:root{--ink:#172338;--muted:#59637a;--paper:#f6f8fc;--surface:#fff;--line:#dce3ef;--brand:#2e5aac;--brand-dark:#234785;--brand-soft:#eaf0fa;--navy:#132244;--ok:#08766a;--ok-bg:#e6f4ef;--error:#9a3c2a;--display:"Bahnschrift","Aptos Display","Segoe UI",sans-serif;--body:"Aptos","Segoe UI",sans-serif}*{box-sizing:border-box}body{background:var(--paper);color:var(--ink);font-family:var(--body);margin:0;font-size:15px;line-height:1.55}button,input,select,textarea{font:inherit}button,a,input,select,textarea{outline-offset:4px}button{cursor:pointer;border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:7px;padding:10px 16px;font-weight:600;transition:background .15s,border-color .15s}button:hover{background:#eef2fa;border-color:#a9bbdc}button:disabled{opacity:.5;cursor:not-allowed}button.primary{background:var(--brand);border-color:var(--brand);color:#fff}button.primary:hover{background:var(--brand-dark)}a{color:var(--brand);cursor:pointer;text-decoration:none}h1,h2,h3{font-family:var(--display);letter-spacing:-.035em;margin:0 0 14px;font-weight:600;line-height:1.2}h1{font-size:36px}h2{font-size:25px}h3{font-size:19px}p{margin:0 0 18px}small{font-size:12px;line-height:1.5}.muted{color:var(--muted)}.eyebrow{letter-spacing:.14em;color:var(--muted);margin-bottom:14px;font-size:11px;font-weight:700}.wordmark{line-height:0;display:inline-block}.wordmark .marca{width:auto;height:46px;display:block}.app-shell{grid-template-columns:242px minmax(0,1fr);min-height:100vh;display:grid}aside{border-right:1px solid var(--line);background:#fff;flex-direction:column;height:100vh;padding:32px 18px 20px;display:flex;position:sticky;top:0}aside>.wordmark{margin:0 14px 35px}aside>.wordmark .marca{height:40px}.workspace{border-block:1px solid var(--line);align-items:center;gap:12px;margin-bottom:22px;padding:16px 12px;display:flex}.workspace strong{font-size:13px;display:block}.workspace small{color:var(--muted);display:block}.avatar{background:var(--brand-soft);width:35px;height:35px;color:var(--brand);border-radius:9px;flex-shrink:0;place-items:center;font-weight:700;display:grid}nav{flex-direction:column;gap:3px;display:flex}nav button{text-align:left;background:0 0;border:0;padding:7px 14px;font-size:14px;font-weight:500}nav button.active{color:var(--brand);background:var(--brand-soft);font-weight:700}.nav-symbol{vertical-align:middle;width:28px;font-size:19px;display:inline-block}.aside-bottom{color:var(--muted);margin-top:auto;padding:25px 12px 0}.budget-caption{justify-content:space-between;font-size:11px;display:flex}.budget-caption strong{color:var(--ink)}.meter{background:var(--line);border-radius:4px;height:4px;margin:10px 0 5px;overflow:hidden}.meter span{background:var(--brand);height:100%;display:block}.logout{color:var(--muted);border:0;padding:18px 0 0;font-size:12px;display:block}.main{width:100%;min-width:0;max-width:1640px;padding:34px 42px}header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;margin-bottom:35px;padding-bottom:26px;display:flex}header h1{max-width:800px;margin:6px 0 0}header .eyebrow{font-size:10px}.header-status{color:var(--muted);white-space:nowrap;align-items:center;gap:8px;font-size:11px;display:flex}.live-dot{background:var(--ok);border-radius:50%;width:6px;height:6px}.control-banner{background:#e5eff3;border:1px solid #d2e3e9;border-radius:13px;grid-template-columns:1.3fr 1fr;gap:50px;margin-bottom:34px;padding:38px 42px;display:grid}.control-banner h2{max-width:550px;font-size:38px;line-height:1.15}.control-banner p:not(.eyebrow){color:#526f80;max-width:400px;font-size:14px}.pipeline{flex-direction:column;justify-content:center;padding:0 0 0 24px;display:flex}.pipeline>div{gap:18px;padding-bottom:25px;display:flex;position:relative}.pipeline>div:last-child{padding:0}.pipeline>div:not(:last-child):before{content:"";border-left:1px solid #a8c4cf;height:calc(100% - 22px);position:absolute;top:27px;left:14px}.pipeline>div>span{color:#426b7a;background:#d2e5e9;border:1px solid #bdd5dc;border-radius:50%;flex-shrink:0;place-items:center;width:29px;height:29px;font:12px monospace;display:grid}.pipeline>div:first-child>span{background:var(--brand);color:#fff;border-color:var(--brand)}.pipeline strong{font-size:15px;line-height:1.5;display:block}.pipeline small{color:var(--muted);display:block}.section-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}.section-heading h2{margin:0;font-size:22px}.section-heading>button{color:var(--brand);background:0 0;border:0;padding:5px;font-size:12px}.panel{background:var(--surface);border:1px solid var(--line);border-radius:10px;margin:24px 0;padding:26px 28px}.intro{max-width:740px;margin-bottom:26px}.intro h2{font-size:31px}.intro p{color:var(--muted);max-width:670px}.actions{flex-wrap:wrap;align-items:center;gap:10px;margin:18px 0;display:flex}.actions small{color:var(--muted);flex:1;min-width:190px}.empty{text-align:center;max-width:580px;margin:auto;padding:42px 22px}.empty>span{background:var(--paper);border:1px solid var(--line);width:44px;height:44px;color:var(--brand);border-radius:12px;place-items:center;margin:0 auto 20px;font-size:24px;display:grid}.empty h3{font-size:20px}.empty p{color:var(--muted);margin-bottom:0;font-size:14px}.piece-list{border:1px solid var(--line);background:#fff;border-radius:10px;overflow:hidden}.piece-row{border:0;border-bottom:1px solid var(--line);text-align:left;border-radius:0;align-items:center;gap:24px;width:100%;padding:22px 26px;display:flex}.piece-row:last-child{border-bottom:0}.piece-row>div{flex:1}.piece-row small{color:var(--muted);font-size:11px;font-weight:400}.piece-row h3{margin:7px 0 0;font-size:19px}.piece-row>b{color:var(--brand);font-size:19px}.badge{white-space:nowrap;color:#496577;background:#edf3f7;border:1px solid #dde7ed;border-radius:5px;padding:4px 9px;font-size:11px}.jobs details{border-top:1px solid var(--line);padding:15px 0}.jobs details:first-child{border-top:0}.jobs summary{cursor:pointer;align-items:center;gap:10px;font-size:12px;display:flex}.jobs summary strong{flex:1;font-size:13px}.jobs time{color:var(--muted);text-align:right;min-width:110px;font-size:11px}.dot{background:#aebdc8;border-radius:50%;width:7px;height:7px;display:inline-block}.dot.running{background:#ba881d}.dot.done{background:var(--ok)}.dot.failed,.dot.uncertain{background:#bb5a41}pre{white-space:pre-wrap;overflow-wrap:anywhere;border:1px solid var(--line);background:#f4f7f9;border-radius:7px;max-height:420px;padding:18px;font:12px/1.65 Cascadia Code,Consolas,monospace;overflow:auto}.jobs pre{margin-bottom:0}.inline-form{align-items:center;gap:12px;margin:20px 0;display:flex}.inline-form input{flex:1}label{margin:0 0 18px;font-size:13px;font-weight:600;display:block}label small{color:var(--muted);font-weight:400}input,select,textarea{width:100%;color:var(--ink);background:#fff;border:1px solid #c9d9e3;border-radius:6px;margin-top:7px;padding:11px 12px;font-size:14px;display:block}textarea{resize:vertical;min-height:92px;font-family:var(--body);line-height:1.6}.form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;display:grid}.check{align-items:center;gap:10px;font-size:13px;font-weight:400;display:flex}.check input{width:16px;height:16px;accent-color:var(--brand);margin:0;display:inline-block}.voice{min-height:220px}.notice{border-radius:7px;justify-content:space-between;gap:15px;margin-bottom:20px;padding:14px 18px;font-size:13px;display:flex}.notice>button{color:inherit;background:0 0;border:0;padding:0 4px}.error{color:var(--error);background:#fff0ea;border-radius:6px;padding:12px}.success{background:var(--ok-bg);color:#075d48}.back{color:var(--muted);background:0 0;border:0;margin-bottom:18px;padding:0;font-size:12px}.piece-toolbar{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.piece-toolbar button{font-size:12px}.editor-layout{grid-template-columns:minmax(0,1fr) 300px;gap:24px;display:grid}.editor-layout .panel{min-width:0;padding:24px}.format-tabs{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:4px;margin-bottom:20px;padding-bottom:16px;display:flex}.format-tabs button{border:0;padding:6px 9px;font-size:11px}.format-tabs .active{background:var(--brand-soft);color:var(--brand)}.editor-label{margin:0}.editor{background:#fbfcfd;min-height:500px;font:13px/1.75 Cascadia Code,Consolas,monospace}.approval h2{font-size:23px}.approval p{font-size:13px}.approval>button{width:100%;margin-bottom:10px;font-size:12px}.approval .check{margin-bottom:12px}hr{border:0;border-top:1px solid var(--line);margin:24px 0}.file-list{gap:9px;display:grid}.file-list a{border:1px solid var(--line);border-radius:6px;padding:13px 40px 13px 15px;font-size:13px;font-weight:600;display:block;position:relative}.file-list a small{color:var(--muted);overflow-wrap:anywhere;font-weight:400;display:block}.file-list a>span{position:absolute;top:15px;right:16px}.gallery{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:16px;margin-bottom:20px;display:grid}.gallery img{object-fit:contain;background:var(--paper);border:1px solid var(--line);border-radius:6px;width:100%;max-height:300px;display:block}.gallery small{margin-top:6px;display:block}.idea-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px;display:grid}.idea{border:1px solid var(--line);border-radius:9px;flex-direction:column;padding:23px;display:flex}.idea-top{letter-spacing:.08em;color:var(--muted);justify-content:space-between;margin-bottom:20px;font-size:10px;display:flex}.idea-top b{color:var(--brand);letter-spacing:0}.idea h3{font-size:23px}.idea p{color:var(--muted);font-size:13px}.idea>small{color:#536c7c;margin-bottom:16px;display:block}.idea>button{margin-top:auto;font-size:12px}.sources{flex-wrap:wrap;gap:12px;margin-bottom:18px;font-size:11px;display:flex}.publication,.member{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:15px;padding:17px 0;font-size:13px;display:flex}.publication{flex-wrap:wrap}.publication>span,.publication>small{color:var(--muted)}.secret{background:var(--brand-soft);overflow-wrap:anywhere;padding:16px;display:block}footer{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;gap:20px;margin-top:30px;padding:30px 0 0;font-size:10px;display:flex}.login{grid-template-columns:1.1fr 1fr;min-height:100vh;display:grid}.login-story{background:#e6ecf7;flex-direction:column;justify-content:space-between;padding:48px 64px;display:flex}.login-story h1{margin-bottom:25px;font-size:clamp(40px,4.6vw,76px)}.login-story p:not(.eyebrow){color:var(--muted);max-width:440px;font-size:17px}.login-story>small{color:var(--muted)}.flow-mini{color:#406274;border-top:1px solid #bad0dc;flex-wrap:wrap;gap:15px;margin-top:38px;padding-top:24px;font-size:12px;display:flex}.flow-mini span{color:#86a8b8}.login-panel{width:100%;max-width:440px;margin:auto;padding:50px 32px}.login-panel h2{font-size:32px}.login-panel form{margin:32px 0}.login-panel button{width:100%;margin-top:8px}.loading{color:var(--muted);padding:80px}@media (min-width:1700px){.main{padding:40px 65px}}@media (max-width:1100px){.app-shell{grid-template-columns:210px minmax(0,1fr)}.main{padding:28px 24px}.control-banner{gap:20px;padding:28px}.control-banner h2{font-size:30px}.editor-layout{grid-template-columns:minmax(0,1fr)}.header-status{display:none}.login-story{padding:40px}}@media (max-width:760px){.app-shell{display:block}aside{border-right:0;border-bottom:1px solid var(--line);height:auto;padding:20px 18px;display:block;position:static}aside>.wordmark{margin:0 0 18px}.workspace{border:0;margin:0;padding:0;position:absolute;top:16px;right:18px}.workspace small{font-size:10px}.workspace .avatar{width:29px;height:29px}nav{flex-direction:row;padding-bottom:4px;overflow:auto}nav button{white-space:nowrap;padding:9px 12px;font-size:12px}.nav-symbol,.aside-bottom{display:none}.main{padding:24px 18px}header{margin-bottom:24px;padding-bottom:20px}h1{font-size:28px}.control-banner{grid-template-columns:1fr;gap:34px;padding:26px}.control-banner h2{font-size:31px}.pipeline{padding-left:0}.pipeline>div{padding-bottom:19px}.panel{margin:20px 0;padding:22px 18px}.section-heading{align-items:flex-start}.section-heading h2{font-size:20px}.piece-row{gap:12px;padding:18px 16px}.piece-row h3{font-size:17px}.piece-row .badge{font-size:10px}.piece-row>b{display:none}.form-grid{grid-template-columns:1fr}.inline-form{flex-direction:column;align-items:stretch}.jobs summary{flex-wrap:wrap}.jobs time{text-align:left;width:100%;padding-left:17px}.intro h2{font-size:27px}footer{display:block}footer span{margin-top:6px;display:block}.login{grid-template-columns:1fr}.login-story{gap:32px;padding:28px}.login-story h1{font-size:42px}.login-story>small,.flow-mini{display:none}.login-story p:not(.eyebrow){margin:0;font-size:14px}.login-panel{padding:36px 28px}.login-panel .eyebrow{font-size:10px}.editor{min-height:360px}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important;animation:none!important}}input[type=color]{cursor:pointer;height:46px;padding:5px 6px}.notice.success,.notice.error{z-index:50;border:1px solid var(--line);width:min(460px,100vw - 32px);margin:0;position:fixed;bottom:24px;right:24px;box-shadow:0 10px 30px #142f452e}.ai-off{color:#6b5320;background:#fff8e8;border:1px solid #f0dfb4;border-radius:7px;margin:14px 0 0;padding:12px 16px;font-size:13px}.collectors{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px;margin-bottom:24px;display:grid}.collector{border:1px solid var(--line);border-radius:8px;padding:12px 14px;font-size:13px}.collector strong{display:block}.collector span{color:var(--brand);font-weight:600}.collector.warn span{color:#9a6b12}.collector small{color:var(--muted);margin-top:4px;display:block}.highlights{margin:0 0 24px;padding-left:20px;font-size:14px}.highlights li{margin-bottom:10px}.highlights small{color:var(--muted);display:block}.raw summary{cursor:pointer;color:var(--muted);font-size:12px}.package{border:1px solid var(--line);border-radius:9px;margin-bottom:18px;padding:20px}.package h3{margin:4px 0 0;font-size:18px}.package .eyebrow{text-transform:uppercase;margin:0;display:block}a.button{border:1px solid var(--line);white-space:nowrap;background:#fff;border-radius:7px;padding:10px 16px;font-size:13px;font-weight:600;display:inline-block}.publication>a,.publication>button{font-size:12px}.approval>small{margin-bottom:10px;display:block}@media (max-width:760px){.notice.success,.notice.error{bottom:16px;right:16px}.package .section-heading{flex-direction:column}.package .gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}.metrics-table{margin-bottom:22px;overflow-x:auto}.metrics-table table{border-collapse:collapse;width:100%;font-size:13px}.metrics-table th,.metrics-table td{text-align:left;border-bottom:1px solid var(--line);white-space:nowrap;padding:9px 12px}.metrics-table th{color:var(--muted);font-size:11px;font-weight:600}.brain .badge.ok{background:var(--ok-bg);color:var(--ok);border-color:#bfe2d6}.notice.inline{background:var(--brand-soft);color:#075d48}.niche-other{border:1px dashed #c9d9e3;border-radius:8px;margin:0 0 18px;padding:16px}.setup ol{margin:0;padding:0;list-style:none}.setup li{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:12px 0;font-size:14px;display:flex}.setup li:last-child{border-bottom:0}.setup li>span{width:24px;height:24px;color:var(--brand);border:1px solid #bdd5dc;border-radius:50%;flex-shrink:0;place-items:center;font-weight:700;display:grid}.setup li.done{color:var(--muted)}.setup li.done>span{background:var(--ok-bg)}.setup li>button{margin-left:auto;padding:6px 12px;font-size:12px}.idea>button.primary{color:#fff}.carousel-editor{gap:16px;display:grid}.slide-card{border:1px solid var(--line);background:#fbfcfd;border-radius:9px;padding:16px}.slide-head{align-items:flex-start;gap:14px;margin-bottom:12px;display:flex}.slide-head img{border:1px solid var(--line);border-radius:6px;width:88px;display:block}.slide-thumb{background:var(--paper);width:88px;height:110px;color:var(--muted);border:1px dashed #c9d9e3;border-radius:6px;place-items:center;font-weight:700;display:grid}.slide-head .actions{margin:8px 0 0}.slide-head .actions button{padding:4px 10px;font-size:12px}fieldset{border:1px solid var(--line);border-radius:7px;margin:0 0 14px;padding:10px 14px}legend{color:var(--muted);padding:0 6px;font-size:12px;font-weight:600}.ask{border-top:1px solid var(--line);margin-top:6px;padding-top:18px}button.link{color:var(--brand);background:0 0;border:0;padding:6px 0;font-size:12px}.ref-categories{border:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0 0 18px;padding:0;display:grid}.ref-categories legend{color:var(--ink);margin-bottom:10px;padding:0;font-size:13px}.ref-category{border:1px solid var(--line);cursor:pointer;background:#fbfcfd;border-radius:9px;margin:0;padding:14px 16px;transition:border-color .15s,background .15s;position:relative}.ref-category input{opacity:0;pointer-events:none;position:absolute}.ref-category strong{margin-bottom:4px;font-size:14px;display:block}.ref-category small{color:var(--muted);font-weight:400;display:block}.ref-category.active{border-color:var(--brand);background:var(--brand-soft);box-shadow:inset 0 0 0 1px var(--brand)}.ref-category:has(input:focus-visible){outline:2px solid var(--brand);outline-offset:3px}.dropzone{text-align:center;background:#fbfdfe;border:1.5px dashed #b7cfdb;border-radius:10px;flex-direction:column;align-items:center;gap:8px;margin:0 0 22px;padding:26px 18px;transition:background .15s,border-color .15s;display:flex}.dropzone.over{background:var(--brand-soft);border-color:var(--brand)}.dropzone>strong{font-family:var(--display);font-size:17px}.ref-list{gap:14px;display:grid}.ref-item{border:1px solid var(--line);background:#fff;border-radius:9px;padding:16px 18px}.ref-item.erro{border-color:#e7c4b8}.ref-item.pronto{border-left:3px solid var(--brand)}.ref-head{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.ref-head h3{word-break:break-word;margin:4px 0 2px;font-size:17px}.ref-head>div>small:first-child{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;font-size:10px;font-weight:700}.ref-head .badge{align-items:center;gap:6px;display:inline-flex}.ref-item p{margin:10px 0 0;font-size:14px}.ref-item .actions{margin:10px 0 0}.ref-note{color:var(--muted);font-style:italic}.ref-item details{border-top:1px solid var(--line);margin-top:12px;padding:10px 0 0}.ref-item summary{cursor:pointer;color:var(--brand);font-size:13px;font-weight:600}.ref-learned{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:4px 24px;margin-top:10px;display:grid}.ref-learned strong{text-transform:uppercase;letter-spacing:.06em;color:var(--muted);font-size:12px}.ref-learned ul{margin:6px 0 12px;padding-left:18px;font-size:13px}.badge.ok{background:var(--ok-bg);color:var(--ok);border-color:#bfe2d6}.badge.warn{color:var(--error);background:#fff0ea;border-color:#efcfc3}.dna-text{min-height:360px;font-size:14px}.direction{border-top:0;padding:4px 0 10px}.direction summary{cursor:pointer;color:var(--brand);font-size:12px;font-weight:600}.direction textarea{min-height:70px;font-size:13px}@media (max-width:760px){.ref-categories{grid-template-columns:1fr}.ref-head{flex-direction:column}}.login-panel a.button{text-align:center;width:100%;margin-top:8px;padding:12px 16px;font-size:14px;display:block}
.ideas-editor details,.connection{border-top:1px solid var(--line);padding:18px 0}.ideas-editor summary,.connection summary{cursor:pointer;margin-bottom:16px;font-weight:600}.case-row{text-align:left;justify-content:space-between;gap:20px;width:100%;margin:10px 0;display:flex}.case-row span{color:var(--muted);font-size:12px}.readiness-list{margin-bottom:22px;display:grid}.readiness-list>div{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:14px 0;font-size:13px;display:flex}.readiness-list strong{flex:1}.readiness-list>div>span:last-child{color:var(--muted);text-align:right}.usage-table{margin:20px 0;overflow:auto}.usage-table table{border-collapse:collapse;text-align:left;white-space:nowrap;width:100%;font-size:12px}.usage-table td,.usage-table th{border-bottom:1px solid var(--line);padding:14px 12px}.usage-table th{color:var(--muted);font-size:11px}.usage-table button{padding:6px 9px;font-size:11px}.audit-row{border-top:1px solid var(--line);grid-template-columns:150px 150px minmax(0,1fr);gap:14px;padding:12px 0;font-size:12px;display:grid}.audit-row span{overflow-wrap:anywhere;color:var(--muted)}.audit-row time{color:var(--muted)}@media (max-width:760px){.readiness-list>div{flex-wrap:wrap}.readiness-list strong{flex-basis:calc(100% - 26px)}.readiness-list>div>span:last-child{text-align:left;padding-left:19px}.audit-row{grid-template-columns:1fr;gap:5px}.case-row{flex-wrap:wrap;gap:6px}.member{flex-wrap:wrap}}
:root{--wait:#c98a12;--wait-bg:#fff4dc;--wait-ink:#7a4f00;--stop:#bb5a41;--stop-bg:#fdeee8;--quiet:#eef2f5;--quiet-ink:#4d6676;--text2:#4d6676}button.link{color:var(--brand);font-weight:600;font-size:inherit;background:0 0;border:0;padding:0}button.link:hover{background:0 0;text-decoration:underline}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.hello{color:var(--text2);margin:8px 0 0;font-size:15px}.nav-more{color:var(--muted);align-items:center;gap:0;margin-top:14px;display:flex}.nav-more .nav-caret{margin-left:6px;font-size:11px}.nav-more .nav-count{margin-left:auto}.nav-dot{background:var(--wait);border-radius:50%;width:8px;height:8px;margin-left:auto;display:inline-block}.nav-group{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin:18px 14px 4px;font-size:10px;font-weight:700}.nav-step{width:20px;height:20px;color:var(--ink);vertical-align:middle;background:#e8eff3;border-radius:50%;place-items:center;margin-right:8px;font-size:11px;font-weight:700;display:inline-grid}nav button.active .nav-step{background:var(--brand);color:#fff}.nav-count{float:right;background:var(--wait);color:#fff;border-radius:10px;margin-top:2px;padding:1px 7px;font-size:11px;font-weight:700}@media (min-width:761px){aside{overscroll-behavior:contain;scrollbar-width:thin;overflow-y:auto}}@media (min-width:761px) and (max-height:860px){aside{padding:20px 16px 14px}aside>.wordmark{margin:0 14px 18px}aside>.wordmark .marca{height:36px}.workspace{margin-bottom:10px;padding:9px 12px}aside nav{gap:2px}aside nav button{padding:7px 14px}.nav-group{margin:10px 14px 2px}.aside-bottom{padding-top:14px}.logout{padding-top:8px}}.next-step{border:1px solid var(--line);border-left:8px solid var(--brand);background:#fff;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:32px;margin-bottom:22px;padding:28px 32px;display:grid;box-shadow:0 8px 28px #142f4514}.next-step.you,.next-step.late{border-left-color:var(--wait);background:linear-gradient(90deg,#fffaf0,#fff 45%)}.next-step.stop{border-left-color:var(--stop);background:linear-gradient(90deg,#fff6f2,#fff 45%)}.next-step .eyebrow{color:var(--brand);margin-bottom:10px}.next-step.you .eyebrow,.next-step.late .eyebrow{color:var(--wait-ink)}.next-step.stop .eyebrow{color:var(--error)}.next-step h2{max-width:780px;margin-bottom:10px;font-size:28px}.next-step p:not(.eyebrow){color:var(--text2);max-width:720px;margin:0;font-size:15px}.next-step .how{color:var(--ink);margin-top:14px;font-size:14px}.next-step .how summary{cursor:pointer;color:var(--brand);font-weight:600}.next-step .how ol{max-width:700px;margin:10px 0 0;padding-left:20px}.next-step .how li{margin-bottom:6px}.next-actions{flex-direction:column;align-items:flex-end;gap:12px;display:flex}.next-actions>button{white-space:nowrap;padding:14px 24px;font-size:16px}.next-actions details{color:var(--text2);text-align:right;font-size:13px}.next-actions summary{cursor:pointer}.next-actions ul{text-align:left;max-width:380px;margin:8px 0 0;padding:0;list-style:none}.next-actions li{padding:5px 0}.piece-rows{display:grid}.piece-line{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1.15fr) minmax(320px,1.4fr) minmax(220px,.9fr);align-items:center;gap:28px;padding:18px 0;display:grid}.piece-line:first-child{padding-top:4px}.piece-line:last-child{border-bottom:0;padding-bottom:4px}.piece-name{text-align:left;background:0 0;border:0;min-width:0;padding:0;font-weight:400}.piece-name:hover{background:0 0}.piece-name:hover .piece-title{color:var(--brand)}.piece-name small{color:var(--text2);font-size:12px}.piece-title{font-family:var(--display);letter-spacing:-.02em;overflow-wrap:anywhere;margin-top:4px;font-size:17px;font-weight:600;display:block}.piece-next{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.piece-next small{color:var(--text2);font-size:13px}.piece-next button{font-size:13px}.next-buttons{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.next-buttons button{white-space:nowrap}#conteudo:focus{outline:none}@media (max-width:760px){.ready-piece .section-heading{flex-wrap:wrap}.ready-piece .next-buttons{width:100%}}.edit-row{border-top:1px solid var(--line);margin-bottom:0;padding-top:14px}.progress{align-items:flex-start;margin:0;padding:0;list-style:none;display:flex}.progress li{text-align:center;flex-direction:column;flex:1;align-items:center;gap:6px;min-width:0;display:flex;position:relative}.progress li:not(:last-child):after{content:"";background:var(--line);height:2px;position:absolute;top:9px;left:calc(50% + 12px);right:calc(12px - 50%)}.progress li.done:not(:last-child):after{background:var(--ok)}.progress li>span{color:#fff;z-index:1;background:#fff;border:2px solid #cfdde5;border-radius:50%;place-items:center;width:20px;height:20px;font-size:11px;font-weight:700;display:grid;position:relative}.progress li.done>span{background:var(--ok);border-color:var(--ok)}.progress li.current>span{border-color:var(--wait);background:var(--wait);box-shadow:0 0 0 4px var(--wait-bg)}.progress small{color:var(--text2);font-size:12px;line-height:1.3}.progress li.current small{color:var(--wait-ink);font-weight:700}.piece-progress{background:var(--surface);border:1px solid var(--line);border-radius:10px;margin-bottom:18px;padding:18px 22px}.piece-progress p{margin:14px 0 0;font-size:14px}details.panel>summary{cursor:pointer;font-size:14px;font-weight:600}details.panel[open]>summary{margin-bottom:18px}.working{z-index:20;border:1px solid #cfe2e6;border-left:6px solid var(--brand);background:#fff;border-radius:10px;margin:0 0 20px;padding:14px 18px;position:sticky;top:0;box-shadow:0 8px 24px #142f451a}.working.queued{border-left-color:#8ea3b0}.working-top{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.working-top strong{font-size:15px}.working-time{color:var(--text2);font-variant-numeric:tabular-nums;margin-left:auto;font-size:13px}.working small{color:var(--text2);margin-top:8px;font-size:12px;display:block}.working-top small{margin:0;display:inline}.working-cancel{min-height:0;padding:4px 12px;font-size:13px}.working-bar{background:#e6eef2;border-radius:8px;height:8px;margin-top:10px;overflow:hidden}.working-bar span{background:repeating-linear-gradient(-45deg,var(--brand) 0 10px,#4a74c4 10px 20px);background-size:28px 28px;border-radius:8px;height:100%;transition:width .9s linear;animation:1s linear infinite working-stripes;display:block}.working-bar.waiting span{background:repeating-linear-gradient(-45deg,#c9d6dd 0 10px,#dbe5ea 10px 20px) 0 0/28px 28px}@keyframes working-stripes{to{background-position:28px 0}}.thinking{align-items:center;gap:4px;display:inline-flex}.thinking i{background:var(--brand);border-radius:50%;width:8px;height:8px;animation:1.2s ease-in-out infinite thinking}.thinking i:nth-child(2){animation-delay:.15s}.thinking i:nth-child(3){animation-delay:.3s}.working.queued .thinking i{background:#8ea3b0}@keyframes thinking{0%,80%,to{opacity:.45;transform:scale(.55)}40%{opacity:1;transform:scale(1)}}.spinner{vertical-align:-2px;border:2px solid;border-right-color:#0000;border-radius:50%;width:13px;height:13px;margin-right:7px;animation:.8s linear infinite spin;display:inline-block}@keyframes spin{to{transform:rotate(360deg)}}.working-badge{color:var(--brand);background:#eef3fb;border:1px solid #c9d6ee;border-radius:7px;align-items:center;padding:8px 12px;font-size:13px;font-weight:600;display:inline-flex}.workspace-advanced{margin:2px 0 16px;font-size:13px}.workspace-advanced summary{cursor:pointer;color:var(--text2);font-weight:600}.workspace-advanced[open] summary{margin-bottom:10px}.workspace-advanced label{max-width:520px}.modal-backdrop{z-index:60;background:#142f4573;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.modal{background:#fff;border-radius:14px;width:100%;max-width:680px;max-height:calc(100vh - 40px);padding:28px 30px;overflow:auto;box-shadow:0 20px 60px #142f454d}.modal h2{font-size:24px}.legal-summary{margin:0 0 14px;padding-left:20px;font-size:14px}.legal-summary li{margin-bottom:6px}.legal-full summary{cursor:pointer;color:var(--brand);margin-bottom:10px;font-size:13px;font-weight:600}.modal h2:focus{outline:none}.legal-text{white-space:pre-wrap;max-height:36vh;font-family:var(--body);font-size:13px;line-height:1.6;overflow:auto}.link-fields{grid-template-columns:1fr 1fr;align-items:end;gap:0 24px;display:grid}.link-fields textarea{min-height:96px}.library-send .dropzone{margin-top:8px}.rule-list{grid-template-columns:1fr 1fr;gap:4px 24px;margin:6px 0 18px;display:grid}.rule-list .check{margin-bottom:8px}.about textarea{min-height:80px}.about details.keywords{margin:0 0 18px;font-size:13px}.niche-other .niche-manual{line-height:1.5;display:block}.about details.keywords summary{cursor:pointer;color:var(--text2);margin-bottom:10px;font-weight:600}.others-files{justify-content:center;margin:6px 0 0;font-size:13px}.ref-warn{background:var(--wait-bg);color:var(--wait-ink);border:1px solid #f0dcae;border-radius:7px;padding:10px 12px;font-size:13px}input[type=color]{max-width:120px}.notice>button.primary{background:var(--brand);border:1px solid var(--brand);color:#fff;white-space:nowrap;border-radius:7px;padding:8px 16px}.notice>button.primary:hover{background:var(--brand-dark)}@media (max-width:1250px){.piece-line{grid-template-columns:minmax(0,1fr);gap:14px}}@media (max-width:760px){.link-fields,.rule-list{grid-template-columns:1fr}.modal{padding:22px 18px}.nav-group{display:none}aside nav{flex-wrap:wrap;gap:4px 2px;overflow:visible}aside nav button{padding:7px 9px}.nav-count{float:none;margin-left:6px}.nav-more{margin-top:0}.nav-more .nav-count,.nav-dot{margin-left:6px}.next-step{grid-template-columns:1fr;gap:18px;padding:22px 20px}.next-step h2{font-size:22px}.next-actions{align-items:stretch}.next-actions>button{white-space:normal}.next-actions details{text-align:left}.progress small{font-size:11px}}.now-card{border-left:6px solid var(--brand);background:linear-gradient(#fff,#f6f9fe)}.now-card h2{margin-bottom:6px;font-size:26px}.now-card>.muted{max-width:720px;margin-bottom:6px;font-size:14px}.now-card.ajustar{background:linear-gradient(#fff,#fff7f3);border-left-color:#c0603f}.now-card.escrevendo,.now-card.conferir{background:linear-gradient(#fff,#fffaf0);border-left-color:#ba881d}.now-card.pronta{border-left-color:#9fb6c4}.working-line{color:#7a5a12;align-items:center;gap:10px;margin:14px 0 0;font-weight:600;display:flex}.now-issues{gap:8px;margin:14px 0 0;padding:0;list-style:none;display:grid}.now-issues li{color:#6d3324;background:#fff0ea;border:1px solid #f4d3c5;border-radius:8px;padding:10px 14px;font-size:13px}.now-issues .link{color:#9a3c2a;margin-right:6px;padding:0;font-weight:700}.honesty-inline{color:#4f3d14;background:#fff8e8;border:1px solid #f0dfb4;border-radius:8px;margin:0 0 12px;padding:9px 14px;font-size:13px}.fmt .preview mark{color:inherit;background:#ffe7a6;border-radius:3px;padding:0 2px;box-shadow:0 0 0 1px #f0d07a}.approve-end{border-left:6px solid var(--brand);font-size:14px}.approve-end h2{margin:0 0 8px}.approve-end>p{margin:0 0 10px}.approve-end .honesty-inline{margin:4px 0 12px}.approve-end textarea{min-height:70px}.approve-end details>summary{cursor:pointer;color:var(--brand);margin:6px 0 10px;font-size:13px;font-weight:600}.early-note{border-top:1px solid var(--line);color:var(--ink);margin:16px 0 0;padding-top:12px;font-size:14px}.early-note .link{padding:0;font-weight:700}@media (max-width:760px){.approve-end .actions>button{width:100%}}.piece-content .section-heading small{font-size:12px}.fmt{border-top:1px solid var(--line);padding:24px 0 6px}.fmt:first-child{border-top:0}.fmt-head{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:12px;display:flex}.fmt-head h3{margin:0 0 2px;font-size:19px}.fmt-head small{color:var(--muted)}.fstate{white-space:nowrap;color:#496577;background:#edf3f7;border:1px solid #dde7ed;border-radius:999px;padding:4px 10px;font-size:11px;font-weight:700}.fstate.aprovado{background:var(--ok);color:#fff;border-color:var(--ok)}.fstate.pronto{background:var(--brand-soft);color:var(--brand);border-color:#bfe2d6}.fstate.ajustar{color:#9a3c2a;background:#fff0ea;border-color:#f4d3c5}.fstate.conferir,.fstate.changed{color:#7a5a12;background:#fff8e8;border-color:#f0dfb4}.issues{color:#6d3324;background:#fff0ea;border-radius:8px;margin:0 0 12px;padding:10px 14px 10px 30px;font-size:13px}.notes{margin:0 0 12px;font-size:13px}.notes summary{cursor:pointer;color:#7a5a12;font-weight:600}.notes ul{color:#5d6f7b;margin:8px 0 0;padding-left:20px}.slides-strip{scroll-snap-type:x mandatory;gap:12px;margin-bottom:8px;padding:4px 2px 12px;display:flex;overflow-x:auto}.slides-strip a{scroll-snap-align:start;flex:none}.slides-strip img{border:1px solid var(--line);border-radius:8px;width:auto;height:300px;display:block;box-shadow:0 6px 16px -10px #142f4559}.fmt .editor{min-height:0;font:14px/1.7 var(--body);background:#fbfcfd}.fmt .ask{margin-top:4px}.ask-row{align-items:stretch;gap:10px;margin-top:7px;display:flex}.ask-row input{margin:0}.ask-row button{white-space:nowrap}@media (max-width:760px){.channel-tabs{flex-wrap:nowrap;overflow-x:auto}.channel-tabs button{flex:none}.slides-strip img{height:220px}.fmt-head{flex-direction:column;gap:8px}.ask-row{flex-direction:column}.now-card h2{font-size:22px}}.final-video{background:#0f2a3f;border-radius:10px;width:100%;max-width:360px;max-height:640px;margin:4px 0 8px;display:block}.video-review{max-width:640px}.video-review li{margin:4px 0}.video-review .at{font-variant-numeric:tabular-nums;min-width:38px;padding:0;font-weight:700;display:inline-block}.video-transcript{border-top:1px solid var(--line);max-width:640px;margin:10px 0 6px;padding-top:16px}.video-transcript h4{font:600 16px/1.3 var(--display);letter-spacing:-.02em;margin:0 0 2px}.transcript{margin:10px 0 12px;padding:0;font-size:14px;line-height:1.5;list-style:none}.transcript li{border-bottom:1px solid #edf2f5;grid-template-columns:42px minmax(0,1fr);align-items:baseline;gap:10px;padding:6px 0;display:grid}.transcript li:last-child{border-bottom:0}.transcript .at{font-variant-numeric:tabular-nums;justify-self:start;padding:0;font-weight:700}.transcript .tag{color:#7a5a12;white-space:nowrap;background:#fff8e8;border:1px solid #f0dfb4;border-radius:999px;margin-left:8px;padding:1px 8px;font-size:11px;font-weight:700;display:inline-block}.transcript .tag.done{background:var(--ok-bg);color:var(--ok);border-color:#bfe2d6}.transcript li.pending>span{color:#5b4512}.transcript.editing li{align-items:start}.transcript.editing .at{padding-top:8px}.transcript.editing textarea{field-sizing:content;resize:vertical;border:1px solid var(--line);width:100%;min-height:36px;color:var(--ink);background:#fbfcfd;border-radius:6px;margin:0;padding:6px 9px;font-size:14px;line-height:1.45}.transcript.editing li.changed textarea{background:#fffaf0;border-color:#e2c27a}.conflict{margin:0 0 16px;position:static}.credits{color:var(--muted);margin:0 0 8px;font-size:12px}.credits a{font-weight:600}.photo-drop{flex-wrap:wrap;align-items:center;gap:14px;margin:6px 0 18px;display:flex}.photo-drop .check{margin:0}.photo-drop label.button{cursor:pointer;align-items:center;gap:8px;margin:0;display:inline-flex}.photo-drop label.button.disabled{opacity:.5;cursor:not-allowed}.photo-grid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:14px;display:grid}.photo-card{border:1px solid var(--line);background:#fbfcfd;border-radius:10px;flex-direction:column;display:flex;overflow:hidden}.photo-card img{object-fit:cover;width:100%;height:150px;display:block}.photo-card textarea{border:0;border-top:1px solid var(--line);border-radius:0;min-height:0;margin:0;padding:8px 10px;font-size:12px}.photo-meta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:6px 10px 8px;display:flex}.photo-meta small{font-size:11px}.photo-drop label.button{background:var(--brand);border:1px solid var(--brand);color:#fff;border-radius:7px;padding:10px 16px;font-size:13px;font-weight:600}.settings-nav{border:1px solid var(--line);z-index:5;background:#fff;border-radius:11px;flex-flow:wrap;gap:4px;margin:0 0 22px;padding:5px;display:flex;position:sticky;top:12px;box-shadow:0 4px 14px #142f450f}.settings-nav button{color:var(--text2);white-space:nowrap;background:0 0;border:0;border-radius:7px;padding:8px 14px;font-size:14px;font-weight:600}.settings-nav button:hover{background:var(--quiet)}.settings-nav button.active{background:var(--brand-soft);color:var(--brand)}.settings-alert{background:var(--stop);vertical-align:middle;border-radius:50%;width:7px;height:7px;margin-left:7px;display:inline-block}.connection-group{color:var(--text2);margin:26px 0 0;font-size:16px}.conn-on{color:var(--brand)}.conn-off{color:var(--muted);font-weight:500}.conn-warn{color:var(--wait-ink)}.conn-note{color:var(--text2);margin:0 0 12px;font-size:12px}.conn-panel .muted,.conn-panel .conn-off{color:var(--text2)}.conn-advanced{border-top:1px solid var(--line);margin-top:26px;padding-top:16px}.conn-advanced>summary{cursor:pointer;font-family:var(--display);color:var(--text2);font-size:16px;font-weight:600}.conn-advanced[open]>summary{margin-bottom:12px}.lapsed-note{border-left:3px solid var(--wait);background:var(--wait-bg);border-radius:0 7px 7px 0;flex-wrap:wrap;align-items:center;gap:8px 14px;margin:10px 0 0;padding:10px 14px;display:flex}.lapsed-note p{color:var(--wait-ink);flex:240px;margin:0;font-size:14px;font-weight:600;line-height:1.4}.lapsed-note small{color:var(--wait-ink)}.public-page{place-items:center;min-height:100vh;padding:24px 16px;display:grid}.public-card{background:var(--surface);border:1px solid var(--line);border-radius:12px;width:100%;max-width:540px;padding:32px 28px}.public-card .wordmark{margin-bottom:28px}.public-card h1{font-size:28px}.public-muted,.public-card .eyebrow{color:var(--text2)}.public-doc{max-width:820px;margin:24px 0}.public-doc .wordmark{display:inline-block}.public-doc h2{margin:34px 0 12px;font-size:21px}.public-doc h3{margin:22px 0 8px;font-size:16px}.public-doc p,.public-doc li{font-size:15px;line-height:1.65}.public-doc ul{margin:0 0 18px;padding-left:22px}.public-doc li{margin-bottom:8px}.public-doc a{overflow-wrap:anywhere;text-decoration:underline}.public-doc .wordmark{text-decoration:none}@media (max-width:760px){.public-doc{margin:0;padding:24px 18px}.public-doc h1{font-size:24px}.public-doc h2{font-size:19px}}.saved-note{background:var(--ok-bg);color:#075d48;border-radius:8px;margin:0 0 14px;padding:10px 14px;font-size:13px}.notice.update{background:var(--wait-bg);color:var(--wait-ink);border:1px solid #f0dfb4;align-items:center}.notice.update>button{border:1px solid var(--brand);background:var(--brand);color:#fff;white-space:nowrap;border-radius:7px;padding:8px 14px}@media (max-width:760px){.settings-nav{border-radius:0 0 11px 11px;flex-wrap:nowrap;margin-left:-4px;margin-right:-4px;top:0;overflow-x:auto}.settings-nav button{flex:none}}.panel input[readonly]{background:var(--paper);color:var(--muted);cursor:default}#cerebro,[role=tabpanel] [id]{scroll-margin-top:80px}.color-ok{color:var(--ok)}.color-warn{color:var(--wait-ink)}.why-off{color:var(--wait-ink);font-size:12px;line-height:1.45;display:block}.why-off .spinner{width:11px;height:11px;margin-right:6px}.next-actions .why-off,.next-actions .muted{text-align:right;max-width:280px}.next-alerts{border-top:1px solid var(--line);grid-column:1/-1;padding-top:14px;font-size:14px}.next-alerts>p{flex-wrap:wrap;align-items:baseline;gap:10px;margin:0;display:flex}.next-alerts>p>span{background:var(--stop-bg);width:20px;height:20px;color:var(--error);border-radius:50%;flex-shrink:0;place-items:center;font-size:12px;font-weight:700;display:inline-grid}.next-alerts details{color:var(--text2);margin-top:8px;font-size:13px}.next-alerts summary{cursor:pointer}.next-alerts ul{margin:6px 0 0;padding:0 0 0 30px;list-style:none}.next-alerts li{padding:3px 0}.trail{margin:24px 0}.trail ol{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.trail-step{text-align:left;border:1px solid var(--line);background:#fff;border-radius:10px;flex-direction:column;gap:10px;width:100%;height:100%;padding:18px 18px 20px;font-weight:400;display:flex}.trail-step:hover{background:#f6fafb}.trail-head{align-items:center;gap:10px;display:flex}.trail-step .num{color:#fff;background:#8ea3b0;border-radius:50%;flex-shrink:0;place-items:center;width:26px;height:26px;font-size:12px;font-weight:700;display:grid}.trail-step.you .num,.trail-step.late .num{background:var(--wait)}.trail-step.ok .num{background:var(--ok)}.trail-name{font-family:var(--display);letter-spacing:-.02em;font-size:18px;font-weight:600}.trail-step .open{color:var(--brand);margin-left:auto;font-size:14px;font-weight:700}.trail-state{color:var(--text2);font-size:14px}.trail-step.you .trail-state,.trail-step.late .trail-state{color:var(--wait-ink);font-weight:600}.next-actions>button.link{padding:0;font-size:14px}@media (max-width:1100px){.trail ol{grid-template-columns:repeat(2,minmax(0,1fr))}}.research-state{border-left:6px solid var(--brand);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;display:grid}.research-state.late,.research-state.you{border-left-color:var(--wait);background:linear-gradient(90deg,#fffaf0,#fff 45%)}.research-state h2{margin:0 0 6px}.research-state p{margin:0}.research-state .eyebrow{margin-bottom:8px}.glance-grid{grid-template-columns:1fr 1.15fr 1.25fr;gap:32px;display:grid}.glance-grid>div{min-width:0}.glance-grid .eyebrow{margin-bottom:12px}.themes{margin:0;padding:0;list-style:none}.themes li{border-bottom:1px solid var(--line);padding:8px 0}.themes li:last-child{border-bottom:0}.themes strong{font-size:15px;display:block}.themes small,.found small{color:var(--text2);font-size:12px;display:block}.found{margin:0;padding-left:18px;font-size:14px}.found li{margin-bottom:12px}.found a{font-weight:600}.asked details{border-bottom:1px solid var(--line);padding:8px 0;font-size:14px}.asked details:last-child{border-bottom:0}.asked summary{cursor:pointer;flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.asked summary .first{color:var(--text2);flex-basis:100%}.asked ul{color:var(--text2);margin:6px 0 0;padding-left:18px}.became{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;display:grid}.became h3{margin:0 0 4px;font-size:19px}.became p{margin:0}.became .eyebrow{margin-bottom:8px}.tech-notes{color:var(--text2);margin:0 0 12px;padding-left:20px;font-size:13px}.ideas-head{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;display:grid}.ideas-head h2{margin:0 0 4px}.ideas-head p{margin:0}.idea-chips{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:14px;display:flex}.idea-chips small{color:var(--muted);margin-left:auto}.chip{background:var(--brand-soft);color:var(--brand-dark);border-radius:20px;padding:3px 9px;font-size:11px;font-weight:700}.chip.quiet{background:var(--quiet);color:var(--quiet-ink)}.idea h3{margin-bottom:8px;font-size:20px}.idea-line{margin-bottom:10px;color:var(--text2)!important;font-size:14px!important}.idea .actions{margin:12px 0 4px}.idea .actions button{font-size:13px}.idea-more{margin-bottom:4px;font-size:13px}.idea-more summary{cursor:pointer;color:var(--brand);font-weight:600}.idea-more dl{margin:10px 0 0}.idea-more dt{color:var(--muted);margin-top:10px;font-size:12px;font-weight:700}.idea-more dd{margin:2px 0 0}.idea-more ul{margin:0;padding:0;list-style:none}.idea-more li{margin-bottom:6px}.idea-more li small{color:var(--muted);display:block}.idea-shelf ul{margin:0;padding:0;list-style:none}.idea-shelf li{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:14px;padding:9px 0;font-size:14px;display:flex}.idea-shelf li:last-child{border-bottom:0}.idea-shelf li .link{white-space:nowrap}fieldset.channels{margin:4px 0 18px;padding:14px 16px}fieldset.channels legend{color:var(--ink);font-size:13px}.channel-list{flex-wrap:wrap;gap:8px 22px;margin:4px 0 6px;display:flex}.channel-list .check{margin:0}@media (max-width:1100px){.glance-grid{grid-template-columns:1fr;gap:24px}}@media (max-width:760px){.trail ol{grid-template-columns:1fr;gap:10px}.trail-step{gap:6px;padding:14px 16px}.research-state,.became,.ideas-head{grid-template-columns:1fr;gap:14px}.next-actions .why-off,.next-actions .muted{text-align:left;max-width:none}.next-alerts ul{padding-left:0}}.now-card details>summary{cursor:pointer;color:var(--brand);margin:10px 0;font-size:13px;font-weight:600}.origin{margin-top:14px;font-size:13px}.origin summary{cursor:pointer;color:var(--brand);font-weight:600}.origin dl{margin:8px 0 0}.origin dt{color:var(--muted);margin-top:10px;font-size:12px;font-weight:700}.origin dd{margin:2px 0 0}.origin ul{margin:0;padding:0;list-style:none}.origin li{margin-bottom:4px}.now-card .more{border-top:1px solid var(--line);margin-top:18px;padding-top:4px}.more-row{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 16px;padding:12px 0;font-size:14px;display:grid}.more-row:last-child{border-bottom:0}.more-row>strong{grid-column:1}.more-row>span{grid-column:1;font-size:13px}.more-row>button{white-space:nowrap;grid-area:1/2/span 2;font-size:13px}.more-row>.ask-row,.more-row>.why-off{grid-column:1/-1}.more-row .ask-row select{max-width:240px;margin:0}.channel-tabs{flex-wrap:wrap;gap:8px;margin-bottom:8px;display:flex}.channel-tabs button{text-align:left;border-radius:9px;flex-direction:column;align-items:flex-start;gap:2px;min-width:130px;padding:10px 16px;display:flex}.channel-tabs button strong{font-size:15px}.channel-tabs button.active{background:var(--brand-soft);color:var(--brand);border-color:#a9bfe6}.tab-state{color:var(--muted);font-size:11px;font-weight:600}.tab-state.ajustar{color:var(--error)}.tab-state.conferir,.tab-state.pronto{color:var(--wait-ink)}.tab-state.aprovado{color:var(--ok)}.fmt .preview{white-space:pre-wrap;overflow-wrap:anywhere;border:1px solid var(--line);background:#fbfcfd;border-radius:8px;max-height:280px;margin-bottom:10px;padding:14px 16px;font-size:14px;line-height:1.65;overflow:auto}.fmt .editor{margin-top:4px}.fmt .ask{margin:0 0 10px}.video-step{background:#f8fbfc;border:1px dashed #c9d9e3;border-radius:10px;margin-top:18px;padding:20px}a.button.primary{background:var(--brand);border-color:var(--brand);color:#fff}a.button.primary:hover{background:var(--brand-dark)}.post-rows{margin:14px 0 0;padding:0;list-style:none}.post-rows>li{border-top:1px solid var(--line);padding:10px 0}.post-rows>li:last-child{border-bottom:1px solid var(--line)}.post-row{grid-template-columns:minmax(0,230px) minmax(0,1fr) auto;align-items:center;gap:4px 16px;font-size:14px;display:grid}.post-row button{white-space:nowrap;font-size:13px}.post-form{margin-top:10px}.post-form .actions{margin:8px 0 4px}.metrics-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.piece-hook{color:var(--text2);text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:13px;display:block;overflow:hidden}.ready-piece{border-top:1px solid var(--line);padding:18px 0}.ready-piece:first-of-type{border-top:0;padding-top:4px}.ready-piece h3{margin:0 0 2px;font-size:18px}.ready-piece .section-heading{margin-bottom:6px}.package-detail{margin-top:12px;font-size:13px}.package-detail>summary{cursor:pointer;color:var(--brand);margin-bottom:12px;font-weight:600}@media (max-width:760px){.more-row{grid-template-columns:1fr}.more-row>button{grid-area:auto/1;justify-self:start}.post-row{grid-template-columns:1fr}.post-row button{justify-self:start}.channel-tabs button{min-width:0}}.research-age{color:var(--wait-ink);margin:0 0 4px;font-size:14px;font-weight:600}.idea-said{border-left:3px solid var(--line);margin:2px 0 12px;padding:6px 0 6px 12px}.idea-said small{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);margin-bottom:3px;font-size:11px;font-weight:700;display:block}.idea-said p{color:var(--text2);margin:0;font-size:14px;font-style:italic}.art-redo{flex-wrap:wrap;align-items:center;gap:10px;margin:4px 0 14px;display:flex}.stale-art{border-left:3px solid var(--wait);margin:0 0 14px;padding:4px 0 4px 12px}.stale-art .why-off{margin:0 0 8px}.dialog-head{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:14px;display:flex}.dialog-head .eyebrow{margin:0 0 6px}.dialog-head h2{overflow-wrap:anywhere;margin:0}.dialog-close{color:var(--muted);background:0 0;border:0;flex:none;padding:6px 8px;font-size:20px;line-height:1}.modal.lightbox{max-width:min(1100px,100%);padding:20px 22px}.lightbox-stage{background:var(--paper);border-radius:10px;place-items:center;min-height:200px;margin:0;display:grid;position:relative}.lightbox-stage img{border-radius:6px;width:auto;max-width:100%;height:auto;max-height:calc(100vh - 210px);display:block}.lightbox-nav{background:#ffffffeb;border-radius:50%;width:44px;height:44px;padding:0;font-size:26px;line-height:1;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 4px 14px #142f4540}.lightbox-nav.prev{left:10px}.lightbox-nav.next{right:10px}.lightbox-links{justify-content:flex-end;gap:18px;margin-top:12px;font-size:13px;display:flex}.bg-block{border:1px solid var(--line);background:#fff;border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;margin:0 0 12px;padding:8px 10px;display:grid}.bg-block .eyebrow{margin:0 0 2px;font-size:10px;display:block}.bg-block strong{overflow-wrap:anywhere;font-size:14px;display:block}.bg-block button{white-space:nowrap;padding:8px 12px;font-size:13px}.bg-thumb{background:var(--navy);border-radius:5px;width:44px;height:55px;display:block;overflow:hidden}.bg-thumb img{object-fit:cover;width:100%;height:100%;display:block}.bg-thumb i{background:linear-gradient(160deg,#1d3d57,var(--navy));width:100%;height:100%;display:block}.bg-line{margin:0 0 12px;font-size:13px}.modal.picker{max-width:860px}.picker-tabs{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:6px;margin-bottom:16px;padding-bottom:12px;display:flex}.picker-tabs button{padding:8px 14px;font-size:14px}.picker-tabs button.active{background:var(--brand-soft);color:var(--brand);border-color:#a9bfe6}.picker-pane{gap:12px;display:grid}.picker-pane label,.picker-pane .actions{margin:0}.picker-grid{grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:10px;max-height:52vh;padding:2px;display:grid;overflow:auto}.picker-item{text-align:left;background:#fbfcfd;flex-direction:column;gap:4px;padding:0;font-weight:500;display:flex;overflow:hidden}.picker-item img{object-fit:cover;background:var(--paper);width:100%;height:150px;display:block}.picker-item small{color:var(--text2);text-overflow:ellipsis;white-space:nowrap;padding:4px 8px 8px;display:block;overflow:hidden}.picker-item.chosen{border-color:var(--brand);box-shadow:0 0 0 2px var(--brand)}@media (max-width:760px){.bg-block{grid-template-columns:auto minmax(0,1fr)}.bg-block button{grid-column:1/-1;justify-self:start}.modal.lightbox{padding:14px}.lightbox-nav{width:38px;height:38px;font-size:22px}.picker-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.picker-item img{height:130px}}.photo-drop input[hidden]{display:none}.post-steps{gap:0;margin:14px 0 0;padding:0;list-style:none;display:grid}.post-steps>li{border-top:1px solid var(--line);grid-template-columns:28px minmax(0,1fr);align-items:start;gap:12px;padding:12px 0;display:grid}.post-steps>li:last-child{border-bottom:1px solid var(--line)}.post-step-num{width:26px;height:26px;color:var(--ink);background:#e8eff3;border-radius:50%;place-items:center;margin-top:1px;font-size:12px;font-weight:700;display:grid}.post-steps>li.current .post-step-num{background:var(--wait);color:#fff;box-shadow:0 0 0 4px var(--wait-bg)}.post-steps>li.done .post-step-num{background:var(--ok);color:#fff}.post-steps>li.current .post-row>.muted{color:var(--wait-ink);font-weight:700}.post-steps .post-row button.primary{font-size:14px}.auto-post{margin:14px 0 0;font-size:13px}.auto-post .ask-row{margin:6px 0 4px}.auto-post .ask-row select{max-width:220px;margin:0}.post-zip{margin-top:14px}.modal.post-dialog{max-width:760px}.post-step-block{border-top:1px solid var(--line);padding:14px 0 6px}.post-step-block:first-of-type{border-top:0;padding-top:0}.post-step-block h3{margin:0 0 10px;font-size:16px}.post-step-block>.muted{margin:0 0 10px;font-size:13px}.post-media{scroll-snap-type:x mandatory;gap:10px;margin:0 0 10px;padding:2px 2px 10px;list-style:none;display:flex;overflow-x:auto}.post-media li{scroll-snap-align:start;flex-direction:column;flex:none;align-items:center;gap:6px;font-size:13px;display:flex}.post-media img{border:1px solid var(--line);border-radius:6px;width:auto;height:180px;display:block}.post-all{margin:0 0 6px}.post-copy{margin:0 0 12px}.post-copy>strong{margin-bottom:4px;font-size:13px;display:block}.post-copy-text{white-space:pre-wrap;overflow-wrap:anywhere;font:14px/1.6 var(--body);border:1px solid var(--line);background:#fbfcfd;border-radius:8px;max-height:220px;margin:0 0 8px;padding:12px 14px;overflow:auto}.post-dialog .post-form{margin-top:0}@media (max-width:760px){.post-media img{height:150px}.post-steps .post-row button{white-space:normal;text-align:left}}.post-steps .post-row button.link{min-height:40px}.video-note{border-left:3px solid var(--wait);margin:0 0 14px;padding:2px 0 2px 12px}.video-note .why-off{margin:0 0 6px}.schedule .section-heading{align-items:flex-start}.schedule .section-heading small{max-width:640px;margin-top:6px;display:block}.schedule-outside{background:var(--wait-bg);border:1px solid #f0d9a6;border-radius:10px;margin:0 0 20px;padding:14px 16px}.schedule-outside p{margin:0 0 10px;font-size:14px}.schedule-outside .actions{margin:0}.schedule-days{gap:20px;margin:0;padding:0;list-style:none;display:grid}.schedule-days>li>h3{letter-spacing:-.01em;margin:0 0 6px;font-size:15px}.schedule-days>li.now>h3{color:var(--wait-ink)}.schedule-days ul{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.schedule-item{border-bottom:1px solid var(--line);grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:6px 16px;padding:11px 0;display:grid}.schedule-time{font-family:var(--display);font-variant-numeric:tabular-nums;font-size:16px;font-weight:600;line-height:1.2;display:grid}.schedule-time small{font-family:var(--body);color:var(--muted);font-weight:400}.schedule-what{gap:3px;min-width:0;display:grid}.schedule-what>button.link{text-align:left;color:var(--ink);white-space:normal;min-height:32px;font-size:14px}.schedule-what>button.link:hover{color:var(--brand);background:0 0}.schedule-where{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;display:flex}.schedule-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px 16px;display:flex}.schedule-actions button{font-size:13px}.schedule-actions button.link{min-height:40px;padding:0}.schedule-move{grid-column:1/-1;gap:8px;padding:4px 0;display:grid}.schedule-move label{max-width:280px}.schedule-move .actions{margin:0}.chip.wait{background:var(--wait-bg);color:var(--wait-ink)}.chip.stop{background:var(--stop-bg);color:var(--error)}.posting-mode{border:1px solid var(--line);border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin:0 0 20px;padding:12px 16px;font-size:14px;display:flex}.posting-mode p{max-width:640px;margin:0}.posting-mode.on{background:var(--brand-soft);border-color:#c4d3ee}.posting-mode.warn{background:var(--wait-bg);border-color:#f0d9a6}.posting-mode button.link{min-height:40px;padding:0}.schedule-times{border-top:1px solid var(--line);margin-top:24px;padding-top:14px}.schedule-times>summary{cursor:pointer;color:var(--brand);font-size:14px;font-weight:600}.posting-times{margin-top:12px}.posting-times>p{max-width:720px;font-size:13px}.time-row{border-top:1px solid var(--line);grid-template-columns:100px minmax(0,1fr);align-items:center;gap:8px 16px;padding:12px 0;font-size:14px;display:grid}.time-row>.day-toggles,.time-row>.time-inputs{grid-column:2}.day-toggles{flex-wrap:wrap;gap:5px;display:flex}.day-toggle{border:1px solid var(--line);min-width:42px;min-height:40px;color:var(--muted);cursor:pointer;-webkit-user-select:none;user-select:none;background:#fff;border-radius:18px;justify-content:center;align-items:center;margin:0;padding:0 8px;font-size:13px;font-weight:600;display:inline-flex;position:relative}.day-toggle.on{background:var(--brand-soft);color:var(--brand-dark);border-color:#c4d3ee}.day-toggle input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.day-toggle:focus-within{outline:2px solid var(--brand);outline-offset:2px}.time-inputs{gap:8px;display:flex}.time-inputs input{width:120px;min-height:40px;margin:0;padding:8px 10px}@media (max-width:760px){.schedule-item{grid-template-columns:52px minmax(0,1fr)}.schedule-actions{grid-column:2;justify-content:flex-start}.schedule-what>button.link{min-height:40px}.time-row{grid-template-columns:1fr}.time-row>.day-toggles,.time-row>.time-inputs{grid-column:1}}.origin-line{color:var(--text2);margin:0;font-size:13px}.origin-line.late{color:var(--wait-ink)}.origin-line .link{font-size:13px}.panel.mine{margin:0 0 20px;padding:18px 22px}.mine h3{margin-bottom:10px;font-size:16px}.mine-row{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr) auto;align-items:end;gap:12px;margin-bottom:6px;display:grid}.mine-row label{margin:0}.mine-row button{white-space:nowrap}.idea{transition:border-color .15s,box-shadow .15s}.idea.marked{border-color:var(--brand);box-shadow:0 0 0 1px var(--brand),0 6px 18px #2e5aac1a;background:#fafcff}.idea-pick{cursor:pointer;align-items:flex-start;gap:12px;margin:0 0 10px;font-weight:400;display:flex}.idea-pick input{width:24px;height:24px;accent-color:var(--brand);cursor:pointer;flex:0 0 24px;margin:1px 0 0}.idea-hook{font-family:var(--display);letter-spacing:-.03em;color:var(--ink);font-size:20px;font-weight:600;line-height:1.2}.idea-pick:hover .idea-hook{color:var(--brand)}.chip.rec{background:var(--wait-bg);color:var(--wait-ink)}.idea-foot{justify-content:flex-end;margin-top:auto;padding-top:12px;display:flex}button.link.quiet{color:var(--muted);font-size:13px;font-weight:600}.see-all{margin:18px auto 0;display:block}.undo-strip{background:var(--quiet);border-radius:8px;justify-content:space-between;align-items:center;gap:16px;margin:0 0 16px;padding:10px 16px;font-size:14px;display:flex}.create-bar{z-index:6;border:1px solid var(--line);border-top:3px solid var(--brand);background:#fff;border-radius:12px 12px 0 0;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px 28px;margin:24px 0 0;padding:16px 24px;display:grid;position:sticky;bottom:0;box-shadow:0 -10px 28px #142f4524}.create-count{flex-direction:column;gap:2px;display:flex}.create-count strong{font-family:var(--display);font-size:18px}.create-count .link{align-self:flex-start;font-size:13px}.create-go{text-align:right;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px 16px;display:flex}.create-go small{flex:260px;max-width:520px}.create-go>.link{flex-basis:100%;font-size:13px}.create-links{flex-wrap:wrap;flex-basis:100%;justify-content:flex-end;gap:4px 18px;display:flex}.create-links .link{font-size:13px}.create-notes{border-top:1px solid var(--line);grid-column:1/-1;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px;max-height:40vh;padding-top:12px;display:grid;overflow-y:auto}.create-notes label{margin:0;font-size:13px;font-weight:600}.create-notes textarea{min-height:64px;margin-top:4px}.next-banner{border:1px solid var(--line);border-left:8px solid var(--wait);background:linear-gradient(90deg,#fffaf0,#fff 45%);border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;margin-bottom:22px;padding:22px 28px;display:grid;box-shadow:0 8px 28px #142f4514}.next-banner .eyebrow{color:var(--wait-ink);margin-bottom:6px}.next-banner h2{margin:0 0 6px;font-size:22px}.next-banner p:not(.eyebrow){color:var(--text2);margin:0;font-size:14px}.content-rows{display:grid}.content-row{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 24px;padding:14px 0;display:grid}.content-row:first-child{padding-top:2px}.content-row:last-child{border-bottom:0;padding-bottom:2px}.row-text{flex-direction:column;gap:3px;min-width:0;display:flex}.row-title{text-align:left;font-family:var(--display);letter-spacing:-.02em;color:var(--ink);overflow-wrap:anywhere;background:0 0;border:0;padding:0;font-size:17px;font-weight:600}button.row-title:hover{color:var(--brand);background:0 0}.row-line{color:var(--text2);align-items:center;gap:8px;font-size:13px;display:flex}.content-row.stop .row-line{color:var(--error)}.row-act{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:14px;display:flex}.row-act button{white-space:nowrap;font-size:13px}@media (max-width:760px){.mine-row{grid-template-columns:1fr}.mine-row button{justify-self:start}.create-bar{border-radius:12px 12px 0 0;grid-template-columns:1fr;margin:20px -18px 0;padding:14px 16px}.create-go{text-align:left;justify-content:flex-start}.create-go .primary{width:100%}.create-links{justify-content:flex-start}.next-banner{grid-template-columns:1fr;gap:14px;padding:18px}.next-banner .primary{justify-self:start}.content-row{grid-template-columns:1fr}.row-act{justify-content:flex-start}}.piece-steps{background:var(--surface);border:1px solid var(--line);border-radius:10px;margin-bottom:18px;padding:14px 18px}.wizard{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.wizard button{text-align:left;border:1px solid var(--line);background:#fff;border-radius:9px;align-items:center;gap:10px;width:100%;min-height:48px;padding:10px 12px;font-size:14px;font-weight:600;display:flex}.wizard .num,.steps-done .num,.record>h3 .num{width:26px;height:26px;color:var(--text2);background:#fff;border:2px solid #cfdde5;border-radius:50%;flex:none;place-items:center;font-size:12px;font-weight:700;display:grid}.wizard small{color:var(--muted);font-weight:400}.wizard li.done .num,.steps-done .num{background:var(--ok);border-color:var(--ok);color:#fff}.wizard li.current button{border-color:var(--wait);background:var(--wait-bg);color:var(--wait-ink)}.wizard li.current .num{border-color:var(--wait);background:var(--wait);color:#fff}.steps-done{flex-wrap:wrap;align-items:center;gap:10px;margin:0;font-size:14px;display:flex}.step-head h2{margin:0 0 4px}.step-head p{max-width:760px;margin:0 0 16px}.review-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.review-top .eyebrow{margin:0}.review-dots{flex-wrap:wrap;gap:6px;display:flex}.review-dots button{border-radius:50%;place-items:center;width:34px;height:34px;padding:0;font-size:12px;display:grid}.review-dots button.seen{background:var(--brand-soft);color:var(--brand);border-color:#bfe2d6}.review-dots button.ajustar{color:var(--error);border-color:#e7b6a3}.review-dots button.at{border-color:var(--wait);box-shadow:0 0 0 3px var(--wait-bg)}.fmt.review-card{border-top:0;padding-top:0}.review-card .preview{max-height:none;overflow:visible}.auto-check{background:var(--ok-bg);color:#075d48;border:1px solid #bfe2d6;border-radius:8px;align-items:center;gap:8px;margin:0 0 12px;padding:8px 12px;font-size:13px;font-weight:600;display:flex}.auto-check.ajustar{color:#9a3c2a;background:#fff0ea;border-color:#f4d3c5}.auto-check.conferir,.auto-check.changed{color:#7a5a12;background:#fff8e8;border-color:#f0dfb4}.auto-check.vazio{background:var(--quiet);color:var(--quiet-ink);border-color:var(--line)}.notes-open{border:1px solid var(--line);background:#fbfcfd;border-radius:8px;margin:0 0 12px;padding:10px 14px;font-size:13px}.notes-open ul{margin:6px 0 0;padding-left:18px}.fill-list{gap:8px;margin:0 0 12px;padding:0;list-style:none;display:grid}.fill-list li{background:#fff8e8;border:1px solid #f0dfb4;border-radius:8px;flex-wrap:wrap;align-items:center;gap:10px;padding:8px 12px;font-size:13px;display:flex}.fill-list li>span{flex:1;min-width:200px}.fill-list li.why-off{background:0 0;border:0;padding:0}.fill-list button{padding:6px 12px;font-size:13px}.fmt .preview mark.fill{background:#ffd9c7;box-shadow:0 0 0 1px #f0a988}.change-panel{border-top:1px solid var(--line);padding-top:4px}.step-next{border-top:1px solid var(--line);margin-top:22px;padding-top:18px}.slide-grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px;margin:6px 0 14px;display:grid}.slide-tile{margin:0}.slide-tile img{aspect-ratio:4/5;object-fit:cover;border:1px solid var(--line);background:linear-gradient(110deg,#eef3f6 30%,#f7fafb 50%,#eef3f6 70%);border-radius:8px;width:100%;height:auto;display:block;box-shadow:0 6px 16px -10px #142f4559}.slide-tile figcaption{color:var(--muted);justify-content:space-between;align-items:center;gap:8px;margin-top:6px;font-size:12px;display:flex}.slide-tile figcaption button{padding:5px 10px;font-size:12px}.art-wait{background:#f8fbfc;border:1px dashed #c9d9e3;border-radius:10px;margin-bottom:14px;padding:22px}.art-wait p{margin:0}.slides-edit{border-top:1px solid var(--line);margin-top:6px;padding-top:14px}.covers{border-top:1px solid var(--line);margin-top:18px;padding-top:14px}.covers h3{margin:0 0 10px;font-size:16px}.cover-row{flex-wrap:wrap;gap:14px;display:flex}.cover-row figure{width:200px;max-width:calc(50% - 7px);margin:0}.cover-row img{border:1px solid var(--line);border-radius:8px;width:100%;display:block}.cover-row figcaption{color:var(--muted);margin-top:4px;font-size:12px}.video-choices{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-bottom:8px;display:grid}.video-choice{text-align:left;border:1.5px solid var(--line);background:#fff;border-radius:10px;flex-direction:column;gap:6px;padding:18px 20px;font-weight:400;display:flex}.video-choice strong{font-family:var(--display);font-size:17px}.video-choice span{color:var(--text2);font-size:13px}.video-choice.chosen{border-color:var(--brand);background:var(--brand-soft);box-shadow:inset 0 0 0 1px var(--brand)}.skip-line{margin:4px 0 14px;font-size:13px}.record{border-top:1px solid var(--line);margin-top:10px;padding-top:16px}.record>h3{align-items:center;gap:10px;margin:18px 0 12px;font-size:17px;display:flex}.final-video.local{max-width:280px;max-height:420px}.mirror-line{margin:8px 0;font-size:13px}.approve-summary{margin:0 0 10px;font-size:16px}.not-ready,.not-seen{border-left:3px solid var(--wait);margin:0 0 12px;padding:4px 0 4px 12px;font-size:14px}.not-ready ul,.not-seen ul{margin:4px 0 0;padding-left:18px}.happens{color:var(--text2);margin:10px 0 0;font-size:13px}.approved-view{border-left:6px solid var(--brand)}.approved-view h2{margin:0 0 6px}.approved-view .eyebrow{color:var(--brand);margin:0 0 6px}.going-out{margin:12px 0;padding:0;list-style:none}.going-out li{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:6px 16px;padding:10px 0;font-size:14px;display:grid}.going-out .who{background:var(--wait-bg);color:var(--wait-ink);white-space:nowrap;border-radius:999px;padding:3px 10px;font-size:12px;font-weight:700}.going-out .who.auto{background:var(--brand-soft);color:var(--brand)}.going-out .who.done{background:var(--ok);color:#fff}.piece-working{color:var(--wait-ink);background:#fffaf0;border:1px solid #f0dfb4;border-radius:9px;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 14px;font-size:14px;font-weight:600;display:flex}.piece-fail{border-left:6px solid var(--stop);background:var(--stop-bg)}.piece-fail h3{margin:0 0 4px}.piece-fail p{margin:0 0 6px}.piece-more{padding:14px 22px}.piece-more>summary{cursor:pointer;color:var(--brand);font-weight:600}.write-all{margin:0 0 16px}@media (max-width:760px){.wizard{gap:4px}.wizard button{text-align:center;flex-direction:column;gap:4px;min-height:58px;padding:8px 4px;font-size:12px}.wizard small{display:none}.slide-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.video-choices{grid-template-columns:1fr}.going-out li{grid-template-columns:minmax(0,1fr) auto}.going-out li>span:nth-child(2){grid-column:1}.review-actions>button.primary{width:100%}.piece-steps{padding:12px}.piece-more{padding:12px 16px}}.posting-list .section-heading{align-items:flex-start}.posting-list .section-heading small{margin-top:4px;display:block}.schedule-list{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.schedule-what>small{font-size:12px;line-height:1.45}.posting-outside{margin:0 0 14px}.row-more{letter-spacing:.06em;color:var(--muted);min-width:40px;font-size:20px;line-height:1;padding:0 8px!important}.row-more[aria-expanded=true]{color:var(--brand)}.row-menu{background:var(--paper);border:1px solid var(--line);border-radius:8px;flex-wrap:wrap;grid-column:2/-1;gap:2px 20px;padding:4px 14px;display:flex}.row-menu button.link{min-height:40px;padding:0;font-size:13px}.row-form{grid-column:1/-1}.row-form .post-form{margin-top:4px}.next-step.idle{border-left-color:#aebdc8}.how-posting>summary{cursor:pointer;color:var(--brand);font-size:15px;font-weight:600}.how-posting[open]>summary{margin-bottom:14px}.how-posting>h3{margin:18px 0 8px;font-size:16px}.direct-publish{border-top:1px solid var(--line);margin-top:20px;padding-top:14px}.direct-publish>summary{cursor:pointer;color:var(--brand);font-size:14px;font-weight:600}.post-when{margin:-8px 0 12px}.post-when>summary{cursor:pointer;color:var(--brand);font-size:13px}.post-when[open]>summary{margin-bottom:8px}.choice-list{border-top:1px solid var(--line);margin:0 0 6px;padding:0;list-style:none}.choice-list>li{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 18px;padding:14px 0;display:grid}.choice-list strong{font-size:15px;display:block}.choice-list small{color:var(--muted);display:block}@media (max-width:760px){.row-menu{grid-column:1/-1}.choice-list>li{grid-template-columns:1fr}.choice-list button{justify-self:start}}.notice .notice-next{color:#075d48;white-space:nowrap;margin-left:auto;padding:0 4px;font-weight:700;text-decoration:underline}.leave-bar{z-index:40;border:1px solid #f0dfb4;border-left:6px solid var(--wait,#b7791f);background:#fff8e8;border-radius:10px;margin:0 0 18px;padding:14px 18px;position:sticky;top:12px;box-shadow:0 8px 24px #142f451f}.leave-bar p{color:#5b4515;margin:0 0 4px;font-size:14px}.leave-bar .actions{margin:8px 0 0}.signup .login-panel{max-width:480px}.signup-points{color:#365468;gap:10px;max-width:460px;margin:26px 0 0;padding:0;font-size:15px;list-style:none;display:grid}.signup-points li{padding-left:22px;position:relative}.signup-points li:before{content:"✓";color:var(--brand);font-weight:700;position:absolute;left:0}.signup-dots{gap:8px;margin-bottom:22px;display:flex}.signup-dots span{background:var(--line);border-radius:3px;width:26px;height:6px}.signup-dots span.on{background:var(--brand)}.signup-dots span.done{background:#7fbdb5}.signup-panel form{margin:22px 0 16px}.slug-field{border:1px solid var(--line);background:#fff;border-radius:7px;align-items:stretch;margin-top:6px;display:flex;overflow:hidden}.slug-field .slug-prefix{color:var(--muted);white-space:nowrap;border-right:1px solid var(--line);background:#eef4f7;align-items:center;padding:0 10px;font-size:13px;font-weight:500;display:flex}.slug-field input{border:0;border-radius:0;flex:1;min-width:0;margin:0}.signup-panel label small{margin-top:6px;font-weight:400;display:block}.signup-panel input[aria-invalid=true]{border-color:var(--error);box-shadow:0 0 0 1px var(--error)}.signup-isca{width:1px;height:1px;position:absolute;top:auto;left:-10000px;overflow:hidden}.signup-aceites{gap:10px;margin:6px 0 18px;display:grid}.signup-aceites .check{align-items:flex-start;margin:0;line-height:1.5}.signup-aceites .check input{flex:none;margin-top:3px}.signup-qr{flex-wrap:wrap;align-items:center;gap:18px;margin:18px 0 6px;display:flex}.signup-qr img{border:1px solid var(--line);background:#fff;border-radius:10px;padding:4px}.signup-qr>div{flex:1;min-width:180px}.signup-qr .secret{letter-spacing:.06em;margin-top:6px;font-size:14px}.signup-codes{background:var(--brand-soft);border-radius:10px;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 14px;margin:0 0 20px;padding:16px 16px 16px 36px;display:grid}.signup-codes code{letter-spacing:.04em;font-size:15px}.signup-actions{gap:10px;display:grid}.signup-actions button{margin:0}.signup-panel>button.link{width:auto;margin-top:4px}.signup-doc{max-height:52vh}a.button-link{margin-top:8px;font-weight:600;display:inline-block}@media (max-width:760px){.signup-points{display:none}.signup-codes{grid-template-columns:1fr}.signup-qr img{width:180px;height:180px}}.signup-link{margin-top:22px;font-weight:600}.notice-inline{background:var(--brand-soft);border-left:3px solid var(--brand);border-radius:6px;margin:0 0 18px;padding:12px 14px;font-size:14px}.danger-title{margin-top:26px}.danger-link{color:var(--error)}.danger-box{background:#fdf6f4;border:1px solid #e7c9c0;border-radius:10px;padding:18px}button.danger{background:var(--error);border-color:var(--error);color:#fff}button.danger:hover{background:#7d2f20}.plat-counts{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:6px 0 18px;display:grid}.plat-counts>div{border:1px solid var(--line);background:#fbfdfe;border-radius:10px;padding:14px 16px}.plat-counts strong{font-family:var(--display);font-size:28px;line-height:1.1;display:block}.plat-counts span{color:var(--muted);font-size:13px}.plat-table{border:1px solid var(--line);border-radius:10px;overflow:hidden}.plat-row{border-top:1px solid var(--line);grid-template-columns:1.3fr 1.2fr .8fr 1.9fr .8fr 1.3fr;align-items:start;gap:12px;padding:12px 16px;font-size:13px;display:grid}.plat-row.head{color:var(--muted);background:#eef4f7;border-top:0;font-size:12px;font-weight:700}.plat-row small{color:var(--muted);display:block}.plat-mail{overflow-wrap:anywhere}.plat-tags{flex-wrap:wrap;gap:6px;display:flex}.tag{color:#4f6374;background:#eef2f5;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:600}.tag.ok{background:var(--ok-bg);color:#08664c}.tag.warn{color:#8a4b12;background:#fdf0e2}@media (max-width:900px){.plat-counts{grid-template-columns:repeat(2,minmax(0,1fr))}.plat-row.head{display:none}.plat-row{grid-template-columns:1fr;gap:4px}}.signup-aceites button.link,.signup-panel label button.link{width:auto;font-size:inherit;vertical-align:baseline;margin:0;display:inline}.slug-field:has(input[aria-invalid=true]){border-color:var(--error);box-shadow:0 0 0 1px var(--error)}.slug-field input[aria-invalid=true]{box-shadow:none}@media (max-width:900px){.plat-row span[data-rot]:before{content:attr(data-rot) ": ";color:var(--muted)}}.signup-panel h2[tabindex="-1"]:focus{outline:none}.plat-alerta{background:var(--stop-bg);color:var(--error);border-radius:8px;padding:10px 14px;font-size:13px;font-weight:600}.plat-fontes .plat-row{grid-template-columns:1.6fr 2fr .8fr}.plat-conferencia{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;margin-top:18px;padding-top:14px;display:flex}.plat-conferencia p{margin:0;font-size:14px}.plat-mudancas{margin:0;padding:0;list-style:none}.plat-mudancas li{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;gap:2px 16px;padding:10px 0;font-size:14px;display:grid}.plat-mudancas li>a{overflow-wrap:anywhere}.plat-mudancas li>small{grid-column:1}.plat-mudancas li>.plat-tags{grid-area:1/2/span 2;justify-content:flex-end;align-self:center}@media (max-width:900px){.plat-fontes .plat-row,.plat-mudancas li{grid-template-columns:1fr}.plat-mudancas li>.plat-tags{grid-area:auto/1;justify-content:flex-start}}
:root{--up:#08766a;--up-bg:#e6f4ef;--down:#9a3c2a;--down-bg:#fdeee8}.painel .lead-actions small.muted,.painel .lead-actions .link-note{color:var(--text2)}@media (max-width:760px){.painel .lead-actions button.link,button.link.touch{align-items:center;min-height:44px;display:inline-flex}}.link-note{color:var(--text2);margin-top:2px;font-size:12px;display:block}.area-tabs,.dash-tabs{box-shadow:none;position:static}.tab-extra,.tab-count{color:var(--muted);margin-left:7px;font-size:11px;font-weight:700}.tab-count{background:var(--wait);color:#fff;border-radius:10px;padding:1px 7px}.net-dot{vertical-align:baseline;border-radius:50%;flex-shrink:0;width:9px;height:9px;margin-right:7px;display:inline-block}.vs{white-space:nowrap;vertical-align:middle;font-size:12px;font-weight:700;font-family:var(--body);letter-spacing:0;border-radius:5px;align-items:center;gap:3px;margin-left:8px;padding:1px 6px;display:inline-flex}.vs span{font-size:9px}.vs.up{color:var(--up);background:var(--up-bg)}.vs.down{color:var(--down);background:var(--down-bg)}.vs.none,.vs.flat{color:var(--muted)}.vs.flat{background:var(--quiet)}.num .vs,.kpi-strip .vs{margin-left:0}.kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:24px 0;display:grid}.kpi{border:1px solid var(--line);background:#fff;border-radius:10px;min-width:0;padding:18px 20px}.kpi>small{color:var(--muted);font-size:12px;font-weight:600;display:block}.kpi>strong{font-family:var(--display);letter-spacing:-.03em;flex-wrap:wrap;align-items:center;gap:4px;margin:4px 0;font-size:30px;line-height:1.25;display:flex}.kpi>p{color:var(--text2);margin:0;font-size:12px;line-height:1.45}.kpi-line{display:block}.net-cards{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;margin:0 0 24px;display:grid}.net-card{text-align:left;border-radius:10px;flex-direction:column;align-items:stretch;gap:8px;min-width:0;padding:18px 20px;font-weight:400;display:flex}.net-name{align-items:center;gap:2px;font-size:15px;font-weight:700;display:flex}.net-name small{color:var(--muted);margin-left:8px;font-size:11px;font-weight:500}.net-name .open{color:var(--brand);margin-left:auto}.net-card>strong{font-family:var(--display);letter-spacing:-.03em;font-size:28px;line-height:1.2}.net-card>strong small{font-family:var(--body);color:var(--muted);letter-spacing:0;font-size:13px;font-weight:500}.net-foot{color:var(--text2);flex-direction:column;align-items:flex-start;gap:6px;font-size:12px;display:flex}.spark{flex-shrink:0;width:120px;height:36px}.spark-none{width:1px}.chips-row{flex-wrap:wrap;gap:6px;margin:0 0 16px;display:flex}.chips-row button{color:var(--text2);border-radius:20px;align-items:center;padding:6px 13px;font-size:13px;font-weight:600;display:inline-flex}.chips-row button.active{background:var(--brand-soft);color:var(--brand);border-color:#a9bfe6}.pub-table{border-top:1px solid var(--line);display:grid}.pub-row{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) 120px 90px 95px 120px 36px;align-items:center;gap:12px;padding:12px 4px;font-size:14px;display:grid}.pub-table.all .pub-row{grid-template-columns:minmax(0,1fr) 80px 80px 95px 70px 75px 110px 36px}.pub-row.head{color:var(--muted);padding-top:8px;padding-bottom:8px;font-size:11px;font-weight:600}.pub-row.head span:not(:first-child){text-align:right}.pub-title{min-width:0}.pub-title b{overflow-wrap:anywhere;font-weight:600;display:block}.pub-title small{color:var(--muted);display:block}.pub-net{color:var(--text2);align-items:center;font-size:13px;display:flex}.pub-row .num{text-align:right;font-variant-numeric:tabular-nums}.pub-link{border:1px solid var(--line);border-radius:50%;place-items:center;width:30px;height:30px;font-size:13px;display:grid}.chart-pair{grid-template-columns:1fr 1fr;gap:28px;display:grid}.chart-pair h3{margin:0 0 6px;font-size:15px}.day-chart{margin:0}.chart{width:100%;height:200px;display:block}.chart .axis{stroke:#9fb3c0;stroke-width:1px}.day-top{color:var(--muted);margin-bottom:2px;font-size:11px;display:block}.day-chart figcaption{color:var(--muted);border-top:0;justify-content:space-between;margin-top:2px;display:flex}.chart-empty{font-size:13px}.legend{color:var(--text2);flex-wrap:wrap;gap:14px;margin:0 0 12px;font-size:12px;display:flex}.legend span{align-items:center;gap:6px;display:inline-flex}.legend i{border-radius:3px;width:10px;height:10px;display:inline-block}.legend i.ring{background:#132244;border-radius:1px;width:14px;height:4px}.hbars{gap:9px;display:grid}.hbar{grid-template-columns:72px minmax(0,1fr) 56px;align-items:center;gap:4px 10px;font-size:13px;display:grid}.hbar-track{background:var(--quiet);border-radius:4px;height:12px;overflow:hidden}.hbar-track i{background:var(--brand);border-radius:4px;height:100%;display:block}.hbar strong{text-align:right;font-variant-numeric:tabular-nums}.hbar small{color:var(--muted);grid-column:2/4;margin-top:-6px}.topics{border-top:1px solid var(--line);display:grid}.topic-row{grid-template-columns:70px minmax(0,2fr) repeat(var(--cols,2),minmax(78px,1fr)) 64px;border-bottom:1px solid var(--line);align-items:center;gap:8px;padding:8px 4px;font-size:14px;display:grid}.topic-row.head{color:var(--muted);font-size:11px;font-weight:600}.topic-row strong{overflow-wrap:anywhere;min-width:0;font-weight:600}.topic-day{text-transform:capitalize;font-size:13px}.topic-day small{color:var(--muted);text-transform:none;display:block}.topic-cell{text-align:center;border-radius:7px;padding:6px 4px;font-size:13px}.topic-cell b{font-variant-numeric:tabular-nums;display:block}.topic-cell .vs{background:0 0;margin:2px 0 0;padding:0}.topic-cell.up{background:var(--up-bg)}.topic-cell.down{background:var(--down-bg)}.topic-cell.none{color:var(--muted)}.cell-net{display:none}.topic-row .badge{justify-self:center}.note-line{margin:-8px 0 20px;font-size:13px}.actions.center{justify-content:center}.lead-more{border-top:1px solid var(--line);gap:8px;margin:18px 0 0;padding:14px 0 0;font-size:14px;list-style:none;display:grid}.lead-more small{color:var(--brand);margin-right:10px;font-weight:700}.follow-grid{grid-template-columns:minmax(0,1.6fr) minmax(200px,1fr);gap:28px;margin-bottom:10px;display:grid}.follow-side{border-left:1px solid var(--line);align-content:center;gap:14px;padding-left:24px;display:grid}.follow-side strong{font-family:var(--display);letter-spacing:-.03em;font-size:26px;line-height:1.2;display:block}.follow-side small{color:var(--muted)}.follow-side .vs{margin-left:0}.big-number{font-family:var(--display);letter-spacing:-.04em;margin-bottom:10px;font-size:46px;font-weight:600;line-height:1.1}.big-number small{font-family:var(--body);color:var(--muted);letter-spacing:0;margin-left:10px;font-size:13px;font-weight:500}.big-number.small{font-size:32px}.big-number.small small{margin:0;display:block}.no-total{margin:-4px 0 10px;font-size:13px}.goal{margin:6px 0 10px}.goal-bar{background:var(--quiet);border-radius:5px;height:10px;margin-bottom:6px;overflow:hidden}.goal-bar i{border-radius:5px;height:100%;display:block}.goal small{color:var(--text2)}.goal-form{max-width:420px;margin-top:8px}.goal-form label{margin-bottom:0}.goal-form .actions{margin:12px 0 0}.panel>h3{margin:22px 0 8px;font-size:16px}.kpi-strip{flex-wrap:wrap;gap:12px 32px;margin:14px 0 0;display:flex}.kpi-strip strong{font-family:var(--display);letter-spacing:-.03em;font-size:24px;display:block}.kpi-strip small{color:var(--muted)}.two-cols{grid-template-columns:1fr 1fr;gap:0 24px;display:grid}.two-cols.wide-left{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}.two-cols>.panel{min-width:0}.format-cards{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;display:grid}.format-card{border:1px solid var(--line);border-radius:10px;padding:18px 20px}.format-top{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.format-top small{color:var(--muted)}.format-card dl{grid-template-columns:minmax(0,1fr) auto;margin:12px 0;font-size:13px;display:grid}.format-card dt,.format-card dd{border-top:1px solid var(--line);margin:0;padding:7px 0}.format-card dt{color:var(--text2)}.format-card dd{text-align:right;font-variant-numeric:tabular-nums;font-weight:700}.format-best{background:var(--paper);border-radius:8px;margin:0;padding:10px 12px;font-size:13px}.champion h2{font-size:24px}.leaders{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:10px;margin:18px 0 6px;display:grid}.leaders div{background:var(--paper);border-radius:8px;padding:10px 12px;font-size:13px}.leaders small{color:var(--muted);display:block}.leaders small:first-child{color:var(--brand);font-weight:700}.why-more{color:var(--text2);margin-top:10px;font-size:13px}.why-more summary{cursor:pointer;color:var(--brand);font-weight:600}.why-more p{margin:8px 0 0}.editing{border-top:1px solid var(--line);display:grid}.editing-row{border-bottom:1px solid var(--line);grid-template-columns:90px minmax(0,1fr) auto;align-items:center;gap:16px;padding:12px 4px;display:grid}.editing-day{font-size:14px;font-weight:700}.editing-day small{color:var(--muted);font-weight:400;display:block}.editing-title b{font-weight:600;display:block}.editing-title small{margin-top:2px;display:block}.editing-next button{white-space:nowrap;font-size:13px}.radar-cols{grid-template-columns:1fr 1fr;align-items:start;gap:0 24px;display:grid}.radar-cols>.panel{min-width:0}.radar-list{gap:14px;display:grid}.creator-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));gap:14px;display:grid}.radar-card{border:1px solid var(--line);border-radius:9px;padding:18px 20px}.radar-card h3{overflow-wrap:anywhere;margin:10px 0 8px;font-size:19px}.radar-card h3 a{color:var(--ink)}.radar-card .actions{margin:12px 0 0}.radar-card .chip{align-items:center;display:inline-flex}.radar-why{color:var(--text2);margin:0 0 4px;font-size:14px}.radar-why b{color:var(--brand)}.radar-numbers{color:var(--muted);margin:0;font-size:13px}.radar-nets{gap:6px;margin:8px 0 0;padding:0;list-style:none;display:grid}.radar-nets li{color:var(--muted);grid-template-columns:1fr auto auto;align-items:baseline;gap:2px 10px;font-size:13px;display:grid}.radar-nets li>span:nth-child(2){grid-area:2/1/auto/-1}.radar-nets li>span:first-child{color:var(--text2);align-items:center;font-weight:600;display:inline-flex}.radar-nets .up{color:var(--brand);font-weight:600}.radar-empty{padding:8px 0}.profiles{border-top:1px solid var(--line);margin-top:22px;padding-top:14px}.profiles summary{cursor:pointer;color:var(--brand);font-weight:700}.profile-list{margin:12px 0;padding:0;list-style:none}.profile-list li{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:9px 0;font-size:14px;display:flex}.profile-list small{color:var(--muted);display:block}.profile-actions{white-space:nowrap;align-items:center;gap:14px;font-size:13px;display:flex}.profile-form{margin-top:14px}.conn-steps{color:var(--text2);margin:0 0 16px;padding-left:20px;font-size:13px}.conn-steps li{margin-bottom:4px}@media (max-width:1100px){.kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.chart-pair,.two-cols,.two-cols.wide-left,.radar-cols{grid-template-columns:1fr}.pub-table.all .pub-row{grid-template-columns:minmax(0,1fr) 70px 70px 85px 60px 70px 100px 32px;gap:8px}}@media (max-width:760px){.kpi-grid{grid-template-columns:1fr 1fr;gap:10px}.kpi{padding:14px}.kpi>strong{font-size:24px}.follow-grid{grid-template-columns:1fr}.follow-side{border-left:0;border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding-top:14px;padding-left:0}.follow-side strong{font-size:20px}.big-number{font-size:36px}.pub-row,.pub-table.all .pub-row{flex-wrap:wrap;gap:4px 14px;padding:12px 2px;display:flex}.pub-row.head{display:none}.pub-title{flex:1 0 calc(100% - 46px)}.pub-row>span:last-child{margin-left:auto}.pub-row .num{text-align:left;font-size:13px}.pub-row .num:before{content:attr(data-label) " ";color:var(--muted);font-size:12px;font-weight:400}.pub-net{font-size:12px}.topic-row{flex-wrap:wrap;gap:6px;padding:12px 2px;display:flex}.topic-row.head{display:none}.topic-day{flex:0 0 100%;gap:6px;display:flex}.topic-row strong{flex:0 0 100%}.topic-cell{flex:30%;min-width:88px}.cell-net{color:var(--text2);font-size:11px;display:block}.topic-row .badge{flex:none}.editing-row{grid-template-columns:1fr;gap:6px}.editing-day{align-items:baseline;gap:8px;display:flex}.hbar{grid-template-columns:64px minmax(0,1fr) 48px}.chart{height:150px}.profile-list li{flex-wrap:wrap}}.import-sheet>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;list-style:none;display:flex}.import-sheet>summary::-webkit-details-marker{display:none}.import-sheet>summary:after{content:"＋";color:var(--brand);font-size:18px}.import-sheet[open]>summary:after{content:"−"}.import-sheet>summary b{font-size:18px;display:block}.import-sheet>summary small{margin-top:3px;display:block}.import-steps{gap:6px;margin:18px 0 6px;padding-left:22px;font-size:15px;display:grid}.import-form{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:4px 20px;margin-top:14px;display:grid}.import-form .actions{grid-column:1/-1}.import-form small{margin-top:4px;font-weight:400;display:block}.import-report{border-top:1px solid var(--line);margin-top:16px;padding-top:14px;font-size:15px}.import-report ul{margin:6px 0;padding-left:20px}.import-report details summary{cursor:pointer;color:var(--brand);font-size:14px}@media (max-width:760px){.import-form{grid-template-columns:1fr}}.radar-stamp{flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:0 0 14px;font-size:13px;display:flex}
.motion-warn{color:#7a5a12;background:#fff8e8;border:1px solid #f0dfb4;border-radius:8px;margin:0;padding:10px 14px 10px 30px;font-size:13px}.motion-body{grid-template-columns:minmax(0,280px) minmax(0,1fr);align-items:start;gap:28px;display:grid}.motion-player .final-video{max-width:280px;max-height:498px;margin:0}.motion-empty{aspect-ratio:9/16;width:100%;max-width:280px;color:var(--muted);text-align:center;background:#f8fbfc;border:1px dashed #c9d9e3;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:16px;font-size:13px;display:flex}.motion-empty>span[aria-hidden]{color:#9ab8c7;font-size:30px}.motion-side{flex-direction:column;gap:16px;min-width:0;display:flex}.motion-state{flex-wrap:wrap;align-items:center;gap:12px;margin:0;display:flex}.motion-state .fstate{white-space:normal;font-size:12px}.motion-options{border:0;gap:8px;max-width:440px;margin:0;padding:0;display:grid}.motion-label{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin-top:4px;font-size:12px;font-weight:700}.motion-options select,.motion-options input[type=file]{border:1px solid var(--line);width:100%;color:var(--ink);background:#fff;border-radius:7px;padding:9px 10px}.seg{border:1px solid var(--line);background:#fff;border-radius:8px;width:max-content;display:inline-flex;overflow:hidden}.seg button{border:0;border-radius:0;min-height:44px;padding:8px 18px;font-weight:600}.seg button+button{border-left:1px solid var(--line)}.seg button[aria-pressed=true]{background:var(--brand-soft);color:var(--brand)}.motion-note{margin:0}.motion-files .button{font-size:14px}.motion-post{gap:10px;max-width:520px;display:grid}.motion-post label{gap:6px;font-size:13px;font-weight:600;display:grid}.motion-post input{border:1px solid var(--line);border-radius:7px;padding:9px 10px;font-weight:400}@media (max-width:760px){.motion-body{grid-template-columns:1fr}.motion-side .actions button,.motion-side .actions .button,.motion-note button.link{min-height:44px}.motion-player .final-video,.motion-empty{max-width:100%;max-height:none}.motion-player{width:100%;max-width:320px;margin:0 auto}}
.ads .ads-tabs{margin-bottom:6px}.ads h4{font-family:var(--display);letter-spacing:-.02em;margin:0 0 10px;font-size:16px;font-weight:600}.ads-quebra{overflow-wrap:anywhere;word-break:break-word}.ads-ok{color:var(--ok);font-weight:600;display:block}.ads-botao{flex-direction:column;align-items:flex-start;gap:6px;max-width:100%;display:flex}.next-actions .ads-botao{align-items:flex-end}.ads-botao>button{white-space:normal;text-align:left}.ads-selo{letter-spacing:.02em;background:var(--quiet);color:var(--quiet-ink);white-space:nowrap;vertical-align:middle;border-radius:20px;align-items:center;gap:6px;padding:3px 9px;font-size:11px;font-weight:700;display:inline-flex}.ads-selo.ok,.ads-selo.d-escalar{background:var(--ok-bg);color:var(--ok)}.ads-selo.wait,.ads-selo.d-otimizar{background:var(--wait-bg);color:var(--wait-ink)}.ads-selo.stop,.ads-selo.d-pausar{background:var(--stop-bg);color:var(--error)}.ads-selo.d-aprendendo{color:var(--navy);background:#e8eef6}.ads-selo.d-manter,.ads-selo.idle{background:var(--quiet);color:var(--quiet-ink)}.ads-linhas{margin:10px 0 0;padding:0;font-size:13px;list-style:none}.ads-linhas li{border-bottom:1px solid var(--line);padding:5px 0}.ads-linhas li:last-child{border-bottom:0}.ads-lista{margin:6px 0 14px;padding-left:20px;font-size:14px}.ads-lista li{margin-bottom:6px}.ads-cartoes{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:24px 0;display:grid}.ads-cartoes .panel{margin:0}.ads-conta-topo{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.ads-conta-topo h3{margin:0}.ads-kpis{margin:14px 0}.ads-kpis .kpi>strong{font-size:26px}.ads-falta,.ads-avisos{border-radius:8px;margin:12px 0;padding:12px 16px;font-size:13px}.ads-falta{background:var(--wait-bg);color:var(--wait-ink);border:1px solid #f0dfb4}.ads-falta.leve{color:var(--text2);border-color:var(--line);background:#fbfcfd}.ads-avisos{border:1px solid var(--line);color:var(--text2);background:#f6f9fb}.ads-falta ul,.ads-avisos ul{margin:6px 0 0;padding-left:18px}.ads-falta li,.ads-avisos li{overflow-wrap:anywhere;margin-bottom:4px}.ads-erros{background:#fffaf8;border-color:#efcfc3}.ads-erros .ads-avisos{background:var(--stop-bg);color:var(--error);border-color:#efcfc3}.ads-form h3{margin:26px 0 10px;font-size:17px}.ads-form fieldset{border:0;min-width:0;margin:0;padding:0}.ads-linha-form{border-bottom:1px dashed var(--line);grid-template-columns:minmax(0,2fr) repeat(3,minmax(0,1fr)) auto;align-items:end;gap:0 14px;margin-bottom:12px;display:grid}.ads-linha-form>button.link{margin-bottom:18px}.ads-dias{flex-wrap:wrap;grid-column:span 2;gap:4px 12px;margin-bottom:18px;display:flex}.ads-dias .check{margin:0}.ads-envios{margin-top:22px}.ads-envios h3{font-size:17px}.ads-envio{border-top:1px solid var(--line);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:12px 0;display:grid}.ads-envio>div>small{display:block}.ads-envio strong{font-size:14px}.ads-pausado{background:var(--ok-bg);color:#075d48;border-radius:8px;padding:12px 14px;font-size:14px}.ads-resumo{margin:0 0 16px;padding-left:20px;font-size:14px}.ads-resumo li{margin-bottom:6px}.ads-aprovacao{margin:16px 0}.ads-aprovacao p{font-size:13px}.ads-formulario{padding:6px 0 0}.ads-formulario .ads-falta p{margin:6px 0 0;font-size:13px}.ads-campos{flex-wrap:wrap;align-items:center;gap:6px 20px;margin:0 0 18px;display:flex}.ads-campos>.ads-rotulo{flex-basis:100%}.ads-rotulo{font-size:13px;font-weight:600;display:block}.ads-rotulo small{color:var(--muted);font-weight:400}.ads-rotulo .link{margin-left:8px;font-size:13px}.ads-campo-fixo{margin:0 0 18px}.ads-campo-fixo p{background:var(--paper);border:1px solid var(--line);overflow-wrap:anywhere;border-radius:6px;margin:7px 0 0;padding:10px 12px;font-size:14px}.ads-campo-fixo p small{white-space:normal;display:inline}.ads-escolha{border:0;min-width:0;margin:0 0 18px;padding:0}.ads-escolha legend{color:var(--ink);margin:0 0 8px;padding:0;font-size:13px;font-weight:600}.ads-escolha .check{align-items:flex-start;margin:0 0 8px;line-height:1.45}.ads-escolha .check input{flex-shrink:0;margin-top:2px}.ads-formulario textarea{min-height:64px}.form-grid.ads-uma{grid-template-columns:minmax(0,1fr);max-width:640px}.ads-campos .check{margin:0}.ads-campanha h3 .ads-selo{margin-left:6px}.ads-contador{color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11px;font-weight:600}.ads-contador.passou{color:var(--error)}.ads-arquivo{color:var(--brand);text-align:right;cursor:pointer;margin:0;font-size:12px;font-weight:600;display:block}.ads-arquivo input{max-width:280px;margin-top:6px;padding:6px;font-size:12px}.ads-duas{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.ads-campanhas-orc{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:0 20px;margin-top:14px;display:grid}.ads-campanha{border-top:1px solid var(--line);margin-top:18px;padding-top:18px}.ads-campanha:first-of-type{border-top:0;margin-top:6px;padding-top:0}.ads-campanha h3{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ads-grupo{border:1px solid var(--line);background:#fff;border-radius:9px;margin:12px 0;padding:0 16px}.ads-grupo>summary{cursor:pointer;flex-wrap:wrap;align-items:baseline;gap:4px 12px;padding:14px 0;display:flex}.ads-grupo>summary small{color:var(--muted)}.ads-grupo[open]>summary{border-bottom:1px solid var(--line);margin-bottom:14px}.ads-palavras td{white-space:normal;vertical-align:top}.ads-palavras td:nth-child(2){min-width:180px}.ads-palavras td:last-child{min-width:160px;color:var(--wait-ink);font-size:12px}.ads-palavras tr.off td{opacity:.5}.ads-palavras input[type=checkbox]{width:16px;height:16px;accent-color:var(--brand);margin:0}.ads-anuncio{border:1px solid var(--line);background:#fbfcfd;border-radius:9px;min-width:0;margin:14px 0;padding:16px}.ads-textos{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.ads-texto{align-items:center;gap:8px;margin-top:6px;display:flex}.ads-texto input,.ads-texto textarea{flex:1;min-width:0;margin:0;padding:8px 10px;font-size:13px}.ads-texto textarea{min-height:56px}.ads-fixo{color:var(--navy);white-space:nowrap;background:#e8eef6;border-radius:10px;padding:2px 7px;font-size:10px;font-weight:700}.ads-caminho{flex-wrap:wrap;align-items:center;gap:6px;margin-top:14px;font-size:13px;display:flex}.ads-caminho input{width:130px;margin:0;padding:6px 8px;font-size:13px;display:inline-block}.ads-chips{flex-wrap:wrap;gap:6px;margin:8px 0 14px;display:flex}.ads-chip{border:1px solid var(--line);background:#fbfcfd;border-radius:16px;align-items:center;gap:6px;padding:4px 11px;font-size:13px;display:inline-flex}.ads-chip small{color:var(--muted);font-size:11px}.ads-chip button.link{padding:0 2px;font-size:15px;line-height:1}.ads-premissas{margin:10px 0;font-size:13px}.ads-premissas summary{cursor:pointer;color:var(--brand);font-weight:600}.ads-premissas ul{color:var(--text2);margin:8px 0 0;padding-left:20px}.ads-saidas .actions{align-items:flex-start}a.button.primary{background:var(--brand);border-color:var(--brand);color:#fff}.link-sm{align-self:center;font-size:12px;font-weight:600}.ads-vencedores,.ads-conceitos,.ads-catalogo{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px;display:grid}.ads-vencedor,.ads-conceito,.ads-teste-tipo{border:1px solid var(--line);border-radius:10px;flex-direction:column;gap:6px;min-width:0;padding:16px 18px;display:flex}.ads-vencedor .ads-selo{white-space:normal;align-self:flex-start}.ads-vencedor .actions,.ads-conceito .actions,.ads-teste-tipo>button{margin:auto 0 0;padding-top:8px}.ads-teste-tipo>button{align-self:flex-start}.ads-porque{color:var(--text2);margin:4px 0;font-size:13px}.ads-conceito h3{margin:2px 0;font-size:18px}.ads-conceito p{margin:0 0 6px;font-size:13px}.ads-conceito details summary,.ads-teste-tipo details summary{cursor:pointer;color:var(--brand);font-size:12px;font-weight:600}.ads-teste-tipo h3{margin:0;font-size:17px}.ads-teste-tipo>p{margin:0;font-size:13px}.ads-conta-frase{background:var(--ok-bg);color:#075d48;border-radius:7px;margin:4px 0;padding:8px 10px;font-size:13px}.ads-anuncios-meta{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:16px;display:grid}.ads-anuncios-meta .ads-anuncio{margin:0}.ads-miniaturas{gap:6px;margin-bottom:10px;display:flex;overflow-x:auto}.ads-miniaturas img,.ads-miniaturas video{object-fit:cover;border:1px solid var(--line);background:var(--paper);border-radius:6px;flex:none;width:84px;height:105px}.ads-meta-frase{margin:-6px 0 10px;font-size:13px}.ads-contagem{flex-wrap:wrap;gap:10px 16px;margin:6px 0 14px;font-size:13px;font-weight:600;display:flex}.ads-decisao{border-top:1px solid var(--line);grid-template-columns:96px minmax(0,1fr);gap:12px;padding:12px 0;display:grid}.ads-decisao .ads-selo{justify-content:center;align-self:start}.ads-decisao ul{color:var(--text2);margin:4px 0 0;padding-left:18px;font-size:13px}.ads-efeito{color:var(--ok);margin-top:6px;font-weight:600;display:block}.ads-potencial{border-left:6px solid var(--brand)}.ads-potencial h2{font-size:22px}.ads-barras{gap:12px;display:grid}.ads-barra{grid-template-columns:minmax(0,1.2fr) minmax(0,2fr) 60px;align-items:center;gap:4px 14px;font-size:13px;display:grid}.ads-barra strong{text-align:right;font-family:var(--display);font-size:17px}.ads-barra small{color:var(--muted);grid-column:1/-1}.ads-trilho{background:var(--quiet);border-radius:6px;height:10px;position:relative}.ads-trilho .faixa{background:#a9d8cb;border-radius:6px;position:absolute;top:0;bottom:0}.ads-trilho .ponto{background:var(--brand);border-radius:2px;width:4px;height:16px;margin-left:-2px;position:absolute;top:-3px}.ads-tabela>summary{cursor:pointer;font-size:15px}.ads-tabela .metrics-table{margin:14px 0 0}.ads-legenda{margin:10px 0 0;font-size:12px}.ads-resumo-ia{border-left:3px solid var(--brand);padding-left:14px;font-size:16px;line-height:1.6}.ads-variante{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:0 16px;display:grid}.ads-variante .ads-chips{grid-column:1/-1;margin-top:0}.ads-teste{border-top:1px solid var(--line);padding:16px 0}.ads-teste:first-of-type{border-top:0}.ads-teste p{margin:8px 0}.ads-fechar{border:1px dashed var(--line);border-radius:9px;margin-top:10px;padding:14px 16px}.ads-termo blockquote{border-left:3px solid var(--navy);background:#f6f9fb;border-radius:0 8px 8px 0;margin:12px 0;padding:14px 16px;font-size:14px}.ads-chave{flex-wrap:wrap;align-items:center;gap:10px;margin:10px 0;display:flex}.ads-chave code{border-radius:7px;flex:320px;font:13px Cascadia Code,Consolas,monospace}.ads-codigo{width:220px;margin:0;display:inline-block}.ads-filtro{width:auto;margin:0 0 0 8px;padding:6px 10px;font-size:13px;display:inline-block}.ads-bench td{white-space:normal;vertical-align:top;font-size:12px}.ads-bench td:first-child{min-width:150px}.ads-bench td:nth-child(6){min-width:220px}.ads-amostra{margin-top:4px;font-size:11px;display:block}.ads-md{max-width:820px}.ads-md h2{font-size:24px}.ads-md h3{margin-top:26px;font-size:18px}.ads-md p,.ads-md li{color:var(--ink);font-size:14px}.ads-md ul,.ads-md ol{padding-left:20px}.ads-md li{margin-bottom:6px}.ads-md code{background:var(--quiet);border-radius:4px;padding:1px 5px;font:12px Cascadia Code,Consolas,monospace}.ads-cartao{border-left:6px solid var(--navy);justify-content:space-between;align-items:center;gap:20px;display:flex}.ads-cartao .eyebrow{margin-bottom:4px}.ads-cartao .ads-linhas{margin:0}.ads-cartao .ads-linhas li small{display:block}.ads-cartao>button{flex:none}.ads-rolar{color:var(--muted,#5b6b7a);margin:4px 0 0;font-size:.8rem;display:none}.ads-temas{gap:6px;margin:8px 0;display:grid}.ads-temas details{border:1px solid var(--line,#d9e2ea);border-radius:8px;padding:6px 10px}.ads-tecnico{margin-top:10px}.ads .section-heading>button{white-space:nowrap;flex:none}.ads-tecnico p,.ads-tecnico .ads-linhas{font-size:13px}.ads-tecnico p{margin:8px 0 4px}.ads-alerta{font-size:15px;line-height:1.5}.ads-alerta strong{display:inline}.ads-briefing .section-heading{align-items:flex-start;margin-bottom:0}.ads-briefing .section-heading p{margin-bottom:0}.ads-briefing-acao{flex:none;margin:0}.ads-briefing-acao button{white-space:nowrap}.ads-briefing>.ads-falta:first-of-type{margin-top:16px}.ads-tabs.corte-dir{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 44px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 44px),#0000)}.ads-tabs.corte-esq{-webkit-mask-image:linear-gradient(270deg,#000 calc(100% - 44px),#0000);mask-image:linear-gradient(270deg,#000 calc(100% - 44px),#0000)}.ads-tabs.corte-esq.corte-dir{-webkit-mask-image:linear-gradient(90deg,#0000,#000 44px calc(100% - 44px),#0000);mask-image:linear-gradient(90deg,#0000,#000 44px calc(100% - 44px),#0000)}@media (max-width:1100px){.ads-cartoes,.ads-duas,.ads-textos{grid-template-columns:1fr}.ads-linha-form{grid-template-columns:repeat(2,minmax(0,1fr))}.ads-linha-form>label:first-child{grid-column:1/-1}}@media (max-width:760px){.ads-cabeca{flex-direction:column;align-items:stretch}.ads-cabeca .ads-botao,.ads-cabeca .ads-botao button{width:100%}.ads-palavras th.ads-col-pontos,.ads-palavras td.ads-col-pontos{display:none}.ads-rolar{display:block}.next-actions .ads-botao{align-items:stretch}.ads-arquivo{text-align:left}.ads-envio{grid-template-columns:1fr}.ads-decisao{grid-template-columns:1fr;gap:6px}.ads-decisao .ads-selo{justify-self:start}.ads-barra{grid-template-columns:minmax(0,1fr) 54px}.ads-barra .ads-trilho{order:3;grid-column:1/-1}.ads-barra small{order:4}.ads-variante{grid-template-columns:1fr}.ads-cartao{flex-direction:column;align-items:stretch}.ads-vencedores,.ads-conceitos,.ads-catalogo,.ads-anuncios-meta{grid-template-columns:1fr}.ads-dias{grid-column:1/-1}.ads-chave code{flex-basis:100%}.ads-filtro{width:100%;margin:6px 0 0}.ads-texto{flex-wrap:wrap;gap:4px 8px}.ads-texto input,.ads-texto textarea{flex-basis:100%}.ads-briefing .section-heading{flex-wrap:wrap}}.negocio h4{margin:22px 0 8px;font-size:15px}.negocio h4 small{font-weight:400}.negocio .negocio-confere{margin:6px 0 12px}.negocio .negocio-confere p{margin:4px 0 0}.negocio details.negocio-clinica{margin:16px 0 4px}.negocio details.negocio-clinica summary{cursor:pointer;color:var(--text2);font-size:14px}.ads-sabe-titulo{margin:18px 0 0}.ads-sabe-bloco .ads-falta .actions{margin:10px 0 0}.ads-briefing .ads-form{margin-top:4px}.ads-orcamento{grid-template-columns:minmax(0,1fr);max-width:520px}.ads #sabe,.ads #briefing{scroll-margin-top:84px}.ads-orcamento label{margin-bottom:8px}.ads-opcional{border:1px solid var(--line);background:#fbfcfd;border-radius:10px;margin:10px 0 4px;padding:0 16px}.ads-opcional>summary{cursor:pointer;padding:13px 0;font-size:14px;font-weight:600}.ads-opcional>summary small{color:var(--muted);margin-left:6px;font-weight:400}.ads-opcional[open]{padding-bottom:6px}.ads-opcional h4{margin:16px 0 8px;font-size:15px}.ads-protege{margin:10px 0 0;font-size:13px}.negocio .negocio-convenios{margin-top:18px}.ads-onde{margin:0 0 10px;font-size:14px}.ads-onde-acoes{margin:4px 0 0}.ads-marca{margin:0 0 10px;font-size:14px}.ads-regra-antiga{border-left:4px solid var(--wait);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.ads-regra-antiga p{margin:4px 0 0}.ads-consulta{margin-top:18px}.ads-ajustes .block-head .next-actions{margin:0}.ads-ajustes .block-head .next-actions>button,.ads-ajustes .block-head .next-actions>a{padding:10px 16px;font-size:14px}.ads-mudancas-nota{margin:-4px 0 6px;font-size:12px}.ads-ajustes h3{margin:0 0 8px;font-size:15px}.ads-achados{margin:16px 0 0;padding:0;list-style:none}.ads-achado{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px 18px;padding:14px 0;display:grid}.ads-achado strong{margin:6px 0 2px;font-size:15px;display:block}.ads-achado p{color:var(--text2);overflow-wrap:anywhere;margin:0;font-size:13px}.ads-achado.alta strong{color:var(--ink)}.ads-achado-acao{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px 14px;display:flex}.ads-ajustes-mais{margin:10px 0 0}.ads-tendencias{flex-wrap:wrap;gap:12px 28px;margin:14px 0 0;display:flex}.ads-tendencia{color:var(--brand);align-items:center;gap:12px;margin:0;display:flex}.ads-tendencia figcaption{color:var(--text2);font-size:12px;line-height:1.35}.ads-tendencia figcaption small{color:var(--muted);display:block}.ads-mudancas,.ads-publico,.ads-semanal{border-top:1px solid var(--line);margin-top:16px;padding-top:14px}.ads-mudancas ul,.ads-publico ul{margin:0 0 6px;padding:0;font-size:14px;list-style:none}.ads-mudancas li,.ads-publico li{overflow-wrap:anywhere;padding:4px 0}.ads-publico>button.link{margin:0}.ads-semanal{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;display:flex}.ads-semanal>div:first-child{flex:380px;min-width:0}.ads-semanal p{color:var(--text2);margin:0;font-size:14px}.ads-semanal.pronto p{color:var(--ink)}@media (max-width:760px){.ads-achado{grid-template-columns:1fr}.ads-achado-acao{justify-content:flex-start}.ads-ajustes-topo .next-actions,.ads-semanal .next-actions{width:100%}.ads-ajustes-topo h2{font-size:18px}}
