
#tutela-preview{--ink:light-dark(#142b43,#e9f1f8);--sub:light-dark(#5b6d7f,#a8bacb);--paper:light-dark(#ffffff,#17283b);--canvas:light-dark(#f3f7fa,#0e1b2b);--line:light-dark(#dce5ed,#33465b);--soft:light-dark(#eaf6f5,#143b40);--teal:light-dark(#087f83,#71d6d2);color:var(--ink);font:14px/1.5 system-ui,sans-serif}#tutela-preview *{box-sizing:border-box}#tutela-preview [hidden]{display:none!important}#tutela-preview :is(button,a.action){font:inherit;cursor:pointer}#tutela-preview .preview-label{color:var(--sub);font-size:12px;padding:0 0 10px}#tutela-preview .shell{background:var(--canvas);border:1px solid var(--line);border-radius:16px;overflow:hidden}#tutela-preview header{display:flex;align-items:center;gap:16px;justify-content:space-between;padding:20px 28px;background:var(--paper);border-bottom:1px solid var(--line);flex-wrap:wrap}#tutela-preview .brand{font-size:25px;font-weight:700;letter-spacing:-1px}#tutela-preview .brand small{font-size:11px;letter-spacing:1.5px;margin-left:12px;color:var(--sub);font-weight:600}#tutela-preview .tools{display:flex;gap:10px;align-items:center;flex-wrap:wrap}#tutela-preview :is(button,a.action){border:1px solid var(--line);border-radius:8px;padding:9px 13px;background:var(--paper);color:var(--ink);display:inline-flex;align-items:center;justify-content:center;gap:7px}#tutela-preview :is(button,a.action):hover{background:var(--soft)}#tutela-preview :is(button,a.action).primary{background:#087f83;color:#fff;border-color:#087f83}#tutela-preview :is(button,a.action).selected{background:var(--ink);color:var(--paper);border-color:var(--ink)}#tutela-preview :is(button,a.action).quiet{border:0;background:none;color:var(--sub);padding:5px}#tutela-preview h1{font-size:32px;line-height:1.2;letter-spacing:-.7px;margin:8px 0 12px}#tutela-preview h2{font-size:18px;line-height:1.3;margin:10px 0}#tutela-preview p{margin:0}#tutela-preview .content{padding:30px}#tutela-preview .eyebrow{color:var(--teal);font-size:11px;letter-spacing:1.5px;font-weight:700}#tutela-preview .sub{color:var(--sub)}#tutela-preview .intro{display:flex;justify-content:space-between;gap:20px;align-items:center;margin-bottom:25px}#tutela-preview .guide{background:var(--paper);padding:15px 18px;border-radius:10px;border:1px solid var(--line);min-width:220px}#tutela-preview .guide span{display:block;color:var(--sub);font-size:12px;margin:4px 0 8px}#tutela-preview .filter{display:flex;gap:7px;margin-bottom:20px;flex-wrap:wrap}#tutela-preview .grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}#tutela-preview article{background:var(--paper);border:1px solid var(--line);border-radius:12px;padding:20px;display:flex;flex-direction:column;gap:9px}#tutela-preview .meta{display:flex;justify-content:space-between;align-items:center;gap:8px;color:var(--sub);font-size:12px}#tutela-preview .ready{color:var(--teal);background:var(--soft);padding:3px 7px;border-radius:5px}#tutela-preview .icon{width:36px;height:36px;display:grid;place-items:center;background:var(--soft);color:var(--teal);border-radius:8px}#tutela-preview .desc{color:var(--sub);flex:1;min-height:62px}#tutela-preview .where{font-size:12px;color:var(--sub);border-top:1px solid var(--line);padding-top:12px;margin-top:4px;min-height:45px}#tutela-preview .actions{display:flex;gap:8px}#tutela-preview .actions button{flex:1;padding:9px 5px}#tutela-preview .textlink{align-self:flex-start;border:0;padding:2px 0;color:var(--teal);background:none;font-size:12px}#tutela-preview footer{margin-top:24px;display:flex;justify-content:space-between;gap:15px;align-items:center;border-top:1px solid var(--line);padding-top:18px;color:var(--sub);font-size:12px}#tutela-preview .login{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center;padding:65px 50px}#tutela-preview .signin{background:var(--paper);border:1px solid var(--line);border-radius:14px;padding:30px}#tutela-preview .signin button{width:100%;margin-top:18px}#tutela-preview .ms{display:grid;grid-template-columns:repeat(2,7px);gap:2px}#tutela-preview .ms i{height:7px;background:currentColor}#tutela-preview .steps{display:flex;gap:14px;margin-top:24px;flex-wrap:wrap;color:var(--sub)}#tutela-preview .detail{margin-top:18px;border:1px solid var(--line);border-radius:12px;background:var(--paper);padding:22px}#tutela-preview .detailhead{display:flex;justify-content:space-between;gap:15px}#tutela-preview .detail code{display:block;background:var(--canvas);padding:15px;border-radius:8px;margin:12px 0;overflow-wrap:anywhere}#tutela-preview .account{background:var(--paper);border-bottom:1px solid var(--line);padding:12px 28px;display:flex;justify-content:flex-end;gap:16px;align-items:center;flex-wrap:wrap}#tutela-preview .player{padding:24px;background:var(--canvas);border-radius:10px;margin:15px 0;text-align:center}#tutela-preview svg{width:17px;height:17px}#tutela-preview .welcomecheck{margin:18px 0;display:grid;gap:12px}#tutela-preview .notice{font-size:12px;margin-top:12px;color:var(--sub)}@media(max-width:760px){#tutela-preview .grid{grid-template-columns:repeat(2,minmax(0,1fr))}#tutela-preview .intro{align-items:flex-start;flex-direction:column}#tutela-preview .guide{width:100%}#tutela-preview .login{padding:25px;gap:25px;grid-template-columns:1fr}}@media(max-width:470px){#tutela-preview .grid{grid-template-columns:1fr}#tutela-preview .content{padding:18px}#tutela-preview header{padding:18px}#tutela-preview h1{font-size:27px}#tutela-preview .brand small{display:block;margin-left:0}#tutela-preview footer{align-items:flex-start;flex-direction:column}}

body{margin:0;background:#f3f7fa}a.action{text-decoration:none}#tutela-preview{max-width:1280px;margin:24px auto;padding:0 16px}#tutela-preview .shell{min-height:650px}#tutela-preview .account strong{font-weight:600}#tutela-preview .detail{margin:0 30px 30px}#tutela-preview .steps-list{display:grid;gap:12px}#tutela-preview .details-actions{display:flex;gap:10px;flex-wrap:wrap;margin:16px 0}#tutela-preview .status-message{padding:18px;color:#975800}#tutela-preview .tools a{color:inherit}
