@import "https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Manrope:wght@600;700;800&display=swap";:root{color:#f5f7fa;font-synthesis:none;--bg:#0b0f14;--surface:#121922;--surface-raised:#151e29;--surface-soft:#0f151d;--cyan:#19c6e6;--cyan-soft:#7fe8f5;--text:#f5f7fa;--muted:#aab6c4;--line:#1d2733;--line-strong:#263646;--success:#46d7a0;--warning:#e7b96e;background:#0b0f14;font-family:DM Sans,system-ui,sans-serif}*{box-sizing:border-box}html,body{background:var(--bg)}body{min-width:320px;min-height:100vh;margin:0}button,input{font:inherit}button{cursor:pointer}a{color:inherit;text-decoration:none}svg{display:block}::selection{color:#061014;background:var(--cyan-soft)}.app-shell{background:var(--bg);min-height:100vh}.sidebar{z-index:30;width:252px;color:var(--muted);border-right:1px solid var(--line);background:#0d131a;flex-direction:column;padding:0 14px 18px;display:flex;position:fixed;inset:0 auto 0 0}.sidebar-head{min-height:88px;color:var(--text);border-bottom:1px solid var(--line);align-items:center;gap:12px;margin-bottom:10px;padding:0 10px;display:flex}.sidebar-head>div:nth-child(2){flex-direction:column;gap:3px;display:flex}.sidebar-head strong,.mobile-logo b{letter-spacing:2.6px;font:800 18px Manrope,sans-serif}.sidebar-head small{color:#71808f;letter-spacing:1.8px;font-size:8px;font-weight:700}.brand-mark{width:40px;height:40px;color:var(--cyan);background:#101a22;border:1px solid #244251;border-radius:12px;flex:none;place-items:center;display:grid;box-shadow:0 0 24px #19c6e614}.brand-mark svg{width:30px;height:30px;overflow:visible}.brand-mark path{fill:none;stroke:currentColor;stroke-width:1.65px;stroke-linecap:round;stroke-linejoin:round;opacity:.88}.brand-mark circle{fill:#101a22;stroke:currentColor;stroke-width:1.7px}.brand-mark .brand-core{fill:var(--cyan);stroke:var(--cyan-soft)}.brand-mark.large{border-radius:17px;width:58px;height:58px}.brand-mark.large svg{width:42px;height:42px}.sidebar nav{scrollbar-width:thin;scrollbar-color:#263646 transparent;padding-bottom:16px;overflow:auto}.nav-section{color:#667584;letter-spacing:1.8px;margin:22px 13px 8px;font-size:9px;font-weight:800}.nav-link{color:#96a4b3;border:1px solid #0000;border-radius:9px;align-items:center;gap:12px;min-height:42px;margin:3px 0;padding:0 12px;font-size:13.5px;font-weight:500;transition:color .18s,background .18s,border-color .18s;display:flex}.nav-link svg{color:#71808f}.nav-link:hover{color:var(--text);background:#121b24;border-color:#192632}.nav-link.active{color:var(--text);box-shadow:inset 3px 0 0 var(--cyan);background:#14242d;border-color:#225263}.nav-link.active svg{color:var(--cyan)}.sidebar-foot{border-top:1px solid var(--line);margin-top:auto;padding:16px 6px 0}.system-state{align-items:center;gap:10px;font-size:12px;display:flex}.system-state>i{background:var(--success);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #46d7a014}.system-state div{flex-direction:column;gap:2px;display:flex}.system-state b{color:#dce4eb;font-weight:600}.system-state small{color:#71808f}.no-provider{color:#8493a2;border:1px solid var(--line);background:#10171f;border-radius:8px;align-items:center;gap:8px;margin-top:12px;padding:9px 10px;font-size:11px;display:flex}.main-column{min-height:100vh;margin-left:252px}.demo-banner,.demo-flag{color:#9cdeea;letter-spacing:1.5px;text-align:center;background:#0d2028;border-bottom:1px solid #173b47;font-size:9px;font-weight:800}.demo-banner{place-items:center;height:26px;display:grid}.topbar{z-index:20;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0b0f14f0;justify-content:space-between;align-items:center;height:68px;padding:0 28px;display:flex;position:sticky;top:0}.breadcrumb{align-items:center;gap:10px;font-size:13px;display:flex}.breadcrumb span{color:var(--cyan);letter-spacing:1.4px;font-weight:800}.breadcrumb b{color:#43505d}.breadcrumb strong{color:#dbe3ea;font-weight:600}.topbar-actions{align-items:center;gap:8px;display:flex}.search,.field-search,.fake-input{color:#8795a4;border:1px solid var(--line);background:#0f151c;border-radius:9px}.search{align-items:center;gap:9px;width:260px;height:36px;padding:0 10px;font-size:12px;display:flex}.search svg,.field-search svg{color:#697887}.search kbd{color:#778695;background:#151e27;border:1px solid #283440;border-radius:5px;margin-left:auto;padding:2px 6px;font:10px inherit}.icon-button{color:#81909f;background:0 0;border:1px solid #0000;border-radius:9px;place-items:center;width:36px;height:36px;padding:0;display:grid}.icon-button:hover{color:var(--text);border-color:var(--line);background:#121a22}.icon-button svg{width:18px;height:18px}.notification{position:relative}.notification i{background:var(--cyan);border:2px solid var(--bg);border-radius:50%;width:6px;height:6px;position:absolute;top:7px;right:7px}.profile{color:var(--muted);text-align:left;background:0 0;border:1px solid #0000;border-radius:10px;align-items:center;gap:9px;margin-left:4px;padding:4px 7px 4px 4px;display:flex}.profile:hover{border-color:var(--line);background:#121a22}.profile>span{color:#071216;background:var(--cyan-soft);border-radius:8px;place-items:center;width:32px;height:32px;font-size:11px;font-weight:800;display:grid}.profile div{flex-direction:column;min-width:112px;display:flex}.profile b{color:#dce3e9;font-size:11px}.profile small{color:#71808f;font-size:9px}.content{width:100%;max-width:1540px;margin:0 auto;padding:34px 34px 54px}.page-header{justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:24px;display:flex}.page-header h1{color:var(--text);letter-spacing:-.8px;margin:7px 0 8px;font:700 clamp(27px,3vw,38px) Manrope,sans-serif}.page-header>div>p:last-child{max-width:670px;color:var(--muted);margin:0;font-size:14px;line-height:1.65}.eyebrow{color:var(--cyan);letter-spacing:2px;margin:0;font-size:9px;font-weight:800}.card{background:var(--surface);border:1px solid var(--line);border-radius:13px;box-shadow:0 14px 36px #0000001f}.card-header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:16px;min-height:73px;padding:19px 21px;display:flex}.card-header h2{color:#edf2f6;margin:0 0 4px;font:700 15px Manrope,sans-serif}.card-header p{color:#778695;margin:0;font-size:11.5px}.primary-button,.secondary-button{border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:39px;padding:0 15px;font-size:12px;font-weight:700;transition:transform .18s,border-color .18s,background .18s;display:inline-flex}.primary-button{color:#061317;background:var(--cyan);border:1px solid var(--cyan);box-shadow:0 6px 18px #19c6e61f}.primary-button:hover{background:#35cee9;transform:translateY(-1px)}.secondary-button{color:#c9d4dc;background:#121922;border:1px solid #2a3946}.secondary-button:hover{color:var(--text);background:#17212b;border-color:#3a5362}.text-link{color:var(--cyan);font-size:11px;font-weight:700}.text-link:hover{color:var(--cyan-soft)}.demo-note{color:#9fb0bd;background:#0f181f;border:1px solid #1a3440;border-radius:9px;align-items:center;gap:9px;margin:0 0 20px;padding:11px 13px;font-size:11.5px;display:flex}.demo-note svg{color:var(--cyan);flex:none}.stats-grid{grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:20px;display:grid}.stat-card{align-items:center;gap:15px;min-height:125px;padding:20px;display:flex}.stat-icon{width:42px;height:42px;color:var(--cyan);background:#10242c;border:1px solid #1e4654;border-radius:11px;flex:none;place-items:center;display:grid}.stat-icon svg{width:20px}.stat-icon.green{color:var(--success);background:#11251f;border-color:#1e4638}.stat-icon.blue{color:#6cbcff;background:#111f2d;border-color:#203a52}.stat-icon.amber{color:var(--warning);background:#241f16;border-color:#463a23}.stat-card>div:last-child{flex-direction:column;min-width:0;display:flex}.stat-card span{color:#8998a6;font-size:11.5px}.stat-card strong{color:var(--text);margin:4px 0 3px;font:700 27px Manrope,sans-serif}.stat-card small{color:var(--cyan);align-items:center;font-size:10px;display:flex}.stat-card em{color:#667584;font-style:normal}.dashboard-grid{grid-template-columns:minmax(0,1.55fr) minmax(320px,.8fr);gap:20px;margin-bottom:20px;display:grid}.chart-card{min-width:0}.chart{height:265px;padding:25px 22px 10px 18px;display:flex}.y-labels{color:#62717f;flex-direction:column;justify-content:space-between;width:42px;padding-bottom:24px;font-size:9px;display:flex}.chart-area{flex:1;min-width:0;position:relative}.grid-lines{flex-direction:column;justify-content:space-between;display:flex;position:absolute;inset:0 0 24px}.grid-lines i{border-top:1px solid #1d2934}.chart svg{width:100%;height:calc(100% - 24px);position:absolute;inset:0 0 24px;overflow:visible}.chart .line{fill:none;stroke:var(--cyan);stroke-width:2.4px;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 5px #19c6e633)}.chart .area{fill:url(#area)}.x-labels{color:#62717f;justify-content:space-between;font-size:9px;display:flex;position:absolute;inset:auto 0 0}.chart-footer{border-top:1px solid var(--line);justify-content:space-between;align-items:center;padding:15px 21px;font-size:11px;display:flex}.chart-footer>span{color:#8897a5;align-items:center;gap:8px;display:flex}.legend-dot{background:var(--cyan);border-radius:50%;width:7px;height:7px}.chart-footer strong{color:var(--text);font:700 15px Manrope,sans-serif}.chart-footer small{color:#687785;font:10px DM Sans,sans-serif}.activity-list{padding:7px 20px 12px}.activity-item{border-bottom:1px solid var(--line);gap:12px;padding:13px 0;display:flex}.activity-item:last-child{border-bottom:0}.activity-symbol{width:33px;height:33px;color:var(--cyan);background:#10242c;border-radius:9px;flex:none;place-items:center;display:grid}.activity-symbol svg{width:15px}.activity-item b{color:#dce4ea;font-size:11.5px}.activity-item p{color:#81909e;margin:3px 0;font-size:10.5px;line-height:1.4}.activity-item small{color:#62717f;font-size:9.5px}.table-scroll{overflow-x:auto}table{border-collapse:collapse;width:100%;min-width:700px}th{color:#687886;border-bottom:1px solid var(--line);letter-spacing:1.2px;text-align:left;white-space:nowrap;background:#0f151c;padding:13px 18px;font-size:8.5px;font-weight:800}td{color:#aab7c2;border-bottom:1px solid var(--line);padding:15px 18px;font-size:11.5px}tbody tr:last-child td{border-bottom:0}tbody tr:hover{background:#19c6e606}td b{color:#dce3e9;font-size:11.5px;display:block}td small{color:#657482;margin-top:3px;font-size:9.5px;display:block}td code{color:#8f9eab}.table-summary{color:#687785;border-top:1px solid var(--line);background:#0f151c;padding:12px 18px;font-size:9.5px}.status{color:#9faeba;text-transform:uppercase;letter-spacing:.55px;white-space:nowrap;background:#172029;border:1px solid #293743;border-radius:999px;align-items:center;gap:6px;width:fit-content;padding:5px 8px;font-size:9px;font-weight:700;display:inline-flex}.status i{background:currentColor;border-radius:50%;width:5px;height:5px}.status-ativo,.status-liberado,.status-info,.status-conteudo{color:#72ddb5;background:#11241e;border-color:#224637}.status-agendado,.status-planejado,.status-api{color:#7bd8ea;background:#10232b;border-color:#1d4654}.status-rascunho,.status-warn,.status-calendario{color:#e8bd76;background:#261f14;border-color:#4b3a1e}.status-encerrado,.status-pausado{color:#929da7;background:#171b20}.status-convidado,.status-participante,.status-integracao{color:#9cdde9;background:#10232b;border-color:#1d4654}.toolbar{justify-content:flex-end;gap:9px;margin:0 0 16px;display:flex}.field-search{align-items:center;gap:9px;min-width:270px;min-height:39px;margin-right:auto;padding:0 12px;font-size:11.5px;display:flex}.person{align-items:center;gap:10px;display:flex}.person>span{color:#082027;background:#78ddea;border-radius:8px;place-items:center;width:31px;height:31px;font-size:9px;font-weight:800;display:grid}.progress{align-items:center;gap:9px;min-width:125px;display:flex}.progress>i{background:var(--cyan);border-radius:99px;min-width:4px;height:5px;box-shadow:inset 0 0 0 1px #ffffff0d}.progress span{color:#8c9aa7;margin-left:auto;font-size:10px}.progress.wide{background:#24313c;border-radius:99px;width:100%;min-width:0}.progress.wide>i{display:block}.week-grid{grid-template-columns:repeat(4,1fr);gap:12px;padding:20px;display:grid}.week-card{border:1px solid var(--line);background:#0f151c;border-radius:10px;padding:16px}.week-card.current{box-shadow:inset 0 2px 0 var(--cyan);background:#102129;border-color:#215062}.week-card>div:first-child{color:#71808e;letter-spacing:1px;justify-content:space-between;font-size:8.5px;font-weight:800;display:flex}.week-card svg{width:15px;color:var(--cyan)}.week-card h3{color:#e0e7ec;margin:15px 0 6px;font:700 13px Manrope}.week-card p,.week-card small{color:#71808e;font-size:9.5px}.week-card .progress{margin:14px 0 8px}.record-grid{grid-template-columns:repeat(3,1fr);gap:15px;display:grid}.record-card{padding:20px}.record-icon,.integration-icon{width:39px;height:39px;color:var(--cyan);background:#10242c;border:1px solid #1e4654;border-radius:10px;place-items:center;display:grid}.record-icon svg,.integration-icon svg{width:18px}.record-card code{color:#72818f;margin-top:17px;font-size:9px;display:block}.record-card h3{color:#e5eaee;margin:6px 0;font:700 14px Manrope}.record-card p{color:#7f8e9b;margin:0;font-size:11px}.record-meta{gap:7px;margin-top:18px;display:flex}.record-meta span,.tag-row span{color:#9cacb8;background:#17212a;border:1px solid #263541;border-radius:6px;padding:5px 8px;font-size:9px}.mini-stats{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:16px;display:grid}.mini-stats .card{align-items:center;gap:10px;padding:15px;display:flex}.mini-stats strong{color:var(--text);margin-left:auto;font:700 20px Manrope}.mini-stats small{display:none}.calendar-layout{grid-template-columns:minmax(0,1.5fr) minmax(300px,.7fr);gap:20px;display:grid}.month{padding:20px}.month-head,.month-grid{grid-template-columns:repeat(7,1fr);display:grid}.month-head span{color:#687785;text-align:center;padding:8px;font-size:8px;font-weight:800}.month-grid span{color:#a9b5bf;border-top:1px solid var(--line);border-right:1px solid var(--line);min-height:70px;padding:10px;font-size:11px;position:relative}.month-grid span:nth-child(7n){border-right:0}.month-grid .muted{color:#46525e}.month-grid .today{color:#071216;background:var(--cyan);font-weight:800}.month-grid .has-event:not(.today):after{content:"";background:var(--cyan);border-radius:50%;width:6px;height:6px;position:absolute;bottom:10px;left:10px}.schedule-list{padding:8px 19px}.schedule-item{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:15px 0;display:flex}.schedule-item:last-child{border-bottom:0}.date-tile{width:42px;height:48px;color:var(--cyan);background:#10242c;border:1px solid #1d4654;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;display:flex}.date-tile small{font-size:7px;font-weight:800}.date-tile b{font:700 17px Manrope}.schedule-item>div:last-child{flex-direction:column;gap:4px;display:flex}.schedule-item>div:last-child small{color:#6f7e8c;font-size:9px}.schedule-item>div:last-child b{color:#dce4ea;font-size:11.5px}.future-card{text-align:center;flex-direction:column;align-items:center;padding:50px 30px;display:flex}.future-icon,.health-orb{width:66px;height:66px;color:var(--cyan);background:#10242c;border:1px solid #1e4654;border-radius:18px;place-items:center;display:grid;box-shadow:0 0 30px #19c6e612}.future-icon svg,.health-orb svg{width:26px}.planned{color:var(--cyan);letter-spacing:1.7px;margin:20px 0 8px;font-size:8px;font-weight:800}.future-card h2{color:#edf2f6;margin:0;font:700 20px Manrope}.future-card>p{color:#83929f;max-width:590px;margin:10px auto 18px;font-size:12px;line-height:1.65}.tag-row{flex-wrap:wrap;justify-content:center;gap:7px;display:flex}.future-card .demo-note{margin:22px 0 0}.timeline{padding:22px}.timeline-item{padding:0 0 26px 52px;position:relative}.timeline-item:not(:last-child):before{content:"";border-left:1px solid #26343f;position:absolute;top:36px;bottom:0;left:17px}.timeline-dot{width:35px;height:35px;color:var(--cyan);background:#10242c;border:1px solid #1d4654;border-radius:50%;place-items:center;display:grid;position:absolute;left:0}.timeline-dot svg{width:15px}.timeline-item>div>div{align-items:center;gap:9px;display:flex}.timeline-item h3{color:#e0e6eb;margin:9px 0 5px;font:700 13px Manrope}.timeline-item p{color:#8997a4;margin:0 0 6px;font-size:11px}.timeline-item small{color:#667583;font-size:9px}.api-grid{grid-template-columns:1.15fr .85fr;gap:20px;display:grid}.route-list{padding:10px 20px 18px}.route-list>div{border-bottom:1px solid var(--line);grid-template-columns:42px 1fr auto;align-items:center;gap:10px;padding:12px 0;display:grid}.route-list>div:last-child{border-bottom:0}.route-list span{color:var(--cyan);font-size:8px;font-weight:800}.route-list code{color:#c8d2da;font-size:10px}.route-list small{color:#677683;font-size:9px}.health-panel{text-align:center;flex-direction:column;align-items:center;padding:35px 28px;display:flex}.health-panel h3{color:#e5ebef;margin:18px 0 7px;font:700 15px Manrope}.health-panel p{color:#82919e;margin:0 0 17px;font-size:11px;line-height:1.6}.flow{color:#566572;justify-content:center;align-items:center;gap:12px;margin-top:16px;padding:17px;display:flex}.flow span{color:#a6b3bd;background:var(--surface);border:1px solid var(--line);border-radius:8px;align-items:center;gap:8px;padding:10px 13px;font-size:10px;display:flex}.flow svg{width:15px;color:var(--cyan)}.logs{padding:10px 20px}.logs>div{border-bottom:1px solid var(--line);grid-template-columns:72px 82px 1fr 1.3fr;align-items:center;gap:12px;padding:13px 0;font-size:10px;display:grid}.logs>div:last-child{border-bottom:0}.logs code{color:#687785}.logs b{color:#b9c4cc;font-family:monospace;font-size:10px}.logs span:last-child{color:#82909c}.integration-grid{grid-template-columns:repeat(2,1fr);gap:14px;margin-bottom:20px;display:grid}.integration-card{grid-template-columns:42px 1fr auto;align-items:center;gap:13px;padding:18px;display:grid}.integration-card h3{color:#e2e8ec;margin:0 0 4px;font:700 13px Manrope}.integration-card p{color:#7d8c99;margin:0;font-size:10.5px}.settings-list{padding:7px 20px}.settings-list label{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:14px 0;display:flex}.settings-list label:last-child{border-bottom:0}.settings-list label>div{flex-direction:column;gap:4px;display:flex}.settings-list b{color:#d9e1e7;font-size:11px}.settings-list small{color:#71808d;font-size:9.5px}.settings-list input{width:34px;height:18px;accent-color:var(--cyan)}.login-page{background:var(--bg);grid-template-columns:minmax(0,1.05fr) minmax(500px,.95fr);min-height:100vh;display:grid}.login-brand{border-right:1px solid var(--line);background:#0b1016;flex-direction:column;justify-content:center;padding:clamp(48px,8vw,110px);display:flex;position:relative;overflow:hidden}.login-brand:before,.login-brand:after{content:"";pointer-events:none;border:1px solid #19c6e61f;border-radius:50%;position:absolute}.login-brand:before{width:610px;height:610px;bottom:-230px;right:-210px}.login-brand:after{width:360px;height:360px;bottom:-115px;right:-95px;box-shadow:0 0 70px #19c6e609}.login-brand>*{z-index:1;position:relative}.login-wordmark{align-items:center;gap:16px;margin-bottom:54px;display:flex}.login-wordmark strong{color:var(--text);letter-spacing:3.4px;font:800 21px Manrope,sans-serif}.login-brand h1{max-width:660px;color:var(--text);letter-spacing:-2.2px;margin:0 0 22px;font:700 clamp(40px,5vw,62px)/1.06 Manrope,sans-serif}.login-lead{color:#a0adba;max-width:540px;margin:0;font-size:15px;line-height:1.75}.login-panel{background:#0e141b;place-items:center;min-height:100vh;padding:58px;display:grid;position:relative}.login-card{background:#121922;border:1px solid #263440;border-radius:16px;width:100%;max-width:430px;padding:42px;box-shadow:0 28px 70px #0000004d}.login-card h2{color:var(--text);letter-spacing:-.5px;margin:12px 0 10px;font:700 27px Manrope}.login-card .login-environment{color:#7e8d9a;margin:0;font-size:11px;line-height:1.6}.login-button{justify-content:space-between;width:100%;margin-top:28px}.mobile-logo,.menu-button,.close-menu,.scrim{display:none}@media (width<=1100px){.stats-grid{grid-template-columns:repeat(2,1fr)}.dashboard-grid{grid-template-columns:1fr}.week-grid,.record-grid{grid-template-columns:repeat(2,1fr)}.login-brand{padding:60px}.login-brand h1{font-size:48px}}@media (width<=820px){.sidebar{transition:transform .25s;transform:translate(-100%)}.sidebar.open{transform:translate(0)}.main-column{margin-left:0}.scrim{z-index:25;background:#03070ac2;border:0;display:block;position:fixed;inset:0}.menu-button,.close-menu{display:grid}.close-menu{margin-left:auto}.topbar{padding:0 14px}.breadcrumb span,.breadcrumb b,.search,.profile div,.profile>svg{display:none}.content{padding:25px 18px 40px}.calendar-layout,.api-grid,.login-page{grid-template-columns:1fr}.login-brand{display:none}.login-panel{min-height:100vh;padding:42px 24px 24px}.mobile-logo{align-items:center;gap:10px;margin-bottom:28px;display:flex}.mobile-logo b{font-size:16px}}@media (width<=560px){.stats-grid,.week-grid,.record-grid,.mini-stats,.integration-grid{grid-template-columns:1fr}.page-header{flex-direction:column;align-items:flex-start}.toolbar{flex-wrap:wrap}.field-search{order:3;min-width:100%}.stat-card{padding:15px}.content{padding-inline:13px}.login-card{padding:27px}.logs>div{grid-template-columns:70px 1fr}.logs>div>b,.logs>div>span:last-child{grid-column:2}.flow{flex-wrap:wrap}.flow b{display:none}.month-grid span{min-height:50px;padding:7px}}.overview-top{grid-template-columns:1.25fr .9fr .9fr;gap:14px;margin-bottom:16px;display:grid}.journey-progress-card{align-items:center;gap:24px;min-height:190px;padding:24px;display:flex}.progress-ring{flex:none;width:116px;height:116px;position:relative}.progress-ring svg{width:100%;transform:rotate(-90deg)}.progress-ring circle{fill:none;stroke:#202d38;stroke-width:9px}.progress-ring .ring-value{stroke:var(--cyan);stroke-linecap:round;stroke-dasharray:5.8 94.2;filter:drop-shadow(0 0 5px #19c6e640)}.progress-ring>div{text-align:center;place-content:center;display:grid;position:absolute;inset:0}.progress-ring strong{color:var(--text);font:700 21px Manrope}.progress-ring span{color:#72818f;text-transform:uppercase;letter-spacing:1px;font-size:8px}.journey-progress-copy{flex:1;min-width:0}.journey-progress-copy>span,.current-book-card>div:last-child>span{color:var(--cyan);letter-spacing:1.5px;font-size:8px;font-weight:800}.journey-progress-copy h2,.current-book-card h2{color:#eef3f6;margin:7px 0 5px;font:700 18px Manrope}.journey-progress-copy p,.current-book-card p{color:#7f8e9b;margin:0 0 14px;font-size:10.5px}.journey-progress-copy small{color:#687785;margin-top:8px;font-size:9px;display:block}.current-book-card{align-items:center;gap:16px;padding:21px;display:flex}.current-book-card.next{background:#10171f}.current-book-card a{color:var(--cyan);align-items:center;gap:5px;margin-top:13px;font-size:10px;font-weight:700;display:flex}.dashboard-cover{flex:none;width:66px!important;height:96px!important}.overview-stats{grid-template-columns:repeat(5,1fr)}.overview-stats .stat-card{min-height:110px}.operational-grid{grid-template-columns:1fr 1.25fr .9fr}.next-publication{gap:17px;padding:24px 21px;display:flex}.date-block{width:58px;height:72px;color:var(--cyan);text-align:center;background:#10242c;border:1px solid #1d4654;border-radius:10px;flex:none;place-content:center;display:grid}.date-block span,.date-block small{font-size:8px;font-weight:800}.date-block strong{font:700 25px/1 Manrope}.next-publication>div:last-child>span{color:#71808e;letter-spacing:1px;font-size:8px;font-weight:800}.next-publication h3{color:#e6ecef;margin:7px 0 5px;font:700 14px Manrope}.next-publication p{color:#7d8b98;margin:0 0 11px;font-size:10px;line-height:1.5}.session-callout{color:var(--cyan);background:#0f1d24;border:1px solid #1a3844;border-radius:9px;align-items:center;gap:10px;margin:0 20px 20px;padding:12px;display:flex}.session-callout svg{width:18px}.session-callout div{flex-direction:column;gap:3px;display:flex}.session-callout b{color:#dbe5ea;font-size:10px}.session-callout span{color:#778896;font-size:9px}.agenda-summary{padding:8px 20px 14px}.agenda-summary>div{border-bottom:1px solid var(--line);grid-template-columns:42px 7px 1fr;align-items:center;gap:10px;padding:9px 0;display:grid}.agenda-summary>div:last-child{border-bottom:0}.agenda-summary>div>span{color:#9eacb8;text-transform:uppercase;font-size:9px;font-weight:800}.agenda-summary span small{color:#596876;font-size:7px;display:block}.agenda-summary i{background:var(--cyan);border-radius:50%;width:6px;height:6px}.agenda-summary i.entregue{background:var(--success)}.agenda-summary i.rascunho{background:var(--warning)}.agenda-summary b{color:#d4dde3;font-size:9px}.agenda-summary p{color:#7d8c99;margin:2px 0 0;font-size:9.5px}.flow-card,.editorial-card{margin-bottom:18px}.registration-flow{grid-template-columns:repeat(7,1fr);gap:18px;padding:22px;display:grid}.flow-step{text-align:center;flex-direction:column;align-items:center;gap:9px;min-width:0;display:flex;position:relative}.flow-step>span{width:43px;height:43px;color:var(--cyan);background:#10242c;border:1px solid #1e4654;border-radius:12px;place-items:center;display:grid}.flow-step svg{width:18px}.flow-step b{color:#cbd5dc;max-width:110px;font-size:9.5px;line-height:1.35}.flow-step .flow-arrow{color:#40515e;width:15px;position:absolute;top:14px;right:-19px}.participants-table{min-width:1180px}.journey-summary{background:var(--surface);border:1px solid var(--line);border-radius:13px;grid-template-columns:190px 1fr 190px;align-items:center;gap:28px;margin-bottom:18px;padding:18px 22px;display:grid}.journey-summary>div:not(.journey-line){flex-direction:column;display:flex}.journey-summary span{color:var(--cyan);letter-spacing:1.4px;font-size:8px;font-weight:800}.journey-summary strong{color:#ecf2f5;margin:3px 0;font:700 19px Manrope}.journey-summary small{color:#70808d;font-size:9px}.journey-line{background:#25333e;border-radius:99px;height:7px;position:relative}.journey-line i{background:var(--cyan);border-radius:inherit;height:100%;display:block}.journey-line span{position:absolute;top:15px;left:0}.week-grid-52{grid-template-columns:repeat(4,1fr);padding:0}.week-grid-52 .week-card{padding:17px}.week-card>div:first-child{align-items:center}.week-card>div:first-child .status{font-size:7px}.week-meta{justify-content:space-between;gap:8px;margin-top:9px;display:flex}.week-meta small:last-child{text-align:right}.week-open{color:var(--cyan);border-top:1px solid var(--line);justify-content:space-between;align-items:center;margin-top:15px;padding-top:12px;font-size:9.5px;font-weight:700;display:flex}.week-detail-head{grid-template-columns:1.4fr .8fr;gap:18px;margin-bottom:18px;display:grid}.detail-kpis{grid-template-columns:repeat(4,1fr);gap:15px;padding:21px;display:grid}.detail-kpis>div{flex-direction:column;gap:8px;display:flex}.detail-kpis span{color:#72818f;font-size:9px}.detail-kpis strong{color:#e4ebef;font:700 14px Manrope}.linked-book{align-items:center;gap:15px;padding:18px 21px;display:flex}.linked-book h3{color:#e5ecef;margin:0 0 4px;font:700 13px Manrope}.linked-book p{color:#72818f;margin:0 0 11px;font-size:10px}.linked-book a{color:var(--cyan);font-size:9.5px}.editorial-card{margin-top:18px}.editorial-strip{grid-template-columns:repeat(7,1fr);gap:9px;padding:18px;display:grid}.editorial-strip>div{border:1px solid var(--line);background:#0f151c;border-radius:9px;min-height:145px;padding:12px}.editorial-strip>div>span{color:var(--cyan);text-transform:uppercase;font-size:8px;font-weight:800}.editorial-strip b{color:#dfe7eb;margin-top:10px;font-size:10px;display:block}.editorial-strip p{color:#778694;min-height:44px;margin:7px 0 12px;font-size:9px;line-height:1.45}.domain-explainer{color:#536370;background:#0f181f;border:1px solid #1b3440;border-radius:10px;justify-content:center;align-items:center;gap:24px;margin-bottom:18px;padding:15px 20px;display:flex}.domain-explainer>div{grid-template-columns:30px auto;align-items:center;column-gap:10px;display:grid}.domain-explainer>div svg{color:var(--cyan);grid-row:1/3}.domain-explainer b{color:#dce5ea;font-size:11px}.domain-explainer span{color:#788895;font-size:9px}.library-grid{grid-template-columns:repeat(2,1fr);gap:15px;display:grid}.book-card{grid-template-columns:112px 1fr;gap:20px;padding:20px;display:grid}.book-cover{width:112px;height:158px;color:var(--cyan);background:linear-gradient(145deg,#142b35,#0d171e);border:1px solid #265064;border-radius:4px 12px 12px 4px;place-items:center;display:grid;position:relative;box-shadow:inset 7px 0 #ffffff06,0 15px 24px #0003}.book-cover:after{content:"KOGNOS";letter-spacing:1.5px;font-size:7px;font-weight:800;position:absolute;bottom:13px}.book-cover svg{width:29px}.book-cover.small{width:51px;height:72px}.book-cover.small:after{display:none}.book-info>div:first-child{justify-content:space-between;align-items:center;display:flex}.book-info code{color:#697986;font-size:8px}.book-info h3{color:#e6ecef;margin:10px 0 3px;font:700 15px Manrope}.book-info .book-author{color:var(--cyan);margin:0 0 10px;font-size:9px}.book-info>p:not(.book-author){color:#7a8996;margin:0;font-size:10px;line-height:1.5}.book-info dl{margin:13px 0}.book-info dl>div{border-bottom:1px solid var(--line);grid-template-columns:70px 1fr;padding:5px 0;font-size:9px;display:grid}.book-info dt{color:#657583}.book-info dd{color:#a9b5be;margin:0}.book-links{gap:15px;justify-content:flex-start!important;display:flex!important}.book-links a{color:var(--cyan);font-size:9px;font-weight:700}.content-stats{grid-template-columns:repeat(5,1fr)}.filter-button{color:#97a6b3}.weekly-calendar{grid-template-columns:repeat(7,1fr);gap:10px;padding:18px;display:grid}.calendar-day{border:1px solid var(--line);background:#0f151c;border-radius:10px;flex-direction:column;min-height:225px;padding:14px;display:flex}.day-head{grid-template-columns:28px 1fr;align-items:center;gap:8px;display:grid}.day-head>span{width:28px;height:28px;color:var(--cyan);background:#10242c;border-radius:7px;place-items:center;display:grid}.day-head svg{width:14px}.day-head>div{flex-direction:column;display:flex}.day-head b{color:#dce4e9;font-size:10px}.day-head small{color:#657482;font-size:8px}.day-head .status{grid-column:1/3;margin-top:6px}.calendar-day time{color:var(--cyan);margin-top:17px;font:700 18px Manrope}.calendar-day p{color:#8897a4;flex:1;font-size:10px;line-height:1.5}.calendar-day button{color:#8d9ca8;border:0;border-top:1px solid var(--line);text-align:left;background:0 0;padding:8px 0;font-size:8.5px}.next-sunday{grid-template-columns:42px 1fr auto;align-items:center;gap:15px;margin-top:17px;padding:18px 21px;display:grid}.next-sunday>svg{width:42px;height:42px;color:var(--cyan);background:#10242c;border-radius:10px;padding:10px}.next-sunday span{color:var(--cyan);letter-spacing:1px;font-size:8px;font-weight:800}.next-sunday h3{color:#e4ebef;margin:5px 0 2px;font:700 13px Manrope}.next-sunday p{color:#748390;margin:0;font-size:9.5px}.memory-layout{grid-template-columns:1fr 1fr;gap:17px;margin-bottom:17px;display:grid}.memory-week,.consolidated-memory{text-align:center;padding:24px}.memory-orb{width:54px;height:54px;color:var(--cyan);background:#10242c;border:1px solid #1e4654;border-radius:15px;place-items:center;margin:0 auto 15px;display:grid}.memory-week>span{color:var(--cyan);letter-spacing:1.3px;font-size:8px;font-weight:800}.memory-week h3{color:#e3eaee;margin:7px 0;font:700 16px Manrope}.memory-week p,.consolidated-memory p{color:#7c8b98;max-width:450px;margin:0 auto 16px;font-size:10.5px;line-height:1.55}.consolidated-memory{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.consolidated-memory>div{border:1px solid var(--line);background:#0f151c;border-radius:9px;padding:18px 8px}.consolidated-memory strong{color:var(--cyan);font:700 23px Manrope;display:block}.consolidated-memory span{color:#748390;font-size:8.5px}.consolidated-memory p{grid-column:1/4}.insight-grid{grid-template-columns:repeat(5,1fr);gap:10px;padding:18px;display:grid}.insight{border:1px solid var(--line);background:#0f151c;border-radius:9px;padding:15px}.insight>span{color:var(--cyan);text-transform:uppercase;letter-spacing:.7px;font-size:8px;font-weight:800}.insight p{color:#a3b0ba;min-height:48px;font-size:10px;line-height:1.5}.insight small{color:#657482;font-size:8.5px}.concept-grid{grid-template-columns:1fr 1fr;gap:14px;margin-bottom:17px;display:grid}.concept-grid .card{gap:13px;padding:18px;display:flex}.concept-grid svg{color:var(--cyan);flex:none}.concept-grid b{color:#e1e8ec;font-size:12px}.concept-grid p{color:#7d8c99;margin:5px 0 0;font-size:10px;line-height:1.5}.integration-card{grid-template-columns:42px 1fr auto auto}.integration-card .secondary-button{min-height:32px;padding-inline:10px;font-size:9px}.settings-tabs{gap:6px;margin-bottom:14px;display:flex}.settings-tabs button{color:#7d8c99;border:1px solid var(--line);background:#10171f;border-radius:8px;padding:9px 16px;font-size:10px;font-weight:700}.settings-tabs .active{color:#071317;background:var(--cyan);border-color:var(--cyan)}.settings-layout{grid-template-columns:.8fr 1.2fr;gap:17px;display:grid}.settings-list label>span{color:#b9c5cd;font-size:10px}.technical-list{padding:7px 20px}.technical-list>div{border-bottom:1px solid var(--line);grid-template-columns:34px 1fr auto;align-items:center;gap:11px;padding:12px 0;display:grid}.technical-list>div:last-child{border-bottom:0}.technical-icon{width:32px;height:32px;color:var(--cyan);background:#10242c;border-radius:8px;place-items:center;display:grid}.technical-icon svg{width:14px}.technical-list b{color:#dce4e9;font-size:10.5px}.technical-list p{color:#71808e;margin:3px 0 0;font-size:9px}.definition-grid{grid-template-columns:1fr 1fr 1.3fr;gap:14px;margin-top:17px;display:grid}.definition-grid .card{padding:18px}.definition-grid b{color:var(--cyan);font:700 12px Manrope}.definition-grid p{color:#82919e;margin:7px 0 0;font-size:10px;line-height:1.55}.status-ativa,.status-concluida,.status-utilizado,.status-conectado,.status-entregue,.status-publicado\/entregue,.status-registrado,.status-pronto{color:#72ddb5;background:#11241e;border-color:#224637}.status-revisao,.status-teste,.status-gerado{color:#7bd8ea;background:#10232b;border-color:#1d4654}.status-nao-configurado,.status-expirado,.status-livre,.status-sem-disparos,.status-nao-iniciado{color:#929da7;background:#171b20}.status-convite-pendente,.status-em-preparacao{color:#e8bd76;background:#261f14;border-color:#4b3a1e}@media (width<=1280px){.overview-top{grid-template-columns:1fr 1fr}.journey-progress-card{grid-column:1/3}.overview-stats{grid-template-columns:repeat(3,1fr)}.operational-grid{grid-template-columns:1fr 1fr}.operational-grid>:last-child{grid-column:1/3}.registration-flow{grid-template-columns:repeat(4,1fr)}.flow-step .flow-arrow{display:none}.weekly-calendar,.editorial-strip{grid-template-columns:repeat(4,1fr)}.insight-grid{grid-template-columns:repeat(3,1fr)}}@media (width<=900px){.week-grid-52{grid-template-columns:repeat(2,1fr)}.library-grid,.settings-layout,.week-detail-head{grid-template-columns:1fr}.weekly-calendar,.editorial-strip{grid-template-columns:repeat(2,1fr)}.registration-flow{grid-template-columns:repeat(3,1fr)}.overview-stats,.content-stats{grid-template-columns:repeat(2,1fr)}.journey-summary{grid-template-columns:1fr}.journey-line{margin-bottom:20px}.insight-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=620px){.overview-top,.operational-grid,.memory-layout,.concept-grid,.definition-grid{grid-template-columns:1fr}.journey-progress-card,.operational-grid>:last-child{grid-column:auto}.journey-progress-card{flex-direction:column;align-items:flex-start}.current-book-card{align-items:flex-start}.overview-stats,.content-stats,.week-grid-52,.library-grid,.weekly-calendar,.editorial-strip,.insight-grid{grid-template-columns:1fr}.registration-flow{grid-template-columns:repeat(2,1fr)}.book-card{grid-template-columns:82px 1fr}.book-cover{width:82px;height:122px}.detail-kpis{grid-template-columns:repeat(2,1fr)}.consolidated-memory{grid-template-columns:1fr}.consolidated-memory p{grid-column:auto}.domain-explainer{flex-direction:column;align-items:flex-start}.domain-explainer>svg{display:none}.integration-card{grid-template-columns:42px 1fr auto}.integration-card .secondary-button{grid-column:2/4}}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body,.app-shell,.sidebar,.topbar,.card,.login-brand,.login-panel,.login-card,.nav-link,.icon-button,.profile,.secondary-button,.week-card,.calendar-day,.editorial-strip>div,.consolidated-memory>div,.insight,.settings-tabs button{transition:color .2s,background-color .2s,border-color .2s,box-shadow .2s}.theme-icon-button{color:var(--cyan);background:#10242c;border-color:#1e4654}.theme-icon-button:hover{color:var(--cyan-soft);background:#15303a;border-color:#2b6476}.login-theme-toggle{z-index:10;color:#b9c7d1;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#121922e6;border:1px solid #2a3946;border-radius:10px;align-items:center;gap:8px;min-height:38px;padding:0 13px;font-size:11px;font-weight:700;display:inline-flex;position:fixed;top:22px;right:24px;box-shadow:0 10px 30px #00000024}.login-theme-toggle:hover{color:var(--text);border-color:#3a5362}.login-theme-toggle svg{width:16px;color:var(--cyan)}.theme-setting{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:18px;padding:14px 0;display:flex}.theme-setting>div:first-child{flex-direction:column;gap:4px;display:flex}.theme-setting b{color:#d9e1e7;font-size:11px}.theme-setting small{color:#71808d;font-size:9.5px}.theme-choice{border:1px solid var(--line);background:#0e141b;border-radius:9px;gap:3px;padding:3px;display:flex}.theme-choice button{color:#8795a3;background:0 0;border:0;border-radius:6px;min-width:65px;padding:7px 10px;font-size:9.5px;font-weight:700}.theme-choice button.active{color:#061317;background:var(--cyan);box-shadow:0 4px 12px #19c6e629}html[data-theme=light]{--bg:#f3f7fa;--surface:#fff;--surface-raised:#f8fbfd;--surface-soft:#edf3f7;--cyan:#079fbe;--cyan-soft:#18b8d4;--text:#142331;--muted:#5f7180;--line:#d9e3e9;--line-strong:#c5d3dc;--success:#14875f;--warning:#a46613;color:var(--text);background:var(--bg)}html[data-theme=light] body{color:var(--text)}html[data-theme=light] .sidebar{color:#607382;background:#f8fbfd;border-color:#d9e3e9;box-shadow:8px 0 28px #1b36480a}html[data-theme=light] .sidebar-head{color:#162a38}html[data-theme=light] .sidebar-head small,html[data-theme=light] .nav-section,html[data-theme=light] .system-state small{color:#728594}html[data-theme=light] .brand-mark{color:#079fbe;background:#e8f7fa;border-color:#b8e2ea;box-shadow:0 0 24px #079fbe1a}html[data-theme=light] .brand-mark circle{fill:#e8f7fa}html[data-theme=light] .nav-link{color:#526675}html[data-theme=light] .nav-link svg{color:#758997}html[data-theme=light] .nav-link:hover{color:#142b3a;background:#edf5f8;border-color:#d8e7ed}html[data-theme=light] .nav-link.active{color:#10303d;box-shadow:inset 3px 0 0 var(--cyan);background:#e1f3f7;border-color:#b8dde6}html[data-theme=light] .system-state b{color:#314856}html[data-theme=light] .no-provider{color:#617583;background:#edf3f6}html[data-theme=light] .demo-banner,html[data-theme=light] .demo-flag{color:#17677a;background:#def3f7;border-color:#bde4ec}html[data-theme=light] .topbar{background:#f3f7faeb;border-color:#d9e3e9;box-shadow:0 4px 18px #1d364609}html[data-theme=light] .breadcrumb b{color:#9aabb6}html[data-theme=light] .breadcrumb strong{color:#304755}html[data-theme=light] .search,html[data-theme=light] .field-search,html[data-theme=light] .fake-input{color:#647785;background:#fff;border-color:#d2dee5}html[data-theme=light] .search svg,html[data-theme=light] .field-search svg{color:#718795}html[data-theme=light] .search kbd{color:#667986;background:#eef3f6;border-color:#d4dfe5}html[data-theme=light] .icon-button{color:#627684}html[data-theme=light] .icon-button:hover{color:#172c39;background:#e8f0f4;border-color:#d1dde4}html[data-theme=light] .theme-icon-button{color:#087f98;background:#e2f5f8;border-color:#b8e1e9}html[data-theme=light] .profile:hover{background:#e8f0f4;border-color:#d1dde4}html[data-theme=light] .profile b{color:#2f4654}html[data-theme=light] .profile small{color:#718492}html[data-theme=light] .card{background:#fff;border-color:#d8e2e8;box-shadow:0 12px 30px #223e4f11}html[data-theme=light] .card-header h2,html[data-theme=light] .future-card h2{color:#1b303d}html[data-theme=light] .card-header p{color:#6d7f8c}html[data-theme=light] .secondary-button{color:#405563;background:#fff;border-color:#cbd8e0;box-shadow:0 2px 5px #1f384808}html[data-theme=light] .secondary-button:hover{color:#17303e;background:#f0f6f8;border-color:#9fc3ce}html[data-theme=light] .demo-note{color:#526a78;background:#edf8fa;border-color:#c5e7ed}html[data-theme=light] .stat-icon,html[data-theme=light] .activity-symbol,html[data-theme=light] .record-icon,html[data-theme=light] .integration-icon,html[data-theme=light] .date-tile,html[data-theme=light] .future-icon,html[data-theme=light] .health-orb,html[data-theme=light] .timeline-dot,html[data-theme=light] .date-block,html[data-theme=light] .flow-step>span,html[data-theme=light] .day-head>span,html[data-theme=light] .next-sunday>svg,html[data-theme=light] .memory-orb,html[data-theme=light] .technical-icon{background:#e5f6f9;border-color:#b9e0e8}html[data-theme=light] .stat-icon.green{color:#167a59;background:#e8f6f0;border-color:#c4e6d7}html[data-theme=light] .stat-icon.blue{color:#287cb5;background:#eaf3fa;border-color:#c8dff0}html[data-theme=light] .stat-icon.amber{color:#996217;background:#faf3e6;border-color:#ead8b7}html[data-theme=light] .stat-card span,html[data-theme=light] .y-labels,html[data-theme=light] .x-labels,html[data-theme=light] .chart-footer small{color:#6c7f8c}html[data-theme=light] .grid-lines i{border-color:#dce5ea}html[data-theme=light] .chart-footer>span{color:#607583}html[data-theme=light] .activity-item b,html[data-theme=light] td b,html[data-theme=light] .schedule-item>div:last-child b,html[data-theme=light] .timeline-item h3,html[data-theme=light] .route-list code,html[data-theme=light] .logs b,html[data-theme=light] .integration-card h3,html[data-theme=light] .settings-list b,html[data-theme=light] .theme-setting b,html[data-theme=light] .technical-list b,html[data-theme=light] .concept-grid b{color:#2a414f}html[data-theme=light] .activity-item p,html[data-theme=light] .activity-item small,html[data-theme=light] td,html[data-theme=light] td small,html[data-theme=light] td code,html[data-theme=light] .schedule-item>div:last-child small,html[data-theme=light] .timeline-item p,html[data-theme=light] .timeline-item small,html[data-theme=light] .route-list small,html[data-theme=light] .logs code,html[data-theme=light] .logs span:last-child,html[data-theme=light] .integration-card p,html[data-theme=light] .settings-list small,html[data-theme=light] .theme-setting small,html[data-theme=light] .technical-list p,html[data-theme=light] .concept-grid p,html[data-theme=light] .definition-grid p{color:#667a87}html[data-theme=light] th,html[data-theme=light] .table-summary{color:#5e7280;background:#f2f6f8}html[data-theme=light] tbody tr:hover{background:#079fbe0b}html[data-theme=light] .status{color:#5f707c;background:#f0f4f6;border-color:#d3dee4}html[data-theme=light] .status-ativo,html[data-theme=light] .status-liberado,html[data-theme=light] .status-info,html[data-theme=light] .status-conteudo,html[data-theme=light] .status-ativa,html[data-theme=light] .status-concluida,html[data-theme=light] .status-utilizado,html[data-theme=light] .status-conectado,html[data-theme=light] .status-entregue,html[data-theme=light] .status-publicado\/entregue,html[data-theme=light] .status-registrado,html[data-theme=light] .status-pronto{color:#147653;background:#e6f5ee;border-color:#bfe2d2}html[data-theme=light] .status-agendado,html[data-theme=light] .status-planejado,html[data-theme=light] .status-api,html[data-theme=light] .status-convidado,html[data-theme=light] .status-participante,html[data-theme=light] .status-integracao,html[data-theme=light] .status-revisao,html[data-theme=light] .status-teste,html[data-theme=light] .status-gerado{color:#087c94;background:#e4f4f7;border-color:#b8e0e8}html[data-theme=light] .status-rascunho,html[data-theme=light] .status-warn,html[data-theme=light] .status-calendario,html[data-theme=light] .status-convite-pendente,html[data-theme=light] .status-em-preparacao{color:#946018;background:#faf1e2;border-color:#e8d3ae}html[data-theme=light] .status-encerrado,html[data-theme=light] .status-pausado,html[data-theme=light] .status-nao-configurado,html[data-theme=light] .status-expirado,html[data-theme=light] .status-livre,html[data-theme=light] .status-sem-disparos,html[data-theme=light] .status-nao-iniciado{color:#62727d;background:#edf1f3;border-color:#d2dade}html[data-theme=light] .person>span{color:#063b47;background:#a9e5ee}html[data-theme=light] .progress.wide,html[data-theme=light] .journey-line{background:#d8e4e9}html[data-theme=light] .week-card,html[data-theme=light] .editorial-strip>div,html[data-theme=light] .calendar-day,html[data-theme=light] .consolidated-memory>div,html[data-theme=light] .insight{background:#f7fafb;border-color:#dbe5ea}html[data-theme=light] .week-card.current{background:#eaf7f9;border-color:#aad9e3}html[data-theme=light] .week-card h3,html[data-theme=light] .record-card h3,html[data-theme=light] .editorial-strip b,html[data-theme=light] .day-head b,html[data-theme=light] .next-sunday h3,html[data-theme=light] .memory-week h3,html[data-theme=light] .journey-progress-copy h2,html[data-theme=light] .current-book-card h2,html[data-theme=light] .next-publication h3,html[data-theme=light] .agenda-summary b,html[data-theme=light] .journey-summary strong,html[data-theme=light] .detail-kpis strong,html[data-theme=light] .linked-book h3,html[data-theme=light] .book-info h3{color:#273f4d}html[data-theme=light] .week-card p,html[data-theme=light] .week-card small,html[data-theme=light] .record-card code,html[data-theme=light] .record-card p,html[data-theme=light] .editorial-strip p,html[data-theme=light] .day-head small,html[data-theme=light] .calendar-day p,html[data-theme=light] .calendar-day button,html[data-theme=light] .next-sunday p,html[data-theme=light] .memory-week p,html[data-theme=light] .consolidated-memory p,html[data-theme=light] .consolidated-memory span,html[data-theme=light] .insight p,html[data-theme=light] .insight small,html[data-theme=light] .journey-progress-copy p,html[data-theme=light] .current-book-card p,html[data-theme=light] .next-publication p,html[data-theme=light] .agenda-summary p,html[data-theme=light] .journey-summary small,html[data-theme=light] .detail-kpis span,html[data-theme=light] .linked-book p,html[data-theme=light] .book-info code,html[data-theme=light] .book-info>p:not(.book-author),html[data-theme=light] .book-info dt,html[data-theme=light] .book-info dd{color:#687c89}html[data-theme=light] .record-meta span,html[data-theme=light] .tag-row span{color:#536a78;background:#eef3f5;border-color:#d6e0e5}html[data-theme=light] .month-head span{color:#617481}html[data-theme=light] .month-grid span{color:#405764}html[data-theme=light] .month-grid .muted{color:#9aa9b2}html[data-theme=light] .current-book-card.next{background:#f7fafb}html[data-theme=light] .session-callout{color:#087e96;background:#eaf7f9;border-color:#c1e5eb}html[data-theme=light] .session-callout b{color:#294552}html[data-theme=light] .session-callout span,html[data-theme=light] .agenda-summary>div>span{color:#657a87}html[data-theme=light] .agenda-summary span small{color:#8a9aa4}html[data-theme=light] .domain-explainer{color:#8a99a2;background:#f1f7f9;border-color:#d4e8ed}html[data-theme=light] .domain-explainer b{color:#2d4653}html[data-theme=light] .domain-explainer span{color:#667b88}html[data-theme=light] .book-cover{background:linear-gradient(145deg,#dff3f7,#c6e6ed);border-color:#85c5d2;box-shadow:inset 7px 0 #ffffff4d,0 15px 24px #2346571f}html[data-theme=light] .settings-tabs button{color:#607582;background:#f1f5f7;border-color:#d6e1e6}html[data-theme=light] .settings-tabs .active{color:#061317;background:var(--cyan);border-color:var(--cyan)}html[data-theme=light] .settings-list label>span{color:#526976}html[data-theme=light] .theme-choice{background:#edf3f6;border-color:#d3dfe5}html[data-theme=light] .theme-choice button{color:#58707e}html[data-theme=light] .theme-choice button.active{color:#fff;background:#087f98}html[data-theme=light] .login-brand{background:#e9f4f7;border-color:#d3e3e9}html[data-theme=light] .login-brand h1,html[data-theme=light] .login-wordmark strong{color:#142c39}html[data-theme=light] .login-lead{color:#526c79}html[data-theme=light] .login-panel{background:#f7fafc}html[data-theme=light] .login-card{background:#fff;border-color:#d4e0e6;box-shadow:0 28px 70px #23435424}html[data-theme=light] .login-card .login-environment{color:#687e8b}html[data-theme=light] .login-theme-toggle{color:#405866;background:#ffffffe6;border-color:#cbd9e0;box-shadow:0 10px 30px #1f3d4e1a}html[data-theme=light] .login-theme-toggle:hover{color:#142c39;border-color:#9fc6d0}html[data-theme=light] .progress-ring circle{stroke:#dce7eb}html[data-theme=light] .scrim{background:#16263075}@media (width<=560px){.login-theme-toggle{top:14px;right:14px}.theme-setting{flex-direction:column;align-items:flex-start}.theme-choice{width:100%}.theme-choice button{flex:1}}
