.w2m-grow{flex:1}.w2m-center{justify-content:center}.w2m-sectionhead{align-items:flex-end;gap:18px}.w2m-sectionhead p{max-width:820px;margin-top:6px;line-height:1.6}.w2m-sectionhead .button{flex-shrink:0}.v4-row h3 svg,.panel h3 svg{vertical-align:-2px;width:16px;height:16px}.w2m-locked{background:#eef4ec;border-color:#d5e2d0}.w2m-warn{background:#faf7df;border-color:#e7dfb2}.w2m-msg{align-items:center}.w2m-msg>div{flex:1}.w2m-check{cursor:pointer;align-items:center;gap:7px;font-size:12px;display:inline-flex}.w2m-chip{align-items:center;gap:6px;padding:6px 11px;font-size:12px;display:inline-flex}.w2m-chip.on{background:var(--soft);border-color:#c3bd52}.w2m-chips{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.w2m-kindgroup{margin-top:12px}.w2m-search{flex:1;align-items:center;gap:6px;min-width:220px;max-width:360px;display:flex}.w2m-search .field{margin:0}.w2m-card{flex-direction:column;gap:10px;display:flex}.w2m-card.off{opacity:.62}.w2m-card h3{font-size:16px;line-height:1.35}.w2m-kind{align-items:center;gap:6px;margin:0;display:inline-flex}.w2m-text{white-space:pre-wrap;overflow-wrap:anywhere;-webkit-line-clamp:6;-webkit-box-orient:vertical;font-size:13px;display:-webkit-box;overflow:hidden}.w2m-text.open{display:block}.w2m-link{color:var(--muted);cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;font-size:12px;text-decoration:none;display:inline-flex}.w2m-link:hover{color:var(--ink)}.w2m-cardfoot{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding-top:10px;display:flex}.w2m-cardfoot .actions{flex-wrap:nowrap;gap:6px}.w2m-switch{color:var(--muted);cursor:pointer;align-items:center;gap:6px;font-size:12px;display:inline-flex}.w2m-form{gap:16px;display:grid}.w2m-form label{display:block}.w2m-form .field-label{margin-bottom:6px;display:block}.w2m-form textarea{resize:vertical;min-height:200px}.dialog.w2m-dialog{width:820px}.w2m-brain>.grid.cols2 .panel h3{font-size:17px}.w2m-foot{border-top:1px solid var(--line);padding-top:16px}.w2m-module{margin-bottom:22px}.w2m-module .v4-table td small{display:block}.w2m-agent .v4-status{margin-top:4px}.w2m-board{max-width:640px}.r5x-center{justify-content:center;margin-top:16px}.r5x-err{color:var(--red);overflow-wrap:anywhere;font-size:11px;line-height:1.45;display:block}.post-preview:disabled{cursor:default;opacity:1}.r5x-msg{margin-bottom:16px}.v4-chip.r5x-on{background:var(--soft);color:#353916;border-color:#d8cf6a}.r5x-count{text-align:center;color:#5e665a;background:#eef0e9;border-radius:20px;min-width:18px;margin-left:7px;padding:0 6px;font-size:10px;line-height:18px;display:inline-block}.tabs.r5x-inline{border-bottom:0;margin-bottom:0}.r5x-badges{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.badge.r5x-bad{color:#954e45;background:#f9eae7;border-color:#efd3cd}.family.r5x-critical{border-color:#e6bfb6}.family .r5x-badges{margin-top:4px}.family>.actions{margin-top:15px}.family .actions .button{margin-top:0}.family details{margin-top:15px}.r5x-dossier p{color:var(--ink);margin:8px 0;font-size:12px}.r5x-dossier p.muted{color:var(--muted)}.r5x-dossier a,.family p a{color:#6f6510;overflow-wrap:anywhere;text-decoration:underline}.r5x-srcform{grid-template-columns:1.1fr 2fr 1.2fr 1fr 1fr;gap:10px;display:grid}.r5x-off td{opacity:.55}.r5x-url{overflow-wrap:anywhere;max-width:320px;font-size:12px}.field.r5x-date{width:auto;min-height:36px;padding:6px 10px}.field.r5x-auto{width:auto}.r5x-click{cursor:pointer}.r5x-click:hover td{background:#fafbf6}.r5x-sched .thumb{width:44px;height:54px}.r5x-sched .actions .button{padding:6px 10px}.r5x-geral .alertsBar,.r5x-geral>.notice{margin-bottom:18px}@media (width<=1100px){.r5x-srcform{grid-template-columns:1fr 1fr}}@media (width<=760px){.r5x-srcform{grid-template-columns:1fr}}.r5x-capture{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.r5x-capture small{color:var(--muted);font-size:11px}.r5x-capture .linkish{color:#726917;background:0 0;border:0;padding:0;font-size:11px;text-decoration:underline}.r5x-capture .badge svg{flex-shrink:0;width:13px;height:13px}.r5w2-msg{word-break:break-word;justify-content:space-between;align-items:flex-start;gap:14px;margin:0 0 18px;display:flex}.r5w2-x{color:var(--muted);background:0 0;border:0;padding:0 4px;font-size:20px;line-height:1}.r5w2-row{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.r5w2-row>label{min-width:160px;display:block}.r5w2-row>.grow{flex:1}.r5w2-stack{gap:16px;display:grid}.r5w2-stack h3{margin-top:6px}.r5w2-bar{gap:16px;margin-bottom:22px;display:grid}.r5w2-chips{flex-wrap:wrap;gap:8px;display:flex}.v4-chip[aria-pressed=true],.button[aria-pressed=true]{background:var(--soft);border-color:#d8cf63}.r5w2-link{color:inherit;background:0 0;border:0;padding:0;font-size:12px;text-decoration:underline}.r5w2-mt{margin-top:8px}.dialog.r5w2-wide{width:1180px;max-width:min(1180px,95vw)}.r5w2-sec textarea{min-height:70px}.r5w2-sec small{color:var(--muted);margin-top:6px;display:block}.r5w2-tabs{margin-bottom:22px}.r5w2-conn{flex-direction:column;display:flex}.r5w2-conn .actions{margin-top:auto;padding-top:18px}.r5w2-conn .r5w2-acct{overflow-wrap:anywhere;margin-top:10px;font-size:13px}.r5w2-sel td:first-child,.r5w2-sel th:first-child{width:34px}.r5w2-sel tr.selected td{background:#fbfaea}.r5w2-toolbar{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:16px;display:flex}.r5w2-toolbar .field{max-width:360px}.r5w2-cols3{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.r5w2-scroll{border:1px solid var(--line);border-radius:10px;max-height:56vh;padding:6px 12px;overflow:auto}.r5w2-scroll .check-row{padding:9px 0}@media (width<=900px){.r5w2-cols3{grid-template-columns:1fr}}.r5x-msg{justify-content:space-between;align-items:center;gap:14px;margin-bottom:18px;display:flex}.r5x-msg .button{flex-shrink:0;padding:6px 11px;font-size:12px}.r5x-auto .v4-table td .actions,.r5x-ideas .v4-table td .actions{margin-top:0}.r5x-auto .v4-table td>.v4-status+small{display:block}.r5x-preview{white-space:pre-wrap;font:inherit;border:1px solid var(--line);background:#f7f8f4;border-radius:11px;margin:0;padding:14px 16px;font-size:13px;line-height:1.55}.v4-chip.r5x-on{background:var(--soft);border-color:#dcd78d}.v4-chip:disabled{cursor:default;opacity:.65}.r5x-step{border-top:1px solid var(--line);margin-top:20px;padding-top:18px}.r5x-step>h3{font-size:15px}.r5x-step .actions{margin-top:12px}.r5x-detail .kv{font-size:13px}.r5x-detail details summary{cursor:pointer;color:var(--muted);font-size:13px}.r5x-detail .list-dot li{margin:6px 0;font-size:13px}.r5x-detail .field.r5x-phone{width:190px;min-height:38px;padding:8px 11px}.r5x-detail .field.r5x-grow{flex:1;min-width:220px;min-height:38px;padding:8px 11px}.r5x-detail .field.r5x-mid{width:170px;min-height:38px;padding:8px 11px}.r5x-detail .field.r5x-date{width:165px;min-height:38px;padding:8px 11px}.r5x-clip{white-space:pre-wrap;max-height:12em;font-size:13px;overflow:auto}.r5x-block{margin-top:6px;display:block}.r5x-bad{color:var(--red,#a64e40)}.r5x-lists{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px;display:grid}.r5x-list{border:1px solid var(--line);cursor:pointer;border-radius:11px;align-items:flex-start;gap:10px;padding:12px 14px;display:flex}.r5x-list small{margin-top:3px;display:block}.r5x-auto .ndCard{margin-bottom:0}@media (width<=760px){.r5x-auto .v4-kpis{grid-template-columns:repeat(2,1fr)}.r5-idea-journey{grid-template-columns:1fr 1fr}}.r5x-auto .ndStepHead select{height:auto;min-height:32px;padding:5px 28px 5px 10px;line-height:1.3}:root{color:#363635;font-synthesis:none;--ink:#343433;--muted:#777773;--line:#e4e4de;--paper:#fff;--soft:#f7f6f1;--accent:#dbc605;--dark:#30302f;background:#f5f5f1;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif}html{scroll-behavior:smooth}body{background:#f5f5f1;margin:0}button,input,textarea,select{font:inherit}button:disabled{opacity:.45;cursor:not-allowed}input,select,textarea{color:#343433;background:#fbfbf9;border:1px solid #deded8;border-radius:9px;outline:0;padding:10px 12px;font-size:11px}input:focus,select:focus,textarea:focus{border-color:var(--accent)}textarea{resize:vertical;line-height:1.55}select{cursor:pointer}input[type=checkbox],input[type=radio]{accent-color:var(--accent);background:0 0;border:0;flex:none;width:15px;height:15px;padding:0}input[type=color]{cursor:pointer;min-height:38px;padding:3px}input[type=color]::-webkit-color-swatch-wrapper{padding:0}input[type=color]::-webkit-color-swatch{border:0;border-radius:6px}input[type=file]{color:#666;background:0 0;border:0;padding:0;font-size:11px}input[type=file]::-webkit-file-upload-button{color:#555;font:inherit;cursor:pointer;background:#fff;border:1px solid #dcdcd5;border-radius:9px;margin-right:10px;padding:7px 10px}input[type=file]::file-selector-button{color:#555;font:inherit;cursor:pointer;background:#fff;border:1px solid #dcdcd5;border-radius:9px;margin-right:10px;padding:7px 10px}.primary,.ghost,.textBtn{white-space:nowrap;border-radius:9px;justify-content:center;align-items:center;gap:7px;padding:10px 14px;font-weight:450;display:inline-flex}.primary{border:1px solid var(--ink);background:var(--ink);color:#fff}.primary:hover{background:#222}.ghost{color:#555;background:#fff;border:1px solid #dcdcd5}.textBtn{color:#666;background:0 0;border:0}.large{padding:13px 18px}.eyebrow{letter-spacing:.18em;color:#92928d;font-size:9px}.brandMark{align-items:baseline;gap:9px;display:flex}.brandMark .beam{background:var(--accent);border-radius:5px;width:5px;height:22px;display:block}.brandMark b{letter-spacing:.18em;color:inherit;font-size:14px;font-weight:500}.brandMark em{letter-spacing:.11em;color:#8b8b86;text-transform:uppercase;font-size:8px;font-style:normal}.landing{background:#f8f8f4;min-height:100vh}.publicNav{z-index:5;background:#f8f8f4f0;border-bottom:1px solid #e8e8e1;justify-content:space-between;align-items:center;height:76px;padding:0 6vw;display:flex;position:sticky;top:0}.publicNav nav{gap:28px;display:flex}.publicNav nav a{color:#6f6f6b;font-size:12px;text-decoration:none}.publicNav>div:last-child{gap:8px;display:flex}.hero{grid-template-columns:1.15fr .85fr;align-items:center;gap:70px;max-width:1500px;margin:auto;padding:80px 7vw 70px;display:grid}.heroCopy h1{letter-spacing:-.045em;margin:15px 0 22px;font-size:58px;font-weight:300;line-height:1.03}.heroCopy h1 i{color:#8b8b86;font-style:normal}.heroCopy>p{color:#6e6e69;max-width:720px;font-size:16px;line-height:1.75}.heroActions{gap:10px;margin-top:28px;display:flex}.trust{color:#888;gap:20px;margin-top:25px;font-size:10px;display:flex}.trust span{align-items:center;gap:6px;display:flex}.heroPanel{color:#f1f1ed;background:#323231;border-radius:18px;min-height:510px;padding:24px;box-shadow:0 28px 70px #1e1e1d26}.miniTop{border-bottom:1px solid #484846;align-items:center;gap:6px;padding-bottom:17px;display:flex}.miniTop span{background:#565653;border-radius:50%;width:7px;height:7px}.miniTop span:first-child{background:var(--accent)}.miniTop small{color:#8e8e89;margin-left:auto}.heroMetric{padding:38px 8px 28px}.heroMetric small{color:#989892}.heroMetric b{margin:10px 0;font-size:74px;font-weight:300;line-height:1;display:block}.heroMetric p{color:#a7a7a2;font-size:12px}.signal{background:#3a3a38;border:1px solid #484845;border-radius:12px;grid-template-columns:54px 1fr;gap:14px;margin-top:10px;padding:18px;display:grid}.signal i{color:var(--accent);font-size:27px;font-style:normal;font-weight:300}.signal small{color:#8c8c86;letter-spacing:.14em;font-size:8px}.signal b{margin:4px 0;font-size:13px;font-weight:450;display:block}.signal p{color:#989892;margin:0;font-size:10px}.publicSection{max-width:1500px;margin:auto;padding:90px 7vw}.publicSection>h2,.flowSection h2{letter-spacing:-.035em;margin:10px 0 30px;font-size:42px;font-weight:300}.featureGrid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.feature{border:1px solid var(--line);background:#fff;border-radius:14px;min-height:190px;padding:24px}.feature>span{color:#696964;background:#f2f2ed;border-radius:10px;place-items:center;width:38px;height:38px;display:grid}.feature h3{margin:24px 0 8px;font-size:16px;font-weight:450}.feature p{color:#777;font-size:12px;line-height:1.6}.flowSection{color:#fff;background:#323231;margin:50px 0;padding:70px 7vw}.flowSection>div:first-child{max-width:850px}.flowSection .eyebrow{color:#a6a69f}.flowLine{flex-wrap:wrap;align-items:center;gap:9px;margin-top:30px;display:flex}.flowLine span{color:#d3d3cd;border:1px solid #50504e;border-radius:20px;padding:10px 13px;font-size:11px}.sectionLead{color:#777;max-width:700px;line-height:1.65}.planGrid{grid-template-columns:repeat(4,1fr);gap:13px;margin-top:28px;display:grid}.planCard{border:1px solid var(--line);background:#fff;border-radius:14px;padding:22px;position:relative}.planCard.selected{box-shadow:inset 0 3px 0 var(--accent);border-color:#bdbd27}.planCard>small{letter-spacing:.14em;color:#a0a09a;font-size:8px}.planCard h3{text-transform:capitalize;margin:12px 0 8px;font-size:21px;font-weight:350}.planCard p{color:#777;min-height:35px;font-size:11px;line-height:1.55}.planCard ul{margin:10px 0 18px;padding:7px 0;list-style:none}.planCard li{color:#686864;align-items:center;gap:7px;padding:6px 0;font-size:10px;display:flex}.publicFooter{border-top:1px solid var(--line);color:#777;justify-content:space-between;align-items:center;padding:32px 7vw;font-size:10px;display:flex}.authPage{background:#f7f7f3;grid-template-columns:1.1fr .9fr;min-height:100vh;display:grid}.authBrand{color:#fff;background:#313130;flex-direction:column;justify-content:space-between;padding:45px 7vw;display:flex}.authBrand>.textBtn{color:#aaa;align-self:flex-start;padding-left:0}.authBrand .brandMark{align-self:flex-start}.authBrand>div:nth-child(3){max-width:650px}.authBrand h1{letter-spacing:-.04em;margin:12px 0;font-size:48px;font-weight:300}.authBrand p{color:#ababaa;font-size:14px;line-height:1.7}.authBrand>small{color:#777}.authCard{border:1px solid var(--line);background:#fff;border-radius:16px;place-self:center;width:min(430px,88%);padding:34px;box-shadow:0 20px 50px #32322d0f}.authCard h2{margin:12px 0 5px;font-size:27px;font-weight:350}.authCard>p{color:#7d7d78;margin-bottom:22px;font-size:12px;line-height:1.6}.field{margin:15px 0;display:block}.field>span{color:#777;margin:0 0 6px;font-size:10px;display:block}.field>div{background:#fbfbf9;border:1px solid #deded8;border-radius:9px;align-items:center;height:45px;padding:0 11px;display:flex}.field svg{color:#999;width:15px}.field input{background:0 0;border:0;outline:0;width:100%;padding:0 9px;font-size:12px}.field button{color:#999;background:0 0;border:0;padding:5px}.forgotLink{float:right;color:#777;background:0 0;border:0;margin-top:-8px;font-size:10px}.authSubmit{width:100%;margin-top:18px}.authSwitch{text-align:center;color:#888;margin-top:18px;font-size:10px}.authSwitch button{color:#333;background:0 0;border:0;font-weight:500}.formError,.formOk{border-radius:8px;margin-top:12px;padding:10px;font-size:10px}.formError{color:#9a4c4c;background:#fff2f2}.formOk{color:#686810;background:#f5f5e7}.demoHint{color:#999;text-align:center;margin-top:12px;font-size:9px}.centerAuth{background:#f7f7f3;place-items:center;min-height:100vh;display:grid}.centerAuth .authCard{text-align:left}.devLink{color:#666;margin:10px 0;font-size:10px;display:block}.appLoader{align-content:center;place-items:center;gap:20px;height:100vh;display:grid}.appLoader>span{background:linear-gradient(90deg,var(--accent),#eee);width:80px;height:2px;animation:1s infinite pulse}@keyframes pulse{50%{opacity:.3}}.appLoadError{text-align:center;align-content:center;place-items:center;gap:16px;height:100vh;padding:0 20px;display:grid}.appLoadError>p{color:#7d7d78;max-width:360px;font-size:13px}.appLoadError .rowActions{align-items:center;gap:10px;display:flex}.pageError{text-align:center;border:1px solid var(--line);background:#fff;border-radius:16px;align-content:center;place-items:center;gap:14px;min-height:340px;padding:40px 20px;display:grid}.pageError h3{margin:0;font-size:18px;font-weight:500}.pageError p{color:#7d7d78;max-width:420px;margin:0;font-size:12px}.carouselPreview{position:relative}.carouselNav{color:#fff;cursor:pointer;background:#00000073;border:0;border-radius:50%;place-items:center;width:32px;height:32px;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.carouselNav:disabled{opacity:.3;cursor:default}.carouselNav.prev{left:10px}.carouselNav.next{right:10px}.carouselCount{color:#fff;background:#00000080;border-radius:20px;padding:3px 8px;font-size:9px;position:absolute;bottom:10px;right:12px}.carouselThumbs{flex-wrap:wrap;justify-content:center;gap:6px;margin-top:10px;display:flex}.carouselThumb{cursor:pointer;background:#eee;border:2px solid #0000;border-radius:6px;width:44px;height:44px;padding:0;overflow:hidden}.carouselThumb img{object-fit:cover;width:100%;height:100%;display:block}.carouselThumb.active{border-color:var(--accent)}.brandCheckSummary{margin:8px 0}.brandCheckSummary i.bad{color:#a3453d;background:#fdeceb}.brandCheckSummary i.ok{color:#597a1f;background:#f0f5e6}.app{grid-template-columns:240px 1fr;min-height:100vh;display:grid}.app aside{color:#ededeb;background:#30302f;flex-direction:column;height:100vh;padding:24px 16px;display:flex;position:sticky;top:0}.app aside>.brandMark{padding:0 8px 22px}.workspace,.profileSwitch{border:1px solid #474744;border-radius:10px;margin:0 0 8px;padding:10px}.workspace small,.profileSwitch small{color:#83837f;letter-spacing:.14em;margin-bottom:4px;font-size:7px;display:block}.workspace b{font-size:11px;font-weight:400}.profileSwitch select{color:#ddd;background:0 0;border:0;outline:0;width:100%;font-size:11px}.profileSwitch option{color:#333}.app aside nav{flex-direction:column;gap:2px;margin-top:9px;display:flex;overflow:auto}.app aside nav button{color:#a8a8a4;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:8px 10px;font-size:11px;display:flex}.app aside nav button:hover,.app aside nav button.active{color:#fff;background:#3b3b39}.app aside nav button.active:before{content:"";background:var(--accent);width:2px;height:15px;margin-left:-10px}.userBox{border-top:1px solid #454543;grid-template-columns:30px 1fr 28px;align-items:center;gap:8px;margin-top:auto;padding-top:14px;display:grid}.userBox>div{background:#444;border-radius:8px;place-items:center;width:30px;height:30px;font-size:11px;display:grid}.userBox span b,.userBox span small{display:block}.userBox span b{font-size:10px;font-weight:400}.userBox span small{color:#80807c;font-size:7px}.userBox button{color:#888;background:0 0;border:0}.cockpit{width:100%;max-width:1500px;margin:auto;padding:38px 42px 70px}.pageHead{justify-content:space-between;align-items:flex-end;margin-bottom:25px;display:flex}.pageHead h2{letter-spacing:-.035em;margin:7px 0 4px;font-size:34px;font-weight:300}.pageHead p{color:#777;margin:0;font-size:12px;line-height:1.6}.metrics{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:18px;display:grid}.metric{border:1px solid var(--line);background:#fff;border-radius:12px;padding:18px}.metric b{font-size:28px;font-weight:300;display:block}.metric span{color:#888;font-size:9px}.grid2{grid-template-columns:1fr 1fr;gap:15px;margin-bottom:15px;display:grid}.card{border:1px solid var(--line);background:#fff;border-radius:14px;margin-bottom:15px;padding:20px}.card>h3{margin:0 0 16px;font-size:12px;font-weight:500}.priority{grid-template-columns:55px 1fr;gap:14px;margin-bottom:18px;display:grid}.priority strong{color:#989810;font-size:31px;font-weight:300}.priority small,.miniPost small{letter-spacing:.13em;color:#999;font-size:7px}.priority h3{margin:5px 0;font-size:16px;font-weight:400}.priority p{color:#777;font-size:11px}.activity{border-bottom:1px solid #f0f0eb;grid-template-columns:8px 1fr 15px;align-items:center;gap:9px;padding:10px 0;display:grid}.activity>span{background:var(--accent);border-radius:50%;width:7px;height:7px}.activity b,.activity small{display:block}.activity b{font-size:11px;font-weight:450}.activity small{color:#999;margin-top:2px;font-size:9px}.miniPost{border-bottom:1px solid #eee;grid-template-columns:4px 1fr auto;align-items:center;gap:10px;padding:11px 0;display:grid}.miniPost>i{background:#d5d5cc;border-radius:3px;width:3px;height:28px}.miniPost b{margin-top:3px;font-size:11px;font-weight:450;display:block}.miniPost>span{color:#aaa;font-size:9px}.silence{gap:12px;display:flex}.silence svg{color:#989810}.silence b{font-size:12px;font-weight:450}.silence p{color:#777;font-size:10px;line-height:1.6}.radarItem,.approval{border:1px solid var(--line);background:#fff;border-radius:12px;align-items:center;gap:15px;margin-bottom:9px;padding:17px;display:grid}.radarItem{grid-template-columns:50px 1fr auto}.radarItem>strong{color:#96960f;font-size:28px;font-weight:300}.radarItem small,.approval small{color:#999;letter-spacing:.12em;font-size:8px}.radarItem h3,.approval h3{margin:4px 0;font-size:13px;font-weight:450}.radarItem p{color:#777;margin:0;font-size:10px}.approval{grid-template-columns:1fr auto}.approval>div:last-child{gap:7px;display:flex}.studio{grid-template-columns:1.15fr .85fr;gap:20px;display:grid}.editor{border:1px solid var(--line);background:#fff;border-radius:14px;padding:20px}.tabs{flex-wrap:wrap;gap:6px;margin-bottom:20px;display:flex}.tabs button{color:#777;background:#fff;border:1px solid #ddd;border-radius:20px;padding:7px 9px;font-size:9px}.tabs button.active{color:#fff;background:#373736;border-color:#373736}.editor>label{color:#777;margin:13px 0;font-size:9px;display:block}.editor input,.editor textarea{background:#fbfbf9;border:1px solid #deded8;border-radius:8px;outline:0;width:100%;margin-top:6px;padding:11px;font-size:11px;line-height:1.5;display:block}.editor textarea{resize:vertical;min-height:84px}.row{justify-content:flex-end;gap:8px;margin-top:15px;display:flex}.preview{background:#f7f6f1;border:1px solid #deded7;border-radius:14px;justify-self:center;width:100%;max-width:470px;overflow:hidden}.preview.vertical{max-width:300px}.photo{background:radial-gradient(circle at 68% 35%,#6b6b58 0,#40403d 18%,#262625 55%,#1d1d1c);height:300px;position:relative;overflow:hidden}.vertical .photo{height:390px}.photo .glow{filter:blur(60px);opacity:.35;background:#d7ca27;border-radius:50%;width:140px;height:140px;position:absolute;top:40px;right:30px}.photo>span{color:#bbb;font-size:8px;position:absolute;top:14px;right:14px}.previewCopy{padding:19px 21px 16px}.previewCopy>small{letter-spacing:.14em;color:#8f8f19;font-size:8px}.previewCopy h3{letter-spacing:-.04em;margin:8px 0 10px;font-size:30px;font-weight:350;line-height:.98}.previewCopy p{color:#777;font-size:10px}.previewCopy footer{color:#888;border-top:1px solid #deded8;align-items:center;gap:7px;margin-top:17px;padding-top:11px;font-size:8px;display:flex}.previewCopy footer i{background:var(--accent);border-radius:50%;width:3px;height:3px}.cards3{grid-template-columns:repeat(3,1fr);gap:13px;display:grid}.material,.brain,.integration,.profileCard{border:1px solid var(--line);background:#fff;border-radius:13px;padding:18px}.pdf{color:#fff;background:#353534;border-radius:9px;flex-direction:column;justify-content:space-between;height:150px;padding:17px;display:flex}.pdf span{color:#aaa;font-size:8px}.pdf b{color:#e0d424;font-size:27px;font-weight:300}.material h3,.brain h3,.integration h3,.profileCard h3{margin:14px 0 7px;font-size:13px;font-weight:450}.material p,.brain p,.integration p,.profileCard p{color:#777;max-height:130px;font-size:10px;line-height:1.55;overflow:auto}.brain p{white-space:pre-wrap;word-break:break-word;max-height:220px}.material>div:last-child{justify-content:space-between;align-items:center;display:flex}.pill,.stage{color:#777;border:1px solid #deded7;border-radius:20px;padding:5px 8px;font-size:8px;font-style:normal}.link{color:#777;background:0 0;border:0;font-size:9px}.automation{border:1px solid var(--line);background:#fff;border-radius:13px;margin-bottom:12px;padding:20px}.autoTop{grid-template-columns:26px 1fr auto;align-items:start;gap:10px;display:grid}.toggle{background:#cfcfc9;border-radius:20px;width:24px;height:13px;margin-top:4px;position:relative}.toggle:after{content:"";background:#fff;border-radius:50%;width:9px;height:9px;position:absolute;top:2px;left:2px}.autoTop h3{margin:0;font-size:13px;font-weight:450}.autoTop p{color:#777;font-size:9px}.flow{flex-wrap:wrap;align-items:center;gap:6px;margin:18px 0;display:flex}.flow span{color:#666;border:1px solid #dfdfd9;border-radius:18px;padding:7px 9px;font-size:8px}.autoMeta{color:#888;border-top:1px solid #eee;align-items:center;gap:25px;padding-top:12px;font-size:9px;display:flex}.autoMeta .link{margin-left:auto}.leadToolbar{flex-wrap:wrap;gap:8px;margin-bottom:10px;display:flex}.search{border:1px solid var(--line);background:#fff;border-radius:9px;align-items:center;gap:8px;min-width:340px;padding:0 11px;display:flex}.search input{background:0 0;border:0;outline:0;width:100%;font-size:10px}.leadToolbar>select{border:1px solid var(--line);color:#555;background:#fff;border-radius:9px;min-height:38px;padding:0 11px;font-size:10px}.leadStats{color:#888;gap:24px;margin:14px 0;font-size:9px;display:flex}.leadStats b{color:#444;font-weight:500}.table{border:1px solid var(--line);background:#fff;border-radius:12px;overflow:hidden}.tr{border-bottom:1px solid #efefe9;grid-template-columns:1.25fr 1.5fr 1.4fr 1fr .7fr .4fr;align-items:center;gap:10px;padding:12px 14px;font-size:9px;display:grid}.tr.th{color:#999;text-transform:uppercase;letter-spacing:.08em;background:#fafaf7;font-size:8px}.tr span b,.tr span small{display:block}.tr span b{font-size:10px;font-weight:450}.tr span small{color:#999;margin-top:3px;font-size:8px}.tags{flex-wrap:wrap;gap:4px;display:flex}.tags i{background:#f2f2eb;border-radius:14px;padding:4px 6px;font-size:7px;font-style:normal}.score{font-weight:300;font-size:16px!important}.bigDot{background:#aaa;border-radius:50%;width:10px;height:10px;display:inline-block}.bigDot.ok{background:#5a8f3c}.bigDot.warn{background:#c99a2e}.integration code{color:#777;background:#f5f5f1;border-radius:6px;padding:8px;font-size:8px;display:block}.integration>small{color:#999;margin-top:7px;font-size:8px;display:block}.integration{position:relative}.integration>.bigDot{position:absolute;top:18px;right:18px}.integration label{text-transform:uppercase;letter-spacing:.06em;color:#9a9a95;gap:5px;margin-top:11px;font-size:9px;font-weight:500;display:grid}.integration label input{color:#343433;text-transform:none;letter-spacing:normal;background:#faf9f6;border:1px solid #deded8;border-radius:9px;outline:0;width:100%;padding:9px 10px;font-size:11px;font-weight:400}.integration label input:focus{border-color:var(--accent)}.integration label.inlineCheck{text-transform:none;letter-spacing:normal;color:#666;margin-top:13px;font-size:10px;font-weight:400}.integration .rowActions{margin-top:13px}.connectedProfile{background:#f4f8ef;border:1px solid #dfe6d6;border-radius:9px;margin-top:11px;padding:9px 11px}.connectedProfile b{color:#343433;font-size:11px;font-weight:500;display:block}.connectedProfile small{color:#5a8f3c;text-transform:none;letter-spacing:normal;margin-top:3px;font-size:9px;display:block}.checklist{gap:9px;display:grid}.checklist span{color:#666;align-items:center;gap:7px;font-size:10px;display:flex}.checklist svg{color:#999;width:13px}.billingCurrent{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:18px;display:grid}.billingCurrent>div{border:1px solid var(--line);background:#fff;border-radius:12px;padding:18px}.billingCurrent small{color:#999;letter-spacing:.12em;font-size:7px}.billingCurrent h3{text-transform:capitalize;margin:8px 0 3px;font-size:18px;font-weight:350}.billingCurrent p{color:#777;font-size:9px}.adminPlans{grid-template-columns:repeat(4,1fr)}.billingFlag{color:#888;align-items:center;gap:6px;margin-bottom:12px;font-size:8px;display:flex}.billingFlag span{background:#aaa;border-radius:50%;width:7px;height:7px}.billingFlag span.ready{background:var(--accent)}.notice{color:#666;background:#f4f4e5;border:1px solid #e4e4bd;border-radius:8px;margin-bottom:12px;padding:10px;font-size:9px}.asaasBox{grid-template-columns:35px 1fr auto;align-items:center;gap:12px;display:grid}.asaasBox>b{font-weight:450}.asaasBox p{color:#777;margin:3px 0;font-size:9px}.profileCard .avatar{color:#ddd;background:#3a3a39;border-radius:12px;place-items:center;width:58px;height:58px;margin-bottom:12px;font-size:20px;display:grid;overflow:hidden}.profileCard .avatar img{object-fit:cover;width:100%;height:100%}.profileCard>small{color:#999;text-transform:uppercase;font-size:8px}.channelDots{gap:5px;margin-top:12px;display:flex}.channelDots span{color:#777;border:1px solid #ddd;border-radius:50%;place-items:center;width:28px;height:28px;font-size:7px;display:grid}.empty{text-align:center;color:#999;background:#fff;border:1px dashed #d7d7d1;border-radius:13px;padding:50px;font-size:11px}.todayCard{cursor:pointer;transition:box-shadow .15s,border-color .15s}.todayCard h3{align-items:center;gap:8px;display:flex}.todayCard.hasItems:hover{box-shadow:0 0 0 1px var(--accent);border-color:var(--accent)}.todayCard .pill{background:#f2f2eb}.todayList{display:grid}.todayList .miniPost:last-child{border-bottom:0}.todayList .miniPost div>span{color:#999;margin-top:2px;font-size:9px;display:block}@media (width<=1050px){.hero{grid-template-columns:1fr}.heroPanel{min-height:auto}.featureGrid,.cards3,.planGrid,.adminPlans{grid-template-columns:repeat(2,1fr)}.app{grid-template-columns:205px 1fr}.cockpit{padding:28px}.studio{grid-template-columns:1fr}.preview{margin-top:0}.metrics{grid-template-columns:repeat(2,1fr)}}@media (width<=760px){.publicNav nav{display:none}.publicNav{padding:0 18px}.hero{gap:35px;padding:55px 22px}.heroCopy h1{font-size:40px}.publicSection{padding:65px 22px}.featureGrid,.cards3,.planGrid,.adminPlans,.grid2,.billingCurrent,.authPage{grid-template-columns:1fr}.authBrand{display:none}.authCard{margin:35px 0}.app{display:block}.app aside{height:auto;position:relative}.app aside nav{grid-template-columns:repeat(2,1fr);max-height:240px;display:grid}.userBox{margin-top:15px}.cockpit{padding:24px 16px}.pageHead{align-items:flex-start;gap:15px}.metrics{grid-template-columns:repeat(2,1fr)}.tr{grid-template-columns:1fr 1fr}.tr span:nth-child(n+3){display:none}.leadToolbar{flex-wrap:wrap}.search{min-width:100%}.heroActions,.trust{flex-wrap:wrap}}.onboardingPage{background:#f7f7f3;grid-template-columns:330px 1fr;min-height:100vh;display:grid}.onboardingAside{color:#eee;background:#30302f;flex-direction:column;height:100vh;padding:34px 30px;display:flex;position:sticky;top:0}.onboardingAside>.brandMark{margin-bottom:62px}.onboardingIntro h1{letter-spacing:-.04em;margin:12px 0 15px;font-size:31px;font-weight:300;line-height:1.08}.onboardingIntro p{color:#9b9b97;font-size:11px;line-height:1.7}.onboardingSteps{gap:4px;margin-top:38px;display:grid}.onboardingSteps button{color:#777773;text-align:left;background:0 0;border:0;grid-template-columns:34px 1fr;align-items:center;padding:8px 0;font-size:10px;display:grid}.onboardingSteps button i{border:1px solid #4b4b48;border-radius:50%;place-items:center;width:25px;height:25px;font-size:7px;font-style:normal;display:grid}.onboardingSteps button.active{color:#fff}.onboardingSteps button.active i{border-color:var(--accent);color:var(--accent)}.onboardingSteps button.done{color:#aaa}.onboardingSteps button.done i{background:var(--accent);border-color:var(--accent);color:#333}.onboardingAside>small{color:#777;margin-top:auto;font-size:8px}.onboardingMain{width:100%;max-width:1080px;margin:auto;padding:36px 6vw 70px}.onboardingTop{color:#999;align-items:center;gap:18px;margin-bottom:55px;font-size:8px;display:flex}.onboardingTop>div{background:#e3e3dd;flex:1;max-width:190px;height:2px}.onboardingTop>div i{background:var(--accent);height:100%;transition:width .25s;display:block}.onboardingCard{border:1px solid var(--line);background:#fff;border-radius:18px;padding:38px 42px;box-shadow:0 16px 50px #2d2d280a}.heroOnboarding{padding:54px}.heroOnboarding h2,.readyCard h2{letter-spacing:-.04em;margin:12px 0 18px;font-size:37px;font-weight:300;line-height:1.07}.heroOnboarding>p,.readyCard>p{color:#777;max-width:710px;font-size:12px;line-height:1.75}.onboardingPrinciples{grid-template-columns:repeat(3,1fr);gap:9px;margin:31px 0;display:grid}.onboardingPrinciples span{color:#777;border-top:1px solid #e4e4de;gap:8px;padding-top:13px;font-size:9px;display:flex}.onboardingPrinciples b{color:#999;font-weight:400}.stepTitle{grid-template-columns:42px 1fr;align-items:start;gap:13px;margin-bottom:28px;display:grid}.stepTitle>span{color:#999;border:1px solid #dcdcd5;border-radius:50%;place-items:center;width:36px;height:36px;font-size:8px;display:grid}.stepTitle h2{letter-spacing:-.03em;margin:0 0 5px;font-size:26px;font-weight:350}.stepTitle p{color:#888;max-width:650px;margin:0;font-size:10px;line-height:1.6}.gridForm{grid-template-columns:1fr 1fr;gap:0 14px;display:grid}.gridForm .full{grid-column:1/-1}.onboardingForm .field>div select{color:#555;background:0 0;border:0;outline:0;width:100%;padding:0 8px;font-size:11px}.onboardingForm label>textarea{resize:vertical;background:#fbfbf9;border:1px solid #deded8;border-radius:9px;outline:0;width:100%;min-height:95px;padding:12px;font-size:11px;line-height:1.55}.brandStrip{border-top:1px solid #eeeeea;align-items:center;gap:7px;margin-top:20px;padding-top:16px;display:flex}.brandStrip>span{border:1px solid #ddd;border-radius:6px;width:22px;height:22px}.brandStrip p{color:#999;margin-left:5px;font-size:8px}.wizardActions{border-top:1px solid #eeeeea;justify-content:space-between;align-items:center;margin-top:28px;padding-top:20px;display:flex}.channelSetup{gap:8px;display:grid}.channelSetupRow{opacity:.62;background:#fafaf7;border:1px solid #e8e8e2;border-radius:11px;grid-template-columns:38px 1fr 1fr;align-items:center;gap:12px;padding:13px;display:grid}.channelSetupRow.enabled{opacity:1;background:#fff}.channelSetupRow .switch{background:#d5d5cf;border:0;border-radius:18px;width:31px;height:17px;padding:0;position:relative}.channelSetupRow .switch i{background:#fff;border-radius:50%;width:13px;height:13px;transition:left .15s;position:absolute;top:2px;left:2px}.channelSetupRow .switch.on{background:#a7a717}.channelSetupRow .switch.on i{left:16px}.channelSetupRow b,.channelSetupRow small{display:block}.channelSetupRow b{font-size:11px;font-weight:450}.channelSetupRow small{color:#999;margin-top:2px;font-size:8px}.channelSetupRow input{background:#fff;border:1px solid #dfdfda;border-radius:8px;outline:0;padding:9px 10px;font-size:9px}.channelSetupRow input:disabled{color:#aaa;background:#f4f4f0}.brainSetup{grid-template-columns:1fr 1fr;gap:12px;display:grid}.brainSetup label:last-child{grid-column:1/-1}.brainSetup label>span{color:#666;justify-content:space-between;margin-bottom:6px;font-size:9px;display:flex}.brainSetup label small{color:#aaa;font-size:7px}.brainSetup textarea{resize:vertical;background:#fbfbf9;border:1px solid #deded8;border-radius:9px;outline:0;width:100%;min-height:115px;padding:11px;font-size:10px;line-height:1.6}.brainNote,.integrationHint{background:#f7f7ee;border:1px solid #ececcf;border-radius:10px;gap:11px;margin-top:14px;padding:13px;display:flex}.brainNote svg,.integrationHint svg{color:#96960f;flex:none;width:17px}.brainNote b{font-size:10px;font-weight:450}.brainNote p,.integrationHint p{color:#777;margin:3px 0;font-size:8px;line-height:1.55}.integrationSetup{gap:8px;display:grid}.integrationSetup>div{border:1px solid #e8e8e2;border-radius:11px;grid-template-columns:40px 1fr auto;align-items:center;padding:12px;display:grid}.integrationIcon{color:#999;background:#f0f0eb;border-radius:9px;place-items:center;width:32px;height:32px;display:grid}.integrationIcon.ok{color:#81810d;background:#f2f1cb}.integrationSetup b,.integrationSetup small{display:block}.integrationSetup b{font-size:10px;font-weight:450}.integrationSetup small{color:#999;margin-top:3px;font-size:8px}.integrationSetup>div>i{color:#999;border:1px solid #ddd;border-radius:15px;padding:5px 7px;font-size:7px;font-style:normal}.integrationSetup>div>i.connected{color:#77770c;background:#f4f4dc;border-color:#e5e5aa}.readyCard{text-align:center;padding:58px}.readyIcon{color:#77770b;background:#f0efbd;border-radius:16px;place-items:center;width:54px;height:54px;margin:0 auto 18px;display:grid}.readyCard>p{margin:0 auto}.readySummary{text-align:left;grid-template-columns:repeat(3,1fr);gap:8px;max-width:650px;margin:29px auto;display:grid}.readySummary span{background:#fafaf7;border:1px solid #e9e9e3;border-radius:10px;padding:14px}.readySummary small,.readySummary b{display:block}.readySummary small{letter-spacing:.12em;color:#999;font-size:7px}.readySummary b{margin-top:5px;font-size:11px;font-weight:450}.onboardingError{max-width:760px;margin:12px auto}@media (width<=900px){.onboardingPage{grid-template-columns:1fr}.onboardingAside{height:auto;min-height:250px;position:relative}.onboardingAside>.brandMark{margin-bottom:28px}.onboardingSteps{grid-template-columns:repeat(3,1fr);margin-top:20px}.onboardingAside>small{margin-top:20px}.onboardingMain{padding:28px 18px}.onboardingTop{margin-bottom:25px}.gridForm,.brainSetup,.onboardingPrinciples,.readySummary{grid-template-columns:1fr}.brainSetup label:last-child{grid-column:auto}.onboardingCard,.heroOnboarding,.readyCard{padding:26px}.heroOnboarding h2,.readyCard h2{font-size:29px}.channelSetupRow{grid-template-columns:38px 1fr}.channelSetupRow input{grid-column:1/-1}}.operationalStudio{align-items:start}.previewPane{min-width:0}.twoFields{grid-template-columns:1fr 1fr;gap:12px;display:grid}.inlineCheck{align-items:center;gap:10px;color:#666!important;flex-direction:row!important;display:flex!important}.inlineCheck input{width:auto!important}.thesisBox{background:#fbfaf5;border:1px solid #e7e4d9;border-radius:14px;margin-top:18px;padding:18px}.thesisBox small{letter-spacing:.12em;color:#8a8a8a}.thesisBox h3{margin:8px 0;font-weight:500}.thesisBox p{color:#666}.thesisBox .pill{margin-right:6px}.studioEmpty{text-align:center;color:#777;background:#fbfaf7;border:1px dashed #d9d6ca;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;min-height:460px;padding:40px;display:flex}.studioEmpty svg{color:#b7a800;width:28px;height:28px}.studioEmpty h3{color:#444;font-weight:500}.contentMeta{background:#fff;border:1px solid #ebe8dd;border-radius:14px;margin-top:14px;padding:16px}.contentMeta h3{margin:7px 0;font-weight:500}.contentMeta p{white-space:pre-wrap;color:#666;max-height:180px;line-height:1.6;overflow:auto}.templateMode{border-top:1px solid #ece9df;margin-top:16px;padding-top:16px}.modeTabs{margin-bottom:12px}.toolRow{border-top:1px solid #ece9df;flex-wrap:wrap;gap:8px;margin-top:14px;padding-top:12px;display:flex}.pipelineRow{margin-top:16px}.panelLabel{letter-spacing:.13em;color:#9a9a94;text-transform:uppercase;margin-bottom:8px;font-size:9px;display:block}.heroCard{background:#fbfaf5;border:1px solid #e7e4d9;border-radius:14px;padding:16px}.heroCard h4{margin:0 0 6px;font-size:13px;font-weight:500}.heroCard p{margin:0 0 12px}.heroCard .primary{justify-content:center;width:100%}.fieldGroups .fieldGroup{margin-bottom:14px}.fieldGroups label{color:#8b8b86;margin-bottom:5px;font-size:9.5px;display:block}.fieldGroups label input,.fieldGroups label select,.fieldGroups label textarea{width:100%;margin-top:4px;display:block}.fieldGroups .fieldRow{grid-template-columns:1fr 1fr;gap:10px;display:grid}.fieldGroups .fieldWide{margin-top:10px;display:block}.sourceRow{gap:8px;margin-bottom:14px;display:flex}.sourcePill{color:#666;text-align:left;background:#fff;border:1px solid #ddd;border-radius:10px;flex-direction:column;flex:1;gap:2px;padding:9px 10px;font-size:10px;display:flex}.sourcePill b{color:#333;font-size:10.5px;font-weight:500}.sourcePill.active{border-color:var(--ink)}.genList{gap:6px;margin-top:14px;display:grid}.genItem{color:#444;background:#f4f8ef;border:1px solid #dfe6d6;border-radius:8px;align-items:center;gap:8px;padding:7px 10px;font-size:10.5px;display:flex}.genItem svg{color:#5a8f3c;flex:none}.adjustLink{color:#666;background:0 0;border:0;margin-top:10px;padding:0;font-size:10px;text-decoration:underline}.rulesCard{background:#faf9f5;border:1px solid #ece9df;border-radius:12px;margin-top:16px;padding:13px 14px}.rulesCard b{letter-spacing:.1em;color:#9a8b00;text-transform:uppercase;margin-bottom:6px;font-size:9px;display:block}.rulesCard p{color:#777;margin:0 0 8px;font-size:10px;line-height:1.55}.previewToolbar{flex-wrap:wrap;gap:6px;margin-bottom:12px;display:flex}.slideTabs{margin:-6px 0 14px}.fieldGroups>.primary{justify-content:center;width:100%}.quickCreate,.automationBuilder{background:#fbfaf7;border:1px solid #e8e5da;border-radius:16px;grid-template-columns:2fr 1fr 1fr auto;align-items:end;gap:10px;margin-bottom:18px;padding:16px;display:grid}.quickCreate input,.automationBuilder input,.automationBuilder select{color:#444;background:#fff;border:1px solid #dedbd0;border-radius:10px;padding:11px 12px}.automationBuilder{grid-template-columns:1.4fr .7fr 1fr 1fr auto}.automationBuilder>div:first-child{grid-column:1/-1}.automationBuilder h3{margin:4px 0;font-weight:500}.automationBuilder p{color:#777;margin:0;font-size:13px}.toggle{cursor:pointer;background:#d5d5d2;border:0;border-radius:20px;width:34px;height:20px;position:relative}.toggle:after{content:"";background:#fff;border-radius:50%;width:14px;height:14px;transition:all .2s;position:absolute;top:3px;left:3px}.toggle.on{background:#dbc605}.toggle.on:after{left:17px}@media (width<=1000px){.automationBuilder,.quickCreate,.twoFields{grid-template-columns:1fr}}.templatesApiLink{border-top:0;border-bottom:1px solid #ece9df;align-items:center;margin-top:0;padding-top:0;padding-bottom:14px}.templatesApiLink select,.templatesApiLink input{color:#444;background:#fff;border:1px solid #dedbd0;border-radius:10px;padding:8px 10px;font-size:11px}.templateEditForm{border-top:1px solid #ece9df;margin-top:16px;padding-top:16px}.livePreviewFrame{background:#f4f3ee;border-radius:14px;justify-content:center;margin:8px 0 18px;padding:16px;display:flex}.integrationHero{background:#faf9f5;border:1px solid #e5e3db;border-radius:18px;justify-content:space-between;align-items:center;gap:24px;margin-bottom:16px;padding:24px;display:flex}.integrationHero h3{margin:6px 0;font-size:24px;font-weight:500}.integrationState{text-align:right}.integrationState b{text-transform:capitalize;font-weight:500;display:block}.integrationState small{color:#777}.integrationForm,.nurtureBuilder{background:#fff;border:1px solid #e6e4dc;border-radius:16px;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:16px;padding:18px;display:grid}.integrationForm label{flex-direction:column;gap:7px;display:flex}.integrationForm label span{color:#666;font-size:12px}.integrationForm input,.nurtureBuilder input,.nurtureBuilder select,.leadToolbar.v5>input,.leadToolbar.v5>select{font:inherit;background:#fcfbf8;border:1px solid #dddacf;border-radius:10px;padding:11px 12px}.integrationActions{align-items:end;gap:8px;display:flex}.webhookBox code{background:#f3f1e9;border-radius:10px;padding:12px;font-size:12px;display:block;overflow:auto}.webhookBox p{color:#777;font-size:13px}.leadToolbar.v5{grid-template-columns:1.5fr .8fr .8fr .7fr auto auto;gap:8px;display:grid}.segmentChips{flex-wrap:wrap;gap:7px;margin:12px 0;display:flex}.segmentChips span{background:#faf9f5;border:1px solid #dddacf;border-radius:99px;padding:6px 10px;font-size:12px}.nurtureBuilder{grid-template-columns:1.2fr 1fr 1fr 1fr auto}.nurtureCard{background:#fff;border:1px solid #e5e3db;border-radius:14px;padding:18px}.nurtureCard h3{font-weight:500}.nurtureCard code{background:#f6f4ed;border-radius:8px;margin:14px 0;padding:8px;font-size:11px;display:block}.inbox{background:#fff;border:1px solid #e2e0d8;border-radius:16px;grid-template-columns:300px 1fr;min-height:560px;display:grid;overflow:hidden}.inbox>aside{background:#faf9f5;border-right:1px solid #e6e4dc;padding:8px}.inbox>aside button{text-align:left;background:0 0;border:0;border-radius:10px;width:100%;margin-bottom:4px;padding:12px}.inbox>aside button.active{background:#fff;box-shadow:0 1px 4px #0000000b}.inbox>aside b,.inbox>aside span,.inbox>aside small{display:block}.inbox>aside b{font-weight:500}.inbox>aside span,.inbox>aside small{color:#777;margin-top:3px;font-size:11px}.inbox>section{flex-direction:column;display:flex}.conversationHead{border-bottom:1px solid #eee;justify-content:space-between;padding:18px;display:flex}.conversationHead b,.conversationHead span{display:block}.conversationHead b{font-weight:500}.conversationHead span{color:#777;margin-top:3px;font-size:12px}.messages{flex-direction:column;flex:1;gap:10px;padding:20px;display:flex;overflow:auto}.message{flex-direction:column;gap:5px;max-width:70%;display:flex}.message span{background:#f2f0e9;border-radius:12px;padding:10px 12px}.message.out{align-self:flex-end}.message.out span{background:#ebe9d3}.message small{color:#888;font-size:10px}.composer{border-top:1px solid #eee;grid-template-columns:1fr auto;gap:10px;padding:14px;display:grid}.composer textarea{resize:vertical;min-height:54px;font:inherit;border:1px solid #dddacf;border-radius:10px;padding:10px}@media (width<=1000px){.leadToolbar.v5,.nurtureBuilder,.integrationForm{grid-template-columns:1fr 1fr}.inbox{grid-template-columns:240px 1fr}}@media (width<=720px){.leadToolbar.v5,.nurtureBuilder,.integrationForm,.inbox{grid-template-columns:1fr}.inbox>aside{border-bottom:1px solid #eee;border-right:0}.integrationHero{align-items:flex-start}.integrationState{text-align:left}}.calendarV7{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px;display:grid}.calendarV7 button{border:1px solid var(--line);background:var(--paper);text-align:left;border-radius:16px;flex-direction:column;gap:7px;padding:18px;display:flex}.calendarV7 button b{font-weight:500}.calendarV7 button small,.calendarV7 button span{color:var(--muted)}.opsGrid{grid-template-columns:1.2fr 1fr 1fr;gap:16px;display:grid}.opsRow{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:12px 0;display:flex}.opsRow div{flex-direction:column;gap:3px;display:flex}.opsRow b{font-weight:500}.opsRow small{color:var(--muted)}@media (width<=1000px){.opsGrid{grid-template-columns:1fr}}.approvalToolbar{border:1px solid var(--line);background:var(--paper);border-radius:16px;grid-template-columns:1fr auto auto auto;align-items:end;gap:10px;margin-bottom:16px;padding:16px 18px;display:grid}.approvalToolbar>div{align-items:baseline;gap:10px;display:flex}.approvalToolbar small{letter-spacing:.12em;color:var(--muted);font-size:9px}.approvalToolbar b{font-size:24px;font-weight:400}.approvalToolbar span{color:var(--muted);font-size:11px}.approvalToolbar label{color:var(--muted);align-items:center;gap:7px;font-size:10px;display:flex}.approvalToolbar select,.policyMini select,.policyMini input,.slotRow input{border:1px solid var(--line);color:#555;background:#fff;border-radius:9px;padding:9px}.approval.selected{background:#fffef4;outline:1px solid #c8bd31}.approvalCheck{color:#777;background:#fff;border:1px solid #cbc9c0;border-radius:7px;flex:none;width:25px;height:25px}.programGrid{grid-template-columns:1.08fr .92fr;gap:16px;margin-bottom:16px;display:grid}.slotHead{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.slotHead span{align-items:baseline;gap:9px;display:flex}.slotHead b{font-size:28px;font-weight:350}.slotHead small{color:var(--muted)}.slotRow{border-top:1px solid var(--line);grid-template-columns:90px 1fr;align-items:center;gap:10px;padding:8px 0;display:grid}.slotRow span{color:#666;font-size:11px}.policyMini{border-top:1px solid var(--line);grid-template-columns:1fr 1fr 1fr;gap:8px;margin-top:14px;padding-top:14px;display:grid}.policyMini label{color:#777;align-items:center;gap:6px;font-size:9px;display:flex}.policyMini small{font-size:8px}.switchGrid{grid-template-columns:1fr 1fr;gap:8px;margin-top:14px;display:grid}.switchGrid label{color:#666;align-items:center;gap:7px;font-size:10px;display:flex}.intelligenceActions{gap:8px;margin-bottom:12px;display:flex}.freshRow{border-bottom:1px solid var(--line);grid-template-columns:12px 1fr auto;align-items:center;gap:10px;padding:12px 0;display:grid}.freshRow>i{background:#aaa;border-radius:50%;width:8px;height:8px}.freshRow.green>i{background:#818c50}.freshRow.yellow>i{background:#c4ad24}.freshRow.red>i{background:#9f6157}.freshRow b,.freshRow small{display:block}.freshRow b{font-size:11px;font-weight:450}.freshRow small{color:var(--muted);margin-top:3px;font-size:9px}.freshRow>div:last-child{gap:5px;display:flex}.breakingRow{background:#fbf8e9;border:1px solid #ece5b5;border-radius:12px;grid-template-columns:42px 1fr;gap:10px;margin-top:8px;padding:12px;display:grid}.breakingRow>span{font-size:20px;font-weight:400}.breakingRow small,.breakingRow b{display:block}.breakingRow small{letter-spacing:.12em;color:#9a8d2f;font-size:8px}.breakingRow b{margin-top:3px;font-size:11px;font-weight:450}.breakingRow p{color:#777;margin:3px 0;font-size:9px}.optimization h3{margin:8px 0;font-size:22px;font-weight:400}.optimization p{color:#777;font-size:11px;line-height:1.6}.recommendSlots{gap:6px;margin:14px 0;display:grid}.recommendSlots span{border:1px solid var(--line);border-radius:9px;grid-template-columns:80px 1fr;padding:8px;font-size:10px;display:grid}.recommendSlots b{font-weight:500}@media (width<=1000px){.programGrid,.approvalToolbar,.policyMini,.switchGrid{grid-template-columns:1fr}}.brandFields{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-bottom:18px;display:grid}.brandFields label{color:#777;justify-content:space-between;align-items:center;gap:12px;font-size:12px;display:flex}.brandFields input,.brandFields select{background:#fff;border:1px solid #ddd;border-radius:10px;min-height:38px;padding:6px 9px}.brandPreview{border:1px solid #e5e3dd;border-radius:20px;padding:0 24px 20px;overflow:hidden}.brandPreview .previewImage{background:linear-gradient(135deg,#242424,#686868);height:180px;margin:0 -24px 20px}.brandPreview small{letter-spacing:.12em;font-size:11px}.brandPreview h2{letter-spacing:.01em;margin:10px 0;font-size:30px;line-height:1.02}.brandPreview p{font-size:13px;line-height:1.5}.brandPreview footer{border-top:1px solid #ddd;margin-top:24px;padding-top:10px;font-size:11px}.templateGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.templateTile{text-align:left;background:#faf9f5;border:1px solid #e3e1da;border-radius:14px;flex-direction:column;gap:8px;padding:16px;display:flex}.templateTile b{text-transform:capitalize;font-weight:500}.templateTile span,.templateTile small{color:#777;font-size:11px}.templateTile small{color:#9a8b00}@media (width<=900px){.templateGrid{grid-template-columns:repeat(2,1fr)}.brandFields{grid-template-columns:1fr}}.tableCard{background:#fff;border:1px solid #e9e7df;border-radius:18px;margin-top:18px;overflow:hidden}.tableHead,.tableRow{grid-template-columns:1.1fr .7fr 2.6fr 1fr .8fr 1fr;align-items:center;gap:14px;padding:13px 16px;display:grid}.tableHead{color:#777;letter-spacing:.08em;text-transform:uppercase;background:#f6f5f0;font-size:11px}.tableRow{border-top:1px solid #efeee9;font-size:13px}.tableRow small{color:#a55;margin-top:4px;display:block}.rowActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.bigMetric{color:#3b3b39;font-size:32px;font-weight:400}.statusDot{background:#dbc605;border-radius:50%;width:7px;height:7px;margin-right:7px;display:inline-block}.statusDot.bad{background:#b76464}.agencyPolicyGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:14px 0 28px;display:grid}.agencyPolicyCard{border:1px solid var(--line,#e7e6e1);background:#fff;border-radius:16px;gap:10px;padding:16px;display:grid}.agencyPolicyTop{justify-content:space-between;align-items:flex-start;display:flex}.agencyPolicyTop span{flex-direction:column;gap:2px;display:flex}.agencyPolicyTop b{font-weight:500}.agencyPolicyTop small{color:#8a8985}.agencyPolicyTop i{background:#f3f2ed;border-radius:999px;padding:5px 8px;font-size:11px;font-style:normal}.agencyPolicyCard label{gap:5px;display:grid}.agencyPolicyCard label>span{text-transform:uppercase;letter-spacing:.06em;color:#777773;font-size:10px;font-weight:500}.agencyPolicyCard input{color:#343433;background:#faf9f6;border:1px solid #deddd8;border-radius:9px;width:100%;padding:9px 10px;font-weight:400}.agencyPolicyNums{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.sectionTitle{justify-content:space-between;align-items:end;margin:24px 0 10px;display:flex}.sectionTitle>span:first-child{flex-direction:column;gap:4px;display:flex}.sectionTitle b{font-weight:500}.sectionTitle small{color:#888782;font-weight:400}@media (width<=900px){.agencyPolicyGrid{grid-template-columns:1fr}}.agencyUploads{grid-template-columns:1fr 1fr;gap:8px;display:grid}.uploadMini{background:#faf9f6;border:1px dashed #d8d7d2;border-radius:10px;padding:9px}.uploadMini input{background:0 0;border:0;padding:4px 0;font-size:11px}.uploadMini span{color:#777773;margin-bottom:3px;font-size:10px;display:block}@media (width<=700px){.agencyUploads{grid-template-columns:1fr}}.emailDomainCard{border-top:1px solid #ebe9e3;gap:12px;margin-top:6px;padding-top:14px;display:grid}.emailDomainCard .row{flex-wrap:wrap;justify-content:flex-start;align-items:center;margin-top:0}.emailDomainCard .row input,.emailDomainCard .row select{flex:1;min-width:180px}.emailDomainCard input,.emailDomainCard select{color:#343433;background:#fff;border:1px solid #ddd;border-radius:10px;outline:0;min-height:38px;padding:6px 11px;font-size:11px}.emailDomainCard input:focus,.emailDomainCard select:focus{border-color:var(--accent)}.emailDomainCard .row button{white-space:nowrap}.dnsRecords{background:#faf9f6;border:1px solid #deddd8;border-radius:10px;padding:10px}.dnsRecords small{color:#777773;margin-bottom:6px;display:block}.dnsRecords table{border-collapse:collapse;width:100%;font-size:9px}.dnsRecords td{word-break:break-all;border-bottom:1px solid #ebe9e3;padding:4px 6px;font-family:monospace}.dnsRecords button{margin-top:8px}.recipientList{flex-wrap:wrap;gap:6px;display:flex}.recipientList .pill{align-items:center;gap:6px;display:inline-flex}.recipientList .pill button{color:#999;cursor:pointer;background:0 0;border:0;padding:0;font-size:11px;line-height:1}.emailDomainCard .note{color:#777}.uploadLink{cursor:pointer}.uploadLink input{display:none}.v15Module{border:1px solid var(--line);background:#fff;border-radius:14px;padding:18px}.v15Module h3{font-weight:450}.v15Stat{font-size:30px;font-weight:300}.v15Muted{color:#777}.app aside nav .navGroupLabel{border-top:1px solid #454543;margin:16px 0 2px;padding-top:12px}.app aside nav .navGroupLabel small{color:#83837f;letter-spacing:.14em;padding:0 10px;font-size:7px;display:block}.app aside nav button .navChevron{color:#77776f;flex:none;margin-left:auto}.app aside nav .navSubItems{border-left:1px solid #454543;flex-direction:column;gap:1px;margin:0 0 2px 24px;padding-left:9px;display:flex}.app aside nav .navSubItems .navSubItem{color:#8f8f8a;text-align:left;background:0 0;border:0;border-radius:7px;padding:6px 9px;font-size:10px}.app aside nav .navSubItems .navSubItem:hover,.app aside nav .navSubItems .navSubItem.active{color:#fff;background:#3b3b39}.modalOverlay{z-index:50;background:#1e1e1c8c;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.modalBox{background:#fff;border-radius:16px;flex-direction:column;width:min(1100px,100%);max-height:90vh;display:flex;box-shadow:0 24px 60px #14141240}.modalHead{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:18px 22px;display:flex}.modalHead h3{margin:0;font-size:16px;font-weight:500}.modalSplit{flex:1;grid-template-columns:1fr 1fr;gap:0;min-height:0;display:grid;overflow:hidden}.modalEditor{border-right:1px solid var(--line);flex-direction:column;gap:10px;padding:18px 22px;display:flex;overflow:auto}.modalEditor textarea{resize:vertical;background:#fbfbf9;border:1px solid #deded8;border-radius:9px;flex:1;width:100%;min-height:420px;padding:12px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;line-height:1.5}.modalPreview{background:#f7f6f1;padding:18px 22px;overflow:auto}.modalPreview iframe{border:1px solid var(--line);background:#fff;border-radius:9px;width:100%;height:100%;min-height:460px}.modalActions{border-top:1px solid var(--line);justify-content:flex-end;align-items:center;gap:10px;padding:16px 22px;display:flex}.modalActions .notice{margin:0 auto 0 0}@media (width<=900px){.modalSplit{grid-template-columns:1fr}.modalEditor{border-right:0;border-bottom:1px solid var(--line)}}.ggGrid{grid-template-columns:1.25fr 1fr;gap:14px;margin-bottom:8px;display:grid}.ggForm h3,.ggLive h3,.card h3 svg{vertical-align:middle;align-items:center;gap:8px;display:inline-flex}.ggField{margin:14px 0}.ggChips{flex-wrap:wrap;gap:6px;display:flex}.ggChip{color:#555;background:#fff;border:1px solid #dcdcd5;border-radius:20px;flex-direction:column;align-items:flex-start;gap:1px;padding:5px 10px;font-size:9.5px;line-height:1.2;display:inline-flex}.ggChip small{color:#9a9a94;font-size:8px;font-weight:400}.ggChip.on{color:#fff;background:#373736;border-color:#373736}.ggChip.on small{color:#c9c9c2}.ggMix{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.ggMixRow{background:#fbfbf8;border:1px solid #eeeee8;border-radius:12px;justify-content:space-between;align-items:center;gap:6px;padding:4px 6px;display:flex}.ggMixRow.on{background:#fff;border-color:#dcdcd5}.ggCount{align-items:center;gap:4px;display:inline-flex}.ggCount button{color:#555;background:#fff;border:1px solid #dcdcd5;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;padding:0;font-size:12px;display:inline-flex}.ggCount b{text-align:center;min-width:14px;font-weight:500}.ggCount small{color:#9a9a94;font-size:8px}.ggSubmit{border-top:1px solid #efeee9;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;padding-top:14px;display:flex}.ggSubmit .muted{font-size:10px}.ggRun{background:#fbfbf8;border:1px solid #eeeee8;border-radius:14px;padding:14px}.ggRunHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px;display:flex}.ggRunHead>span:first-child{flex-direction:column;gap:2px;display:flex}.ggRunHead small{color:#999;font-size:9.5px}.ggSteps{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.ggStep{background:#fff;border:1px solid #efeee9;border-radius:10px;grid-template-columns:22px 1fr auto;align-items:start;gap:10px;padding:9px 10px;display:grid}.ggStep.rodando{background:#fffdf0;border-color:#dbc605}.ggStep.ok .ggStepIcon{color:#5a8f4a}.ggStep.erro{border-color:#e2c4c4}.ggStep.erro .ggStepIcon{color:#b76464}.ggStep.na_fila{opacity:.75}.ggStep.pulado .ggStepIcon{color:#c9a11a}.ggStepIcon{color:#8b8b86;justify-content:center;align-items:center;padding-top:2px;display:flex}.ggStepBody{flex-direction:column;gap:2px;min-width:0;display:flex}.ggStepBody b{font-size:11px;font-weight:500}.ggStepBody b small{color:#9a9a94;margin-left:6px;font-size:9px;font-weight:400}.ggStepBody>small{color:#777;font-size:9.5px;line-height:1.45}.ggStepMeta{flex-direction:column;align-items:flex-end;gap:2px;display:flex}.ggStepMeta small{color:#9a9a94;white-space:nowrap;font-size:8.5px}.ggSummary{color:#555;background:#fff;border:1px solid #efeee9;border-radius:10px;margin-top:10px;padding:8px 10px;font-size:10px}.spin{animation:1.2s linear infinite ggspin}@keyframes ggspin{to{transform:rotate(360deg)}}.statusDot.ok{background:#5a8f4a}.ggPill-rodando,.ggPill-na_fila{border-color:#dbc605}.ggRunsTable .tableHead,.ggRunsTable .tableRow{grid-template-columns:.9fr .8fr 2.4fr .9fr 1fr 1fr}.ggAgentsTable .tableHead,.ggAgentsTable .tableRow{grid-template-columns:.6fr 2.4fr 1fr 1.4fr .8fr 1.2fr}.ggOrder{align-items:center;gap:2px;display:inline-flex}.ggOrder b{margin-right:4px;font-weight:500}.ggOrder .link{margin:0;padding:2px}.ggInactive>span{opacity:.55}.ggInactive>span:last-child{opacity:1}.ggSwitch{cursor:pointer;color:#555;align-items:center;gap:7px;font-size:10px;display:inline-flex}.ggSwitch input{display:none}.ggSwitch i{background:#d9d9d2;border-radius:10px;width:30px;height:16px;transition:all .2s;position:relative}.ggSwitch i:after{content:"";background:#fff;border-radius:50%;width:12px;height:12px;transition:all .2s;position:absolute;top:2px;left:2px}.ggSwitch input:checked+i{background:#373736}.ggSwitch input:checked+i:after{left:16px}.ggCfg{grid-template-columns:1.2fr 1fr;gap:14px;margin-top:18px;display:grid}.ggCfg textarea{width:100%}.ggHelp{color:#555;margin:0;padding-left:16px;font-size:10.5px;line-height:1.6}.ggHelp li{margin-bottom:6px}.ggPreview{overflow:auto}.ggPre{white-space:pre-wrap;color:#444;background:#fff;border:1px solid #e9e7df;border-radius:10px;max-height:420px;margin:0;padding:12px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9.5px;line-height:1.5;overflow:auto}.ggPre.small{max-height:220px;font-size:8.5px}.ggDraftPicker{gap:8px;margin-bottom:12px;padding-bottom:6px;display:flex;overflow-x:auto}.ggDraftCard{text-align:left;color:#555;background:#fff;border:1px solid #dcdcd5;border-radius:14px;flex-direction:column;flex:none;gap:2px;min-width:200px;padding:10px 12px;display:flex}.ggDraftCard b{color:#333;font-size:11px;font-weight:500}.ggDraftCard small{color:#9a9a94;font-size:9px}.ggDraftCard.on{border-color:#373736;box-shadow:inset 0 0 0 1px #373736}.ggDraftInfo .card p{color:#555;margin:0 0 8px;font-size:11px;line-height:1.55}.ggWeeks{flex-wrap:wrap;gap:6px;margin:8px 0;display:flex}.ggWeeks .pill b{margin-right:3px;font-weight:600}.pill.ggOk{color:#3f6f33;background:#eaf3e6;border-color:#cfe3c7}.pill.ggBad{color:#8d3f3f;background:#f7e8e8;border-color:#e2c4c4}.ggOkText{color:#3f6f33}.ggBadText{color:#8d3f3f}.ggFilters{align-items:center}.ggFilters>input,.ggFilters>select{border:1px solid var(--line);color:#555;background:#fff;border-radius:9px;min-height:38px;padding:0 11px;font-size:10px}.ggSearch{min-width:200px}.ggActions{align-items:center}.ggActions>select{border:1px solid var(--line);color:#555;background:#fff;border-radius:9px;min-height:38px;padding:0 11px;font-size:10px}.ggItemsTable .tableHead,.ggItemsTable .tableRow{grid-template-columns:.3fr .9fr .9fr 2.4fr 1.2fr .5fr 1.1fr 1.3fr}.ggItemModal{width:min(1240px,100%)}.ggReview{background:#fff;border:1px solid #e9e7df;border-radius:10px;margin-bottom:8px;padding:10px;font-size:10px}.ggReview.bad{border-color:#e2c4c4}.ggReview.ok{border-color:#cfe3c7}.ggReviewHead{align-items:center;gap:8px;margin-bottom:4px;display:flex}.ggReviewHead b{font-weight:500}.ggReviewHead small{color:#9a9a94;margin-right:auto}.ggReview p{color:#555;margin:4px 0;line-height:1.5}.ggReview ul{margin:6px 0 0;padding-left:14px}.ggReview li{color:#555;margin-bottom:4px;line-height:1.5}.ggReview li.grave{color:#8d3f3f}.ggReview li .link{color:#333;margin:0;padding:0;font-size:10px;font-weight:600}.ggReview em{color:#3f6f33;font-style:normal}.ggSlides{color:#555;margin:0;padding-left:16px;font-size:10px}.ggSlides li{margin-bottom:4px}.ggSlides b{font-weight:500;display:block}.ggSlides small{color:#9a9a94}.ggMetrics .metric small{color:#9a9a94;letter-spacing:.08em;text-transform:uppercase;font-size:9px;display:block}.ggMetrics .metric span{color:#777;margin-top:4px;font-size:9.5px;display:block}.ggBars{align-items:flex-end;gap:4px;height:160px;padding:8px 4px 0;display:flex;overflow-x:auto}.ggBar{flex-direction:column;flex:1 1 0;justify-content:flex-end;align-items:center;gap:4px;min-width:14px;height:100%;display:flex}.ggBar i{background:#373736;border-radius:4px 4px 0 0;width:100%;max-width:28px;transition:all .15s;display:block}.ggBar:hover i{background:#dbc605}.ggBar small{color:#9a9a94;white-space:nowrap;font-size:8px}.ggSubTabs{margin:18px 0 0}.ggCostTable .tableHead,.ggCostTable .tableRow{grid-template-columns:2.4fr .8fr 1fr 1fr 1fr 1fr}.ggUsageTable .tableHead,.ggUsageTable .tableRow{grid-template-columns:1fr 1.3fr 1.4fr 1.1fr .8fr .6fr 1.6fr}.ggCheck{color:#666;align-items:center;gap:6px;font-size:10px;display:inline-flex}.ggPrices{flex-wrap:wrap;gap:6px;display:flex}.ggPrices .pill b{margin-right:4px;font-weight:600}@media (width<=1000px){.ggGrid,.ggCfg{grid-template-columns:1fr}.ggMix{grid-template-columns:1fr 1fr}}.ggForm .primary,.ggForm .ghost,.ggActions .primary,.ggActions .ghost,.ggFilters .ghost,.leadToolbar .primary,.leadToolbar .ghost{padding:8px 12px;font-size:10px}.ggMini{gap:4px;color:#666!important;padding:2px 6px!important;font-size:9px!important}.ggBriefHead{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.ggBriefHead .panelLabel{margin:0}.ggBrief{resize:vertical;field-sizing:content;border-radius:12px;width:100%;min-height:200px;max-height:520px;padding:12px 14px;font-size:12px;line-height:1.55}.ggPromptModal{width:min(1000px,100%)}.ggPromptBody{flex:1;grid-template-columns:1.8fr 1fr;gap:18px;min-height:0;padding:4px 22px 0;display:grid;overflow:auto}.ggPromptBody textarea{resize:vertical;border-radius:12px;width:100%;height:100%;min-height:52vh;padding:14px 16px;font-size:13px;line-height:1.6}.ggPromptTips{background:#f7f6f1;border-radius:12px;padding:14px}.ggPromptTips .muted{margin-top:10px;font-size:10px}@media (width<=900px){.ggPromptBody{grid-template-columns:1fr}}.ggBody{min-height:calc(100vh - 290px)}.ggForm p,.ggLive p,.ggCfg .card p,.ggPromptTips p,.ggDraftInfo .card p,.ggBody .card>p{color:#777;font-size:10.5px;line-height:1.55}.ggLive .ggPipelinePreview p b{color:#333;font-weight:600}.ggBody .tableRow:hover{background:#fbfbf8}.ggBody .tableRow small{color:#9a9a94;margin-top:2px;font-size:9px}.ggFlow{flex-wrap:wrap;align-items:stretch;gap:8px;margin:4px 0 16px;display:flex}.ggFlowNode,.ggFlowEnd{text-align:left;background:#fff;border:1px solid #e4e4de;border-radius:12px;flex-direction:column;gap:3px;min-width:150px;padding:8px 12px;display:flex}.ggFlowNode{cursor:pointer}.ggFlowNode:hover{border-color:#373736}.ggFlowNode b,.ggFlowEnd b{color:#333;font-size:11px;font-weight:500}.ggFlowNode span,.ggFlowEnd span{color:#9a9a94;font-size:8.5px}.ggFlowEnd small{letter-spacing:.12em;text-transform:uppercase;color:#9a9a94;font-size:8px}.ggFlowEnd{background:#f7f6f1;border-style:dashed}.ggFlowArrow{color:#c3c3bc;align-self:center;font-size:16px}.ggRole{letter-spacing:.04em;border:1px solid #0000;border-radius:20px;width:fit-content;padding:3px 8px;font-size:8px;font-style:normal;display:inline-block}.ggRole-gerar{color:#6b5f00;background:#fff7c2;border-color:#f0e08a}.ggRole-revisar{color:#2f4a73;background:#e8eef7;border-color:#cfdbee}.ggRole-aprovar{color:#3f6f33;background:#eaf3e6;border-color:#cfe3c7}.ggRole-refinar{color:#5b3f7a;background:#f1e9f7;border-color:#dccbea}.ggRole-custom{color:#666;background:#f2f2eb;border-color:#deded7}.ggEmpty{color:#777;flex-direction:column;align-items:center;gap:8px;display:flex}.ggEmpty b{color:#333;font-size:13px;font-weight:500}.ggEmpty span{max-width:460px;line-height:1.55}.ggEmpty .primary{margin-top:8px}.ggFilterGrid{grid-template-columns:2fr repeat(5,minmax(120px,1fr)) 130px 130px;gap:8px;margin-bottom:8px;display:grid}.ggFilterGrid>input,.ggFilterGrid>select{border:1px solid var(--line);color:#555;background:#fff;border-radius:9px;min-width:0;min-height:36px;padding:0 10px;font-size:10px}.ggCounts{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:10px;display:flex}.ggCounts .pill b{margin-right:3px;font-weight:600}.ggCounts .link{font-size:9px}@media (width<=1200px){.ggFilterGrid{grid-template-columns:repeat(4,1fr)}}.ggErrorNotice{justify-content:space-between;align-items:center;gap:12px;display:flex}.ggErrorNotice .primary{flex:none}.asToolbar{flex-wrap:wrap;align-items:center}.asToolbar>input,.asToolbar>select{border:1px solid var(--line);color:#555;background:#fff;border-radius:9px;min-height:38px;padding:0 11px;font-size:10px}.asGrid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:14px;margin-top:14px;display:grid}.asCard{background:#fff;border:1px solid #e9e7df;border-radius:16px;flex-direction:column;display:flex;overflow:hidden}.asCard.done{border-color:#cfe3c7}.asThumb{cursor:pointer;background:#f7f6f1;justify-content:center;align-items:center;min-height:200px;padding:12px;display:flex;position:relative}.asThumb img{border-radius:8px;max-width:100%;max-height:260px;box-shadow:0 15px 30px #14162029}.asCount{color:#fff;background:#373736;border-radius:20px;align-items:center;gap:4px;padding:3px 8px;font-size:8.5px;display:inline-flex;position:absolute;top:10px;right:10px}.asBody{flex-direction:column;gap:4px;padding:10px 12px 4px;display:flex}.asBody b{font-size:11px;font-weight:500;line-height:1.35}.asBody small{color:#9a9a94;font-size:9px}.asPills{flex-wrap:wrap;gap:4px;margin-top:4px;display:flex}.asPills .pill{padding:3px 7px;font-size:8.5px}.asActions{justify-content:space-between;align-items:center;gap:8px;padding:8px 12px 12px;display:flex}.asActions .primary,.asActions .ghost{align-items:center;gap:5px;padding:7px 11px;font-size:10px;display:inline-flex}.asBatch{background:#fff;border:1px solid #e9e7df;border-radius:14px;margin:10px 0;padding:12px 14px}.asBatchHead{align-items:center;gap:12px;font-size:10.5px;display:flex}.asBatchHead b{font-weight:500}.asBatchHead span{color:#777;flex:1}.asBar{background:#f2f2eb;border-radius:4px;height:6px;margin-top:8px;overflow:hidden}.asBar i{background:#dbc605;height:100%;transition:all .3s;display:block}.asErrors{color:#8d3f3f;margin-top:8px}.asModal{width:min(1240px,100%)}.asPreview{flex-direction:column;align-items:flex-start;display:flex}.gridSelectable .tableHead,.gridSelectable .tableRow{grid-template-columns:.25fr 1fr .7fr 2.6fr 1fr 1fr}.gridSelectable .tableRow.isSelected{background:#fffbe6}.gridSelectable input[type=checkbox]{accent-color:#373736;cursor:pointer;width:15px;height:15px}.adMetrics{margin-bottom:12px}.adMetrics .metric small{color:#9a9a94;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:6px;font-size:9px;display:flex}.adMetrics .metric>b{letter-spacing:-.03em;color:#333;margin:6px 0 4px;font-size:26px;font-weight:300;display:block}.adMetrics .metric>span{color:#777;font-size:9.5px;line-height:1.5;display:block}.adMetrics2{margin-bottom:18px}.adBar{background:#f2f2eb;border-radius:6px;gap:2px;height:10px;margin:8px 0 6px;display:flex;overflow:hidden}.adBar.small{max-width:180px;height:6px;margin:0 0 4px}.adBar i{min-width:2px;height:100%;display:block}.st-pendente{background:#d9d9d2}.st-aguardando_esteira{background:#e8e3c8}.st-gerada{background:#dbc605}.st-erro{background:#b76464}.st-validada{background:#9fc48f}.st-agendada{background:#6f9ac2}.st-aguardando_video{background:#c9a8d8}.st-enviada{background:#373736}.st-bloqueada_v1{color:#fff;background:#8d3f3f}.adLegend{color:#666;flex-wrap:wrap;gap:6px 12px;font-size:9.5px;display:flex}.adLegend em{align-items:center;gap:5px;font-style:normal;display:inline-flex}.adLegend em i{border-radius:2px;width:8px;height:8px;display:inline-block}.adLegend b{color:#333;letter-spacing:0;margin:0;font-size:10px;font-weight:600;display:inline}.adFormats{margin-top:8px}.adFormats em{background:#f2f2eb;border-radius:20px;padding:4px 9px}.adCharts{margin-bottom:14px}.adCharts .card h3{margin-bottom:10px;font-size:12px;font-weight:500}.adSplit{grid-template-columns:1fr 1fr;gap:16px;display:grid}.adRow{grid-template-columns:110px 1fr 70px;align-items:center;gap:8px;margin:6px 0;font-size:10px;display:grid}.adRow b{color:#333;white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.adRow small{color:#777;text-align:right}.adTrack{background:#f2f2eb;border-radius:4px;height:8px;display:block;overflow:hidden}.adTrack i{background:#373736;border-radius:4px;height:100%;display:block}.adAttention{flex-wrap:wrap;align-items:center;gap:6px;font-size:10.5px;display:flex}.adAttention b{font-weight:600}.adTable .tableHead,.adTable .tableRow{grid-template-columns:1.5fr .9fr 1.4fr .8fr .9fr .9fr 1.1fr .9fr}.adTable .tableRow:hover{background:#fbfbf8}.adTable .tableRow b{font-weight:500}.sectionTitle select{border:1px solid var(--line);color:#555;background:#fff;border-radius:9px;min-height:32px;padding:0 10px;font-size:10px}@media (width<=1000px){.adSplit{grid-template-columns:1fr}.adMetrics{grid-template-columns:1fr 1fr}}.erModal{width:min(1000px,100%)}.erToolbar{flex-wrap:wrap;align-items:center;gap:10px;padding:0 22px 10px;display:flex}.erToolbar .muted{font-size:10px}.erSearch{border:1px solid var(--line);color:#999;background:#fff;border-radius:9px;align-items:center;gap:8px;min-width:300px;min-height:36px;padding:0 11px;display:flex}.erSearch input{background:0 0;border:0;outline:0;flex:1;min-height:34px;font-size:11px}.erDanger{color:#8d3f3f!important;border-color:#e2c4c4!important}.erList{border:1px solid #e9e7df;border-radius:14px;flex:1;min-height:0;margin:0 22px 22px;overflow:auto}.erRow{border-bottom:1px solid #f0efe9;grid-template-columns:36px 2fr 1.4fr 2fr 1.2fr;align-items:center;gap:10px;padding:9px 14px;font-size:10.5px;display:grid}.erRow:last-child{border-bottom:0}.erRow.erHead{color:#777;letter-spacing:.1em;text-transform:uppercase;background:#f6f5f0;font-size:9px;position:sticky;top:0}.erRow.isSelected{background:#fffbe6}.erRow b{font-weight:500}.erRow input[type=text],.erRow input:not([type]){width:100%;min-height:30px;padding:0 8px;font-size:10.5px}.erRow input[type=checkbox]{accent-color:#373736;width:15px;height:15px}.erVars{white-space:nowrap;text-overflow:ellipsis;font-size:9.5px;overflow:hidden}.emListPick{flex-direction:column;gap:6px;max-height:260px;display:flex;overflow:auto}.emListPick label.emListItem{cursor:pointer;background:#fff;border:1px solid #e9e7df;border-radius:10px;flex-direction:row;align-items:center;gap:10px;margin:0;padding:8px 10px;display:flex}.emListItem.on{background:#fffdf0;border-color:#373736}.emListItem>input[type=checkbox]{accent-color:#373736;flex:none;order:0;width:15px;height:15px;min-height:0;margin:0}.emListItem>span{order:1}.emListItem>.link{order:2;margin-left:auto}.emListItem>span{flex-direction:column;flex:1;gap:1px;display:flex}.emListItem b{font-size:11px;font-weight:500}.emListItem small{color:#9a9a94;font-size:9px}.emListItem .link{font-size:9.5px}.uaCard{padding:16px 18px}.uaRow{grid-template-columns:32px 2fr 1.3fr 1.6fr 1fr .8fr 1.1fr}.uaRow select{background:#fbfbf9;border:1px solid #deded8;border-radius:7px;max-width:100%;min-height:30px;padding:0 6px;font-size:10.5px}.uaRow small{margin-top:2px;font-size:9px;display:block}.uaChips{flex-wrap:wrap;gap:4px;display:flex}.uaChips em{color:#555;white-space:nowrap;background:#f2f2eb;border-radius:12px;padding:3px 7px;font-size:9px;font-style:normal}.uaChips em.more{background:#e6e6dc}.uaStatus{cursor:pointer;background:#fff}.uaStatus.on{color:#4d7a33;background:#f4f8ef;border-color:#cfe0c2}.uaStatus.off{color:#8d3f3f;background:#fbf1f1;border-color:#e2c4c4}.uaStatus:disabled{cursor:default;opacity:.7}.uaModal{width:min(1180px,100%)}.uaBody{flex:1;grid-template-columns:1.1fr 1fr 1fr;gap:0;min-height:0;display:grid;overflow:auto}.uaCol{border-right:1px solid var(--line);flex-direction:column;gap:10px;min-height:0;padding:18px 22px;display:flex}.uaCol:last-child{border-right:0}.uaCol h4{align-items:center;gap:8px;margin:0 0 4px;font-size:12px;font-weight:500;display:flex}.uaCol h4 small{font-size:9px;font-weight:400}.uaCol>label{color:#777;gap:5px;font-size:10px;display:grid}.uaCol>label input,.uaCol>label select{color:#333;background:#fbfbf9;border:1px solid #deded8;border-radius:8px;outline:0;min-height:36px;padding:0 10px;font-size:11px}.uaCol>label input:focus,.uaCol>label select:focus{border-color:var(--accent)}.uaCheck{color:#555;cursor:pointer;align-items:center;gap:7px;font-size:10.5px;display:flex!important}.uaCheck input{accent-color:#373736;width:14px;height:14px}.uaHint{font-size:9.5px;line-height:1.5}.uaWsList{flex-direction:column;gap:4px;max-height:440px;display:flex;overflow:auto}.uaWsList.isDisabled,.uaScreens.isDisabled{opacity:.5}.uaWsRow{border:1px solid #eeede6;border-radius:9px;justify-content:space-between;align-items:center;gap:8px;padding:6px 9px;display:flex}.uaWsRow.on{background:#fffbe6;border-color:#eadf9b}.uaWsRow label{cursor:pointer;flex:1;align-items:center;gap:8px;min-width:0;font-size:10.5px;display:flex}.uaWsRow label b{font-weight:500}.uaWsRow label small{color:#999;font-size:9px}.uaWsRow select{background:#fff;border:1px solid #deded8;border-radius:7px;min-height:28px;font-size:10px}.uaScreens{flex-direction:column;gap:12px;max-height:480px;display:flex;overflow:auto}.uaScreenGroup{gap:5px;display:grid}.uaScreenGroupHead{border-bottom:1px solid #eee;justify-content:space-between;align-items:center;margin-bottom:2px;padding-bottom:4px;display:flex}.uaScreenGroupHead small{letter-spacing:.12em;text-transform:uppercase;color:#999;font-size:8px}.uaAssign{width:min(560px,100%)}.uaAssignBody{gap:12px;padding:18px 22px;display:grid}.uaAssignBody>label{color:#777;gap:5px;font-size:10px;display:grid}.uaAssignBody select{background:#fbfbf9;border:1px solid #deded8;border-radius:8px;min-height:36px;padding:0 10px;font-size:11px}.uaAssignBody .notice{margin:0}.uaDangerBtn{background:#8d3f3f!important;border-color:#8d3f3f!important}.wsToolbar{border:1px solid var(--line);background:#fff;border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:14px;padding:10px 14px;font-size:10.5px;display:flex}.wsSelectAll{color:#555;cursor:pointer;align-items:center;gap:7px;margin-right:6px;display:flex}.wsSelectAll input,.wsCheck{accent-color:#373736;cursor:pointer;width:15px;height:15px}.profileCard{position:relative}.profileCard .wsCheck{position:absolute;top:16px;right:16px}.profileCard.isSelected{background:#fffdf3;border-color:#d9cd6a;box-shadow:0 0 0 1px #d9cd6a}.profileCard.isPaused .avatar{opacity:.45}.profileCard .rowActions{align-items:center;gap:10px;margin-top:6px;display:flex}@media (width<=1050px){.uaBody{grid-template-columns:1fr}.uaCol{border-right:0;border-bottom:1px solid var(--line)}.uaRow{grid-template-columns:32px 2fr 1.3fr 1fr}.uaRow span:nth-child(n+5){display:none}}.tenantSwitch{color:#ddd;cursor:pointer;background:0 0;border:0;outline:0;width:100%;font-size:11px}.tenantSwitch option{color:#333}.aqViews{flex-wrap:wrap;gap:6px;margin-bottom:12px;display:flex}.aqViews button{color:#666;background:#fff;border:1px solid #ddd;border-radius:20px;align-items:center;gap:7px;padding:7px 12px;font-size:10px;display:flex}.aqViews button em{color:#777;background:#f0f0ea;border-radius:10px;padding:1px 7px;font-size:9px;font-style:normal}.aqViews button.active{color:#fff;background:#373736;border-color:#373736}.aqViews button.active em{color:#eee;background:#555}.aqToolbar{border:1px solid var(--line);background:#fff;border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:14px;padding:10px 14px;font-size:10.5px;display:flex}.aqToolbar select{border:1px solid var(--line);color:#555;background:#fff;border-radius:9px;min-height:36px;padding:0 10px;font-size:10.5px}.aqSelectAll{color:#555;cursor:pointer;align-items:center;gap:7px;display:flex}.aqSelectAll input{accent-color:#373736;width:15px;height:15px}.aqGrid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:13px;display:grid}.aqCard{border:1px solid var(--line);background:#fff;border-radius:13px;grid-template-columns:118px 1fr;gap:12px;padding:14px;display:grid;position:relative}.aqCard.isSelected{background:#fffdf3;border-color:#d9cd6a;box-shadow:0 0 0 1px #d9cd6a}.aqCard.st-erro{border-color:#e2c4c4}.aqCheck{z-index:2;position:absolute;top:10px;left:10px}.aqCheck input{accent-color:#373736;cursor:pointer;width:16px;height:16px}.aqThumb{aspect-ratio:4/5;cursor:pointer;background:#f2f1eb;border:1px solid #e6e4dc;border-radius:9px;width:118px;position:relative;overflow:hidden}.aqThumb.tall{aspect-ratio:9/16}.aqThumb img{object-fit:cover;width:100%;height:100%;display:block}.aqNoArt{color:#999;text-align:center;place-items:center;height:100%;padding:8px;font-size:9px;display:grid}.aqSlides{color:#fff;background:#0009;border-radius:10px;padding:2px 7px;font-size:8px;position:absolute;bottom:6px;right:6px}.aqBody{min-width:0}.aqBody small{color:#999;letter-spacing:.04em;font-size:8.5px;display:block}.aqBody h3{margin:5px 0 4px;font-size:12.5px;font-weight:500;line-height:1.3}.aqBody p{color:#777;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0 0 8px;font-size:10px;line-height:1.5;display:-webkit-box;overflow:hidden}.aqPills{flex-wrap:wrap;gap:5px;display:flex}.aqPills .pill.ok{color:#4d7a33;background:#f4f8ef;border-color:#cfe0c2}.aqPills .pill.warn{color:#8a6d1c;background:#fbf6e6;border-color:#e6d9a8}.aqPills .pill.st-erro{color:#8d3f3f;background:#fbf1f1;border-color:#e2c4c4}.aqPills .pill.st-gerada{color:#2f5e8a;background:#eef4fa;border-color:#c5d8ea}.aqPills .pill.st-agendada,.aqPills .pill.st-enviada{color:#4d7a33;background:#f4f8ef;border-color:#cfe0c2}.aqError{color:#8d3f3f;background:#fbf1f1;border:1px solid #e2c4c4;border-radius:7px;margin-top:6px;padding:5px 8px;font-size:9px}.aqActions{border-top:1px solid #f0efe9;flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:6px;padding-top:10px;display:flex}.aqActions button{font-size:9.5px}.aqActions .link{margin-left:auto}.aqResults{padding:14px 18px}.aqResults h3{color:#8a6d1c;align-items:center;gap:6px;display:flex}.aqResultRow{border-bottom:1px solid #f0efe9;grid-template-columns:140px 130px 1fr;gap:10px;padding:6px 0;font-size:10px;display:grid}.aqResultRow small{color:#8d3f3f}.aqPreview.social{width:min(960px,100%)}.aqPreview.wide{width:min(1180px,100%)}.aqPreviewBody{flex:1;grid-template-columns:1fr 260px;gap:0;min-height:0;display:grid;overflow:auto}.aqStage{border-right:1px solid var(--line);background:#f4f3ee;flex-direction:column;align-items:center;min-width:0;padding:22px;display:flex}.aqSide{color:#555;padding:18px 20px;font-size:10.5px}.aqSide small{letter-spacing:.12em;color:#999;font-size:8px}.aqSide h4{margin:6px 0 12px;font-size:13px;font-weight:500}.aqSide p{margin:0 0 8px;line-height:1.5}.igMock{background:#fff;border:1px solid #dbdbdb;border-radius:10px;width:400px;max-width:100%;font-family:-apple-system,system-ui,sans-serif;overflow:hidden}.igMock.tall{width:320px}.igHead{align-items:center;gap:9px;padding:10px 12px;display:flex}.igHead i{color:#fff;background:linear-gradient(135deg,#f58529,#dd2a7b 50%,#8134af);border-radius:50%;place-items:center;width:30px;height:30px;font-size:12px;font-style:normal;display:grid}.igHead b{font-size:12px}.igHead span{color:#999;margin-left:auto;font-size:9px}.igMedia{aspect-ratio:4/5;background:#111;position:relative}.igMock.tall .igMedia{aspect-ratio:9/16}.igMedia img,.igMedia video{object-fit:cover;width:100%;height:100%;display:block}.igNoArt{text-align:center;color:#bbb;place-content:center;gap:6px;height:100%;padding:24px;display:grid}.igNoArt b{color:#eee;font-size:13px}.igNoArt small{font-size:10px;line-height:1.5}.igNav{cursor:pointer;background:#ffffffe6;border:0;border-radius:50%;place-items:center;width:28px;height:28px;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.igNav.l{left:8px}.igNav.r{right:8px}.igDots{justify-content:center;gap:4px;display:flex;position:absolute;bottom:8px;left:0;right:0}.igDots i{background:#ffffff80;border-radius:50%;width:6px;height:6px}.igDots i.on{background:#3897f0}.igIcons{color:#262626;gap:14px;padding:10px 12px 6px;display:flex}.igCaption{color:#262626;white-space:pre-wrap;word-break:break-word;max-height:220px;padding:0 12px 10px;font-size:11.5px;line-height:1.45;overflow:auto}.igCaption b{margin-right:4px}.igTags{color:#00376b}.igWhen{color:#777;box-sizing:border-box;background:#fafafa;border-top:1px solid #efefef;width:100%;padding:8px 12px;font-size:9.5px}.mailMock{background:#fff;border:1px solid #dbdbdb;border-radius:10px;flex-direction:column;width:100%;max-width:720px;min-height:520px;display:flex;overflow:hidden}.mailHead{border-bottom:1px solid #eee;grid-template-columns:90px 1fr;gap:4px 10px;padding:12px 16px;font-size:11px;display:grid}.mailHead small{color:#999;font-size:9.5px}.mailHead b{font-weight:500}.mailMock iframe{background:#fff;border:0;flex:1;width:100%;min-height:480px}.mailPlain{color:#555;padding:18px;font-size:11px}.mailPlain pre{white-space:pre-wrap;background:#faf9f5;border-radius:8px;max-height:360px;padding:12px;font-family:inherit;overflow:auto}.blogMock{color:#333;background:#fff;border:1px solid #dbdbdb;border-radius:10px;width:100%;max-width:760px;padding:26px 32px;font-size:12.5px;line-height:1.65}.blogMock img{border-radius:8px;width:100%;margin-bottom:18px}.blogMock h1{margin:0 0 10px;font-size:26px;font-weight:500;line-height:1.2}.blogExcerpt{color:#777;margin-bottom:16px;font-size:13px}.blogContent h2{margin:20px 0 8px;font-size:18px}.blogContent p{margin:0 0 12px}.blogMock .igWhen{border-radius:8px;margin-top:16px}.aqEdit{width:min(760px,100%)}.aqForm{grid-template-columns:1fr 1fr;gap:12px;padding:18px 22px;display:grid;overflow:auto}.aqForm label{color:#777;gap:5px;font-size:10px;display:grid}.aqForm .wide{grid-column:1/-1}.aqForm input,.aqForm textarea{color:#333;background:#fbfbf9;border:1px solid #deded8;border-radius:8px;outline:0;min-height:36px;padding:8px 10px;font-family:inherit;font-size:11px}.aqForm textarea{resize:vertical}@media (width<=900px){.aqPreviewBody{grid-template-columns:1fr}.aqStage{border-right:0}.aqForm{grid-template-columns:1fr}}.aqPills .pill.bad{color:#8d3f3f;background:#fbf1f1;border-color:#e2c4c4}.aqClk{cursor:pointer}.aqArtProg{color:#666;align-self:center}.aqArtReview{border-top:1px solid #ebe9e3;margin-top:14px;padding-top:11px}.aqArtReview>small{color:#999;letter-spacing:.06em;font-size:8.5px}.aqArtVerdict{justify-content:space-between;align-items:center;gap:8px;margin:7px 0 4px;font-size:11.5px;display:flex}.aqArtVerdict.ok b{color:#4d7a33}.aqArtVerdict.bad b{color:#8d3f3f}.aqArtVerdict span{color:#777;font-size:10px}.aqArtReview p{color:#666;margin:4px 0;font-size:10px;line-height:1.55}.aqArtStale{color:#8a6d1c!important}.aqArtReview ul{color:#555;margin:6px 0 0;padding-left:15px;font-size:10px;line-height:1.55}.aqArtReview li{margin-bottom:5px}.aqArtReview li.grave,.aqArtReview li.grave b{color:#8d3f3f}.aqArtReview li em{color:#777;font-style:normal}.aqArtReview button{margin-top:9px}.aqFixBox{border-top-color:#e6dcb4}.aqFixBox>small{color:#8a6d1c}.aqFixBox.done>small{color:#4d7a33}.aqFixField{flex-direction:column;gap:3px;margin:7px 0;font-size:10px;line-height:1.5;display:flex}.aqFixField>b{color:#777;text-transform:uppercase;letter-spacing:.04em;font-size:9px}.aqFixField del{color:#8d3f3f;background:#fbeeee;border-radius:4px;max-height:90px;padding:3px 5px;text-decoration:line-through;overflow:auto}.aqFixField ins{color:#35561f;background:#eef6e8;border-radius:4px;max-height:140px;padding:3px 5px;text-decoration:none;overflow:auto}.aqFixField em{color:#35561f;font-size:9.5px}.aqFixField.miss{opacity:.55}.aqFixArt,.aqFixLessons{color:#555;margin-top:8px;font-size:10px}.aqFixLessons label{color:#444;cursor:pointer;align-items:flex-start;gap:6px;font-size:10px;display:flex}.aqFixActions{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.aqWpBox .aqWpLinks{flex-wrap:wrap;gap:10px;margin:4px 0;font-size:10.5px;display:flex}.aqWpBox .aqWpLinks a{color:#6b5510;font-weight:600}.aqWpCats{color:#555;margin:4px 0;font-size:10.5px}.aqWpCats em{color:#999;font-style:normal}.aqCatPick small{color:#777;margin-bottom:5px;font-size:10px;display:block}.aqCatPick>div{flex-wrap:wrap;gap:6px;display:flex}.aqCatChip{cursor:pointer;background:#fff;border:1px solid #ddd;border-radius:14px;align-items:center;gap:5px;padding:3px 10px;font-size:11px;flex-direction:row!important;display:inline-flex!important}.aqCatChip.on{background:#fff9d6;border-color:#c9b100}.aqCatChip input{margin:0}.aqCheckLine{align-items:center;gap:6px;font-size:11px;flex-direction:row!important;display:flex!important}.aqArtFixRun{color:#5d4a0c;background:#fffbe8;border:1px solid #ecd98c;border-radius:8px;align-items:flex-start;gap:10px;margin-top:12px;padding:10px 12px;font-size:11px;display:flex}.aqArtFixRun div{flex-direction:column;gap:3px;display:flex}.aqArtFixRun small{font-size:10px}.aqFixBanner{color:#6b5510;background:#fff6d6;border:1px solid #ecd98c;border-radius:6px;margin-bottom:8px;padding:6px 10px;font-size:11px}.ggRole-revisar_arte{color:#8a5220;background:#fdeee2;border-color:#f2d4bb}.ggFlowArt{border-style:dashed}.aqScoreRow{align-items:center;gap:10px;margin:2px 0 10px;display:flex}.aqScoreRow>small{color:#999;letter-spacing:.06em;white-space:nowrap;font-size:8.5px}.aqScoreRow .ggChips{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.aqScoreRow .ggChip em{opacity:.65;margin-left:5px;font-size:9px;font-style:normal}.aqScoreHint{color:#aaa;margin-left:4px;font-size:9px}.aqRegenHint{background:#f7f4ec;border:1px solid #e8e2d2;border-radius:8px;padding:7px 9px}.ggRole-regenerar_arte{color:#2f6158;background:#e9f1f0;border-color:#c9dcd9}.bavCard{border:1px solid var(--line);background:#fff;border-radius:12px;margin:10px 0 14px;padding:14px 16px}.bavCard>.panelLabel{align-items:center;gap:5px;display:inline-flex}.bavCard>p{margin:6px 0 10px;font-size:10px;line-height:1.55}.bavGrid{flex-wrap:wrap;align-items:flex-start;gap:12px;display:flex}.bavItem{text-align:center;justify-items:center;gap:4px;width:96px;display:grid}.bavItem img{object-fit:cover;border:2px solid #eceae3;border-radius:50%;width:84px;height:84px}.bavItem b{font-size:10.5px;font-weight:600;line-height:1.2}.bavItem .link{align-items:center;gap:3px;font-size:9px;display:inline-flex}.bavAdd{justify-items:center;gap:7px;width:150px;display:grid}.bavFile{cursor:pointer;background:#fafaf7;border:1.5px dashed #cfcdc4;border-radius:50%;justify-content:center;align-items:center;width:84px;height:84px;display:flex;overflow:hidden}.bavFile span{color:#999;justify-items:center;gap:2px;font-size:9px;display:grid}.bavFile img{object-fit:cover;width:100%;height:100%}.bavFile input{display:none}.bavAdd input[type=text],.bavAdd input:not([type]){background:#fbfbf9;border:1px solid #deded8;border-radius:8px;outline:0;width:100%;min-height:32px;padding:6px 9px;font-size:10.5px}.bavAdd .primary{justify-content:center;width:100%}.tcCard{border:1px solid var(--line);background:#fff;border-radius:12px;margin:10px 0 4px;padding:14px 16px}.tcCard>.panelLabel{align-items:center;gap:5px;display:inline-flex}.tcManualPill{margin-left:8px;font-style:normal}.tcCard>p{margin:6px 0 10px;font-size:10px;line-height:1.55}.tcBody{flex-wrap:wrap;align-items:flex-start;gap:22px;display:flex}.tcFields{flex:1;gap:8px;min-width:300px;max-width:430px;display:grid}.tcRow{grid-template-columns:1fr 44px 92px;align-items:center;gap:10px;display:grid}.tcRow span b{font-size:11px;font-weight:600;display:block}.tcRow span small{color:#999;font-size:9px}.tcRow input[type=color]{cursor:pointer;background:#fff;border:1px solid #deded8;border-radius:8px;width:44px;height:32px;padding:2px}.tcHex{text-transform:uppercase;background:#fbfbf9;border:1px solid #deded8;border-radius:8px;outline:0;min-height:32px;padding:4px 8px;font-family:monospace;font-size:10.5px}.tcFields .rowActions{margin-top:6px}.tcPreview{gap:6px;display:grid}.tcPreview>small{color:#999;letter-spacing:.06em;font-size:8.5px}.aqSchedTable .tableHead,.aqSchedTable .tableRow{grid-template-columns:130px 120px 1.6fr 1fr 64px 130px 120px}.aqSchedTable .tableRow:hover{background:#fbfaf6}.aqSchedThumb{object-fit:cover;border:1px solid var(--line);border-radius:7px;width:48px;height:48px}.aqSchedDest{color:#666;font-size:10px;line-height:1.4}.aqSchedTable .pill{white-space:nowrap}.aqActions .aqVideoUp{align-items:center;gap:5px;font-size:9.5px;display:inline-flex}.aqVideoUp.disabled{opacity:.45;cursor:not-allowed;pointer-events:none}.aqVideoUp input{display:none}.aqThumb .aqVideoBadge{align-items:center;gap:3px;display:inline-flex;left:6px;right:auto}.aqVideoBox p{margin:6px 0 0;font-size:10px;line-height:1.5}.aqVideoBox .aqVideoUp{margin-top:9px;padding:8px 12px;font-size:10px}.aqVideoRm{color:#8a6d1c;font-size:9.5px}.aqVideoBox .aqVideoRm{margin-top:9px}.adCols{grid-template-columns:1fr 1fr;align-items:start;gap:18px;display:grid}@media (width<=1100px){.adCols{grid-template-columns:1fr}}.adSwatches{color:#666;flex-wrap:wrap;align-items:center;gap:10px;font-size:9.5px;display:flex}.adSwatches span{align-items:center;gap:5px;display:inline-flex}.adSwatches i{border:1px solid #ddd;border-radius:5px;width:16px;height:16px;display:inline-block}.adChecks{flex-wrap:wrap;gap:10px 18px;display:flex}.adRecipes{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:12px;display:grid}.adRecipe{border:1px solid var(--line);background:#fff;border-radius:12px;gap:12px;padding:12px;display:flex}.adRecipe.off{opacity:.55}.adRecipe.na{background:#fafaf7}.adRecipeBody{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.adRecipeBody input{font-weight:500}.adRecipeBody small{color:#777;line-height:1.4}.adChips{color:#777;flex-wrap:wrap;align-items:center;gap:5px;font-size:9.5px;display:flex}.adChips .pill{padding:3px 7px;font-size:8.5px}.adPresets{gap:12px;display:grid}.adPreset{border:1px solid var(--line);background:#fff;border-radius:12px;gap:8px;padding:12px 14px;display:grid}.adLog{border:1px solid var(--line);color:#555;background:#fff;border-radius:12px;gap:4px;margin-bottom:14px;padding:12px 14px;font-size:10px;display:grid}.adLog.small{color:#888;margin-top:12px;font-size:9px}.adPlay{grid-template-columns:minmax(320px,1fr) minmax(380px,1.15fr);align-items:start;gap:16px;display:grid}@media (width<=1100px){.adPlay{grid-template-columns:1fr}}.adPanel{gap:12px;display:grid}.adPanelHead{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.adPanelHead small{color:#92928d;letter-spacing:.14em;font-size:8.5px}.adPanelHead h3{flex:1;margin:0;font-size:14px}.adStrip{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:6px;display:grid}.adStrip button{border:1px solid var(--line);text-align:left;background:#fff;border-radius:10px;gap:2px;padding:8px;display:grid}.adStrip button.active{color:#fff;background:#333;border-color:#333}.adStrip span{letter-spacing:.1em;opacity:.7;font-size:8.5px}.adStrip b{white-space:nowrap;text-overflow:ellipsis;font-size:9.5px;font-weight:500;overflow:hidden}.adStrip i{font-size:9px;font-style:normal;font-weight:600}.adStrip i.ok{color:#3b7d42}.adStrip button.active i.ok{color:#bde5a5}.adStrip i.bad{color:#bd5b56}.adRecipePick{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:8px;display:grid}.adPick{border:1px solid var(--line);text-align:left;background:#fff;border-radius:10px;justify-items:start;gap:6px;padding:8px;display:grid}.adPick.active{border-color:var(--accent);box-shadow:0 0 0 2px #dbc60555}.adPick b{font-size:9.5px;font-weight:500}.adToggles{flex-wrap:wrap;gap:16px;display:flex}.adGuard{border:1px solid var(--line);background:#fbfbf9;border-radius:12px;padding:12px 14px}.adGuard small{letter-spacing:.14em;color:#92928d;font-size:8.5px}.adGuard b{margin:4px 0 6px;display:block}.adGuard ul{gap:3px;margin:0;padding-left:0;font-size:10px;list-style:none;display:grid}.adGuard li.bad{color:#a33}.adGuard li.warn{color:#8a6d00}.adGuard li.ok{color:#3b7d42}.adStage{place-items:center}.adScoreBar{align-items:center;gap:18px;width:100%;display:flex}.adRing{flex:none;width:96px;height:96px;position:relative}.adRing svg{width:96px;height:96px}.adRing strong{text-align:center;font-size:26px;font-weight:600;position:absolute;top:30px;left:0;right:0}.adRing span{text-align:center;color:#888;font-size:9px;position:absolute;top:60px;left:0;right:0}.adCrit{flex:1;gap:5px;display:grid}.adCrit>div{grid-template-columns:120px 1fr 44px;align-items:center;gap:8px;font-size:9.5px;display:grid}.adCrit i{background:#ebe9e3;border-radius:4px;height:6px;display:block;overflow:hidden}.adCrit b{background:#373736;border-radius:4px;height:100%;display:block}.adCrit small{color:#888;text-align:right}.pill.warn{color:#8a6d00;background:#fff6dd;border-color:#0000}.pill.ok{color:#597a1f;background:#f0f5e6;border-color:#0000}.adPill{margin-left:8px;padding:2px 7px;font-size:8.5px}.adEmail{gap:6px;width:100%;display:grid}.aqPubNow{align-items:center;gap:5px;display:inline-flex}.aqPubNow.done:disabled{opacity:.5}.aqPubNowLink{align-items:center;gap:4px;display:inline-flex}.aqPubNowLink:disabled{opacity:.4;cursor:not-allowed}.aqPubLinks{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.aqPubLinks a,.aqPermalink{color:#3f5f80;white-space:nowrap;background:#f3f7fb;border:1px solid #d5dfe9;border-radius:20px;padding:2px 8px;font-size:9.5px;text-decoration:none}.aqPubLinks a:hover,.aqPermalink:hover{text-decoration:underline}.aqPubBox ul a{color:#3f5f80}.adSchedChips{flex-wrap:wrap;align-items:center;gap:8px;margin:18px 0 0;display:flex}.adSchedChips .ggChip em{opacity:.65;margin-left:5px;font-size:9px;font-style:normal}.adSchedChips select{margin-left:auto}.adSchedTable .tableHead,.adSchedTable .tableRow{grid-template-columns:130px 1fr 2fr 1.1fr 56px 130px 190px}.adSchedTable .tableRow:hover{background:#fbfaf6}.adSchedTable .tableRow b{font-weight:500}.adSchedTable .aqSchedThumb{width:44px;height:44px}.brain{position:relative}.brain.brainOff{opacity:.55}.brainActions{justify-content:flex-start;gap:10px;margin-top:10px}.brainActions .link{align-items:center;gap:4px;display:inline-flex}.notice.brainSync{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ggDays{gap:6px;margin-top:12px;display:grid}.ggDays .muted{font-size:9px}.atMetrics{grid-template-columns:repeat(4,1fr)}.atMetrics .metric b{font-size:22px}.atMetrics .metric b small{margin-left:2px;font-size:12px}.tabs .atCount{color:#777;background:#f0f0ea;border-radius:10px;margin-left:6px;padding:1px 7px;font-size:9px;font-style:normal}.tabs button.active .atCount{color:#eee;background:#555}.atList{gap:12px;display:grid}.atCard{margin-bottom:0}.atCard.atCritical{background:#fffaf9;border-color:#e2c4c4}.atHead{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.atHead h3{margin:6px 0 3px;font-size:15px;font-weight:500;line-height:1.3}.atHead .link{white-space:nowrap;align-items:center;gap:3px;display:inline-flex}.atPills{flex-wrap:wrap;gap:5px;display:flex}.atPills .pill{align-items:center;gap:4px;display:inline-flex}.atPills .pill.bad,.atItems .pill.bad,.atAlert .pill.bad{color:#8d3f3f;background:#fbf1f1;border-color:#e2c4c4}.atPills .pill.warn{color:#8a6d1c;background:#fbf6e6;border-color:#e6d9a8}.atTese{color:#2f2f2e;margin:10px 0 6px;font-size:12.5px;line-height:1.5}.atText{color:#666;margin:4px 0;font-size:11px;line-height:1.55}.atText a{color:#3f5f80}.atFull{color:#666;border-top:1px solid #efefe9;margin-top:10px;padding-top:10px;font-size:11px;line-height:1.55}.atFull p{margin:5px 0}.atFull ul{margin:2px 0 8px 18px;padding:0}.atFull li{margin:2px 0}.atFull a{color:#3f5f80;margin-right:8px}.atQuote{border-left:3px solid var(--accent);background:#faf9f3;border-radius:6px;padding:8px 10px}.notice.atAlert{color:#7a3a3a;background:#fbf1f1;border-color:#e2c4c4;flex-wrap:wrap;align-items:center;gap:6px;display:flex}.atItems{flex-wrap:wrap;align-items:center;gap:6px;margin-top:10px;display:flex}.atItems small{letter-spacing:.12em;color:#999;margin-right:4px;font-size:8px}.atActions{justify-content:flex-start;margin-top:12px}.atActions button{align-items:center;gap:5px;display:inline-flex}.atForm{border-top:1px solid #efefe9;gap:10px;margin-top:12px;padding-top:12px;display:grid}.atForm .fieldRow{gap:12px;display:flex}.atForm label{color:#777;gap:4px;font-size:10px;display:grid}.atForm input,.atForm textarea{background:#fbfbf9;border:1px solid #deded8;border-radius:8px;padding:8px 10px;font-size:11px}.atForm .rowActions{justify-content:flex-start;margin-top:0}.atQuick{grid-template-columns:1.1fr 2fr 1fr auto auto auto auto;gap:8px;margin-bottom:8px;display:grid}.atQuick input,.atQuick select{background:#fff;border:1px solid #deded8;border-radius:9px;min-height:36px;padding:0 10px;font-size:10.5px}.atQuick button{white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.atSources{margin-top:12px}.atSources .tableHead,.atSources .tableRow{grid-template-columns:1.2fr 2fr 1fr 1.2fr 70px 40px}.atUrl a{color:#3f5f80;word-break:break-all;font-size:9.5px}.atSources .tableRow.ggInactive{opacity:.5}.atSwitch{align-items:center;gap:8px;margin-bottom:10px;font-size:11px;display:inline-flex}.atOff h3{align-items:center;gap:6px;display:flex}.notice.aqRadarAlert{color:#7a3a3a;background:#fbf1f1;border-color:#e2c4c4}.aqCancelLink{color:#8a6d1c;align-items:center;gap:4px;display:inline-flex}.aqCancelLink:disabled{opacity:.4;cursor:not-allowed}.aqCancelSched{color:#8a6d1c;border-color:#e8dcc0;align-items:center;gap:5px;display:inline-flex}.st-data_vencida{background:#e0a33c}.aqOverdue{color:#8a6d1c;background:#fdf6e6;border:1px solid #e8dcc0;border-radius:7px;margin-top:6px;padding:5px 8px;font-size:9.5px;line-height:1.5}.aqSchedBtn{align-items:center;gap:5px;display:inline-flex}.pill.v2Queue{color:#666;background:#f6f5f0;border:1px solid #e4e2d8}.pill.v2Queue.busy{color:#5c5200;white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;background:#fff8d6;border-color:#e8dc7a;align-items:center;gap:6px;max-width:420px;display:inline-flex;overflow:hidden}.v2Spin{border:2px solid #dbc605;border-right-color:#0000;border-radius:50%;flex:none;width:9px;height:9px;animation:.9s linear infinite v2spin;display:inline-block}@keyframes v2spin{to{transform:rotate(360deg)}}.igPage{flex-direction:column;gap:18px;font-size:12px;display:flex}.cockpit:has(>.igPage){margin:0 auto}.igPage .pageHead{margin-bottom:4px}.igIcon{flex:none;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.igIcon.outlined{box-shadow:inset 0 0 0 1px var(--line)}.igTabs{flex-wrap:wrap;gap:6px;display:flex}.igTabs button{color:#666;white-space:nowrap;background:#fff;border:1px solid #ddd;border-radius:20px;align-items:center;gap:7px;height:34px;padding:0 13px;font-size:11.5px;display:inline-flex}.igTabs button:hover{color:#343433;border-color:#c9c9c2}.igTabs button.active{color:#fff;background:#373736;border-color:#373736}.igTabs em{color:#777;background:#f0f0ea;border-radius:10px;padding:1px 7px;font-size:10px;font-style:normal}.igTabs button.active em{color:#eee;background:#555}.igMark{border-radius:50%;width:7px;height:7px;display:block}.igMark.warn{background:#c99a2e}.igMark.bad{background:#b85c5c}.igMsg{justify-content:space-between;align-items:center;gap:12px;padding:8px 8px 8px 14px;font-size:11px;display:flex}.igMsg .textBtn{padding:4px 8px;font-size:11px}.igPill{align-items:center;gap:5px;font-weight:500;display:inline-flex;margin:0!important;padding:4px 9px!important;font-size:10.5px!important}.igDot{background:currentColor;border-radius:50%;width:6px;height:6px;display:block}.igSm{height:30px;font-size:11px;padding:0 11px!important}.igActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.igLink{color:#777;text-underline-offset:2px;background:0 0;border:0;padding:0;font-size:11px;text-decoration:underline}.igLink:hover{color:#343433}.igCard{border:1px solid var(--line);background:#fff;border-radius:14px}.igPad{flex-direction:column;gap:20px;padding:24px 26px;display:flex}.igBanner{color:#6f5a17;background:#fbf6e6;border:1px solid #e6d9a8;border-radius:12px;align-items:center;gap:12px;padding:10px 12px 10px 16px;font-size:12px;line-height:1.5;display:flex}.igBanner>svg{color:#a88420;flex:none}.igBanner>span{flex:1}.igBanner b{font-weight:600}.igBanner .ghost{border-color:#e6d9a8}.igGroup{background:#faf9f5;border-bottom:1px solid #efefea;border-radius:14px 14px 0 0;flex-direction:column;gap:14px;padding:16px 22px;display:flex}.igGroupTop{justify-content:space-between;align-items:center;gap:20px;display:flex}.igGroupInfo{align-items:center;gap:12px;min-width:0;display:flex}.igGroupInfo>div{flex-direction:column;gap:3px;min-width:0;display:flex}.igGroupTitle{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.igGroupTitle b{font-size:12.5px;font-weight:500}.igGroupInfo small{color:#8a8985;font-size:10.5px;line-height:1.45}.igGroupForm{flex-wrap:wrap;align-items:flex-end;gap:10px;padding-left:44px;display:flex}.igGroupForm .igField{flex:1;min-width:220px;max-width:420px}.igGroupForm .igSm{height:38px}.igOr{color:#9a9a95;align-items:center;height:38px;font-size:11px;display:flex}.igGroupNote{color:#777;padding-left:44px;font-size:11px;line-height:1.5}.igField{flex-direction:column;gap:6px;min-width:0;display:flex}.igField>span{letter-spacing:.06em;text-transform:uppercase;color:#9a9a95;font-size:9.5px;font-weight:500}.igField input,.igField select{color:#343433;background:#fbfbf9;border:1px solid #deded8;border-radius:9px;width:100%;min-width:0;height:38px;padding:0 12px;font-size:12px}.igField select.igNeeds{border-color:var(--accent);background:#fff}.igSecret{color:#9a9a95;background:#fbfbf9;border:1px solid #deded8;border-radius:9px;align-items:center;gap:8px;padding:0 0 0 12px;display:flex}.igSecret:focus-within{border-color:var(--accent)}.igSecret input{background:0 0;border:0;padding-left:0}.igGrid2{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.igSpan2{grid-column:1/-1}.igColHead,.igRowMain{grid-template-columns:minmax(150px,1.2fr) minmax(0,2fr) 170px 150px;align-items:center;column-gap:20px;padding:0 22px;display:grid}.igColHead{padding-top:12px;padding-bottom:8px}.igColHead span{letter-spacing:.12em;text-transform:uppercase;color:#9a9a95;font-size:9.5px;font-weight:500}.igRow{border-top:1px solid #efefea}.igColHead+.igRow{border-top:0}.igRow.open{background:#fdfcf7}.igRowMain{cursor:pointer;outline:0;min-height:66px;padding-top:12px;padding-bottom:12px}.igRowMain:hover{background:#fbfaf6}.igRow.open .igRowMain:hover{background:0 0}.igRowMain:focus-visible{box-shadow:inset 0 0 0 2px var(--accent)}.igCh{align-items:center;gap:12px;min-width:0;display:flex}.igCh b{font-size:13px;font-weight:500}.igAcct{flex-direction:column;gap:3px;min-width:0;display:flex}.igAcct>span,.igAcct small{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.igAcct>span{color:#343433;font-size:12px}.igAcct>span.igMutedName{color:#8a8985}.igAcct small{color:#8a8985;font-size:10.5px}.igRowActions{justify-content:flex-end;align-items:center;gap:6px;display:flex}.igChev{color:#b5b5b0;display:none}.igMobName,.igMobAcct{display:none}.igRow.open .igChev{transform:rotate(90deg)}.igPanel{background:#fff;border:1px solid #e8e6dc;border-radius:12px;flex-direction:column;gap:14px;margin:0 22px 18px 70px;padding:16px 18px;display:flex}.igRow.attention .igPanel{border-color:#e6d9a8}.igWarn,.igHint,.igAlert{align-items:flex-start;gap:9px;font-size:11.5px;line-height:1.5;display:flex}.igWarn{color:#6f5a17}.igWarn svg{color:#a88420;flex:none;margin-top:1px}.igHint{color:#666}.igHint svg{color:#96960f;flex:none;margin-top:1px}.igAlert{color:#7a3a3a;background:#fbf1f1;border:1px solid #ecd6d6;border-radius:10px;padding:11px 13px}.igAlert svg{color:#a35a5a;flex:none;margin-top:1px}.igEmpty{color:#777;margin:0;font-size:11.5px;line-height:1.55}.igEmpty b{color:#343433;font-weight:500}.igCheck{margin:0!important;font-size:11.5px!important}.igManual{background:#faf9f5;border-radius:10px;flex-direction:column;gap:12px;padding:14px;display:flex}.igPanelFoot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.igSteps{background:#faf9f5;border-top:1px solid #efefea;border-radius:0 0 14px 14px;gap:28px;padding:16px 22px;display:flex}.igSteps>div,.igHow>div{flex:1;align-items:flex-start;gap:10px;display:flex}.igSteps i,.igHow i{color:#81810d;background:#f2f1cb;border-radius:50%;flex:none;justify-content:center;align-items:center;width:20px;height:20px;font-size:10.5px;font-style:normal;font-weight:600;display:flex}.igSteps span{color:#777773;font-size:11px;line-height:1.5}.igSteps b{color:#343433;font-weight:500}.igSplit{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;gap:18px;display:grid}.igDetailHead{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.igDetailTitle{align-items:center;gap:14px;min-width:0;display:flex}.igDetailTitle h3{letter-spacing:-.02em;margin:0 0 4px;font-size:20px;font-weight:400}.igDetailTitle small{color:#777773;font-size:11.5px}.igForm{flex-direction:column;gap:14px;display:flex}.igFacts{border:1px solid #efefea;border-radius:10px;gap:0;display:grid}.igFacts>div{grid-template-columns:160px minmax(0,1fr);gap:12px;padding:11px 14px;font-size:12px;display:grid}.igFacts>div+div{border-top:1px solid #efefea}.igFacts span{color:#8a8985}.igFacts b{overflow-wrap:anywhere;font-weight:450}.igFoot{border-top:1px solid #efefea;justify-content:flex-end;align-items:center;gap:10px;padding-top:18px;display:flex}.igFoot small{color:#9a9a95;margin-right:auto;font-size:10.5px}.igEyebrow{letter-spacing:.12em;color:#9a9a95;font-size:9.5px;font-weight:500}.igHow{gap:18px}.igHow i{width:22px;height:22px;font-size:11px}.igHow>div>div{flex-direction:column;gap:3px;display:flex}.igHow b{font-size:12px;font-weight:500}.igHow small{color:#777773;font-size:11px;line-height:1.5}.igMaster{grid-template-columns:320px minmax(0,1fr);align-items:start;gap:18px;display:grid}.igList{flex-direction:column;display:flex;overflow:hidden}.igList button{text-align:left;color:inherit;background:#fff;border:0;border-top:1px solid #efefea;align-items:center;gap:12px;padding:12px 16px;display:flex}.igList button:first-child{border-top:0}.igList button:hover{background:#fbfaf6}.igList button.active{box-shadow:inset 2px 0 0 var(--accent);background:#f7f6f1}.igList button>span:not(.igIcon){flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.igList b{font-size:12.5px;font-weight:500}.igList small{color:#8a8985;font-size:10.5px}.igList em{color:#a5a5a0;font-size:10.5px;font-style:normal}.igMaster+.card{margin-top:18px}.igNote{color:#777773;align-items:flex-start;gap:10px;margin:0;font-size:11.5px;line-height:1.5;display:flex}.igNote svg{color:#9a9a95;flex:none;margin-top:2px}.igTiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.igTile{gap:12px;padding:18px}.igTile>div{justify-content:space-between;align-items:flex-start;display:flex}.igTile b{font-size:13px;font-weight:500}.igTile small{color:#8a8985;margin-top:-8px;font-size:11px;line-height:1.45}.igSpin{animation:1s linear infinite igSpin}@keyframes igSpin{to{transform:rotate(360deg)}}@media (width<=1100px){.igTiles{grid-template-columns:repeat(2,minmax(0,1fr))}.igSplit,.igMaster{grid-template-columns:1fr}.igColHead,.igRowMain{grid-template-columns:minmax(130px,1fr) minmax(0,1.6fr) 150px 130px}}@media (width<=760px){.igTabs{scrollbar-width:none;flex-wrap:nowrap;margin:0 -16px;padding:0 16px;overflow-x:auto}.igTabs::-webkit-scrollbar{display:none}.igBanner{flex-wrap:wrap}.igBanner .ghost{height:36px;margin-left:28px}.igGroup{padding:14px 16px}.igGroupTop{flex-wrap:wrap}.igGroupForm,.igGroupNote{padding-left:0}.igGroupForm .igField{flex-basis:100%;max-width:none}.igColHead,.igCh b{display:none}.igAcctName,.igAcctSub{display:none!important}.igMobName{color:#343433;font-size:13px;font-weight:500;display:block}.igMobAcct{display:block}.igRowActions .ghost,.igRowActions .primary{display:none}.igChev{display:block}.igSt{align-items:center;gap:8px;display:flex}.igRowMain{grid-template-columns:auto minmax(0,1fr) auto auto;column-gap:12px;min-height:64px;padding:10px 16px}.igPanel{margin:0 12px 14px}.igGrid2{grid-template-columns:1fr}.igSteps{flex-direction:column;gap:12px;padding:14px 16px}.igPad{padding:18px}.igDetailHead{flex-direction:column}.igFacts>div{grid-template-columns:1fr;gap:2px}.igTiles{grid-template-columns:1fr}.igSm{height:36px}}.cockpit:has(>.emPage){margin:0 auto}.elTab{flex-direction:column;gap:14px;font-size:12px;display:flex}.elToolbar{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.elSummary{flex-direction:column;gap:2px;margin-right:auto;display:flex}.elSummary b{font-size:14px;font-weight:500}.elSummary span{color:#8a8985;font-size:11px}.elTemplate{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.elTemplate .ghost,.elToolbar .primary,.elEmpty .primary{height:36px;padding:0 13px;font-size:11.5px}.elTemplate.compact .ghost{height:32px;padding:0 11px;font-size:11px}.elErr{color:#8d3f3f;font-size:10.5px}.elCard{margin-top:0}.elRow{border-top:1px solid #efeee9;grid-template-columns:minmax(0,1.6fr) 150px 170px minmax(260px,auto);align-items:center;gap:16px;padding:14px 20px;display:grid}.elRow:hover{background:#fbfbf8}.elHead{background:#f6f5f0;border-top:0;padding-top:12px;padding-bottom:10px}.elHead:hover{background:#f6f5f0}.elHead span{letter-spacing:.1em;text-transform:uppercase;color:#8a8985;font-size:9.5px;font-weight:500}.elHead span:last-child{text-align:right}.elName{flex-direction:column;gap:3px;min-width:0;display:flex}.elName b{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;overflow:hidden}.elName small{color:#8a8985;font-size:10.5px}.elCount{align-items:baseline;gap:10px;display:flex}.elCount b{font-variant-numeric:tabular-nums;font-size:15px;font-weight:450}.elCount .textBtn{text-underline-offset:2px;color:#666;padding:0;font-size:11px;text-decoration:underline}.elActions{justify-content:flex-end;gap:6px;display:flex}.elActions .ghost{height:32px;padding:0 11px;font-size:11px}.elActions .elIcon{width:32px;padding:0}.elRename{align-items:center;gap:8px;display:flex}.elRename input{border:1px solid var(--accent);background:#fff;border-radius:9px;flex:1;min-width:0;height:34px;padding:0 11px;font-size:12.5px}.elRename .primary{height:34px;padding:0 12px;font-size:11px}.elRename .textBtn{padding:0 6px;font-size:11px}.elFoot{margin:0;font-size:10.5px}.elEmpty{text-align:center;color:#777;background:#fbfaf7;border:1px dashed #d9d6ca;border-radius:18px;flex-direction:column;align-items:center;gap:8px;padding:48px 24px;display:flex}.elEmpty>svg{color:#b7a800}.elEmpty h3{color:#444;margin:4px 0 0;font-size:15px;font-weight:500}.elEmpty p{max-width:440px;margin:0 0 10px;font-size:12px;line-height:1.55}.elEmpty .rowActions{justify-content:center}.elModal{width:min(760px,100%)}.elModal.elSmall{width:min(520px,100%)}.elBody{flex-direction:column;gap:16px;padding:4px 22px 20px;font-size:12px;display:flex;overflow:auto}.elField{flex-direction:column;gap:8px;display:flex}.elField>span{letter-spacing:.06em;text-transform:uppercase;color:#9a9a95;font-size:9.5px;font-weight:500}.elField>input{background:#fbfbf9;border:1px solid #deded8;border-radius:9px;height:38px;padding:0 12px;font-size:12.5px}.elDrop{text-align:center;cursor:pointer;color:#777;background:#fbfaf7;border:1.5px dashed #d4d1c4;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:34px 20px;transition:border-color .15s,background .15s;display:flex;position:relative}.elDrop:hover,.elDrop.over{border-color:var(--accent);background:#fffdf0}.elDrop.busy{cursor:progress;opacity:.8}.elDrop input{opacity:0;cursor:pointer;position:absolute;inset:0}.elDrop>svg{color:#b7a800}.elDrop b{color:#343433;font-size:13px;font-weight:500}.elDrop span{font-size:11px}.elDrop.small{flex-direction:column;padding:18px 16px}.elGuide{border:1px solid #efeee9;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;gap:18px;padding:14px 16px;display:grid}.elGuide b{font-size:12px;font-weight:500}.elGuide ul{color:#666;margin:8px 0 0;padding-left:18px;font-size:11.5px;line-height:1.7}.elGuide code{background:#f2f1ea;border-radius:4px;padding:1px 5px;font-size:11px}.elGuideSide{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.elGuideSide>span{letter-spacing:.06em;text-transform:uppercase;color:#9a9a95;font-size:9.5px;font-weight:500}.elGuideSide .elTemplate{flex-direction:column;align-items:stretch}.elFileBar{color:#666;background:#f7f6f1;border-radius:10px;align-items:center;gap:9px;padding:10px 12px;display:flex}.elFileBar b{color:#343433;text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.elFileBar span{color:#8a8985;font-size:11px}.elFileBar .textBtn{text-underline-offset:2px;margin-left:auto;padding:4px 6px;font-size:11px;text-decoration:underline}.elStats{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.elStat{border:1px solid #efeee9;border-radius:12px;flex-direction:column;gap:3px;padding:12px 14px;display:flex}.elStat b{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:22px;font-weight:350}.elStat span{color:#8a8985;font-size:10.5px;line-height:1.35}.elStat.ok b{color:#4d7a33}.elStat.warn b{color:#8a6d1c}.elStat.bad b{color:#8d3f3f}.elLabel{letter-spacing:.06em;text-transform:uppercase;color:#9a9a95;margin-bottom:8px;font-size:9.5px;font-weight:500;display:block}.elCols .tags{gap:6px;margin:0}.elCols .tags i{color:#555;padding:4px 9px;font-size:10.5px}.elCols .tags i.ok{color:#4d7a33;background:#f0f5e6}.elWarn{color:#6f5a17;background:#fbf6e6;border:1px solid #e6d9a8;border-radius:12px;align-items:flex-start;gap:10px;padding:12px 14px;line-height:1.5;display:flex}.elWarn>svg{color:#a88420;flex:none;margin-top:2px}.elWarn b{font-weight:600}.elWarn small{color:#8a7a48;overflow-wrap:anywhere;margin-top:4px;font-size:10.5px;display:block}.elWarn .inlineCheck{font-size:12px;color:#6f5a17!important;margin-top:8px!important}.elSkipped{color:#666;background:#faf9f5;border-radius:10px;flex-direction:column;gap:4px;padding:10px 14px;font-size:11.5px;line-height:1.5;display:flex}.elSkipped p{overflow-wrap:anywhere;margin:0}.elSkipped b{color:#8d3f3f;font-weight:500}.elTable{border:1px solid #efeee9;border-radius:10px;overflow:hidden}.elTr{border-top:1px solid #efeee9;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(0,1.4fr);gap:12px;padding:8px 12px;font-size:11.5px;display:grid}.elTr span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.elTh{background:#f6f5f0;border-top:0}.elTh span{letter-spacing:.06em;text-transform:uppercase;color:#8a8985;font-size:9.5px;font-weight:500}.elNothing{margin-right:auto;font-size:11px}.elDone{text-align:center;flex-direction:column;align-items:center;gap:6px;padding:26px 10px;display:flex}.elDoneIcon{color:#4d7a33;background:#f0f5e6;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.elDone h4{margin:6px 0 0;font-size:16px;font-weight:500}.elDone p{color:#666;max-width:460px;margin:0;line-height:1.55}.elDone b{color:#343433;font-weight:500}.elSwitch{cursor:pointer;color:#777;align-items:center;gap:9px;font-size:11.5px;display:inline-flex;position:relative}.elSwitch input{z-index:1;opacity:0;cursor:pointer;width:32px;height:18px;margin:0;position:absolute;top:50%;left:0;transform:translateY(-50%)}.elSwitch i{background:#d9d9d2;border-radius:10px;flex:none;width:32px;height:18px;transition:background .15s;position:relative}.elSwitch i:after{content:"";background:#fff;border-radius:50%;width:14px;height:14px;transition:left .15s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0000002e}.elSwitch.on i{background:#343433}.elSwitch.on i:after{left:16px}.elSwitch.on span{color:#343433;font-weight:500}.elSwitch input:focus-visible+i{box-shadow:0 0 0 2px var(--accent)}.elSwitch input:disabled+i{opacity:.5}.elSchedInfo{color:#4a5f3a;background:#f4f8ef;border:1px solid #dfe6d6;border-radius:12px;align-items:flex-start;gap:9px;padding:11px 14px;font-size:11.5px;line-height:1.5;display:flex}.elSchedInfo svg{color:#5a8f3c;flex:none;margin-top:2px}.elSchedInfo b{font-weight:600}.elSchedInfo.warn{color:#6f5a17;background:#fbf6e6;border-color:#e6d9a8}.elSchedInfo.warn svg{color:#a88420}.elAllow{cursor:pointer;border:1px solid #efeee9;border-radius:10px;align-items:flex-start;gap:10px;padding:12px 14px;display:flex}.elAllow input{margin-top:2px}.elAllow span{flex-direction:column;gap:2px;display:flex}.elAllow b{font-size:12px;font-weight:500}.elAllow small{color:#8a8985;font-size:11px;line-height:1.45}@media (width<=760px){.elToolbar{align-items:stretch}.elSummary{flex-basis:100%}.elRow{grid-template-columns:minmax(0,1fr) auto;row-gap:10px;padding:14px 16px}.elHead{display:none}.elActions{grid-column:1/-1;justify-content:flex-start}.elAllowCell{grid-column:1/-1}.elActions .ghost{height:36px}.elActions .elIcon{width:36px}.elStats{grid-template-columns:repeat(2,minmax(0,1fr))}.elGuide{grid-template-columns:1fr}.elTr{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.elTr span:last-child{display:none}.elBody{padding:4px 16px 16px}}.igEditorCard{padding:22px 24px;scroll-margin-top:16px}.igEditorHead{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:16px;display:flex}.igEditorHead h3{letter-spacing:-.02em;margin:6px 0 0;font-size:22px;font-weight:350}.igEditorHead .textBtn{font-size:11.5px}.igEditor{gap:16px}.igField textarea{color:#343433;resize:vertical;background:#fbfbf9;border:1px solid #deded8;border-radius:9px;width:100%;padding:10px 12px;font-size:12px;line-height:1.55}@media (width<=760px){.igEditor .igGrid2>span:empty{display:none}}.igEditor .igPad .rowActions{border-top:1px solid #efefea;justify-content:flex-end;margin-top:0;padding-top:18px}@media (width<=760px){.igEditorCard{padding:16px}}.gbEditor{flex-direction:column;gap:10px;display:flex}.gbTop{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:10px;display:flex}.gbTop .panelLabel{margin:0 0 3px;display:block}.gbModel{align-items:center;gap:8px;font-size:13px;font-weight:500;display:flex}.gbModel em{color:#8a6d1c;background:#fbf6e6;border:1px solid #e6d9a8;border-radius:20px;padding:2px 8px;font-size:10px;font-style:normal;font-weight:500}.gbTopActions{flex-wrap:wrap;gap:4px;display:flex}.gbTopActions .textBtn{border-radius:7px;align-items:center;gap:5px;padding:5px 8px;font-size:10.5px;display:inline-flex}.gbTopActions .textBtn:hover:not(:disabled){color:#343433;background:#f2f1ea}.gbLegend{color:#777;background:#faf9f5;border-radius:9px;flex-wrap:wrap;gap:6px 14px;padding:8px 10px;font-size:10px;display:flex}.gbLegend span{align-items:center;gap:6px;display:inline-flex}.gbSwatch{border-radius:3px;width:10px;height:10px;display:block}.gbSwatch.titulo{background:#373736}.gbSwatch.auto{background:#f2e98f}.gbSwatch.sugerido{background:#dde7f5}.gbSwatch.texto{background:#fff;box-shadow:inset 0 0 0 1px #cfccc0}.gbSections{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.gbSection{background:#fff;border:1px solid #ebe9e1;border-radius:10px;flex-direction:column;gap:5px;padding:9px 11px;display:flex}.gbSection.is-auto{background:#fffdf0;border-color:#efe6a8}.gbSection.is-sugerido{background:#fbfcff;border-color:#dfe5ef}.gbSection.isChanged{border-color:#dbc605}.gbHead{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.gbNum{color:#fff;background:#373736;border-radius:5px;flex:none;justify-content:center;align-items:center;width:18px;height:18px;font-size:10px;font-weight:600;display:flex}.gbTitle{letter-spacing:.06em;color:#343433;font-size:10.5px;font-weight:600}.gbTag{color:#8a8985;background:#f2f2eb;border-radius:20px;align-items:center;gap:3px;padding:2px 7px;font-size:9px;font-style:normal;display:inline-flex}.gbTag.auto{color:#5c5200;background:#f2e98f}.gbTag.changed{color:#8a6d1c;background:#fbf6e6;border:1px solid #e6d9a8}.gbTag.fixed{margin-left:auto}.gbHelp{color:#9a9a95;font-size:10px;line-height:1.4}.gbText{resize:vertical;field-sizing:content;border-radius:8px;width:100%;min-height:44px;max-height:240px;padding:8px 10px;font-size:11.5px;line-height:1.5}.gbAutoText{white-space:pre-wrap;font:inherit;color:#5c5200;margin:0;font-size:11px;line-height:1.5}.gbVars{color:#8a8985;margin:2px 0 0;font-size:10px!important}.gbVars code{color:#555;background:#f2f1ea;border-radius:4px;margin:0 3px;padding:1px 5px;font-size:10px}.gbPreviewModal{width:min(860px,100%);font-size:12px}.gbPreviewModal .modalActions .primary{height:34px;padding:0 14px;font-size:11.5px}.gbPreviewModal .modalHead .textBtn{font-size:11.5px}.gbPreviewBody{flex-direction:column;gap:10px;padding:4px 22px 18px;display:flex;overflow:auto}.gbPreviewBody>p{margin:0;font-size:11.5px}.gbPreview{white-space:pre-wrap;background:#fff;border:1px solid #ebe9e1;border-radius:10px;margin:0;padding:14px 16px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px;line-height:1.6}.gbPart.titulo{color:#fff;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#373736;border-radius:4px;padding:1px 4px;font-weight:600}.gbPart.auto{color:#3d3700;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#f2e98f}.gbPart.sugerido{color:#23364f;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#e6eef9}.gbPart.texto{color:#343433;background:#fff;box-shadow:inset 0 -1px #cfccc0}@media (width<=760px){.gbTag.fixed{margin-left:0}.gbTopActions{width:100%}}.gbSub{color:#9a9a95;margin-top:2px;font-size:10px;line-height:1.4;display:block}.gbLoading{color:#9a9a95;font-size:10px;font-style:normal;font-weight:400}.gbTag.sug{color:#2f4a6b;background:#dde7f5}.gbReset{color:#777;text-underline-offset:2px;background:0 0;border:0;border-radius:5px;align-items:center;gap:3px;padding:2px 4px;font-size:9.5px;text-decoration:underline;display:inline-flex}.gbReset:hover{color:#343433;background:#f2f1ea}.gbChips{flex-wrap:wrap;gap:5px;display:flex}.gbChip{color:#777;text-align:left;background:#fff;border:1px solid #deded7;border-radius:20px;align-items:center;gap:4px;padding:4px 9px;font-size:10.5px;line-height:1.3;display:inline-flex}.gbChip.on{color:#343433;background:#f7f6f1;border-color:#373736;font-weight:500}.gbChip.cap{opacity:.6}.gbChip em{color:#8a6d1c;margin-left:4px;font-size:9px;font-style:normal}.gbChip.info{color:#4d7a33;cursor:default;background:#f4f8ef;border-color:#cfe0c2}.gbHint{color:#8a6d1c;font-size:9.5px}.gbReview{color:#6f5a17;background:#fbf6e6;border:1px solid #e6d9a8;border-radius:10px;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:8px;padding:10px 12px;font-size:11px;display:flex}.gbReview>span{flex:1;min-width:200px;line-height:1.45}.gbReview b{font-weight:600}.ggNextDays{color:#666;flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;font-size:11px;display:flex}.ggNextDays>span:last-child{color:#9a9a95;font-size:10px}.gwCard{flex-direction:column;gap:12px;margin-bottom:14px;display:flex}.gwTop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.gwTitle{align-items:center;gap:10px;display:flex}.gwTitle b{font-size:13px;font-weight:500;display:block}.gwTitle small{color:#8a8985;margin-top:2px;font-size:10.5px;display:block}.gwIcon{color:#81810d;background:#f2f1cb;border-radius:9px;flex:none;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.gwSchedule{flex-wrap:wrap;gap:16px;display:flex}.gwSchedule label{letter-spacing:.06em;text-transform:uppercase;color:#9a9a95;flex-direction:column;gap:5px;font-size:9.5px;font-weight:500;display:flex}.gwSchedule label>span{gap:6px;display:flex}.gwSchedule select{text-transform:none;letter-spacing:normal;height:32px;padding:0 8px;font-size:11px}.gwStatus{color:#777;flex-wrap:wrap;gap:6px 18px;margin:0;padding:0;font-size:11px;list-style:none;display:flex}.gwStatus li{align-items:center;gap:6px;display:flex}.gwStatus li.ok{color:#4d7a33}.gwStatus li.bad{color:#8d3f3f}.gwDot{border:1.5px solid #c9c9c2;border-radius:50%;width:8px;height:8px;display:block}.gwActions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.gwActions .ghost,.gwActions .primary{height:34px;padding:0 13px;font-size:11px}.gcTab{flex-direction:column;gap:14px;display:flex}.gcGrid{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;gap:14px;display:grid}.gcSide{flex-direction:column;gap:14px;display:flex}.gcCard{flex-direction:column;gap:10px;margin:0;display:flex}.gcCard h3{margin:0}.gcCard p.muted{margin:0;font-size:10.5px;line-height:1.5}.gcCard .panelLabel{margin:6px 0 0}.gcRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.gcRow .inlineCheck{margin:0;font-size:11px}.gcCap{color:#666;align-items:center;gap:6px;font-size:11px;display:flex}.gcCap select{height:30px;padding:0 6px;font-size:11px}.gcList{border:1px solid #efeee9;border-radius:10px;flex-direction:column;max-height:360px;display:flex;overflow:auto}.gcItem{border-top:1px solid #efeee9;align-items:center;gap:10px;padding:8px 10px;display:flex}.gcItem:first-child{border-top:0}.gcItem.off{opacity:.55}.gcList>p.muted{margin:0;padding:10px 12px}.gcDate{color:#777;font-variant-numeric:tabular-nums;flex:none;width:100px;font-size:10.5px}.gcName{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.gcName b{font-size:11.5px;font-weight:500}.gcName small{color:#9a9a95;font-size:10px}.gcActs{flex:none;gap:5px;display:flex}.gcActs .ghost{height:28px;padding:0 9px;font-size:10.5px}.gcIcon{width:28px;padding:0!important}.gcAdd{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.gcAdd input{flex:1;min-width:120px;height:34px;padding:0 10px;font-size:11px}.gcAdd .primary{height:34px;padding:0 12px;font-size:11px}@media (width<=900px){.gcGrid{grid-template-columns:1fr}.gcDate{width:auto}}.bpPage{flex-direction:column;gap:18px;font-size:12px;display:flex}.cockpit:has(>.bpPage){margin:0 auto}.bpPage .pageHead{margin-bottom:4px}.bpPage .pageHead p{max-width:760px}.bpHeadActs{flex:none;gap:8px;display:flex}.bpHeadActs .primary{height:38px;padding:0 16px;font-size:12px}.bpIcon{color:#6f6a08;background:#f2f1cb;border-radius:10px;flex:none;justify-content:center;align-items:center;display:inline-flex}.bpIcon.off{color:#9a9a95;background:#efefea}.bpSync{background:#f4f8ef;border:1px solid #dfe6d6;border-radius:12px;align-items:center;gap:12px;padding:12px 14px 12px 16px;display:flex}.bpSync.warn{background:#fbf6e6;border-color:#e6d9a8}.bpSyncIcon{color:#5a8f3c;background:#fff;border-radius:9px;flex:none;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.bpSync.warn .bpSyncIcon{color:#a88420}.bpSyncText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.bpSyncText b{color:#343433;font-size:12.5px;font-weight:500}.bpSyncText small{color:#777;font-size:10.5px}.bpMissing{color:#777;flex-wrap:wrap;align-items:center;gap:6px;font-size:11px;display:flex}.bpChips{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.bpChip{color:#555;background:#fff;border:1px dashed #cfccc0;border-radius:20px;align-items:center;gap:5px;padding:5px 10px;font-size:11px;display:inline-flex}.bpChip:hover{border-color:var(--accent);color:#343433;background:#fffdf0}.bpToolbar{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.bpSearch{color:#9a9a95;background:#fff;border:1px solid #deded8;border-radius:10px;flex:0 320px;align-items:center;gap:8px;min-width:240px;height:36px;padding:0 10px 0 12px;display:flex}.bpSearch:focus-within{border-color:var(--accent)}.bpSearch input{background:0 0;border:0;flex:1;min-width:0;height:34px;padding:0;font-size:12px}.bpSearch .textBtn{color:#999;padding:2px}.bpGroups{flex:1}.bpOff{white-space:nowrap;font-size:11px;margin:0!important}.bpNone{margin:8px 0}.bpSection{flex-direction:column;gap:12px;display:flex}.bpSectionTitle{letter-spacing:.14em;text-transform:uppercase;color:#8a8985;align-items:center;gap:8px;margin:6px 0 0;font-size:10px;font-weight:600;display:flex}.bpSectionTitle span{letter-spacing:0;color:#777;background:#efefea;border-radius:10px;padding:1px 7px;font-size:10px;font-weight:500}.bpSectionTitle:after{content:"";background:#e8e6de;flex:1;height:1px}.bpGrid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));align-items:start;gap:16px;display:grid}.bpCard{border:1px solid var(--line);background:#fff;border-radius:14px;flex-direction:column;gap:10px;padding:18px 18px 14px;transition:border-color .15s,box-shadow .15s;display:flex}.bpCard:hover{border-color:#d9d6ca;box-shadow:0 6px 18px #1e1e1c0d}.bpCard.off{background:#fbfbf9}.bpCard.off h3,.bpCard.off .bpText{color:#9a9a95}.bpCardHead{align-items:center;gap:10px;display:flex}.bpCardKind{flex-direction:column;gap:4px;min-width:0;display:flex}.bpCardKind small{letter-spacing:.06em;text-transform:uppercase;color:#8a8985;white-space:nowrap;text-overflow:ellipsis;font-size:10px;font-weight:500;overflow:hidden}.bpCardKind .igPill{align-self:flex-start;padding:2px 7px!important;font-size:9.5px!important}.bpCard h3{color:#343433;margin:2px 0 0;font-size:14px;font-weight:500;line-height:1.35}.bpText{color:#666;white-space:pre-wrap;overflow-wrap:anywhere;-webkit-line-clamp:6;-webkit-box-orient:vertical;margin:0;font-size:12px;line-height:1.6;display:-webkit-box;overflow:hidden}.bpText.open{-webkit-line-clamp:unset;display:block}.bpMore{color:#777;text-underline-offset:2px;background:0 0;border:0;align-self:flex-start;align-items:center;gap:3px;padding:0;font-size:11px;text-decoration:underline;display:inline-flex}.bpMore:hover{color:#343433}.bpCardFoot{border-top:1px solid #efeee9;justify-content:space-between;align-items:center;gap:8px;margin-top:auto;padding-top:12px;display:flex}.bpSource{color:#777;align-items:center;gap:4px;font-size:11px;display:inline-flex}.bpActs{align-items:center;gap:6px;display:flex}.bpActs .elSwitch{margin-right:4px}.bpBtn{height:30px;padding:0 10px;font-size:11px}.bpIconBtn{width:30px;padding:0}.bpModal{width:min(760px,100%);font-size:12px}.bpModal .modalHead .textBtn{padding:6px}.bpModalBody{flex-direction:column;gap:16px;padding:4px 22px 20px;display:flex;overflow:auto}.bpField{flex-direction:column;gap:7px;display:flex}.bpField>span{letter-spacing:.06em;text-transform:uppercase;color:#9a9a95;justify-content:space-between;font-size:9.5px;font-weight:500;display:flex}.bpField>span em{text-transform:none;letter-spacing:0;font-style:normal;font-weight:400}.bpField input{background:#fbfbf9;border:1px solid #deded8;border-radius:10px;height:40px;padding:0 12px;font-size:13px}.bpField textarea{resize:vertical;background:#fbfbf9;border:1px solid #deded8;border-radius:10px;min-height:180px;padding:12px 14px;font-size:12.5px;line-height:1.6}.bpField input:focus,.bpField textarea:focus{border-color:var(--accent);background:#fff}.bpKinds{background:#faf9f5;border:1px solid #efeee9;border-radius:12px;flex-direction:column;gap:8px;max-height:230px;padding:10px 12px;display:flex;overflow:auto}.bpKindGroup small{color:#9a9a95;margin-bottom:4px;font-size:9.5px;display:block}.bpKindGroup>div{flex-wrap:wrap;gap:5px;display:flex}.bpKind{color:#666;background:#fff;border:1px solid #deded7;border-radius:20px;align-items:center;gap:5px;padding:5px 10px;font-size:11px;display:inline-flex}.bpKind:hover{color:#343433;border-color:#c9c6b8}.bpKind.on{color:#fff;background:#373736;border-color:#373736}.bpKind.on svg{color:var(--accent)}.bpHint{color:#666;align-items:center;gap:8px;margin:0;font-size:11.5px;line-height:1.45;display:flex}@media (width<=760px){.bpPage .pageHead{flex-direction:column}.bpHeadActs,.bpHeadActs .primary{width:100%}.bpGrid{grid-template-columns:1fr}.bpSearch{flex:100%}.bpGroups{flex-wrap:nowrap;flex-basis:100%;margin:0 -16px;padding:0 16px;overflow-x:auto}.bpSync{flex-wrap:wrap}.bpSync .ghost{margin-left:44px}.bpModalBody{padding:4px 16px 16px}}.spPage{flex-direction:column;gap:16px;font-size:12px;display:flex}.cockpit:has(>.spPage){margin:0 auto}.spPage .pageHead{margin-bottom:0}.spPage .pageHead p{max-width:720px}.spNote{margin:-4px 0 0;font-size:10.5px}.spFilters{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.spFilters .bpSearch{flex:0 280px}.spNetFilter{max-width:100%}.spSelect{color:#555;background:#fff;border:1px solid #deded8;border-radius:10px;height:36px;padding:0 10px;font-size:11.5px}.spGrid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));align-items:start;gap:16px;display:grid}.spCard{border:1px solid var(--line);background:#fff;border-radius:14px;flex-direction:column;transition:border-color .15s,box-shadow .15s;display:flex;overflow:hidden}.spCard:hover{border-color:#d9d6ca;box-shadow:0 6px 18px #1e1e1c0d}.spCardMedia{cursor:pointer;background:0 0;border:0;width:100%;padding:0;display:block}.spMedia{aspect-ratio:1.4;background:#f2f1ec;justify-content:center;align-items:center;width:100%;display:flex;position:relative;overflow:hidden}.spMedia.tall{aspect-ratio:auto;border-radius:12px;max-height:420px}.spMedia img,.spMedia video{object-fit:cover;width:100%;height:100%;display:block}.spMedia.tall img,.spMedia.tall video{object-fit:contain;background:#111}.spMedia.empty{color:#b5b2a6;flex-direction:column;gap:6px;font-size:10.5px}.spMediaN{color:#fff;background:#141412b8;border-radius:20px;padding:2px 8px;font-size:10px;position:absolute;top:8px;right:8px}.spCardBody{flex-direction:column;flex:1;gap:9px;padding:14px 16px 12px;display:flex}.spCardTop{justify-content:space-between;align-items:center;gap:8px;display:flex}.spNets{gap:5px;display:flex}.spBrand{letter-spacing:.1em;text-transform:uppercase;color:#8a8985;font-size:10px;font-weight:600}.spExcerpt{color:#555;white-space:pre-wrap;overflow-wrap:anywhere;-webkit-line-clamp:4;cursor:pointer;-webkit-box-orient:vertical;margin:0;font-size:12px;line-height:1.55;display:-webkit-box;overflow:hidden}.spCardMeta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.spDate{color:#9a9a95;white-space:nowrap;align-items:center;gap:4px;font-size:10.5px;display:inline-flex}.spCardFoot{border-top:1px solid #efeee9;justify-content:space-between;align-items:center;gap:8px;margin-top:auto;padding-top:10px;display:flex}.spStats{flex-wrap:wrap;gap:12px;display:flex}.spMetric{color:#777;font-variant-numeric:tabular-nums;align-items:center;gap:4px;font-size:11px;display:inline-flex}.spCardActs{align-items:center;gap:6px;display:flex}.spCardActs .ghost{height:30px;padding:0 10px;font-size:11px}.spTag{letter-spacing:.04em;text-transform:uppercase;border:1px solid #0000;border-radius:20px;align-items:center;gap:4px;padding:3px 8px;font-size:9.5px;font-style:normal;font-weight:600;display:inline-flex}.spTag.orbita{color:#6f6a08;background:#f2f1cb}.spTag.orbita b{opacity:.75;font-weight:600}.spTag.ext{color:#8a8985;background:#f2f2eb}.spPager{color:#777;justify-content:center;align-items:center;gap:14px;padding:4px 0 8px;font-size:11px;display:flex}.spModal{width:min(1080px,100%);font-size:12px}.spModalBody{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:18px;padding:4px 22px 18px;display:grid;overflow:auto}.spModalLeft{flex-direction:column;gap:12px;min-width:0;display:flex}.spModalRight{flex-direction:column;gap:16px;min-width:0;display:flex}.spBody{white-space:pre-wrap;overflow-wrap:anywhere;color:#555;max-height:260px;margin:0;font-size:12px;line-height:1.6;overflow:auto}.spBlock{flex-direction:column;gap:8px;display:flex}.spBlock .panelLabel{margin:0}.spWhere{border:1px solid #efeee9;border-radius:11px;align-items:center;gap:10px;padding:9px 11px;display:flex}.spWhere>div{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.spWhere b{font-size:12px;font-weight:500}.spWhere small{color:#8a8985;overflow-wrap:anywhere;font-size:10.5px}.spWhere .ghost{white-space:nowrap;height:30px;padding:0 10px;font-size:11px}.spWhen{color:#9a9a95;align-items:center;gap:5px;font-size:10.5px;display:inline-flex}.spStatRow{color:#666;border-top:1px solid #f2f1ec;align-items:center;gap:8px;padding:6px 0;font-size:11px;display:flex}.spStatRow span{flex:1;min-width:0}.spStatRow small{color:#9a9a95;white-space:nowrap;font-size:10px}.spComments{flex-direction:column;gap:10px;display:flex}.spCommentTabs{flex-wrap:wrap;gap:6px;display:flex}.spCommentList{flex-direction:column;gap:10px;max-height:300px;margin:0;padding:0;list-style:none;display:flex;overflow:auto}.spCommentList li{gap:10px;display:flex}.spCommentList li.hidden{opacity:.6}.spAvatar{color:#8a8985;background:#f2f1ec;border-radius:50%;flex:none;justify-content:center;align-items:center;width:32px;height:32px;font-size:12px;font-weight:600;display:flex;overflow:hidden}.spAvatar img{object-fit:cover;width:100%;height:100%}.spCommentBody{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.spCommentBody b{align-items:center;gap:6px;font-size:11.5px;font-weight:600;display:flex}.spCommentBody p{color:#555;overflow-wrap:anywhere;margin:0;font-size:11.5px;line-height:1.5}.spCommentActs{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.spCommentActs .link,.spCommentActs a.link{color:#777;align-items:center;gap:3px;font-size:10.5px;display:inline-flex}.spReply{gap:8px;display:flex}.spReply input{background:#fbfbf9;border:1px solid #deded8;border-radius:10px;flex:1;height:36px;padding:0 12px;font-size:12px}.spReply input:focus{border-color:var(--accent);background:#fff}@media (width<=900px){.spModalBody{grid-template-columns:1fr}}@media (width<=760px){.spPage .pageHead{flex-direction:column}.spGrid{grid-template-columns:1fr}.spFilters .bpSearch{flex:100%}.spNetFilter{flex-wrap:nowrap;margin:0 -16px;padding:0 16px;overflow-x:auto}.spSelect{flex:45%}.spModalBody{padding:4px 16px 16px}}.lsCard h3{margin:0 0 6px}.lsCard>p{max-width:860px;font-size:11px;line-height:1.55}.lsGroup{margin-top:16px}.lsGroup h4{margin:0 0 6px;font-size:12px}.lsGroup h4 em{color:#999;margin-left:6px;font-size:10px;font-style:normal;font-weight:400}.lsRow{border-top:1px solid #efede7;align-items:flex-start;gap:10px;padding:8px 0;display:flex}.lsRow.off{opacity:.5}.lsBody{flex-direction:column;flex:1;gap:3px;font-size:11px;display:flex}.lsBody small{color:#777;font-size:9.5px}.lsBody del{color:#8d3f3f}.lsBody ins{color:#35561f;text-decoration:none}.lsToggle{color:#666;white-space:nowrap;align-items:center;gap:4px;font-size:10px;display:flex}.mkPage .pageHead{margin-bottom:14px}.mkPage .pageHead .ghost,.mkPage .pageHead .primary{align-items:center;gap:7px;height:36px;padding:0 14px;font-size:11.5px;display:inline-flex}.mkStack{flex-direction:column;gap:14px;margin-top:14px;display:flex}.mkTabs{margin:4px 0 0}.mkMsg{margin:0}.mkAgents{grid-template-columns:repeat(3,1fr);gap:10px;margin:6px 0 14px;display:grid}.mkAgent{border:1px solid var(--line);background:#fff;border-radius:14px;grid-template-columns:22px 1fr;align-items:start;gap:4px 12px;padding:14px 16px;display:grid}.mkAgent>svg{color:#8f8f19;margin-top:2px}.mkAgent b{font-size:13px;font-weight:500;display:block}.mkAgent small{color:#888;font-size:10.5px;line-height:1.5}.mkAgent .mkAgentState{color:#555;grid-column:2;align-items:center;gap:7px;margin-top:6px;font-size:11px;display:flex}.mkAgent .textBtn{color:#555;grid-column:2;justify-self:start;align-items:center;gap:3px;padding:4px 0;font-size:11px;display:inline-flex}.mkAgent.soon{background:#fbfaf7}.mkAgent.soon>svg{color:#bbb}.mkDot{background:#bbb;border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}.mkDot.ok{background:#5a8f3c}.mkDot.warn{background:#c99a2e}.mkDot.bad{background:#b04a4a}.mkPill{color:#666;white-space:nowrap;background:#f2f1ec;border-radius:20px;align-items:center;gap:4px;padding:3px 9px;font-size:10px;font-style:normal;display:inline-flex}.mkPill.ok{color:#3f6f33;background:#eaf3e6}.mkPill.warn{color:#8a6d00;background:#fff6dd}.mkPill.bad{color:#8d3f3f;background:#f7e8e8}.mkPill.muted{color:#999;background:#f2f2ef}.mkPill.soft{color:#7a7a5a;background:#f3f2ea}.mkCard{margin:0}.mkCard>h3{align-items:center;gap:8px;font-size:13px;display:flex}.mkCard>h3 svg{color:#8f8f19}.mkGrid{margin:0}.mkToolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.mkToolbar>p{max-width:720px;margin:0;font-size:11.5px;line-height:1.55}.mkToolbar .ghost,.mkToolbar .primary{align-items:center;gap:7px;height:36px;padding:0 14px;font-size:11.5px;display:inline-flex}.mkSmall{font-size:10.5px;line-height:1.55}.mkIncident{border-top:1px solid #f0efe9;grid-template-columns:auto 1fr auto;align-items:start;gap:12px;padding:11px 0;display:grid}.mkIncident:first-of-type{border-top:0}.mkIncident b{font-size:12px;font-weight:500}.mkIncident p{color:#666;margin:3px 0;font-size:11px;line-height:1.5}.mkIncident small{color:#999;font-size:10px}.mkWait{color:#555;border-top:1px solid #f3f2ec;align-items:baseline;gap:10px;padding:6px 0;font-size:11.5px;display:flex}.mkWait:first-child{border-top:0}.mkWait b{color:#343433;min-width:22px;font-size:15px;font-weight:400}.mkInbox{border-top:1px solid #f0efe9;padding:9px 0}.mkInbox:first-of-type{border-top:0}.mkInbox b{font-size:12px;font-weight:500;display:block}.mkInbox p{color:#666;margin:3px 0;font-size:11px;line-height:1.5}.mkInbox small{font-size:10px}.mkOnboarding ol{gap:10px;margin:10px 0 0;padding:0;list-style:none;display:grid}.mkOnboarding li{background:#fcfcfa;border:1px solid #efeee8;border-radius:12px;grid-template-columns:28px 1fr auto;align-items:center;gap:12px;padding:12px 14px;display:grid}.mkOnboarding li.done{opacity:.7}.mkOnboarding li b{font-size:12px;font-weight:500}.mkOnboarding li p{color:#777;margin:2px 0 0;font-size:11px}.mkStep{color:#6e6a10;background:#f1efdd;border-radius:50%;place-items:center;width:26px;height:26px;font-size:11px;font-weight:600;display:grid}.mkOnboarding li.done .mkStep{color:#3f6f33;background:#eaf3e6}.mkPending{border-top:1px dashed #e4e2d8;margin-top:12px;padding-top:10px}.mkPending small{letter-spacing:.12em;color:#999;font-size:9px}.mkPending p{color:#666;margin:4px 0;font-size:11px}.mkAction{border-top:1px solid #f0efe9;grid-template-columns:1fr auto;align-items:start;gap:14px;padding:11px 0;display:grid}.mkAction:first-of-type{border-top:0}.mkAction.click{cursor:pointer;border:1px solid #0000;border-radius:10px;padding:12px 14px}.mkAction.click:hover{background:#fbfaf6;border-color:#ecebe3}.mkActionMain b{font-size:12px;font-weight:500;display:block}.mkActionMain>span{color:#888;word-break:break-word;margin-top:2px;font-size:11px;display:block}.mkActionSide{flex-direction:column;align-items:flex-end;gap:4px;display:flex}.mkActionSide small{font-size:10px}.mkDiff{flex-direction:column;gap:3px;margin-top:6px;font-size:11px;line-height:1.5;display:flex}.mkDiff del{color:#9a6a6a;background:#fbf2f2;border-radius:5px;padding:2px 6px;text-decoration:line-through}.mkDiff ins{color:#3f5d2b;background:#f1f7ec;border-radius:5px;padding:2px 6px;text-decoration:none}.mkDiff a{color:#666;font-size:10.5px}.mkDiff.big{font-size:12.5px}.mkTable{border:1px solid var(--line);background:#fff;border-radius:14px;padding:6px}.mkPlanHead{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.mkPlanHead h3{margin:4px 0;font-size:14px;font-weight:500}.mkPlanHead p{margin:2px 0;font-size:11px}.mkPlanSide{flex-direction:column;align-items:flex-end;gap:6px;display:flex}.mkRule{color:#5e5a1a;align-items:center;gap:6px;font-size:11px;display:flex}.mkTopic{border-top:1px solid #f0efe9;justify-content:space-between;align-items:flex-start;gap:14px;padding:10px 0;display:flex}.mkTopic b{font-size:12px;font-weight:500}.mkTopic p{color:#666;margin:3px 0;font-size:11px}.mkTopic small{font-size:10px}.mkDrawer{width:min(820px,100%)}.mkSmallModal{width:min(560px,100%)}.mkDrawerBody{flex-direction:column;gap:14px;padding:4px 22px 18px;display:flex;overflow:auto}.mkDrawerBody h4{letter-spacing:.08em;text-transform:uppercase;color:#999;margin:0 0 8px;font-size:11px;font-weight:500}.mkKv{grid-template-columns:130px 1fr;align-items:baseline;gap:7px 14px;font-size:11.5px;display:grid}.mkKv>span{color:#999}.mkKv>b{word-break:break-word;font-weight:450}.mkChecks{gap:5px;margin:0;padding:0;list-style:none;display:grid}.mkChecks li{grid-template-columns:16px auto 1fr;align-items:center;gap:8px;font-size:11px;display:grid}.mkChecks li small{color:#999;font-size:10.5px}.mkChecks li.pass svg{color:#5a8f3c}.mkChecks li.fail svg{color:#b04a4a}.mkChecks li.pending svg{color:#c99a2e}.mkCode pre{white-space:pre-wrap;background:#f6f5f0;border:1px solid #ebe9e0;border-radius:10px;max-height:260px;margin:0;padding:12px;font-size:10.5px;line-height:1.5;overflow:auto}.mkMetrics{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.mkMetric{border:1px solid var(--line);background:#fff;border-radius:14px;padding:16px}.mkMetric b{letter-spacing:-.02em;font-size:26px;font-weight:300;display:block}.mkMetric span{color:#666;font-size:11px;display:block}.mkMetric small{color:#999;margin-top:4px;font-size:10px;line-height:1.4;display:block}.mkMetric.off b{color:#999;padding:7px 0;font-size:15px;font-weight:400}.mkBars{align-items:flex-end;gap:8px;height:140px;padding-top:6px;display:flex}.mkBars>div{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:4px;max-width:48px;height:100%;display:flex}.mkBars i{background:#d7cf5f;border-radius:6px 6px 2px 2px;width:100%;min-height:2px;display:block}.mkBars small{color:#999;font-size:9px}.mkTypeTable>div{border-top:1px solid #f0efe9;grid-template-columns:1.2fr 2fr;align-items:center;gap:12px;padding:9px 0;display:grid}.mkTypeTable>div:first-child{border-top:0}.mkTypeTable span{font-size:11.5px}.mkTypeTable span small{color:#999;font-size:10px;display:block}.mkTypeTable>div>div{flex-wrap:wrap;gap:5px;display:flex}.mkSources{gap:6px;margin:0 0 8px;padding:0;list-style:none;display:grid}.mkSources li{grid-template-columns:140px 1fr;gap:10px;font-size:11px;display:grid}.mkSources b{font-weight:500}.mkSources span{color:#666}.mkModes{gap:8px;margin:12px 0;display:grid}.mkModes>div{border:1px solid #efeee8;border-radius:12px;grid-template-columns:140px 1fr auto;align-items:center;gap:10px;padding:10px 12px;font-size:11.5px;display:grid}.mkModes b{font-weight:500}.mkModes span{color:#666}.mkForm{border:0;flex-direction:column;gap:8px;min-width:0;margin:0;padding:0;display:flex}.mkForm input:not([type=checkbox]):not([type=radio]),.mkForm select{width:100%}.mkLabel{letter-spacing:.1em;text-transform:uppercase;color:#999;margin-top:10px;font-size:10px;font-weight:500}.mkRadios{gap:8px;display:grid}.mkRadios label{cursor:pointer;border:1px solid #efeee8;border-radius:12px;grid-template-columns:18px 1fr;align-items:start;gap:8px;padding:11px 12px;font-size:12px;display:grid}.mkRadios label span b{font-weight:500;display:block}.mkRadios label span small{color:#777;margin-top:2px;font-size:11px;display:block}.mkRadios.inline{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.mkRadios.inline label{align-items:center;gap:6px;padding:8px 12px;display:flex}.mkRadios.inline input[type=date]{width:auto}.mkOps{border:1px solid #efeee8;border-radius:12px;gap:6px;padding:10px 12px;display:grid}.mkOps>small{letter-spacing:.12em;color:#999;font-size:9px}.mkOps label{gap:8px;font-size:11.5px}.mkOps label em{color:#888;background:#f2f1ec;border-radius:10px;margin-left:6px;padding:1px 7px;font-size:9.5px;font-style:normal}.mkOps label.off{color:#aaa}.mkTerms{background:#fbfaf5;border:1px solid #ecead9;border-radius:12px;margin-top:10px;padding:12px 14px}.mkTerms small{letter-spacing:.12em;color:#999;font-size:9px}.mkTerms p{color:#555;margin:6px 0 10px;font-size:11px;line-height:1.6}.mkRadioCard{cursor:pointer;border:1px solid #efeee8;border-radius:12px;grid-template-columns:18px 1fr;gap:10px;padding:12px;display:grid}.mkRadioCard b{font-size:12px;font-weight:500;display:block}.mkRadioCard small{color:#777;font-size:11px}.mkWarn{color:#8a5a00;background:#fff6dd;border-radius:10px;padding:8px 10px}.erDangerFill{background:#8d3f3f!important;border-color:#8d3f3f!important}.mkBudgetRow{gap:5px;margin-bottom:14px;display:grid}.mkBudgetRow>div:first-child{justify-content:space-between;font-size:12px;display:flex}.mkBudgetRow b{font-weight:500}.mkBudgetRow b small{color:#999;font-weight:400}.mkBudgetRow>small{font-size:10.5px}.mkBar{background:#efeee8;border-radius:6px;height:6px;overflow:hidden}.mkBar i{background:#b5ab3c;border-radius:6px;height:100%;display:block}.mkRules{gap:8px;margin:0;padding:0;list-style:none;display:grid}.mkRules li{align-items:center;gap:8px;font-size:12px;display:flex}.mkRules svg{color:#5a8f3c}.mkDetails{color:#666;margin-top:12px;font-size:11px}.mkDetails summary{cursor:pointer;color:#555}.mkDetails b{margin-top:8px;font-weight:500;display:block}.mkDetails p{margin:3px 0;line-height:1.5}.mkSim{grid-template-columns:1fr auto;align-items:center;gap:14px;display:grid}.mkSim h3{margin:0 0 4px;font-size:13px;font-weight:500}.mkSim p{margin:0;font-size:11px}.mkSimForm{align-items:center;gap:8px;display:flex}.mkSimForm label{color:#777;font-size:11px}.mkSimForm input{width:110px}.mkSimForm .ghost{height:36px;padding:0 13px}.mkSimRes{border-radius:10px;grid-column:1/-1;padding:10px 12px;font-size:11.5px;line-height:1.5}.mkSimRes.ok{color:#3f5d2b;background:#f1f7ec}.mkSimRes.bad{color:#7a3a3a;background:#fbf1f1}.mkCaps{gap:6px;margin-top:12px;display:grid}.mkCaps>div{grid-template-columns:110px 1fr;align-items:center;gap:4px 10px;font-size:11.5px;display:grid}.mkCaps small{color:#999;grid-column:2;font-size:10.5px}.mkSoon{background:#fbfaf7}.mkAudit{gap:0;display:grid}.mkAudit>div{border-top:1px solid #f2f1ec;grid-template-columns:90px 180px 90px 1fr;align-items:center;gap:10px;padding:7px 0;font-size:11px;display:grid}.mkAudit small{color:#999}.mkAudit b{font-weight:500}.mkAudit code{color:#888;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.mkStatusLine{flex-wrap:wrap;align-items:center;gap:9px;margin:0 0 12px;font-size:12px;display:flex}.mkStatusLine b{font-weight:500}.mkStatusLine .textBtn{align-items:center;gap:3px;margin-left:auto;font-size:11px;display:inline-flex}.mkRunning{align-items:center;gap:8px;font-size:11.5px;display:flex}.mkFindings>div{border-top:1px solid #f0efe9;grid-template-columns:44px 1fr;align-items:center;gap:4px 10px;padding:9px 0;display:grid}.mkFindings>div:first-child{border-top:0}.mkFindings span{font-size:12px}.mkFindings>div>div{flex-wrap:wrap;grid-column:2;gap:6px;display:flex}.mkTreat{color:#777;background:#f3f2ec;border-radius:10px;padding:1px 8px;font-size:10px}.mkTreat.auto{color:#3f6f33;background:#f1f7ec}.mkTreat.blocked,.mkTreat.deferred_ai{color:#8a6d00;background:#fff6dd}.mkTreat.protected{color:#44507a;background:#eef0f6}.mkPages{border:1px solid var(--line);background:#fff;border-radius:14px;overflow:hidden}.mkPagesHead,.mkPageRow{grid-template-columns:1.2fr 1.4fr 1.8fr 110px;align-items:start;gap:12px;padding:10px 14px;display:grid}.mkPagesHead{letter-spacing:.08em;text-transform:uppercase;color:#888;background:#f6f5f0;font-size:10px}.mkPageRow{border-top:1px solid #f0efe9;font-size:11px}.mkPageRow span{word-break:break-word}.mkPageRow small{color:#999;margin-top:2px;font-size:10px;display:block}.mkPageRow a{color:#444}.mkPageRow span.warn{color:#8a6d00}.mkPageRow .ghost{align-items:center;gap:5px;display:inline-flex}.mkProtected{color:#44507a!important;background:#eef0f6!important}.mkSteps{color:#555;gap:8px;margin:0;padding-left:18px;font-size:12px;line-height:1.5;display:grid}.mkCard .primary{align-self:flex-start;align-items:center;gap:7px;height:36px;margin-top:10px;padding:0 14px;font-size:11.5px;display:inline-flex}@media (width<=1050px){.mkAgents,.mkMetrics{grid-template-columns:repeat(2,1fr)}}@media (width<=760px){.mkAgents,.mkMetrics,.mkKv{grid-template-columns:1fr}.mkPagesHead{display:none}.mkPageRow{grid-template-columns:1fr}.mkAudit>div{grid-template-columns:1fr 1fr}.mkModes>div,.mkSim,.mkIncident{grid-template-columns:1fr}}.mkPage .ghost,.mkPage .primary,.mkPage .modalActions button{align-items:center;gap:7px;height:36px;padding:0 14px;font-size:11.5px;display:inline-flex}.mkPage .igSm{height:30px;padding:0 11px;font-size:11px}.mkPage .textBtn{font-size:11.5px}.mkPage .inlineCheck{color:#555;align-items:center;gap:8px;font-size:11.5px;display:flex}.mkCard>p,.mkCard>p.muted{font-size:12px;line-height:1.6}.mkConn{grid-template-columns:1fr 1fr;gap:12px;display:grid}.mkConn>div{border:1px solid #efeee8;border-radius:12px;flex-direction:column;gap:6px;padding:12px 14px;display:flex}.mkConn b{font-size:13px;font-weight:500}.mkConn small{color:#888;font-size:11px}.mkConnTags{flex-wrap:wrap;gap:5px;display:flex}.mkWarnText{color:#8a6d00;margin:2px 0;font-size:11px}.mkMaps{gap:6px;margin:10px 0;display:grid}.mkMaps>div{align-items:center;gap:8px;font-size:11.5px;display:flex}.mkQual{flex-direction:column;gap:6px;margin-top:12px;display:flex}.mkQual textarea{width:100%;font-size:11.5px}.mkTerm{border-top:1px solid #f0efe9;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.mkTerm:first-child{border-top:0}.mkTerm b{font-size:12px;font-weight:500;display:block}.mkTerm small{color:#888;font-size:10.5px;display:block}.mkTerm select{width:auto;font-size:11px}.mkMetric b.off{color:#999;padding:7px 0;font-size:15px;font-weight:400}.mkFunnel{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.mkFunnel>div{background:#f8f7f2;border-radius:10px;padding:12px}.mkFunnel b{font-size:22px;font-weight:300;display:block}.mkFunnel span{color:#777;font-size:11px}.mkBrandBar{border:1px solid var(--line);background:#fff;border-radius:14px;grid-template-columns:44px 1fr auto;align-items:center;gap:12px;margin-bottom:12px;padding:12px 14px;display:grid}.mkBrandBar img,.mkBrandInitial{object-fit:cover;color:#eee;background:#3a3a39;border-radius:10px;place-items:center;width:44px;height:44px;font-size:18px;display:grid}.mkBrandBar b{font-size:14px;font-weight:500;display:block}.mkBrandBar small{color:#888;font-size:11px}.mkBrandBar .primary,.mkBrandBar .ghost{align-items:center;gap:7px;height:36px;padding:0 14px;font-size:11.5px;display:inline-flex}.mkCreatives{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:12px;display:grid}.mkCreative{border:1px solid var(--line);text-align:left;background:#fff;border-radius:14px;flex-direction:column;padding:0;display:flex;overflow:hidden}.mkCreative:hover{border-color:#cfcfc7;box-shadow:0 4px 14px #0000000d}.mkThumb{aspect-ratio:4/3;color:#aaa;background:#f2f1ec;place-items:center;display:grid;position:relative;overflow:hidden}.mkThumb img{object-fit:cover;width:100%;height:100%}.mkThumb em{color:#fff;background:#0009;border-radius:6px;padding:2px 6px;font-size:10px;font-style:normal;position:absolute;bottom:8px;right:8px}.mkThumb.big{aspect-ratio:16/9;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:6px;display:flex}.mkCreativeInfo{flex-direction:column;gap:5px;padding:10px 12px;display:flex}.mkCreativeInfo b{font-size:12.5px;font-weight:500}.mkCreativeInfo small{color:#888;font-size:10.5px}.mkDrop{text-align:center;color:#888;background:#fbfaf6;border:1.5px dashed #d8d5c8;border-radius:14px;flex-direction:column;align-items:center;gap:6px;padding:22px;display:flex}.mkDrop.has{color:#555;background:#fdfcf2;border-color:#b5ab3c}.mkDrop b{color:#444;font-size:12.5px;font-weight:500}.mkDrop small{font-size:11px}.mkFilePick{cursor:pointer;align-items:center;margin-top:6px;display:inline-flex}.mkProgress{gap:6px;margin-top:6px;display:grid}.mkProgress small{color:#666;font-size:11px}.mkPlayer video,.mkPlayer img{object-fit:contain;background:#111;border-radius:12px;width:100%;max-height:420px}.mkVersion{border-top:1px solid #f0efe9;gap:6px;padding:10px 0;display:grid}.mkVersion:first-of-type{border-top:0}.mkVersion>b{font-size:12px}.mkVersion>span{color:#777;font-size:11px}.mkBriefOut{gap:10px;display:grid}.mkBriefOut h3{margin:6px 0;font-size:14px}.mkBriefOut p{margin:4px 0;font-size:12px}.mkReview{border-top:1px solid #f0efe9;grid-template-columns:80px 1fr auto;align-items:start;gap:12px;padding:10px 0;display:grid}.mkReview:first-of-type{border-top:0}.mkReview p{margin:0 0 4px;font-size:12px;line-height:1.5}.mkStars{color:#c9a400;letter-spacing:1px;font-size:13px}@media (width<=760px){.mkConn,.mkFunnel{grid-template-columns:1fr 1fr}.mkBrandBar{grid-template-columns:44px 1fr}.mkBrandBar .rowActions{grid-column:1/-1}.mkReview{grid-template-columns:1fr}}.mkOpsHead{align-items:center;gap:8px;display:flex}.mkOpsHead small{letter-spacing:.12em;color:#999;margin-right:auto;font-size:9px}.mkOpsHead .textBtn{padding:2px 4px;font-size:10.5px}.cockpit:has(>.mkPage){margin:0 auto}.ggCheck{align-items:center;gap:6px;margin-right:10px;font-size:13px;display:inline-flex}.ggPlan .ggPlanWeek{flex-direction:column;gap:6px;margin:12px 0;display:flex}.ggPlanRow{grid-template-columns:24px 90px 80px 1fr;align-items:center;gap:8px;display:grid}.ggPlanRow.off{opacity:.45}.ggPlanRow .ggPlanTitle{width:100%}@media (width<=640px){.ggPlanRow{grid-template-columns:24px 1fr}.ggPlanRow small{display:none}}.aqFinalBox .aqFinalList{flex-direction:column;gap:3px;margin:6px 0;padding:0;font-size:11.5px;list-style:none;display:flex}.aqFinalList li i{width:16px;font-style:normal;font-weight:700;display:inline-block}.aqFinalList li.fr-ok i{color:#4d7a33}.aqFinalList li.fr-aviso i{color:#8a6d1c}.aqFinalList li.fr-falha i,.aqFinalList li.fr-falha{color:#9c3b2f}.aqDetails{margin:8px 0}.aqDetails>summary{cursor:pointer;color:#666;margin-bottom:6px;font-size:11px}.aqRejectBox{border-left:3px solid #9c3b2f}.aqVerList{flex-direction:column;gap:10px;margin:6px 0;padding:0;font-size:11.5px;list-style:none;display:flex}.aqVerArts{flex-wrap:wrap;gap:4px;margin-top:4px;display:flex}.aqVerArts img{object-fit:cover;border:1px solid #ddd;border-radius:4px;width:54px;height:54px}.aqRejectAlvo{flex-wrap:wrap;align-items:center;gap:14px;font-size:13px;display:flex}.aqRejectCards>div{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.aqRejectCards label{cursor:pointer;border:2px solid #0000;border-radius:6px;flex-direction:column;align-items:center;gap:2px;padding:2px;display:flex}.aqRejectCards label.on{border-color:#9c3b2f}.aqRejectCards label input{display:none}.aqRejectCards img{object-fit:cover;border-radius:4px;width:64px;height:64px}.erDangerBtn{background:#9c3b2f!important;border-color:#9c3b2f!important}.alertsBar{background:#fdf8ea;border:1px solid #e6d3a3;border-radius:10px;margin:0 0 12px;padding:8px 12px}.alertsBar.alta{background:#fbefec;border-color:#e2b4ab}.alertsBar .alertsHead{cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:8px;width:100%;padding:0;font-size:13px;display:flex}.alertsBar .alertsHead .link{margin-left:auto}.alertsBar ul{flex-direction:column;gap:6px;margin:8px 0 0;padding:0;font-size:12px;list-style:none;display:flex}.alertsBar li small{color:#666;display:block}.alertsBar li.alta b{color:#9c3b2f}.igWalt{margin-top:14px}.igWaltKey code{word-break:break-all;background:#fff;border:1px solid #ddd;border-radius:6px;margin:6px 0;padding:6px;font-size:12px;display:block}.igWaltList{flex-direction:column;gap:6px;margin:8px 0;padding:0;font-size:13px;list-style:none;display:flex}.rmPage .bpHeadActs{align-items:center;gap:8px;display:flex}.rmMonth{height:36px;font:inherit;background:#fff;border:1px solid #ddd;border-radius:10px;padding:0 10px;font-size:13px}.rmVersions{flex-wrap:wrap;gap:8px;margin:4px 0 14px;display:flex}.rmChip{cursor:pointer;background:#fff;border:1px solid #e1dfd4;border-radius:12px;flex-direction:column;align-items:flex-start;gap:2px;padding:8px 13px;font-size:12px;display:flex}.rmChip span{color:#777;font-size:11px}.rmChip.active{color:#fff;background:#373736;border-color:#373736}.rmChip.active span{color:#ddd}.rmBar{background:#fff;border:1px solid #e6e4da;border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;padding:12px 16px;font-size:13px;display:flex}.rmBar .pill{margin-left:6px}.rmActs{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.rmActs button{align-items:center;gap:6px;height:34px;padding:0 12px;font-size:11.5px;display:inline-flex}.rmTotals{margin-bottom:12px}.rmCard{padding:20px}.rmCard h4{margin:18px 0 8px;font-size:14px;font-weight:600}.rmTable{border-collapse:collapse;width:100%;font-size:12.5px}.rmTable th{text-align:left;color:#777;background:#f7f7f2;padding:10px;font-size:11px;font-weight:500}.rmTable td{vertical-align:top;border-bottom:1px solid #eeece4;padding:10px}.rmTable td .link{margin-top:4px;font-size:11px;display:block}.rmTable input{width:90px;height:32px;font:inherit;border:1px solid #ddd;border-radius:8px;padding:0 8px}.rmTable input.rmNote{width:220px;margin-top:6px;display:block}.rmEvidence ul{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.rmEvidence li{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.rmEvidence li span{color:#777;min-width:76px}.rmEvidence a{align-items:center;gap:3px;font-size:11px;display:inline-flex}.rmGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;margin-top:14px;display:grid}.rmGrid label{color:#555;flex-direction:column;gap:5px;font-size:12px;display:flex}.rmGrid input,.rmGrid textarea,.rmMsg{font:inherit;color:#333;background:#fff;border:1px solid #ddd;border-radius:10px;padding:9px 11px;font-size:13px}.rmGrid input:disabled,.rmGrid textarea:disabled,.rmMsg:disabled{color:#666;background:#f7f7f3}.rmWide{grid-column:1/-1}.rmGrid h4{grid-column:1/-1;margin:10px 0 0}.rmGrid label.rmCheck,.rmCheck{flex-direction:row;grid-column:1/-1;align-items:center;gap:8px}.rmGroup{background:#fcfcf9;border:1px solid #eeece4;border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px;padding:14px;display:grid}.rmGroup h4{grid-column:1/-1;margin:0}.rmSave{justify-content:flex-end;margin-top:16px;display:flex}.rmPrevHead{justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;font-size:12px;display:flex}.rmFrame{background:#f2f3ef;border:1px solid #e6e4da;border-radius:12px;width:100%;height:78vh}.rmLink{background:#f8f6e5;border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:8px;padding:12px 14px;font-size:13px;display:flex}.rmLink a{word-break:break-all}.rmDest{flex-direction:column;gap:6px;margin:0 0 10px;padding:0;font-size:13px;list-style:none;display:flex}.rmDest label{align-items:center;gap:8px;display:flex}.rmDestEdit{flex-direction:column;gap:8px;display:flex}.rmDestEdit>div{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.rmDestEdit input:not([type=checkbox]){height:34px;font:inherit;border:1px solid #ddd;border-radius:9px;padding:0 10px;font-size:13px}.rmMsg{width:100%;margin-top:6px;line-height:1.55}.rmPublic{background:#f2f3ef;border:0;width:100%;height:100%;position:fixed;inset:0}.rmPublicErr{color:#303331;text-align:center;max-width:520px;margin:15vh auto;padding:0 16px;font-family:Arial,sans-serif}@media (width<=760px){.rmGrid,.rmGroup{grid-template-columns:1fr}.rmBar{flex-direction:column;align-items:flex-start}.rmTable input.rmNote{width:160px}}.rmPage .pill.bad{color:#8d3f3f;background:#fbf1f1;border-color:#e2c4c4}.rmWarn{color:#9a6a00;margin-top:6px;font-size:12px;display:block}.autoBuilder2{grid-template-columns:1fr 1fr 1fr 1.4fr}.autoBuilder2 label,.autoEdit label{color:#777;gap:5px;font-size:11px;display:grid}.autoBuilder2 textarea,.autoEdit textarea,.autoEdit input{color:#444;font:inherit;resize:vertical;background:#fff;border:1px solid #dedbd0;border-radius:10px;padding:10px 12px;font-size:13px}.autoBuilder2 .autoWide,.autoEdit .autoWide{grid-column:1/-1}.autoBuilder2 small{color:#999;font-size:10px}.autoBuilder2>button{grid-column:1/-1;justify-self:end}.autoEdit{border-top:1px solid #eee;grid-template-columns:1fr 2fr;gap:10px;margin-top:12px;padding-top:12px;display:grid}.autoEdit>button{grid-column:1/-1;justify-self:end}.autoMeta .link{align-items:center;gap:4px;margin-left:0;display:inline-flex}.autoRuns{border-top:1px solid #eee;margin-top:12px;padding-top:8px}.autoRun{color:#555;border-bottom:1px solid #f3f3ee;grid-template-columns:16px 1fr auto;align-items:start;gap:8px;padding:8px 0;font-size:12px;display:grid}.autoRun small{color:#888;margin-top:2px;display:block}.autoRun small.bad{color:#a0402f}.runPill{color:#666;background:#eee;border-radius:20px;padding:3px 8px;font-size:10px;font-style:normal}.runPill.ok{color:#4f7a28;background:#eaf2df}.runPill.bad{color:#a0402f;background:#f7e3de}.runPill.warn{color:#9a6a00;background:#fbf0d6}@media (width<=1000px){.autoBuilder2,.autoEdit{grid-template-columns:1fr}}.sgCard{margin-bottom:10px;padding:0;overflow:hidden}.sgHead{text-align:left;cursor:pointer;width:100%;font:inherit;background:0 0;border:0;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:14px 18px;display:grid}.sgHead:hover{background:#fbfbf7}.sgCode{color:#777;background:#f3f2ec;border-radius:8px;padding:4px 8px;font-size:11px;font-weight:600}.sgTitle b{font-size:14px;font-weight:600;display:block}.sgTitle small{color:#888;margin-top:3px;font-size:11.5px;display:block}.sgBody{border-top:1px solid #eeece4;padding:4px 18px 16px}.sgInfo{color:#444;gap:6px;margin:12px 0;font-size:13px;display:grid}.sgInfo p{margin:0}.sgInfo span{color:#888;min-width:92px;font-size:11.5px;display:inline-block}.sgInfo a,.sgInfo i{word-break:break-all;margin-right:10px}.sgStep{border-top:1px dashed #e6e4da;margin-top:14px;padding-top:12px}.sgStep h4{align-items:center;gap:6px;margin:0 0 8px;font-size:13px;font-weight:600;display:flex}.sgStep .rmGrid{margin-top:6px}.sgStep select.rmMonth{width:100%}.sgActs{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;margin-top:8px;display:flex}.sgActs small{align-items:center;gap:4px;margin-right:auto;display:inline-flex}.sgActs button{align-items:center;gap:6px;height:34px;padding:0 12px;font-size:11.5px;display:inline-flex}.sgActs button.active{border-color:#373736}.sgActs input,.sgPhone{height:34px;font:inherit;border:1px solid #ddd;border-radius:9px;padding:0 10px;font-size:12.5px}.sgManual .sgActs input:first-child{flex:1;min-width:220px}.sgItem{color:#444;margin:4px 0 8px;font-size:13px}.sgItem a{align-items:center;gap:4px;display:inline-flex}.sgManual{color:#666;margin-top:10px;font-size:12px}.sgManual summary{cursor:pointer}.sgHistBtn{align-items:center;gap:4px;margin-top:12px;font-size:11.5px;display:inline-flex}.sgHist{color:#555;margin:8px 0 0;padding:0;font-size:12px;list-style:none}.sgHist li{border-bottom:1px solid #f3f3ee;padding:6px 0}.sgHist small{color:#888;margin-top:2px;display:block}.sgPage .pill.bad{color:#8d3f3f;background:#fbf1f1;border-color:#e2c4c4}@media (width<=760px){.sgHead{grid-template-columns:1fr;gap:6px}.sgActs{justify-content:flex-start}.sgActs small{width:100%}}.wkGrid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:14px;display:grid}@media (width<=900px){.wkGrid{grid-template-columns:1fr}}.wkTop{justify-content:space-between;align-items:center;gap:10px;display:flex}.wkTop h4{margin:0;font-size:14px}.wkFacts{margin:6px 0 4px;font-size:12px}.wkSec{gap:4px;margin-top:12px;font-size:12.5px;display:grid}.wkSec>span{font-weight:600}.wkSec small{color:#888;font-size:11px;font-weight:400;display:block}.wkSec textarea{width:100%;font:inherit;resize:vertical;border:1px solid #ddd;border-radius:9px;padding:8px 10px;font-size:12.5px}.wkSec .textBtn{justify-self:start;font-size:11px}.wkMsg{white-space:pre-wrap;word-break:break-word;font:inherit;background:#f6f7f1;border:1px solid #e6e4da;border-radius:12px;max-height:520px;margin:0 0 8px;padding:14px;font-size:12.5px;line-height:1.5;overflow:auto}.wkDest{gap:6px;margin:6px 0;display:grid}.wkDest label{align-items:center;gap:8px;font-size:12.5px;display:flex}.wkDest small{color:#888;font-size:11px;display:block}.wkCheck{align-items:center;gap:8px;flex-direction:row!important;display:flex!important}.wkPrev{border:1px solid #e6e4da;border-radius:10px;gap:3px;margin-top:10px;padding:10px 12px;font-size:12.5px;display:grid}.wkPrev small{color:#777}.wkPrev .wkBad{color:#8d3f3f}.wkClip{color:#555;font-size:12.5px}.bpPolicy{background:#fbfbf7;border:1px solid #e6e4da;border-radius:12px;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:10px;padding:12px 16px;display:flex}.bpPolicy.locked{background:#fbf1f1;border-color:#e2c4c4}.bpPolicy .bpSyncText{flex:1;min-width:220px}.bpPolicy .bpSyncText small{color:#777;margin-top:2px;font-size:11.5px;display:block}.bpPolicyActs{flex-wrap:wrap;gap:14px;font-size:12.5px;display:flex}.cpMetrics{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;margin:6px 0 14px;display:grid}.cpMetrics div{background:#fff;border:1px solid #e6e4da;border-radius:12px;padding:12px 14px}.cpMetrics b{font-size:24px;display:block}.cpMetrics span{color:#777;font-size:12px}.cpCall{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.cpGrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px;display:grid}.cpPiece{flex-direction:column;padding:0;display:flex;overflow:hidden}.cpPiece img{aspect-ratio:4/5;object-fit:contain;background:#f3f2ec;width:100%}.cpBody{gap:6px;padding:12px 14px;display:grid}.cpBody small{color:#888;font-size:11.5px}.cpBody h3{margin:0;font-size:14.5px}.cpBody textarea{width:100%;font:inherit;border:1px solid #ddd;border-radius:9px;padding:8px 10px;font-size:12.5px}.cpSlides{color:#555;margin:0;padding-left:18px;font-size:12px}.cpCaption{color:#444;white-space:pre-wrap;max-height:160px;margin:0;font-size:12.5px;overflow:auto}.cpAsk{color:#8d3f3f;align-items:flex-start;gap:4px;margin:0;font-size:12px;display:flex}.cpLinks{flex-wrap:wrap;gap:10px;font-size:12px;display:flex}.cpLinks a{align-items:center;gap:3px;display:inline-flex}.obSplit{grid-template-columns:260px minmax(0,1fr);align-items:start;gap:16px;display:grid}.obPage .obSide{color:#333;background:#fff;border:1px solid #e6e4da;padding:18px;position:sticky;top:12px}.obSide h4{margin:0 0 10px;font-size:13px;font-weight:600}.obSide ol{flex-direction:column;gap:3px;margin:0;padding:0;list-style:none;display:flex}.obSide ol button{width:100%;font:inherit;color:#444;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:9px;padding:8px 9px;font-size:12.5px;display:flex}.obSide ol button i{background:#f0efe8;border-radius:50%;flex-shrink:0;place-items:center;width:22px;height:22px;font-size:11px;font-style:normal;display:grid}.obSide ol button.done i{color:#4c7a2e;background:#e7f0df}.obSide ol button.active{color:#fff;background:#373736}.obSide ol button.active i{color:#222;background:#dbc605}.obSide ol button:disabled{opacity:.45;cursor:default}.obSide ol small{color:#a07800;font-size:10.5px}.obSide ol button.active small{color:#f3e27a}.obFoot{margin:12px 0 8px;font-size:11px}.obSideActs{flex-direction:column;gap:6px;display:flex}.obSideActs button{justify-content:center;align-items:center;gap:6px;height:32px;font-size:11.5px;display:inline-flex}.obMain{padding:22px 24px}.obGustavo{align-items:center;gap:12px;margin-bottom:14px;display:flex}.obGustavo img{object-fit:cover;background:#eee;border-radius:50%;width:46px;height:46px}.obGustavo b{font-size:14px;display:block}.obGustavo small{color:#777;font-size:11.5px}.obProgress{background:#ecebe3;border-radius:4px;height:5px;margin-bottom:16px;overflow:hidden}.obProgress span{background:#c4b912;height:100%;transition:width .3s;display:block}.obBubble{background:#eef1e7;border-radius:14px 14px 14px 3px;max-width:640px;padding:16px 18px}.obBubble small{color:#6b7360;font-size:11px}.obBubble h3{margin:4px 0 6px;font-size:17px;font-weight:600}.obBubble p{color:#4a4f45;margin:0;font-size:13px;line-height:1.5}.obBubble.mini{margin:6px 0 8px;padding:11px 14px}.obBubble.mini b{color:#6b7360;font-size:11.5px}.obBubble.mini p{margin-top:3px}.obAnswer{color:#555;flex-direction:column;gap:6px;margin-top:16px;font-size:12px;display:flex}.obAnswer textarea,.obClarify textarea,.obAddBlk input{font:inherit;color:#333;background:#fff;border:1px solid #ddd;border-radius:12px;padding:11px 13px;font-size:13.5px;line-height:1.5}.obAnswer textarea:disabled{color:#777;background:#f7f7f3}.obChips{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.obChips .bpChip{align-items:center;gap:4px;display:inline-flex}.obFiles{color:#555;flex-direction:column;gap:6px;margin-top:12px;font-size:12px;display:flex}.obFiles label{flex-direction:column;gap:6px;display:flex}.obClarify{border-top:1px dashed #e3e1d6;flex-direction:column;margin-top:14px;padding-top:12px;display:flex}.obActs{margin-top:16px}.obHint{text-align:right;margin-top:6px;font-size:11px;display:block}.obPage h3.obTitle{color:#222;margin:0 0 4px;font-size:20px;font-weight:600}.obPage .obMain>p.muted{margin:0 0 6px;font-size:13px}.obLog{border-top:1px solid #eeece4;padding:14px 0}.obLog h4{align-items:center;gap:6px;margin:0;font-size:13.5px;font-weight:600;display:flex}.obLogHead{justify-content:space-between;align-items:center;gap:10px;display:flex}.obLogHead button{align-items:center;gap:4px;height:28px;padding:0 10px;font-size:11px;display:inline-flex}.obUnderstood{color:#333;white-space:pre-wrap;margin:8px 0 4px;font-size:13.5px;line-height:1.55}.obData{flex-direction:column;gap:4px;margin:8px 0 0;padding:0;font-size:12.5px;list-style:none;display:flex}.obData li{grid-template-columns:150px minmax(0,1fr);gap:10px;display:grid}.obData span{color:#888;font-size:11.5px}.obPend{color:#9a6a00;margin:8px 0 0;font-size:12px}.obPend b{font-size:11px;font-weight:600}.obPend ul{margin:3px 0 0;padding-left:18px}.obOrig{color:#666;margin-top:8px;font-size:12px}.obOrig summary{cursor:pointer}.obOrig p{white-space:pre-wrap;margin:6px 0 0}.obBlk{flex-direction:column;gap:6px;margin:10px 0 0;padding:0;font-size:12.5px;list-style:none;display:flex}.obBlk li{align-items:center;gap:9px;display:flex}.obBlk li span:not(.obDot){flex:1}.obBlk li.done span{color:#999;text-decoration:line-through}.obBlk em{font-style:normal}.obDot{background:#c4b912;border-radius:50%;flex-shrink:0;width:7px;height:7px}.obAddBlk{margin-top:10px}.obAddBlk input{border-radius:9px;flex:1;min-width:200px;height:34px;padding:0 10px}.obNote{color:#555;background:#f8f6e5;border-radius:12px;align-items:flex-start;gap:9px;margin:6px 0 12px;padding:12px 14px;font-size:12.5px;line-height:1.5;display:flex}.obStamp{margin-top:8px;font-size:12px}.obWs{margin-top:10px}.obApply{flex-direction:column;gap:6px;margin:10px 0;font-size:12.5px;display:flex}.obApply small{color:#777}.obLock{color:#8a5a00;align-items:center;gap:6px;margin:8px 0;font-size:12.5px;display:flex}@media (width<=860px){.obSplit{grid-template-columns:1fr}.obSide{position:static}.obMain{padding:18px 16px}}.ndCard{margin-top:16px;padding:20px}.ndHead{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.ndHead small{color:#888;letter-spacing:.06em;font-size:11px}.ndHead h3{align-items:center;gap:6px;margin:4px 0 6px;font-size:16px;display:flex}.ndHead p{color:#555;max-width:760px;margin:0;font-size:12.5px;line-height:1.5}.ndCard .flow{margin:12px 0}.ndApproved{align-items:center;gap:5px;font-size:12px;display:flex}.ndSteps{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:10px 0 8px;display:grid}.ndStep{background:#fcfcf9;border:1px solid #eeece4;border-radius:12px;flex-direction:column;gap:7px;padding:12px;display:flex}.ndStepHead{flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;display:flex}.ndStepHead label{color:#666;align-items:center;gap:5px;display:flex}.ndStepHead select{color:#333;background:#fff;border:1px solid #ddd;border-radius:8px;min-width:118px;height:30px;padding:0 6px;font-family:inherit;font-size:12px}.ndStepHead button{align-items:center;gap:4px;height:28px;margin-left:auto;padding:0 9px;font-size:11px;display:inline-flex}.ndStep input,.ndStep textarea{font:inherit;background:#fff;border:1px solid #ddd;border-radius:9px;padding:8px 10px;font-size:12.5px;line-height:1.45}.ndPeopleHead{margin:18px 0 8px;font-size:13.5px}.ndCard .rmTable button{align-items:center;gap:4px;height:28px;padding:0 9px;font-size:11px;display:inline-flex}@media (width<=980px){.ndSteps{grid-template-columns:1fr}}@font-face{font-family:Inter;font-weight:400;font-style:normal;font-display:swap;src:url(/fonts/Inter-400.ttf)format("truetype")}@font-face{font-family:Inter;font-weight:500;font-style:normal;font-display:swap;src:url(/fonts/Inter-500.ttf)format("truetype")}:root{--ink:#303331;--muted:#727870;--line:#e4e7df;--bg:#f5f6f2;--white:#fff;--yellow:#dbc605;--soft:#f6f2c8;--green:#406b4b;--red:#a64e40;--radius:17px;--side:238px}*{box-sizing:border-box}body{background:var(--bg);color:var(--ink);margin:0;font-family:Inter,Arial,sans-serif;font-size:14px;line-height:1.55}button,input,select,textarea{font:inherit}button,a,select{-webkit-tap-highlight-color:transparent}button{cursor:pointer}a{color:inherit}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible{outline-offset:3px;outline:3px solid #a89806}button{color:inherit}button:disabled{cursor:not-allowed;opacity:.55}h1,h2,h3,p{margin:0}h1,h2,h3{letter-spacing:-.045em;font-weight:500;line-height:1.17}h1{font-size:clamp(28px,3.4vw,46px)}h3{letter-spacing:-.025em;font-size:18px}strong{font-weight:600}small{font-size:12px}.muted{color:var(--muted)}.tiny{font-size:11px}.eyebrow{text-transform:uppercase;letter-spacing:.14em;color:var(--muted);margin-bottom:11px;font-size:11px}.sidebar{width:var(--side);border-right:1px solid var(--line);z-index:30;background:#fcfdf9;flex-direction:column;padding:24px 17px;display:flex;position:fixed;inset:0 auto 0 0}.wordmark{letter-spacing:-.065em;align-items:center;gap:11px;padding:3px 14px 26px;font-size:31px;line-height:1;display:flex}.orbit{border:1px solid #5e655c;border-radius:50%;width:27px;height:27px;display:inline-block;position:relative;transform:rotate(-30deg)}.orbit:before{content:"";border:1px solid #5e655c;border-radius:50%;width:35px;height:14px;position:absolute;top:5px;left:-5px}.orbit:after{content:"";background:var(--yellow);border:2px solid #fcfdf9;border-radius:50%;width:6px;height:6px;position:absolute;top:6px;right:-3px}.mode-switch{background:#edeee8;border-radius:10px;margin:0 5px 20px;padding:4px;display:flex}.mode-switch button{background:0 0;border:0;border-radius:7px;flex:1;padding:8px;font-size:12px}.mode-switch .selected{background:#fff;box-shadow:0 1px 4px #27341b12}.nav-group{text-transform:uppercase;letter-spacing:.13em;color:#8b9087;margin:12px 13px 6px;font-size:9px}.nav{flex:1;overflow-y:auto}.nav a{color:#62695f;border-radius:9px;align-items:center;gap:10px;margin:3px 0;padding:9px 13px;font-size:12px;text-decoration:none;display:flex}.nav a:hover{background:#eef0e9}.nav a.active{color:#353916;background:#f0edc2}.nav svg{stroke-width:1.5px;flex-shrink:0;width:17px;height:17px}.side-foot{border-top:1px solid var(--line);align-items:center;gap:10px;margin-top:14px;padding:16px 11px 0;font-size:10px;display:flex}.side-foot img{object-fit:contain;width:84px;max-height:30px}.app{margin-left:var(--side);min-height:100vh}.topbar{z-index:20;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid var(--line);background:#fafbf7ee;align-items:center;gap:20px;height:76px;padding:0 34px;display:flex;position:sticky;top:0}.crumb{color:var(--muted);flex:1;font-size:12px}.brand-control{align-items:center;gap:10px;display:flex}.brand-logo{object-fit:contain;width:65px;height:30px}.brand-control select{border:1px solid var(--line);background:#fff;border-radius:9px;max-width:184px;padding:8px 30px 8px 11px;font-size:12px}.avatar{border:1px solid var(--line);background:#fff;border-radius:50%;place-items:center;width:32px;height:32px;font-size:10px;display:grid}.demo-bar{color:#777147;background:#f9f8e9;border-bottom:1px solid #e6e4cc;justify-content:space-between;align-items:center;gap:14px;padding:10px 34px;font-size:11px;display:flex}.demo-bar button{background:0 0;border:0;font-size:11px;text-decoration:underline}.main{max-width:1510px;margin:auto;padding:34px}.page-head{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:26px;display:flex}.page-head p{max-width:720px;color:var(--muted);margin-top:10px}.button{border:1px solid var(--line);white-space:nowrap;background:#fff;border-radius:9px;justify-content:center;align-items:center;gap:8px;padding:10px 15px;font-size:12px;line-height:1.5;text-decoration:none;display:inline-flex}.button:hover{background:#f0f2e8}.button.primary{background:var(--yellow);border-color:var(--yellow);color:#353412}.button.primary:hover{background:#cbbc08}.button.subtle{background:0 0}.button.danger{color:var(--red)}.button svg{width:16px;height:16px}.actions{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.panel{background:var(--white);border:1px solid var(--line);border-radius:var(--radius);min-width:0;padding:23px}.panel>h3{margin-bottom:12px}.panel-head{justify-content:space-between;align-items:center;gap:14px;margin-bottom:18px;display:flex}.panel-head .button{padding:6px 10px}.grid{gap:18px;display:grid}.cols2{grid-template-columns:1fr 1fr}.cols3{grid-template-columns:repeat(3,minmax(0,1fr))}.cols4{grid-template-columns:repeat(4,minmax(0,1fr))}.split{grid-template-columns:minmax(0,1.55fr) minmax(290px,1fr)}.stat{padding:19px 21px}.stat .number{letter-spacing:-.06em;margin:9px 0 3px;font-size:35px;line-height:1.3}.stat small{color:var(--muted)}.stat .label{color:var(--muted);font-size:12px}.space{margin-top:22px}.spacer{height:22px}.hero{background:linear-gradient(130deg,#f5f4e5,#fff 70%);grid-template-columns:1.1fr 1fr;align-items:center;gap:25px;padding:30px;display:grid;overflow:hidden}.hero p{color:var(--muted);max-width:470px;margin:15px 0 22px}.hero h2{font-size:34px}.hero-image{border:1px solid var(--line);cursor:zoom-in;background:#fff;border-radius:13px;padding:12px}.hero-image img{object-fit:contain;width:100%;max-height:300px;display:block}.hero-image figcaption{color:var(--muted);text-align:center;margin-top:7px;font-size:10px}.badge{border:1px solid var(--line);color:#71786e;background:#f9faf7;border-radius:30px;align-items:center;gap:5px;padding:4px 9px;font-size:10px;line-height:1.3;display:inline-flex}.badge.review{color:#876b24;background:#fbf2d7;border-color:#eee0b4}.badge.scheduled{color:#45614a;background:#eef4ed;border-color:#dce8d9}.badge.published{color:#45614a;background:#e6f1e5;border-color:#dce8d9}.badge.awaiting_video{color:#76617e;background:#f2edf4;border-color:#e7dfeb}.badge.auto{color:#726917;background:#f6f3cd;border-color:#e8e2a0}.badge.locked{color:#476052;background:#edf1ef;border-color:#d9e3dc}.dot{background:currentColor;border-radius:50%;width:6px;height:6px}.item-row{border-bottom:1px solid #eef0e9;align-items:center;gap:14px;padding:15px 0;display:flex}.item-row:last-child{border-bottom:0;padding-bottom:0}.item-row:first-child{padding-top:0}.item-row .grow{flex:1;min-width:0}.item-row h4{margin:0 0 5px;font-size:13px;font-weight:500}.item-row p{color:var(--muted);margin:0;font-size:11px}.thumb{object-fit:contain;background:#f5f6f0;border-radius:7px;flex-shrink:0;width:55px;height:67px}.mono-icon{background:#f5f6ef;border-radius:10px;flex-shrink:0;place-items:center;width:40px;height:40px;display:grid}.mono-icon svg{width:20px;height:20px}.alert{background:#faf7df;border:1px solid #e7dfb2;border-radius:11px;align-items:flex-start;gap:12px;padding:15px 19px;font-size:12px;display:flex}.alert svg{flex-shrink:0;width:19px;height:19px;margin-top:2px}.alert.lock{color:#486042;background:#eef4ec;border-color:#d5e2d0}.alert p{margin-top:5px}.filterbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-bottom:20px;display:flex}.filterbar input{flex:1;max-width:340px}.field{border:1px solid var(--line);width:100%;color:var(--ink);background:#fff;border-radius:9px;min-height:43px;padding:11px 13px}.field:focus{border-color:#b0a80a;outline:2px solid #dacf3d33}.field-label{color:#5e665a;margin-bottom:7px;font-size:12px;display:block}.tabs{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:5px;margin-bottom:24px;display:flex}.tabs button{color:var(--muted);background:0 0;border:0;border-bottom:2px solid #0000;padding:12px 15px;font-size:12px}.tabs .selected{border-color:var(--yellow);color:#30372c}.post{flex-direction:column;padding:0;display:flex;overflow:hidden}.post-preview{border:0;border-bottom:1px solid var(--line);cursor:zoom-in;background:#fafbf6;justify-content:center;align-items:center;width:100%;height:204px;padding:13px;display:flex}.post-preview img{object-fit:contain;max-width:100%;height:100%}.post-body{flex-direction:column;flex:1;gap:12px;padding:18px;display:flex}.post-body h3{letter-spacing:-.025em;font-size:18px;line-height:1.35}.post-footer{justify-content:space-between;align-items:center;gap:9px;margin-top:auto;padding-top:10px;display:flex}.post-meta{color:var(--muted);justify-content:space-between;align-items:center;font-size:10px;display:flex}.post-format{color:var(--muted);font-size:11px}.post .badge.auto{align-self:flex-start}.empty{text-align:center;border-radius:var(--radius);color:var(--muted);background:#fbfcf8;border:1px dashed #d7ddd0;padding:50px 24px}.empty h3{color:var(--ink);margin-bottom:10px}.table{border-collapse:collapse;text-align:left;width:100%;min-width:540px}.table th{color:var(--muted);border-bottom:1px solid var(--line);padding:12px;font-size:11px;font-weight:500}.table td{vertical-align:top;border-bottom:1px solid #eef0e9;padding:15px 12px;font-size:12px}.table td input{min-width:82px;max-width:130px}.table tbody tr:last-child td{border-bottom:0}.family{min-width:0;padding:19px}.family h3{margin:12px 0;font-size:17px}.family p{color:var(--muted);font-size:12px}.family .index{letter-spacing:.1em;color:#a09b5a;font-size:11px}.family .headline{border-left:2px solid var(--yellow);color:#42473f;background:#f7f8f3;border-radius:0 6px 6px 0;margin:15px 0;padding:15px}.family .button{margin-top:15px}.board-preview{border:1px solid var(--line);cursor:zoom-in;background:#fff;border-radius:13px;width:100%;padding:14px}.board-preview img{object-fit:contain;width:100%;max-height:400px;display:block}.board-preview figcaption{color:var(--muted);margin-top:9px;font-size:11px}.swatches{flex-wrap:wrap;gap:10px;display:flex}.swatch{width:70px;color:var(--muted);font-size:9px}.swatch i{border:1px solid #dedfd9;border-radius:6px;width:48px;height:35px;margin-bottom:5px;display:block}.kv{grid-template-columns:130px 1fr;gap:10px 15px;font-size:12px;display:grid}.kv dt{color:var(--muted)}.kv dd{margin:0}.doc{white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px;line-height:1.7}.code{border:1px solid var(--line);white-space:pre-wrap;overflow-wrap:anywhere;background:#f6f7f3;border-radius:10px;max-height:470px;padding:18px;font-size:11px;line-height:1.6;overflow:auto}.section-title{justify-content:space-between;align-items:center;margin:26px 0 15px;display:flex}.section-title p{color:var(--muted);font-size:12px}details{border:1px solid var(--line);background:#fff;border-radius:12px;margin:10px 0;padding:15px 18px}summary{cursor:pointer;font-size:13px;font-weight:500}details>div,details>pre{margin-top:15px}.steps{gap:12px;display:grid}.step{border:1px solid var(--line);background:#fff;border-radius:11px;gap:14px;padding:14px;display:flex}.step-num{color:#777124;border:1px solid #dcd78d;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:29px;height:29px;font-size:12px;display:flex}.step h4{margin:0 0 4px;font-size:13px;font-weight:500}.step p{color:var(--muted);font-size:12px}.chat-bubble{background:#eef1e7;border-radius:13px 13px 13px 2px;max-width:92%;margin:13px 0;padding:17px 19px;font-size:13px}.chat-bubble.user{background:#f3efbf;border-radius:13px 13px 2px;margin-left:auto}.onboard{max-width:780px;margin:auto}.check-row{border-bottom:1px solid #eef0e9;align-items:flex-start;gap:11px;padding:16px 0;display:flex}.check-row input{accent-color:#aa9e00;flex-shrink:0;margin-top:4px}.check-row h4{margin:0 0 6px;font-size:12px;font-weight:500}.check-row p{color:var(--muted);font-size:11px}.progress{background:#e8ecdf;border-radius:4px;height:5px;overflow:hidden}.progress span{background:#c4b912;height:100%;display:block}.kanban{grid-template-columns:repeat(3,minmax(220px,1fr));gap:16px;display:grid;overflow:auto}.kanban-col{background:#edefe7;border-radius:14px;padding:14px}.kanban-col h3{justify-content:space-between;margin:3px 0 17px;font-size:14px;display:flex}.kanban-card{background:#fff;border:1px solid #e0e4d8;border-radius:10px;margin-bottom:11px;padding:17px}.kanban-card h4{margin:9px 0;font-size:13px;font-weight:500}.kanban-card p{color:var(--muted);font-size:11px}.kanban-card .button{width:100%;margin-top:12px}.dialog{border:1px solid var(--line);width:1000px;max-width:min(1000px,94vw);max-height:92vh;color:var(--ink);background:#fff;border-radius:18px;padding:0;box-shadow:0 20px 100px #24331d25}.dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#1c251777}.dialog-head{border-bottom:1px solid var(--line);z-index:2;background:#fff;justify-content:space-between;align-items:center;gap:16px;padding:18px 23px;display:flex;position:sticky;top:0}.dialog-head h3{font-size:17px}.close{background:#f3f5ee;border:0;border-radius:50%;width:33px;height:33px;font-size:23px;line-height:1}.dialog-body{max-height:calc(92vh - 74px);padding:23px;overflow:auto}.lightbox{text-align:center;background:#f1f2ed;padding:0}.lightbox img{object-fit:contain;max-width:100%;max-height:76vh}.toast{bottom:26px;left:calc(var(--side) + 30px);z-index:70;background:#fbfff5;border:1px solid #d9dfcf;border-radius:11px;max-width:600px;padding:15px 20px;font-size:13px;display:none;position:fixed;box-shadow:0 5px 30px #27301b20}.toast.visible{display:block}.mobile-toggle{display:none}.email-frame{border:1px solid var(--line);background:#fff;width:100%;height:70vh}.list-dot{color:var(--muted);padding-left:19px;font-size:12px}.list-dot li{margin:8px 0}.plan{flex-direction:column;display:flex}.plan h3{margin:9px 0 15px}.price{letter-spacing:-.06em;margin:9px 0;font-size:31px}.plan .button{margin-top:auto}.footnote{color:var(--muted);margin-top:15px;font-size:11px}.no-wrap{white-space:nowrap}.print-only{display:none}@media (width>=1600px){.main{padding:40px 44px}.topbar,.demo-bar{padding-left:44px;padding-right:44px}}@media (width<=1100px){:root{--side:210px}.main{padding:24px}.topbar{padding:0 24px}.demo-bar{padding:9px 24px}.cols4,.cols3{grid-template-columns:1fr 1fr}.hero,.split{grid-template-columns:1fr}.hero-image{display:none}}@media (width<=760px){:root{--side:0px}.sidebar{width:244px;transform:translate(-100%);box-shadow:20px 0 100px #18270c22}.sidebar:not(.open){visibility:hidden}.sidebar.open{visibility:visible;transform:translate(0)}.app{margin-left:0}.mobile-toggle{background:0 0;border:0;padding:4px;display:block}.mobile-toggle svg{width:22px;height:22px}.topbar{gap:12px;height:65px;padding:0 16px}.topbar .brand-logo,.topbar .avatar{display:none}.crumb{font-size:10px}.brand-control select{max-width:150px}.main{padding:22px 15px}.demo-bar{padding:8px 16px;font-size:10px}.demo-bar span{max-width:72%}.page-head{display:block}.page-head .actions{margin-top:16px}.cols2,.cols3{grid-template-columns:1fr}.cols4{gap:10px}.stat{padding:15px}.stat .number{font-size:28px}.panel{padding:18px}.post{padding:0}.hero{padding:23px}.hero h2{font-size:28px}.page-head p{font-size:12px}.toast{bottom:16px;left:14px;right:14px}.kv{grid-template-columns:100px 1fr}.dialog-body{padding:16px}.kanban{grid-template-columns:repeat(3,240px)}.item-row .button{padding:7px;font-size:10px}.page-head h1{font-size:31px}}@media print{.sidebar,.topbar,.demo-bar,.button,.filterbar,.tabs,.toast{display:none!important}.app{margin:0}.main{padding:0}.panel{break-inside:avoid}.print-only{display:block}body{background:#fff}.cols3{grid-template-columns:1fr 1fr}}.presenter-reference{object-fit:contain;background:#fafbf7;border-radius:12px;width:100%;height:260px;display:block}.scene-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.scene{border:1px solid var(--line);background:#fafbf8;border-radius:12px;padding:20px}.scene h3{font-size:16px}@media (width<=700px){.scene-list{grid-template-columns:1fr}}@media (width<=1100px){.v4-kpis{grid-template-columns:repeat(2,1fr)}.v4-split{grid-template-columns:230px minmax(0,1fr)}.v4-report{padding:25px}.topbar{flex-wrap:wrap;height:auto;min-height:74px}.brand-control{max-width:100%}}@media (width<=760px){h1{font-size:28px}.v4-form,.v4-split{grid-template-columns:1fr}.v4-steps{font-size:12px;display:flex;overflow:auto}.v4-steps li{min-width:135px}.v4-report{padding:18px}.v4-report-header img{max-width:120px;height:37px}.v4-report h2{font-size:26px}.v4-table{min-width:560px}.v4-row{flex-direction:column;align-items:flex-start}.brand-control select{max-width:180px}.v4-kpi{padding:16px}.v4-wide{grid-column:auto}}@media print{.sidebar,.topbar,.demo-bar,.page-head,.v4-toolbar,.v4-editor,.v4-actions-fixed,.no-print{display:none!important}.app{margin:0!important}.main{max-width:none;padding:0!important}.v4-report{border:0;padding:0}.v4-report h3{break-after:avoid}.v4-kpis,.v4-value,tr{break-inside:avoid}body{background:#fff}.v4-table{min-width:0}}@media (width<=1000px){.r5-sheet{padding:32px}.r5-strengths{gap:12px}.r5-strength{padding:16px}.r5-strength h4{font-size:16px}.r5-metric>p{font-size:29px}.r5-brandbar{grid-template-columns:140px 1fr 150px}}@media (width<=700px){.r5-sheet{padding:24px 20px}.r5-brandbar{grid-template-columns:1fr 1fr;gap:20px}.r5-brandbar>span{display:none}.r5-brandbar img{max-width:135px;height:40px}.r5-edition{font-size:8px}.r5-hero{padding-top:32px}.r5-hero:after{display:none}.r5-deck{font-size:14px}.r5-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.r5-metric:nth-child(3){border:0;padding-left:0}.r5-strengths,.r5-conclusions{grid-template-columns:1fr}.r5-strengths{gap:12px}.r5-analysis{padding:22px}.r5-summary{font-size:15px}.r5-section-title h3{font-size:24px!important}.r5-reading{grid-template-columns:1fr;gap:8px}.r5-comment{padding:24px}.r5-footer{flex-direction:column}.r5-footer>p{text-align:left}}@media print{@page{size:A4 portrait;margin:13mm}.r5-report.v4-report{border:0;border-radius:0;max-width:none;overflow:visible}.r5-sheet{page-break-before:always;border:0;padding:0}.r5-sheet:first-child{page-break-before:auto}.r5-report{-webkit-print-color-adjust:exact;print-color-adjust:exact}.r5-brandbar{grid-template-columns:125px 1fr 135px;padding-bottom:18px}.r5-brandbar img{height:38px}.r5-hero{padding:24px 0}.r5-report .r5-hero h2{margin:12px 0;font-size:38px}.r5-deck{font-size:12px}.r5-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:15px 0}.r5-metric>p,.r5-channel .r5-metric>p{font-size:26px}.r5-metric>span{font-size:10px}.r5-metric>small{font-size:8px}.r5-metric:nth-child(3){border-left:1px solid #dfe2d9;padding-left:18px}.r5-analysis{margin:22px 0;padding:20px}.r5-summary{font-size:12px}.r5-section-title{margin:0 0 22px}.r5-section-title h3{font-size:23px!important}.r5-strengths{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.r5-strength h4{font-size:14px}.r5-strength p,.r5-strength .r5-evidence{font-size:10px}.r5-report .v4-table{min-width:0}.r5-report .v4-table td{padding:14px 10px}.r5-channel{margin-top:28px}.r5-reading p,.r5-conclusions p:not(.r5-eyebrow){font-size:12px}.r5-conclusions{grid-template-columns:1fr 1fr;gap:24px}.r5-comment>p:not(.r5-eyebrow){font-size:14px}.r5-footer{flex-direction:row}.r5-footer>p{text-align:right}.r5-analysis,.r5-strength,.r5-comment,.r5-value,.r5-reading,.r5-metrics{break-inside:avoid}.r5-report h3,.r5-report h4{break-after:avoid}}@media (width<=650px){.r5-closing{grid-template-columns:75px 1fr;gap:16px;padding:22px}.r5-closing>img{width:75px}.r5-closing>div>p.r5-preserve{font-size:14px}}@media print{.r5-closing{break-inside:avoid;grid-template-columns:85px 1fr;gap:22px;padding:24px}.r5-closing>img{width:85px}.r5-closing>div>p.r5-preserve{font-size:12px}.r5-brand-avatar{width:65px}.r5-brand-avatar img{width:50px;height:75px}}@media (width<=760px){.r5-idea-journey{grid-template-columns:1fr 1fr}}:root{--ink:#303331;--muted:#61675f;--line:#e4e7df;--bg:#f5f6f2;--white:#fff;--yellow:#dbc605;--soft:#f6f2c8;--radius:16px}body{font-size:15px}h1,h2,h3,h4,strong,b{font-weight:500}h1{font-size:36px;line-height:1.15}h2{font-size:25px}h3{font-size:20px}.main{max-width:1560px}.page-head p{max-width:850px;font-size:16px;line-height:1.65}.nav a{padding:10px 12px;font-size:13px}.nav-group{margin-top:20px}.panel p{line-height:1.65}.field{font:inherit;min-width:0}.field-label{color:#535a52;font-size:13px}.grid>*{min-width:0}.v4-toolbar{flex-wrap:wrap;align-items:center;gap:12px;margin:20px 0;display:flex}.v4-note{border-left:3px solid var(--yellow);color:#535a52;background:#faf9eb;border-radius:0 9px 9px 0;padding:13px 18px;line-height:1.6}.v4-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.v4-form label{display:block}.v4-wide{grid-column:1/-1}.v4-form .field-label{margin-bottom:8px;display:block}.v4-form textarea{min-height:100px}.v4-form input[type=checkbox]{margin-right:8px}.v4-kpis{grid-template-columns:repeat(4,1fr);gap:15px;display:grid}.v4-kpi{border:1px solid var(--line);background:#fff;border-radius:16px;padding:22px}.v4-kpi span{color:var(--muted);font-size:13px}.v4-kpi p{margin:12px 0 3px;font-size:32px}.v4-table{border-collapse:collapse;width:100%;font-size:14px}.v4-table th{text-align:left;letter-spacing:.02em;color:var(--muted);background:#f7f8f4;padding:14px;font-size:12px;font-weight:500}.v4-table td{border-bottom:1px solid var(--line);vertical-align:top;padding:16px 14px}.v4-table input{max-width:135px}.v4-table td small{color:var(--muted);margin-top:7px;line-height:1.5;display:block}.v4-table .actions{gap:6px}.table-wrap{overflow:auto}.v4-status{white-space:nowrap;background:#f3f4ef;border-radius:25px;padding:5px 10px;font-size:12px;display:inline-block}.v4-status.ok{color:#3e6639;background:#eaf2e5}.v4-status.warn{color:#806218;background:#faf3d6}.v4-status.bad{color:#954e45;background:#f9eae7}.v4-empty{text-align:center;padding:38px}.v4-empty p{max-width:600px;color:var(--muted);margin:12px auto 20px}.v4-split{grid-template-columns:310px minmax(0,1fr);gap:24px;display:grid}.v4-steps{margin:0;padding:0;list-style:none}.v4-steps li{border-bottom:1px solid var(--line);color:var(--muted);padding:14px}.v4-steps li.active{background:var(--soft);color:var(--ink);border-radius:10px}.v4-gustavo{align-items:center;gap:14px;margin-bottom:25px;display:flex}.v4-gustavo img{object-fit:cover;object-position:top;background:#f2f2eb;border-radius:50%;width:64px;height:64px}.v4-chat{border:1px solid var(--line);background:#f6f7f2;border-radius:4px 18px 18px;margin-bottom:20px;padding:23px}.v4-chat h3{margin-bottom:8px;line-height:1.5}.v4-chat p{color:var(--muted)}.v4-chip{font:inherit;cursor:pointer;background:#fff;border:1px solid #dedfce;border-radius:30px;padding:8px 13px;font-size:13px}.v4-chip:hover{background:#faf8dc}.v4-progress{background:#eaede4;height:5px;margin-bottom:28px}.v4-progress span{background:var(--yellow);height:100%;display:block}.v4-report{border:1px solid var(--line);background:#fff;border-radius:18px;padding:42px}.v4-report-header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;padding-bottom:28px;display:flex}.v4-report-header img{object-fit:contain;max-width:170px;height:50px}.v4-report h2{margin:32px 0 12px;font-size:32px}.v4-report h3{margin:32px 0 16px}.v4-report .v4-kpi{background:#fafbf7}.v4-value{background:#f5f2d9;border-radius:13px;margin-top:24px;padding:25px}.v4-value h3{margin:0 0 12px}.v4-report small{color:var(--muted)}.v4-editor{margin-top:18px}.v4-editor textarea{min-height:90px}.v4-transcript{white-space:pre-wrap;font:inherit;background:#f6f7f2;border-radius:14px;padding:24px;line-height:1.8}.v4-art-avatar{object-fit:contain;background:#fafbf7;border-radius:12px;width:100%;height:290px}.v4-log{border-left:2px solid #d8dcb8;margin:18px 0;padding-left:18px}.v4-log p{color:var(--muted);margin:5px 0}.v4-actions-fixed{border:1px solid var(--line);background:#fffffff2;border-radius:12px;margin-top:20px;padding:16px;position:sticky;bottom:0}.v4-config-card{color:inherit;text-decoration:none;display:block}.v4-config-card:hover{border-color:#c3bd52}.dialog-body{max-height:80vh;overflow:auto}.v4-breadcrumb{color:var(--muted);font-size:13px}.v4-row{justify-content:space-between;align-items:center;gap:16px;display:flex}.v4-inline-logo{object-fit:contain;max-width:105px;height:25px}.v4-tag{color:#686851;border:1px solid #e1e1ce;border-radius:5px;padding:3px 7px;font-size:12px}.v4-readonly{color:var(--muted);background:#f5f5f0;border-radius:9px;padding:13px 16px}.v4-report-footer{border-top:1px solid var(--line);color:var(--muted);margin-top:32px;padding-top:18px;font-size:12px}@media (width<=1100px){.v4-kpis{grid-template-columns:repeat(2,1fr)}.v4-split{grid-template-columns:230px minmax(0,1fr)}.v4-report{padding:25px}.topbar{flex-wrap:wrap;height:auto;min-height:74px}.brand-control{max-width:100%}}@media (width<=760px){h1{font-size:28px}.v4-form,.v4-split{grid-template-columns:1fr}.v4-steps{font-size:12px;display:flex;overflow:auto}.v4-steps li{min-width:135px}.v4-report{padding:18px}.v4-report-header img{max-width:120px;height:37px}.v4-report h2{font-size:26px}.v4-table{min-width:560px}.v4-row{flex-direction:column;align-items:flex-start}.brand-control select{max-width:180px}.v4-kpi{padding:16px}.v4-wide{grid-column:auto}}@media print{.sidebar,.topbar,.demo-bar,.page-head,.v4-toolbar,.v4-editor,.v4-actions-fixed,.no-print{display:none!important}.app{margin:0!important}.main{max-width:none;padding:0!important}.v4-report{border:0;padding:0}.v4-report h3{break-after:avoid}.v4-kpis,.v4-value,tr{break-inside:avoid}body{background:#fff}.v4-table{min-width:0}}.r5-report.v4-report{color:#303331;background:#fff;border:1px solid #e2e4dc;border-radius:18px;padding:0;font-family:Arial,sans-serif;overflow:hidden}.r5-report p,.r5-report h2,.r5-report h3,.r5-report h4{margin:0;font-weight:400}.r5-sheet{border-bottom:1px solid #e2e4dc;padding:46px 48px}.r5-sheet:last-child{border:0}.r5-brandbar{border-bottom:1px solid #dfe2d9;grid-template-columns:165px 1fr 180px;align-items:center;gap:24px;padding-bottom:28px;display:grid}.r5-brandbar img{object-fit:contain;object-position:left;width:100%;height:49px}.r5-brandbar>span{letter-spacing:.025em;color:#777c71;font-size:11px;line-height:1.5}.r5-brandbar>div img{object-position:right}.r5-edition{text-transform:uppercase;letter-spacing:.11em;color:#687061;justify-content:space-between;gap:16px;margin-top:19px;font-size:10px;display:flex}.r5-hero{padding:46px 0 30px;position:relative}.r5-hero:after{content:"";background:#dbc605;border-radius:3px;width:58px;height:6px;position:absolute;top:53px;right:0}.r5-eyebrow{letter-spacing:.13em;text-transform:uppercase;color:#707763;font-size:10px!important;font-weight:500!important;line-height:1.5!important}.r5-report .r5-hero h2{letter-spacing:-.04em;max-width:740px;margin:18px 0;font-size:clamp(33px,4.6vw,58px);font-weight:400;line-height:1.04}.r5-deck{color:#697062;max-width:615px;font-size:16px;line-height:1.7}.r5-metrics{border-top:1px solid #dfe2d9;border-bottom:1px solid #dfe2d9;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:8px;padding:22px 0;display:grid}.r5-metric{border-left:1px solid #dfe2d9;min-width:0;padding-left:18px}.r5-metric:first-child{border-left:0;padding-left:0}.r5-metric>span{color:#626b5b;font-size:12px}.r5-metric>p{letter-spacing:-.045em;margin:12px 0 7px;font-size:34px;line-height:1.2}.r5-metric>small{color:#6b7362;font-size:10px;line-height:1.5;display:block}.r5-analysis{background:#f8f6e5;border-radius:12px;margin:32px 0;padding:26px 28px}.r5-analysis-label{letter-spacing:.08em;text-transform:uppercase;color:#69694a;align-items:center;gap:8px;margin-bottom:14px;font-size:10px;display:flex}.r5-dot{background:#aaa013;border-radius:50%;width:7px;height:7px;display:inline-block}.r5-summary{font-size:16px;line-height:1.75}.r5-section-title{align-items:flex-start;gap:17px;margin:8px 0 26px;display:flex}.r5-section-title>span{color:#858b7d;border-top:2px solid #dbc605;min-width:24px;padding-top:5px;font-size:12px}.r5-report .r5-section-title h3{letter-spacing:-.025em;margin:7px 0 0;font-size:28px;line-height:1.2}.r5-strengths{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.r5-strength{background:#f7f8f4;border:1px solid #e6e8df;border-radius:10px;padding:20px}.r5-index{color:#888b7a;font-size:11px}.r5-strength h4{margin:16px 0;font-size:18px;line-height:1.3}.r5-strength p{color:#666e5e;font-size:12px;line-height:1.7}.r5-strength .r5-evidence{color:#575d36;border-top:1px solid #e0e3d3;margin:0 0 12px;padding-top:12px;font-size:11px}.r5-source-note{color:#79816e;margin-top:16px!important;font-size:10px!important;line-height:1.6!important}.r5-intro{color:#68705f;font-size:14px;line-height:1.75;margin-bottom:24px!important}.r5-report .v4-table{font-size:12px;line-height:1.6}.r5-report .v4-table th{white-space:nowrap;padding:14px 12px;font-size:10px}.r5-report .v4-table td{padding:17px 12px}.r5-report .v4-table td small{max-width:300px;font-size:10px}.r5-extra{color:#66641c;background:#fcfbf1}.r5-value{background:#f7f6ed;border-left:4px solid #dbc605;margin-top:32px;padding:27px 30px}.r5-report .r5-value h3{letter-spacing:-.02em;margin:13px 0;font-size:28px}.r5-value>p:not(.r5-eyebrow){max-width:850px;font-size:15px;line-height:1.8}.r5-value>small{margin-top:18px;font-size:10px;line-height:1.6;display:block}.r5-channel{margin-top:30px}.r5-channel+.r5-channel{margin-top:42px}.r5-channel-head{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:17px;display:flex}.r5-channel-head h4{font-size:23px}.r5-channel-head>span{color:#758067;font-size:11px}.r5-channel .r5-metric>p{font-size:30px}.r5-reading{grid-template-columns:150px 1fr;gap:24px;padding:20px 0 0;display:grid}.r5-reading>span{color:#6d735c;font-size:11px;line-height:1.7}.r5-reading p{font-size:14px;line-height:1.8}.r5-conclusions{grid-template-columns:1fr 1fr;gap:32px;margin-bottom:34px;display:grid}.r5-conclusions>div{border-top:1px solid #dfe2d9;padding-top:18px}.r5-conclusions p:not(.r5-eyebrow){margin-top:13px;font-size:15px;line-height:1.85}.r5-plan-title{font-size:19px;margin:0 0 18px!important}.r5-priority{text-align:center;background:#f2f1da;border-radius:50%;width:22px;margin-right:9px;font-size:10px;line-height:22px;display:inline-block}.r5-comment{background:#f4f5ef;border-radius:12px;margin-top:38px;padding:30px 32px}.r5-comment>p:not(.r5-eyebrow){margin:18px 0 22px;font-size:17px;line-height:1.85}.r5-preserve{white-space:pre-line;overflow-wrap:anywhere}.r5-signature{border-top:1px solid #dde1d2;padding-top:17px;font-size:14px}.r5-signature span{color:#727964;margin-top:6px;font-size:10px;display:block}.r5-footer{border-top:1px solid #dfe2d9;justify-content:space-between;gap:32px;margin-top:38px;padding-top:30px;display:flex}.r5-footer>div>span{letter-spacing:-.04em;font-size:19px}.r5-footer p{color:#757e68;max-width:290px;margin-top:8px;font-size:10px;line-height:1.6}.r5-footer>p{text-align:right}.r5-editor-title{color:#686c53;border-top:1px solid #e3e6dc;margin-top:8px;padding-top:18px;font-size:14px}@media (width<=1000px){.r5-sheet{padding:32px}.r5-strengths{gap:12px}.r5-strength{padding:16px}.r5-strength h4{font-size:16px}.r5-metric>p{font-size:29px}.r5-brandbar{grid-template-columns:140px 1fr 150px}}@media (width<=700px){.r5-sheet{padding:24px 20px}.r5-brandbar{grid-template-columns:1fr 1fr;gap:20px}.r5-brandbar>span{display:none}.r5-brandbar img{max-width:135px;height:40px}.r5-edition{font-size:8px}.r5-hero{padding-top:32px}.r5-hero:after{display:none}.r5-deck{font-size:14px}.r5-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.r5-metric:nth-child(3){border:0;padding-left:0}.r5-strengths,.r5-conclusions{grid-template-columns:1fr}.r5-strengths{gap:12px}.r5-analysis{padding:22px}.r5-summary{font-size:15px}.r5-section-title h3{font-size:24px!important}.r5-reading{grid-template-columns:1fr;gap:8px}.r5-comment{padding:24px}.r5-footer{flex-direction:column}.r5-footer>p{text-align:left}}@media print{@page{size:A4 portrait;margin:13mm}.r5-report.v4-report{border:0;border-radius:0;max-width:none;overflow:visible}.r5-sheet{page-break-before:always;border:0;padding:0}.r5-sheet:first-child{page-break-before:auto}.r5-report{-webkit-print-color-adjust:exact;print-color-adjust:exact}.r5-brandbar{grid-template-columns:125px 1fr 135px;padding-bottom:18px}.r5-brandbar img{height:38px}.r5-hero{padding:24px 0}.r5-report .r5-hero h2{margin:12px 0;font-size:38px}.r5-deck{font-size:12px}.r5-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:15px 0}.r5-metric>p,.r5-channel .r5-metric>p{font-size:26px}.r5-metric>span{font-size:10px}.r5-metric>small{font-size:8px}.r5-metric:nth-child(3){border-left:1px solid #dfe2d9;padding-left:18px}.r5-analysis{margin:22px 0;padding:20px}.r5-summary{font-size:12px}.r5-section-title{margin:0 0 22px}.r5-section-title h3{font-size:23px!important}.r5-strengths{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.r5-strength h4{font-size:14px}.r5-strength p,.r5-strength .r5-evidence{font-size:10px}.r5-report .v4-table{min-width:0}.r5-report .v4-table td{padding:14px 10px}.r5-channel{margin-top:28px}.r5-reading p,.r5-conclusions p:not(.r5-eyebrow){font-size:12px}.r5-conclusions{grid-template-columns:1fr 1fr;gap:24px}.r5-comment>p:not(.r5-eyebrow){font-size:14px}.r5-footer{flex-direction:row}.r5-footer>p{text-align:right}.r5-analysis,.r5-strength,.r5-comment,.r5-value,.r5-reading,.r5-metrics{break-inside:avoid}.r5-report h3,.r5-report h4{break-after:avoid}}.r5-brand-avatar{float:right;text-align:center;width:74px;margin:-5px 0 16px 22px}.r5-brand-avatar img{object-fit:contain;border-radius:6px;width:58px;height:86px}.r5-brand-avatar figcaption{color:#778068;font-size:8px;line-height:1.5}.r5-closing{background:#f4f5ee;border-radius:12px;grid-template-columns:125px 1fr;align-items:start;gap:28px;margin-top:36px;padding:30px;display:grid}.r5-closing>img{border-radius:7px;width:125px;height:auto}.r5-closing>div>p.r5-preserve{margin:15px 0 20px;font-size:16px;line-height:1.85}.r5-closing .r5-signature{margin-top:14px}.r5-report .table-wrap{clear:both}@media (width<=650px){.r5-closing{grid-template-columns:75px 1fr;gap:16px;padding:22px}.r5-closing>img{width:75px}.r5-closing>div>p.r5-preserve{font-size:14px}}@media print{.r5-closing{break-inside:avoid;grid-template-columns:85px 1fr;gap:22px;padding:24px}.r5-closing>img{width:85px}.r5-closing>div>p.r5-preserve{font-size:12px}.r5-brand-avatar{width:65px}.r5-brand-avatar img{width:50px;height:75px}}.r5-client-ideas{border-top:1px solid #e1e4da;margin-top:30px;padding-top:25px}.r5-client-ideas h3{margin:10px 0 20px!important;font-size:23px!important}.r5-idea-journey{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:24px;display:grid}.r5-idea-journey span{color:#656743;background:#f3f2df;border-radius:10px;padding:16px;font-size:12px}@media (width<=760px){.r5-idea-journey{grid-template-columns:1fr 1fr}}.r5tool{margin-top:22px}.r5tool .cockpit,.main .cockpit{max-width:none;margin:0;padding:0}.main .pageHead{justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:20px;display:flex}.main .pageHead h2{letter-spacing:-.035em;color:var(--ink);margin:4px 0 6px;font-size:22px;font-weight:500}.main .pageHead p{color:var(--muted);max-width:820px;font-size:13px;line-height:1.55}.main .pageHead .eyebrow{margin-bottom:4px}.main .card{background:var(--white);border:1px solid var(--line);border-radius:var(--radius);box-shadow:none;margin-bottom:16px;padding:22px}.main .card>h3,.main .card h4{letter-spacing:-.02em;color:var(--ink);font-size:15px;font-weight:500}.main button.primary,.main .primary{background:var(--yellow);border:1px solid var(--yellow);color:#353412;border-radius:9px;padding:10px 16px;font-size:12.5px;font-weight:500}.main button.primary:hover{background:#cbbc08}.main button.ghost,.main .ghost{background:var(--white);border:1px solid var(--line);color:var(--ink);border-radius:9px;padding:9px 14px;font-size:12.5px}.main button.ghost:hover{background:#f3f4ee}.main .textBtn{font-size:12px}.main .pill{border:1px solid var(--line);color:var(--muted);background:#fbfcf8;border-radius:20px;padding:3px 9px;font-size:11px}.main .pill.ok{color:#3e6639;background:#eaf2e5;border-color:#0000}.main .pill.warn{color:#806218;background:#faf3d6;border-color:#0000}.main .pill.bad{color:#954e45;background:#f9eae7;border-color:#0000}.main .notice{color:#5b5a3a;background:#fbf9e6;border:1px solid #ece6b4;border-radius:12px;margin-bottom:14px;padding:12px 14px;font-size:12.5px}.main input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=file]),.main select,.main textarea{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:9px;padding:9px 12px;font-size:13px}.main input:focus,.main select:focus,.main textarea:focus{border-color:#b0a80a;outline:2px solid #dacf3d33}.main small{font-size:11.5px}.main .elEmpty{border-radius:var(--radius);background:#fbfcf8;border:1px dashed #d7ddd0}.r5tabs{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:5px;margin:26px 0 22px;display:flex}.r5tabs button{color:var(--muted);background:0 0;border:0;border-bottom:2px solid #0000;padding:11px 15px;font-size:12.5px}.r5tabs button.selected{border-color:var(--yellow);color:#30372c}.r5tabs button:hover{color:var(--ink)}.brand-control .brand-text{letter-spacing:-.02em;font-size:13px}.topbar .user-menu{position:relative}.topbar .user-menu .avatar{cursor:pointer;background:#fff}.topbar .user-pop{border:1px solid var(--line);z-index:40;background:#fff;border-radius:12px;min-width:220px;padding:12px;font-size:12px;position:absolute;top:40px;right:0;box-shadow:0 12px 30px #27341b1a}.topbar .user-pop b{font-weight:500;display:block}.topbar .user-pop small{color:var(--muted)}.topbar .user-pop select{width:100%;margin:8px 0}.topbar .user-pop button{width:100%;margin-top:8px}.r5tool>.pageHead:first-child .eyebrow,.r5tool>.pageHead:first-child h2,.r5tool>:first-child>.pageHead:first-child .eyebrow,.r5tool>:first-child>.pageHead:first-child h2{display:none}.r5root .app{grid-template-columns:none;display:block}.r5x-pkg{margin-top:4px;font-size:10px;display:block}.r5x-check{flex:1;min-width:0}.r5x-check .field{max-width:640px;min-height:30px;margin-top:8px;padding:5px 10px;font-size:11px}.r5x-check small{color:var(--muted);margin-top:6px;font-size:10px;display:block}.tabs.r5x-tabs button{background:0 0;border-width:0 0 2px;border-radius:0}.r5x-onb .obPage>.pageHead{display:none}.r5x-client .r5x-msg{align-items:center;margin-bottom:18px}.r5x-client .r5x-msg>div{flex:1}.r5x-form{gap:14px;display:grid}.r5x-caption{max-height:9.5em;font-size:12px;overflow:auto}.r5x-relac-dialog{width:760px}.r5x-msg.out{background:#f6f2c8;border-radius:18px 4px 18px 18px;margin-left:48px}.r5x-msg.in{margin-right:48px}.r5x-msg small{color:var(--muted);margin-bottom:6px;display:block}.r5x-leadbar .field{flex:1;width:auto;min-width:150px;max-width:260px}.v4-table td small .v4-tag{margin:0 5px 4px 0;display:inline-block}.r5x-msg{text-align:left;display:block}.r5-leads .v4-chip,.r5-leads .actions .v4-chip,.r5x-registros{margin-bottom:6px}.r5x-registros .v4-table td{min-width:0}.r5x-registros .v4-table td:first-child{max-width:340px}.r5x-registros .v4-table td small a{color:inherit;overflow-wrap:anywhere}.r5x-registros .r5x-reg-act{white-space:nowrap;text-align:right;width:1%}.r5x-reg-tool{flex-wrap:wrap;gap:6px 16px;margin:34px 0 14px}.r5x-reg-tool .muted{max-width:760px;font-size:12px}
