/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.absolute{position:absolute}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.m-83{margin:calc(var(--spacing) * 83)}.block{display:block}.flex{display:flex}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.border{border-style:var(--tw-border-style);border-width:1px}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}.day-refresh{z-index:2;color:#8eeaff;letter-spacing:0;cursor:pointer;background:#102738;border:1px solid #27617a;border-radius:7px;padding:7px 12px;font-size:13px;font-weight:750;position:relative}.day-refresh:disabled{opacity:.5;cursor:wait}.subscriber-value-row{z-index:1;grid-template-columns:max-content minmax(0,1fr);align-items:center;gap:8px;margin-top:17px;display:grid;position:relative}.subscriber-value-row .day-value{white-space:nowrap;margin:0;font-size:clamp(32px,2.55vw,40px)}.subscriber-trend{background:#0c1b27d1;border:1px solid #28485b;border-radius:9px;grid-template-columns:auto minmax(0,1fr);justify-self:end;align-items:center;gap:4px;width:fit-content;min-width:0;max-width:96px;padding:4px 5px;display:grid;overflow:hidden}.subscriber-trend>span{font-size:12px;font-weight:900;line-height:1}.subscriber-trend>div{min-width:0}.subscriber-trend div strong,.subscriber-trend div small{display:block}.subscriber-trend div strong{white-space:nowrap;font:850 9px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.subscriber-trend div small{color:#71899a;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:7px;overflow:hidden}.subscriber-trend.up{color:#67e7ae;border-color:#42e6a459}.subscriber-trend.down{color:#ff8792;border-color:#ff6b795c}.subscriber-trend.stable{color:#91a7b8}.subscriber-card>p{z-index:1;position:relative}.day-card.subscriber-card>p{margin-top:5px;font-size:10.5px;line-height:1.4}.subscriber-month-close{z-index:1;background:linear-gradient(135deg,#112b39e0,#0c1925e0);border:1px solid #23475c;border-radius:11px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1px 10px;margin-top:13px;padding:10px 11px;display:grid;position:relative}.subscriber-month-close div small,.subscriber-month-close div strong{display:block}.subscriber-month-close div small{color:#7290a4;font-size:8.5px}.subscriber-month-close div strong{color:#deeff7;margin-top:3px;font:800 17px/1.2 ui-monospace,SFMono-Regular,Menlo,monospace}.subscriber-month-close>span{border-radius:999px;padding:4px 7px;font-size:10px;font-weight:900}.subscriber-month-close>span.up{color:#64e5ab;background:#42e6a41f}.subscriber-month-close>span.down{color:#ff8994;background:#ff6b791f}.subscriber-month-close>span.stable{color:#93a8b8;background:#879dae1a}.subscriber-month-close>small{color:#637e91;grid-column:1/-1;font-size:8px}.migration-progress-card{background:radial-gradient(circle at 88% 2%,#9d7bff33,#0000 38%),linear-gradient(145deg,#17162b,#0c1421);border-color:#4b3f75}.migration-progress-body{z-index:1;grid-template-columns:112px minmax(0,1fr);align-items:center;gap:12px 15px;margin-top:18px;display:grid;position:relative}.migration-progress-note{color:#918ba9;grid-column:1/-1;margin:0;font-size:11.5px;line-height:1.5}.migration-donut{border-radius:50%;place-items:center;width:112px;height:112px;display:grid;position:relative}.migration-donut:after{border-radius:inherit;content:"";background:#101725;border:1px solid #beabff2e;position:absolute;inset:12px}.migration-donut>span{text-align:center;z-index:1;position:relative}.migration-donut strong,.migration-donut small{display:block}.migration-donut strong{color:#f0ebff;letter-spacing:-.05em;font:850 24px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.migration-donut small{color:#897ca9;letter-spacing:.08em;text-transform:uppercase;margin-top:6px;font-size:8px;font-weight:800}.migration-donut.unavailable{background:conic-gradient(#3d4655 100%, #1b293a 0)!important}.migration-progress-copy{min-width:0}.migration-progress-copy>small{color:#a491df;letter-spacing:.1em;font-size:8.5px;font-weight:850}.migration-progress-copy h2{color:#eeeaff;margin:6px 0;font-size:18px;line-height:1.2}.migration-progress-copy p{color:#918ba9;margin:0;font-size:10.5px;line-height:1.45}.migration-progress-card footer a{color:#c9baff;z-index:1;background:#271f42;border:1px solid #554580;border-radius:8px;padding:6px 9px;font-size:10px;font-weight:800;text-decoration:none;position:relative}.migration-progress-card footer a:hover{background:#322756;border-color:#8067c4}.project-initiatives{--initiative-accent:#66d7ea;gap:28px;margin-bottom:22px;display:grid}.project-initiatives.universal{--initiative-accent:#df718f}.project-initiatives.bfc{--initiative-accent:#5db3df}.project-initiatives.qtc{--initiative-accent:#d9a84c}.project-initiatives.univer{--initiative-accent:#9b82ef}.initiative-tier>header{justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:13px;display:flex}.initiative-tier>header h3{color:#e6f2f7;margin:3px 0;font-size:22px}.initiative-tier>header p:last-child{color:#7e94a5;margin:0;font-size:11px}.initiative-tier>header>span{color:#8edff0;white-space:nowrap;background:#132638;border:1px solid #28465b;border-radius:999px;padding:6px 9px;font-size:9px;font-weight:850}.project-initiative-grid{grid-template-columns:repeat(auto-fit,minmax(285px,1fr));gap:12px;display:grid}.project-initiative-grid.featured{grid-template-columns:repeat(auto-fit,minmax(390px,1fr))}.project-initiative-grid>article{background:radial-gradient(circle at 0 0, var(--initiative-accent), transparent 40%), #0b1723}@supports (color:color-mix(in lab, red, red)){.project-initiative-grid>article{background:radial-gradient(circle at 0 0, color-mix(in srgb, var(--initiative-accent) 10%, transparent), transparent 40%), #0b1723}}.project-initiative-grid>article{border:1px solid #223a4c;border-top:2px solid var(--initiative-accent);border-radius:15px;flex-direction:column;min-width:0;padding:15px;display:flex}.project-initiative-grid>article.follow-close{box-shadow:0 0 0 1px var(--initiative-accent), 0 12px 30px #0003}@supports (color:color-mix(in lab, red, red)){.project-initiative-grid>article.follow-close{box-shadow:0 0 0 1px color-mix(in srgb, var(--initiative-accent) 50%, transparent), 0 12px 30px #0003}}.project-initiative-grid>article.follow-close{min-height:310px}.project-initiative-grid>article.follow-important{border-top-color:#d7ab55}.project-initiative-grid>article.compact .initiative-main{grid-template-columns:72px minmax(0,1fr)}.project-initiative-grid>article.compact .initiative-donut{width:72px;height:72px}.project-initiative-grid>article.compact .initiative-donut:after{inset:8px}.initiative-top{justify-content:space-between;align-items:flex-start;gap:10px;min-height:51px;display:flex}.initiative-top>div{min-width:0}.initiative-top span{color:var(--initiative-accent);letter-spacing:.08em;text-transform:uppercase;font-size:8px;font-weight:900}.initiative-top h4{color:#e6f0f4;margin:5px 0 0;font-size:16px;line-height:1.28}.initiative-top em{color:#c9b2f7;background:#2d263e;border:1px solid #54436f;border-radius:999px;flex:none;padding:5px 7px;font-size:8px;font-style:normal;font-weight:850}.initiative-main{grid-template-columns:88px minmax(0,1fr);align-items:center;gap:14px;margin-top:12px;display:grid}.initiative-donut{border-radius:50%;place-items:center;width:88px;height:88px;display:grid;position:relative}.initiative-donut:after{border-radius:inherit;content:"";background:#0e1a26;border:1px solid #2a4253;position:absolute;inset:10px}.initiative-donut.unknown{background:conic-gradient(#3b4652 100%, #1b293a 0)!important}.initiative-donut span{text-align:center;z-index:1;position:relative}.initiative-donut strong,.initiative-donut small{display:block}.initiative-donut strong{color:#f0f8fb;font:850 19px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.initiative-donut small{color:#708696;letter-spacing:.08em;text-transform:uppercase;margin-top:5px;font-size:7px;font-weight:850}.initiative-main>div:last-child>span{border-radius:999px;padding:4px 7px;font-size:9px;font-weight:900;display:inline-flex}.initiative-main>div:last-child>span.risk{color:#ff98a3;background:#49212a}.initiative-main>div:last-child>span.progress{color:#80dff1;background:#173544}.initiative-main>div:last-child>span.done{color:#78dfaf;background:#15382e}.initiative-main p{color:#899dab;-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:8px 0 0;font-size:10.5px;line-height:1.45;display:-webkit-box;overflow:hidden}.initiative-facts{grid-template-columns:1fr 1fr;gap:8px;margin-top:13px;display:grid}.initiative-facts div{background:#08131ecc;border:1px solid #1c3243;border-radius:9px;min-width:0;padding:9px}.initiative-facts small,.initiative-facts strong{display:block}.initiative-facts small{color:#688296;letter-spacing:.06em;text-transform:uppercase;font-size:7.5px;font-weight:850}.initiative-facts strong{color:#cedce3;margin-top:4px;font-size:9.5px;line-height:1.35}.project-initiative-grid>article>footer{border-top:1px solid #1a3040;justify-content:flex-end;gap:7px;margin-top:auto;padding-top:11px;display:flex}.project-initiative-grid>article>footer button{color:#8ca6b7;background:#132638;border:1px solid #29495e;border-radius:8px;padding:6px 8px;font-size:9px;font-weight:850}.project-initiative-grid>article>footer button.following{background:var(--initiative-accent)}@supports (color:color-mix(in lab, red, red)){.project-initiative-grid>article>footer button.following{background:color-mix(in srgb, var(--initiative-accent) 16%, #102130)}}.project-initiative-grid>article>footer button.following{border-color:var(--initiative-accent);color:var(--initiative-accent)}.project-initiative-grid>article>footer button.important{color:#efc573;background:#302717;border-color:#8b6b32}.initiative-empty{color:#8197a7;background:#0a1621;border:1px dashed #294255;border-radius:14px;padding:22px}.initiative-empty strong{color:#cbdbe3}.initiative-empty p{margin:5px 0 0;font-size:11px}.initiative-all-toggle{text-align:left;background:#0b1723;border:1px solid #294255;border-radius:14px;justify-content:space-between;align-items:center;width:100%;padding:16px 18px;display:flex}.initiative-all-toggle small,.initiative-all-toggle strong{display:block}.initiative-all-toggle small{color:#6f8b9e;letter-spacing:.09em;text-transform:uppercase;font-size:8px;font-weight:900}.initiative-all-toggle strong{color:#deebf1;margin-top:3px}.initiative-all-toggle b{color:var(--initiative-accent);font-size:16px}.initiative-all-list{background:#08131d;border:1px solid #203748;border-radius:0 0 14px 14px;margin:-5px 8px 0;overflow:hidden}.initiative-all-list>article{border-bottom:1px solid #1a2d3c;justify-content:space-between;align-items:center;gap:16px;padding:13px;display:flex}.initiative-all-list>article:last-child{border-bottom:0}.initiative-all-list>article>div:first-child{gap:2px;display:grid}.initiative-all-list span{color:#75d5e8;text-transform:uppercase;font-size:8px;font-weight:850}.initiative-all-list strong{color:#d8e5eb;font-size:12px}.initiative-all-list small{color:#738b9c;font-size:9px}.initiative-list-actions{flex:none;gap:7px;display:flex}.initiative-list-actions button{color:#9cb1bf;background:#132638;border:1px solid #29495e;border-radius:8px;padding:6px 8px;font-size:9px;font-weight:800}.executive-summary-title{align-items:flex-end}.modal-attention-list article.followed{border-color:#3f7086;box-shadow:inset 3px 0 #65d9ed}.modal-attention-list article>div{min-width:0}.modal-attention-list .attention-follow{color:#7e96a8;background:#132331;border:1px solid #294357;border-radius:7px;flex:none;width:29px;height:29px;margin-left:auto;padding:0;font-size:15px}.modal-attention-list .attention-follow[aria-pressed=true]{color:#6fe0f2;border-color:#5ccfe4}@media (width<=700px){.initiative-tier>header{flex-direction:column;align-items:flex-start;gap:8px}.project-initiative-grid,.project-initiative-grid.featured,.initiative-facts{grid-template-columns:1fr}.initiative-all-list>article,.initiative-list-actions{flex-direction:column;align-items:stretch}}.calendar-card{box-sizing:border-box;background:radial-gradient(circle at 90% 0,#ffd60012,#0000 34%),linear-gradient(145deg,#101720,#0b111a);justify-self:stretch;width:100%;min-width:0;max-width:100%;min-height:300px}.calendar-card .day-card-head{grid-template-columns:minmax(0,1fr) auto auto;gap:10px;width:100%;display:grid}.calendar-card .day-card-head>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.calendar-card .day-card-head .read-at,.calendar-card .day-card-head .day-refresh{white-space:nowrap}.agenda-list{box-sizing:border-box;z-index:1;scrollbar-color:#365064 transparent;scrollbar-width:thin;gap:16px;width:100%;min-width:0;max-width:100%;max-height:300px;margin-top:16px;padding-right:4px;display:grid;position:relative;overflow:auto}.agenda-day{gap:7px;min-width:0;display:grid}.agenda-day h3{color:#8ca0b2;letter-spacing:.045em;margin:0 0 1px;font-size:12px;font-weight:850}.agenda-day.today h3{color:#ff5a61}.agenda-empty{color:#778898;margin:3px 0 2px;font-size:13px}.agenda-event{background:linear-gradient(90deg,#534800d1,#302b04a8);border:1px solid #ffd6001f;border-radius:8px;grid-template-columns:4px minmax(0,1fr) auto;align-items:center;gap:9px;min-width:0;max-width:100%;min-height:48px;padding:7px 10px 7px 0;text-decoration:none;transition:border-color .18s,box-shadow .18s,transform .18s;display:grid;overflow:hidden}.agenda-event.has-call{cursor:pointer}.agenda-event.has-call:hover{border-color:#ffe0008c;transform:translateY(-1px);box-shadow:0 0 20px #ffd60021}.agenda-event>i{background:#ffd600;border-radius:0 4px 4px 0;align-self:stretch;box-shadow:0 0 12px #ffd60073}.agenda-copy{min-width:0}.agenda-copy strong,.agenda-copy small{display:block}.agenda-copy em{color:#8eeaff;letter-spacing:.02em;margin-top:3px;font-size:11px;font-style:normal;font-weight:800;display:block}.agenda-copy strong{color:#ffe000;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:1.2;overflow:hidden}.agenda-copy small{color:#dbc84f;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:12px;line-height:1.35;overflow:hidden}.agenda-event time{color:#ffe000;justify-items:end;min-width:48px;max-width:64px;font:800 13px/1.1 ui-monospace,SFMono-Regular,Menlo,monospace;display:grid}.agenda-event time small{color:#d9c93d;margin-top:3px;font-size:11px}.agenda-event.all-day{background:#161f2ab8;border-color:#7c9bb324}.agenda-event.all-day>i{box-shadow:none;background:#7891a7}.agenda-event.all-day .agenda-copy strong{color:#9cb0c2}.agenda-event.all-day .agenda-copy small,.agenda-event.all-day time{color:#748a9d}@media (width<=760px){.calendar-card{min-height:280px;padding:16px}.calendar-card .day-card-head{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 10px}.calendar-card .day-card-head>span{grid-column:1/-1}.calendar-card .day-card-head .read-at{min-width:0}.calendar-card .agenda-list{padding-right:0}.agenda-copy strong{font-size:13px}.agenda-copy small{font-size:11px}}.project-mark.app-icon{background:0 0;border-color:#0000}.project-mark.app-icon img{object-fit:cover;width:100%;height:100%;padding:0}.modal-updated{text-align:right;flex:none;margin-left:auto;display:block}.modal-updated small{color:#6f8598;letter-spacing:.09em;text-transform:uppercase;font-size:9px;font-weight:800;display:block}.modal-updated strong{color:#cfe3f0;white-space:nowrap;margin-top:3px;font-size:12px;display:block}@media (width<=640px){.modal-updated{text-align:left;width:100%;margin-left:0}}.pending-groups{gap:28px;display:grid}.project-scope-strip{background:#070f19bd;border:1px solid #1d3548;border-radius:17px;grid-template-columns:138px minmax(0,1fr);align-items:stretch;min-width:0;margin-bottom:24px;display:grid;overflow:hidden}.project-scope-label{border-right:1px solid #1c3041;align-items:center;gap:9px;padding:14px 16px;display:flex}.project-scope-label small{color:#7892a6;letter-spacing:.13em;text-transform:uppercase;font-size:9px;font-weight:850;line-height:1.45}.project-scope-options{scrollbar-color:#29475e transparent;scrollbar-width:thin;grid-auto-columns:minmax(155px,1fr);grid-auto-flow:column;gap:9px;min-width:0;padding:10px;display:grid;overflow-x:auto}.project-scope-options>button{cursor:pointer;text-align:left;background:#0d1926;border:1px solid #20384b;border-radius:13px;align-items:center;gap:11px;min-width:0;padding:10px 12px;transition:border-color .16s,background .16s,transform .16s;display:flex}.project-scope-options>button:hover{background:#112234;border-color:#356078;transform:translateY(-1px)}.project-scope-options>button.selected{background:linear-gradient(135deg,#14283b,#231d46);border-color:#67569a;box-shadow:inset 0 0 22px #8b6fe614}.project-scope-options>button.selected.project{border-color:#39758d;box-shadow:inset 3px 0 #42d8f7,inset 0 0 22px #39d9ff12}.project-scope-options>button>span:last-child{min-width:0}.project-scope-options strong{color:#e3edf5;text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.25;display:block;overflow:hidden}.project-scope-options small{color:#7890a4;white-space:nowrap;margin-top:3px;font-size:9.5px;display:block}.project-scope-icon{color:#bd9eff;background:#1e2851;border-radius:11px;flex:0 0 46px;justify-content:center;align-items:center;height:46px;font-size:20px;display:flex}.project-scope-options>button.subject .project-scope-icon{color:#77e3f8;background:#182f43}.audience-generator{background:linear-gradient(150deg,#10283c,#171a35 62%,#22183d);border:1px solid #365976;border-radius:16px;padding:19px;position:sticky;top:92px}.audience-generator-head>span{color:#7be4f8;letter-spacing:.11em;text-transform:uppercase;font-size:9px;font-weight:850}.audience-generator-head h2{margin:3px 0 2px;font-size:23px}.audience-generator-head p{color:#8fa7b9;margin:0;font-size:11px}.audience-report-options{gap:6px;margin-top:14px;display:grid}.audience-report-options>button{cursor:pointer;text-align:left;background:#08111d7a;border:1px solid #ffffff17;border-radius:10px;grid-template-columns:25px minmax(0,1fr);align-items:center;gap:8px;padding:8px 9px;display:grid}.audience-report-options>button:hover{background:#133246bf;border-color:#3a718c}.audience-report-options>button.selected{background:#1c485bb8;border-color:#55cce7;box-shadow:inset 3px 0 #55def8}.audience-report-options>button>b{color:#8ddff0;background:#172b40;border-radius:7px;justify-content:center;align-items:center;height:24px;font-size:9px;display:flex}.audience-report-options>button>span{min-width:0}.audience-report-options strong{font-size:11px;display:block}.audience-report-options small{color:#7790a4;margin-top:1px;font-size:8px;line-height:1.35;display:block}.audience-period-fields{grid-template-columns:1fr 1fr;gap:8px;margin-top:13px;display:grid}.audience-period-fields label,.audience-detail-field{gap:4px;display:grid}.audience-period-fields label>span,.audience-detail-field>span{color:#8ba5b7;letter-spacing:.08em;text-transform:uppercase;font-size:8px;font-weight:800}.audience-period-fields input,.audience-detail-field input,.audience-detail-field select{color:#dcecf5;background:#0c1927;border:1px solid #28475e;border-radius:8px;width:100%;min-width:0;padding:8px 9px;font-size:10px}.audience-detail-field{margin-top:9px}.audience-coverage{color:#688398;margin-top:8px;font-size:8px;line-height:1.4;display:block}.audience-generate-button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#1782a0,#5746a5);border:1px solid #6bdcf3;border-radius:9px;width:100%;min-height:40px;margin-top:11px;padding:8px 12px;font-size:11px;font-weight:850}.audience-generate-button:disabled{cursor:wait;opacity:.55}.audience-generator-empty{color:#8fa7b9;border:1px dashed #416079;border-radius:10px;margin-top:14px;padding:18px;font-size:11px}.pending-group{background:#08111d85;border:1px solid #1d3346;border-radius:18px;padding:18px}.pending-group.mine{background:linear-gradient(145deg,#0a2939d1,#08121fb8);border-color:#43d7f67a;box-shadow:0 0 34px #2ccbed12}.pending-group.third-party{opacity:.9}.pending-group>header{justify-content:space-between;align-items:center;gap:18px;margin-bottom:15px;display:flex}.pending-group>header h2{color:#e8f3fa;margin:0;font-size:20px}.pending-group>header p{color:#829aae;margin:4px 0 0;font-size:12px}.pending-group>header>span{color:#b7d9e8;background:#122739;border:1px solid #284c64;border-radius:999px;flex:0 0 34px;justify-content:center;align-items:center;height:34px;font:800 14px/1 ui-monospace,SFMono-Regular,Menlo,monospace;display:flex}.pending-group.mine>header>span{color:#8eeaff;background:#123d4a;border-color:#2c8296}.pending-group .pending-board{align-items:stretch}.pending-meta-actions{align-items:center;gap:9px;display:flex}.pending-meta-actions button{color:#d79ba2;cursor:pointer;background:0 0;border:1px solid #56333d;border-radius:7px;padding:4px 7px;font-size:9px;font-weight:800}.pending-meta-actions button:hover{color:#ffd4d8;background:#351c24;border-color:#a55460}.pending-meta-actions button:disabled{cursor:wait;opacity:.55}.pending-group .pending-card{background:linear-gradient(150deg,#101d2b,#0b1521);border-color:#263d50;flex-direction:column;gap:0;min-width:0;display:flex}.pending-group .pending-card.owner-paulo{border-color:#4cdbf68c;box-shadow:inset 0 0 32px #2ed3f20b,0 10px 30px #00000029}.pending-owner{background:#0c1723;border:1px solid #22384a;border-radius:11px;align-items:center;gap:10px;margin-top:15px;padding:10px 11px;display:flex}.pending-owner>span{color:#c4d4df;letter-spacing:.06em;background:#25384a;border-radius:8px;flex:0 0 34px;justify-content:center;align-items:center;height:30px;font-size:10px;font-weight:900;display:flex}.owner-paulo .pending-owner{background:#123d4a8c;border-color:#2a6f80}.owner-paulo .pending-owner>span{color:#e6fbff;background:#236a7a}.pending-owner small,.pending-facts small,.pending-impact small,.pending-source small{color:#6f899d;letter-spacing:.07em;text-transform:uppercase;font-size:9px;font-weight:850;display:block}.pending-owner strong{color:#e3eef5;margin-top:2px;font-size:14px;display:block}.pending-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:9px;display:grid}.pending-facts>div{background:#070f18a6;border:1px solid #1c3040;border-radius:9px;min-width:0;padding:9px 10px}.pending-facts strong{color:#c3d2dc;overflow-wrap:anywhere;margin-top:4px;font-size:11px;line-height:1.35;display:block}.pending-facts strong.overdue{color:#ff8d98}.pending-impact{background:#f8af390e;border-left:2px solid #d79b3c;margin-top:11px;padding:8px 10px}.pending-group .pending-impact p{color:#c6b48f;margin:4px 0 0;font-size:12px;line-height:1.48}.pending-group .pending-action{margin-top:11px}.pending-source{border-top:1px solid #203343;justify-content:space-between;align-items:flex-end;gap:14px;margin-top:auto;padding-top:13px;display:flex}.pending-source>div{min-width:0}.pending-source span{color:#a9bbc8;margin-top:3px;font-size:11px;font-weight:750;display:block}.pending-group .pending-source p{color:#6f8494;margin:3px 0 0;font-size:10px;line-height:1.35}.pending-source a{color:#9cefff;background:#16384a;border:1px solid #2f758d;border-radius:9px;flex:none;padding:9px 10px;font-size:10.5px;font-weight:800;text-decoration:none}.pending-source a:hover{color:#e1fbff;background:#1d4a60;border-color:#48a9c5}.pending-history{background:#080f19a8;border:1px solid #1d3041;border-radius:16px;margin-top:26px;overflow:hidden}.pending-history>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:16px 18px;list-style:none;display:flex}.pending-history>summary::-webkit-details-marker{display:none}.pending-history>summary strong{color:#b8c7d2;font-size:14px;display:block}.pending-history>summary small{color:#687d90;margin-top:2px;font-size:11px;display:block}.pending-history>summary b{color:#91a7b8;background:#182536;border-radius:999px;padding:4px 9px;font-size:11px}.excluded-list{border-top:1px solid #1a2b3a;display:grid}.excluded-list article{justify-content:space-between;align-items:center;gap:16px;padding:13px 18px;display:flex}.excluded-list article+article{border-top:1px solid #142432}.excluded-list article>div{min-width:0}.excluded-list article span{color:#8d9dab;letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:850;display:block}.excluded-list article strong{color:#aebcc7;margin-top:2px;font-size:13px;display:block}.excluded-list article small{color:#65798b;margin-top:2px;font-size:10px;display:block}.excluded-list article time{color:#738798;flex:none;font-size:10px}.attention-item.owner-paulo{background:linear-gradient(90deg,#22b7d821,#121e2ddb);border-color:#47d5f166}.attention-item.owner-paulo .attention-top small{color:#78e4f7}@media (width<=760px){.project-scope-strip{grid-template-columns:1fr}.project-scope-label{border-bottom:1px solid #1c3041;border-right:0;padding:10px 13px}.project-scope-options{grid-auto-columns:minmax(145px,72vw)}.audience-generator{position:static}.pending-group{padding:13px}.pending-meta{align-items:flex-start}.pending-meta-actions{flex-direction:column;align-items:flex-end}.pending-facts{grid-template-columns:1fr}.pending-source{flex-direction:column;align-items:stretch}.pending-source a{text-align:center}.excluded-list article{flex-direction:column;align-items:flex-start;gap:5px}}.sweep-top-panel{z-index:19;background:#0c1523;border:1px solid #2b4a63;border-radius:14px;width:min(380px,100% - 76px);max-height:min(70vh,560px);padding:15px 17px;position:absolute;top:84px;right:38px;overflow-y:auto;box-shadow:0 12px 32px #0007}.sweep-head{justify-content:space-between;align-items:baseline;margin-bottom:11px;display:flex}.sweep-head strong{color:#e6f3fb;font-size:13px}.sweep-head span{color:#7fa6bd;font-size:11px;font-weight:750}.sweep-steps{gap:7px;margin:0;padding:0;list-style:none;display:grid}.sweep-steps li{align-items:baseline;gap:9px;display:flex}.sweep-icon{text-align:center;flex:none;width:13px;font-size:11px;font-weight:800}.sweep-steps li.pending{color:#5d738a}.sweep-steps li.running{color:#8eeaff}.sweep-steps li.running .sweep-icon{animation:1s ease-in-out infinite sweep-pulse}.sweep-steps li.ok{color:#86b8a0}.sweep-steps li.ok .sweep-icon{color:var(--green,#4ade80)}.sweep-steps li.failed{color:#f0a3ac}.sweep-steps li.failed .sweep-icon{color:var(--red,#ff6b79)}@keyframes sweep-pulse{50%{opacity:.25}}.sweep-label{flex:1;font-size:12px;line-height:1.35}.sweep-label small{color:#c98a94;margin-top:2px;font-size:10.5px;display:block}.sweep-resolve-access{color:#061b26;background:#17b9dc;border-radius:8px;margin-top:7px;padding:6px 9px;font-size:10.5px;font-weight:800;text-decoration:none;display:inline-flex}.sweep-resolve-access:hover{background:#75e3f5}.sweep-steps em{color:#6d8496;font-size:10px;font-style:normal}.sweep-dismiss{color:#8eeaff;cursor:pointer;background:0 0;border:0;border-top:1px solid #22384c;width:100%;margin-top:11px;padding-top:9px;font-size:11px;font-weight:700}@media (width<=1280px){.sweep-top-panel{width:min(380px,100% - 48px);right:24px}}@media (width<=640px){.sweep-top-panel{width:auto;max-height:calc(100vh - 96px);top:82px;left:15px;right:15px}}.running-banner{z-index:60;background:#0e2233;border:1px solid #2b6284;border-radius:12px;align-items:center;gap:12px;max-width:520px;padding:13px 16px;display:flex;position:fixed;bottom:22px;left:50%;transform:translate(-50%);box-shadow:0 14px 44px #0009}.running-banner strong{color:#dff2fb;font-size:13px;line-height:1.4;display:block}.running-banner small{color:#7fa6bd;margin-top:3px;font-size:11px;display:block}.running-spinner{border:2px solid #24506a;border-top-color:var(--cyan,#39d9ff);border-radius:50%;flex:none;width:18px;height:18px;animation:.9s linear infinite running-spin}@keyframes running-spin{to{transform:rotate(360deg)}}.read-at{color:#5f7d93;letter-spacing:.04em;text-transform:none;white-space:nowrap;margin-left:auto;margin-right:8px;font-size:9px;font-style:normal;font-weight:700}.email-stale{color:#f0cd8e;z-index:1;background:#2a1e0d;border:1px solid #6a4a16;border-radius:10px;flex-wrap:wrap;align-items:baseline;gap:6px;margin:12px 0 0;padding:9px 11px;font-size:11px;line-height:1.45;display:flex;position:relative}.email-stale strong{color:var(--amber,#f5b544);letter-spacing:.09em;text-transform:uppercase;font-size:9px;font-weight:800}.email-processing{color:#a8ccda;z-index:1;background:#13617d2e;border:1px solid #4cb3d857;border-radius:10px;margin:12px 0 0;padding:9px 11px;font-size:11px;line-height:1.45;position:relative}.email-processing strong{color:#7fdbf5;margin-right:5px}.email-queues{z-index:1;gap:6px;margin-top:14px;display:grid;position:relative}.email-queues button{cursor:pointer;text-align:left;background:#101a29;border:1px solid #26374b;border-radius:9px;grid-template-columns:32px minmax(0,1fr) 18px;align-items:center;gap:9px;min-height:38px;padding:5px 9px;display:grid}.email-queues button:hover{background:#15243a;border-color:#765bda}.email-queues button strong{color:#c8baff;font:800 18px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.email-queues button span{color:#c1ced9;font-size:12px;font-weight:750}.email-queues button i{color:#8eeaff;text-align:right;font-style:normal}.email-list.compact{margin-top:10px}.email-list.compact p{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.email-empty{margin-top:12px}.email-action-modal{width:min(760px,100%)}.email-modal-head{padding-right:55px}.email-modal-head .eyebrow{margin:0 0 5px}.email-modal-head h2{margin:0;font-size:31px}.email-modal-head>p:last-child{color:#8da1b4;margin:7px 0 20px;font-size:14px}.email-action-list{gap:9px;display:grid}.email-action-list>a,.email-action-list>article{color:inherit;background:#0f1a27;border:1px solid #22374a;border-radius:12px;padding:15px 16px;text-decoration:none;display:grid}.email-action-list>a:hover{background:#142337;border-color:#4a9ab7;box-shadow:0 0 24px #39d9ff17}.email-action-list span{color:#8eeaff;letter-spacing:.05em;text-transform:uppercase;font-size:11px;font-weight:850}.email-action-list strong{margin-top:3px;font-size:16px}.email-action-list p{color:#91a5b8;margin:5px 0 8px;font-size:13px}.email-action-list small{color:#71889c;font-size:11px}.email-action-list>a small{color:#9cefff;font-weight:750}.mail-radar-stats{z-index:1;grid-template-columns:repeat(3,1fr);gap:6px;margin-top:14px;display:grid;position:relative}.mail-radar-stats button{cursor:pointer;background:#101c2a;border:1px solid #263a4d;border-radius:9px;padding:8px 5px}.mail-radar-stats button:hover{background:#16283a;border-color:#39768e}.mail-radar-stats strong{color:#a9efff;font:800 17px/1 ui-monospace,SFMono-Regular,Menlo,monospace;display:block}.mail-radar-stats span{color:#7890a2;margin-top:4px;font-size:8.5px;display:block}.mail-radar-preview{cursor:pointer;text-align:left;z-index:1;background:0 0;border:0;border-left:2px solid #9a7cf5;width:100%;margin-top:10px;padding:2px 0 2px 9px;display:block;position:relative}.mail-radar-preview small{color:#9c86eb;letter-spacing:.08em;font-size:8px;font-weight:900;display:block}.mail-radar-preview strong{color:#d8e3ec;margin-top:2px;font-size:11px;display:block}.mail-radar-preview span{color:#7e91a2;-webkit-line-clamp:1;-webkit-box-orient:vertical;margin-top:2px;font-size:9.5px;display:-webkit-box;overflow:hidden}.mail-radar-open{color:#8eeaff;cursor:pointer;z-index:1;background:0 0;border:0;margin-top:8px;padding:0;font-size:10px;font-weight:800;position:relative}.mail-page{padding-bottom:30px}.mail-page-warning{color:#d7c18f;background:#362b15;border:1px solid #6b5423;border-radius:10px;margin:-10px 0 18px;padding:10px 12px;font-size:12px}.mail-page-processing{color:#a8ccda;background:#13617d2e;border:1px solid #4cb3d857;border-radius:10px;margin:-10px 0 18px;padding:10px 12px;font-size:12px}.mail-page-processing strong{color:#7fdbf5}.mail-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;margin-bottom:28px;display:grid}.mail-summary-grid article{background:linear-gradient(145deg,#101d2b,#0a1420);border:1px solid #263a4d;border-radius:13px;padding:15px}.mail-summary-grid article.attention{background:linear-gradient(145deg,#211b18,#0e151d);border-color:#6b4d2c}.mail-summary-grid small{color:#7890a3;letter-spacing:.06em;text-transform:uppercase;font-size:9px;font-weight:850;display:block}.mail-summary-grid strong{color:#e8f6fb;margin-top:8px;font:800 29px/1 ui-monospace,SFMono-Regular,Menlo,monospace;display:block}.mail-summary-grid .attention strong{color:#ffc878}.mail-summary-grid p{color:#71879a;margin:6px 0 0;font-size:10.5px}.mail-section{margin-top:30px}.mail-section>.section-heading{margin-bottom:14px}.mail-section>.section-heading>span{color:#9fc3d5;background:#162638;border:1px solid #2c465d;border-radius:999px;padding:6px 10px;font-size:10px;font-weight:800}.contracts-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.contract-card{background:linear-gradient(150deg,#111e2c,#0a1420);border:1px solid #2b4152;border-radius:15px;flex-direction:column;min-width:0;padding:17px;display:flex}.contract-card.stage-stalled{border-color:#765431;box-shadow:inset 0 0 25px #e9a23e09}.contract-card:has(.contract-waiting.alert){border-color:#765431;box-shadow:inset 0 0 25px #e9a23e09}.contract-card.stage-signed,.contract-card.completed{border-color:#28654e}.contract-card>header{justify-content:space-between;align-items:center;display:flex}.contract-card>header>div{align-items:center;gap:7px;display:flex}.contract-card>header em{color:#d7c476;font-size:9px;font-style:normal;font-weight:800}.contract-card>header>small{color:#61788a;font-size:9px}.contract-stage{color:#9fc2d6;text-transform:uppercase;border:1px solid #38526a;border-radius:999px;padding:4px 7px;font-size:9px;font-weight:850}.contract-stage.signature,.contract-stage.approval{color:#e8c36f;border-color:#705b2f}.contract-stage.signed{color:#82d7ad;border-color:#34795e}.contract-stage.stalled{color:#ef9aa7;border-color:#834653}.contract-card h2{color:#edf6fa;margin:13px 0 5px;font-size:19px;line-height:1.25}.contract-status{color:#90a5b5;margin:0;font-size:12px;line-height:1.5}.contract-object{background:#0b1621;border-left:2px solid #4a92ac;margin-top:13px;padding:9px 10px}.contract-object small,.contract-facts small,.contract-waiting small{color:#668195;letter-spacing:.07em;text-transform:uppercase;font-size:8.5px;font-weight:850;display:block}.contract-object p{color:#b8c9d4;margin:4px 0 0;font-size:11.5px;line-height:1.45}.contract-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:10px;display:grid}.contract-facts>div{background:#070f17a8;border:1px solid #203342;border-radius:9px;padding:9px}.contract-facts strong{color:#c1d0d9;overflow-wrap:anywhere;margin-top:4px;font-size:10.5px;line-height:1.35;display:block}.contract-facts strong.overdue{color:#ff909c}.contract-waiting{background:#102333;border:1px solid #29516a;border-radius:9px;margin-top:9px;padding:9px 10px}.contract-waiting.alert{background:#2b2118;border-color:#704e2e}.contract-waiting strong{color:#d8e9f0;margin-top:3px;font-size:12px;display:block}.contract-waiting.alert strong{color:#f4c175}.contract-next,.contract-impact{color:#8fa4b4;margin:10px 0 0;font-size:11.5px;line-height:1.5}.contract-next strong{color:#93e6f6}.contract-impact strong{color:#d5b87a}.contract-timeline{border-top:1px solid #203340;margin-top:13px;padding-top:11px}.contract-timeline summary{color:#8bdcf0;cursor:pointer;font-size:10.5px;font-weight:800;list-style:none}.contract-timeline summary::-webkit-details-marker{display:none}.contract-timeline summary:after{content:" +"}.contract-timeline[open] summary:after{content:" −"}.contract-timeline ol{gap:0;margin:13px 0 0;padding:0;list-style:none;display:grid}.contract-timeline li{grid-template-columns:74px minmax(0,1fr);gap:10px;display:grid;position:relative}.contract-timeline li:not(:last-child){padding-bottom:15px}.contract-timeline li:not(:last-child):after{content:"";background:#2e5266;width:1px;position:absolute;top:17px;bottom:0;left:80px}.contract-timeline time{color:#70899b;text-align:right;padding-top:1px;font-size:9px}.contract-timeline li>div{border-left:5px solid #2e7187;padding-left:10px}.contract-timeline li strong{color:#d4e1e9;font-size:11.5px;display:block}.contract-timeline li small{color:#6f8798;margin-top:2px;font-size:9px;display:block}.contract-timeline li p{color:#8ba0af;margin:4px 0;font-size:10.5px;line-height:1.4}.contract-timeline li a{color:#7eddf0;font-size:9.5px;text-decoration:none}.contract-timeline .timeline-empty{color:#718698;font-size:10px;display:block}.contract-card>footer{border-top:1px solid #203340;justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding-top:12px;display:flex}.contract-card>footer span{color:#667d8e;overflow-wrap:anywhere;font-size:9px}.contract-card>footer a{color:#8de8f9;flex:none;font-size:10px;font-weight:800;text-decoration:none}.highlighted-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.highlighted-item{background:#0c1723;border:1px solid #273b4d;border-left:3px solid #52697d;border-radius:12px;padding:14px}.highlighted-item.critical{border-left-color:#f06f7d}.highlighted-item.attention{border-left-color:#e2a743}.highlighted-item.monitor{border-left-color:#8473d5}.highlighted-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.highlighted-top span{color:#a9ddeb;letter-spacing:.06em;text-transform:uppercase;font-size:8.5px;font-weight:900}.highlighted-top small{color:#60798c;font-size:8.5px}.highlighted-item h3{color:#e3edf3;margin:10px 0 5px;font-size:15px}.highlighted-item>p{color:#8da1b0;margin:4px 0;font-size:11.5px;line-height:1.45}.highlighted-item .mail-sender{color:#6f8798;font-size:9.5px}.highlighted-intelligence{background:#101e2b;border-radius:8px;margin-top:10px;padding:9px}.highlighted-intelligence small{color:#6f8798;text-transform:uppercase;font-size:8px;font-weight:850;display:block}.highlighted-intelligence strong{color:#bcd0db;margin-top:3px;font-size:10.5px;line-height:1.4;display:block}.highlighted-bottom{grid-template-columns:1fr 1fr;gap:7px;margin-top:8px;display:grid}.highlighted-bottom>span{border:1px solid #203443;border-radius:8px;padding:8px}.highlighted-bottom small{color:#647d8f;text-transform:uppercase;font-size:8px;display:block}.highlighted-bottom strong{color:#c0d0d9;margin-top:3px;font-size:10px;display:block}.highlighted-item .mail-next{color:#91a6b5;margin-top:9px;font-size:10.5px}.highlighted-item .mail-next strong{color:#8de7f7}.highlighted-item>a{color:#8de7f7;margin-top:8px;font-size:10px;font-weight:800;text-decoration:none;display:inline-block}.inbox-radar-list{gap:8px;display:grid}.inbox-radar-list article{background:#0d1824;border:1px solid #243849;border-radius:11px;grid-template-columns:80px minmax(0,1fr) auto;align-items:start;gap:13px;padding:13px;display:grid}.inbox-radar-list article>span{color:#8fa3b2;letter-spacing:.06em;text-transform:uppercase;font-size:8.5px;font-weight:900}.inbox-radar-list article.critical>span{color:#ff8994}.inbox-radar-list article.attention>span{color:#eeb657}.inbox-radar-list h3{color:#dce8ee;margin:0;font-size:14px}.inbox-radar-list p{color:#879dab;margin:5px 0;font-size:11px;line-height:1.45}.inbox-radar-list small{color:#b2c0c9;font-size:10px}.inbox-radar-list a{color:#8ce8f8;font-size:10px;font-weight:800;text-decoration:none}.mail-empty{color:#8ca0ae;background:#0c1722;border:1px dashed #2b4355;border-radius:12px;grid-column:1/-1;padding:22px}.mail-empty strong{color:#c4d2db;font-size:14px;display:block}.mail-empty p{margin:5px 0 0;font-size:11px}@media (width<=980px){.mail-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.contracts-grid,.highlighted-list{grid-template-columns:1fr}}@media (width<=640px){.mail-summary-grid{grid-template-columns:1fr 1fr}.contract-facts,.highlighted-bottom{grid-template-columns:1fr}.contract-card>footer{flex-direction:column;align-items:flex-start}.inbox-radar-list article{grid-template-columns:1fr}}.home-pulse-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;margin:0 0 15px;display:grid}.home-pulse-card{cursor:pointer;text-align:left;background:linear-gradient(145deg,#0d1b29f5,#08111cf5);border:1px solid #223a4c;border-radius:14px;min-width:0;padding:14px 15px;transition:border-color .16s,transform .16s,background .16s}.home-pulse-card:hover{background:#102234;border-color:#3c6c85;transform:translateY(-1px)}.home-pulse-card>span{color:#7791a4;letter-spacing:.1em;text-transform:uppercase;font-size:8.5px;font-weight:900;display:block}.home-pulse-card>strong{color:#e8f4f9;margin:8px 0 5px;font:800 25px/1 ui-monospace,SFMono-Regular,Menlo,monospace;display:block}.home-pulse-card>small{color:#7f95a5;text-overflow:ellipsis;white-space:nowrap;font-size:9.5px;line-height:1.35;display:block;overflow:hidden}.home-pulse-card.mine{border-top:2px solid #41d8f5}.home-pulse-card.mine.clear{border-top-color:#42e6a4}.home-pulse-card.mine.clear>strong{color:#69e6ae}.home-pulse-card.fluig{border-top:2px solid #e3ad4f}.home-pulse-card.fluig.attention>strong{color:#f0bd64}.home-pulse-card.fluig.clear{border-top-color:#42e6a4}.home-pulse-card.fluig.clear>strong{color:#69e6ae}.home-pulse-card.fluig.unavailable{border-top-color:#566f82}.home-pulse-card.fluig.universal{border-top-color:#9b7bf0}.home-pulse-card.fluig.universal.clear{border-top-color:#42e6a4}.home-pulse-card.fluig.universal.unavailable{border-top-color:#566f82}.home-pulse-card:disabled{cursor:progress;opacity:.76;transform:none}.executive-search{background:radial-gradient(circle at 92% 0,#4ba6d72e,#0000 34%),linear-gradient(145deg,#0d1c2bfa,#08111cfa);border:1px solid #2a4b61;border-radius:18px;margin:0 0 17px;padding:20px;overflow:hidden;box-shadow:0 14px 42px #00000045}.executive-search>form{grid-template-columns:minmax(240px,.8fr) minmax(390px,1.2fr);align-items:end;gap:15px 20px;display:grid}.executive-search>form .eyebrow{margin:0 0 4px}.executive-search>form h2{color:#edf7fa;letter-spacing:-.02em;margin:0;font-size:28px}.executive-search>form p:not(.eyebrow){color:#8399a8;margin:6px 0 0;font-size:14px;line-height:1.5}.executive-search>form>small{color:#6e8799;grid-column:2;font-size:12.5px}.executive-search-control{background:#08131e;border:1px solid #31566d;border-radius:13px;align-items:stretch;min-height:52px;padding:4px;display:flex}.executive-search-control:focus-within{border-color:#62d7ed;box-shadow:0 0 0 3px #41d8f51a}.executive-search-control input{color:#e8f4f8;background:0 0;border:0;outline:0;flex:1;min-width:0;padding:0 13px;font-size:16px}.executive-search-control input::placeholder{color:#627b8d}.executive-search-control button{color:#f2fbfd;cursor:pointer;background:linear-gradient(135deg,#367b9d,#285a80);border:0;border-radius:9px;min-width:112px;padding:0 18px;font-size:14px;font-weight:850}.executive-search-control button:disabled{cursor:progress;opacity:.55}.executive-search-empty{border-top:1px solid #1d3547;margin-top:17px;padding-top:15px}.executive-search-empty strong{color:#c6d7df;font-size:13px}.executive-search-empty p{color:#7890a1;margin:4px 0 0;font-size:13px}.executive-search-empty>small{color:#89a5b5;margin-top:8px;font-size:12px;display:block}.executive-search-suggestions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;display:flex}.executive-search-suggestions span{color:#7890a1;font-size:12px;font-weight:800}.executive-search-suggestions button{color:#a9c2cf;cursor:pointer;background:#102333;border:1px solid #29475b;border-radius:99px;padding:7px 10px;font-size:12px}.executive-answer{--product-accent:#4ba6d7;border-top:1px solid #1d3547;margin-top:18px;padding-top:17px}.executive-answer.universal{--product-accent:#d16a84}.executive-answer.bfc{--product-accent:#4ba6d7}.executive-answer.qtc{--product-accent:#d7a147}.executive-answer.univer-video{--product-accent:#25a7a5}.executive-answer>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.executive-answer>header>div{align-items:center;gap:9px;display:flex}.executive-answer>header span{color:var(--product-accent);letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:900}.executive-answer>header small{color:#95a9b6;background:#172c3d;border-radius:99px;padding:4px 8px;font-size:9.5px;font-weight:800}.executive-answer>header>button{color:#91a5b3;cursor:pointer;background:#101f2d;border:1px solid #294357;border-radius:8px;width:28px;height:28px;font-size:18px;line-height:1}.executive-query-reading{background:#102332d1;border:1px solid #264459;border-radius:10px;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:12px;padding:9px 11px;display:flex}.executive-query-reading span{color:#7690a1;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:900}.executive-query-reading strong{color:#c7d9e2;font-size:12.5px}.executive-result-picker{border-top:1px solid #1d3547;border-bottom:1px solid #1d3547;margin-top:16px;padding:15px 0}.executive-result-picker>header{justify-content:space-between;align-items:end;gap:12px;margin-bottom:10px;display:flex}.executive-result-picker>header .eyebrow{margin:0 0 3px}.executive-result-picker>header h4{color:#deebf0;margin:0;font-size:17px}.executive-result-picker>header>small{color:#748d9e;font-size:11.5px}.executive-result-picker>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;max-height:220px;padding:2px 4px 2px 2px;display:grid;overflow-y:auto}.executive-result-picker button{--product-accent:#4ba6d7;border:1px solid #1e3546;border-left:3px solid var(--product-accent);color:inherit;cursor:pointer;text-align:left;background:#070f189e;border-radius:11px;gap:5px;height:102px;padding:12px;display:grid;overflow:hidden}.executive-result-picker button:nth-child(2n){background:#11212eb8}.executive-result-picker button.universal{--product-accent:#d16a84}.executive-result-picker button.bfc{--product-accent:#4ba6d7}.executive-result-picker button.qtc{--product-accent:#d7a147}.executive-result-picker button.univer-video{--product-accent:#25a7a5}.executive-result-picker button:hover{border-color:var(--product-accent)}@supports (color:color-mix(in lab, red, red)){.executive-result-picker button:hover{border-color:color-mix(in srgb, var(--product-accent) 72%, #29475b)}}.executive-result-picker button:hover{transform:translateY(-1px)}.executive-result-picker button.active{background:var(--product-accent)}@supports (color:color-mix(in lab, red, red)){.executive-result-picker button.active{background:color-mix(in srgb, var(--product-accent) 14%, #0d1c29)}}.executive-result-picker button.active{border-color:var(--product-accent);box-shadow:0 0 0 2px var(--product-accent)}@supports (color:color-mix(in lab, red, red)){.executive-result-picker button.active{box-shadow:0 0 0 2px color-mix(in srgb, var(--product-accent) 18%, transparent)}}.executive-result-picker button>span{color:var(--product-accent);letter-spacing:.07em;text-transform:uppercase;font-size:10.5px;font-weight:900}.executive-result-picker button>strong{color:#dce9ef;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:13.5px;line-height:1.35;display:-webkit-box;overflow:hidden}.executive-result-picker button>small{color:#7f96a5;font-size:11.5px;line-height:1.35}.executive-answer-hero{grid-template-columns:116px minmax(0,1fr);align-items:center;gap:20px;margin-top:14px;display:grid}.executive-answer-hero .triad-date-badge{border:5px solid var(--product-accent)}@supports (color:color-mix(in lab, red, red)){.executive-answer-hero .triad-date-badge{border:5px solid color-mix(in srgb, var(--product-accent) 74%, #233a4c)}}.executive-answer-hero .triad-date-badge{box-shadow:inset 0 0 0 7px #0e1c29, 0 0 30px var(--product-accent);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.executive-answer-hero .triad-date-badge{box-shadow:inset 0 0 0 7px #0e1c29, 0 0 30px color-mix(in srgb, var(--product-accent) 15%, transparent)}}.executive-answer-hero .triad-date-badge{width:116px;height:116px;min-height:116px}.executive-answer-hero .triad-date-badge strong{font-size:33px}.executive-answer-hero .triad-date-badge span{font-size:12px}.executive-answer-hero>div:last-child>span{color:#8ddff0;background:#183147;border-radius:99px;padding:5px 9px;font-size:10px;font-weight:850;display:inline-flex}.executive-answer-hero>div:last-child>span.risk{color:#ff929d;background:#3b202a}.executive-answer-hero>div:last-child>span.done{color:#75e1ae;background:#17382d}.executive-answer-hero h3{color:#edf7fa;letter-spacing:-.025em;margin:8px 0 7px;font-size:clamp(21px,2.5vw,29px);line-height:1.15}.executive-answer-hero p{color:#91a5b3;max-width:790px;margin:0;font-size:14px;line-height:1.55}.executive-answer-facts{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin-top:16px;display:grid}.executive-answer-facts>div{background:#070f189e;border:1px solid #1e3546;border-radius:10px;padding:10px}.executive-answer-facts small,.executive-answer-facts strong{display:block}.executive-answer-facts small{color:#71899a;letter-spacing:.06em;text-transform:uppercase;font-size:10.5px;font-weight:850}.executive-answer-facts strong{color:#d3e1e8;margin-top:5px;font-size:13px;line-height:1.4}.executive-answer>footer{border-top:1px solid #1d3547;justify-content:flex-end;align-items:center;gap:12px;margin-top:15px;padding-top:13px;display:flex}.executive-answer>footer a{color:#8be8f8;white-space:nowrap;background:#132a3a;border:1px solid #2c5b73;border-radius:9px;padding:9px 11px;font-size:10.5px;font-weight:850;text-decoration:none}.home-watchlist{background:#0a131eeb;border:1px solid #203648;border-radius:17px;padding:19px;box-shadow:0 12px 38px #0000003d}.triad-home-section{background:radial-gradient(circle at 100% 0,#235f7e21,#0000 34%),#0a131ef0;border:1px solid #203648;border-radius:17px;margin:0 0 17px;padding:19px;box-shadow:0 12px 38px #0000003d}.triad-section-heading{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:14px;display:flex}.triad-section-heading .eyebrow{margin:0 0 3px}.triad-section-heading h2{color:#e8f3f8;margin:0;font-size:22px}.triad-section-heading p:not(.eyebrow){color:#8298a7;margin:5px 0 0;font-size:12px;line-height:1.45}.triad-section-heading>small,.home-watchlist>.section-heading>small{color:#6f8597;margin-top:4px;font-size:10.5px}.triad-product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;display:grid}.triad-product-card{--product-accent:#4ba6d7;border:1px solid #223a4c;border-top:2px solid var(--product-accent);background:linear-gradient(150deg,#0d1b29fa,#08111cfa);border-radius:13px;min-width:0;padding:14px;overflow:hidden}.triad-product-card.universal{--product-accent:#d16a84}.triad-product-card.bfc{--product-accent:#4ba6d7}.triad-product-card.qtc{--product-accent:#d7a147}.triad-product-card>header{justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;display:flex}.triad-product-card>header>span{color:var(--product-accent);letter-spacing:.1em;text-transform:uppercase;font-size:12px;font-weight:900}.triad-product-card>header>a{color:#8cdff0;white-space:nowrap;font-size:11.5px;font-weight:800;text-decoration:none}.triad-date-badge{background:radial-gradient(circle at 50% 25%, var(--product-accent,#4ba6d7), transparent 68%), #0b1825;align-content:center}@supports (color:color-mix(in lab, red, red)){.triad-date-badge{background:radial-gradient(circle at 50% 25%, color-mix(in srgb, var(--product-accent,#4ba6d7) 20%, transparent), transparent 68%), #0b1825}}.triad-date-badge{border:1px solid var(--product-accent,#4ba6d7)}@supports (color:color-mix(in lab, red, red)){.triad-date-badge{border:1px solid color-mix(in srgb, var(--product-accent,#4ba6d7) 62%, #243b4d)}}.triad-date-badge{border-radius:14px;flex:none;justify-items:center;width:68px;min-height:68px;padding:7px 5px;display:grid;overflow:hidden}.triad-date-badge small{color:#7891a3;letter-spacing:.07em;text-transform:uppercase;font-size:9.5px;font-weight:900}.triad-date-badge strong{color:#edf8fb;letter-spacing:-.08em;white-space:nowrap;margin-top:4px;font:900 24px/.95 ui-monospace,SFMono-Regular,Menlo,monospace}.triad-date-badge.range strong{letter-spacing:-.1em;font-size:20px}.triad-date-badge span{color:var(--product-accent,#70d5eb);letter-spacing:.12em;font-size:11px;font-weight:950}.triad-date-badge em{color:#71899a;font-size:9.5px;font-style:normal;font-weight:800}.triad-date-badge.undated strong{color:#6d8291}.triad-date-badge.undated span{color:#718797;letter-spacing:.06em;font-size:8px}.triad-delivery-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.triad-delivery-list li{border:1px solid #1c3344;border-radius:11px;grid-template-columns:86px minmax(0,1fr);align-items:center;gap:12px;min-height:106px;padding:10px;display:grid}.triad-delivery-list .triad-date-badge{width:86px;min-height:86px}.triad-delivery-list .triad-date-badge small{letter-spacing:.025em;text-align:center;white-space:nowrap;width:100%;max-width:100%;font-size:8px;overflow:hidden}.triad-delivery-list li:nth-child(odd){background:#08111bc7}.triad-delivery-list li:nth-child(2n){background:var(--product-accent)}@supports (color:color-mix(in lab, red, red)){.triad-delivery-list li:nth-child(2n){background:color-mix(in srgb, var(--product-accent) 6%, #0b1723)}}.triad-delivery-list li:first-child{padding-top:10px}.triad-delivery-list li>.triad-date-badge+div{min-width:0}.triad-delivery-list strong{color:#e1ecf1;font-size:14px;line-height:1.35;display:block}.triad-delivery-list p{color:#8a9eac;margin:5px 0;font-size:12px;line-height:1.45}.triad-delivery-list small{color:#8296a4;font-size:11.5px;display:block}.triad-empty{border:1px dashed #294153;border-radius:10px;padding:15px}.triad-empty strong{color:#b8c9d3;font-size:12px;display:block}.triad-empty p{color:#71899a;margin:5px 0 0;font-size:11px;line-height:1.45}.triad-project-products{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;display:grid}.triad-project-lane{--product-accent:#4ba6d7;border:1px solid #223a4c;border-top:2px solid var(--product-accent);background:linear-gradient(150deg,#0d1b29fa,#08111cfa);border-radius:13px;min-width:0;padding:14px}.triad-project-lane.universal{--product-accent:#d16a84}.triad-project-lane.bfc{--product-accent:#4ba6d7}.triad-project-lane.qtc{--product-accent:#d7a147}.triad-project-lane>header{justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;display:flex}.triad-project-lane>header>strong{color:var(--product-accent);letter-spacing:.1em;text-transform:uppercase;font-size:12px;font-weight:900}.triad-project-lane>header>a{color:#8cdff0;font-size:11.5px;font-weight:800;text-decoration:none}.triad-project-list{gap:10px;display:grid}.triad-project-list>article{background:radial-gradient(circle at 0 0, var(--product-accent), transparent 38%), #070f18ad}@supports (color:color-mix(in lab, red, red)){.triad-project-list>article{background:radial-gradient(circle at 0 0, color-mix(in srgb, var(--product-accent) 8%, transparent), transparent 38%), #070f18ad}}.triad-project-list>article{border:1px solid #1d3344;border-radius:13px;flex-direction:column;min-height:232px;padding:13px;display:flex}.triad-project-list>article:nth-child(2n){background:radial-gradient(circle at 0 0, var(--product-accent), transparent 42%), #0c1926}@supports (color:color-mix(in lab, red, red)){.triad-project-list>article:nth-child(2n){background:radial-gradient(circle at 0 0, color-mix(in srgb, var(--product-accent) 12%, transparent), transparent 42%), #0c1926}}.triad-project-hero{grid-template-columns:92px minmax(0,1fr);align-items:center;gap:13px;display:grid}.triad-project-hero .triad-date-badge{border:4px solid var(--product-accent)}@supports (color:color-mix(in lab, red, red)){.triad-project-hero .triad-date-badge{border:4px solid color-mix(in srgb, var(--product-accent) 72%, #233a4c)}}.triad-project-hero .triad-date-badge{box-shadow:inset 0 0 0 5px #0e1c29, 0 0 24px var(--product-accent);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.triad-project-hero .triad-date-badge{box-shadow:inset 0 0 0 5px #0e1c29, 0 0 24px color-mix(in srgb, var(--product-accent) 12%, transparent)}}.triad-project-hero .triad-date-badge{width:92px;height:92px;min-height:92px;padding:8px}.triad-project-hero .triad-date-badge small{font-size:8.5px}.triad-project-hero .triad-date-badge strong{font-size:27px}.triad-project-hero .triad-date-badge span{font-size:11px}.triad-project-copy{min-width:0}.triad-project-copy>span{color:#8ddff0;background:#183147;border-radius:99px;margin-bottom:7px;padding:5px 8px;font-size:10.5px;font-weight:850;display:inline-flex}.triad-project-copy>span.risk{color:#ff929d;background:#3b202a}.triad-project-copy>span.done{color:#75e1ae;background:#17382d}.triad-project-copy h3{color:#e5eff3;margin:0;font-size:16px;line-height:1.28}.triad-project-list p{color:#8a9eac;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:18px 0 9px;font-size:12.5px;line-height:1.45;display:-webkit-box;overflow:hidden}.triad-project-progress{background:#172b3a;border-radius:99px;align-items:center;height:7px;margin:13px 0 0;display:flex;position:relative;overflow:visible}.triad-project-progress i{background:linear-gradient(90deg, var(--product-accent), var(--product-accent))}@supports (color:color-mix(in lab, red, red)){.triad-project-progress i{background:linear-gradient(90deg, color-mix(in srgb, var(--product-accent) 74%, #17334a), var(--product-accent))}}.triad-project-progress i{border-radius:99px;height:100%;display:block}.triad-project-progress b{color:#a9bac4;font:800 10.5px/1 ui-monospace,SFMono-Regular,Menlo,monospace;position:absolute;top:12px;right:0}.triad-project-list footer{border-top:1px solid #192d3d;justify-content:space-between;align-items:flex-end;gap:8px;margin-top:auto;padding-top:9px;display:flex}.triad-project-list footer small{color:var(--product-accent);font-size:11.5px;font-weight:800}.triad-project-list footer span{color:#8397a5;text-align:right;font-size:11px;line-height:1.3}.home-followed-section{border-color:#31566d;box-shadow:0 16px 44px #0000004d}.home-followed-tier+.home-followed-tier{border-top:1px solid #203849;margin-top:18px;padding-top:16px}.home-followed-tier-title{align-items:center;gap:9px;margin:0 0 10px;display:flex}.home-followed-tier-title strong{color:#d7e5ed;letter-spacing:.04em;text-transform:uppercase;font-size:12px}.home-followed-tier-title span{color:#9fc7dc;background:#183449;border-radius:99px;padding:3px 8px;font-size:10px;font-weight:850}.home-followed-grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:12px;display:grid}.home-followed-grid>article{--product-accent:#4ba6d7;background:radial-gradient(circle at 0 0,var(--product-accent),transparent 42%),#091622}@supports (color:color-mix(in lab, red, red)){.home-followed-grid>article{background:radial-gradient(circle at 0 0,color-mix(in srgb,var(--product-accent) 12%,transparent),transparent 42%),#091622}}.home-followed-grid>article{border:1px solid #294356;border-top:2px solid var(--product-accent);cursor:pointer;border-radius:14px;min-height:205px;padding:15px}.pending-tracked-entry>article{--product-accent:#4ba6d7;background:radial-gradient(circle at 0 0,var(--product-accent),transparent 42%),#091622}@supports (color:color-mix(in lab, red, red)){.pending-tracked-entry>article{background:radial-gradient(circle at 0 0,color-mix(in srgb,var(--product-accent) 12%,transparent),transparent 42%),#091622}}.pending-tracked-entry>article{border:1px solid #294356;border-top:2px solid var(--product-accent);border-radius:14px;min-height:205px;padding:15px}.home-followed-grid>article.univer{--product-accent:#9b82ef}.home-followed-grid>article.universal{--product-accent:#d16a84}.home-followed-grid>article.bfc{--product-accent:#4ba6d7}.home-followed-grid>article.qtc{--product-accent:#d7a147}.pending-tracked-entry>article.univer{--product-accent:#9b82ef}.pending-tracked-entry>article.universal{--product-accent:#d16a84}.pending-tracked-entry>article.bfc{--product-accent:#4ba6d7}.pending-tracked-entry>article.qtc{--product-accent:#d7a147}.home-followed-grid>article.pending-followed .triad-project-hero{align-items:flex-start;display:flex}.home-followed-grid>article.pending-followed .triad-project-copy h3{max-width:none}.home-followed-grid.important>article,.home-followed-grid.important .pending-tracked-entry>article{opacity:.94;background:#0b1823;border-color:#c99a47 #34414b #34414b;min-height:128px}.home-followed-grid.important .triad-project-copy h3{font-size:15px}.home-followed-grid.important footer{margin-top:20px}.home-followed-progress{border:4px solid var(--product-accent);background:#0d1a27;border-radius:50%;align-content:center;justify-items:center;width:92px;height:92px;display:grid}.home-followed-progress strong{color:#f0f7fa;font:900 21px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.home-followed-progress small{color:#758c9c;text-transform:uppercase;font-size:7px;font-weight:850}.home-followed-summary{color:#8fa4b2;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:12px 0 0;font-size:11.5px;line-height:1.45;display:-webkit-box;overflow:hidden}.home-followed-stage{background:#101f2c;border:1px solid #273e50;border-radius:10px;justify-content:space-between;align-items:center;gap:9px;margin-top:13px;padding:8px 10px;display:flex}.home-followed-stage span{color:#6f8798;letter-spacing:.06em;text-transform:uppercase;font-size:9px;font-weight:850}.home-followed-stage strong{color:var(--product-accent);text-align:right;font-size:10.5px}.home-followed-grid footer{border-top:1px solid #1a3040;justify-content:space-between;align-items:center;margin-top:34px;padding-top:10px;display:flex}.home-followed-grid footer small{color:#8198a7}.home-followed-grid footer span{color:var(--product-accent);font-size:10px;font-weight:850}.home-followed-empty{padding:22px}.triad-timeline{gap:9px;margin:0;padding:0;list-style:none;display:grid}.triad-timeline li{border:1px solid #1e3547;border-left:3px solid var(--product-accent,#4ba6d7);border-radius:13px;grid-template-columns:92px minmax(0,1fr) 28px;align-items:center;gap:15px;min-height:118px;padding:13px;display:grid}.triad-timeline li:nth-child(odd){background:#0a1723}.triad-timeline li:nth-child(2n){background:#0d1c29}.triad-timeline li:first-child{padding-top:13px}.triad-timeline .triad-date-badge{border-width:2px;width:92px;min-height:88px}.triad-timeline .triad-date-badge strong{font-size:30px}.triad-timeline .triad-date-badge.range strong{font-size:23px}.triad-timeline li>i{display:none}.triad-timeline li.universal{--product-accent:#d16a84}.triad-timeline li.bfc{--product-accent:#4ba6d7}.triad-timeline li.qtc{--product-accent:#d7a147}.triad-timeline li.past{opacity:.9}.triad-timeline li.today{background:var(--product-accent)}@supports (color:color-mix(in lab, red, red)){.triad-timeline li.today{background:color-mix(in srgb, var(--product-accent) 8%, #0d1c29)}}.triad-timeline li.today{box-shadow:0 0 0 2px var(--product-accent)}@supports (color:color-mix(in lab, red, red)){.triad-timeline li.today{box-shadow:0 0 0 2px color-mix(in srgb, var(--product-accent) 18%, transparent)}}.triad-timeline li.completed>i{background:#58d8a3;box-shadow:0 0 0 1px #58d8a3}.triad-timeline li>i+div{min-width:0}.triad-timeline li>i+div>span{color:var(--product-accent,#7fddef);letter-spacing:.08em;text-transform:uppercase;font-size:11.5px;font-weight:900}.triad-timeline h3{color:#e2edf2;margin:4px 0;font-size:16px;line-height:1.35}.triad-timeline p{color:#8a9eac;margin:0;font-size:13px;line-height:1.45}.triad-timeline li>a{color:#83e8fa;background:#132a3a;border:1px solid #27516a;border-radius:8px;place-items:center;width:28px;height:28px;font-size:12px;text-decoration:none;display:grid}.triad-clickable-card{cursor:pointer;outline:none;transition:border-color .18s,box-shadow .18s,transform .18s;position:relative}.triad-clickable-card:hover,.triad-clickable-card:focus-visible{border-color:var(--product-accent,#4ba6d7)}@supports (color:color-mix(in lab, red, red)){.triad-clickable-card:hover,.triad-clickable-card:focus-visible{border-color:color-mix(in srgb, var(--product-accent,#4ba6d7) 72%, #416075)}}.triad-clickable-card:hover,.triad-clickable-card:focus-visible{box-shadow:0 12px 28px var(--product-accent,#4ba6d7)}@supports (color:color-mix(in lab, red, red)){.triad-clickable-card:hover,.triad-clickable-card:focus-visible{box-shadow:0 12px 28px color-mix(in srgb, var(--product-accent,#4ba6d7) 13%, #00000047)}}.triad-clickable-card:hover,.triad-clickable-card:focus-visible{transform:translateY(-2px)}.triad-card-action{border:1px solid var(--product-accent,#4ba6d7);background:#132a3a}@supports (color:color-mix(in lab, red, red)){.triad-card-action{border:1px solid color-mix(in srgb, var(--product-accent,#4ba6d7) 62%, #315168)}}.triad-card-action{color:var(--product-accent,#8cdff0);border-radius:99px;bottom:10px;box-shadow:0 7px 18px #00000047}@supports (color:color-mix(in lab, red, red)){.triad-card-action{color:color-mix(in srgb, var(--product-accent,#8cdff0) 82%, #fff)}}.triad-card-action{opacity:0;pointer-events:none;z-index:4;padding:7px 10px;font-size:11.5px;font-weight:900;transition:opacity .16s,transform .16s;position:absolute;right:10px;transform:translateY(5px)}.triad-clickable-card:hover .triad-card-action,.triad-clickable-card:focus-visible .triad-card-action{opacity:1;transform:translateY(0)}.triad-timeline .triad-card-action{right:48px}.home-watch-card a,.home-watch-card button{color:#7ee5f7;cursor:pointer;background:0 0;border:0;padding:0;font-size:9.5px;font-weight:850;text-decoration:none}.home-watchlist{margin:0 0 17px}.home-watchlist>.section-heading{margin-bottom:13px}.home-watch-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;display:grid}.home-watch-card{background:#0c1723;border:1px solid #213749;border-radius:11px;flex-direction:column;min-width:0;padding:13px 36px 13px 13px;display:flex;position:relative}.home-watch-card.capacity{border-top:2px solid #e2a846}.home-watch-card.contract{border-top:2px solid #8170de}.home-watch-card>span{color:#7592a5;letter-spacing:.07em;text-transform:uppercase;font-size:8px;font-weight:900}.home-watch-card h3{color:#dce8ee;margin:7px 0 5px;font-size:13px;line-height:1.35}.home-watch-card p{color:#8096a6;margin:0 0 8px;font-size:10px;line-height:1.45}.home-watch-card>small{color:#adbdc8;margin-bottom:9px;font-size:9px;line-height:1.4;display:block}.home-watch-card a,.home-watch-card button{text-align:left;margin-top:auto}.home-watch-card .home-watch-dismiss{color:#8299aa;text-align:center;background:#111f2d;border:1px solid #2a4153;border-radius:7px;justify-content:center;align-items:center;width:24px;height:24px;margin:0;padding:0;font-size:16px;font-weight:500;line-height:1;display:flex;position:absolute;top:9px;right:9px}.home-watch-card .home-watch-dismiss:hover{color:#e6f3f8;border-color:#577086}@media (width<=1100px){.home-pulse-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.triad-product-grid,.triad-project-products,.executive-search>form{grid-template-columns:1fr}.executive-search>form>small{grid-column:1}.executive-result-picker>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.subscriber-value-row{gap:7px}.subscriber-value-row .day-value{font-size:clamp(31px,10vw,36px)}.home-watchlist,.triad-home-section,.executive-search{padding:15px}.executive-search-control{flex-direction:column;gap:4px}.executive-search-control input{min-height:44px}.executive-search-control button{min-height:42px}.executive-result-picker>header{flex-direction:column;align-items:flex-start;gap:4px}.executive-result-picker>div{grid-template-columns:1fr}.executive-answer-hero{grid-template-columns:90px minmax(0,1fr);align-items:start;gap:13px}.executive-answer-hero .triad-date-badge{width:90px;height:90px;min-height:90px}.executive-answer-hero .triad-date-badge strong{font-size:27px}.executive-answer-facts{grid-template-columns:1fr 1fr}.executive-answer>footer{flex-direction:column;align-items:flex-end}.triad-section-heading{flex-direction:column;align-items:flex-start;gap:4px}.triad-project-hero{grid-template-columns:82px minmax(0,1fr)}.triad-project-hero .triad-date-badge{width:82px;height:82px;min-height:82px}.triad-timeline li{grid-template-columns:76px minmax(0,1fr) 26px;gap:10px;padding:10px}.triad-timeline .triad-date-badge{width:76px;min-height:72px}.triad-timeline .triad-date-badge strong{font-size:25px}.triad-timeline .triad-date-badge.range strong{font-size:19px}.home-pulse-grid{grid-template-columns:1fr 1fr}.home-pulse-card{padding:12px}.home-pulse-card>small{white-space:normal}}@media (width>=851px) and (width<=1280px){body .project-launcher{grid-template-columns:auto repeat(5,minmax(0,1fr))}body .project-launcher>div{grid-column:auto;padding:0 6px}body .project-launcher button{gap:7px;padding:8px}body .project-launcher .project-mark.large{width:44px;height:44px}}@media (width>=851px) and (height<=760px){body .sidebar{padding-top:14px;padding-bottom:12px}body .brand{padding-bottom:17px}body .nav-label{margin-bottom:5px}body .nav-item{margin:1px 0;padding-top:9px;padding-bottom:9px}body .sidebar-bottom{gap:8px}body .bridge-card{padding:9px 11px}body .user-card{padding-top:10px}}.finance-panel{background:radial-gradient(circle at 95% 0,#123a4b55,#0000 33%),linear-gradient(145deg,#0c1724,#0a121d);border:1px solid #24425b;border-radius:18px;margin:0 0 18px;padding:20px;box-shadow:0 12px 35px #0003}.finance-panel>header{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:15px;display:flex}.finance-panel h2{margin:2px 0 0;font-size:23px}.finance-panel>header>span{color:#7f9aaf;font-size:11px}.finance-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.finance-kpis article{background:#0d1b29;border:1px solid #1c354a;border-radius:13px;min-width:0;padding:14px}.finance-kpis small{color:#7290a7;letter-spacing:.09em;font-size:9px;font-weight:800;display:block}.finance-kpis strong{color:#e6f8ff;letter-spacing:-.05em;margin:9px 0 7px;font:700 24px/1.05 ui-monospace,SFMono-Regular,Menlo,monospace;display:block}.finance-kpis em{color:#849caf;font-size:10px;font-style:normal;line-height:1.35;display:block}.finance-panel .good{color:#61dfac!important}.finance-panel .bad{color:#ff7e89!important}.finance-categories{border-top:1px solid #193147;grid-template-columns:165px repeat(5,minmax(0,1fr));align-items:end;gap:10px;margin-top:14px;padding-top:14px;display:grid}.finance-categories>div strong,.finance-categories>div small{display:block}.finance-categories>div small{color:#6e899e;font-size:10px}.finance-categories article{min-width:0}.finance-categories article span{justify-content:space-between;gap:6px;display:flex}.finance-categories article b{text-overflow:ellipsis;font-size:10px;overflow:hidden}.finance-categories article small,.finance-categories article em{color:#7892a7;font-size:9px;font-style:normal}.finance-categories article>div{background:#182b3c;border-radius:99px;height:6px;margin:7px 0 4px;overflow:hidden}.finance-categories article i{background:linear-gradient(90deg,#36a6c7,#65d4e8);border-radius:99px;height:100%;display:block}.finance-panel>footer{color:#678399;margin-top:14px;font-size:10px}.finance-panel.internal{margin:0}.finance-panel.internal .finance-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.finance-sync-action{flex-direction:column;align-items:flex-end;gap:8px;display:flex}.finance-sync-action>span{color:#7f9aaf;font-size:11px}body .daily-intelligence{grid-template-columns:minmax(0,1.1fr) minmax(0,.95fr) minmax(0,.95fr)}body .daily-intelligence>*{min-width:0;max-width:100%}.day-card.subscriber-card,.day-card.migration-progress-card{padding-bottom:62px}.day-card.migration-progress-card{flex-direction:column;display:flex}.migration-progress-card .migration-progress-body{margin:auto 0}@media (width>=851px) and (width<=1180px){body .daily-intelligence{grid-template-columns:repeat(2,minmax(0,1fr))}body .daily-intelligence .calendar-card{grid-column:1/-1}}@media (width<=850px){.finance-kpis,.finance-categories{grid-template-columns:1fr 1fr}.finance-categories>div{grid-column:1/-1}.finance-panel>header{flex-direction:column;align-items:flex-start}body .daily-intelligence{grid-template-columns:1fr}body .day-card.migration-progress-card{min-height:250px}}@media (width<=420px){.migration-progress-body{grid-template-columns:96px minmax(0,1fr);gap:14px}.migration-donut{width:96px;height:96px}.migration-donut strong{font-size:21px}}.project-directory{gap:11px;display:grid}.project-directory-card{color:inherit;cursor:pointer;text-align:left;background:linear-gradient(135deg,#0d1b29fa,#08111cfa);border:1px solid #243c50;border-radius:16px;grid-template-columns:auto minmax(180px,1fr) minmax(190px,.75fr) auto;align-items:center;gap:16px;padding:16px 18px;transition:border-color .16s,transform .16s,background .16s;display:grid}.project-directory-card:hover{background:linear-gradient(135deg,#102537,#0b1826);border-color:#39718d;transform:translateY(-1px)}.project-directory-main{min-width:0}.project-directory-main>small{color:#6c889c;letter-spacing:.1em;text-transform:uppercase;font-size:8px;font-weight:900;display:block}.project-directory-main>strong{color:#e4f0f5;text-overflow:ellipsis;white-space:nowrap;margin:4px 0 7px;font-size:17px;display:block;overflow:hidden}.project-directory-main .health-pill{font-style:normal;display:inline-flex}.project-directory-meta{border-left:1px solid #1d3548;min-width:0;padding-left:18px}.project-directory-meta small,.project-directory-meta strong{display:block}.project-directory-meta small{color:#668398;letter-spacing:.08em;text-transform:uppercase;font-size:8px;font-weight:850}.project-directory-meta strong{color:#9fb4c2;margin-top:5px;font-size:10.5px}.project-directory-card>b{color:#7ee5f7;white-space:nowrap;font-size:10.5px}.projeto-dashboard-head>div>small{color:#71899a;margin-top:4px;font-size:10px;display:block}.finance-dashboard{color:#dbe9ef}.finance-dashboard .good{color:#57dfa8!important}.finance-dashboard .bad{color:#ff7a87!important}.finance-dashboard-head{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:15px;display:flex}.finance-dashboard-head h2{color:#edf8fb;letter-spacing:-.03em;margin:3px 0 5px;font-size:clamp(24px,3vw,34px)}.finance-dashboard-head>div:first-child>p:last-child{color:#7892a4;margin:0;font-size:11px}.finance-controls{align-items:flex-end;gap:9px;display:flex}.finance-controls label{color:#7590a4;letter-spacing:.08em;text-transform:uppercase;gap:5px;font-size:8px;font-weight:850;display:grid}.finance-controls select{appearance:none;color:#d9edf4;cursor:pointer;background:#0c1b29;border:1px solid #2c5067;border-radius:9px;min-width:128px;padding:10px 29px 10px 11px;font:750 11px/1.2 ui-monospace,SFMono-Regular,Menlo,monospace}.finance-period-highlight{background:linear-gradient(90deg,#1f748f21,#0000);border-left:3px solid #50d0ea;border-radius:8px;align-items:baseline;gap:8px;margin-bottom:12px;padding:9px 12px;display:flex}.finance-period-highlight span,.finance-period-highlight small{color:#7893a5;font-size:9px}.finance-period-highlight strong{color:#bfeffc;text-transform:capitalize;font-size:13px}.finance-month-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.finance-month-kpis article{background:#0c1926;border:1px solid #20394d;border-radius:14px;min-width:0;padding:15px;position:relative;overflow:hidden}.finance-month-kpis article:before{content:"";background:#58d9f0;height:3px;position:absolute;top:0;left:0;right:0}.finance-month-kpis article.expense:before{background:#ff7886}.finance-month-kpis article.result:before{background:#9278ef}.finance-month-kpis article.margin:before{background:#e2b14f}.finance-month-kpis small{color:#7290a5;letter-spacing:.08em;font-size:8px;font-weight:900;display:block}.finance-month-kpis strong{color:#effbff;letter-spacing:-.05em;white-space:nowrap;margin:11px 0 8px;font:750 clamp(19px,2vw,26px)/1 ui-monospace,SFMono-Regular,Menlo,monospace;display:block}.finance-month-kpis em{color:#7c94a5;font-size:9px;font-style:normal;line-height:1.35;display:block}.finance-feature-chart{background:radial-gradient(circle at 12% 0,#2c89a521,#0000 36%),#0a1521;border:1px solid #26465a;border-radius:17px;margin-top:12px;padding:17px 18px 13px;box-shadow:0 16px 42px #0000003d}.finance-feature-chart>header{justify-content:space-between;align-items:center;display:flex}.finance-feature-chart>header small{color:#65d9ee;letter-spacing:.12em;font-size:8px;font-weight:900}.finance-feature-chart>header h3{color:#e8f5fa;margin:3px 0 0;font-size:17px}.finance-feature-chart>header>div:last-child{text-align:right}.finance-feature-chart>header>div:last-child span{color:#708b9e;text-transform:uppercase;font-size:8px;font-weight:850;display:block}.finance-feature-chart>header>div:last-child strong{margin-top:4px;font:750 19px/1.2 ui-monospace,SFMono-Regular,Menlo,monospace;display:block}.finance-chart-wrap{margin-top:7px;position:relative}.finance-chart{width:100%;height:auto;max-height:265px;display:block;overflow:visible}.finance-chart .grid-line{stroke:#1b3040;stroke-width:1px}.finance-chart polyline{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:4px}.finance-chart .revenue-line{stroke:#55d9ef}.finance-chart .expense-line{stroke:#ff7583}.finance-chart circle{stroke:#091521;stroke-width:3px}.finance-chart .revenue-point{fill:#55d9ef}.finance-chart .expense-point{fill:#ff7583}.finance-chart text{fill:#668397;font:800 10px ui-monospace,SFMono-Regular,Menlo,monospace}.finance-chart-legend{justify-content:flex-end;gap:13px;display:flex;position:absolute;top:4px;right:4px}.finance-chart-legend span{color:#8199a9;font-size:8.5px;font-weight:800}.finance-chart-legend span:before{content:"";border-radius:99px;width:15px;height:3px;margin:0 5px 2px 0;display:inline-block}.finance-chart-legend .revenue:before{background:#55d9ef}.finance-chart-legend .expense:before{background:#ff7583}.finance-feature-chart>footer{color:#7892a3;border-top:1px solid #193040;gap:20px;padding-top:10px;font-size:9px;display:flex}.finance-feature-chart>footer b{color:#b8ccd6}.finance-breakdown-grid{grid-template-columns:1fr 1fr;gap:12px;margin-top:12px;display:grid}.finance-breakdown-card{background:#0b1723;border:1px solid #20394c;border-radius:16px;min-width:0;padding:16px}.finance-breakdown-card.revenue{border-top:2px solid #51d5ec}.finance-breakdown-card.expense{border-top:2px solid #ff7583}.finance-breakdown-card>header{justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.finance-breakdown-card>header small{color:#718c9f;text-transform:uppercase;font-size:8px;font-weight:800;display:block}.finance-breakdown-card>header h3{color:#e0edf2;margin:4px 0 0;font-size:15px}.finance-breakdown-card>header>strong{color:#dff7fc;font:700 15px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.finance-breakdown-list{gap:9px;margin-top:15px;display:grid}.finance-breakdown-row{grid-template-columns:minmax(125px,1.15fr) minmax(80px,.85fr) 38px;align-items:center;gap:8px;display:grid}.finance-breakdown-row>div:first-child{min-width:0}.finance-breakdown-row>div:first-child strong{color:#b8cad4;text-overflow:ellipsis;white-space:nowrap;font-size:9.5px;display:block;overflow:hidden}.finance-breakdown-row>div:first-child span{color:#668296;margin-top:2px;font-size:8.5px;display:block}.finance-bar{background:#172a39;border-radius:99px;height:6px;overflow:hidden}.finance-bar i{background:linear-gradient(90deg,#319fbe,#64daec);border-radius:99px;height:100%;display:block}.finance-breakdown-card.expense .finance-bar i{background:linear-gradient(90deg,#c95161,#ff8290)}.finance-breakdown-row>small{color:#8299a9;text-align:right;font:750 8.5px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.finance-no-data{color:#71899a;font-size:10px}.finance-local-note{color:#638095;text-align:right;margin-top:12px;font-size:9px}.business-dashboard{color:#dbe9ef}.business-kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;margin:12px 0;display:grid}.business-kpi-grid>article,.business-detail-card,.business-reading{background:#0b1723;border:1px solid #20394c;border-radius:16px;min-width:0;padding:16px}.business-kpi-grid small,.business-detail-card small,.business-reading small{color:#6fcfe4;letter-spacing:.12em;font-size:8px;font-weight:900;display:block}.business-kpi-grid strong{color:#edf9fd;letter-spacing:-.055em;margin:12px 0 7px;font:750 clamp(20px,2vw,28px)/1 ui-monospace,SFMono-Regular,Menlo,monospace;display:block}.business-kpi-grid em{color:#7894a7;font-size:9px;font-style:normal;line-height:1.35;display:block}.business-kpi-grid .good{color:#59dba8}.business-kpi-grid .bad{color:#ff7b88}.business-detail-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.business-detail-card header h3,.business-reading h3{color:#e7f4f8;margin:4px 0 0;font-size:17px}.business-detail-card dl{grid-template-columns:1fr 1fr;gap:8px;margin:15px 0 0;display:grid}.business-detail-card dl div{border-top:1px solid #193040;padding-top:8px}.business-detail-card dt{color:#718da0;font-size:9px}.business-detail-card dd{color:#dceff5;margin:4px 0 0;font:700 15px/1.2 ui-monospace,SFMono-Regular,Menlo,monospace}.business-content-list{gap:7px;margin:13px 0 0;padding:0;list-style:none;display:grid}.business-content-list li{border-top:1px solid #193040;justify-content:space-between;align-items:baseline;gap:10px;padding-top:7px;display:flex}.business-content-list span{color:#bbccd5;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.business-content-list b{color:#7dcde0;white-space:nowrap;font:700 9px ui-monospace,SFMono-Regular,Menlo,monospace}.business-reading{margin-top:12px}.business-reading>article{border-left:3px solid #dba443;margin-top:11px;padding-left:11px}.business-reading>article.monitor{border-color:#3f9eba}.business-reading strong{color:#e5eff3;font-size:12px}.business-reading p{color:#94aab8;margin:4px 0 0;font-size:11px;line-height:1.45}.business-block{border-top:1px solid #1e394d;margin-top:18px;padding-top:14px}.business-block>header h3{color:#e7f4f8;margin:3px 0 0;font-size:16px}.business-block>header small{color:#65d9ee;letter-spacing:.12em;font-size:8px;font-weight:900}.business-kpi-grid>article>span{color:#667f92;margin-top:7px;font-size:8px;line-height:1.4;display:block}.business-kpi-grid>article>span b{font-weight:800}.business-trend{width:100%;height:auto;margin-top:15px}.business-trend polyline{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:3px}.business-trend .base{stroke:#61ddeb}.business-trend .entries{stroke:#5bddaa}.business-trend .exits{stroke:#ff7b88}.business-trend text{fill:#70899b;font:800 9px ui-monospace,SFMono-Regular,Menlo,monospace}.business-alert{color:#ff9ca4;font-weight:800}.business-ok{color:#61dfac;font-weight:800}.business-filters{border-bottom:1px solid #1d3649;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 12px;padding:0 0 12px;display:flex}.business-filters strong{color:#9bb4c2;text-transform:uppercase;font-size:9px}.business-filters>span{color:#65d9ee;margin-right:4px;font-size:9px;font-weight:800}.business-filters label{color:#6d879a;text-transform:uppercase;font-size:8px;font-weight:800}.business-filters select{color:#718b9d;background:#111f2b;border:1px solid #29485c;border-radius:6px;margin-top:3px;padding:5px 8px;font-size:9px;display:block}.bi-hero{background:linear-gradient(#0e1d2c,#0b1723);border:1px solid #22405a;border-radius:18px;grid-template-columns:minmax(0,320px) minmax(0,1fr);align-items:center;gap:18px;margin:14px 0;padding:20px 22px;display:grid}.bi-hero-main small{color:#65d9ee;letter-spacing:.12em;font-size:9px;font-weight:900;display:block}.bi-hero-main strong{color:#f2fbff;letter-spacing:-.02em;margin:6px 0 0;font:750 clamp(44px,6vw,72px)/1 ui-monospace,SFMono-Regular,Menlo,monospace;display:block}.bi-hero-delta{flex-wrap:wrap;align-items:baseline;gap:8px;margin-top:8px;display:flex}.bi-hero-delta b{font:800 20px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.bi-hero-delta span{color:#7894a7;font-size:10px}.bi-hero-chart{min-width:0}.bi-grid-2{grid-template-columns:1fr 1fr;gap:12px;display:grid}.bi-card{background:#0b1723;border:1px solid #20394c;border-radius:16px;min-width:0;margin-top:12px;padding:16px 18px}.bi-card>header{flex-wrap:wrap;align-items:baseline;gap:10px;margin-bottom:14px;display:flex}.bi-card>header small{color:#65d9ee;letter-spacing:.12em;font-size:8px;font-weight:900}.bi-card>header h3{color:#e7f4f8;width:100%;margin:0;font-size:17px}.bi-legend{color:#7894a7;align-items:center;gap:5px;font-size:9px;font-weight:800;display:flex}.bi-legend i{border-radius:3px;width:9px;height:9px;margin-left:7px;display:inline-block}.bi-legend i.vod{background:#009ec3}.bi-legend i.live{background:#8763e5}.bi-track{background:#10202e;border-radius:5px;min-width:0;height:10px;overflow:hidden}.bi-bar{border-radius:0 5px 5px 0;height:100%;display:block}.bi-bar.up{background:#42e6a4}.bi-bar.down{background:#ff6b79}.bi-bar.total{background:#67a5ff}.bi-bar.any{background:#42e6a4}.bi-bar.vod{background:#009ec3}.bi-bar.live{background:#8763e5}.bi-bar.both{background:#67a5ff}.bi-bar.idle{background:#4a5f72}.bi-flow-row,.bi-audience-row{align-items:center;gap:10px;padding:7px 0;display:grid}.bi-flow-row{grid-template-columns:minmax(0,132px) minmax(0,1fr) minmax(0,88px)}.bi-flow-row>span,.bi-audience-row>span{color:#9bb4c2;min-width:0;font-size:11px}.bi-flow-row>b,.bi-audience-row>b{text-align:right;font:800 15px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.bi-flow-total{border-top:1px solid #1e394d;margin-top:5px;padding-top:11px}.bi-flow-total>span{color:#dbe9ef;font-weight:800}.bi-flow-total>b{font-size:19px}.bi-audience-row{grid-template-columns:minmax(0,132px) minmax(0,1fr) minmax(0,78px) minmax(0,52px)}.bi-audience-row>b{color:#edf9fd}.bi-audience-row>em{color:#7894a7;text-align:right;font-size:11px;font-style:normal}.bi-tiles{grid-template-columns:1fr 1fr;gap:10px;display:grid}.bi-tiles>article{background:#0e1d2b;border:1px solid #1c3444;border-radius:12px;padding:12px}.bi-tiles small{color:#6fcfe4;letter-spacing:.12em;font-size:8px;font-weight:900;display:block}.bi-tiles strong{color:#edf9fd;margin:7px 0 0;font:750 26px/1 ui-monospace,SFMono-Regular,Menlo,monospace;display:block}.bi-tiles em{color:#7894a7;margin-top:5px;font-size:9px;font-style:normal;line-height:1.35;display:block}.bi-tiles>article>span{color:#667f92;margin-top:6px;font-size:8px;display:block}.bi-tiles>article>span b{font-weight:800}.bi-note{margin:12px 0 0;font-size:11px}.good{color:#42e6a4}.bad{color:#ff6b79}@media (width<=900px){.bi-hero,.bi-grid-2,.bi-tiles{grid-template-columns:1fr}.bi-flow-row,.bi-audience-row{grid-template-columns:minmax(0,104px) minmax(0,1fr) minmax(0,72px)}.bi-audience-row>em{display:none}}.subscriber-dashboard{color:#dbe9ef}.subscriber-dashboard .good{color:#57dfa8!important}.subscriber-dashboard .bad{color:#ff7a87!important}.subscriber-dashboard-head{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:15px;display:flex}.subscriber-dashboard-head h2{color:#edf8fb;letter-spacing:-.03em;margin:3px 0 5px;font-size:clamp(24px,3vw,34px)}.subscriber-dashboard-head>div>p:last-child{color:#7892a4;max-width:720px;margin:0;font-size:11px}.subscriber-detail-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.subscriber-detail-kpis article{background:#0c1926;border:1px solid #20394d;border-radius:14px;min-width:0;padding:15px;position:relative;overflow:hidden}.subscriber-detail-kpis article:before{content:"";background:linear-gradient(90deg,#4fd3eb,#6c75ea);height:3px;position:absolute;top:0;left:0;right:0}.subscriber-detail-kpis small{color:#7290a5;letter-spacing:.08em;font-size:8px;font-weight:900;display:block}.subscriber-detail-kpis strong{color:#effbff;letter-spacing:-.05em;white-space:nowrap;margin:11px 0 8px;font:750 clamp(19px,2vw,26px)/1 ui-monospace,SFMono-Regular,Menlo,monospace;display:block}.subscriber-detail-kpis em{color:#7c94a5;font-size:9px;font-style:normal;line-height:1.35;display:block}.subscriber-history-card{background:radial-gradient(circle at 12% 0,#3f77b526,#0000 36%),#0a1521;border:1px solid #26465a;border-radius:17px;margin-top:12px;padding:17px 18px 13px;box-shadow:0 16px 42px #0000003d}.subscriber-history-card>header{justify-content:space-between;align-items:center;display:flex}.subscriber-history-card>header small{color:#65d9ee;letter-spacing:.12em;font-size:8px;font-weight:900}.subscriber-history-card>header h3{color:#e8f5fa;margin:3px 0 0;font-size:17px}.subscriber-history-card>header>span{color:#708b9e;font-size:9px}.subscriber-detail-chart{width:100%;height:auto;max-height:260px;margin-top:8px;display:block}.subscriber-detail-chart .grade{stroke:#1b3040;stroke-width:1px}.subscriber-detail-chart .guia{stroke:#3f5f78;stroke-dasharray:3 3;stroke-width:1.5px}.subscriber-detail-chart .eixo,.subscriber-detail-chart .rotulo{fill:#7d97a9;font:700 11px ui-monospace,SFMono-Regular,Menlo,monospace}.subscriber-detail-chart .area{fill:#61d9ee14;stroke:none}.subscriber-detail-chart .linha{fill:none;stroke:#61d9ee;stroke-linecap:round;stroke-linejoin:round;stroke-width:3px}.subscriber-detail-chart .ponto{fill:#61d9ee;stroke:#091521;stroke-width:2px}.subscriber-detail-chart .ponto.atual{fill:#fff;stroke:#61d9ee;stroke-width:3px}.subscriber-no-history{color:#71899a;text-align:center;padding:25px 0;font-size:10px}@media (width<=980px){.finance-month-kpis,.subscriber-detail-kpis{grid-template-columns:1fr 1fr}.finance-breakdown-grid{grid-template-columns:1fr}.project-directory-card{grid-template-columns:auto minmax(0,1fr) auto}.project-directory-meta{display:none}}@media (width<=640px){.finance-dashboard-head,.finance-controls,.subscriber-dashboard-head{flex-direction:column;align-items:stretch}.finance-controls select,.finance-controls .secondary-button{width:100%}.finance-period-highlight{flex-direction:column;align-items:flex-start;gap:3px}.finance-month-kpis,.business-kpi-grid,.business-detail-grid,.subscriber-detail-kpis{grid-template-columns:1fr}.finance-feature-chart>footer{flex-direction:column;gap:4px}.finance-breakdown-row{grid-template-columns:minmax(100px,1.15fr) minmax(60px,.85fr) 34px}.project-directory-card{gap:10px;padding:13px}.project-directory-card>b{font-size:0}.project-directory-card>b:after{content:"→";font-size:16px}}.bi-tiles-4{grid-template-columns:repeat(4,minmax(0,1fr))}@media (width<=1100px){.bi-tiles-4{grid-template-columns:1fr 1fr}}.geo-ranking{gap:3px;margin:0;padding:0;list-style:none;display:grid}.geo-ranking>li{min-width:0}.geo-ranking button{cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:9px;grid-template-columns:18px minmax(0,108px) minmax(0,1fr) minmax(0,62px) minmax(0,44px) 10px;align-items:center;gap:9px;width:100%;padding:7px 9px;transition:background .12s,border-color .12s;display:grid}.geo-ranking button:hover{background:#0e1d2b;border-color:#23425a}.geo-ranking .pos{color:#5c7789;font:800 10px ui-monospace,SFMono-Regular,Menlo,monospace}.geo-ranking strong{color:#dbe9ef;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;overflow:hidden}.geo-ranking b{color:#edf9fd;text-align:right;font:800 13px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.geo-ranking em{color:#7894a7;text-align:right;font-size:10px;font-style:normal}.geo-ranking .seta{color:#4d6a80;text-align:center;font-size:15px}.geo-ranking button:hover .seta{color:#61d9ee}.geo-voltar{margin-bottom:12px}.geo-acoes{justify-content:flex-end;margin-top:14px;display:flex}@media (width<=1100px){.geo-ranking button{grid-template-columns:16px minmax(0,92px) minmax(0,1fr) minmax(0,56px) 10px}.geo-ranking em{display:none}}@media (width<=750px){input,select,textarea{font-size:var(--fs-input);min-height:var(--field-h)}.finance-controls select,.business-filters select,.audience-detail-field select{font-size:var(--fs-input);min-height:var(--field-h);width:100%;min-width:0}.business-filters{flex-direction:column;align-items:stretch}.business-filters label{width:100%}.finance-controls label,.business-filters label,.business-filters strong,.business-filters>span{font-size:var(--fs-micro)}.project-initiative-grid,.project-initiative-grid.featured,.initiative-facts{grid-template-columns:1fr}.initiative-facts strong{font-size:var(--fs-micro);overflow-wrap:anywhere}.initiative-donut strong{font-size:18px}.finance-month-kpis strong{white-space:normal;overflow-wrap:anywhere}.finance-kpis strong,.executive-answer-facts strong{overflow-wrap:anywhere;min-width:0}.triad-timeline li{min-height:var(--tap-min)}.triad-timeline h3,.triad-timeline p{overflow-wrap:anywhere}.triad-timeline li>a{width:auto;height:auto;min-height:var(--tap-min);min-width:var(--tap-min)}.finance-chart-wrap,.business-trend,.subscriber-detail-chart{min-width:0}.sweep-top-panel{width:auto;left:15px;right:15px;top:calc(var(--appbar-h) + var(--sat) + 12px);max-height:calc(100dvh - var(--appbar-h) - var(--sat) - 24px)}.sweep-dismiss{min-height:var(--tap-min)}.running-banner{bottom:calc(15px + var(--bottomnav-h) + var(--sab))}.agenda-event,.day-refresh,.project-scope-options>button{min-height:var(--tap-min)}.pending-history>summary{min-height:var(--tap-min);align-items:center;display:flex}.audience-report-options>button{min-height:var(--tap-comfort)}.audience-period-fields label>span,.audience-detail-field>span{font-size:var(--fs-micro)}}@media (width>=751px) and (width<=1024px){input,select,textarea,.finance-controls select,.business-filters select,.audience-detail-field select{min-height:var(--field-h-tablet);font-size:14px}.finance-controls label,.business-filters label,.business-filters strong,.business-filters>span{font-size:11px}}@media (width<=750px){.finance-month-kpis small,.finance-month-kpis em,.finance-kpis small,.finance-kpis em,.finance-breakdown-card>header small,.finance-breakdown-row>div:first-child strong,.finance-breakdown-row>div:first-child span,.finance-breakdown-row>small,.finance-period-highlight span,.finance-period-highlight small,.finance-local-note,.finance-no-data,.finance-chart-legend span,.business-kpi-grid small,.business-kpi-grid em,.business-kpi-grid>article>span,.business-detail-card small,.business-detail-card dt,.business-content-list span,.business-content-list b,.business-reading small,.bi-legend,.bi-card>header small,.bi-hero-main small,.bi-hero-delta span,.initiative-top span,.initiative-facts small,.initiative-donut small,.initiative-all-toggle small,.initiative-all-list span,.initiative-all-list small,.initiative-tier>header>span,.triad-date-badge small,.triad-date-badge em,.triad-date-badge.undated span,.executive-answer-facts small,.audience-report-options small,.audience-report-options>button>b,.audience-generator-head>span,.audience-coverage,.project-scope-options small,.project-scope-label small,.subscriber-trend div strong,.subscriber-trend div small,.subscriber-month-close div small,.subscriber-month-close>small,.subscriber-month-close>span,.migration-donut small,.migration-progress-copy>small,.initiative-top em,.initiative-main>div:last-child>span,.pending-owner small,.pending-facts small,.pending-impact small,.pending-source small,.pending-group .pending-source p,.excluded-list article span,.excluded-list article small,.excluded-list article time,.sweep-label small,.sweep-steps em{font-size:var(--fs-micro)}.triad-date-badge small{text-overflow:ellipsis;max-width:100%;overflow:hidden}.project-initiative-grid>article>footer button,.initiative-list-actions button{min-height:var(--tap-min)}.executive-search-control input{min-height:var(--field-h)}.executive-search-control button,.pending-meta-actions button{min-height:var(--tap-min)}}@media (width>=751px) and (width<=1024px){.project-initiative-grid>article>footer button,.initiative-list-actions button,.pending-meta-actions button{min-height:var(--tap-min)}}.sweep-retry-step{color:#061b26;cursor:pointer;background:#17b9dc;border:0;border-radius:8px;margin-top:7px;padding:6px 9px;font-size:10.5px;font-weight:800;display:inline-flex}.sweep-retry-step:hover{background:#75e3f5}.sweep-retry-step:disabled{cursor:progress;opacity:.7}.projeto-area{background:linear-gradient(160deg,#0e1826,#0a121d);border:1px solid #24384d;border-radius:18px;flex-direction:column;gap:14px;padding:20px 24px 24px;display:flex}.projeto-voltar{color:#8eeaff;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:2px 0;font-size:12px;font-weight:750}.projeto-voltar:hover{text-decoration:underline}.breadcrumb-link{color:inherit;cursor:pointer;font:inherit;background:0 0;border:0;padding:0}.breadcrumb-link:hover{color:#8eeaff}.equipe-head{align-items:center;gap:14px;padding-right:54px;display:flex}.equipe-head h2{margin:2px 0 0;font-size:22px}.equipe-head .modal-updated{margin-left:auto}.equipe-kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.equipe-kpis>div{background:#0d1725;border:1px solid #1f3347;border-radius:12px;padding:12px 14px}.equipe-kpis small{color:#7b93a7;letter-spacing:.09em;text-transform:uppercase;font-size:9px;font-weight:800;display:block}.equipe-kpis strong{color:#f0f9ff;margin-top:5px;font:750 22px/1.15 ui-monospace,SFMono-Regular,Menlo,monospace;display:block}.equipe-kpis span{color:#64809a;margin-top:4px;font-size:10px;display:block}.equipe-controles{gap:9px;display:flex}.equipe-controles input{color:#dcebf5;background:#0c1522;border:1px solid #22374b;border-radius:9px;flex:1;padding:9px 12px;font-size:13px}.equipe-controles input::placeholder{color:#5d7488}.equipe-controles button{color:#8eeaff;cursor:pointer;white-space:nowrap;background:#10283a;border:1px solid #2b6284;border-radius:9px;padding:9px 13px;font-size:11.5px;font-weight:750}.equipe-grupos{gap:18px;display:grid}.equipe-grupo h3{color:#9fe0f2;letter-spacing:.03em;text-transform:uppercase;border-bottom:1px solid #1c2f42;align-items:baseline;gap:10px;margin:0 0 10px;padding-bottom:7px;font-size:13px;font-weight:850;display:flex}.equipe-grupo h3 span{color:#6b8397;letter-spacing:0;text-transform:none;font-size:11px;font-weight:650}.equipe-cards{grid-template-columns:repeat(auto-fill,minmax(285px,1fr));gap:9px;display:grid}.pessoa-card{background:#0d1724;border:1px solid #1d2e40;border-radius:13px;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:12px;padding:11px 13px;transition:border-color .15s;display:grid}.pessoa-card:hover{border-color:#2c526d}.pessoa-card img,.pessoa-iniciais{object-fit:cover;border-radius:50%;width:52px;height:52px}.pessoa-iniciais{color:#79c8de;background:linear-gradient(145deg,#16354a,#102538);border:1px solid #27506b;justify-content:center;align-items:center;font-size:16px;font-weight:850;display:flex}.pessoa-info{min-width:0}.pessoa-info strong{color:#ecf6fc;text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;line-height:1.25;display:block;overflow:hidden}.pessoa-info>small{color:#7f97ab;text-overflow:ellipsis;white-space:nowrap;margin-top:1px;font-size:11px;display:block;overflow:hidden}.pessoa-meta{color:#64809a;flex-wrap:wrap;align-items:center;gap:8px;margin-top:5px;font-size:10.5px;display:flex}.pessoa-badge{color:#f0cd8e;background:#2a1e0d;border:1px solid #6a4a16;border-radius:6px;padding:1px 6px;font-size:9px;font-style:normal;font-weight:800}.pessoa-badge.unidade{color:#86c8e4;background:#101f30;border-color:#2b5069}.pessoa-contato{color:#4f6a80;text-overflow:ellipsis;white-space:nowrap;margin:4px 0 0;font-size:9.5px;overflow:hidden}.pessoa-salario{color:#8ff0c2;white-space:nowrap;align-self:start;margin-top:3px;font:800 13px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.projeto-tabs{border-bottom:1px solid #1c2f42;gap:4px;display:flex}.projeto-tabs button{color:#7b93a7;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;padding:9px 13px 10px;font-size:12.5px;font-weight:750}.projeto-tabs button:hover{color:#b8d2e2}.projeto-tabs button.ativa{border-bottom-color:var(--cyan,#39d9ff);color:#8eeaff}.projeto-conteudo{flex-direction:column;gap:14px;min-height:260px;display:flex}.projeto-conteudo .modal-footer{margin-top:auto}.secao-futura{border:1px dashed #284055;border-radius:12px;padding:22px}.secao-futura p{margin:6px 0 0}.pessoa-card.clicavel{cursor:pointer}.pessoa-card.clicavel:focus-visible{outline:2px solid var(--cyan,#39d9ff);outline-offset:2px}.pessoa-badge.igreja{color:#8fd8ab;background:#14231a;border-color:#2e5c40}.ficha-pessoa{background:linear-gradient(160deg,#101c2c,#0b1421);border:1px solid #2a4258;border-radius:16px;flex-direction:column;gap:14px;max-width:640px;padding:18px 22px 22px;display:flex}.ficha-head{align-items:center;gap:15px;padding-right:40px;display:flex}.ficha-head img,.pessoa-iniciais.grande{object-fit:cover;border-radius:50%;width:76px;height:76px}.pessoa-iniciais.grande{font-size:24px}.ficha-head h3{color:#f0f9ff;margin:0;font-size:19px}.ficha-head p{color:#8ca3b6;margin:3px 0 0;font-size:12.5px}.ficha-head small{color:#5f7a90;margin-top:3px;font-size:10.5px;display:block}.ficha-campos{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 14px;display:grid}.ficha-campos small{color:#6d8598;letter-spacing:.08em;text-transform:uppercase;font-size:8.5px;font-weight:800;display:block}.ficha-campos strong{color:#dcebf5;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:12.5px;font-weight:650;display:block;overflow:hidden}.ficha-notas{border-top:1px solid #1e3346;padding-top:12px}.ficha-notas h4{color:#9fe0f2;letter-spacing:.05em;text-transform:uppercase;margin:0;font-size:12px;font-weight:850}.ficha-notas-aviso{color:#5f7a90;margin:3px 0 10px;font-size:10px}.ficha-tags{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:10px;display:flex}.ficha-tags>button{color:#7f9cb4;cursor:pointer;background:#0d1826;border:1px solid #27405a;border-radius:999px;padding:5px 12px;font-size:11px;font-weight:700}.ficha-tags>button.ativa{color:#8fd8ab;background:#14231a;border-color:#3d7a55}.ficha-tag-livre{gap:4px;display:inline-flex}.ficha-tag-livre input{color:#dcebf5;background:#0c1522;border:1px dashed #2a4258;border-radius:999px;width:120px;padding:5px 11px;font-size:11px}.ficha-tag-livre button{color:#8eeaff;cursor:pointer;background:#10283a;border:1px solid #2b6284;border-radius:999px;padding:2px 9px;font-weight:800}.ficha-notas textarea{color:#dcebf5;resize:vertical;background:#0c1522;border:1px solid #22374b;border-radius:10px;width:100%;padding:9px 11px;font-size:12.5px}.ficha-notas footer{justify-content:flex-end;align-items:center;gap:10px;margin-top:10px;display:flex}.ficha-ok{color:#7ddba6;font-size:11px}.ficha-erro{color:#ff8792;font-size:11px}@media (width<=620px){.ficha-campos{grid-template-columns:repeat(2,minmax(0,1fr))}}.equipe-vazio{color:#7b93a7;padding:18px 4px;font-size:13px}.equipe-vazio strong{color:#cfe3f0;margin-bottom:6px;display:block}.equipe-vazio code{background:#0c1522;border:1px solid #22374b;border-radius:5px;padding:2px 6px;font-size:11px}@media (width<=700px){.equipe-kpis,.equipe-cards{grid-template-columns:1fr}.projeto-area{padding:14px}}@media (width<=750px){.projeto-tabs{overscroll-behavior-x:contain;scrollbar-width:none;flex-wrap:nowrap;margin-inline:-14px;padding-inline:14px;scroll-padding-inline:14px;overflow-x:auto}.projeto-tabs::-webkit-scrollbar{display:none}.projeto-tabs button{min-height:var(--tap-min);flex:none;padding:10px 14px 12px;font-size:13px}.projeto-voltar{min-height:var(--tap-min);align-items:center;font-size:13px;display:inline-flex}.equipe-head.projeto-dashboard-head{flex-wrap:wrap;padding-right:0}.equipe-head.projeto-dashboard-head .modal-updated{width:100%;margin-left:0}.projeto-area{background:0 0;border:0;border-radius:0;gap:12px;padding:0}.equipe-head.projeto-dashboard-head{align-items:center;gap:11px}.equipe-head.projeto-dashboard-head .project-mark.large{border-radius:10px;width:38px;height:38px}.projeto-dashboard-head>div{flex:1;min-width:0}.projeto-dashboard-head>div>.eyebrow,.projeto-dashboard-head>div>small{display:none}.equipe-head.projeto-dashboard-head h2{letter-spacing:-.02em;font-size:19px;line-height:1.15}.equipe-head.projeto-dashboard-head .modal-updated{text-align:right;background:0 0;border:0;flex:none;width:auto;margin:0;padding:0}.equipe-head.projeto-dashboard-head .modal-updated small{display:none}.equipe-head.projeto-dashboard-head .modal-updated strong{color:#7e94a5;font-size:11px;font-weight:700}.projeto-tabs{top:calc(var(--appbar-h) + var(--sat));z-index:15;background:var(--bg);position:sticky;-webkit-mask-image:linear-gradient(90deg,#000 88%,#0000 100%);mask-image:linear-gradient(90deg,#000 88%,#0000 100%)}.projeto-conteudo{padding-top:2px}.initiative-empty{background:0 0;border:0;border-top:1px solid #1c2f42;border-radius:0;padding:9px 0}.initiative-empty strong{font-size:13px}.initiative-empty p{font-size:var(--fs-micro);color:#7e94a5;margin-top:3px}}@media (width>=751px) and (width<=1024px){.projeto-tabs button{min-height:var(--tap-min)}.equipe-controles input{font-size:14px}}@media (width<=750px){.equipe-controles input{font-size:var(--fs-input)}.pessoa-contato{font-size:var(--fs-micro)}}.tema-botao{cursor:pointer;background:0 0;border:1px solid #27415a;border-radius:9px;padding:6px 9px;font-size:15px;line-height:1}.tema-botao:hover{border-color:#3a6a94}.subscriber-trend{max-width:none;padding:6px 9px}.subscriber-trend div strong{font-size:12px}.subscriber-trend div small,.subscriber-month-close div small{font-size:10.5px}.subscriber-month-close>small{font-size:10px}.subscriber-card>p,.day-card.subscriber-card>p{font-size:11.5px}.home-pulse-card span,.home-pulse-card>span{letter-spacing:.1em;font-size:10px}.home-pulse-card small{font-size:11px}.project-launcher>div small{font-size:10px}.project-launcher button small,.day-card-head{font-size:11px}.day-card-head i{font-size:10px}.read-at{font-size:10.5px}.eyebrow{font-size:11px}.day-card-head i,.format-badge{font-size:10px}.home-watch-card small,.home-watch-grid small,.pending-card small,.attention-item small{font-size:11px}article.day-card .day-card-head i,section.project-launcher>div small{font-size:10px}.triad-section-heading small{font-size:10.5px}.migration-progress-copy small,.migration-donut small{font-size:10px}button.home-pulse-card small{font-size:10.5px}.triad-timeline li>i+div>span{font-size:11.5px}.triad-timeline p{font-size:13px}.subscriber-spark{z-index:1;gap:4px;margin-top:10px;display:grid;position:relative}.subscriber-spark svg{width:100%;height:58px;display:block}.subscriber-spark small{color:var(--muted);font-size:10.5px}.home-watch-card>span{font-size:10px}.triad-delivery-list small,.triad-project-list small,.triad-product-card>header>a{font-size:11.5px}.subscriber-card .day-value{letter-spacing:-.05em;font-size:clamp(44px,3.4vw,54px)}.subscriber-card{cursor:pointer}.subscriber-card:focus-visible{outline:2px solid var(--cyan);outline-offset:3px}.subscriber-today{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:18px 0;display:grid}.subscriber-today article,.subscriber-geo-detail{border:1px solid var(--line);background:linear-gradient(140deg,#0d1b28,#0b141f);border-radius:14px;padding:16px}.subscriber-today small,.subscriber-geo small{color:var(--muted);letter-spacing:.11em;font-size:10px;font-weight:800;display:block}.subscriber-today strong{margin:8px 0 5px;font-size:25px;display:block}.subscriber-today span{color:var(--muted);font-size:12px}.subscriber-today .good strong{color:var(--green)}.subscriber-today .bad strong{color:var(--red)}.subscriber-geo{border:1px solid var(--line);background:#0b141f;border-radius:16px;margin-top:24px;padding:20px}.subscriber-geo>header{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.subscriber-geo h3,.subscriber-geo h4{margin:5px 0}.subscriber-geo p{color:var(--muted);max-width:700px}.subscriber-geo-controls{border-top:1px solid var(--line);flex-wrap:wrap;align-items:end;gap:12px;margin-top:16px;padding:15px 0;display:flex}.subscriber-geo-controls label{color:var(--muted);gap:5px;font-size:11px;font-weight:750;display:grid}.subscriber-geo-controls select{min-width:180px}.subscriber-geo-layout{grid-template-columns:minmax(230px,.8fr) minmax(320px,1.2fr);gap:16px;display:grid}.subscriber-geo-detail strong{color:var(--cyan);font-size:34px}.subscriber-geo-detail p{font-size:13px}.subscriber-ranking{gap:6px;margin:0;padding:0;list-style:none;display:grid}.subscriber-ranking button{text-align:left;width:100%;color:inherit;cursor:pointer;background:#0d1926;border:1px solid #0000;border-radius:10px;grid-template-columns:30px 1fr auto;align-items:center;gap:9px;padding:10px;display:grid}.subscriber-ranking button:hover,.subscriber-ranking button.selected{background:#102538;border-color:#28728c}.subscriber-ranking button>span{color:var(--cyan);font-weight:800}.subscriber-ranking button>b{font-family:ui-monospace,monospace}.subscriber-ranking button small{letter-spacing:0;grid-column:2/4}@media (width<=760px){.subscriber-today,.subscriber-geo-layout{grid-template-columns:1fr}.subscriber-geo>header{display:block}.subscriber-geo>header button{margin-top:12px}.subscriber-geo-controls{display:grid}.subscriber-geo-controls select{width:100%}}@keyframes pulso-dado-anim{0%{text-shadow:0 0 #0000}30%{text-shadow:0 0 18px var(--cyan)}to{text-shadow:0 0 #0000}}.pulso-dado{animation:1.1s ease-out pulso-dado-anim}.live-indicator{animation:3.2s ease-in-out infinite respira}@keyframes respira{50%{opacity:.45}}:root:not([data-theme=light]) .day-card,:root:not([data-theme=light]) .triad-home-section,:root:not([data-theme=light]) .triad-product-card,:root:not([data-theme=light]) .home-watch-card,:root:not([data-theme=light]) .projeto-area,:root:not([data-theme=light]) .pessoa-card,:root:not([data-theme=light]) .equipe-kpis>div{box-shadow:inset 0 1px #ffffff0b,0 10px 35px #0003}::selection{background:var(--cyan)}@supports (color:color-mix(in lab, red, red)){::selection{background:color-mix(in srgb, var(--cyan) 30%, transparent)}}:root.tema-transicao,:root.tema-transicao *{transition:background-color .3s,color .3s,border-color .3s!important}.comando-chip{color:var(--muted);cursor:pointer;background:0 0;border:1px solid #27415a;border-radius:9px;padding:8px 9px;font:750 11px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.comando-chip:hover{color:var(--cyan);border-color:#3a6a94}.comando-veu{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:120;background:#04090f8c;justify-content:center;align-items:flex-start;padding-top:14vh;display:flex;position:fixed;inset:0}.comando-paleta{background:var(--panel);border:1px solid #2b4a63;border-radius:15px;width:min(560px,92vw);overflow:hidden;box-shadow:0 30px 90px #000a,inset 0 1px #ffffff0d}.comando-paleta input{border:0;border-bottom:1px solid var(--line);color:var(--ink);background:0 0;outline:none;width:100%;padding:15px 17px;font-size:15px}.comando-paleta input::placeholder{color:var(--muted)}.comando-lista{scrollbar-width:thin;max-height:46vh;padding:7px;overflow-y:auto}.comando-grupo{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;padding:9px 11px 4px;font-size:9.5px;font-weight:850;display:block}.comando-item{color:var(--ink);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:9px;align-items:center;gap:11px;width:100%;padding:9px 11px;font-size:13.5px;display:flex}.comando-item.ativo{background:var(--cyan)}@supports (color:color-mix(in lab, red, red)){.comando-item.ativo{background:color-mix(in srgb, var(--cyan) 12%, transparent)}}.comando-icone{color:var(--cyan);justify-content:center;align-items:center;width:20px;font-size:14px;display:inline-flex}.comando-item kbd{background:var(--line);color:var(--muted);border-radius:5px;margin-left:auto;padding:2px 6px;font-size:10px}.comando-vazio{color:var(--muted);padding:14px;font-size:13px}.basecamp-inbox-home{border:1px solid var(--cyan);margin:22px 0;padding:22px 24px}@supports (color:color-mix(in lab, red, red)){.basecamp-inbox-home{border:1px solid color-mix(in srgb,var(--cyan) 30%,var(--line))}}.basecamp-inbox-home{background:linear-gradient(135deg,var(--cyan),var(--violet));border-radius:24px}@supports (color:color-mix(in lab, red, red)){.basecamp-inbox-home{background:linear-gradient(135deg,color-mix(in srgb,var(--cyan) 8%,var(--panel)),color-mix(in srgb,var(--violet) 7%,var(--panel)))}}.basecamp-inbox-home{box-shadow:0 16px 38px var(--cyan)}@supports (color:color-mix(in lab, red, red)){.basecamp-inbox-home{box-shadow:0 16px 38px color-mix(in srgb,var(--cyan) 10%,transparent)}}.basecamp-inbox-home.compact{box-shadow:0 10px 28px var(--cyan);border-radius:18px;margin:0 0 16px;padding:16px 18px}@supports (color:color-mix(in lab, red, red)){.basecamp-inbox-home.compact{box-shadow:0 10px 28px color-mix(in srgb,var(--cyan) 7%,transparent)}}.basecamp-inbox-home.compact>header h2{font-size:20px}.basecamp-inbox-home.compact>header p:not(.eyebrow){font-size:13px}.basecamp-inbox-home.compact .basecamp-head-actions>strong{border-radius:14px;min-width:48px;height:48px;font-size:23px}.basecamp-inbox-home.compact .basecamp-count-grid{gap:10px;margin-top:13px}.basecamp-inbox-home.compact .basecamp-count-grid>button{border-radius:14px;min-height:70px;padding:10px 13px}.basecamp-inbox-home.compact .basecamp-count-grid span{font-size:14px}.basecamp-inbox-home.compact .basecamp-count-grid strong{font-size:27px}.basecamp-inbox-home.compact .basecamp-count-grid small{font-size:12px}.basecamp-inbox-home>header{justify-content:space-between;align-items:center;gap:20px;display:flex}.basecamp-inbox-home>header h2{margin:4px 0 3px;font-size:26px}.basecamp-inbox-home>header p:not(.eyebrow){color:var(--muted);margin:0;font-size:16px}.basecamp-head-actions{flex:none;align-items:center;gap:10px;display:flex}.basecamp-head-actions>a{border:1px solid var(--line);min-height:42px;color:var(--cyan);border-radius:12px;justify-content:center;align-items:center;padding:8px 13px;font-size:13px;font-weight:850;text-decoration:none;display:flex}.basecamp-head-actions>a:hover{border-color:var(--cyan);background:var(--cyan)}@supports (color:color-mix(in lab, red, red)){.basecamp-head-actions>a:hover{background:color-mix(in srgb,var(--cyan) 7%,transparent)}}.basecamp-head-actions>strong{background:linear-gradient(145deg,var(--cyan),var(--violet));color:#fff;min-width:64px;height:64px;box-shadow:0 10px 22px var(--cyan);border-radius:19px;place-items:center;font-size:30px;display:grid}@supports (color:color-mix(in lab, red, red)){.basecamp-head-actions>strong{box-shadow:0 10px 22px color-mix(in srgb,var(--cyan) 25%,transparent)}}.basecamp-count-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:18px;display:grid}.basecamp-count-grid>button{border:1px solid var(--line);background:var(--panel);min-height:104px;color:var(--text);text-align:left;border-radius:18px;grid-template-columns:1fr auto;gap:4px 12px;padding:16px 18px;transition:all .16s;display:grid}.basecamp-count-grid>button:hover,.basecamp-count-grid>button.active{border-color:var(--cyan);box-shadow:0 10px 24px var(--cyan);transform:translateY(-2px)}@supports (color:color-mix(in lab, red, red)){.basecamp-count-grid>button:hover,.basecamp-count-grid>button.active{box-shadow:0 10px 24px color-mix(in srgb,var(--cyan) 12%,transparent)}}.basecamp-count-grid span{align-self:end;font-size:17px;font-weight:800}.basecamp-count-grid strong{grid-area:1/2/3;align-self:center;font-size:36px}.basecamp-count-grid small{color:var(--muted);font-size:15px}.basecamp-inbox-list{border-top:1px solid var(--line);gap:12px;margin-top:18px;padding-top:18px;display:grid}.basecamp-list-head{justify-content:space-between;align-items:center;display:flex}.basecamp-list-head>strong{font-size:20px}.basecamp-list-head>button{border:1px solid var(--line);min-width:72px;min-height:44px;color:var(--muted);border-radius:12px;font-size:15px}.basecamp-inbox-list article{border:1px solid var(--line);background:var(--panel);border-radius:17px;grid-template-columns:minmax(0,1fr) auto;gap:16px;padding:18px;display:grid}.basecamp-inbox-list article span{color:var(--cyan);font-size:15px;font-weight:800}.basecamp-inbox-list article h3{margin:5px 0 7px;font-size:20px}.basecamp-inbox-list article p{color:var(--muted);margin:0;font-size:16px;line-height:1.48}.basecamp-inbox-list article footer{flex-direction:column;justify-content:center;align-items:flex-end;gap:10px;min-width:172px;display:flex}.basecamp-inbox-list article a,.basecamp-inbox-list article button{border-radius:13px;justify-content:center;align-items:center;width:100%;min-height:48px;padding:10px 16px;font-size:15px;font-weight:800;display:flex}.basecamp-inbox-list article a{border:1px solid var(--line);color:var(--cyan)}.basecamp-inbox-list article button{background:linear-gradient(135deg,var(--cyan),var(--violet));color:#fff;border:0}.basecamp-inbox-list article button:disabled{opacity:.5}.basecamp-empty{background:var(--green);border-radius:16px;padding:20px}@supports (color:color-mix(in lab, red, red)){.basecamp-empty{background:color-mix(in srgb,var(--green) 9%,var(--panel))}}.basecamp-empty strong{font-size:18px}.basecamp-empty p{color:var(--muted);margin:5px 0 0;font-size:15px}@media (width<=900px){.basecamp-inbox-home>header{flex-direction:column;align-items:flex-start}.basecamp-head-actions{width:100%}.basecamp-head-actions>a{flex:1}.basecamp-count-grid,.basecamp-inbox-list article{grid-template-columns:1fr}.basecamp-inbox-list article footer{align-items:stretch;min-width:0}}.fluig-count-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.basecamp-count-grid.fluig-count-grid>button.clear>strong{color:var(--cyan)}.basecamp-count-grid.fluig-count-grid>button.attention>strong{color:#f0bd64}.basecamp-count-grid.fluig-count-grid>button:disabled{cursor:progress;opacity:.65}@media (width<=900px){.fluig-count-grid{grid-template-columns:1fr}}.basecamp-head-actions>button{border:1px solid var(--line);min-height:42px;color:var(--cyan);cursor:pointer;background:0 0;border-radius:12px;justify-content:center;align-items:center;padding:8px 13px;font-size:13px;font-weight:850;display:flex}.basecamp-head-actions>button:hover{border-color:var(--cyan);background:var(--cyan)}@supports (color:color-mix(in lab, red, red)){.basecamp-head-actions>button:hover{background:color-mix(in srgb,var(--cyan) 7%,transparent)}}.basecamp-head-actions>button:disabled{cursor:progress;opacity:.65}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f3f4f7;--bg-2:#f7f8fa;--panel:#fbfbfc;--panel-2:#fcfcfd;--line:#d9dde2;--ink:#0b1f32;--muted:#4a5663;--cyan:#098dac;--violet:#3e0bd0;--green:#1b9161;--amber:#bf7d0a;--red:#c70a1c;--blue:#0a57c5;--glow:0 0 28px #098dac18}:root[data-theme=light] body:before{background-image:linear-gradient(#0990ad0d 1px,#0000 1px),linear-gradient(90deg,#0990ad0d 1px,#0000 1px);background-size:34px 34px;-webkit-mask-image:linear-gradient(#eee,#0000 80%);mask-image:linear-gradient(#eee,#0000 80%)}:root[data-theme=light] .sidebar{background:#f5f6f8e8}:root[data-theme=light] .brand-mark{color:#0d353d;background:linear-gradient(145deg,#d2dae1,#fcfcfd);border:1px solid #0a9ab766;box-shadow:0 0 25px #098dac2a,inset 0 0 18px #098dac10}:root[data-theme=light] .brand-home-btn:hover .brand-mark{box-shadow:0 0 30px #098dac44,inset 0 0 18px #098dac22}:root[data-theme=light] .brand-home-btn:hover strong,:root[data-theme=light] .breadcrumb-home:hover{color:#0b2b32}:root[data-theme=light] .nav-label,:root[data-theme=light] .eyebrow{color:#179eb9}:root[data-theme=light] .nav-item{color:#4a5663;background:0 0}:root[data-theme=light] .nav-item.active{color:#0b2b32;box-shadow:inset 3px 0 var(--cyan),0 0 18px #098dac0d;background:linear-gradient(90deg,#d8e0e6,#fcfcfd);border-color:#c1ccd3}:root[data-theme=light] .bridge-card{background:#fbfcfc;border:1px solid #d5dbe1}:root[data-theme=light] .status-dot{background:#7b858e;box-shadow:0 0 0 5px #7b858e18}:root[data-theme=light] .status-dot.online{background:var(--green);box-shadow:0 0 0 5px #1b916119,0 0 15px #1b916166}:root[data-theme=light] .status-dot.offline{background:var(--red);box-shadow:0 0 0 5px #c70a1c19}:root[data-theme=light] .avatar{color:#134f5b;background:#fcfcfd;border:1px solid #c7ccd2}:root[data-theme=light] .topbar{background:#f8f8fac9}:root[data-theme=light] .breadcrumb{color:#5e6874}:root[data-theme=light] .breadcrumb span{color:#bdc3c9}:root[data-theme=light] .live-time{color:#455362}:root[data-theme=light] .analysis-corner{box-shadow:var(--glow);background:#fbfcfc;border:1px solid #cad2d9}:root[data-theme=light] .analysis-dot{background:var(--green);box-shadow:0 0 0 4px #1b916115,0 0 13px #1b916188}:root[data-theme=light] .analysis-corner.analyzing .analysis-dot{background:var(--amber);box-shadow:0 0 0 4px #bf7d0a15}:root[data-theme=light] .analysis-corner small{color:#63717d}:root[data-theme=light] .analysis-corner button{color:#1f1f1f;background:linear-gradient(135deg,#166277,#6474a5);border:1px solid #0a98b666}:root[data-theme=light] .daily-summary{box-shadow:var(--glow);background:linear-gradient(120deg,#fbfcfc,#fcfcfd);border:1px solid #d3d9de}:root[data-theme=light] .summary-icon{color:#1a0e43;background:#d8d6e1;border:1px solid #3e0bd055}:root[data-theme=light] .daily-summary strong{color:#0e3440}:root[data-theme=light] .daily-summary p{color:#424c58}:root[data-theme=light] .project-launcher{background:#f7f8fae6;border:1px solid #d8dde3}:root[data-theme=light] .project-launcher>div small{color:#6f7c88}:root[data-theme=light] .project-launcher button{background:#fbfcfd;border:1px solid #d7dce2}:root[data-theme=light] .project-launcher button:hover{background:#fcfcfd;border-color:#688ea1;box-shadow:0 0 18px #098dac12}:root[data-theme=light] .project-launcher button small{color:#626d78}:root[data-theme=light] .project-mark{background:#fcfcfd;border:1px solid #c6cbd1}:root[data-theme=light] .project-mark.violet{background:#fcfcfd}:root[data-theme=light] .project-mark.rose{background:#fdfcfc}:root[data-theme=light] .project-mark.blue{background:#fcfbfb}:root[data-theme=light] .project-mark.amber{color:#cc8b0b;background:#fdfdfc}:root[data-theme=light] .day-card{background:linear-gradient(145deg,#fbfcfc,#f9f9fb);box-shadow:0 10px 35px #18243017}:root[data-theme=light] .day-card:after{border:1px solid #098dac0d;box-shadow:0 0 0 22px #098dac05,0 0 0 44px #098dac03}:root[data-theme=light] .day-card-head{color:#526d79}:root[data-theme=light] .day-card-head i{color:#179eba;border:1px solid #cad1d7}:root[data-theme=light] .day-card>p,:root[data-theme=light] .connection-empty p{color:#4b5763}:root[data-theme=light] .day-card footer span{color:#65727d}:root[data-theme=light] .day-card footer button{color:#0cb4db;background:#fcfdfd;border:1px solid #234e61}:root[data-theme=light] .connection-empty small{color:#6e7a85}:root[data-theme=light] .email-list small{color:#707c88}:root[data-theme=light] .stat-card{background:#fafbfce8;border-top:2px solid #778092;box-shadow:0 8px 26px #1824300f}:root[data-theme=light] .stat-card small{color:#4b5663}:root[data-theme=light] .stat-card p{color:#717c87}:root[data-theme=light] .panel{background:#f8f9fadf;box-shadow:0 12px 40px #18243017}:root[data-theme=light] .text-button{color:#1aa0bc;background:0 0}:root[data-theme=light] .portfolio-radar button:hover{background:#fcfcfd;border-color:#d0d8de}:root[data-theme=light] .radar-name small{color:#636f7a}:root[data-theme=light] .radar-track{background:#fcfcfd}:root[data-theme=light] .radar-track i{background:linear-gradient(90deg,var(--cyan),var(--violet));box-shadow:0 0 15px #098dac55}:root[data-theme=light] .radar-note{color:#6e7a85}:root[data-theme=light] .attention-item{background:#fbfcfd;border:1px solid #d9dde2}:root[data-theme=light] .priority-line.critical{background:var(--red);box-shadow:0 0 12px #c70a1c66}:root[data-theme=light] .attention-top span{color:#616e79}:root[data-theme=light] .attention-top small{color:#435260;background:#dadee3}:root[data-theme=light] .attention-item p{color:#4b5762}:root[data-theme=light] .attention-item .recommended-action{color:#273540;border-top:1px solid #dce0e4}:root[data-theme=light] .empty-attention{color:#5e6a74;border:1px dashed #ccd2d8}:root[data-theme=light] .system-pulse{background:#f9fafb;border:1px solid #d5dbe1}:root[data-theme=light] .system-pulse p span{color:#606c77}:root[data-theme=light] .system-pulse button{color:#189db8;background:0 0}:root[data-theme=light] .executive-project-card{background:#fafbfc}:root[data-theme=light] .health-pill.healthy{color:#25a26c;background:#fcfdfd}:root[data-theme=light] .health-pill.attention{color:#d18b0b;background:#fdfdfc}:root[data-theme=light] .health-pill.stale{color:#5c131a;background:#e5dcde}:root[data-theme=light] .insight-label{color:#134c58}:root[data-theme=light] .executive-insight{color:#3d4852;background:#fcfcfd;border:1px solid #dce1e5}:root[data-theme=light] .project-facts span{color:#707c87}:root[data-theme=light] .primary-button{color:#1f1f1f;background:linear-gradient(135deg,#17576a,#696ea1);border:1px solid #0995b166}:root[data-theme=light] .secondary-button{color:#283540;background:#fcfcfd;border:1px solid #cad0d6}:root[data-theme=light] .quiet-button{color:#495865;background:#fcfcfd}:root[data-theme=light] .tool-card{background:#fafbfc}:root[data-theme=light] .tool-tag{color:#199fbb}:root[data-theme=light] .tool-card>p{color:#4b5762}:root[data-theme=light] .tool-footer>span{color:#6e7a85}:root[data-theme=light] .summary-project{background:linear-gradient(145deg,#fafbfc,#f8f9fa);border:1px solid #d3d9df;box-shadow:0 12px 36px #18243017}:root[data-theme=light] .summary-project header span{color:#1599b4}:root[data-theme=light] .summary-project header small{color:#6e7a85}:root[data-theme=light] .summary-project header button{color:#134e59;background:#fcfcfd;border:1px solid #c8cfd5}:root[data-theme=light] .summary-reading{background:#fcfcfd}:root[data-theme=light] .summary-reading span{color:#159eba}:root[data-theme=light] .summary-reading p{color:#29343c}:root[data-theme=light] .summary-actions h3{color:#5c6974}:root[data-theme=light] .summary-action{border-top:1px solid #fcfcfd}:root[data-theme=light] .severity.critical{background:var(--red);box-shadow:0 0 12px #c70a1c77}:root[data-theme=light] .summary-action p{color:#4b5763}:root[data-theme=light] .summary-action small{color:#333f48;background:#fcfcfd}:root[data-theme=light] .no-action{color:#606c77}:root[data-theme=light] .pending-card{background:#fafbfc}:root[data-theme=light] .pending-meta span{color:#179eb9}:root[data-theme=light] .pending-meta b{color:#62151b}:root[data-theme=light] .pending-card p{color:#4b5762}:root[data-theme=light] .pending-card .pending-action{color:#2b3841;background:#fcfcfd}:root[data-theme=light] .pending-card small{color:#6e7a85}:root[data-theme=light] .segmented{background:#fafafb}:root[data-theme=light] .segmented button{color:#5f6a74;background:0 0}:root[data-theme=light] .segmented button.selected{color:#134f5a;background:#d7dee4}:root[data-theme=light] .report-row{background:#fafbfc}:root[data-theme=light] .report-row span{color:#189eb9}:root[data-theme=light] .report-row p{color:#6e7a85}:root[data-theme=light] .generate-panel{color:#1f1f1f;background:linear-gradient(145deg,#dbe2e8,#dbd8e4);border:1px solid #bfc7cf}:root[data-theme=light] .generate-panel>button{color:#1f1f1f;background:#1e2d3c04;border:1px solid #1e2d3c0b}:root[data-theme=light] .generate-panel>button>span{background:#1e2d3c06}:root[data-theme=light] .empty-state{color:#5e6a74;background:#fafbfc;border:1px dashed #ccd2d8}:root[data-theme=light] .sync-row{background:#fafbfc}:root[data-theme=light] .sync-status{background:#798490}:root[data-theme=light] .sync-status.healthy{background:var(--green);box-shadow:0 0 13px #1b916144}:root[data-theme=light] .sync-row p{color:#4b5762}:root[data-theme=light] .sync-row small{color:#6e7a85}:root[data-theme=light] .manual-badge{color:#475663;background:#fcfcfd}:root[data-theme=light] .integrity-card div span{color:#6e7a85}:root[data-theme=light] .integrity-card p{color:#5c6771}:root[data-theme=light] .toast{color:#0b2632;background:#fcfcfd;border:1px solid #c4cbd2;box-shadow:0 18px 50px #f9f9f988}:root[data-theme=light] .modal-backdrop{background:#f8f8facc}:root[data-theme=light] .executive-modal{background:#f9fafb;border:1px solid #c8d0d6;box-shadow:0 30px 100px #f9f9f9bb,0 0 40px #098dac14}:root[data-theme=light] .modal-close{background:#fcfcfd}:root[data-theme=light] .modal-insight{background:linear-gradient(135deg,#fcfdfd,#fcfcfd);border:1px solid #cad2d9}:root[data-theme=light] .modal-insight span{color:#14a4c0}:root[data-theme=light] .modal-insight p{color:#273239}:root[data-theme=light] .modal-section-title span{color:#12b2d2;background:#fcfcfd}:root[data-theme=light] .modal-attention-list article{background:#fcfcfd}:root[data-theme=light] .modal-attention-list article>p{color:#4b5762}:root[data-theme=light] .modal-attention-list .modal-action{color:#2c3841;background:#fcfcfd}:root[data-theme=light] .modal-attention-list small{color:#707c87}:root[data-theme=light] .modal-footer>div span{color:#6f7a86}:root[data-theme=light] .login-card{background:#fafbfc;border:1px solid #c8d0d6}:root[data-theme=light] .privacy-note{color:#6e7a85}@media (width<=850px){:root[data-theme=light] .sidebar{box-shadow:20px 0 60px #f9f9f999}}:root[data-theme=light] .analysis-corner button.analysis-summary:hover{background:#1e2d3c03}:root[data-theme=light] .analysis-corner .analysis-summary small{color:#63717d}:root[data-theme=light] .analysis-corner .analysis-dot{color:#f4f8f6;box-shadow:0 0 0 4px #1b916115,0 0 13px #1b916155}:root[data-theme=light] .analysis-corner.analyzing .analysis-dot{color:#f9f8f6}:root[data-theme=light] .analysis-corner.unavailable .analysis-dot{color:#1f1f1f;box-shadow:0 0 0 4px #c30a2818}:root[data-theme=light] .status-dot.reconnecting{background:var(--amber);box-shadow:0 0 0 5px #bf7d0a19}:root[data-theme=light] .commemorative-card{background:radial-gradient(circle at 92% 0,#d3cdd92e 0,#0000 34%),linear-gradient(145deg,#fcfcfd,#f9f9fb)}:root[data-theme=light] .commemorative-event{background:#fbfcfc;border:1px solid #cfd4da}:root[data-theme=light] .commemorative-event time{color:#0b2632;background:#fcfcfd}:root[data-theme=light] .commemorative-event time small{color:#445b69}:root[data-theme=light] .commemorative-event>span small{color:#65727d}:root[data-theme=light] .commemorative-event.birthday{border-color:#c5bec9}:root[data-theme=light] .commemorative-event.birthday time{color:#2b0b34;background:#dbd7de}:root[data-theme=light] .commemorative-event.holiday{border-color:#cad4d2}:root[data-theme=light] .commemorative-event.holiday time{color:#1e513e;background:#fcfdfd}:root[data-theme=light] .commemorative-note{color:#4a5663!important}:root[data-theme=light] .day-refresh{color:#0cb4db;background:#fcfdfd;border:1px solid #234e61}:root[data-theme=light] .subscriber-trend{background:#f8f9fad1;border:1px solid #c9d2d7}:root[data-theme=light] .subscriber-trend div small{color:#6e7b85}:root[data-theme=light] .subscriber-trend.up{color:#21a068;border-color:#1b916159}:root[data-theme=light] .subscriber-trend.down{color:#d70b1e;border-color:#c70a1c5c}:root[data-theme=light] .subscriber-trend.stable{color:#4b5863}:root[data-theme=light] .subscriber-month-close{background:linear-gradient(135deg,#f8f9fae0,#f8f9fae0);border:1px solid #c9d3d9}:root[data-theme=light] .subscriber-month-close div small{color:#667782}:root[data-theme=light] .subscriber-month-close div strong{color:#12232b}:root[data-theme=light] .subscriber-month-close>span.up{color:#229d66;background:#1b91611f}:root[data-theme=light] .subscriber-month-close>span.down{color:#d80b1e;background:#c70a1c1f}:root[data-theme=light] .subscriber-month-close>span.stable{color:#4b5862;background:#5a666f1a}:root[data-theme=light] .subscriber-month-close>small{color:#788791}:root[data-theme=light] .migration-progress-note{color:#605d6d}:root[data-theme=light] .migration-donut:after{background:#fcfcfd;border:1px solid #1e2d3c10}:root[data-theme=light] .migration-donut strong{color:#150b32}:root[data-theme=light] .migration-donut small{color:#676079}:root[data-theme=light] .migration-donut.unavailable{background:conic-gradient(#c7cace 100%, #dce0e5 0)!important}:root[data-theme=light] .migration-progress-copy>small{color:#50369f}:root[data-theme=light] .migration-progress-copy h2{color:#120b32}:root[data-theme=light] .migration-progress-copy p{color:#605d6d}:root[data-theme=light] .migration-progress-card footer a{color:#190e41;background:#d9d7e1;border:1px solid #7b7099}:root[data-theme=light] .migration-progress-card footer a:hover{background:#cfccd8;border-color:#5e5083}:root[data-theme=light] .project-initiatives{--initiative-accent:#1f91a4}:root[data-theme=light] .project-initiatives.universal{--initiative-accent:#992a48}:root[data-theme=light] .project-initiatives.bfc{--initiative-accent:#246d93}:root[data-theme=light] .project-initiatives.qtc{--initiative-accent:#876423}:root[data-theme=light] .project-initiatives.univer{--initiative-accent:#4321b5}:root[data-theme=light] .initiative-tier>header h3{color:#142329}:root[data-theme=light] .initiative-tier>header p:last-child{color:#636f78}:root[data-theme=light] .initiative-tier>header>span{color:#22a1bb;background:#fcfcfd;border:1px solid #c9d1d7}@supports (color:color-mix(in lab, red, red)){:root[data-theme=light] .project-initiative-grid>article{background:radial-gradient(circle at 0 0, color-mix(in srgb, var(--initiative-accent) 10%, transparent), transparent 40%), #fafbfc}}:root[data-theme=light] .project-initiative-grid>article{border:1px solid #d2d8dd}:root[data-theme=light] .project-initiative-grid>article.follow-close{box-shadow:0 0 0 1px var(--initiative-accent), 0 12px 30px #18243017}@supports (color:color-mix(in lab, red, red)){:root[data-theme=light] .project-initiative-grid>article.follow-close{box-shadow:0 0 0 1px color-mix(in srgb, var(--initiative-accent) 50%, transparent), 0 12px 30px #18243017}}:root[data-theme=light] .project-initiative-grid>article.follow-important{border-top-color:#876727}:root[data-theme=light] .initiative-top em{color:#271649;background:#dad8de;border:1px solid #817495}:root[data-theme=light] .initiative-donut:after{background:#fcfcfd;border:1px solid #ccd3d8}:root[data-theme=light] .initiative-donut.unknown{background:conic-gradient(#c9cccf 100%, #dce0e5 0)!important}:root[data-theme=light] .initiative-donut small{color:#727e86}:root[data-theme=light] .initiative-main>div:last-child>span.risk{color:#5d141c;background:#ded3d6}:root[data-theme=light] .initiative-main>div:last-child>span.progress{color:#1ea0b8;background:#d8e0e4}:root[data-theme=light] .initiative-main>div:last-child>span.done{color:#2c9b67;background:#fcfdfd}:root[data-theme=light] .initiative-facts div{background:#f8f9facc;border:1px solid #d7dde2}:root[data-theme=light] .initiative-facts small{color:#73828d}:root[data-theme=light] .project-initiative-grid>article>footer{border-top:1px solid #d9dfe4}:root[data-theme=light] .project-initiative-grid>article>footer button{color:#4a5964;background:#fcfcfd;border:1px solid #c7d0d6}:root[data-theme=light] .project-initiative-grid>article>footer button.following{background:var(--initiative-accent)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=light] .project-initiative-grid>article>footer button.following{background:color-mix(in srgb, var(--initiative-accent) 16%, #fcfcfd)}}:root[data-theme=light] .project-initiative-grid>article>footer button.following{border-color:var(--initiative-accent);color:var(--initiative-accent)}:root[data-theme=light] .project-initiative-grid>article>footer button.important{color:#b07e1d;background:#fdfdfc;border-color:#a48e65}:root[data-theme=light] .initiative-empty{color:#616d75;background:#f9fafb;border:1px dashed #ccd2d8}:root[data-theme=light] .initiative-empty strong{color:#243036}:root[data-theme=light] .initiative-all-toggle{background:#fafbfc;border:1px solid #ccd2d8}:root[data-theme=light] .initiative-all-toggle small{color:#6c7b85}:root[data-theme=light] .initiative-all-toggle strong{color:#172227}:root[data-theme=light] .initiative-all-list{background:#f7f9fa;border:1px solid #d4dadf}:root[data-theme=light] .initiative-all-list>article{border-bottom:1px solid #dbe1e5}:root[data-theme=light] .initiative-all-list span{color:#2491a6}:root[data-theme=light] .initiative-all-list strong{color:#1b252a}:root[data-theme=light] .initiative-all-list small{color:#6c7983}:root[data-theme=light] .initiative-list-actions button{color:#4b5963;background:#fcfcfd;border:1px solid #c7d0d6}:root[data-theme=light] .modal-attention-list article.followed{border-color:#6c8e9d;box-shadow:inset 3px 0 #1c93a8}:root[data-theme=light] .modal-attention-list .attention-follow{color:#606e78;background:#fcfcfd;border:1px solid #cbd2d7}:root[data-theme=light] .modal-attention-list .attention-follow[aria-pressed=true]{color:#199eb3;border-color:#218699}:root[data-theme=light] .calendar-card{background:radial-gradient(circle at 90% 0,#c7a80a12,#0000 34%),linear-gradient(145deg,#fbfcfc,#f7f8fa)}:root[data-theme=light] .agenda-list{scrollbar-color:#c1c8ce transparent}:root[data-theme=light] .agenda-day h3{color:#4c5762}:root[data-theme=light] .agenda-empty{color:#6e7881}:root[data-theme=light] .agenda-event{background:linear-gradient(90deg,#faf9f8d1,#faf9f8a8);border:1px solid #c7a80a1f}:root[data-theme=light] .agenda-event.has-call:hover{border-color:#c7b00a8c;box-shadow:0 0 20px #c7a80a21}:root[data-theme=light] .agenda-event>i{background:#c7a80a;box-shadow:0 0 12px #c7a80a73}:root[data-theme=light] .agenda-copy em{color:#0cb4db}:root[data-theme=light] .agenda-copy strong{color:#c7b00a}:root[data-theme=light] .agenda-copy small{color:#8a7c23}:root[data-theme=light] .agenda-event time{color:#c7b00a}:root[data-theme=light] .agenda-event time small{color:#817720}:root[data-theme=light] .agenda-event.all-day>i{box-shadow:none;background:#63707c}:root[data-theme=light] .modal-updated small{color:#707c87}:root[data-theme=light] .modal-updated strong{color:#182731}:root[data-theme=light] .project-scope-strip{background:#f8f9fabd;border:1px solid #d5dbe1}:root[data-theme=light] .project-scope-label{border-right:1px solid #d8dee3}:root[data-theme=light] .project-scope-label small{color:#63727d}:root[data-theme=light] .project-scope-options{scrollbar-color:#c7cfd6 transparent}:root[data-theme=light] .project-scope-options>button{background:#fcfcfd;border:1px solid #d3d9de}:root[data-theme=light] .project-scope-options>button:hover{background:#fcfcfd;border-color:#b8c3ca}:root[data-theme=light] .project-scope-options>button.selected{background:linear-gradient(135deg,#fcfcfd,#d7d6e1);border-color:#7b7298;box-shadow:inset 0 0 22px #4224a214}:root[data-theme=light] .project-scope-options>button.selected.project{border-color:#6891a1;box-shadow:inset 3px 0 #108ca6,inset 0 0 22px #098dac12}:root[data-theme=light] .project-scope-options strong{color:#152028}:root[data-theme=light] .project-scope-options small{color:#65727d}:root[data-theme=light] .project-scope-icon{color:#291358;background:#d0d3de}:root[data-theme=light] .project-scope-options>button.subject .project-scope-icon{color:#14a5c1;background:#d8dfe4}:root[data-theme=light] .audience-generator{background:linear-gradient(150deg,#fcfcfd,#fcfcfd 62%,#dedbe5);border:1px solid #b8c2ca}:root[data-theme=light] .audience-generator-head>span{color:#15a7c3}:root[data-theme=light] .audience-generator-head p{color:#4a5964}:root[data-theme=light] .audience-report-options>button{background:#18243037;border:1px solid #1e2d3c08}:root[data-theme=light] .audience-report-options>button:hover{background:#f8f9fabf;border-color:#698ea0}:root[data-theme=light] .audience-report-options>button.selected{background:#ccd8ddb8;border-color:#1e839a;box-shadow:inset 3px 0 #1197b1}:root[data-theme=light] .audience-report-options>button>b{color:#22a1bb;background:#dae0e5}:root[data-theme=light] .audience-report-options small{color:#65737e}:root[data-theme=light] .audience-period-fields label>span,:root[data-theme=light] .audience-detail-field>span{color:#4a5964}:root[data-theme=light] .audience-period-fields input,:root[data-theme=light] .audience-detail-field input,:root[data-theme=light] .audience-detail-field select{color:#14222a;background:#fcfcfd;border:1px solid #c7d0d6}:root[data-theme=light] .audience-coverage{color:#72818c}:root[data-theme=light] .audience-generate-button{color:#1f1f1f;background:linear-gradient(135deg,#18677e,#7369a0);border:1px solid #1899b3}:root[data-theme=light] .audience-generator-empty{color:#4a5964;border:1px dashed #708799}:root[data-theme=light] .pending-group{background:#f8f8fa85;border:1px solid #d6dce1}:root[data-theme=light] .pending-group.mine{background:linear-gradient(145deg,#f8f9fad1,#f8f8fab8);border-color:#118ba57a;box-shadow:0 0 34px #147a8f12}:root[data-theme=light] .pending-group>header h2{color:#12212b}:root[data-theme=light] .pending-group>header p{color:#5b6873}:root[data-theme=light] .pending-group>header>span{color:#233b46;background:#fcfcfd;border:1px solid #c4ced5}:root[data-theme=light] .pending-group.mine>header>span{color:#0cb4db;background:#d6e2e6;border-color:#286877}:root[data-theme=light] .pending-meta-actions button{color:#60363b;background:0 0;border:1px solid #d2c9cc}:root[data-theme=light] .pending-meta-actions button:hover{color:#320b0e;background:#fdfcfc;border-color:#996c73}:root[data-theme=light] .pending-group .pending-card{background:linear-gradient(150deg,#fcfcfd,#fafafb);border-color:#cfd5da}:root[data-theme=light] .pending-group .pending-card.owner-paulo{border-color:#1191a98c;box-shadow:inset 0 0 32px #1181960b,0 10px 30px #18243012}:root[data-theme=light] .pending-owner{background:#fbfbfc;border:1px solid #d3d9de}:root[data-theme=light] .pending-owner>span{color:#29343c;background:#d2d7dc}:root[data-theme=light] .owner-paulo .pending-owner>span{color:#0b2c32;background:#205560}:root[data-theme=light] .pending-owner small,:root[data-theme=light] .pending-facts small,:root[data-theme=light] .pending-impact small,:root[data-theme=light] .pending-source small{color:#6c7b86}:root[data-theme=light] .pending-owner strong{color:#152128}:root[data-theme=light] .pending-facts>div{background:#f8f9faa6;border:1px solid #d9dee3}:root[data-theme=light] .pending-facts strong{color:#2c363e}:root[data-theme=light] .pending-facts strong.overdue{color:#da0b1f}:root[data-theme=light] .pending-impact{background:#a36a0e0e;border-left:2px solid #7f5a20}:root[data-theme=light] .pending-group .pending-impact p{color:#695d44}:root[data-theme=light] .pending-source{border-top:1px solid #d7dce0}:root[data-theme=light] .pending-source span{color:#414d56}:root[data-theme=light] .pending-group .pending-source p{color:#737f88}:root[data-theme=light] .pending-source a{color:#134f5a;background:#d5dfe4;border:1px solid #2a5e70}:root[data-theme=light] .pending-source a:hover{color:#0b2d32;background:#c9d5db;border-color:#2a6272}:root[data-theme=light] .pending-history{background:#f8f8faa8;border:1px solid #d8dde2}:root[data-theme=light] .pending-history>summary strong{color:#364148}:root[data-theme=light] .pending-history>summary small{color:#78848e}:root[data-theme=light] .pending-history>summary b{color:#4b5863;background:#fcfcfd}:root[data-theme=light] .excluded-list{border-top:1px solid #dce1e5}:root[data-theme=light] .excluded-list article+article{border-top:1px solid #fcfcfd}:root[data-theme=light] .excluded-list article span{color:#5b646b}:root[data-theme=light] .excluded-list article strong{color:#414b52}:root[data-theme=light] .excluded-list article small{color:#7a858f}:root[data-theme=light] .excluded-list article time{color:#6f7a84}:root[data-theme=light] .attention-item.owner-paulo{background:linear-gradient(90deg,#2391aa21,#f8f9fadb);border-color:#1589a066}:root[data-theme=light] .attention-item.owner-paulo .attention-top small{color:#15a6bf}@media (width<=760px){:root[data-theme=light] .project-scope-label{border-bottom:1px solid #d8dee3}}:root[data-theme=light] .sweep-top-panel{background:#fbfbfc;border:1px solid #c4cdd4;box-shadow:0 12px 32px #18243036}:root[data-theme=light] .sweep-head strong{color:#10222d}:root[data-theme=light] .sweep-head span{color:#506572}:root[data-theme=light] .sweep-steps li.pending{color:#778492}:root[data-theme=light] .sweep-steps li.running{color:#0cb4db}:root[data-theme=light] .sweep-steps li.ok{color:#486557}:root[data-theme=light] .sweep-steps li.ok .sweep-icon{color:var(--green,#208b47)}:root[data-theme=light] .sweep-steps li.failed{color:#561f26}:root[data-theme=light] .sweep-steps li.failed .sweep-icon{color:var(--red,#c70a1c)}:root[data-theme=light] .sweep-label small{color:#6b4249}:root[data-theme=light] .sweep-resolve-access{color:#fafbfb;background:#1b92ac}:root[data-theme=light] .sweep-resolve-access:hover{background:#17a4bb}:root[data-theme=light] .sweep-steps em{color:#727f89}:root[data-theme=light] .sweep-dismiss{color:#0cb4db;background:0 0;border-top:1px solid #d2d8dd}:root[data-theme=light] .running-banner{background:#fcfcfd;border:1px solid #274f69;box-shadow:0 14px 44px #f9f9f999}:root[data-theme=light] .running-banner strong{color:#0f242e}:root[data-theme=light] .running-banner small{color:#506572}:root[data-theme=light] .running-spinner{border:2px solid #c2ced5;border-top-color:var(--cyan,#098dac)}:root[data-theme=light] .read-at{color:#768793}:root[data-theme=light] .email-stale{color:#bb8522;background:#fdfdfc;border:1px solid #dcd4c5}:root[data-theme=light] .email-stale strong{color:var(--amber,#a46f11)}:root[data-theme=light] .email-processing{color:#324b55;background:#144d622e;border:1px solid #246c8657}:root[data-theme=light] .email-processing strong{color:#199abf}:root[data-theme=light] .email-queues button{background:#fcfcfd;border:1px solid #d1d6db}:root[data-theme=light] .email-queues button:hover{background:#fcfcfd;border-color:#3c278d}:root[data-theme=light] .email-queues button strong{color:#180e41}:root[data-theme=light] .email-queues button span{color:#2f3840}:root[data-theme=light] .email-queues button i{color:#0cb4db}:root[data-theme=light] .email-modal-head>p:last-child{color:#4b5762}:root[data-theme=light] .email-action-list>a,:root[data-theme=light] .email-action-list>article{color:inherit;background:#fcfcfd;border:1px solid #d3d8de}:root[data-theme=light] .email-action-list>a:hover{background:#fcfcfd;border-color:#618d9c;box-shadow:0 0 24px #098dac17}:root[data-theme=light] .email-action-list span{color:#0cb4db}:root[data-theme=light] .email-action-list p{color:#4b5763}:root[data-theme=light] .email-action-list small{color:#6d7984}:root[data-theme=light] .email-action-list>a small{color:#134f5a}:root[data-theme=light] .mail-radar-stats button{background:#fcfcfd;border:1px solid #d0d6db}:root[data-theme=light] .mail-radar-stats button:hover{background:#fcfcfd;border-color:#6891a1}:root[data-theme=light] .mail-radar-stats strong{color:#11444f}:root[data-theme=light] .mail-radar-stats span{color:#66747e}:root[data-theme=light] .mail-radar-preview{background:0 0;border-left:2px solid #4118be}:root[data-theme=light] .mail-radar-preview small{color:#4426b0}:root[data-theme=light] .mail-radar-preview strong{color:#1a232a}:root[data-theme=light] .mail-radar-preview span{color:#657079}:root[data-theme=light] .mail-radar-open{color:#0cb4db;background:0 0}:root[data-theme=light] .mail-page-warning{color:#6a5b38;background:#fdfdfc;border:1px solid #d6cfc2}:root[data-theme=light] .mail-page-processing{color:#324b55;background:#144d622e;border:1px solid #246c8657}:root[data-theme=light] .mail-page-processing strong{color:#199abf}:root[data-theme=light] .mail-summary-grid article{background:linear-gradient(145deg,#fcfcfd,#f9fafb);border:1px solid #d0d6db}:root[data-theme=light] .mail-summary-grid article.attention{background:linear-gradient(145deg,#fdfcfc,#fafafb);border-color:#d1c9c0}:root[data-theme=light] .mail-summary-grid small{color:#66737d}:root[data-theme=light] .mail-summary-grid strong{color:#11252d}:root[data-theme=light] .mail-summary-grid .attention strong{color:#cf7f0b}:root[data-theme=light] .mail-summary-grid p{color:#6e7a85}:root[data-theme=light] .mail-section>.section-heading>span{color:#37505d;background:#fcfcfd;border:1px solid #c7ced4}:root[data-theme=light] .contract-card{background:linear-gradient(150deg,#fcfcfd,#f9fafb);border:1px solid #cdd3d7}:root[data-theme=light] .contract-card.stage-stalled{border-color:#ccc3b9;box-shadow:inset 0 0 25px #93601809}:root[data-theme=light] .contract-card:has(.contract-waiting.alert){border-color:#ccc3b9;box-shadow:inset 0 0 25px #93601809}:root[data-theme=light] .contract-card.stage-signed,:root[data-theme=light] .contract-card.completed{border-color:#c4d5ce}:root[data-theme=light] .contract-card>header em{color:#907e31}:root[data-theme=light] .contract-card>header>small{color:#798690}:root[data-theme=light] .contract-stage{color:#364f5d;border:1px solid #bec5cc}:root[data-theme=light] .contract-stage.signature,:root[data-theme=light] .contract-stage.approval{color:#a47d23;border-color:#cfc9bd}:root[data-theme=light] .contract-stage.signed{color:#369265;border-color:#b7cac3}:root[data-theme=light] .contract-stage.stalled{color:#bc273e;border-color:#997079}:root[data-theme=light] .contract-card h2{color:#13232a}:root[data-theme=light] .contract-status{color:#4b5862}:root[data-theme=light] .contract-object{background:#fafbfb;border-left:2px solid #69919f}:root[data-theme=light] .contract-object small,:root[data-theme=light] .contract-facts small,:root[data-theme=light] .contract-waiting small{color:#75838e}:root[data-theme=light] .contract-object p{color:#344048}:root[data-theme=light] .contract-facts>div{background:#f8f9faa8;border:1px solid #d7dce0}:root[data-theme=light] .contract-facts strong{color:#2f3940}:root[data-theme=light] .contract-facts strong.overdue{color:#64151e}:root[data-theme=light] .contract-waiting{background:#fcfcfd;border:1px solid #c1ccd3}:root[data-theme=light] .contract-waiting.alert{background:#fdfcfc;border-color:#cfc6bd}:root[data-theme=light] .contract-waiting strong{color:#172429}:root[data-theme=light] .contract-waiting.alert strong{color:#b97818}:root[data-theme=light] .contract-next,:root[data-theme=light] .contract-impact{color:#4c5862}:root[data-theme=light] .contract-next strong{color:#1badc9}:root[data-theme=light] .contract-impact strong{color:#8f7234}:root[data-theme=light] .contract-timeline{border-top:1px solid #d8dde1}:root[data-theme=light] .contract-timeline summary{color:#229cba}:root[data-theme=light] .contract-timeline li:not(:last-child):after{background:#c2ccd1}:root[data-theme=light] .contract-timeline time{color:#6e7b85}:root[data-theme=light] .contract-timeline li>div{border-left:5px solid #6395a6}:root[data-theme=light] .contract-timeline li strong{color:#1e272d}:root[data-theme=light] .contract-timeline li small{color:#707d87}:root[data-theme=light] .contract-timeline li p{color:#58646c}:root[data-theme=light] .contract-timeline li a{color:#1f9db6}:root[data-theme=light] .contract-timeline .timeline-empty{color:#707b85}:root[data-theme=light] .contract-card>footer{border-top:1px solid #d8dde1}:root[data-theme=light] .contract-card>footer span{color:#7a8690}:root[data-theme=light] .contract-card>footer a{color:#15b0cd}:root[data-theme=light] .highlighted-item{background:#fbfbfc;border:1px solid #d0d6da;border-left:3px solid #778693}:root[data-theme=light] .highlighted-item.critical{border-left-color:#b01b2c}:root[data-theme=light] .highlighted-item.attention{border-left-color:#8d631d}:root[data-theme=light] .highlighted-item.monitor{border-left-color:#41318d}:root[data-theme=light] .highlighted-top span{color:#234852}:root[data-theme=light] .highlighted-top small{color:#788691}:root[data-theme=light] .highlighted-item h3{color:#172127}:root[data-theme=light] .highlighted-item>p{color:#4c5861}:root[data-theme=light] .highlighted-item .mail-sender{color:#707d87}:root[data-theme=light] .highlighted-intelligence{background:#fcfcfd}:root[data-theme=light] .highlighted-intelligence small{color:#707d87}:root[data-theme=light] .highlighted-intelligence strong{color:#2e3c44}:root[data-theme=light] .highlighted-bottom>span{border:1px solid #d7dce0}:root[data-theme=light] .highlighted-bottom small{color:#798791}:root[data-theme=light] .highlighted-bottom strong{color:#2f3a41}:root[data-theme=light] .highlighted-item .mail-next{color:#4c5962}:root[data-theme=light] .highlighted-item .mail-next strong,:root[data-theme=light] .highlighted-item>a{color:#19aec9}:root[data-theme=light] .inbox-radar-list article{background:#fbfcfd;border:1px solid #d3d8dd}:root[data-theme=light] .inbox-radar-list article>span{color:#4c5861}:root[data-theme=light] .inbox-radar-list article.critical>span{color:#d80b1e}:root[data-theme=light] .inbox-radar-list article.attention>span{color:#a37019}:root[data-theme=light] .inbox-radar-list h3{color:#182126}:root[data-theme=light] .inbox-radar-list p{color:#5c6870}:root[data-theme=light] .inbox-radar-list small{color:#3f484f}:root[data-theme=light] .inbox-radar-list a{color:#17b0ca}:root[data-theme=light] .mail-empty{color:#59646b;background:#fafbfc;border:1px dashed #cbd2d7}:root[data-theme=light] .mail-empty strong{color:#2c363d}:root[data-theme=light] .home-pulse-card{background:linear-gradient(145deg,#fcfcfdf5,#f7f8faf5);border:1px solid #d2d8dd}:root[data-theme=light] .home-pulse-card>span{color:#65737e}:root[data-theme=light] .home-pulse-card>strong{color:#13232a}:root[data-theme=light] .home-pulse-card.mine{border-top:2px solid #118ba3}:root[data-theme=light] .home-pulse-card.mine.clear{border-top-color:#1b9161}:root[data-theme=light] .home-pulse-card.mine.clear>strong{color:#23a068}:root[data-theme=light] .home-pulse-card.fluig{border-top:2px solid #93681f}:root[data-theme=light] .home-pulse-card.fluig.attention>strong{color:#ac761a}:root[data-theme=light] .home-pulse-card.fluig.clear{border-top-color:#1b9161}:root[data-theme=light] .home-pulse-card.fluig.clear>strong{color:#23a068}:root[data-theme=light] .home-pulse-card.fluig.unavailable{border-top-color:#778692}:root[data-theme=light] .home-pulse-card.fluig.universal{border-top-color:#471eb5}:root[data-theme=light] .home-pulse-card.fluig.universal.clear{border-top-color:#1b9161}:root[data-theme=light] .home-pulse-card.fluig.universal.unavailable{border-top-color:#778692}:root[data-theme=light] .executive-search{background:radial-gradient(circle at 92% 0,#2463842e,#0000 34%),linear-gradient(145deg,#fcfcfdfa,#f7f8fafa);border:1px solid #c5ced4;box-shadow:0 14px 42px #1824301f}:root[data-theme=light] .executive-search>form p:not(.eyebrow){color:#5f6b74}:root[data-theme=light] .executive-search>form>small{color:#707d87}:root[data-theme=light] .executive-search-control{background:#f8f9fa;border:1px solid #bec8ce}:root[data-theme=light] .executive-search-control:focus-within{border-color:#1c91a7;box-shadow:0 0 0 3px #118ba31a}:root[data-theme=light] .executive-search-control input{color:#142429;background:0 0;outline:0}:root[data-theme=light] .executive-search-control input::placeholder{color:#788791}:root[data-theme=light] .executive-search-empty{border-top:1px solid #d5dce1}:root[data-theme=light] .executive-search-empty strong{color:#29353b}:root[data-theme=light] .executive-search-empty p{color:#67747e}:root[data-theme=light] .executive-search-empty>small{color:#4a5a64}:root[data-theme=light] .executive-search-suggestions span{color:#67747e}:root[data-theme=light] .executive-search-suggestions button{color:#3b4c55;background:#fcfcfd;border:1px solid #c9d1d6}:root[data-theme=light] .executive-answer{--product-accent:#246384;border-top:1px solid #d5dce1}:root[data-theme=light] .executive-answer.universal{--product-accent:#873046}:root[data-theme=light] .executive-answer.bfc{--product-accent:#246384}:root[data-theme=light] .executive-answer.qtc{--product-accent:#835f23}:root[data-theme=light] .executive-answer.univer-video{--product-accent:#248482}:root[data-theme=light] .executive-answer>header small{color:#4c5961;background:#dce1e6}:root[data-theme=light] .executive-answer>header>button{color:#4c5961;background:#fcfcfd;border:1px solid #cbd2d7}:root[data-theme=light] .executive-query-reading{background:#f8f9fad1;border:1px solid #cad3d8}:root[data-theme=light] .executive-result-picker{border-top:1px solid #d5dce1;border-bottom:1px solid #d5dce1}:root[data-theme=light] .executive-result-picker button{--product-accent:#246384;color:inherit;background:#f8f9fa9e;border:1px solid #d6dce0}:root[data-theme=light] .executive-result-picker button.universal{--product-accent:#873046}:root[data-theme=light] .executive-result-picker button.bfc{--product-accent:#246384}:root[data-theme=light] .executive-result-picker button.qtc{--product-accent:#835f23}:root[data-theme=light] .executive-result-picker button.univer-video{--product-accent:#248482}:root[data-theme=light] .executive-result-picker button:hover{border-color:var(--product-accent)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=light] .executive-result-picker button:hover{border-color:color-mix(in srgb, var(--product-accent) 72%, #c9d1d6)}:root[data-theme=light] .executive-result-picker button.active{background:color-mix(in srgb, var(--product-accent) 14%, #fcfcfd)}}:root[data-theme=light] .executive-result-picker button.active{border-color:var(--product-accent);box-shadow:0 0 0 2px var(--product-accent)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=light] .executive-result-picker button.active{box-shadow:0 0 0 2px color-mix(in srgb, var(--product-accent) 18%, transparent)}}:root[data-theme=light] .executive-answer-hero .triad-date-badge{border:5px solid var(--product-accent)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=light] .executive-answer-hero .triad-date-badge{border:5px solid color-mix(in srgb, var(--product-accent) 74%, #d1d8dd);box-shadow:inset 0 0 0 7px #fcfcfd, 0 0 30px color-mix(in srgb, var(--product-accent) 15%, transparent)}}:root[data-theme=light] .executive-answer-hero>div:last-child>span{color:#22a1bb;background:#d6dde3}:root[data-theme=light] .executive-answer-hero>div:last-child>span.risk{color:#62151d;background:#e2dbdd}:root[data-theme=light] .executive-answer-hero>div:last-child>span.done{color:#2a9d66;background:#fcfdfd}:root[data-theme=light] .executive-answer-hero h3{color:#13252a}:root[data-theme=light] .executive-answer-hero p{color:#4c5961}:root[data-theme=light] .executive-answer-facts>div{background:#f8f9fa9e;border:1px solid #d6dce0}:root[data-theme=light] .executive-answer-facts small{color:#6e7b85}:root[data-theme=light] .executive-answer-facts strong{color:#1f292e}:root[data-theme=light] .executive-answer>footer{border-top:1px solid #d5dce1}:root[data-theme=light] .executive-answer>footer a{color:#17afca;background:#fcfdfd;border:1px solid #bcc9cf}:root[data-theme=light] .home-watchlist{background:#f8f9fbeb;border:1px solid #d4dadf;box-shadow:0 12px 38px #1824301c}:root[data-theme=light] .triad-home-section{background:radial-gradient(circle at 100% 0,#204d6421,#0000 34%),#f8f9fbf0;border:1px solid #d4dadf;box-shadow:0 12px 38px #1824301c}:root[data-theme=light] .triad-section-heading h2{color:#142329}:root[data-theme=light] .triad-section-heading p:not(.eyebrow){color:#606c75}:root[data-theme=light] .triad-section-heading>small,:root[data-theme=light] .home-watchlist>.section-heading>small{color:#717d87}:root[data-theme=light] .triad-product-card{--product-accent:#246384;background:linear-gradient(150deg,#fcfcfdfa,#f7f8fafa);border:1px solid #d2d8dd}:root[data-theme=light] .triad-product-card.universal{--product-accent:#873046}:root[data-theme=light] .triad-product-card.bfc{--product-accent:#246384}:root[data-theme=light] .triad-product-card.qtc{--product-accent:#835f23}:root[data-theme=light] .triad-product-card>header>a{color:#22a1ba}@supports (color:color-mix(in lab, red, red)){:root[data-theme=light] .triad-date-badge{background:radial-gradient(circle at 50% 25%, color-mix(in srgb, var(--product-accent,#246384) 20%, transparent), transparent 68%), #fbfcfc}}:root[data-theme=light] .triad-date-badge{border:1px solid var(--product-accent,#246384)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=light] .triad-date-badge{border:1px solid color-mix(in srgb, var(--product-accent,#246384) 62%, #d1d7dc)}}:root[data-theme=light] .triad-date-badge small{color:#66737d}:root[data-theme=light] .triad-date-badge strong{color:#12262b}:root[data-theme=light] .triad-date-badge span{color:var(--product-accent,#2091a9)}:root[data-theme=light] .triad-date-badge em{color:#6e7b85}:root[data-theme=light] .triad-date-badge.undated strong{color:#76828a}:root[data-theme=light] .triad-date-badge.undated span{color:#717d85}:root[data-theme=light] .triad-delivery-list li{border:1px solid #d7dde2}:root[data-theme=light] .triad-delivery-list li:nth-child(odd){background:#f8f9fac7}:root[data-theme=light] .triad-delivery-list li:nth-child(2n){background:var(--product-accent)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=light] .triad-delivery-list li:nth-child(2n){background:color-mix(in srgb, var(--product-accent) 6%, #fafbfc)}}:root[data-theme=light] .triad-delivery-list strong{color:#172126}:root[data-theme=light] .triad-delivery-list p{color:#5b666d}:root[data-theme=light] .triad-delivery-list small{color:#636e75}:root[data-theme=light] .triad-empty{border:1px dashed #cdd3d8}:root[data-theme=light] .triad-empty strong{color:#354148}:root[data-theme=light] .triad-empty p{color:#6e7b85}:root[data-theme=light] .triad-project-lane{--product-accent:#246384;background:linear-gradient(150deg,#fcfcfdfa,#f7f8fafa);border:1px solid #d2d8dd}:root[data-theme=light] .triad-project-lane.universal{--product-accent:#873046}:root[data-theme=light] .triad-project-lane.bfc{--product-accent:#246384}:root[data-theme=light] .triad-project-lane.qtc{--product-accent:#835f23}:root[data-theme=light] .triad-project-lane>header>a{color:#22a1ba}:root[data-theme=light] .triad-project-list>article{background:radial-gradient(circle at 0 0, var(--product-accent), transparent 38%), #f8f9faad}@supports (color:color-mix(in lab, red, red)){:root[data-theme=light] .triad-project-list>article{background:radial-gradient(circle at 0 0, color-mix(in srgb, var(--product-accent) 8%, transparent), transparent 38%), #f8f9faad}}:root[data-theme=light] .triad-project-list>article{border:1px solid #d7dde1}:root[data-theme=light] .triad-project-list>article:nth-child(2n){background:radial-gradient(circle at 0 0, var(--product-accent), transparent 42%), #fcfcfd}@supports (color:color-mix(in lab, red, red)){:root[data-theme=light] .triad-project-list>article:nth-child(2n){background:radial-gradient(circle at 0 0, color-mix(in srgb, var(--product-accent) 12%, transparent), transparent 42%), #fcfcfd}}:root[data-theme=light] .triad-project-hero .triad-date-badge{border:4px solid var(--product-accent)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=light] .triad-project-hero .triad-date-badge{border:4px solid color-mix(in srgb, var(--product-accent) 72%, #d1d8dd);box-shadow:inset 0 0 0 5px #fcfcfd, 0 0 24px color-mix(in srgb, var(--product-accent) 12%, transparent)}}:root[data-theme=light] .triad-project-copy>span{color:#22a1bb;background:#d6dde3}:root[data-theme=light] .triad-project-copy>span.risk{color:#62151d;background:#e2dbdd}:root[data-theme=light] .triad-project-copy>span.done{color:#2a9d66;background:#fcfdfd}:root[data-theme=light] .triad-project-copy h3{color:#172226}:root[data-theme=light] .triad-project-list p{color:#5b666d}:root[data-theme=light] .triad-project-progress i{background:linear-gradient(90deg, var(--product-accent), var(--product-accent))}@supports (color:color-mix(in lab, red, red)){:root[data-theme=light] .triad-project-progress i{background:linear-gradient(90deg, color-mix(in srgb, var(--product-accent) 74%, #d5dde3), var(--product-accent))}}:root[data-theme=light] .triad-project-progress b{color:#445057}:root[data-theme=light] .triad-project-list footer{border-top:1px solid #dbe1e5}:root[data-theme=light] .triad-project-list footer span{color:#626d74}:root[data-theme=light] .home-followed-section{border-color:#bec8ce;box-shadow:0 16px 44px #18243022}:root[data-theme=light] .home-followed-tier+.home-followed-tier{border-top:1px solid #d4dadf}:root[data-theme=light] .home-followed-tier-title strong{color:#1a242b}:root[data-theme=light] .home-followed-tier-title span{color:#314d5c;background:#d5dde3}:root[data-theme=light] .home-followed-grid>article{--product-accent:#246384;background:radial-gradient(circle at 0 0,var(--product-accent),transparent 42%),#f9fafb}@supports (color:color-mix(in lab, red, red)){:root[data-theme=light] .home-followed-grid>article{background:radial-gradient(circle at 0 0,color-mix(in srgb,var(--product-accent) 12%,transparent),transparent 42%),#f9fafb}}:root[data-theme=light] .home-followed-grid>article{border:1px solid #cbd2d7}:root[data-theme=light] .pending-tracked-entry>article{--product-accent:#246384;background:radial-gradient(circle at 0 0,var(--product-accent),transparent 42%),#f9fafb}@supports (color:color-mix(in lab, red, red)){:root[data-theme=light] .pending-tracked-entry>article{background:radial-gradient(circle at 0 0,color-mix(in srgb,var(--product-accent) 12%,transparent),transparent 42%),#f9fafb}}:root[data-theme=light] .pending-tracked-entry>article{border:1px solid #cbd2d7}:root[data-theme=light] .home-followed-grid>article.univer{--product-accent:#4321b5}:root[data-theme=light] .home-followed-grid>article.universal{--product-accent:#873046}:root[data-theme=light] .home-followed-grid>article.bfc{--product-accent:#246384}:root[data-theme=light] .home-followed-grid>article.qtc{--product-accent:#835f23}:root[data-theme=light] .pending-tracked-entry>article.univer{--product-accent:#4321b5}:root[data-theme=light] .pending-tracked-entry>article.universal{--product-accent:#873046}:root[data-theme=light] .pending-tracked-entry>article.bfc{--product-accent:#246384}:root[data-theme=light] .pending-tracked-entry>article.qtc{--product-accent:#835f23}:root[data-theme=light] .home-followed-grid.important>article,:root[data-theme=light] .home-followed-grid.important .pending-tracked-entry>article{background:#fafbfc;border-color:#765a28 #ced2d4 #ced2d4}:root[data-theme=light] .home-followed-progress{background:#fcfcfd}:root[data-theme=light] .home-followed-progress strong{color:#152329}:root[data-theme=light] .home-followed-progress small{color:#6c7881}:root[data-theme=light] .home-followed-summary{color:#4c5961}:root[data-theme=light] .home-followed-stage{background:#fcfcfd;border:1px solid #cfd5da}:root[data-theme=light] .home-followed-stage span{color:#707d87}:root[data-theme=light] .home-followed-grid footer{border-top:1px solid #d9dfe4}:root[data-theme=light] .home-followed-grid footer small{color:#616d75}:root[data-theme=light] .triad-timeline li{border:1px solid #d5dbe0;border-left:3px solid var(--product-accent,#246384)}:root[data-theme=light] .triad-timeline li.universal{--product-accent:#873046}:root[data-theme=light] .triad-timeline li.bfc{--product-accent:#246384}:root[data-theme=light] .triad-timeline li.qtc{--product-accent:#835f23}@supports (color:color-mix(in lab, red, red)){:root[data-theme=light] .triad-timeline li.today{background:color-mix(in srgb, var(--product-accent) 8%, #fcfcfd)}}:root[data-theme=light] .triad-timeline li.today{box-shadow:0 0 0 2px var(--product-accent)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=light] .triad-timeline li.today{box-shadow:0 0 0 2px color-mix(in srgb, var(--product-accent) 18%, transparent)}}:root[data-theme=light] .triad-timeline li.completed>i{background:#278961;box-shadow:0 0 0 1px #278961}:root[data-theme=light] .triad-timeline li>i+div>span{color:var(--product-accent,#209db4)}:root[data-theme=light] .triad-timeline h3{color:#172126}:root[data-theme=light] .triad-timeline p{color:#5b666d}:root[data-theme=light] .triad-timeline li>a{color:#13aeca;background:#fcfdfd;border:1px solid #c2cdd4}@supports (color:color-mix(in lab, red, red)){:root[data-theme=light] .triad-clickable-card:hover,:root[data-theme=light] .triad-clickable-card:focus-visible{border-color:color-mix(in srgb, var(--product-accent,#246384) 72%, #718898);box-shadow:0 12px 28px color-mix(in srgb, var(--product-accent,#246384) 13%, #18243020)}}:root[data-theme=light] .triad-card-action{border:1px solid var(--product-accent,#246384);background:#fcfdfd}@supports (color:color-mix(in lab, red, red)){:root[data-theme=light] .triad-card-action{border:1px solid color-mix(in srgb, var(--product-accent,#246384) 62%, #c0c9cf);color:color-mix(in srgb, var(--product-accent,#22a1ba) 82%, #1f1f1f)}}:root[data-theme=light] .home-watch-card a,:root[data-theme=light] .home-watch-card button{color:#16a9c2;background:0 0}:root[data-theme=light] .home-watch-card{background:#fbfbfc;border:1px solid #d3d9de}:root[data-theme=light] .home-watch-card.capacity{border-top:2px solid #8e641e}:root[data-theme=light] .home-watch-card.contract{border-top:2px solid #3b2a97}:root[data-theme=light] .home-watch-card>span{color:#65757f}:root[data-theme=light] .home-watch-card h3{color:#182126}:root[data-theme=light] .home-watch-card p{color:#626e76}:root[data-theme=light] .home-watch-card>small{color:#404b53}:root[data-theme=light] .home-watch-card .home-watch-dismiss{color:#5e6b74;background:#fcfcfd;border:1px solid #ccd3d8}:root[data-theme=light] .home-watch-card .home-watch-dismiss:hover{color:#13242a;border-color:#768693}:root[data-theme=light] .finance-panel{background:radial-gradient(circle at 95% 0,#18243026,#0000 33%),linear-gradient(145deg,#fbfcfc,#f8f9fa);border:1px solid #cad2d9;box-shadow:0 12px 35px #18243017}:root[data-theme=light] .finance-panel>header>span{color:#5b6a75}:root[data-theme=light] .finance-kpis article{background:#fcfcfd;border:1px solid #d4dbe1}:root[data-theme=light] .finance-kpis small{color:#647481}:root[data-theme=light] .finance-kpis strong{color:#0b2732}:root[data-theme=light] .finance-kpis em{color:#5a6771}:root[data-theme=light] .finance-panel .good{color:#259467!important}:root[data-theme=light] .finance-panel .bad{color:#d20b1c!important}:root[data-theme=light] .finance-categories{border-top:1px solid #d6dde3}:root[data-theme=light] .finance-categories>div small{color:#6c7b86}:root[data-theme=light] .finance-categories article small,:root[data-theme=light] .finance-categories article em{color:#63717c}:root[data-theme=light] .finance-categories article>div{background:#dce1e6}:root[data-theme=light] .finance-categories article i{background:linear-gradient(90deg,#32859d,#208da1)}:root[data-theme=light] .finance-panel>footer{color:#71818d}:root[data-theme=light] .finance-sync-action>span{color:#5b6a75}:root[data-theme=light] .project-directory-card{color:inherit;background:linear-gradient(135deg,#fcfcfdfa,#f7f8fafa);border:1px solid #cfd6db}:root[data-theme=light] .project-directory-card:hover{background:linear-gradient(135deg,#fcfcfd,#fbfcfd);border-color:#688ea1}:root[data-theme=light] .project-directory-main>small{color:#6e7d88}:root[data-theme=light] .project-directory-main>strong{color:#152228}:root[data-theme=light] .project-directory-meta{border-left:1px solid #d5dbe1}:root[data-theme=light] .project-directory-meta small{color:#72828e}:root[data-theme=light] .project-directory-meta strong{color:#475660}:root[data-theme=light] .project-directory-card>b{color:#16a9c2}:root[data-theme=light] .projeto-dashboard-head>div>small{color:#6e7b85}:root[data-theme=light] .finance-dashboard{color:#172227}:root[data-theme=light] .finance-dashboard .good{color:#239164!important}:root[data-theme=light] .finance-dashboard .bad{color:#d00b1e!important}:root[data-theme=light] .finance-dashboard-head h2{color:#12262b}:root[data-theme=light] .finance-dashboard-head>div:first-child>p:last-child{color:#65737d}:root[data-theme=light] .finance-controls label{color:#66747f}:root[data-theme=light] .finance-controls select{color:#14242a;background:#fcfcfd;border:1px solid #c2ccd2}:root[data-theme=light] .finance-period-highlight{background:linear-gradient(90deg,#1e5d7121,#0000);border-left:3px solid #1b869b}:root[data-theme=light] .finance-period-highlight span,:root[data-theme=light] .finance-period-highlight small{color:#64737d}:root[data-theme=light] .finance-period-highlight strong{color:#10343d}:root[data-theme=light] .finance-month-kpis article{background:#fcfcfd;border:1px solid #d2d8de}:root[data-theme=light] .finance-month-kpis article:before{background:#1891a7}:root[data-theme=light] .finance-month-kpis article.expense:before{background:#cf0b1f}:root[data-theme=light] .finance-month-kpis article.result:before{background:#3f1eb2}:root[data-theme=light] .finance-month-kpis article.margin:before{background:#926b1f}:root[data-theme=light] .finance-month-kpis small{color:#657682}:root[data-theme=light] .finance-month-kpis strong{color:#0b2932}:root[data-theme=light] .finance-month-kpis em{color:#63707a}:root[data-theme=light] .finance-feature-chart{background:radial-gradient(circle at 12% 0,#296e8221,#0000 36%),#f9fafb;border:1px solid #cad3d8;box-shadow:0 16px 42px #1824301c}:root[data-theme=light] .finance-feature-chart>header small{color:#1b93a9}:root[data-theme=light] .finance-feature-chart>header h3{color:#12242b}:root[data-theme=light] .finance-feature-chart>header>div:last-child span{color:#6b7a85}:root[data-theme=light] .finance-chart .grid-line{stroke:#d9dfe3}:root[data-theme=light] .finance-chart .revenue-line{stroke:#1890a4}:root[data-theme=light] .finance-chart .expense-line{stroke:#cd0b1e}:root[data-theme=light] .finance-chart circle{stroke:#f9fafb}:root[data-theme=light] .finance-chart .revenue-point{fill:#1890a4}:root[data-theme=light] .finance-chart .expense-point{fill:#cd0b1e}:root[data-theme=light] .finance-chart text{fill:#73838e}:root[data-theme=light] .finance-chart-legend span{color:#5f6c75}:root[data-theme=light] .finance-chart-legend .revenue:before{background:#1890a4}:root[data-theme=light] .finance-chart-legend .expense:before{background:#cd0b1e}:root[data-theme=light] .finance-feature-chart>footer{color:#66747d;border-top:1px solid #dae0e4}:root[data-theme=light] .finance-feature-chart>footer b{color:#324148}:root[data-theme=light] .finance-breakdown-card{background:#fafbfc;border:1px solid #d2d9de}:root[data-theme=light] .finance-breakdown-card.revenue{border-top:2px solid #198b9e}:root[data-theme=light] .finance-breakdown-card.expense{border-top:2px solid #cd0b1e}:root[data-theme=light] .finance-breakdown-card>header small{color:#6a7984}:root[data-theme=light] .finance-breakdown-card>header h3{color:#162227}:root[data-theme=light] .finance-breakdown-card>header>strong{color:#0e292f}:root[data-theme=light] .finance-breakdown-row>div:first-child strong{color:#344148}:root[data-theme=light] .finance-breakdown-row>div:first-child span{color:#74838e}:root[data-theme=light] .finance-bar{background:#fcfdfd}:root[data-theme=light] .finance-bar i{background:linear-gradient(90deg,#2e7f96,#1d94a6)}:root[data-theme=light] .finance-breakdown-card.expense .finance-bar i{background:linear-gradient(90deg,#792b35,#d40b22)}:root[data-theme=light] .finance-breakdown-row>small{color:#5f6b74}:root[data-theme=light] .finance-no-data{color:#6e7b85}:root[data-theme=light] .finance-local-note{color:#758591}:root[data-theme=light] .business-dashboard{color:#172227}:root[data-theme=light] .business-kpi-grid>article,:root[data-theme=light] .business-detail-card,:root[data-theme=light] .business-reading{background:#fafbfc;border:1px solid #d2d9de}:root[data-theme=light] .business-kpi-grid small,:root[data-theme=light] .business-detail-card small,:root[data-theme=light] .business-reading small{color:#26899f}:root[data-theme=light] .business-kpi-grid strong{color:#0f272f}:root[data-theme=light] .business-kpi-grid em{color:#63727c}:root[data-theme=light] .business-kpi-grid .good{color:#268d64}:root[data-theme=light] .business-kpi-grid .bad{color:#d00b1e}:root[data-theme=light] .business-detail-card header h3,:root[data-theme=light] .business-reading h3{color:#14242a}:root[data-theme=light] .business-detail-card dl div{border-top:1px solid #dae0e4}:root[data-theme=light] .business-detail-card dt{color:#6a7983}:root[data-theme=light] .business-detail-card dd{color:#14242a}:root[data-theme=light] .business-content-list li{border-top:1px solid #dae0e4}:root[data-theme=light] .business-content-list span{color:#333f45}:root[data-theme=light] .business-content-list b{color:#2d889d}:root[data-theme=light] .business-reading>article{border-left:3px solid #866120}:root[data-theme=light] .business-reading>article.monitor{border-color:#6195a4}:root[data-theme=light] .business-reading strong{color:#172226}:root[data-theme=light] .business-reading p{color:#4b5962}:root[data-theme=light] .business-block{border-top:1px solid #d2d9df}:root[data-theme=light] .business-block>header h3{color:#14242a}:root[data-theme=light] .business-block>header small{color:#1b93a9}:root[data-theme=light] .business-kpi-grid>article>span{color:#77858f}:root[data-theme=light] .business-trend .base{stroke:#1d96a3}:root[data-theme=light] .business-trend .entries{stroke:#259066}:root[data-theme=light] .business-trend .exits{stroke:#d00b1e}:root[data-theme=light] .business-trend text{fill:#6e7b85}:root[data-theme=light] .business-alert{color:#5a1319}:root[data-theme=light] .business-ok{color:#259467}:root[data-theme=light] .business-filters{border-bottom:1px solid #d4dbe0}:root[data-theme=light] .business-filters strong{color:#485963}:root[data-theme=light] .business-filters>span{color:#1b93a9}:root[data-theme=light] .business-filters label{color:#6f7d88}:root[data-theme=light] .business-filters select{color:#6c7a84;background:#fcfcfd;border:1px solid #c8d1d6}:root[data-theme=light] .bi-hero{background:linear-gradient(#fcfcfd,#fafbfc);border:1px solid #cbd3da}:root[data-theme=light] .bi-hero-main strong{color:#0b2632}:root[data-theme=light] .bi-hero-delta span{color:#63727c}:root[data-theme=light] .bi-card{background:#fafbfc;border:1px solid #d2d9de}:root[data-theme=light] .bi-card>header small{color:#1b93a9}:root[data-theme=light] .bi-card>header h3{color:#14242a}:root[data-theme=light] .bi-legend{color:#63727c}:root[data-theme=light] .bi-legend i.vod{background:#087d98}:root[data-theme=light] .bi-legend i.live{background:#44229c}:root[data-theme=light] .bi-bar.up{background:#1b9161}:root[data-theme=light] .bi-bar.total{background:#0a57c5}:root[data-theme=light] .bi-bar.any{background:#1b9161}:root[data-theme=light] .bi-bar.vod{background:#087d98}:root[data-theme=light] .bi-bar.live{background:#44229c}:root[data-theme=light] .bi-bar.both{background:#0a57c5}:root[data-theme=light] .bi-flow-row>span,:root[data-theme=light] .bi-audience-row>span{color:#485963}:root[data-theme=light] .bi-flow-total{border-top:1px solid #d2d9df}:root[data-theme=light] .bi-flow-total>span{color:#172227}:root[data-theme=light] .bi-audience-row>b{color:#0f272f}:root[data-theme=light] .bi-audience-row>em{color:#63727c}:root[data-theme=light] .bi-tiles>article{background:#fcfcfd;border:1px solid #d7dee2}:root[data-theme=light] .bi-tiles small{color:#26899f}:root[data-theme=light] .bi-tiles strong{color:#0f272f}:root[data-theme=light] .bi-tiles em{color:#63727c}:root[data-theme=light] .good{color:#1b9161}:root[data-theme=light] .bad{color:#c70a1c}:root[data-theme=light] .subscriber-dashboard{color:#172227}:root[data-theme=light] .subscriber-dashboard .good{color:#239164!important}:root[data-theme=light] .subscriber-dashboard .bad{color:#d00b1e!important}:root[data-theme=light] .subscriber-dashboard-head h2{color:#12262b}:root[data-theme=light] .subscriber-dashboard-head>div>p:last-child{color:#65737d}:root[data-theme=light] .subscriber-detail-kpis article{background:#fcfcfd;border:1px solid #d2d8de}:root[data-theme=light] .subscriber-detail-kpis article:before{background:linear-gradient(90deg,#1a889c,#202aa6)}:root[data-theme=light] .subscriber-detail-kpis small{color:#657682}:root[data-theme=light] .subscriber-detail-kpis strong{color:#0b2932}:root[data-theme=light] .subscriber-detail-kpis em{color:#63707a}:root[data-theme=light] .subscriber-history-card{background:radial-gradient(circle at 12% 0,#6483a526,#0000 36%),#f9fafb;border:1px solid #cad3d8;box-shadow:0 16px 42px #1824301c}:root[data-theme=light] .subscriber-history-card>header small{color:#1b93a9}:root[data-theme=light] .subscriber-history-card>header h3{color:#12242b}:root[data-theme=light] .subscriber-history-card>header>span{color:#6b7a85}:root[data-theme=light] .subscriber-detail-chart .grade{stroke:#d9dfe3}:root[data-theme=light] .subscriber-detail-chart .guia{stroke:#70879a}:root[data-theme=light] .subscriber-detail-chart .eixo,:root[data-theme=light] .subscriber-detail-chart .rotulo{fill:#606e78}:root[data-theme=light] .subscriber-detail-chart .area{fill:#1b93a814}:root[data-theme=light] .subscriber-detail-chart .linha{stroke:#1b93a8}:root[data-theme=light] .subscriber-detail-chart .ponto{fill:#1b93a8;stroke:#f9fafb}:root[data-theme=light] .subscriber-detail-chart .ponto.atual{fill:#1f1f1f;stroke:#1b93a8}:root[data-theme=light] .subscriber-no-history{color:#6e7b85}:root[data-theme=light] .geo-ranking button:hover{background:#fcfcfd;border-color:#cad3da}:root[data-theme=light] .geo-ranking .pos{color:#778792}:root[data-theme=light] .geo-ranking strong{color:#172227}:root[data-theme=light] .geo-ranking b{color:#0f272f}:root[data-theme=light] .geo-ranking em{color:#63727c}:root[data-theme=light] .geo-ranking .seta{color:#748795}:root[data-theme=light] .geo-ranking button:hover .seta{color:#1b93a8}:root[data-theme=light] .sweep-retry-step{color:#fafbfb;background:#1b92ac}:root[data-theme=light] .sweep-retry-step:hover{background:#17a4bb}:root[data-theme=light] .projeto-area{background:linear-gradient(160deg,#fcfcfd,#f8f9fa);border:1px solid #d1d6dc}:root[data-theme=light] .projeto-voltar{color:#0cb4db;background:0 0}:root[data-theme=light] .breadcrumb-link:hover{color:#0cb4db}:root[data-theme=light] .equipe-kpis>div{background:#fcfcfd;border:1px solid #d5dae0}:root[data-theme=light] .equipe-kpis small{color:#626f7a}:root[data-theme=light] .equipe-kpis strong{color:#0b2332}:root[data-theme=light] .equipe-kpis span{color:#71818f}:root[data-theme=light] .equipe-controles input{color:#14212a;background:#fafbfc;border:1px solid #d2d8dd}:root[data-theme=light] .equipe-controles input::placeholder{color:#788591}:root[data-theme=light] .equipe-controles button{color:#0cb4db;background:#fcfdfd;border:1px solid #274f69}:root[data-theme=light] .equipe-grupo h3{color:#1e4c59;border-bottom:1px solid #d8dde2}:root[data-theme=light] .equipe-grupo h3 span{color:#727f8a}:root[data-theme=light] .pessoa-card{background:#fbfcfd;border:1px solid #d9dde2}:root[data-theme=light] .pessoa-card:hover{border-color:#bfc9d1}:root[data-theme=light] .pessoa-iniciais{color:#2d829a;background:linear-gradient(145deg,#d5dee4,#fcfcfd);border:1px solid #c1ccd4}:root[data-theme=light] .pessoa-info strong{color:#10222d}:root[data-theme=light] .pessoa-info>small{color:#5e6b76}:root[data-theme=light] .pessoa-meta{color:#71818f}:root[data-theme=light] .pessoa-badge{color:#bb8522;background:#fdfdfc;border:1px solid #dcd4c5}:root[data-theme=light] .pessoa-badge.unidade{color:#2d81a5;background:#fcfcfd;border-color:#c1cbd2}:root[data-theme=light] .pessoa-contato{color:#758695}:root[data-theme=light] .pessoa-salario{color:#23bb73}:root[data-theme=light] .projeto-tabs{border-bottom:1px solid #d8dde2}:root[data-theme=light] .projeto-tabs button{color:#626f7a;background:0 0}:root[data-theme=light] .projeto-tabs button:hover{color:#283b46}:root[data-theme=light] .projeto-tabs button.ativa{border-bottom-color:var(--cyan,#098dac);color:#0cb4db}:root[data-theme=light] .secao-futura{border:1px dashed #ccd2d8}:root[data-theme=light] .pessoa-card.clicavel:focus-visible{outline:2px solid var(--cyan,#098dac);outline-offset:2px}:root[data-theme=light] .pessoa-badge.igreja{color:#376a4b;background:#fcfdfc;border-color:#c7d4cc}:root[data-theme=light] .ficha-pessoa{background:linear-gradient(160deg,#fcfcfd,#fafafb);border:1px solid #cad0d6}:root[data-theme=light] .ficha-head h3{color:#0b2332}:root[data-theme=light] .ficha-head p{color:#4a5863}:root[data-theme=light] .ficha-head small{color:#778692}:root[data-theme=light] .ficha-campos small{color:#717e88}:root[data-theme=light] .ficha-campos strong{color:#14212a}:root[data-theme=light] .ficha-notas{border-top:1px solid #d6dbe0}:root[data-theme=light] .ficha-notas h4{color:#1e4c59}:root[data-theme=light] .ficha-notas-aviso{color:#778692}:root[data-theme=light] .ficha-tags>button{color:#576774;background:#fcfcfd;border:1px solid #cad0d8}:root[data-theme=light] .ficha-tags>button.ativa{color:#376a4b;background:#fcfdfc;border-color:#6e9b80}:root[data-theme=light] .ficha-tag-livre input{color:#14212a;background:#fafbfc;border:1px dashed #cad0d6}:root[data-theme=light] .ficha-tag-livre button{color:#0cb4db;background:#fcfdfd;border:1px solid #274f69}:root[data-theme=light] .ficha-notas textarea{color:#14212a;background:#fafbfc;border:1px solid #d2d8dd}:root[data-theme=light] .ficha-ok{color:#31975d}:root[data-theme=light] .ficha-erro{color:#d70b1e}:root[data-theme=light] .equipe-vazio{color:#626f7a}:root[data-theme=light] .equipe-vazio strong{color:#182731}:root[data-theme=light] .equipe-vazio code{background:#fafbfc;border:1px solid #d2d8dd}@media (width<=750px){:root[data-theme=light] .equipe-head.projeto-dashboard-head .modal-updated strong{color:#636f78}:root[data-theme=light] .projeto-tabs{background:var(--bg);-webkit-mask-image:linear-gradient(90deg,#eee 88%,#0000 100%);mask-image:linear-gradient(90deg,#eee 88%,#0000 100%)}:root[data-theme=light] .initiative-empty{background:0 0;border-top:1px solid #d8dde2}:root[data-theme=light] .initiative-empty p{color:#636f78}}:root[data-theme=light] .subscriber-today article,:root[data-theme=light] .subscriber-geo-detail{background:linear-gradient(140deg,#fcfcfd,#f9fafb)}:root[data-theme=light] .subscriber-geo{background:#f9fafb}:root[data-theme=light] .subscriber-ranking button{color:inherit;background:#fcfcfd}:root[data-theme=light] .subscriber-ranking button:hover,:root[data-theme=light] .subscriber-ranking button.selected{background:#fcfcfd;border-color:#255c6f}:root[data-theme=light]:not([data-theme=light]) .day-card,:root[data-theme=light]:not([data-theme=light]) .triad-home-section,:root[data-theme=light]:not([data-theme=light]) .triad-product-card,:root[data-theme=light]:not([data-theme=light]) .home-watch-card,:root[data-theme=light]:not([data-theme=light]) .projeto-area,:root[data-theme=light]:not([data-theme=light]) .pessoa-card,:root[data-theme=light]:not([data-theme=light]) .equipe-kpis>div{box-shadow:inset 0 1px #1e2d3c04,0 10px 35px #18243017}:root[data-theme=light] .comando-chip{color:var(--muted);background:0 0;border:1px solid #cad1d8}:root[data-theme=light] .comando-chip:hover{color:var(--cyan);border-color:#6787a2}:root[data-theme=light] .comando-veu{background:#f8f9fa8c}:root[data-theme=light] .comando-paleta{background:var(--panel);border:1px solid #c4cdd4;box-shadow:0 30px 90px #f9f9f9aa,inset 0 1px #1e2d3c04}:root[data-theme=light] .basecamp-head-actions>strong{background:linear-gradient(145deg,var(--cyan),var(--violet));color:#1f1f1f;box-shadow:0 10px 22px var(--cyan)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=light] .basecamp-head-actions>strong{box-shadow:0 10px 22px color-mix(in srgb,var(--cyan) 25%,transparent)}}:root[data-theme=light] .basecamp-inbox-list article button{background:linear-gradient(135deg,var(--cyan),var(--violet));color:#1f1f1f}:root[data-theme=light] .basecamp-count-grid.fluig-count-grid>button.attention>strong{color:#ac761a}:root[data-theme=light] .agenda-event{background:linear-gradient(90deg,#fdf6e3,#fbf3dc);border-color:#ecdcb0}:root[data-theme=light] .agenda-event>i{box-shadow:none;background:#d99e00}:root[data-theme=light] .agenda-event .agenda-copy strong{color:#6d5200}:root[data-theme=light] .agenda-event .agenda-copy small{color:#94794a}:root[data-theme=light] .agenda-event .agenda-copy em{color:#0b7fae}:root[data-theme=light] .agenda-event time,:root[data-theme=light] .agenda-event time small{color:#7d5e00}:root[data-theme=light] .agenda-event.has-call:hover{border-color:#d9b954;transform:translateY(-1px);box-shadow:0 2px 14px #b48c142e}:root[data-theme=light] .agenda-event.all-day{background:#f1f4f8;border-color:#dbe2ea}:root[data-theme=light] .agenda-event.all-day>i{background:#9aa9ba}:root[data-theme=light] .agenda-event.all-day .agenda-copy strong{color:#4a5b6c}:root[data-theme=light] .agenda-event.all-day .agenda-copy small,:root[data-theme=light] .agenda-event.all-day time{color:#74849a}:root[data-theme=light] .agenda-day.today h3{color:#c2382f}:root[data-theme=light] .day-card,:root[data-theme=light] .projeto-area,:root[data-theme=light] .ficha-pessoa{box-shadow:0 1px 3px #14233212,0 8px 24px #1423320d}:root[data-theme=light] .analysis-corner,:root[data-theme=light] .daily-summary{box-shadow:none}:root[data-theme=light] .sidebar{background:#fbfcfdf2;border-right-color:#e2e7ee}:root[data-theme=light] .topbar{background:#f7f8fae8;border-bottom-color:#e2e7ee}:root[data-theme=light] .bi-card{background:#fff;border-color:#c3ccd6}:root[data-theme=light] .bi-hero{background:linear-gradient(#f8fbfe,#eef4fa);border-color:#c3d3e0}:root[data-theme=light] .bi-track{background:#dbe3ec}:root[data-theme=light] .bi-tiles>article{background:#f5f8fb;border-color:#d5dee7}:root[data-theme=light] .bi-bar.up,:root[data-theme=light] .bi-bar.any{background:#178055}:root[data-theme=light] .bi-bar.down{background:#c70a1c}:root[data-theme=light] .bi-bar.total,:root[data-theme=light] .bi-bar.both{background:#0a57c5}:root[data-theme=light] .bi-bar.idle{background:#55636f}:root[data-theme=light] .bi-bar.vod,:root[data-theme=light] .bi-legend i.vod{background:#00668d}:root[data-theme=light] .bi-bar.live,:root[data-theme=light] .bi-legend i.live{background:#9c59ea}:root[data-theme=light] .bi-hero-main small{color:#0e6f83}:root[data-theme=light] .bi-tiles>article>span{color:#5c6b78}:root[data-theme=light] .primary-button,:root[data-theme=light] .analysis-corner button{color:#fff}:root[data-theme=light] .day-card footer button,:root[data-theme=light] .day-refresh,:root[data-theme=light] .home-panel-link{color:#0c7188}:root[data-theme=light]{--bg:#e9eef5;--bg-2:#f4f7fb;--panel:#fff;--panel-2:#f5f8fb;--line:#cbd5e1;--ink:#13212b;--muted:#5f6f7d;--cyan:#087f9f;--violet:#5b43b4;--green:#16865c;--amber:#a86b09;--red:#b52c3d;--blue:#2d64b3;--glow:0 10px 30px #2d4a6417;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#e9eef5}:root[data-theme=light] body{color:#13212b;background:radial-gradient(circle at 84% -8%,#77afd038,#0000 30%),radial-gradient(circle at 23% 105%,#876fc824,#0000 34%),linear-gradient(145deg,#edf2f7,#e6ebf2)}:root[data-theme=light] body:before{opacity:.5;background-image:linear-gradient(#3a536a09 1px,#0000 1px),linear-gradient(90deg,#3a536a09 1px,#0000 1px)}:root[data-theme=light] h1,:root[data-theme=light] h2,:root[data-theme=light] h3,:root[data-theme=light] h4{color:#13212b}:root[data-theme=light] .subtitle,:root[data-theme=light] .page-title>p:last-child{color:#5d6d7a}:root[data-theme=light] .eyebrow,:root[data-theme=light] .nav-label{color:#147b94}:root[data-theme=light] .sidebar{background:#f9fbfdf0;border-right:1px solid #d5dde6;box-shadow:12px 0 34px #22374b0f}:root[data-theme=light] .topbar{background:#fafcfee0;border-bottom:1px solid #d5dde6;box-shadow:0 5px 22px #263a4e0b}:root[data-theme=light] .brand-mark{color:#24556b;background:linear-gradient(145deg,#eef7fb,#eeeaf9);border-color:#aac7d5;box-shadow:0 7px 18px #29536f1f,inset 0 1px #fff}:root[data-theme=light] .nav-item{color:#536472}:root[data-theme=light] .nav-item>span{color:#788a99}:root[data-theme=light] .nav-item:hover{color:#172a35;background:#eef3f8;border-color:#d6e0e8}:root[data-theme=light] .nav-item.active{color:#172a35;background:linear-gradient(90deg,#e5f2f7,#f2effa);border-color:#b8ccd8;box-shadow:inset 3px 0 #1698b5,0 6px 16px #23546e14}:root[data-theme=light] .nav-item.active>span{color:#087f9f}:root[data-theme=light] .nav-item b{color:#17647d;background:#dbeaf1}:root[data-theme=light] .bridge-card{background:linear-gradient(145deg,#fff,#f5f8fb);border-color:#d2dce5;box-shadow:0 7px 18px #23374b0f}:root[data-theme=light] .avatar{color:#285c72;background:#e8f1f6;border-color:#c8d6e0}:root[data-theme=light] .tema-botao,:root[data-theme=light] .comando-chip,:root[data-theme=light] .mobile-menu{background:#fff;border-color:#cbd6df;box-shadow:0 3px 10px #2135480f}:root[data-theme=light] .analysis-corner{background:#fff;border-color:#cdd9e2;box-shadow:0 5px 16px #21374b12}:root[data-theme=light] .analysis-corner button,:root[data-theme=light] .primary-button,:root[data-theme=light] .audience-generate-button{color:#fff;background:linear-gradient(135deg,#1d718e,#44569e);border-color:#315f7a;box-shadow:0 5px 13px #1f4e6f2e}:root[data-theme=light] .secondary-button,:root[data-theme=light] .quiet-button{color:#314756;background:#fff;border-color:#c8d4de}:root[data-theme=light] .project-launcher,:root[data-theme=light] .executive-search,:root[data-theme=light] .triad-home-section,:root[data-theme=light] .home-watchlist,:root[data-theme=light] .panel,:root[data-theme=light] .stat-card,:root[data-theme=light] .tool-card,:root[data-theme=light] .report-row,:root[data-theme=light] .sync-row,:root[data-theme=light] .integrity-card,:root[data-theme=light] .pending-card,:root[data-theme=light] .project-directory-card,:root[data-theme=light] .projeto-area,:root[data-theme=light] .finance-panel,:root[data-theme=light] .business-block,:root[data-theme=light] .business-detail-card,:root[data-theme=light] .subscriber-history-card,:root[data-theme=light] .equipe-kpis>div,:root[data-theme=light] .pessoa-card,:root[data-theme=light] .ficha-pessoa{border-color:#cfd9e2;box-shadow:0 1px 2px #192d3e0a,0 9px 25px #192d3e11}:root[data-theme=light] .panel,:root[data-theme=light] .stat-card,:root[data-theme=light] .tool-card,:root[data-theme=light] .report-row,:root[data-theme=light] .sync-row,:root[data-theme=light] .pending-card,:root[data-theme=light] .project-directory-card,:root[data-theme=light] .equipe-kpis>div,:root[data-theme=light] .pessoa-card{background:linear-gradient(145deg,#fff,#fafbfd)}:root[data-theme=light] .project-launcher{background:#f8fafceb}:root[data-theme=light] .project-launcher button{background:#fff;border-color:#d4dde5;box-shadow:0 3px 10px #2137490b}:root[data-theme=light] .project-launcher button:hover{background:#f6fafc;border-color:#98bccd}:root[data-theme=light] .project-launcher .all-summaries{background:linear-gradient(135deg,#f0f3fb,#f3eefb);border-color:#c8bce2}:root[data-theme=light] .project-initiatives>header h3{color:#173042}:root[data-theme=light] .project-initiative-grid>article{background:radial-gradient(circle at 0 0, var(--initiative-accent), transparent 42%), #f8fbfc}@supports (color:color-mix(in lab, red, red)){:root[data-theme=light] .project-initiative-grid>article{background:radial-gradient(circle at 0 0, color-mix(in srgb, var(--initiative-accent) 12%, transparent), transparent 42%), #f8fbfc}}:root[data-theme=light] .project-initiative-grid>article{border-color:#bfd1da}:root[data-theme=light] .initiative-top h4{color:#203a49}:root[data-theme=light] .initiative-donut:after{background:#f8fbfc;border-color:#c5d7df}:root[data-theme=light] .initiative-donut strong{color:#1e3a49}:root[data-theme=light] .initiative-main p{color:#607887}:root[data-theme=light] .initiative-facts div{background:#fff;border-color:#d4e0e5}:root[data-theme=light] .initiative-facts strong{color:#314a58}:root[data-theme=light] .project-initiative-grid>article>footer button{color:#536d7c;background:#f0f5f7;border-color:#c2d4dc}:root[data-theme=light] .all-icon{color:#6046a5;background:#e8e1f5}:root[data-theme=light] .project-mark{background:#f3f6f9;border-color:#cad6df}:root[data-theme=light] .home-pulse-card{background:linear-gradient(145deg,#fff,#f7fafc);border-color:#d0dbe4;box-shadow:0 6px 17px #20364a0f}:root[data-theme=light] .home-pulse-card:hover{background:#fff;border-color:#86acbf}:root[data-theme=light] .home-pulse-card>strong{color:#18303b;text-shadow:none}:root[data-theme=light] .home-pulse-card>small{color:#637582}:root[data-theme=light] .day-card{background:linear-gradient(145deg,#fff,#f7f9fc);border-color:#ccd7e1;box-shadow:0 1px 2px #192d3e0a,0 10px 26px #192d3e12}:root[data-theme=light] .subscriber-card{background:radial-gradient(circle at 92% 0,#4aaaca33,#0000 40%),linear-gradient(145deg,#fafdff,#edf7fb);border-color:#9fc8d8}:root[data-theme=light] .migration-progress-card{background:radial-gradient(circle at 92% 0,#876ad12e,#0000 42%),linear-gradient(145deg,#fff,#f3f0fa);border-color:#b8add4}:root[data-theme=light] .calendar-card{background:radial-gradient(circle at 95% 0,#ddad4521,#0000 42%),linear-gradient(145deg,#fff,#fcf8ef);border-color:#d9c99f}:root[data-theme=light] .day-value{color:#15303b;text-shadow:none}:root[data-theme=light] .subscriber-month-close{background:#ffffffb8;border-color:#c9dae3}:root[data-theme=light] .migration-donut:after{background:#fff;box-shadow:inset 0 0 0 1px #dcd5eb}:root[data-theme=light] .migration-progress-copy h2,:root[data-theme=light] .migration-donut strong{color:#24174e}:root[data-theme=light] .migration-progress-card footer a{color:#33215e;background:#eeebf6;border-color:#b8afd0}:root[data-theme=light] .executive-search{background:radial-gradient(circle at 95% 0,#509dc12e,#0000 36%),linear-gradient(145deg,#fff,#f1f7fb);border-color:#b8cbd7}:root[data-theme=light] .executive-search-control{background:#fff;border-color:#b8cbd7;box-shadow:inset 0 1px 2px #1d374a0a}:root[data-theme=light] .executive-search-control input{color:#172832}:root[data-theme=light] .executive-search-control button{color:#fff;background:linear-gradient(135deg,#2d718c,#405f8e)}:root[data-theme=light] .executive-search>form h2{color:#152d39}:root[data-theme=light] .executive-search>form p:not(.eyebrow),:root[data-theme=light] .executive-search>form>small{color:#617482}:root[data-theme=light] .executive-answer{border-top-color:#d3dde5}:root[data-theme=light] .executive-query-reading{background:#ffffffc2;border-color:#c7d5de}:root[data-theme=light] .executive-query-reading span{color:#687c89}:root[data-theme=light] .executive-query-reading strong{color:#1c3947}:root[data-theme=light] .executive-result-picker{border-color:#d4dde5}:root[data-theme=light] .executive-result-picker>header h4{color:#233c49}:root[data-theme=light] .executive-result-picker>header>small{color:#687b88}:root[data-theme=light] .executive-result-picker button{background:#ffffffe6;border-color:#d1dce3;box-shadow:0 5px 14px #1c34450d}:root[data-theme=light] .executive-result-picker button:nth-child(2n){background:#f3f7fa}:root[data-theme=light] .executive-result-picker button.active{background:var(--product-accent)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=light] .executive-result-picker button.active{background:color-mix(in srgb, var(--product-accent) 10%, #fff)}}:root[data-theme=light] .executive-result-picker button.active{border-color:var(--product-accent)}:root[data-theme=light] .executive-result-picker button>strong{color:#223d4a}:root[data-theme=light] .executive-result-picker button>small{color:#627783}:root[data-theme=light] .executive-answer-hero .triad-date-badge{background:radial-gradient(circle, #fff 48%, var(--product-accent))}@supports (color:color-mix(in lab, red, red)){:root[data-theme=light] .executive-answer-hero .triad-date-badge{background:radial-gradient(circle, #fff 48%, color-mix(in srgb, var(--product-accent) 9%, #f7f9fb))}}:root[data-theme=light] .executive-answer-hero .triad-date-badge{box-shadow:inset 0 0 0 7px #fff,0 8px 20px #233a4e1a}:root[data-theme=light] .executive-answer-facts>div{background:#ffffffd6;border-color:#d3dde5}:root[data-theme=light] .executive-answer>footer{border-top-color:#d4dde5}:root[data-theme=light] .executive-search-suggestions button{color:#315569;background:#fff;border-color:#bfd0da}:root[data-theme=light] .triad-home-section{background:linear-gradient(145deg,#f8fafcf7,#f1f5f9f7);border-color:#c7d2dc}:root[data-theme=light] .triad-product-card,:root[data-theme=light] .triad-project-lane{border-color:#cbd6df;box-shadow:0 7px 19px #1f35480f}:root[data-theme=light] .triad-product-card.universal,:root[data-theme=light] .triad-project-lane.universal{background:linear-gradient(150deg,#fff,#f8f1f4)}:root[data-theme=light] .triad-product-card.bfc,:root[data-theme=light] .triad-project-lane.bfc{background:linear-gradient(150deg,#fff,#eef6fa)}:root[data-theme=light] .triad-product-card.qtc,:root[data-theme=light] .triad-project-lane.qtc{background:linear-gradient(150deg,#fff,#faf5e9)}:root[data-theme=light] .triad-delivery-list li,:root[data-theme=light] .triad-project-list>article{background:#fff;border-color:#ccd7e0;box-shadow:0 4px 13px #1e34460e}:root[data-theme=light] .triad-delivery-list li:nth-child(2n),:root[data-theme=light] .triad-project-list>article:nth-child(2n){background:#f4f7fa}:root[data-theme=light] .triad-date-badge{background:radial-gradient(circle at 50% 25%, var(--product-accent,#34708e), #fff 72%)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=light] .triad-date-badge{background:radial-gradient(circle at 50% 25%, color-mix(in srgb, var(--product-accent,#34708e) 10%, #fff), #fff 72%)}}:root[data-theme=light] .triad-date-badge{box-shadow:0 5px 13px #1f354814}:root[data-theme=light] .triad-project-hero .triad-date-badge{box-shadow:inset 0 0 0 5px #fff,0 7px 17px #1f35481a}:root[data-theme=light] .triad-project-progress{background:#dce5ec}:root[data-theme=light] .triad-project-list footer{border-top-color:#d9e1e7}:root[data-theme=light] .triad-timeline li{border-color:#cdd8e1;border-left-color:var(--product-accent,#34708e);box-shadow:0 4px 13px #1f35480e}:root[data-theme=light] .triad-timeline li:nth-child(odd){background:#fff}:root[data-theme=light] .triad-timeline li:nth-child(2n){background:#f1f5f8}:root[data-theme=light] .triad-timeline li.today{background:var(--product-accent)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=light] .triad-timeline li.today{background:color-mix(in srgb, var(--product-accent) 8%, #fff)}}:root[data-theme=light] .triad-timeline li>a{color:#176f8d;background:#fff;border-color:#bdccd6}:root[data-theme=light] .triad-clickable-card:hover,:root[data-theme=light] .triad-clickable-card:focus-visible{border-color:var(--product-accent,#34708e)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=light] .triad-clickable-card:hover,:root[data-theme=light] .triad-clickable-card:focus-visible{border-color:color-mix(in srgb, var(--product-accent,#34708e) 68%, #9db2bf)}}:root[data-theme=light] .triad-clickable-card:hover,:root[data-theme=light] .triad-clickable-card:focus-visible{box-shadow:0 12px 27px var(--product-accent,#34708e)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=light] .triad-clickable-card:hover,:root[data-theme=light] .triad-clickable-card:focus-visible{box-shadow:0 12px 27px color-mix(in srgb, var(--product-accent,#34708e) 12%, #263b4a24)}}:root[data-theme=light] .triad-card-action{border-color:var(--product-accent,#34708e);background:#fff}@supports (color:color-mix(in lab, red, red)){:root[data-theme=light] .triad-card-action{border-color:color-mix(in srgb, var(--product-accent,#34708e) 54%, #c5d1d9)}}:root[data-theme=light] .triad-card-action{color:var(--product-accent,#34708e);box-shadow:0 7px 18px #20354524}@supports (color:color-mix(in lab, red, red)){:root[data-theme=light] .triad-card-action{color:color-mix(in srgb, var(--product-accent,#34708e) 78%, #1c3947)}}:root[data-theme=light] .project-directory-card:hover,:root[data-theme=light] .report-row:hover,:root[data-theme=light] .sync-row:hover{background:#fff;border-color:#99b6c7;box-shadow:0 9px 24px #1f3a4e17}:root[data-theme=light] .project-directory-meta{border-left-color:#d8e0e7}:root[data-theme=light] .format-badge{color:#5b43a2;background:#ece9f7}:root[data-theme=light] .format-badge.pdf{color:#a42c3d;background:#f5e5e8}:root[data-theme=light] .generate-panel{color:#172732;background:radial-gradient(circle at 100% 0,#7058b92b,#0000 40%),linear-gradient(145deg,#edf6fa,#f2eef9);border-color:#b7c5d6;box-shadow:0 10px 28px #22374c17}:root[data-theme=light] .generate-panel>p{color:#61717f}:root[data-theme=light] .generate-panel>button{color:#1e303b;background:#ffffffc2;border-color:#ccd5e0}:root[data-theme=light] .generate-panel>button:hover{background:#fff}:root[data-theme=light] .generate-panel>button em{color:#176f8b}:root[data-theme=light] .integrity-card{background:linear-gradient(145deg,#f7f9fb,#eef3f7)}:root[data-theme=light] .pending-group{background:#f5f8fbe0;border-color:#cbd6df}:root[data-theme=light] .pending-group.mine{background:linear-gradient(135deg,#e4f4f8e0,#f6f9fbeb)}:root[data-theme=light] .pending-owner,:root[data-theme=light] .pending-facts>div,:root[data-theme=light] .pending-impact{background:#f4f7fa;border-color:#d3dde5}:root[data-theme=light] .owner-paulo .pending-owner{background:#e8f4f7;border-color:#b8d5de}:root[data-theme=light] .pending-source{border-top-color:#d5dee6}:root[data-theme=light] .pending-source a{color:#17647d;background:#e9f3f7;border-color:#b8d2dc}:root[data-theme=light] .projeto-area,:root[data-theme=light] .finance-panel,:root[data-theme=light] .business-dashboard,:root[data-theme=light] .subscriber-dashboard,:root[data-theme=light] .ficha-pessoa{background:#fff}:root[data-theme=light] .projeto-tabs{background:#eef3f7;border-color:#d1dbe4}:root[data-theme=light] .projeto-tabs button{color:#61727f}:root[data-theme=light] .projeto-tabs button.ativo{color:#18303b;background:#fff;box-shadow:0 3px 10px #1e344612}:root[data-theme=light] .finance-kpis article,:root[data-theme=light] .finance-breakdown-card,:root[data-theme=light] .finance-chart-wrap,:root[data-theme=light] .business-kpi-grid article,:root[data-theme=light] .business-detail-card,:root[data-theme=light] .subscriber-detail-kpis article,:root[data-theme=light] .subscriber-history-card{background:#f6f8fb;border-color:#d1dbe4}:root[data-theme=light] .finance-bar,:root[data-theme=light] .radar-track{background:#dce5ec}:root[data-theme=light] input,:root[data-theme=light] select,:root[data-theme=light] textarea{color:#172832;background:#fff;border-color:#bdcbd6}:root[data-theme=light] input:focus,:root[data-theme=light] select:focus,:root[data-theme=light] textarea:focus{border-color:#4f91aa;outline:none;box-shadow:0 0 0 3px #247e9d1a}:root[data-theme=light] .equipe-controles,:root[data-theme=light] .ficha-campos>div,:root[data-theme=light] .ficha-notas{background:#f5f8fa;border-color:#d2dce4}:root[data-theme=light] .pessoa-card:hover{border-color:#91b4c5;box-shadow:0 10px 23px #1f384c1a}:root[data-theme=light] .comando-veu,:root[data-theme=light] .modal-backdrop{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#23303d52}:root[data-theme=light] .comando-paleta,:root[data-theme=light] .executive-modal,:root[data-theme=light] .login-card{background:#fff;border-color:#c4d0da;box-shadow:0 28px 80px #182b3c38,inset 0 1px #fff}:root[data-theme=light] .comando-item.ativo{background:#e8f3f7}:root[data-theme=light] .modal-insight{background:linear-gradient(135deg,#edf6fa,#f2eef9);border-color:#c5d2df}:root[data-theme=light] .modal-attention-list article{background:#f6f8fa;border-color:#d2dce4}:root[data-theme=light] .toast{color:#f4fbfd;background:#173342;border-color:#315a6d;box-shadow:0 16px 44px #14283640}:root[data-theme=light] .empty-state,:root[data-theme=light] .triad-empty,:root[data-theme=light] .connection-empty,:root[data-theme=light] .audience-generator-empty{color:#5d6e7b;background:#f7f9fbd1;border-color:#bccbd6}@media (width<=750px){:root[data-theme=light] .mobile-bottom-nav{background:#fffffff7;border-top-color:#cdd8e1;box-shadow:0 -8px 26px #182b3c14}:root[data-theme=light] .mobile-nav-item{color:#5d6e7b}:root[data-theme=light] .mobile-nav-item.sel{color:#0c7188}:root[data-theme=light] .mobile-nav-item b{color:#0c7188;background:#dbe6ea}:root[data-theme=light] .mobile-more-backdrop{background:#18283673}:root[data-theme=light] .mobile-more-sheet{background:#f4f7fa;border-top-color:#cdd8e1;box-shadow:0 -18px 50px #182b3c2e}:root[data-theme=light] .mobile-more-item{background:#fff;border-color:#cfdae2}:root[data-theme=light] .mobile-more-close{background:#eef3f6;border-color:#cfdae2}:root[data-theme=light] .home-ask-pill{color:#4a5a67;background:#fff;border-color:#cfdae2}:root[data-theme=light] .home-ask-pill>span{color:#0c7188}:root[data-theme=light] .home-ask-pill:active{background:#eef3f6}:root[data-theme=light] .home-counter-strip button{background:#fff;border-color:#cfdae2}:root[data-theme=light] .home-counter-strip button:active{background:#eef3f6}:root[data-theme=light] .home-counter-strip small{color:#5d6e7b}:root[data-theme=light] .home-counter-strip strong{color:#1c2b36}}@media (width>=751px){:root[data-theme=light]{--bg:#dce9f5;--bg-2:#eef6fc;--panel:#fff;--panel-2:#f2f8fc;--line:#afc5d7;--ink:#0d2638;--muted:#506b7d;--cyan:#007fa8;--blue:#2458c6;--violet:#6742c7;--green:#078763;--amber:#b36d00;--red:#c12643;--glow:0 12px 32px #18547e29}:root[data-theme=light] body{background:radial-gradient(circle at 82% -8%,#2691cd52,#0000 31%),radial-gradient(circle at 18% 110%,#5b41c72e,#0000 35%),linear-gradient(145deg,#edf5fc 0%,#dce9f5 48%,#e7eef8 100%)}:root[data-theme=light] body:before{opacity:.62;background-image:linear-gradient(#0e5c8712 1px,#0000 1px),linear-gradient(90deg,#0e5c8712 1px,#0000 1px)}:root[data-theme=light] .sidebar{background:linear-gradient(#fffffffa,#eef7fdf5);border-right-color:#a9c2d5;box-shadow:14px 0 38px #1b4d7021}:root[data-theme=light] .topbar{background:#fafdfff0;border-bottom-color:#abc4d8;box-shadow:0 7px 26px #194f7421}:root[data-theme=light] .brand-mark{color:#fff;background:linear-gradient(145deg,#087f9f,#3d5ab7);border-color:#187a9b;box-shadow:0 9px 22px #15638e45,inset 0 1px #ffffff59}:root[data-theme=light] .nav-item.active{color:#092b3e;background:linear-gradient(100deg,#d5f1fa,#e9e5fb);border-color:#82b4cb;box-shadow:inset 4px 0 #008db5,0 9px 22px #1f5b8029}:root[data-theme=light] .brand-mark.brand-3d{box-shadow:none;background:0 0;border-color:#0000}:root[data-theme=light] .tema-botao,:root[data-theme=light] .comando-chip{border-color:#a9c2d6;box-shadow:0 6px 16px #1d4b6c24}:root[data-theme=light] .analysis-corner{background:linear-gradient(145deg,#fff,#eef8fd);border-color:#8ebbd0;box-shadow:0 9px 24px #1953772b}:root[data-theme=light] .analysis-corner button.analysis-summary{box-shadow:none;color:#102d3f;background:0 0;border:0}:root[data-theme=light] .analysis-corner button.analysis-summary:hover{filter:none;background:#0c7ea412}:root[data-theme=light] .analysis-corner .analysis-summary small{color:#476b7e}:root[data-theme=light] .analysis-corner .analysis-summary strong{color:#0d2c3e}:root[data-theme=light] .analysis-corner .analysis-corner-actions button,:root[data-theme=light] .primary-button,:root[data-theme=light] .audience-generate-button{color:#fff;background:linear-gradient(135deg,#007fa8,#3157bd);border-color:#176b94;box-shadow:0 8px 19px #1b539847}:root[data-theme=light] .project-launcher,:root[data-theme=light] .executive-search,:root[data-theme=light] .triad-home-section,:root[data-theme=light] .home-watchlist,:root[data-theme=light] .panel,:root[data-theme=light] .stat-card,:root[data-theme=light] .day-card,:root[data-theme=light] .tool-card,:root[data-theme=light] .report-row,:root[data-theme=light] .sync-row,:root[data-theme=light] .pending-card,:root[data-theme=light] .project-directory-card{border-color:#b4c9d9;box-shadow:0 3px 8px #13375014,0 14px 34px #17496d1f}:root[data-theme=light] .daily-summary{background:radial-gradient(circle at 100% 0,#2580c438,#0000 42%),linear-gradient(140deg,#fff,#e9f5fc);border-color:#8fbfd5;box-shadow:0 15px 34px #1a55792b}:root[data-theme=light] .project-launcher button{border-color:#b2c9da;box-shadow:0 7px 18px #194a6c1f}:root[data-theme=light] .project-launcher button:hover{border-color:#3b91b5;transform:translateY(-1px);box-shadow:0 11px 25px #15648f30}}:root[data-theme=light] [data-mobile-root]{--m-accent-text:#066b86;--m-ok-text:#0d704d;--m-warn-text:#865200}:root[data-theme=light] [data-mobile-root] .m-see-all,:root[data-theme=light] [data-mobile-root] .m-quiet,:root[data-theme=light] [data-mobile-root] .m-agenda-join,:root[data-theme=light] [data-mobile-root] .m-report-open,:root[data-theme=light] [data-mobile-root] .m-gen-row em,:root[data-theme=light] [data-mobile-root] .m-searchrow-body .prod{color:var(--m-accent-text)}:root[data-theme=light] [data-mobile-root] .m-t-ok{color:var(--m-ok-text)}:root[data-theme=light] [data-mobile-root] .m-t-warn{color:var(--m-warn-text)}:root[data-theme=light] .basecamp-head-actions>strong,:root[data-theme=light] .basecamp-inbox-list article button{color:#fff;background:linear-gradient(135deg,#247ca8,#5a45c8)}html[data-viewport=phone] .app-shell{display:none}:root{--m-bg:var(--bg);--m-elev:var(--bg-2);--m-surface:var(--panel);--m-surface-2:var(--panel-2);--m-line:var(--line);--m-line-2:var(--ink)}@supports (color:color-mix(in lab, red, red)){:root{--m-line-2:color-mix(in srgb, var(--ink) 16%, transparent)}}:root{--m-ink:var(--ink);--m-ink-2:var(--muted);--m-ink-3:var(--muted)}@supports (color:color-mix(in lab, red, red)){:root{--m-ink-3:color-mix(in srgb, var(--muted) 72%, transparent)}}:root{--m-accent:var(--cyan);--m-danger:var(--red);--m-warn:var(--amber);--m-ok:var(--green);--m-violet:var(--violet);--m-blue:var(--blue);--m-pink:#e54d8b;--m-appbar:52px;--m-nav:64px}[data-mobile-root]{color:var(--m-ink);-webkit-font-smoothing:antialiased;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:15px;line-height:1.35}.m-app{z-index:100;background:var(--m-bg);grid-template-rows:auto 1fr auto;display:grid;position:fixed;inset:0;overflow:hidden}[data-mobile-root] *,[data-mobile-root] :before,[data-mobile-root] :after{box-sizing:border-box;-webkit-tap-highlight-color:transparent}:where([data-mobile-root]) button{font:inherit;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;padding:0}[data-mobile-root] a{color:inherit;text-decoration:none}.m-icon{stroke:currentColor;stroke-width:1.9px;fill:none;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px;display:block}[data-mobile-root] :focus-visible{outline:2px solid var(--m-accent);outline-offset:2px}.m-appbar{padding:var(--sat) max(12px, var(--sar)) 0 max(14px, var(--sal));min-height:calc(var(--m-appbar) + var(--sat));background:var(--m-elev);border-bottom:1px solid var(--m-line);align-items:center;gap:10px;display:flex}.m-brand{flex:none;align-items:center;gap:7px;min-width:0;display:flex}.m-brand>img{object-fit:contain;flex:none;width:30px;height:30px;display:block}.m-brand>div{flex-direction:column;min-width:0;display:flex}.m-brand b{letter-spacing:-.2px;font-size:15px;font-weight:700;line-height:1.1}.m-brand span{color:var(--m-ink-2);text-transform:capitalize;font-size:11.5px;line-height:1.2}.m-brand-btn{cursor:pointer;-webkit-tap-highlight-color:transparent;color:inherit;font:inherit;text-align:left;appearance:none;background:0 0;border:none;border-radius:10px;padding:0}.m-brand-btn:active{opacity:.7}.m-brand-btn:disabled{cursor:default;opacity:.5}@keyframes m-logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.m-brand-spinning>img{animation:.6s linear m-logo-spin}.m-back{border-radius:10px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.m-back:active{background:var(--m-surface)}.m-appbar-right{align-items:center;gap:10px;min-width:0;margin-left:auto;display:flex}.m-clock{color:var(--m-ink-2);font-variant-numeric:tabular-nums;align-items:center;gap:4px;font-size:12.5px;display:flex}.m-clock-ic{stroke-width:1.8px;width:14px;height:14px}.m-sync{background:var(--m-surface);border:1px solid var(--m-line);border-radius:11px;align-items:center;gap:7px;min-width:0;min-height:44px;padding:5px 9px;display:flex;position:relative}.m-sync:active{background:var(--m-surface-2)}.m-sync-dot{background:var(--m-ok);width:7px;height:7px;box-shadow:0 0 0 3px var(--m-ok);border-radius:50%;flex:none}@supports (color:color-mix(in lab, red, red)){.m-sync-dot{box-shadow:0 0 0 3px color-mix(in srgb, var(--m-ok) 22%, transparent)}}.m-sync.tone-warn .m-sync-dot{background:var(--m-warn);box-shadow:0 0 0 3px var(--m-warn)}@supports (color:color-mix(in lab, red, red)){.m-sync.tone-warn .m-sync-dot{box-shadow:0 0 0 3px color-mix(in srgb, var(--m-warn) 22%, transparent)}}.m-sync.tone-danger .m-sync-dot{background:var(--m-danger);box-shadow:0 0 0 3px var(--m-danger)}@supports (color:color-mix(in lab, red, red)){.m-sync.tone-danger .m-sync-dot{box-shadow:0 0 0 3px color-mix(in srgb, var(--m-danger) 22%, transparent)}}.m-sync-txt{flex-direction:column;min-width:0;display:flex}.m-sync-txt b{color:var(--m-ink-2);letter-spacing:.1px;white-space:nowrap;text-overflow:ellipsis;max-width:34vw;font-size:10.5px;font-weight:600;line-height:1.15;overflow:hidden}.m-sync-txt span{color:var(--m-ink);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:12px;font-weight:600;line-height:1.2}.m-sync-bar{background:var(--m-warn);border-radius:2px;height:2px;position:absolute;bottom:3px;left:8px;right:8px}@supports (color:color-mix(in lab, red, red)){.m-sync-bar{background:color-mix(in srgb, var(--m-warn) 22%, transparent)}}.m-sync-bar{overflow:hidden}.m-sync-bar i{background:var(--m-warn);border-radius:2px;height:100%;display:block}.m-scroll{-webkit-overflow-scrolling:touch;padding-bottom:22px;position:relative;overflow:hidden auto}.m-app,.m-scroll,.m-scroll>[data-screen]{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.m-pad{padding-left:16px;padding-right:16px}.m-screen-pad{padding-top:4px;padding-bottom:12px}.m-sec-h{justify-content:space-between;align-items:baseline;margin-bottom:9px;display:flex}.m-sec-h h2{letter-spacing:.5px;text-transform:uppercase;color:var(--m-ink-2);margin:0;font-size:12.5px;font-weight:700}.m-see-all{color:var(--m-accent);align-items:center;gap:3px;font-size:12.5px;font-weight:600;display:flex}.m-see-all .m-icon{stroke-width:2.1px;width:13px;height:13px}.m-chips{scrollbar-width:none;scroll-snap-type:x proximity;gap:9px;padding:0 16px 2px;display:flex;overflow-x:auto}.m-chips::-webkit-scrollbar{display:none}.m-chip{scroll-snap-align:start;background:var(--m-surface);border:1px solid var(--m-line);border-radius:14px;flex-direction:column;flex:1 1 0;gap:2px;min-width:78px;padding:9px 11px 10px;display:flex}.m-chip:active{background:var(--m-surface-2)}.m-chip-lab{color:var(--m-ink-2);align-items:center;gap:5px;font-size:11.5px;font-weight:600;display:flex}.m-dot{border-radius:50%;flex:none;width:7px;height:7px}.m-chip-num{letter-spacing:-.5px;font-variant-numeric:tabular-nums;font-size:23px;font-weight:700;line-height:1.05}.m-chip-num small{color:var(--m-ink-2);letter-spacing:0;font-size:12px;font-weight:600}.m-t-danger{color:var(--m-danger)}.m-t-warn{color:var(--m-warn)}.m-t-ok{color:var(--m-ok)}.m-t-neutral{color:var(--m-ink)}.m-bg-danger{background:var(--m-danger)}.m-bg-warn{background:var(--m-warn)}.m-bg-ok{background:var(--m-ok)}.m-bg-neutral{background:var(--m-ink-3)}.m-filterchips{scrollbar-width:none;gap:7px;padding:4px 0 6px;display:flex;overflow-x:auto}.m-filterchips::-webkit-scrollbar{display:none}.m-filterchip{min-height:40px;color:var(--m-ink-2);background:var(--m-surface);border:1px solid var(--m-line);white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:6px;padding:8px 14px;font-size:13px;font-weight:600;display:flex}.m-filterchip.active{color:#fff;background:var(--m-accent);border-color:#0000}.m-filterchip b{font-size:11px;font-weight:700}.m-filterchip.active b{color:#fff}.m-row{border-bottom:1px solid var(--m-line);align-items:center;gap:12px;width:100%;min-height:56px;padding:11px 2px 11px 12px;display:flex;position:relative}.m-row:active{background:var(--m-surface)}.m-row:before{content:"";background:0 0;border-radius:3px;width:3px;position:absolute;top:10px;bottom:10px;left:0}.m-row.crit:before{background:var(--m-danger)}.m-row.dec:before{background:var(--m-warn)}.m-row-body{flex:auto;min-width:0}.m-row-title{letter-spacing:-.1px;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:14.5px;font-weight:600;line-height:1.25;display:-webkit-box;overflow:hidden}.m-row-meta{color:var(--m-ink-2);white-space:nowrap;flex-wrap:nowrap;align-items:center;gap:6px;margin-top:2px;font-size:12px;display:flex;overflow:hidden}.m-row-meta>span{text-overflow:ellipsis;overflow:hidden}.m-row-meta .kind{color:var(--m-ink-2);font-weight:600}.m-row-meta .over{color:var(--m-danger);font-weight:600}.m-chev{color:var(--m-ink-3);flex:none;display:flex}.m-chev .m-icon{width:18px;height:18px}.m-tag{text-transform:uppercase;letter-spacing:.3px;white-space:nowrap;border-radius:6px;flex:none;padding:2px 6px;font-size:10.5px;font-weight:700}.m-tag.dec{color:var(--m-warn);background:var(--m-warn)}@supports (color:color-mix(in lab, red, red)){.m-tag.dec{background:color-mix(in srgb, var(--m-warn) 15%, transparent)}}.m-tag.crit{color:var(--m-danger);background:var(--m-danger)}@supports (color:color-mix(in lab, red, red)){.m-tag.crit{background:color-mix(in srgb, var(--m-danger) 15%, transparent)}}.m-sdot{border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}.m-meet{background:var(--m-surface);border:1px solid var(--m-line);border-radius:14px;align-items:center;gap:12px;width:100%;padding:11px 12px;display:flex}.m-upcoming-list,.m-meet,.m-agenda-day,.m-agenda-row,.m-agenda-day .m-list{box-sizing:border-box;min-width:0;max-width:100%}.m-meet-body,.m-agenda-body{overflow-wrap:anywhere}.m-agenda-join{text-align:right;white-space:normal;max-width:64px}.m-meet:active{background:var(--m-surface-2)}.m-meet-when{background:var(--m-elev);border:1px solid var(--m-line);border-radius:10px;flex-direction:column;flex:none;justify-content:center;align-items:center;width:52px;padding:5px 0;display:flex}.m-meet-when b{font-variant-numeric:tabular-nums;font-size:14px;font-weight:700;line-height:1}.m-meet-when span{color:var(--m-ink-2);text-transform:uppercase;margin-top:2px;font-size:9.5px;font-weight:600}.m-meet-body{flex:auto;min-width:0}.m-meet-body .ey{color:var(--m-ink-3);text-transform:uppercase;letter-spacing:.3px;font-size:11px;font-weight:600}.m-meet-body .tt{text-overflow:ellipsis;white-space:nowrap;margin-top:1px;font-size:14.5px;font-weight:600;overflow:hidden}.m-meet-body .sub{color:var(--m-ink-2);margin-top:1px;font-size:12px}.m-meet-join{color:var(--m-accent);flex:none;font-size:12px;font-weight:700}.m-empty-line{color:var(--m-ink-2);padding:14px 2px;font-size:13px}.m-carousel{scrollbar-width:none;scroll-snap-type:x mandatory;gap:11px;padding:2px 16px 4px;display:flex;overflow-x:auto}.m-carousel::-webkit-scrollbar{display:none}.m-pcard{scroll-snap-align:start;background:var(--m-surface);border:1px solid var(--m-line);border-radius:16px;flex-direction:column;flex:none;gap:9px;width:118px;padding:12px;display:flex}.m-pcard:active{background:var(--m-surface-2)}.m-pmark{letter-spacing:-.3px;color:#fff;border-radius:10px;justify-content:center;align-items:center;width:34px;height:34px;font-size:12px;font-weight:800;display:flex}.m-pmark.violet{background:linear-gradient(150deg,#8b7bff,#6a4cf0)}.m-pmark.rose{background:linear-gradient(150deg,#ff5c8a,#e01e5a)}.m-pmark.blue{background:linear-gradient(150deg,#4aa8ff,#1f6feb)}.m-pmark.amber{background:linear-gradient(150deg,#ffc061,#e08a1e)}.m-pn{letter-spacing:-.2px;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:700;line-height:1.15;overflow:hidden}.m-pill{border-radius:999px;align-self:flex-start;align-items:center;gap:5px;padding:3px 8px;font-size:11px;font-weight:600;display:flex}.m-pill i{border-radius:50%;width:6px;height:6px}.m-pill.att{color:var(--m-danger);background:var(--m-danger)}@supports (color:color-mix(in lab, red, red)){.m-pill.att{background:color-mix(in srgb, var(--m-danger) 13%, transparent)}}.m-pill.att i{background:var(--m-danger)}.m-pill.warnp{color:var(--m-warn);background:var(--m-warn)}@supports (color:color-mix(in lab, red, red)){.m-pill.warnp{background:color-mix(in srgb, var(--m-warn) 14%, transparent)}}.m-pill.warnp i{background:var(--m-warn)}.m-pill.okp{color:var(--m-ok);background:var(--m-ok)}@supports (color:color-mix(in lab, red, red)){.m-pill.okp{background:color-mix(in srgb, var(--m-ok) 14%, transparent)}}.m-pill.okp i{background:var(--m-ok)}.m-fluig{gap:11px;display:flex}.m-fchip{background:var(--m-surface);border:1px solid var(--m-line);border-radius:14px;flex:1;padding:10px 12px}.m-fchip:active{background:var(--m-surface-2)}.m-fchip .l{color:var(--m-ink-2);text-transform:uppercase;letter-spacing:.3px;font-size:11px;font-weight:600}.m-fchip .v{align-items:baseline;gap:8px;margin-top:3px;display:flex}.m-fchip .v b{font-variant-numeric:tabular-nums;letter-spacing:-.5px;font-size:22px;font-weight:700}.m-fchip .v em{color:var(--m-ok);font-size:11.5px;font-style:normal;font-weight:600}.m-wrap-card{background:var(--m-surface);border:1px solid var(--m-line);border-radius:16px;padding:2px 14px}.m-mrow{border-top:1px solid var(--m-line);align-items:center;gap:12px;width:100%;padding:11px 2px 11px 0;display:flex}.m-mrow:first-child{border-top:0}.m-mrow:active{background:var(--m-surface-2)}.m-mrow-body{flex:auto;min-width:0}.m-mrow-body .t{font-size:14px;font-weight:600}.m-mrow-body .s{color:var(--m-ink-2);text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;margin-top:1px;font-size:12px;display:-webkit-box;overflow:hidden}.m-mrow-big{font-variant-numeric:tabular-nums;letter-spacing:-.4px;text-align:center;flex:none;width:38px;font-size:18px;font-weight:700}.m-mrow-spark{flex:none;width:64px;height:26px}.m-enddash{text-align:center;color:var(--m-ink-3);letter-spacing:.2px;padding:18px 0 4px;font-size:11.5px}.m-nav{background:var(--m-elev);border-top:1px solid var(--m-line);padding-bottom:var(--sab);align-items:stretch;display:flex}.m-nav-item{min-width:0;color:var(--m-ink-3);flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:3px;padding:6px 2px 7px;display:flex;position:relative}.m-nav-item .m-icon{stroke-width:1.9px;width:22px;height:22px}.m-nav-item span{letter-spacing:-.2px;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:10.5px;font-weight:600;line-height:1;overflow:hidden}.m-nav-item.active{color:var(--m-accent)}.m-nav-item.active .m-icon{stroke-width:2.2px}.m-nav-badge{background:var(--m-danger);color:#fff;border:2px solid var(--m-elev);border-radius:9px;justify-content:center;align-items:center;min-width:16px;height:16px;padding:0 4px;font-size:10px;font-weight:700;line-height:1;display:flex;position:absolute;top:3px;left:calc(50% + 6px)}.m-sheet-layer{z-index:140;position:fixed;inset:0}.m-sheet-back{background:#03070f8c;width:100%;height:100%;position:absolute;inset:0}.m-sheet{max-height:min(calc(100dvh - max(var(--sat), 12px) - 12px), 760px);overscroll-behavior:contain;-webkit-overflow-scrolling:touch;background:var(--m-elev);border-top:1px solid var(--m-line-2);padding:8px 18px calc(20px + var(--sab));border-top-left-radius:20px;border-top-right-radius:20px;animation:.24s ease-out m-sheet-up;position:absolute;bottom:0;left:0;right:0;overflow-y:auto;box-shadow:0 -12px 40px #0006}@keyframes m-sheet-up{0%{transform:translateY(105%)}to{transform:translateY(0)}}.m-handle{background:var(--m-line-2);border-radius:2px;width:38px;height:4px;margin:6px auto 12px;display:block}.m-sheet-title{margin:0 0 2px;font-size:16px;font-weight:700}.m-sheet-sub{color:var(--m-ink-2);margin:0 0 14px;font-size:12.5px}.m-sheet-empty{color:var(--m-ink-2);padding:8px 0 14px;font-size:13px}.m-sheet-eyebrow{text-transform:uppercase;letter-spacing:.3px;margin-bottom:2px;font-size:11px;font-weight:700}.m-sheet-eyebrow.crit{color:var(--m-danger)}.m-sheet-eyebrow.dec{color:var(--m-warn)}.m-sheet-eyebrow.ok{color:var(--m-ok)}.m-kv{border-bottom:1px solid var(--m-line);justify-content:space-between;gap:12px;padding:10px 0;font-size:13.5px;display:flex}.m-kv span:first-child{color:var(--m-ink-2);flex:none}.m-kv span:last-child{text-align:right;font-weight:600}.m-steps{margin-bottom:4px}.m-step{border-bottom:1px solid var(--m-line);align-items:center;gap:11px;padding:9px 0;display:flex}.m-step-mk{color:#fff;background:var(--m-ink-3);border-radius:50%;flex:none;justify-content:center;align-items:center;width:20px;height:20px;font-size:11px;font-weight:700;display:flex}.m-step-mk.ok{background:var(--m-ok)}.m-step-mk.failed{background:var(--m-danger)}.m-step-mk.running{background:var(--m-warn)}.m-step-nm{flex-direction:column;flex:auto;min-width:0;font-size:13.5px;font-weight:500;display:flex}.m-step-nm small{color:var(--m-danger);font-size:11px}.m-resolve-access{background:var(--m-accent);color:#fff;border-radius:9px;align-self:flex-start;margin-top:7px;padding:7px 10px;font-size:11px;font-weight:700;text-decoration:none}.m-step-sec{color:var(--m-ink-2);font-variant-numeric:tabular-nums;flex:none;margin:0;font-size:12px}.m-sheet-foot{bottom:calc(-20px - var(--sab));z-index:2;padding:12px 2px calc(20px + var(--sab));background:linear-gradient(to bottom, var(--m-elev), var(--m-elev) 18px);gap:10px;margin:16px -2px 0;display:flex;position:sticky}@supports (color:color-mix(in lab, red, red)){.m-sheet-foot{background:linear-gradient(to bottom, color-mix(in srgb, var(--m-elev) 88%, transparent), var(--m-elev) 18px)}}.m-initiative-followups{border-top:1px solid var(--m-line);margin-top:18px;padding-top:16px}.m-initiative-followups h4{margin:0 0 12px;font-size:17px;line-height:1.3}.m-initiative-followups ol{gap:10px;margin:0;padding:0;list-style:none;display:grid}.m-initiative-followups li{background:var(--m-surface-2);border:1px solid var(--m-line);border-radius:16px;padding:14px}.m-initiative-followups p{color:var(--m-ink);margin:0 0 7px;font-size:15px;line-height:1.45}.m-initiative-followups small{color:var(--m-ink-2);font-size:13px;line-height:1.4;display:block}.m-initiative-followups a{min-height:44px;color:var(--m-accent);align-items:center;margin-top:6px;font-size:14px;font-weight:800;text-decoration:none;display:inline-flex}.m-btn{text-align:center;border-radius:13px;flex:1;justify-content:center;align-items:center;min-height:44px;padding:13px;font-size:14px;font-weight:600;display:flex}.m-btn.pri{background:var(--m-accent);color:#fff}.m-btn.sec{background:var(--m-surface);border:1px solid var(--m-line);color:var(--m-ink)}.m-btn.on{border-color:var(--m-accent)}@supports (color:color-mix(in lab, red, red)){.m-btn.on{border-color:color-mix(in srgb, var(--m-accent) 55%, transparent)}}.m-btn.on{color:var(--m-accent)}.m-btn:disabled{opacity:.55}.m-more-menu{gap:8px;margin-top:4px;display:grid}.m-more-item{border:1px solid var(--m-line);background:var(--m-surface);border-radius:13px;align-items:center;gap:13px;width:100%;min-height:48px;padding:12px 14px;display:flex}.m-more-item:active{background:var(--m-surface-2)}.m-more-item:disabled{opacity:.55}.m-more-ic{width:24px;color:var(--m-ink-2);flex:none;display:flex}.m-more-item strong{font-size:15px;display:block}.m-more-item small{color:var(--m-ink-2);margin-top:1px;font-size:12px;display:block}.m-theme-choice>div{flex:auto;min-width:0}.m-theme-switch{border:1px solid var(--m-line-2);background:var(--m-surface-2);border-radius:99px;flex:none;align-items:center;width:52px;height:30px;padding:3px;transition:background .18s;display:flex}.m-theme-switch i{background:var(--m-accent);width:22px;height:22px;box-shadow:0 2px 7px var(--m-ink);border-radius:50%;display:block}@supports (color:color-mix(in lab, red, red)){.m-theme-switch i{box-shadow:0 2px 7px color-mix(in srgb,var(--m-ink) 22%,transparent)}}.m-theme-switch i{transition:transform .18s}.m-theme-switch.is-dark{background:var(--m-violet)}@supports (color:color-mix(in lab, red, red)){.m-theme-switch.is-dark{background:color-mix(in srgb,var(--m-violet) 28%,var(--m-surface))}}.m-theme-switch.is-dark i{background:var(--m-violet);transform:translate(20px)}.m-toast{left:15px;right:15px;bottom:calc(15px + var(--m-nav) + var(--sab));z-index:150;background:var(--m-surface);border:1px solid var(--m-line-2);color:var(--m-ink);border-radius:12px;padding:13px 16px;font-size:13px;position:fixed;box-shadow:0 12px 40px #0006}.m-banner{left:15px;right:15px;bottom:calc(15px + var(--m-nav) + var(--sab));z-index:150;background:var(--m-surface);border:1px solid var(--m-line-2);border-radius:12px;align-items:center;gap:12px;padding:13px 16px;display:flex;position:fixed;box-shadow:0 12px 40px #0006}.m-banner strong{font-size:13px;display:block}.m-banner small{color:var(--m-ink-2);font-size:11px}.m-spinner{border:2px solid var(--m-accent);border-radius:50%;flex:none;width:18px;height:18px}@supports (color:color-mix(in lab, red, red)){.m-spinner{border:2px solid color-mix(in srgb, var(--m-accent) 30%, transparent)}}.m-spinner{border-top-color:var(--m-accent);animation:.8s linear infinite m-spin}@keyframes m-spin{to{transform:rotate(360deg)}}.m-prow{border-bottom:1px solid var(--m-line);align-items:center;gap:13px;width:100%;min-height:64px;padding:12px 2px 12px 0;display:flex}.m-projects{border-top:1px solid var(--m-line)}.m-prow:active{background:var(--m-surface)}.m-prow .project-mark{border-radius:11px;width:40px;height:40px}.m-prow-body{flex-direction:column;flex:auto;min-width:0;display:flex}.m-prow-body strong{text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:700;overflow:hidden}.m-prow-body span{color:var(--m-ink-2);margin-top:1px;font-size:12px}.m-health{border-radius:999px;flex:none;align-items:center;gap:5px;padding:3px 9px;font-size:11px;font-weight:600;display:inline-flex}.m-health i{border-radius:50%;width:6px;height:6px}.m-health.healthy{color:var(--m-ok);background:var(--m-ok)}@supports (color:color-mix(in lab, red, red)){.m-health.healthy{background:color-mix(in srgb, var(--m-ok) 14%, transparent)}}.m-health.healthy i{background:var(--m-ok)}.m-health.attention{color:var(--m-warn);background:var(--m-warn)}@supports (color:color-mix(in lab, red, red)){.m-health.attention{background:color-mix(in srgb, var(--m-warn) 14%, transparent)}}.m-health.attention i{background:var(--m-warn)}.m-health.stale{color:var(--m-danger);background:var(--m-danger)}@supports (color:color-mix(in lab, red, red)){.m-health.stale{background:color-mix(in srgb, var(--m-danger) 14%, transparent)}}.m-health.stale i{background:var(--m-danger)}.m-tools{margin-top:16px}.m-tools-toggle{border-top:1px solid var(--m-line);width:100%;color:var(--m-ink-2);justify-content:space-between;align-items:center;padding:13px 0;font-size:13px;font-weight:600;display:flex}.m-tools-toggle b{color:var(--m-ink)}.m-tool-row{border-top:1px solid var(--m-line);align-items:center;gap:12px;padding:11px 0;display:flex}.m-phead{align-items:center;gap:11px;padding:12px 16px 10px;display:flex}.m-phead .project-mark{border-radius:11px;width:40px;height:40px}.m-phead-id{flex-direction:column;flex:auto;min-width:0;display:flex}.m-phead-id b{letter-spacing:-.2px;text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:700;overflow:hidden}.m-phead-id span{color:var(--m-ink-2);align-items:center;gap:5px;font-size:11.5px;display:flex}.m-phead-id span i{background:var(--m-ok);border-radius:50%;width:6px;height:6px}.m-tabs{scrollbar-width:none;scroll-snap-type:x proximity;border-bottom:1px solid var(--m-line);gap:4px;padding:4px 12px 10px;display:flex;overflow-x:auto}.m-tabs::-webkit-scrollbar{display:none}.m-tab{height:36px;color:var(--m-ink-2);white-space:nowrap;scroll-snap-align:start;border-radius:10px;flex:none;align-items:center;padding:0 14px;font-size:13.5px;font-weight:600;display:flex}.m-tab.active{background:var(--m-surface);color:var(--m-ink);border:1px solid var(--m-line-2)}.m-pscroll{padding:14px 16px calc(80px + var(--sab))}.m-inithero{background:var(--m-surface);border:1px solid var(--m-line);border-radius:16px;align-items:flex-start;gap:13px;width:100%;margin-bottom:4px;padding:14px;display:flex}.m-inithero-body{flex:auto;min-width:0}.m-inithero-body .st{text-transform:uppercase;letter-spacing:.3px;color:var(--m-violet);font-size:11px;font-weight:700}.m-inithero-body .tt{letter-spacing:-.2px;margin-top:2px;font-size:15.5px;font-weight:700;line-height:1.2}.m-inithero-body .mt{color:var(--m-ink-2);margin-top:5px;font-size:12.5px;line-height:1.35}.m-inithero-act{flex-wrap:wrap;gap:8px;margin-top:11px;display:flex}.m-miniact{background:var(--m-elev);border:1px solid var(--m-line);border-radius:9px;align-items:center;gap:6px;padding:7px 12px;font-size:12px;font-weight:600;display:flex}.m-miniact.on{color:var(--m-violet);border-color:var(--m-violet)}@supports (color:color-mix(in lab, red, red)){.m-miniact.on{border-color:color-mix(in srgb, var(--m-violet) 45%, transparent)}}.m-miniact .m-icon{width:14px;height:14px}.m-kpi-hero{background:var(--m-surface);border:1px solid var(--m-line);border-radius:16px;align-items:center;gap:14px;padding:14px 16px;display:flex}.m-kpi-hero .lab{color:var(--m-ink-2);text-transform:uppercase;letter-spacing:.3px;font-size:11.5px;font-weight:600}.m-kpi-hero .n{letter-spacing:-1px;font-variant-numeric:tabular-nums;margin-top:3px;font-size:30px;font-weight:800;line-height:1}.m-kpi-hero .d{color:var(--m-ok);margin-top:4px;font-size:12.5px;font-weight:600}.m-kpi-spark{flex:none;width:96px;height:44px;margin-left:auto}.m-kcar{scroll-snap-type:x proximity;margin:10px -16px 0!important;padding:0 16px 4px!important}.m-kcard{background:var(--m-surface);border:1px solid var(--m-line);scroll-snap-align:start;border-radius:14px;flex:none;width:118px;padding:11px 12px}.m-kcard .kl{color:var(--m-ink-2);text-transform:uppercase;letter-spacing:.2px;font-size:11px;font-weight:600}.m-kcard .kv{letter-spacing:-.4px;font-variant-numeric:tabular-nums;margin-top:5px;font-size:20px;font-weight:700}.m-geo{border-top:1px solid var(--m-line)}.m-geo-row{border-bottom:1px solid var(--m-line);align-items:center;gap:10px;padding:9px 0;display:flex}.m-geo-row .gn{text-overflow:ellipsis;white-space:nowrap;flex:none;width:96px;font-size:13.5px;font-weight:600;overflow:hidden}.m-geo-row .bar{background:var(--m-line);border-radius:5px;flex:auto;height:7px;overflow:hidden}.m-geo-row .bar i{background:var(--m-violet);border-radius:5px;height:100%;display:block}.m-geo-row .gv{color:var(--m-ink-2);text-align:right;font-variant-numeric:tabular-nums;flex:none;width:44px;font-size:12.5px;font-weight:600}.m-irow{border-bottom:1px solid var(--m-line);align-items:center;gap:12px;width:100%;min-height:56px;padding:11px 2px 11px 0;display:flex}.m-irow:active{background:var(--m-surface)}.m-irow-body{flex:auto;min-width:0}.m-irow-title{letter-spacing:-.1px;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:14px;font-weight:600;line-height:1.25;display:-webkit-box;overflow:hidden}.m-irow-meta{color:var(--m-ink-2);flex-wrap:wrap;align-items:center;gap:6px;margin-top:2px;font-size:12px;display:flex}.m-fav{width:30px;height:30px;color:var(--m-ink-3);border-radius:8px;flex:none;justify-content:center;align-items:center;display:flex}.m-fav.on{color:var(--m-violet)}.m-fav .m-icon{width:17px;height:17px}.m-foot{padding:10px 16px calc(10px + var(--sab));background:var(--m-elev);border-top:1px solid var(--m-line);gap:10px;display:flex;position:sticky;bottom:0}.m-fbtn{text-align:center;border-radius:13px;flex:1;min-height:44px;padding:13px;font-size:14px;font-weight:600}.m-fbtn.pri{background:var(--m-violet);color:#fff}.m-fbtn.sec{background:var(--m-surface);border:1px solid var(--m-line);color:var(--m-ink)}.m-fbtn:disabled{opacity:.55}.m-rich .projeto-voltar,.m-rich .projeto-dashboard-head,.m-rich .projeto-tabs{display:none}.m-rich .projeto-area{margin:0;padding:0}.m-rich{min-width:0}.m-agenda-top{justify-content:space-between;align-items:center;gap:10px;padding:8px 0 4px;display:flex}.m-agenda-top span{color:var(--m-ink-2);font-size:12px}.m-quiet{color:var(--m-accent);border-radius:9px;min-height:40px;padding:6px 10px;font-size:12.5px;font-weight:600}.m-quiet:disabled{opacity:.55}.m-agenda-day{margin-top:14px}.m-agenda-day h2{letter-spacing:.3px;text-transform:capitalize;color:var(--m-ink-2);margin:0 0 6px;font-size:12.5px;font-weight:700}.m-agenda-row{border-bottom:1px solid var(--m-line);align-items:center;gap:12px;width:100%;min-height:56px;padding:11px 2px 11px 0;display:flex}.m-agenda-when{flex-direction:column;flex:none;align-items:center;width:46px;display:flex}.m-agenda-when b{font-variant-numeric:tabular-nums;font-size:13px;font-weight:700}.m-agenda-when small{color:var(--m-ink-2);font-size:10.5px}.m-agenda-body{flex:auto;min-width:0}.m-agenda-body .tt{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.m-agenda-body .sub{color:var(--m-ink-2);text-overflow:ellipsis;white-space:nowrap;margin-top:1px;font-size:12px;overflow:hidden}.m-agenda-join{color:var(--m-accent);flex:none;font-size:12px;font-weight:700}.m-dates-list{border-top:1px solid var(--m-line)}.m-date-row{border-bottom:1px solid var(--m-line);align-items:center;gap:11px;min-height:54px;padding:8px 1px;display:flex}.m-date-row time{background:var(--m-elev);width:54px;min-height:36px;color:var(--m-accent);text-transform:uppercase;border-radius:9px;flex:none;place-items:center;font-size:11px;font-weight:750;display:grid}.m-date-row.birthday time{color:var(--m-violet)}.m-date-row.holiday time{color:var(--m-ok)}.m-date-row>span{min-width:0}.m-date-row>span strong,.m-date-row>span small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.m-date-row>span strong{font-size:14px;font-weight:620}.m-date-row>span small{color:var(--m-ink-2);margin-top:2px;font-size:11px}.m-search-form{gap:9px;padding:8px 0 2px;display:flex}.m-search-field{background:var(--m-surface);border:1px solid var(--m-line);min-width:0;color:var(--m-ink-2);border-radius:12px;flex:auto;align-items:center;gap:8px;padding:0 12px;display:flex}.m-search-field .m-icon{flex:none;width:18px;height:18px}.m-search-field input{min-width:0;height:46px;color:var(--m-ink);background:0 0;border:0;outline:none;flex:auto;font-size:16px}.m-search-go{flex:none;width:auto;padding:0 16px}.m-search-hint{color:var(--m-ink-2);margin:8px 0 4px;font-size:12px}.m-search-empty{background:var(--m-surface);border:1px solid var(--m-line);border-radius:14px;margin-top:10px;padding:16px}.m-search-empty strong{font-size:14px;display:block}.m-search-empty p{color:var(--m-ink-2);margin:5px 0 0;font-size:12.5px}.m-searchrow{border-bottom:1px solid var(--m-line);width:100%;padding:12px 2px;display:flex}.m-searchrow-body{flex-direction:column;gap:1px;min-width:0;display:flex}.m-searchrow-body .prod{text-transform:uppercase;letter-spacing:.3px;color:var(--m-accent);font-size:10.5px;font-weight:700}.m-searchrow-body strong{font-size:14.5px;font-weight:600}.m-searchrow-body small{color:var(--m-ink-2);font-size:12px}.m-screen-title{letter-spacing:-.3px;margin:8px 0 4px;font-size:20px;font-weight:700}.m-report-row{border-bottom:1px solid var(--m-line);align-items:center;gap:12px;padding:12px 0;display:flex}.m-format{background:var(--m-violet);border-radius:11px;justify-content:center;align-items:center;width:44px;height:44px;display:flex}@supports (color:color-mix(in lab, red, red)){.m-format{background:color-mix(in srgb, var(--m-violet) 18%, transparent)}}.m-format{color:var(--m-violet);flex:none;font-size:10px;font-weight:800}.m-format.pdf{background:var(--m-danger)}@supports (color:color-mix(in lab, red, red)){.m-format.pdf{background:color-mix(in srgb, var(--m-danger) 16%, transparent)}}.m-format.pdf{color:var(--m-danger)}.m-report-body{flex:auto;min-width:0}.m-report-body span{color:var(--m-accent);text-transform:uppercase;letter-spacing:.2px;font-size:10.5px;font-weight:700}.m-report-body strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;display:block;overflow:hidden}.m-report-body small{color:var(--m-ink-2);font-size:11.5px}.m-gen-row{border-bottom:1px solid var(--m-line);justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:52px;padding:13px 2px;display:flex}.m-gen-row strong{font-size:14.5px;font-weight:600}.m-gen-row em{color:var(--m-accent);flex:none;font-size:12px;font-style:normal;font-weight:600}.m-gen-row:disabled{opacity:.55}.m-sync-row{border-bottom:1px solid var(--m-line);align-items:center;gap:12px;padding:13px 0;display:flex}.m-sync-status{background:var(--m-ink-3);border-radius:20px;flex:none;width:8px;height:42px}.m-sync-status.healthy{background:var(--m-ok)}.m-sync-status.attention{background:var(--m-warn)}.m-sync-status.stale{background:var(--m-danger)}.m-sync-body{flex:auto;min-width:0}.m-sync-body strong{font-size:14.5px;font-weight:600}.m-sync-body p{color:var(--m-ink-2);margin:2px 0 1px;font-size:12px}.m-sync-body small{color:var(--m-ink-3);font-size:11px}.m-manual{color:var(--m-ink-2);background:var(--m-surface);border-radius:999px;flex:none;padding:6px 10px;font-size:11px}.m-integrity{gap:10px;display:flex}.m-integrity div{background:var(--m-surface);border:1px solid var(--m-line);border-radius:14px;flex:1;padding:12px}.m-integrity strong{font-variant-numeric:tabular-nums;font-size:22px;font-weight:700;display:block}.m-integrity span{color:var(--m-ink-2);font-size:11px}:root{--m-appbar:64px;--m-nav:76px}[data-mobile-root]{font-size:16px;line-height:1.42}.m-appbar{padding-left:max(16px,var(--sal));padding-right:max(16px,var(--sar));background:var(--m-elev);gap:12px}@supports (color:color-mix(in lab, red, red)){.m-appbar{background:color-mix(in srgb,var(--m-elev) 94%,transparent)}}.m-appbar{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.m-brand b{font-size:17px}.m-brand span{font-size:13px}.m-back{width:44px;height:44px}.m-clock{font-size:14px}.m-clock-ic{width:17px;height:17px}.m-sync{min-height:48px;box-shadow:0 4px 14px var(--m-ink);border-radius:14px;padding:7px 11px}@supports (color:color-mix(in lab, red, red)){.m-sync{box-shadow:0 4px 14px color-mix(in srgb,var(--m-ink) 8%,transparent)}}.m-sync-dot{width:10px;height:10px}.m-sync-txt b{max-width:38vw;font-size:12.5px}.m-sync-txt span{font-size:14px;font-weight:750}.m-greet{letter-spacing:-.7px;margin:18px 16px 14px;font-size:28px;font-weight:750}.m-sec{margin-top:24px}.m-sec-h{align-items:center;margin-bottom:12px}.m-sec-h h2{letter-spacing:-.35px;text-transform:none;color:var(--m-ink);font-size:18px;font-weight:750}.m-see-all{min-height:44px;font-size:15px;font-weight:750}.m-sec-count{color:var(--m-accent);font-size:14px;font-weight:750}.m-day-hero{color:#fff;background:radial-gradient(circle at 100% 0,#ffffff24,#0000 40%),linear-gradient(145deg,#0b4f61,#126e88 52%,#3958ad);border-radius:24px;margin:0 16px;box-shadow:0 15px 34px #1148693d;padding:19px!important}.m-day-hero-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.m-day-hero-top span{letter-spacing:.11em;text-transform:uppercase;color:#c8f3ff;font-size:13px;font-weight:800}.m-day-hero-top b{background:#ffffff24;border-radius:999px;padding:6px 10px;font-size:13px}.m-day-hero>p{letter-spacing:-.35px;margin:13px 0 15px;font-size:20px}.m-day-hero>p strong{font-size:24px}.m-day-stats{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.m-day-stats button{color:#fff;background:#041c2f47;border:1px solid #ffffff1f;border-radius:15px;min-height:70px;padding:11px}.m-day-stats strong,.m-day-stats span{display:block}.m-day-stats strong{font:800 24px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.m-day-stats span{color:#e1f2f7;margin-top:7px;font-size:13px}.m-day-action{border-radius:15px;justify-content:space-between;align-items:center;width:100%;min-height:52px;margin-top:14px;font-size:16px;display:flex;color:#123648!important;background:#fff!important;padding:0 15px!important;font-weight:800!important}.m-focus-stack{gap:12px;display:grid}.m-focus-card{border:1px solid var(--m-line);background:var(--m-surface);width:100%;box-shadow:0 7px 20px var(--m-ink);border-radius:20px;padding:16px}@supports (color:color-mix(in lab, red, red)){.m-focus-card{box-shadow:0 7px 20px color-mix(in srgb,var(--m-ink) 9%,transparent)}}.m-focus-tier{text-transform:uppercase;letter-spacing:.04em;color:var(--m-accent);justify-content:space-between;align-items:center;margin:12px 0 8px;font-size:12px;font-weight:800;display:flex}.m-focus-tier span{background:var(--m-accent);border-radius:99px;padding:2px 7px}@supports (color:color-mix(in lab, red, red)){.m-focus-tier span{background:color-mix(in srgb,var(--m-accent) 14%,transparent)}}.m-focus-tier.important{color:var(--m-warn);margin-top:20px}.m-focus-card.important{box-shadow:none;background:var(--m-warn);border-radius:16px;padding:13px 15px}@supports (color:color-mix(in lab, red, red)){.m-focus-card.important{background:color-mix(in srgb,var(--m-warn) 6%,var(--m-surface))}}.m-focus-card.important .m-focus-head{grid-template-columns:10px minmax(0,1fr)}.m-focus-card.important p{color:var(--m-ink-2);text-align:left;margin:9px 0 0;font-size:12px}.m-focus-head{grid-template-columns:10px minmax(0,1fr) 52px;align-items:center;gap:11px;display:grid}.m-focus-head>div{min-width:0}.m-focus-head small,.m-focus-head strong{display:block}.m-focus-head small{text-transform:uppercase;letter-spacing:.04em;color:var(--m-ink-2);font-size:12.5px;font-weight:800}.m-focus-head strong{margin-top:4px;font-size:16px;line-height:1.28}.m-focus-facts{grid-template-columns:1fr 1fr;gap:9px;margin-top:14px;display:grid}.m-focus-facts>span{background:var(--m-surface-2);border-radius:13px;min-width:0;padding:11px}.m-focus-facts small,.m-focus-facts strong{display:block}.m-focus-facts small{color:var(--m-ink-2);text-transform:uppercase;font-size:12px;font-weight:800}.m-focus-facts strong{text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:14px;overflow:hidden}.m-chips,.m-filterchips,.m-carousel,.m-tabs{scroll-snap-type:none;scrollbar-width:auto;overflow:visible}.m-chips{grid-template-columns:repeat(2,minmax(0,1fr));padding:0 16px;display:grid}.m-chip{min-width:0;min-height:78px}.m-filterchips{flex-wrap:wrap}.m-filterchip{min-height:46px;font-size:14px}.m-carousel{grid-template-columns:repeat(2,minmax(0,1fr));padding:2px 0 4px;display:grid}.m-carousel>*{min-width:0}.m-kcar{grid-template-columns:repeat(2,minmax(0,1fr));margin:12px 0 0!important;padding:0!important;display:grid!important}.m-kcard{width:auto;min-height:86px}.m-kcard .kl{font-size:12.5px}.m-kcard .kv{font-size:22px}.m-tabs{flex-wrap:wrap;gap:8px;padding:8px 16px 12px}.m-tab{flex:calc(33.333% - 8px);justify-content:center;height:auto;min-height:46px;padding:8px 12px;font-size:14px}.m-project-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;padding:0 16px;display:grid}.m-pcard{width:auto;min-width:0;min-height:92px;box-shadow:0 6px 18px var(--m-ink);grid-template-columns:48px minmax(0,1fr);align-items:center;gap:11px;padding:14px;display:grid}@supports (color:color-mix(in lab, red, red)){.m-pcard{box-shadow:0 6px 18px color-mix(in srgb,var(--m-ink) 8%,transparent)}}.m-pcard .project-mark{border-radius:14px;width:48px;height:48px}.m-pcard>span:last-child{min-width:0}.m-pn{font-size:16px;display:block}.m-pcard small{color:var(--m-ink-2);margin-top:4px;font-size:14px;display:block}.m-list{border-top:0}.m-row,.m-irow,.m-agenda-row{min-height:72px;padding-top:14px;padding-bottom:14px}.m-row-title,.m-irow-title,.m-agenda-body .tt{-webkit-line-clamp:2;white-space:normal;font-size:16px}.m-row-meta,.m-irow-meta,.m-agenda-body .sub{font-size:13.5px}.m-tag{padding:5px 8px;font-size:12px}.m-meet{min-height:92px;box-shadow:0 5px 16px var(--m-ink);border-radius:19px;padding:15px}@supports (color:color-mix(in lab, red, red)){.m-meet{box-shadow:0 5px 16px color-mix(in srgb,var(--m-ink) 7%,transparent)}}.m-meet-when{width:62px;min-height:62px}.m-meet-when b{font-size:17px}.m-meet-when span{font-size:12px}.m-meet-body .ey{font-size:12.5px}.m-meet-body .tt{font-size:16px}.m-meet-body .sub,.m-meet-join,.m-empty-line{font-size:14px}.m-date-row{min-height:70px;padding:12px 1px}.m-date-row time{width:60px;min-height:46px;font-size:13px}.m-date-row>span strong{font-size:16px}.m-date-row>span small{font-size:13px}.m-fchip{min-height:86px;padding:14px}.m-fchip .l{font-size:13px}.m-fchip .v b{font-size:25px}.m-fchip .v em{font-size:13px}.m-mrow{min-height:72px}.m-mrow-body .t{font-size:16px}.m-mrow-body .s{font-size:13.5px}.m-enddash{font-size:13px}.m-nav{min-height:var(--m-nav);box-shadow:0 -8px 24px var(--m-ink)}@supports (color:color-mix(in lab, red, red)){.m-nav{box-shadow:0 -8px 24px color-mix(in srgb,var(--m-ink) 8%,transparent)}}.m-nav-item{gap:5px;min-height:70px;padding:8px 2px}.m-nav-item .m-icon{width:26px;height:26px}.m-nav-item>span:not(.m-nav-badge){letter-spacing:-.1px;text-overflow:clip;font-size:12.5px;overflow:visible}.m-nav-badge{min-width:19px;height:19px;font-size:11px;top:5px}.m-format,.m-nav-item .m-nav-badge{font-size:12px}.m-sheet{border-radius:26px 26px 0 0;padding-left:20px;padding-right:20px}.m-sheet-title{font-size:22px}.m-sheet-sub{font-size:14px}.m-sheet-eyebrow{font-size:12.5px}.m-kv{min-height:50px;font-size:15px}.m-step{min-height:54px}.m-step-nm{font-size:15px}.m-step-nm small,.m-step-sec{font-size:13px}.m-more-item{border-radius:17px;min-height:72px;padding:14px 15px}.m-more-ic{width:30px}.m-more-ic .m-icon{width:25px;height:25px}.m-more-item strong{font-size:16px}.m-more-item small{font-size:13.5px}.m-btn,.m-fbtn{min-height:50px;font-size:15px}.m-prow{min-height:82px}.m-prow .project-mark{width:50px;height:50px}.m-prow-body strong{font-size:16px}.m-prow-body span{font-size:14px}.m-health{padding:6px 10px;font-size:12.5px}.m-tools-toggle{min-height:50px;font-size:14px}.m-phead{min-height:76px;padding:14px 16px}.m-phead .project-mark{width:50px;height:50px}.m-phead-id b{font-size:19px}.m-phead-id span{font-size:13px}.m-pscroll{padding-top:18px}.m-inithero{border-radius:20px;padding:16px}.m-inithero-body .st{font-size:12.5px}.m-inithero-body .tt{font-size:17px}.m-inithero-body .mt{font-size:14px}.m-miniact{min-height:44px;font-size:13px}.m-kpi-hero{border-radius:20px;padding:17px}.m-kpi-hero .lab{font-size:13px}.m-kpi-hero .d{font-size:14px}.m-geo-row{min-height:54px}.m-geo-row .gn{font-size:14.5px}.m-geo-row .gv,.m-agenda-top span,.m-quiet{font-size:14px}.m-agenda-day h2,.m-agenda-when b{font-size:15px}.m-search-hint{font-size:14px}.m-search-empty strong{font-size:16px}.m-search-empty p{font-size:14px}.m-searchrow-body .prod{font-size:12.5px}.m-searchrow-body strong{font-size:16px}.m-searchrow-body small{font-size:13.5px}.m-screen-title{font-size:25px}.m-report-body span{font-size:12.5px}.m-report-body strong{font-size:16px}.m-report-body small{font-size:13.5px}.m-gen-row{min-height:62px}.m-gen-row strong{font-size:16px}.m-gen-row em{font-size:14px}.m-sync-row{min-height:72px}.m-sync-body strong{font-size:16px}.m-sync-body p{font-size:14px}.m-sync-body small,.m-manual,.m-integrity span{font-size:13px}.m-banner strong,.m-toast{font-size:14px}.m-banner small,.m-filterchip b,.m-rich small,.m-rich .modal-section-title p,.m-rich .modal-section-title span,.m-rich .modal-insight>span,.m-rich .modal-attention-list small{font-size:13px}.m-rich .modal-footer button{min-height:48px;font-size:14px}@media (width<=359px){.m-project-grid,.m-carousel,.m-kcar{grid-template-columns:1fr}.m-day-hero{margin-inline:12px}.m-pad,.m-project-grid,.m-tabs{padding-inline:12px}.m-focus-facts{grid-template-columns:1fr}.m-sync-txt b{max-width:32vw}}.m-screen-title{margin:16px 0 5px;font-size:clamp(24px,7vw,30px);line-height:1.12}.m-screen-lead{color:var(--m-ink-2);margin:0 0 18px;font-size:15px;line-height:1.45}.m-projects{margin-top:12px}.m-inithero{display:block}.m-inithero-main{text-align:left;align-items:flex-start;gap:13px;width:100%;min-height:64px;display:flex}.m-inithero-main:active{opacity:.78}.m-inithero-act{padding-left:57px}.m-context-actions{border-top:1px solid var(--m-line);grid-template-columns:1fr 1fr;gap:10px;margin:24px 0 4px;padding-top:18px;display:grid}.m-pscroll{padding-bottom:calc(24px + var(--sab))}.m-foot{display:none}.m-sheet{outline:0;padding-top:24px}.m-sheet-title,.m-sheet-sub{padding-right:58px}.m-handle{background:var(--m-line-2);border-radius:99px;width:42px;height:5px;position:absolute;top:8px;left:50%;transform:translate(-50%)}.m-sheet-close{z-index:2;place-items:center;width:44px;height:44px;display:grid;position:absolute;top:12px;right:14px;background:var(--m-surface-2)!important;color:var(--m-ink-2)!important;border-radius:14px!important;font-size:28px!important;line-height:1!important}.m-sheet-close:active{background:var(--m-line)!important}.m-search-label{color:var(--m-ink);margin-top:18px;font-size:15px;font-weight:750;display:block}.m-search-form{padding-top:7px}.m-search-field,.m-search-field input{min-height:52px}.m-results-count{color:var(--m-ink-2);margin:18px 0 4px;font-size:14px;font-weight:700}.m-report-row{text-align:left;width:100%;min-height:76px}.m-report-body strong{white-space:normal;line-height:1.3}.m-report-open{color:var(--m-accent);flex:none;font-size:14px;font-weight:750}.m-quiet{min-height:44px;padding:8px 12px}.m-focus-facts strong{white-space:normal;text-overflow:clip;overflow-wrap:anywhere;line-height:1.3;overflow:visible}.m-row-title,.m-irow-title{-webkit-line-clamp:3}.m-date-row>span strong,.m-date-row>span small,.m-agenda-body .tt,.m-agenda-body .sub{white-space:normal;text-overflow:clip;overflow:visible}.m-rich{width:100%;overflow:hidden}.m-rich .projeto-area,.m-rich .projeto-conteudo{width:100%;min-width:0;max-width:none;box-shadow:none!important;background:0 0!important;border:0!important}.m-rich .projeto-conteudo{display:block;padding:0!important}.m-rich .finance-dashboard,.m-rich .subscriber-dashboard,.m-rich .business-dashboard{width:100%;min-width:0}.m-rich .finance-dashboard-head,.m-rich .subscriber-dashboard-head{flex-direction:column!important;align-items:stretch!important;gap:18px!important;margin-bottom:18px!important;display:flex!important}.m-rich .finance-dashboard-head h2,.m-rich .subscriber-dashboard-head h2{overflow-wrap:anywhere;margin:5px 0 8px!important;font-size:24px!important;line-height:1.15!important}.m-rich .finance-dashboard-head>div:first-child>p:last-child,.m-rich .subscriber-dashboard-head>div>p:last-child{font-size:15px!important;line-height:1.45!important}.m-rich .eyebrow{font-size:13px!important;line-height:1.3!important}.m-rich .finance-controls{width:100%;grid-template-columns:1fr!important;gap:16px!important;display:grid!important}.m-rich .finance-controls label,.m-rich .business-filters label{gap:7px!important;width:100%!important;font-size:13px!important;line-height:1.25!important;display:grid!important}.m-rich .finance-controls select,.m-rich .business-filters select{border-radius:13px!important;width:100%!important;min-width:0!important;min-height:52px!important;margin:0!important;padding:0 44px 0 14px!important;font-size:16px!important;line-height:1.2!important}.m-rich .primary-button,.m-rich .secondary-button{width:100%;text-align:center!important;border-radius:13px!important;min-height:50px!important;padding:12px 16px!important;font-size:15px!important;line-height:1.25!important}.m-rich .finance-period-highlight{border-radius:13px!important;gap:6px!important;padding:14px 16px!important}.m-rich .finance-period-highlight span,.m-rich .finance-period-highlight small{font-size:13px!important;line-height:1.35!important}.m-rich .finance-period-highlight strong{font-size:17px!important}.m-rich .finance-month-kpis,.m-rich .subscriber-detail-kpis,.m-rich .business-kpi-grid,.m-rich .business-detail-grid,.m-rich .finance-breakdown-grid{grid-template-columns:1fr!important;gap:12px!important}.m-rich .finance-month-kpis article,.m-rich .subscriber-detail-kpis article,.m-rich .business-kpi-grid>article,.m-rich .business-detail-card,.m-rich .business-reading,.m-rich .finance-breakdown-card,.m-rich .finance-feature-chart,.m-rich .subscriber-history-card{border-radius:18px!important;padding:16px!important}.m-rich .finance-month-kpis small,.m-rich .finance-month-kpis em,.m-rich .subscriber-detail-kpis small,.m-rich .subscriber-detail-kpis em,.m-rich .business-kpi-grid small,.m-rich .business-kpi-grid em,.m-rich .business-kpi-grid>article>span,.m-rich .business-detail-card small,.m-rich .business-detail-card dt,.m-rich .finance-breakdown-card>header small,.m-rich .finance-breakdown-row>div:first-child span,.m-rich .finance-breakdown-row>small,.m-rich .finance-local-note,.m-rich .finance-no-data,.m-rich .finance-chart-legend span,.m-rich .subscriber-no-history{font-size:13px!important;line-height:1.4!important}.m-rich .finance-month-kpis strong,.m-rich .subscriber-detail-kpis strong{overflow-wrap:anywhere;white-space:normal!important;font-size:22px!important}.m-rich .finance-feature-chart>header,.m-rich .subscriber-history-card>header,.m-rich .finance-breakdown-card>header{flex-direction:column!important;align-items:flex-start!important;gap:8px!important}.m-rich .finance-feature-chart>header>div:last-child{text-align:left!important}.m-rich .finance-feature-chart>header h3,.m-rich .subscriber-history-card>header h3,.m-rich .business-detail-card h3,.m-rich .business-reading h3{font-size:18px!important;line-height:1.3!important}.m-rich .finance-breakdown-row{padding:8px 0;grid-template-columns:minmax(0,1fr) 76px!important;gap:9px!important}.m-rich .finance-breakdown-row>div:first-child strong{white-space:normal!important;text-overflow:clip!important;font-size:14px!important;overflow:visible!important}.m-rich .finance-breakdown-row .finance-bar{grid-area:2/1/auto/-1}.m-rich .finance-breakdown-row>small{grid-area:1/2;align-self:center}.m-rich .business-detail-card dl{grid-template-columns:1fr!important;gap:12px!important}.m-rich .business-detail-card dt{font-size:13px!important}.m-rich .business-detail-card dd{font-size:17px!important}.m-rich .business-content-list li{min-height:48px;align-items:flex-start!important;padding-top:12px!important}.m-rich .business-content-list span,.m-rich .business-content-list b,.m-rich .business-reading strong,.m-rich .business-reading p{white-space:normal!important;text-overflow:clip!important;font-size:14px!important;overflow:visible!important}.m-rich .business-filters{flex-direction:column!important;align-items:stretch!important;gap:14px!important}.m-rich .business-filters strong,.m-rich .business-filters>span{font-size:13px!important}.m-rich .subscriber-geo{min-width:0}.m-rich .subscriber-geo>header{flex-direction:column!important;align-items:stretch!important;gap:14px!important}.m-rich .geo-ranking{gap:7px!important}.m-rich .geo-ranking button{grid-template-columns:24px minmax(0,1fr) auto 16px!important;min-height:52px!important;padding:10px 8px!important}.m-rich .geo-ranking strong{white-space:normal!important;text-overflow:clip!important;font-size:15px!important;overflow:visible!important}.m-rich .geo-ranking b{font-size:14px!important}.m-rich .geo-ranking em{display:none!important}.m-rich .geo-ranking .pos{font-size:13px!important}.m-rich .geo-acoes{justify-content:stretch!important}.m-rich .geo-acoes button{width:100%}.m-rich svg{max-width:100%;height:auto}.m-rich .equipe-kpis{grid-template-columns:1fr!important;gap:12px!important}.m-rich .equipe-kpis>div{border-radius:16px!important;padding:15px 16px!important}.m-rich .equipe-kpis small{font-size:13px!important}.m-rich .equipe-kpis strong{font-size:23px!important}.m-rich .equipe-kpis span{font-size:13px!important;line-height:1.4!important}.m-rich .equipe-controles{grid-template-columns:1fr;gap:10px!important;display:grid!important}.m-rich .equipe-controles input{width:100%;min-width:0;min-height:50px;border-radius:13px!important;padding:0 14px!important;font-size:16px!important}.m-rich .equipe-controles button{min-height:50px;border-radius:13px!important;padding:10px 14px!important;font-size:14px!important}.m-rich .equipe-grupos{gap:22px!important}.m-rich .equipe-grupo h3{flex-wrap:wrap;font-size:15px!important;line-height:1.35!important}.m-rich .equipe-grupo h3 span{font-size:13px!important}.m-rich .equipe-cards{grid-template-columns:1fr!important;gap:11px!important}.m-rich .pessoa-card{min-height:96px;border-radius:16px!important;grid-template-columns:58px minmax(0,1fr)!important;gap:12px!important;padding:13px!important}.m-rich .pessoa-card img,.m-rich .pessoa-iniciais{width:58px!important;height:58px!important}.m-rich .pessoa-info strong{white-space:normal!important;text-overflow:clip!important;font-size:16px!important;overflow:visible!important}.m-rich .pessoa-info>small{white-space:normal!important;text-overflow:clip!important;font-size:14px!important;overflow:visible!important}.m-rich .pessoa-meta{gap:7px!important;font-size:13px!important}.m-rich .pessoa-badge{padding:4px 7px!important;font-size:12px!important}.m-rich .pessoa-contato{white-space:normal!important;text-overflow:clip!important;font-size:13px!important;line-height:1.35!important;overflow:visible!important}.m-rich .pessoa-salario{grid-column:2;margin:0!important;font-size:14px!important}.m-rich .ficha-pessoa{border-radius:18px!important;max-width:none!important;padding:16px!important}.m-rich .ficha-head{align-items:flex-start!important;padding-right:0!important}.m-rich .ficha-head h3{font-size:20px!important}.m-rich .ficha-head p{font-size:15px!important}.m-rich .ficha-head small{font-size:13px!important}.m-rich .ficha-campos{grid-template-columns:1fr!important;gap:14px!important}.m-rich .ficha-campos small{font-size:13px!important}.m-rich .ficha-campos strong{white-space:normal!important;text-overflow:clip!important;font-size:16px!important;overflow:visible!important}.m-rich .ficha-notas h4{font-size:15px!important}.m-rich .ficha-notas-aviso{font-size:13px!important}.m-rich .ficha-tags>button{min-height:44px;padding:8px 13px!important;font-size:14px!important}.m-rich .ficha-tag-livre input{min-height:44px;font-size:16px!important}.m-rich .equipe-vazio{border-radius:18px!important;min-height:0!important;padding:24px 18px!important}.m-rich .equipe-vazio strong{font-size:18px!important}.m-rich .equipe-vazio p{font-size:15px!important;line-height:1.45!important}@media (width<=350px){.m-appbar{padding-left:max(10px,var(--sal));padding-right:max(10px,var(--sar));gap:6px}.m-clock,.m-sync-txt b{display:none}.m-sync-txt span{font-size:13px}.m-nav-item{padding-inline:0}.m-nav-item>span:not(.m-nav-badge){letter-spacing:-.35px;text-overflow:clip;font-size:10.5px;overflow:hidden}.m-nav-item .m-icon{width:24px;height:24px}.m-context-actions{grid-template-columns:1fr}}@media (prefers-contrast:more){[data-mobile-root]{--m-line:var(--m-ink)}@supports (color:color-mix(in lab, red, red)){[data-mobile-root]{--m-line:color-mix(in srgb,var(--m-ink) 34%,transparent)}}.m-surface,.m-focus-card,.m-chip{border-width:2px}}@media (prefers-reduced-transparency:reduce){.m-appbar{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--m-elev)}.m-sheet-back{-webkit-backdrop-filter:none;backdrop-filter:none}}.m-subscriber-priority{margin-top:18px!important}.m-subscriber-card{width:100%;min-height:150px;padding:18px;display:block;box-shadow:0 13px 30px #1559853d;text-align:left!important;color:#fff!important;background:radial-gradient(circle at 95% 5%,#ffffff30,#0000 36%),linear-gradient(145deg,#083f55,#087f9f 54%,#4a4db2)!important;border-radius:22px!important}.m-subscriber-card-top{justify-content:space-between;align-items:center;gap:12px;display:flex}.m-subscriber-card-top span{letter-spacing:.08em;text-transform:uppercase;color:#d5f7ff;font-size:13px;font-weight:850}.m-subscriber-card-top em{white-space:nowrap;color:#fff;font-size:13px;font-style:normal;font-weight:750}.m-subscriber-card-value{justify-content:space-between;align-items:center;gap:14px;margin-top:14px;display:flex}.m-subscriber-card-value strong{letter-spacing:-.06em;font:800 clamp(36px,11vw,48px)/1 ui-monospace,SFMono-Regular,Menlo,monospace}.m-subscriber-card-value svg{flex:none}.m-subscriber-card p{color:#d9edf5;margin:12px 0 0;font-size:14px;line-height:1.4}.m-subs-app{gap:14px;width:100%;min-width:0;display:grid}.m-subs-title span{color:var(--m-accent);letter-spacing:.09em;text-transform:uppercase;font-size:13px;font-weight:850;display:block}.m-subs-title h1{margin:5px 0 4px;font-size:28px;line-height:1.12}.m-subs-title p{color:var(--m-ink-2);margin:0;font-size:15px;line-height:1.45}.m-subs-hero{border:1px solid var(--m-line);background:var(--m-surface);box-shadow:0 8px 22px var(--m-ink);border-radius:21px;justify-content:space-between;align-items:center;gap:12px;padding:18px;display:flex}@supports (color:color-mix(in lab, red, red)){.m-subs-hero{box-shadow:0 8px 22px color-mix(in srgb,var(--m-ink) 8%,transparent)}}.m-subs-hero>div{min-width:0}.m-subs-hero small{color:var(--m-accent);text-transform:uppercase;font-size:13px;font-weight:850;display:block}.m-subs-hero strong{letter-spacing:-.06em;margin:7px 0 5px;font:800 clamp(34px,10vw,46px)/1 ui-monospace,SFMono-Regular,Menlo,monospace;display:block}.m-subs-hero p{color:var(--m-ink-2);margin:0;font-size:14px}.m-subs-hero p b{color:var(--m-ok);font-size:16px}.m-subs-hero svg{flex:none;max-width:40%}.m-subs-period{border:1px solid var(--m-line);background:var(--m-surface);border-radius:18px;gap:8px;padding:16px;display:grid}.m-subs-period label{font-size:14px;font-weight:750}.m-subs-period select{border:1px solid var(--m-line);background:var(--m-elev);width:100%;min-height:52px;color:var(--m-ink);border-radius:13px;padding:0 14px;font-size:16px}.m-subs-period button{min-height:50px;background:var(--m-accent)!important;color:#fff!important;text-align:center!important;border-radius:13px!important;font-size:15px!important;font-weight:750!important}.m-subs-period button:disabled{opacity:.55}.m-subs-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.m-subs-grid article{border:1px solid var(--m-line);background:var(--m-surface);border-radius:17px;min-width:0;min-height:126px;padding:15px}.m-subs-grid small,.m-subs-grid strong,.m-subs-grid span{display:block}.m-subs-grid small{min-height:34px;color:var(--m-ink-2);text-transform:uppercase;font-size:13px;font-weight:750}.m-subs-grid strong{overflow-wrap:anywhere;margin:8px 0 6px;font:800 21px/1.1 ui-monospace,SFMono-Regular,Menlo,monospace}.m-subs-grid span{color:var(--m-ink-2);font-size:13px;line-height:1.35}.m-subs-section{border:1px solid var(--m-line);background:var(--m-surface);border-radius:19px;padding:16px}.m-subs-section>header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.m-subs-section>header small{color:var(--m-accent);text-transform:uppercase;font-size:13px;font-weight:850;display:block}.m-subs-section>header h2{margin:3px 0 0;font-size:20px;line-height:1.2}.m-subs-section>header button{min-width:88px;min-height:44px;border:1px solid var(--m-line)!important;color:var(--m-accent)!important;text-align:center!important;border-radius:12px!important;padding:8px 12px!important;font-size:14px!important;font-weight:750!important}.m-subs-compact-grid{grid-template-columns:1fr 1fr;gap:9px;display:grid}.m-subs-compact-grid article{background:var(--m-surface-2);border-radius:14px;min-width:0;padding:13px}.m-subs-compact-grid span,.m-subs-compact-grid strong{display:block}.m-subs-compact-grid span{color:var(--m-ink-2);font-size:13px}.m-subs-compact-grid strong{overflow-wrap:anywhere;margin-top:6px;font:800 18px/1.15 ui-monospace,SFMono-Regular,Menlo,monospace}.m-subs-locations{border-top:1px solid var(--m-line)}.m-subs-locations>div{border-bottom:1px solid var(--m-line);justify-content:space-between;align-items:center;gap:12px;min-height:52px;display:flex}.m-subs-locations span{font-size:15px}.m-subs-locations strong{font:750 16px ui-monospace,SFMono-Regular,Menlo,monospace}.m-upcoming-list{gap:10px;display:grid}.m-upcoming-list .m-meet{min-height:82px}.m-dates-list .m-date-row{min-height:72px;padding:12px 2px}.m-dates-list .m-date-row time{width:58px;min-height:46px;font-size:13px}.m-dates-list .m-date-row>span strong{white-space:normal;font-size:16px}.m-dates-list .m-date-row>span small{white-space:normal;font-size:13px}.m-dates-toggle{justify-content:space-between;align-items:center;width:100%;min-height:52px;color:var(--m-accent)!important;text-align:left!important;padding:10px 4px!important;font-size:15px!important;font-weight:750!important;display:flex!important}.m-dates-toggle>span:last-child{place-items:center;width:44px;height:44px;transition:transform .18s;display:grid}.m-dates-toggle>span:last-child.is-open{transform:rotate(90deg)}.m-dates-toggle .m-icon{width:20px;height:20px}[data-screen=fluig]{height:100%}.m-fluig-panel{grid-template-rows:auto auto minmax(0,1fr);height:100%;min-height:0;padding:12px 0 0;display:grid}.m-fluig-panel>header{justify-content:space-between;align-items:center;gap:12px;padding:0 16px 10px;display:flex}.m-fluig-panel>header small{color:var(--m-accent);text-transform:uppercase;font-size:13px;font-weight:800;display:block}.m-fluig-panel>header h1{margin:2px 0 0;font-size:23px}.m-fluig-panel>header a{border:1px solid var(--m-line);background:var(--m-surface);min-height:44px;color:var(--m-accent);border-radius:12px;justify-content:center;align-items:center;padding:8px 12px;font-size:14px;font-weight:750;display:flex}.m-fluig-panel>p{color:var(--m-ink-2);margin:0;padding:0 16px 10px;font-size:14px}.m-fluig-panel iframe{border:0;border-top:1px solid var(--m-line);background:var(--m-surface);width:100%;height:100%;min-height:0;display:block}@media (width<=350px){.m-subscriber-card-top{flex-direction:column;align-items:flex-start}.m-subs-grid,.m-subs-compact-grid{grid-template-columns:1fr}.m-subs-hero svg{display:none}}.m-basecamp-home{background:linear-gradient(145deg,var(--m-accent),var(--m-surface));padding-top:18px!important;padding-bottom:18px!important}@supports (color:color-mix(in lab, red, red)){.m-basecamp-home{background:linear-gradient(145deg,color-mix(in srgb,var(--m-accent) 7%,var(--m-surface)),var(--m-surface))}}.m-basecamp-home{border-top:1px solid var(--m-line);border-bottom:1px solid var(--m-line)}.m-basecamp-note{color:var(--m-ink-2);margin:-5px 0 14px;font-size:15px;line-height:1.4}.m-basecamp-counts{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;display:grid}.m-basecamp-counts button{border:1px solid var(--m-line)!important;background:var(--m-elev)!important;min-height:88px!important;color:var(--m-ink)!important;text-align:center!important;border-radius:17px!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;padding:10px!important;display:flex!important}.m-basecamp-counts button.active{border-color:var(--m-accent)!important;background:var(--m-accent)!important}@supports (color:color-mix(in lab, red, red)){.m-basecamp-counts button.active{background:color-mix(in srgb,var(--m-accent) 10%,var(--m-elev))!important}}.m-basecamp-counts strong{font-size:28px;line-height:1}.m-basecamp-counts span{margin-top:7px;font-size:14px;font-weight:800}.m-basecamp-list{gap:12px;margin-top:14px;display:grid}.m-basecamp-list article{border:1px solid var(--m-line);background:var(--m-elev);box-shadow:0 8px 20px var(--m-ink);border-radius:18px;padding:16px}@supports (color:color-mix(in lab, red, red)){.m-basecamp-list article{box-shadow:0 8px 20px color-mix(in srgb,var(--m-ink) 6%,transparent)}}.m-basecamp-list article>span{color:var(--m-accent);font-size:14px;font-weight:850;display:block}.m-basecamp-list article h3{margin:6px 0 8px;font-size:19px;line-height:1.25}.m-basecamp-list article p{color:var(--m-ink-2);margin:0;font-size:15px;line-height:1.46}.m-basecamp-list article>div{grid-template-columns:1fr 1fr;gap:9px;margin-top:14px;display:grid}.m-basecamp-list article a,.m-basecamp-list article button{text-align:center!important;border-radius:13px!important;justify-content:center!important;align-items:center!important;min-height:50px!important;padding:10px 12px!important;font-size:15px!important;font-weight:800!important;display:flex!important}.m-basecamp-list article a{border:1px solid var(--m-line);color:var(--m-accent)}.m-basecamp-list article button{background:var(--m-accent)!important;color:#fff!important;border:0!important}.m-basecamp-list article button:disabled{opacity:.5}.m-basecamp-empty{background:var(--m-surface-2);color:var(--m-ink-2);border-radius:15px;margin:0;padding:16px;font-size:15px}@media (width<=350px){.m-basecamp-list article>div{grid-template-columns:1fr}}.m-scroll{overscroll-behavior-y:contain}.m-appbar{background:var(--m-elev);-webkit-backdrop-filter:none;backdrop-filter:none}[data-mobile-root] button,[data-mobile-root] a{touch-action:manipulation}.m-home-card,.m-control-panel,.m-subscriber-priority{content-visibility:auto;contain-intrinsic-size:auto 260px}.m-home-card{border:1px solid var(--m-line);background:linear-gradient(150deg,var(--m-accent),var(--m-surface) 58%);border-radius:24px;position:relative;overflow:hidden;margin:18px 12px 0!important;padding:16px!important}@supports (color:color-mix(in lab, red, red)){.m-home-card{background:linear-gradient(150deg,color-mix(in srgb,var(--m-accent) 4%,var(--m-surface)),var(--m-surface) 58%)}}.m-home-card{box-shadow:0 8px 22px var(--m-ink)}@supports (color:color-mix(in lab, red, red)){.m-home-card{box-shadow:0 8px 22px color-mix(in srgb,var(--m-ink) 7%,transparent)}}.m-home-card:before{content:"";background:var(--m-accent);width:4px;position:absolute;inset:0 auto 0 0}.m-home-card>.m-pad,.m-projects-home .m-project-grid{padding-inline:0}.m-home-card .m-sec-h{z-index:1;position:relative}.m-projects-home{margin-top:0!important}.m-projects-home:before{background:linear-gradient(var(--m-accent),var(--m-blue))}.m-projects-home .m-project-grid{gap:9px}.m-projects-home .m-pcard{background:var(--m-elev);min-height:82px;box-shadow:none;border-radius:17px}.m-projects-home .m-pcard .project-mark{width:42px;height:42px}.m-control-panel{border:1px solid var(--m-accent);margin:18px 12px 0!important;padding:16px!important}@supports (color:color-mix(in lab, red, red)){.m-control-panel{border:1px solid color-mix(in srgb,var(--m-accent) 28%,var(--m-line))}}.m-control-panel{background:radial-gradient(circle at 100% 0,var(--m-accent),transparent 38%),linear-gradient(145deg,var(--m-accent),var(--m-surface));border-radius:25px}@supports (color:color-mix(in lab, red, red)){.m-control-panel{background:radial-gradient(circle at 100% 0,color-mix(in srgb,var(--m-accent) 13%,transparent),transparent 38%),linear-gradient(145deg,color-mix(in srgb,var(--m-accent) 7%,var(--m-surface)),var(--m-surface))}}.m-control-panel{box-shadow:0 10px 26px var(--m-ink)}@supports (color:color-mix(in lab, red, red)){.m-control-panel{box-shadow:0 10px 26px color-mix(in srgb,var(--m-ink) 9%,transparent)}}.m-control-heading{justify-content:space-between;align-items:center;gap:10px;margin-bottom:11px;display:flex}.m-control-heading span{letter-spacing:.09em;text-transform:uppercase;color:var(--m-accent);font-size:13px;font-weight:850}.m-control-heading small{color:var(--m-ink-2);font-size:12px}.m-control-grid{grid-template-columns:1fr 1fr;gap:9px;display:grid}.m-control-tile{min-width:0;min-height:112px;box-shadow:0 5px 14px var(--m-ink);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:3px 8px;position:relative;border:1px solid var(--m-line)!important;background:var(--m-elev)!important;text-align:left!important;border-radius:18px!important;padding:14px!important;display:grid!important}@supports (color:color-mix(in lab, red, red)){.m-control-tile{box-shadow:0 5px 14px color-mix(in srgb,var(--m-ink) 6%,transparent)}}.m-control-tile.basecamp{grid-column:1/-1;min-height:92px}.m-control-tile>span{color:var(--m-ink-2);letter-spacing:.04em;text-transform:uppercase;align-self:end;font-size:12px;font-weight:850}.m-control-tile>strong{letter-spacing:-.07em;grid-area:1/2/3;align-self:center;font:850 34px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.m-control-tile>small{color:var(--m-ink-2);align-self:start;font-size:13px;line-height:1.3}.m-control-tile.clear>strong{color:var(--m-ok)}.m-control-tile.attention>strong{color:var(--m-warn)}.m-control-tile.basecamp.attention>strong{color:var(--m-violet)}.m-control-tile:active{transform:scale(.985)}.m-basecamp-drawer{border-top:1px solid var(--m-line);margin-top:12px;padding-top:14px}.m-subscriber-priority{margin:18px 12px 0!important;padding:0!important}.m-subscriber-card{min-height:142px;box-shadow:0 10px 25px #15598530}.m-migration-home:before{background:var(--m-violet)}.m-migration-card{grid-template-columns:76px minmax(0,1fr);align-items:center;gap:14px;width:100%;background:linear-gradient(135deg,var(--m-violet),var(--m-elev))!important;border-radius:18px!important;padding:15px!important;display:grid!important}@supports (color:color-mix(in lab, red, red)){.m-migration-card{background:linear-gradient(135deg,color-mix(in srgb,var(--m-violet) 12%,var(--m-elev)),var(--m-elev))!important}}.m-migration-card{text-align:left!important}.m-migration-card>span>*{display:block}.m-migration-card small{color:var(--m-violet);text-transform:uppercase;font-size:12px;font-weight:850}.m-migration-card strong{margin-top:5px;font-size:15px;line-height:1.38}.m-migration-card em{color:var(--m-accent);margin-top:8px;font-size:13px;font-style:normal;font-weight:800}.m-calendar-home:before{background:var(--m-warn)}.m-calendar-home{background:linear-gradient(150deg,var(--m-warn),var(--m-surface) 48%)}@supports (color:color-mix(in lab, red, red)){.m-calendar-home{background:linear-gradient(150deg,color-mix(in srgb,var(--m-warn) 7%,var(--m-surface)),var(--m-surface) 48%)}}.m-calendar-home .m-meet{background:var(--m-elev);min-height:80px;box-shadow:none;border-radius:16px;padding:12px}.m-calendar-home .m-meet-when{background:var(--m-warn);min-height:54px}@supports (color:color-mix(in lab, red, red)){.m-calendar-home .m-meet-when{background:color-mix(in srgb,var(--m-warn) 10%,var(--m-surface))}}.m-dates-home:before{background:var(--m-violet)}.m-dates-home{background:linear-gradient(150deg,var(--m-violet),var(--m-surface) 48%)}@supports (color:color-mix(in lab, red, red)){.m-dates-home{background:linear-gradient(150deg,color-mix(in srgb,var(--m-violet) 7%,var(--m-surface)),var(--m-surface) 48%)}}.m-dates-home .m-date-row time{background:var(--m-violet)}@supports (color:color-mix(in lab, red, red)){.m-dates-home .m-date-row time{background:color-mix(in srgb,var(--m-violet) 12%,var(--m-elev))}}.m-dates-home .m-date-row time{color:var(--m-violet)}.m-followed-home:before{background:var(--m-accent)}.m-followed-home .m-focus-card{background:var(--m-elev);box-shadow:0 5px 15px var(--m-ink)}@supports (color:color-mix(in lab, red, red)){.m-followed-home .m-focus-card{box-shadow:0 5px 15px color-mix(in srgb,var(--m-ink) 6%,transparent)}}.m-needs-home:before{background:var(--m-warn)}.m-needs-home{background:linear-gradient(150deg,var(--m-warn),var(--m-surface) 48%)}@supports (color:color-mix(in lab, red, red)){.m-needs-home{background:linear-gradient(150deg,color-mix(in srgb,var(--m-warn) 6%,var(--m-surface)),var(--m-surface) 48%)}}.m-needs-home .m-row{border:1px solid var(--m-line);background:var(--m-elev);border-radius:16px;margin-top:8px;padding-inline:12px}.m-needs-home .m-row+.m-row{margin-top:8px}.m-agenda-app{padding-top:14px;padding-bottom:28px}.m-agenda-hero{color:#fff;background:radial-gradient(circle at 100% 0,#ffffff29,#0000 42%),linear-gradient(145deg,#0b4f61,#126e88 55%,#3b55aa);border-radius:24px;gap:16px;padding:19px;display:grid;box-shadow:0 12px 28px #11486933}.m-agenda-hero span{color:#c9f5ff;letter-spacing:.1em;text-transform:uppercase;font-size:12px;font-weight:850;display:block}.m-agenda-hero h1{margin:5px 0 7px;font-size:25px;line-height:1.12}.m-agenda-hero p{color:#dbeef4;margin:0;font-size:13px}.m-agenda-hero button{justify-content:center;align-items:center;width:100%;min-height:48px;color:#123648!important;text-align:center!important;background:#fff!important;border-radius:14px!important;font-size:15px!important;font-weight:850!important;display:flex!important}.m-agenda-hero button:disabled{opacity:.6}.m-agenda-warning{background:var(--m-warn);border-radius:14px;margin:12px 0 0;padding:12px 14px}@supports (color:color-mix(in lab, red, red)){.m-agenda-warning{background:color-mix(in srgb,var(--m-warn) 12%,var(--m-surface))}}.m-agenda-warning{color:var(--m-ink-2);font-size:13px;line-height:1.4}.m-agenda-days{gap:14px;margin-top:16px;display:grid}.m-agenda-day-card{border:1px solid var(--m-line);background:var(--m-surface);box-shadow:0 7px 20px var(--m-ink);border-radius:22px;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.m-agenda-day-card{box-shadow:0 7px 20px color-mix(in srgb,var(--m-ink) 7%,transparent)}}.m-agenda-day-card{content-visibility:auto;contain-intrinsic-size:auto 240px}.m-agenda-day-card.today{border-color:var(--m-accent)}@supports (color:color-mix(in lab, red, red)){.m-agenda-day-card.today{border-color:color-mix(in srgb,var(--m-accent) 48%,var(--m-line))}}.m-agenda-day-card>header{background:linear-gradient(120deg,var(--m-accent),var(--m-surface));align-items:center;gap:13px;padding:14px 15px;display:flex}@supports (color:color-mix(in lab, red, red)){.m-agenda-day-card>header{background:linear-gradient(120deg,color-mix(in srgb,var(--m-accent) 8%,var(--m-surface)),var(--m-surface))}}.m-agenda-day-card>header>time{background:var(--m-elev);border:1px solid var(--m-line);border-radius:15px;flex:0 0 54px;place-items:center;min-height:58px;padding:6px;display:grid}.m-agenda-day-card>header>time strong{font:850 23px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.m-agenda-day-card>header>time small{color:var(--m-accent);text-transform:uppercase;margin-top:3px;font-size:11px;font-weight:850}.m-agenda-day-card>header>div{min-width:0}.m-agenda-day-card>header span{color:var(--m-accent);text-transform:uppercase;font-size:11px;font-weight:850;display:block}.m-agenda-day-card>header h2{text-transform:capitalize;margin:2px 0;font-size:19px;line-height:1.15}.m-agenda-day-card>header>div>small{color:var(--m-ink-2);font-size:12px}.m-agenda-events{gap:9px;padding:11px;display:grid}.m-agenda-row{background:var(--m-elev);border-radius:15px;align-items:center;gap:11px;min-height:74px;display:flex;position:relative;border:1px solid var(--m-line)!important;padding:11px!important}.m-agenda-row:first-child{border-top:1px solid var(--m-line)}.m-agenda-row.has-call{border-color:var(--m-accent)!important}@supports (color:color-mix(in lab, red, red)){.m-agenda-row.has-call{border-color:color-mix(in srgb,var(--m-accent) 34%,var(--m-line))!important}}.m-agenda-when{background:var(--m-surface-2);border-radius:12px;justify-content:center;width:54px;min-height:48px}.m-agenda-when b{font-size:16px}.m-agenda-when small{font-size:11px}.m-agenda-body .tt{font-size:15px;font-weight:750;line-height:1.3}.m-agenda-body .sub{margin-top:4px;font-size:12px;line-height:1.3}.m-agenda-join{background:var(--m-accent);border-radius:10px;justify-content:center;align-items:center;min-height:40px;padding:6px 8px;display:flex}@supports (color:color-mix(in lab, red, red)){.m-agenda-join{background:color-mix(in srgb,var(--m-accent) 10%,var(--m-surface))}}.m-agenda-join{font-size:12px}@media (width<=350px){.m-home-card,.m-control-panel,.m-subscriber-priority{margin-inline:9px!important}.m-control-grid{grid-template-columns:1fr}.m-control-tile.basecamp{grid-column:auto}.m-control-tile{min-height:90px}.m-agenda-row{align-items:flex-start}.m-agenda-join{max-width:58px}}.m-basecamp-mobile-head{justify-content:space-between;align-items:center;gap:10px;margin:-5px 0 14px;display:flex}.m-basecamp-mobile-head .m-basecamp-note{margin:0}.m-basecamp-mobile-head>a{border:1px solid var(--m-line);min-height:42px;color:var(--m-accent);border-radius:12px;flex:none;align-items:center;padding:8px 11px;font-size:13px;font-weight:800;display:flex}.m-tool-actions{grid-column:1/-1;gap:8px;display:flex}.m-tool-actions button{border:1px solid var(--m-line);min-height:42px;color:var(--m-accent);border-radius:11px;padding:8px 11px;font-size:13px;font-weight:800}.m-email-stats{grid-template-columns:1fr 1fr;gap:9px;margin:16px 0 22px;display:grid}.m-email-stats>div{border:1px solid var(--m-line);background:var(--m-surface);border-radius:16px;padding:14px}.m-email-stats strong,.m-email-stats span{display:block}.m-email-stats strong{font-size:25px}.m-email-stats span{color:var(--m-ink-2);font-size:13px}.m-inline-warning{background:var(--m-warn);border-radius:14px;flex-direction:column;gap:3px;padding:13px;display:flex}@supports (color:color-mix(in lab, red, red)){.m-inline-warning{background:color-mix(in srgb,var(--m-warn) 12%,var(--m-surface))}}.m-inline-warning{color:var(--m-ink);font-size:14px}.m-inline-warning span{color:var(--m-ink-2)}.m-detail-stack,.m-mail-stack,.m-overview-list{gap:10px;margin-bottom:22px;display:grid}.m-email-card{border:1px solid var(--m-line);background:var(--m-surface);border-radius:17px;overflow:hidden}.m-email-card>summary,.m-overview-group>summary{justify-content:space-between;align-items:center;gap:12px;min-height:68px;padding:13px;list-style:none;display:flex}.m-email-card>summary::-webkit-details-marker{display:none}.m-overview-group>summary::-webkit-details-marker{display:none}.m-email-card>summary span,.m-email-card>summary small,.m-email-card>summary strong,.m-email-card>summary em{display:block}.m-email-card>summary small{color:var(--m-accent);font-size:12px;font-weight:800}.m-email-card>summary strong{margin-top:2px;font-size:16px}.m-email-card>summary em{color:var(--m-ink-2);margin-top:4px;font-size:12px;font-style:normal}.m-email-card>summary b,.m-overview-group>summary b{font-size:22px}.m-email-card[open]>summary b,.m-overview-group[open]>summary b{transform:rotate(45deg)}.m-email-detail{border-top:1px solid var(--m-line);padding:0 14px 14px}.m-email-detail>p{font-size:14px;line-height:1.45}.m-email-detail>p.warn{color:var(--m-warn)}.m-email-detail dl{grid-template-columns:1fr 1fr;gap:8px;margin:13px 0;display:grid}.m-email-detail dl div{background:var(--m-surface-2);border-radius:11px;padding:10px}.m-email-detail dt{color:var(--m-ink-2);font-size:11px}.m-email-detail dd{margin:3px 0 0;font-size:13px;font-weight:750}.m-email-detail ol{gap:10px;padding:0;list-style:none;display:grid}.m-email-detail li{border-left:2px solid var(--m-accent);padding-left:11px}.m-email-detail li time,.m-email-detail li small,.m-email-detail li strong{display:block}.m-email-detail li time,.m-email-detail li small{color:var(--m-ink-2);font-size:12px}.m-email-detail li p{margin:4px 0;font-size:13px}.m-email-detail a,.m-wide-link{color:var(--m-accent);font-size:13px;font-weight:800}.m-wide-link{border:1px solid var(--m-line);background:0 0;border-radius:12px;justify-content:center;align-items:center;width:100%;min-height:46px;margin-top:10px;display:flex!important}.m-mail-signal,.m-overview-list article{border:1px solid var(--m-line);background:var(--m-surface);border-radius:17px;padding:15px;position:relative}.m-mail-signal>span,.m-overview-list article>span{color:var(--m-accent);font-size:12px;font-weight:850}.m-mail-signal h3,.m-overview-list h3{margin:5px 0 6px;font-size:17px;line-height:1.3}.m-mail-signal p,.m-overview-list p{color:var(--m-ink-2);margin:6px 0;font-size:14px;line-height:1.45}.m-mail-signal>strong,.m-overview-list small{font-size:13px;line-height:1.4;display:block}.m-mail-signal>a,.m-overview-list a,.m-overview-list article>button:not(.m-dismiss){color:var(--m-accent);margin-top:10px;font-size:13px;font-weight:850;display:inline-flex}.m-mail-signal.critical{border-left:4px solid var(--m-danger)}.m-mail-signal.attention{border-left:4px solid var(--m-warn)}.m-overview-group{border:1px solid var(--m-line);background:var(--m-surface);border-radius:17px;margin-bottom:10px;overflow:hidden}.m-overview-group>summary span>*{display:block}.m-overview-group>summary strong{font-size:16px}.m-overview-group>summary small{color:var(--m-ink-2);font-size:12px}.m-overview-group>div{gap:9px;padding:0 13px 13px;display:grid}.m-overview-group article{background:var(--m-surface-2);border-radius:13px;padding:12px}.m-overview-group article h3{margin:0;font-size:15px}.m-overview-group article p{color:var(--m-ink-2);margin:5px 0;font-size:13px}.m-overview-group article small{font-size:12px}.m-mobile-timeline{gap:9px;margin-bottom:22px;display:grid}.m-mobile-timeline article{border:1px solid var(--m-line);background:var(--m-surface);border-radius:15px;grid-template-columns:62px minmax(0,1fr);gap:3px 10px;padding:13px;display:grid}.m-mobile-timeline time{background:var(--m-surface-2);text-align:center;border-radius:10px;grid-row:1/5;align-self:start;padding:7px;font-size:13px;font-weight:850}.m-mobile-timeline span{color:var(--m-accent);font-size:11px;font-weight:850}.m-mobile-timeline h3{margin:0;font-size:15px}.m-mobile-timeline p{color:var(--m-ink-2);margin:3px 0;font-size:13px}.m-mobile-timeline button{color:var(--m-accent);justify-self:start;font-size:12px;font-weight:850}.m-dismiss{border:1px solid var(--m-line);width:36px;height:36px;color:var(--m-ink-2);border-radius:10px;font-size:20px;position:absolute;top:9px;right:9px}.m-expand-head{border:1px solid var(--m-line);background:var(--m-surface);text-align:left;border-radius:16px;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:14px;display:flex}.m-expand-head span>*{display:block}.m-expand-head small{color:var(--m-accent);text-transform:uppercase;font-size:11px;font-weight:850}.m-expand-head strong{margin-top:3px;font-size:16px}.m-expand-head b{white-space:nowrap;color:var(--m-ink-2)}.m-registry-products{gap:10px;margin-top:10px;display:grid}.m-registry-products>details{border:1px solid var(--m-line);background:var(--m-surface);border-radius:15px;overflow:hidden}.m-registry-products>details>summary{justify-content:space-between;padding:13px;list-style:none;display:flex}.m-registry-products>details>div{padding:0 12px 12px}.m-registry-products section h3{color:var(--m-ink-2);margin:12px 0 7px;font-size:13px}.m-registry-products article{background:var(--m-surface-2);border-radius:13px;margin-top:8px;padding:12px}.m-registry-products article p{margin:0;font-size:14px;line-height:1.4}.m-registry-products article small,.m-registry-products article em{color:var(--m-ink-2);margin-top:5px;font-size:12px;font-style:normal;display:block}.m-registry-products article>div{flex-wrap:wrap;gap:7px;margin-top:10px;display:flex}.m-registry-products article button,.m-registry-products article a{border:1px solid var(--m-line);min-height:40px;color:var(--m-ink-2);border-radius:10px;align-items:center;padding:7px 9px;font-size:12px;font-weight:800;display:flex}.m-registry-products article button.on{border-color:var(--m-ok);color:var(--m-ok)}.m-registry-products article button.important{border-color:var(--m-warn);color:var(--m-warn)}.m-history-mobile>div{gap:8px;margin-top:10px;display:grid}.m-history-mobile article{border:1px solid var(--m-line);background:var(--m-surface);border-radius:13px;padding:12px}.m-history-mobile article>*{display:block}.m-history-mobile article span,.m-history-mobile article small{color:var(--m-ink-2);font-size:12px}.m-queue-app{padding-top:12px}.m-queue-head>small{color:var(--m-accent);letter-spacing:.1em;text-transform:uppercase;font-size:12px;font-weight:850;display:block}.m-queue-head>p{color:var(--m-ink-2);margin:5px 0 14px;font-size:15px;line-height:1.42}.m-queue-head .m-screen-title{margin-top:3px}.m-pending-mine{border:1px solid var(--m-warn);margin:16px 12px 0!important;padding:16px!important}@supports (color:color-mix(in lab, red, red)){.m-pending-mine{border:1px solid color-mix(in srgb,var(--m-warn) 44%,var(--m-line))}}.m-pending-mine{background:linear-gradient(145deg,var(--m-warn),var(--m-surface));border-radius:24px}@supports (color:color-mix(in lab, red, red)){.m-pending-mine{background:linear-gradient(145deg,color-mix(in srgb,var(--m-warn) 9%,var(--m-surface)),var(--m-surface))}}.m-pending-mine{box-shadow:0 8px 22px var(--m-ink)}@supports (color:color-mix(in lab, red, red)){.m-pending-mine{box-shadow:0 8px 22px color-mix(in srgb,var(--m-ink) 7%,transparent)}}.m-pending-mine .m-sec-h>div>small,.m-pending-delegated .m-sec-h>div>small{color:var(--m-accent);text-transform:uppercase;font-size:12px;font-weight:850;display:block}.m-pending-mine .m-sec-h h2,.m-pending-delegated .m-sec-h h2{margin:3px 0 0;font-size:21px}.m-pending-mine .m-empty-line{background:var(--m-elev);border-radius:15px;margin-top:12px}.m-pending-official-list{gap:10px;margin-top:12px;display:grid}.m-pending-official{border:1px solid var(--m-line);background:var(--m-elev);box-shadow:0 5px 15px var(--m-ink);border-radius:18px;padding:15px}@supports (color:color-mix(in lab, red, red)){.m-pending-official{box-shadow:0 5px 15px color-mix(in srgb,var(--m-ink) 6%,transparent)}}.m-pending-official.priority{border-color:var(--m-warn)}@supports (color:color-mix(in lab, red, red)){.m-pending-official.priority{border-color:color-mix(in srgb,var(--m-warn) 48%,var(--m-line))}}.m-pending-labels{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.m-pending-labels span,.m-pending-labels small{background:var(--m-surface-2);text-transform:uppercase;border-radius:8px;padding:4px 8px;font-size:11px;font-weight:850}.m-pending-labels span{color:var(--m-accent)}.m-pending-labels span.bfc{color:var(--m-warn)}.m-pending-labels span.qtc{color:var(--m-pink)}.m-pending-labels small{color:var(--m-ink-2)}.m-pending-official h3{margin:10px 0 0;font-size:18px;line-height:1.28}.m-pending-official p{color:var(--m-ink-2);margin:8px 0 0;font-size:15px;line-height:1.45}.m-pending-official em{color:var(--m-ink-2);margin-top:8px;font-size:13px;font-style:normal;display:block}.m-pending-actions{grid-template-columns:1fr 1fr;gap:8px;margin-top:13px;display:grid}.m-pending-actions button,.m-pending-actions a{text-align:center;border:1px solid var(--m-line)!important;min-height:46px!important;color:var(--m-ink-2)!important;border-radius:12px!important;justify-content:center!important;align-items:center!important;padding:8px 10px!important;font-size:13px!important;font-weight:800!important;display:flex!important}.m-pending-actions a{grid-column:1/-1;color:var(--m-accent)!important}.m-pending-actions button.on{border-color:var(--m-ok)!important;color:var(--m-ok)!important}.m-pending-actions button.important{border-color:var(--m-warn)!important;color:var(--m-warn)!important}.m-pending-delegated{margin-top:20px}.m-pending-products{gap:10px;margin-top:12px;display:grid}.m-pending-products>details{border:1px solid var(--m-line);background:var(--m-surface);border-radius:18px;overflow:hidden}.m-pending-products>details>summary{justify-content:space-between;align-items:center;min-height:64px;padding:12px 14px;list-style:none;display:flex}.m-pending-products>details>summary span>*{display:block}.m-pending-products>details>summary strong{font-size:18px}.m-pending-products>details>summary small{color:var(--m-ink-2);margin-top:3px;font-size:13px}.m-pending-products>details>summary b{background:var(--m-surface-2);min-width:38px;height:38px;color:var(--m-accent);border-radius:12px;place-items:center;display:grid}.m-pending-products>details>div{padding:0 12px 12px}.m-pending-products section>h3{color:var(--m-ink-2);text-transform:uppercase;margin:14px 2px 4px;font-size:13px}.m-signals-mobile{margin-top:20px}.m-signals-list{gap:18px;margin-top:12px;display:grid}.m-signals-list section>h2{margin:0 0 8px;font-size:17px}.m-audience-mobile{margin-top:20px}.m-audience-mobile>p{color:var(--m-ink-2);font-size:14px}.m-audience-options{gap:8px;display:grid}.m-audience-options button{border:1px solid var(--m-line);background:var(--m-surface);text-align:left;border-radius:14px;padding:13px}.m-audience-options button.selected{border-color:var(--m-accent);background:var(--m-accent)}@supports (color:color-mix(in lab, red, red)){.m-audience-options button.selected{background:color-mix(in srgb,var(--m-accent) 8%,var(--m-surface))}}.m-audience-options strong,.m-audience-options small{display:block}.m-audience-options small{color:var(--m-ink-2);margin-top:3px}.m-audience-dates{grid-template-columns:1fr 1fr;gap:9px;margin-top:12px;display:grid}.m-audience-dates label,.m-audience-detail{color:var(--m-ink-2);gap:5px;font-size:12px;display:grid}.m-audience-dates input,.m-audience-detail input,.m-audience-detail select{border:1px solid var(--m-line);background:var(--m-elev);width:100%;min-height:50px;color:var(--m-ink);border-radius:12px;padding:0 11px;font-size:16px}.m-audience-detail{margin-top:10px}.m-wide-action{width:100%;min-height:50px;margin-top:12px}.m-tracked-stack{gap:12px;margin-top:12px;display:grid}.m-tracked-card{border:1px solid var(--m-accent);padding:16px}@supports (color:color-mix(in lab, red, red)){.m-tracked-card{border:1px solid color-mix(in srgb,var(--m-accent) 42%,var(--m-line))}}.m-tracked-card{background:linear-gradient(145deg,var(--m-accent),var(--m-elev));border-radius:20px}@supports (color:color-mix(in lab, red, red)){.m-tracked-card{background:linear-gradient(145deg,color-mix(in srgb,var(--m-accent) 8%,var(--m-elev)),var(--m-elev))}}.m-tracked-card{box-shadow:0 8px 22px var(--m-ink)}@supports (color:color-mix(in lab, red, red)){.m-tracked-card{box-shadow:0 8px 22px color-mix(in srgb,var(--m-ink) 7%,transparent)}}.m-tracked-card.important{border-color:var(--m-warn)}@supports (color:color-mix(in lab, red, red)){.m-tracked-card.important{border-color:color-mix(in srgb,var(--m-warn) 38%,var(--m-line))}}.m-tracked-card-head{grid-template-columns:74px minmax(0,1fr);align-items:center;gap:12px;display:grid}.m-progress-orb,.m-stage-orb{border:4px solid var(--m-accent);background:var(--m-bg);border-radius:50%;place-content:center;justify-items:center;width:74px;height:74px;display:grid}.m-stage-orb{border-width:2px}.m-progress-orb strong,.m-stage-orb strong{font-size:18px}.m-progress-orb small,.m-stage-orb small{text-align:center;color:var(--m-ink-2);text-transform:uppercase;font-size:8px}.m-tracked-card-head>div>small{color:var(--m-accent);font-size:11px;font-weight:850}.m-tracked-card h3{margin:5px 0 0;font-size:19px;line-height:1.25}.m-tracked-card>p{color:var(--m-ink-2);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:12px 0 0;font-size:14px;line-height:1.45;display:-webkit-box;overflow:hidden}.m-tracked-facts{border-top:1px solid var(--m-line);color:var(--m-ink-2);justify-content:space-between;gap:12px;margin-top:13px;padding-top:10px;font-size:11px;display:flex}.m-tracked-facts strong{text-align:right}.m-owner-filter{gap:7px;margin-top:12px;padding-bottom:2px;display:flex;overflow-x:auto}.m-owner-filter button{border:1px solid var(--m-line);background:var(--m-elev);color:var(--m-ink-2);border-radius:99px;flex:none;padding:8px 11px;font-size:12px;font-weight:800}.m-owner-filter button.on{border-color:var(--m-accent);color:var(--m-accent)}.m-pending-points{color:var(--m-accent);margin-top:8px;font-size:12px;font-weight:800;display:block}.m-pending-actions:has(button:nth-child(3)) button:last-of-type{grid-column:1/-1}.central-desktop .panel-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.central-desktop .panel-kicker{color:var(--muted);letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:850}.central-desktop .panel-head h2{margin:4px 0 0;font-size:16px}.central-desktop .panel-side{align-items:flex-start;gap:8px;display:flex}.central-desktop .live-stamp{color:var(--green);white-space:nowrap;align-items:center;gap:6px;font-size:11px;font-weight:850;display:inline-flex}.central-desktop .big-number{letter-spacing:-.05em;font-size:38px;font-weight:900;line-height:1;display:block}.central-desktop .trend-chip{align-items:center;gap:6px;margin-top:10px;font-size:11px;font-weight:850;display:inline-flex}.central-desktop .mini-bars{grid-auto-columns:1fr;grid-auto-flow:column;align-items:end;gap:4px;height:60px;margin:14px 0 8px;display:grid}.central-desktop .mini-bars i{cursor:help;background:linear-gradient(#7a67e7,#286ddd);border-radius:5px 5px 1px 1px;outline:none;min-height:6px;position:relative}.central-desktop .mini-bars i:after{content:attr(data-tooltip);z-index:8;color:#fff;opacity:0;pointer-events:none;background:#0b1726;border:1px solid #ffffff29;border-radius:7px;min-width:max-content;padding:4px 7px;font-size:11px;font-style:normal;font-weight:850;line-height:1.2;transition:opacity .14s,transform .14s;position:absolute;bottom:calc(100% + 7px);left:50%;transform:translate(-50%,4px);box-shadow:0 8px 20px #040c1747}.central-desktop .mini-bars i:hover:after,.central-desktop .mini-bars i:focus-visible:after{opacity:1;transform:translate(-50%)}.central-desktop .mini-bars i:focus-visible{box-shadow:0 0 0 2px #39d9ffb8}.central-desktop .mini-bars i:first-child:after{left:0;transform:translateY(4px)}.central-desktop .mini-bars i:first-child:hover:after,.central-desktop .mini-bars i:first-child:focus-visible:after{transform:translate(0)}.central-desktop .mini-bars i:last-child:after{left:auto;right:0;transform:translateY(4px)}.central-desktop .mini-bars i:last-child:hover:after,.central-desktop .mini-bars i:last-child:focus-visible:after{transform:translate(0)}.central-desktop .data-note{color:var(--muted);margin:12px 0 0;font-size:12px}.central-desktop .day-card footer.card-foot{justify-content:space-between;align-items:center;gap:10px;margin-top:12px;display:flex;position:static}.central-desktop .migration-core{background:conic-gradient(#7657e8 calc(var(--p,0)*1%),#1b293a 0);border-radius:50%;place-items:center;width:120px;height:120px;margin:12px auto;display:grid;position:relative}.central-desktop .migration-core:after{content:"";background:#0d1a27;border-radius:50%;position:absolute;inset:14px}.central-desktop .migration-core span{z-index:1;text-align:center;position:relative}@media (width>=851px){body:has(.central-desktop):before{display:none}body:has(.central-desktop){background:#0b1728}.central-desktop.app-shell:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle at 15% 2%,#1e69d23d,#0000 30%),radial-gradient(circle at 90% 0,#7657e833,#0000 28%),linear-gradient(145deg,#07111f,#0b1728 50%,#11152b);position:fixed;inset:0}.central-desktop.app-shell{--desktop-rail:244px;grid-template-columns:var(--desktop-rail) minmax(0,1fr);background:0 0;transition:grid-template-columns .25s}.central-desktop.sidebar-collapsed{--desktop-rail:82px}.central-desktop .sidebar{-webkit-backdrop-filter:blur(22px)saturate(145%);backdrop-filter:blur(22px)saturate(145%);background:#091526e0;border:1px solid #8bacd62e;border-radius:27px;height:calc(100vh - 36px);margin:18px 10px;padding:12px 8px;overflow:hidden auto;box-shadow:0 18px 55px #00081659}.central-desktop .brand{gap:11px;min-height:56px;padding:2px 4px 14px}.central-desktop .brand-mark{border-radius:16px;width:48px;height:48px}.central-desktop .nav-label{margin:10px 8px 7px;font-size:12px}.central-desktop .nav-item{border-radius:15px;min-height:50px;padding:7px 8px;font-size:14px}.central-desktop .nav-item.active{color:#fff;background:linear-gradient(135deg,#2c72e8,#6e55d9);border-color:#0000;box-shadow:0 10px 22px #315fcc38}.central-desktop .nav-item.active>span{color:#fff}.central-desktop .nav-item.active:before{display:none}.central-desktop .nav-item>span{width:42px;font-size:21px}.central-desktop .sidebar-toggle{border:1px solid var(--line);width:100%;min-height:46px;color:var(--muted);cursor:pointer;background:0 0;border-radius:14px;align-items:center;gap:10px;padding:0 10px;display:flex}.central-desktop .sidebar-toggle span{width:24px;font-size:25px}.central-desktop .sidebar-toggle b{font-size:13px}.central-desktop.sidebar-collapsed .sidebar{padding-inline:8px}.central-desktop.sidebar-collapsed .brand{justify-content:center}.central-desktop.sidebar-collapsed .brand>div,.central-desktop.sidebar-collapsed .nav-label,.central-desktop.sidebar-collapsed .nav-item b,.central-desktop.sidebar-collapsed .bridge-card>div,.central-desktop.sidebar-collapsed .user-card>div,.central-desktop.sidebar-collapsed .sidebar-toggle b{display:none}.central-desktop.sidebar-collapsed .nav-item{justify-content:center;gap:0;padding:4px;font-size:0}.central-desktop.sidebar-collapsed .nav-item>span{width:44px}.central-desktop.sidebar-collapsed .sidebar-toggle{justify-content:center;width:46px;margin-inline:auto;padding:0}.central-desktop.sidebar-collapsed .bridge-card{justify-content:center;width:46px;height:46px;margin-inline:auto;padding:0}.central-desktop.sidebar-collapsed .user-card{justify-content:center;padding-inline:0}.central-desktop .main-content{min-width:0}.central-desktop .topbar{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-bottom:0;grid-template-columns:234px minmax(360px,520px) auto;align-items:center;gap:18px;height:auto;min-height:90px;padding:22px 24px 0 10px;display:grid;position:relative}.central-desktop .desktop-top-greeting{flex-direction:column;justify-content:center;min-width:0;display:flex}.central-desktop .desktop-top-greeting small{color:#42cdeb;letter-spacing:.16em;text-transform:uppercase;font-size:12px;font-weight:850}.central-desktop .desktop-top-greeting strong{color:var(--ink);letter-spacing:-.035em;white-space:nowrap;margin-top:6px;font-size:clamp(25px,2.3vw,36px);line-height:1.05}.central-desktop .breadcrumb{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.desktop-command-search{background:#0a192be6;border:1px solid #274159;border-radius:16px;align-items:center;gap:10px;height:48px;padding:0 15px;display:flex;box-shadow:0 8px 24px #0008162e}.desktop-command-search>span{color:var(--cyan);font-size:19px}.desktop-command-search input{min-width:0;color:var(--ink);appearance:none;background:0 0;border:0;border-radius:0;outline:0;flex:1;font-size:16px}.desktop-command-search input:focus,.desktop-command-search input:focus-visible{box-shadow:none;border:0;outline:none}.desktop-command-search:focus-within{border-color:#5f9ae0}.desktop-command-search kbd,.desktop-command-search .kbd-chip{border:1px solid var(--line);color:var(--muted);background:var(--panel);cursor:pointer;border-radius:8px;flex:none;padding:4px 7px;font-size:11px;font-weight:800;line-height:1.2}.desktop-command-search .kbd-chip:hover{color:var(--ink);border-color:#5f9ae0}.central-desktop .top-actions{gap:9px}.central-desktop .live-time,.central-desktop .comando-chip{display:none}.central-desktop .tema-botao,.central-desktop .comando-chip{border-radius:14px;min-width:46px;min-height:46px}.central-desktop .analysis-corner{height:auto;min-height:48px;box-shadow:none;background:0 0;border:0;border-radius:0;gap:9px;padding:0}.central-desktop .analysis-corner button.analysis-summary{background:var(--panel);border:1px solid #18a77a2e;border-radius:16px;min-width:190px;height:48px;min-height:48px;padding:6px 12px;box-shadow:0 8px 24px #30517c0f}.central-desktop .analysis-corner .analysis-dot{border-radius:11px;flex-basis:31px;width:31px;height:31px}.central-desktop .analysis-corner-actions button{border:0;border-radius:16px;min-height:48px;padding:0 15px;font-size:13px}.central-desktop .poc-theme-action,.central-desktop .poc-refresh-action{cursor:pointer;background:#ffffffb8;border:1px solid #6c89af3d;border-radius:16px;min-height:48px;font-weight:800;box-shadow:0 8px 24px #30517c0f}.central-desktop .poc-theme-action{color:#102039;flex:0 0 48px;width:48px;padding:0;font-size:20px}.central-desktop .poc-sync-pill{min-height:48px;color:inherit;cursor:pointer;text-align:left;background:#ffffffb8;border:1px solid #18a77a2e;border-radius:16px;align-items:center;gap:10px;padding:7px 13px;display:flex;box-shadow:0 8px 24px #30517c0f}.central-desktop .poc-sync-pill:disabled{opacity:1;cursor:default}.central-desktop .poc-sync-dot{color:#07835e;background:#daf5eb;border-radius:11px;flex:0 0 31px;place-items:center;width:31px;height:31px;font-size:17px;font-weight:900;display:grid}.central-desktop .poc-sync-pill.analyzing .poc-sync-dot{color:#9a6500;background:#fff0ce}.central-desktop .poc-sync-pill.unavailable .poc-sync-dot{color:#b4233b;background:#ffe0e5}.central-desktop .poc-sync-copy small,.central-desktop .poc-sync-copy strong{white-space:nowrap;display:block}.central-desktop .poc-sync-copy small{color:var(--muted);font-size:11px;line-height:1.1}.central-desktop .poc-sync-copy strong{color:var(--ink);margin-top:2px;font-size:13px;line-height:1.2}.central-desktop .poc-refresh-action{color:#fff;background:linear-gradient(135deg,#1977d5,#6359df);border:0;padding:0 15px}.central-desktop .poc-refresh-action:disabled{opacity:.65;cursor:wait}.central-desktop .poc-quick-refresh-action{min-height:48px;color:var(--ink);cursor:pointer;white-space:nowrap;background:#ffffffbd;border:1px solid #597eb247;border-radius:16px;padding:0 15px;font-weight:850;box-shadow:0 8px 24px #30517c0f}.central-desktop .poc-quick-refresh-action:disabled{opacity:.58;cursor:wait}.central-desktop .page-wrap{max-width:1800px;padding:20px 24px 50px 10px}.central-desktop .welcome-row{display:none}.central-desktop .welcome-row h1{font-size:38px;font-weight:750}.central-desktop .welcome-row .eyebrow{font-size:13px}.central-desktop .subtitle{font-size:16px}.central-desktop .executive-search-home>form{display:none}.central-desktop .executive-search-home:not(:has(.executive-answer,.executive-search-empty)){display:none}.central-desktop .executive-search-empty{padding-right:60px;position:relative}.central-desktop .executive-search-close{border:1px solid var(--line);width:36px;height:36px;color:var(--muted);cursor:pointer;background:0 0;border-radius:12px;place-items:center;font-size:19px;font-weight:800;line-height:1;display:grid;position:absolute;top:12px;right:12px}.central-desktop .executive-search-close:hover{color:var(--ink);border-color:#5f9ae0}.central-desktop .project-launcher{scrollbar-width:thin;border-radius:22px;grid-template-columns:auto repeat(4,minmax(166px,1fr));gap:12px;margin-bottom:18px;padding:14px;overflow-x:auto}.central-desktop .project-launcher>div{min-width:154px}.central-desktop .project-launcher>div small{font-size:13px}.central-desktop .project-launcher button{border-radius:18px;gap:14px;min-height:90px;padding:10px 13px;transition:transform .17s,box-shadow .17s,border-color .17s}.central-desktop .project-launcher button:hover{transform:translateY(-2px)}.central-desktop .project-launcher .project-mark.large{background:#fff;border-radius:18px;width:66px;height:66px}.central-desktop .project-launcher button strong{font-size:18px}.central-desktop .project-launcher button small{margin-top:4px;font-size:14px}.central-desktop .home-pulse-grid{gap:12px;margin-bottom:14px}.central-desktop .home-pulse-card{border:1px solid #8bacd633;border-radius:18px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:3px 12px;min-height:70px;padding:11px 15px;display:grid;box-shadow:0 10px 28px #0008162e}.central-desktop .home-pulse-card.mine,.central-desktop .home-pulse-card.fluig,.central-desktop .home-pulse-card.mine.clear,.central-desktop .home-pulse-card.fluig.clear,.central-desktop .home-pulse-card.fluig.attention,.central-desktop .home-pulse-card.fluig.unavailable,.central-desktop .home-pulse-card.fluig.universal.clear,.central-desktop .home-pulse-card.fluig.universal.attention,.central-desktop .home-pulse-card.fluig.universal.unavailable{border-top:1px solid #8bacd633}.central-desktop .home-pulse-card.basecamp{background:linear-gradient(135deg,var(--panel),var(--panel));border-top:1px solid #8bacd633}@supports (color:color-mix(in lab, red, red)){.central-desktop .home-pulse-card.basecamp{background:linear-gradient(135deg,color-mix(in srgb,var(--panel) 94%,var(--cyan)),color-mix(in srgb,var(--panel) 93%,var(--violet)))}}.central-desktop .home-pulse-card.basecamp.attention>strong{color:var(--violet)}@supports (color:color-mix(in lab, red, red)){.central-desktop .home-pulse-card.basecamp.attention>strong{color:color-mix(in srgb,var(--violet) 72%,var(--cyan))}}.central-desktop .home-pulse-card.basecamp.clear>strong{color:var(--green)}.central-desktop .home-pulse-card>span{letter-spacing:.11em;font-size:11px}.central-desktop .home-pulse-card>strong{letter-spacing:-.05em;text-shadow:none;grid-area:1/2/span 2;margin:0;font-family:inherit;font-size:29px;font-weight:900}.central-desktop .home-pulse-card>small{white-space:nowrap;font-size:12px}.central-desktop .daily-intelligence{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:16px;min-width:0}.central-desktop .day-card{-webkit-backdrop-filter:blur(18px)saturate(135%);backdrop-filter:blur(18px)saturate(135%);background:#0c192de6;border:1px solid #8bacd633;border-radius:24px;flex-direction:column;min-width:0;max-width:100%;height:auto;min-height:0;padding:0;display:flex;box-shadow:0 18px 55px #00081661,0 3px 12px #00081640}.central-desktop .live-card-body{flex-direction:column;flex:1;align-items:flex-start;display:flex}.central-desktop .live-card-body .card-foot{width:100%;margin-top:auto;padding-top:12px}.central-desktop .live-card-body .data-note{margin-bottom:13px}.central-desktop .mini-bars{width:100%}.central-desktop .migration-core{align-self:center}.central-desktop .day-card:after{content:"";width:auto;height:1px;box-shadow:none;background:linear-gradient(90deg,#0000,#477fdc40,#0000);border:0;border-radius:0;position:absolute;inset:0 0 auto}.central-desktop .panel-head{justify-content:space-between;align-items:flex-start;gap:16px;padding:19px 20px 10px;display:flex}.central-desktop .panel-kicker{color:#7f95b5;letter-spacing:.16em;text-transform:uppercase;font-size:13px;font-weight:850}.central-desktop .panel-head h2{color:var(--ink);letter-spacing:-.015em;margin:5px 0 0;font-size:17px;font-weight:800}.central-desktop .panel-side{align-items:flex-start;gap:9px;display:flex}.central-desktop .live-stamp{color:#3ecf9c;white-space:nowrap;align-items:center;gap:7px;margin-top:8px;font-size:13px;font-weight:850;display:inline-flex}.central-desktop .live-stamp:before{content:"";background:#20b383;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #20b3831f}.central-desktop .live-card-body{padding:8px 20px 20px}.central-desktop .big-number{letter-spacing:-.055em;color:var(--ink);text-shadow:none;margin:6px 0 0;font-family:inherit;font-size:clamp(38px,3vw,58px);font-weight:900;line-height:1;display:block}.central-desktop .trend-chip{color:#43d6a2;background:#20b38329;border-radius:10px;align-items:center;gap:6px;margin-top:12px;padding:7px 9px;font-size:12px;font-weight:850;display:inline-flex}.central-desktop .trend-chip.down{color:#ff8ba0;background:#dc496629}.central-desktop .trend-chip.flat{color:#a9bbd0;background:#94a3b829}.central-desktop .mini-bars{border-bottom:1px solid var(--line);grid-auto-columns:1fr;grid-auto-flow:column;align-items:end;gap:4px;height:72px;margin:18px 0 9px;display:grid}.central-desktop .mini-bars i{background:linear-gradient(#7a67e7,#286ddd);border-radius:5px 5px 1px 1px;min-height:6px}.central-desktop .data-note{color:var(--muted);margin:14px 0 0;font-size:14px;line-height:1.55}.central-desktop .day-card footer.card-foot{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;align-items:center;gap:10px;margin-top:13px;padding-top:12px;font-size:13px;display:flex;position:static}.central-desktop .card-foot a{color:#7db2ff;font-weight:800}.central-desktop .card-foot button,.central-desktop .day-refresh{color:var(--muted);cursor:pointer;background:0 0;border:1px solid #8bacd647;border-radius:10px;padding:6px 10px;font-size:12px;font-weight:800}.central-desktop .migration-core{background:conic-gradient(#7657e8 calc(var(--p,0)*1%),#1b293a 0);border-radius:50%;place-items:center;width:132px;height:132px;margin:14px auto 16px;display:grid;position:relative}.central-desktop .migration-core:after{content:"";background:#0d1a27;border-radius:50%;position:absolute;inset:15px}.central-desktop .migration-core span{z-index:1;text-align:center;position:relative}.central-desktop .migration-core strong{letter-spacing:-.03em;font-family:inherit;font-size:28px;font-weight:900;display:block}.central-desktop .migration-core small{color:var(--muted);font-size:13px}.central-desktop .calendar-card{padding:18px 20px 20px}.central-desktop .calendar-card .day-card-head{font-size:13px}.central-desktop .agenda-list{max-height:342px;margin-top:10px;padding-right:6px;overflow:auto}.central-desktop .agenda-day{gap:8px}.central-desktop .agenda-day h3{font-size:13px}.central-desktop .agenda-empty{margin:0;padding:5px 0;font-size:14px}.central-desktop .agenda-event{border-radius:13px;grid-template-columns:5px minmax(0,1fr) auto;min-height:58px;padding:9px 12px 9px 0}.central-desktop .agenda-copy strong{font-size:15px}.central-desktop .agenda-copy em{margin-top:3px;font-size:13px;display:block}.central-desktop .agenda-event time b{font-size:15px}.central-desktop .commemorative-card{grid-column:1/-1;min-width:0;max-width:100%;height:auto;min-height:0;overflow:hidden}.central-desktop .commemorative-card .live-card-body{box-sizing:border-box;width:100%;min-width:0;overflow:hidden}.central-desktop .commemorative-list{scrollbar-width:thin;grid-template-columns:none;grid-auto-columns:minmax(min(280px,100%),1fr);grid-auto-flow:column;gap:10px;width:100%;min-width:0;max-width:100%;max-height:none;margin-top:3px;padding-bottom:4px;display:grid;overflow:auto hidden}.central-desktop .commemorative-event{border:1px solid var(--line);background:0 0;border-radius:14px;grid-template-columns:58px minmax(0,1fr);align-items:center;gap:10px;min-height:70px;margin:0;padding:9px;display:grid}.central-desktop .commemorative-event time{color:#f2c063;text-align:center;background:#f0a42d29;border-radius:13px;align-content:center;place-items:center;width:58px;height:auto;min-height:54px;padding:9px 2px 10px;line-height:1;display:grid;overflow:hidden}.central-desktop .commemorative-event time strong{font-family:inherit;font-size:15px;font-weight:900;line-height:1}.central-desktop .commemorative-event time small{text-transform:uppercase;color:inherit;margin-top:4px;font-size:9px;line-height:1}@media (width<=1100px) and (width>=761px){.central-desktop .topbar{grid-template-columns:minmax(0,1fr) auto;gap:9px 14px;height:auto;min-height:72px;padding:10px 18px;display:grid}.central-desktop .desktop-command-search{grid-area:2/1/auto/-1;width:100%;max-width:none}.central-desktop .top-actions{grid-area:1/2;min-width:0}.central-desktop .desktop-top-greeting{grid-area:1/1;min-width:0}}.central-desktop .triad-home-section,.central-desktop .home-watchlist{border-radius:22px;padding:20px}.central-desktop .triad-section-heading h2{font-size:24px}.central-desktop .triad-section-heading p:not(.eyebrow){font-size:15px}.central-desktop .triad-section-heading>small{font-size:13px}.central-desktop .home-followed-grid{align-items:stretch;gap:16px}.central-desktop .home-followed-grid>article{flex-direction:column;display:flex}.central-desktop .home-followed-grid .home-followed-open{flex-direction:column;flex:1;display:flex}.central-desktop .home-followed-grid .home-followed-hero{margin-top:auto}.central-desktop .home-followed-grid .followed-foot{margin-top:auto;padding-top:12px}.central-desktop .home-followed-grid .followed-deadline-note{margin-bottom:0}.central-desktop .home-followed-grid>article{-webkit-backdrop-filter:blur(18px)saturate(135%);backdrop-filter:blur(18px)saturate(135%);background:#0c192de6;border:1px solid #8bacd633;border-radius:24px;align-self:stretch;width:100%;height:auto;min-height:0;padding:0 0 6px;position:relative;overflow:hidden;box-shadow:0 18px 55px #00081647,0 3px 12px #00081633}.central-desktop .home-followed-grid>article:before{content:"";background:linear-gradient(90deg,#0000,#477fdc40,#0000);height:1px;position:absolute;inset:0 0 auto}.central-desktop .home-followed-open .panel-head{padding:19px 20px 0}.central-desktop .home-followed-open .panel-head h2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.central-desktop .migration-hero{justify-content:center;align-items:center;gap:26px;display:flex}.central-desktop .migration-hero .migration-core{margin:14px 0 16px}.central-desktop .followed-stamp{text-align:right;white-space:normal;max-width:38%;margin-top:8px;line-height:1.25}.central-desktop .followed-stamp.risk{color:#ff8ba0}.central-desktop .followed-stamp.risk:before{background:#e05572;box-shadow:0 0 0 4px #e0557224}.central-desktop .followed-kicker.risk{color:#ff8ba0}.central-desktop .followed-kicker.done{color:#43d6a2}.central-desktop .home-followed-hero{justify-content:center;align-items:center;gap:26px;padding:14px 20px 0;display:flex}.central-desktop .home-followed-progress.no-percent{background:conic-gradient(#8bacd64d 100%,transparent 0)}.central-desktop .home-followed-hero .triad-date-badge,.central-desktop .migration-hero .triad-date-badge{text-align:center;background:#4c6ef524;border:1px solid #6b8cdc73;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;min-width:108px;min-height:88px;padding:10px 14px;display:flex}.central-desktop .home-followed-hero .triad-date-badge small,.central-desktop .migration-hero .triad-date-badge small{color:var(--muted);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:900}.central-desktop .home-followed-hero .triad-date-badge strong,.central-desktop .migration-hero .triad-date-badge strong{letter-spacing:-.03em;color:var(--ink);margin-top:2px;font-family:inherit;font-size:26px;font-weight:900;line-height:1;display:block}.central-desktop .home-followed-hero .triad-date-badge span,.central-desktop .migration-hero .triad-date-badge span{letter-spacing:.08em;color:var(--muted);font-size:11px;font-weight:850}.central-desktop .home-followed-hero .triad-date-badge em,.central-desktop .migration-hero .triad-date-badge em{color:var(--muted);font-size:10px;font-style:normal}.central-desktop .home-followed-hero .triad-date-badge.undated strong,.central-desktop .migration-hero .triad-date-badge.undated strong{font-size:18px}.central-desktop .followed-deadline-note{color:#f2c063;margin:8px 20px 0;font-size:12px;font-weight:750;line-height:1.4}.central-desktop .data-note.followed-note{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:10px 20px 0;display:-webkit-box;overflow:hidden}.central-desktop .followed-foot{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;align-items:center;gap:10px;margin:14px 20px 0;padding:12px 0 10px;font-size:13px;display:flex}.central-desktop .followed-foot span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.central-desktop .followed-foot b{color:#7db2ff;white-space:nowrap;font-weight:800}.central-desktop .home-followed-progress{background:conic-gradient(var(--product-accent) var(--progress,0%),#1b293a 0);border:0;flex:0 0 132px;width:132px;height:132px;position:relative}.central-desktop .home-followed-progress:after{content:"";background:#0d1a27;border-radius:50%;position:absolute;inset:15px}.central-desktop .home-followed-progress strong,.central-desktop .home-followed-progress small{z-index:1;position:relative}.central-desktop .home-followed-progress strong{letter-spacing:-.03em;text-shadow:none;font-family:inherit;font-size:26px;font-weight:900}.central-desktop .home-followed-progress small{letter-spacing:0;text-transform:none;color:var(--muted);font-size:12px;font-weight:400}.central-desktop .triad-product-card{border-radius:18px}.central-desktop .triad-product-card>header>span{font-size:14px}.central-desktop .triad-product-card>header>a{font-size:13px}.central-desktop .triad-delivery-list strong{font-size:15px}.central-desktop .triad-delivery-list p,.central-desktop .triad-delivery-list small{font-size:13px}.central-desktop .timeline-periods{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.central-desktop .timeline-period{border-radius:18px;padding:16px}.central-desktop .timeline-period.past{background:#7189a512}.central-desktop .timeline-period.future{background:linear-gradient(145deg,#2a70cd1c,#7657e814);border:1px solid #67a5ff2e}.central-desktop .timeline-period>header{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.central-desktop .timeline-period>header strong{font-size:17px}.central-desktop .timeline-period>header span{color:var(--muted);font-size:13px}.central-desktop .triad-timeline li{grid-template-columns:76px minmax(0,1fr) 30px;min-height:104px}.central-desktop .triad-timeline .triad-date-badge{width:76px;min-height:76px}.central-desktop .triad-timeline h3{font-size:15px}.central-desktop .triad-timeline p{font-size:13px}.central-desktop .home-watch-card{border-left:5px solid #e2a846;border-radius:16px;padding:16px 42px 16px 16px}.central-desktop .home-watch-card>span{font-size:13px}.central-desktop .home-watch-card h3{font-size:16px}.central-desktop .home-watch-card p{font-size:14px}.central-desktop .pendencias-registry{background:#0c192de6;border:1px solid #8bacd633;border-radius:24px;margin-top:26px;padding:20px;box-shadow:0 18px 55px #00081647}.central-desktop .pendencias-registry.home-collapsible{margin-bottom:20px;padding:0;overflow:hidden}.central-desktop .pendencias-registry-toggle{width:100%;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:20px;padding:18px 20px;display:flex}.central-desktop .pendencias-registry-toggle span{gap:3px;display:grid}.central-desktop .pendencias-registry-toggle small{color:#7db2ff;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:850}.central-desktop .pendencias-registry-toggle strong{font-size:18px}.central-desktop .pendencias-registry-toggle em{color:var(--muted);font-size:12px;font-style:normal;font-weight:500}.central-desktop .pendencias-registry-toggle b{color:#8ec5ff;white-space:nowrap;font-size:12px}.central-desktop .pendencias-registry-body{border-top:1px solid #8bacd626;padding:0 20px 20px}.central-desktop .pendencias-registry>.section-heading small{color:var(--muted);white-space:nowrap;font-size:12px}.central-desktop .pendencias-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:16px 0 0;display:grid}.central-desktop .pendencias-summary article{background:#0915268c;border:1px solid #8bacd62e;border-radius:16px;justify-content:space-between;align-items:center;gap:14px;min-height:72px;padding:13px 16px;display:flex}.central-desktop .pendencias-summary span{color:var(--muted);font-size:13px;font-weight:750}.central-desktop .pendencias-summary strong{color:#8ec5ff;font-size:26px}.central-desktop .pendencias-registry:not(.home-collapsible) .pendencias-registry-body{border-top:0;margin-top:18px;padding:0}.central-desktop .pendencias-priority{background:linear-gradient(135deg,#f0a42d1a,#0c192db8);border:1px solid #f0a42d57;border-radius:20px;padding:18px}.central-desktop .pendencias-priority>header{justify-content:space-between;align-items:center;gap:18px;margin-bottom:14px;display:flex}.central-desktop .pendencias-priority>header h3,.central-desktop .pendencias-waiting-heading h3{margin:3px 0;font-size:22px}.central-desktop .pendencias-priority>header span,.central-desktop .pendencias-waiting-heading span{color:var(--muted);font-size:13px}.central-desktop .pendencias-priority>header>b{color:#f2c063;background:#f0a42d29;border-radius:14px;place-items:center;min-width:44px;height:44px;font-size:18px;display:grid}.central-desktop .pendencias-priority-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.central-desktop .pendencias-priority-grid>.decision-card{background:#091526c7;border-color:#f0a42d6b;min-height:190px}.central-desktop .pendencias-waiting-heading{margin:24px 0 8px}.central-desktop .pendencia-card-labels{align-items:center;gap:8px;margin-bottom:10px;display:flex}.central-desktop .pendencia-card-labels span{color:var(--muted);letter-spacing:.04em;text-transform:uppercase;background:#8bacd61f;border-radius:8px;padding:4px 8px;font-size:11px;font-weight:850}.central-desktop .pendencia-card-labels .product{color:#8ec5ff}.central-desktop .pendencia-card-labels .product.bfc{color:#f2c063}.central-desktop .pendencia-card-labels .product.qtc{color:#ff8eb9}.central-desktop .pendencias-product{margin-top:18px}.central-desktop .pendencias-product>header{background:#2c70d224;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.central-desktop .pendencias-product.bfc>header{background:#d9902224}.central-desktop .pendencias-product.qtc>header{background:#db488524}.central-desktop .pendencias-product>header h3{letter-spacing:-.015em;margin:0;font-size:17px}.central-desktop .pendencias-product>header span{color:var(--muted);white-space:nowrap;font-size:12px;font-weight:800}.central-desktop .pendencias-group{margin-top:12px}.central-desktop .pendencias-group h4{color:var(--muted);letter-spacing:.09em;text-transform:uppercase;align-items:center;gap:8px;margin:0 0 8px;font-size:12px;font-weight:850;display:flex}.central-desktop .pendencias-group h4 b{text-align:center;background:#8bacd629;border-radius:9px;min-width:22px;padding:2px 7px;font-size:11px}.central-desktop .pendencias-group.paulo h4{color:#f2c063}.central-desktop .pendencias-items{gap:8px;display:grid}.central-desktop .pendencia-item{background:#0915268c;border:1px solid #8bacd624;border-radius:14px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 16px;padding:11px 13px;display:grid}.central-desktop .pendencia-cluster{align-items:start;padding:15px 16px}.central-desktop .pendencia-cluster .pendencia-context{color:var(--ink);letter-spacing:0;text-transform:none;font-size:15px;font-weight:850;line-height:1.35;display:block}.central-desktop .pendencia-questions{margin-top:10px}.central-desktop .pendencia-questions summary{color:#8ec5ff;cursor:pointer;min-height:44px;padding:11px 0;font-size:14px;font-weight:800}.central-desktop .pendencia-questions ol{gap:8px;margin:0;padding:0 0 0 22px;display:grid}.central-desktop .pendencia-questions li{color:var(--muted);padding:3px 0 8px}.central-desktop .pendencia-questions li p{color:var(--ink);margin:0 0 4px;font-size:14px;line-height:1.45}.central-desktop .pendencia-source-link,.central-desktop .pendencia-questions a,.central-desktop .home-followed-questions a{color:#8ec5ff;margin-top:8px;font-size:13px;font-weight:800;text-decoration:none;display:block}.central-desktop .home-followed-open{color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;width:100%;padding:0;display:block}.central-desktop .home-followed-questions{border-top:1px solid #8bacd62e;margin-top:12px;padding-top:4px}.central-desktop .home-followed-questions summary{color:var(--product-accent);cursor:pointer;min-height:44px;padding:12px 0;font-size:14px;font-weight:850}.central-desktop .home-followed-questions ol{gap:9px;margin:0;padding:0 0 0 22px;display:grid}.central-desktop .home-followed-questions li{color:var(--muted);padding:0 0 8px}.central-desktop .home-followed-questions p{color:var(--ink);margin:0 0 4px;font-size:14px;line-height:1.45}.central-desktop .home-followed-questions small{color:var(--muted);font-size:12px}.central-desktop .pendencia-item.close{background:#20b38314;border-color:#40c99773}.central-desktop .pendencia-item.important{background:#f0a42d12;border-color:#f0a42d73}.central-desktop .pendencia-copy{min-width:0}.central-desktop .pendencia-copy p{margin:0;font-size:14px;line-height:1.45}.central-desktop .pendencia-context{color:#7f95b5;letter-spacing:.06em;text-transform:uppercase;margin-bottom:3px;font-size:11px;font-weight:850;display:block}.central-desktop .pendencia-source{color:var(--muted);margin-top:4px;font-size:11.5px;display:block}.central-desktop .pendencia-actions{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.central-desktop .pendencia-actions button{min-height:44px;color:var(--muted);cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #8bacd647;border-radius:11px;padding:8px 13px;font-size:12px;font-weight:800}.central-desktop .pendencia-actions button:hover{color:var(--ink);border-color:#5f9ae0}.central-desktop .pendencia-actions button.active.close{color:#43d6a2;background:#20b38329;border-color:#40c99799}.central-desktop .pendencia-actions button.active.important{color:#f2c063;background:#f0a42d24;border-color:#f0a42d99}.central-desktop .pendencia-actions button.hide-home-item{color:#8194ab;border-style:dashed}.central-desktop .home-watch-card.pendencia{border-left-color:#20b383}.central-desktop .home-watch-card.pendencia.important{border-left-color:#e2a846}.central-desktop .home-watch-card.pendencia button{color:#7db2ff;cursor:pointer;background:0 0;border:0;margin-top:8px;padding:0;font-size:12px;font-weight:800}.central-desktop .pending-signals{background:#0c192da3;border:1px solid #8bacd62e;border-radius:20px;margin-top:22px;overflow:hidden}.central-desktop .pending-signals>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:18px;min-height:78px;padding:15px 18px;list-style:none;display:flex}.central-desktop .pending-signals>summary span>*{display:block}.central-desktop .pending-signals>summary small{color:#7db2ff;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:850}.central-desktop .pending-signals>summary strong{margin-top:3px;font-size:17px}.central-desktop .pending-signals>summary em{color:var(--muted);margin-top:3px;font-size:12px;font-style:normal}.central-desktop .pending-signals>summary b{color:#8ec5ff}.central-desktop .pending-signals>.pending-groups{padding:0 18px 18px}.central-desktop .pending-tracked-tier{background:#0a1829d1;border:1px solid #4ab3df4d;border-radius:24px;margin-top:24px;padding:20px}.central-desktop .pending-tracked-tier.important{border-color:#e8b8534d}.central-desktop .pending-tracked-tier>header{justify-content:space-between;align-items:center;gap:18px;margin-bottom:14px;display:flex}.central-desktop .pending-tracked-tier>header h2{margin:3px 0;font-size:23px}.central-desktop .pending-tracked-tier>header span{color:var(--muted);font-size:13px}.central-desktop .pending-tracked-tier>header>b{color:#86d9f5;background:#4ab3df24;border-radius:13px;place-items:center;min-width:42px;height:42px;display:grid}.central-desktop .pending-tracked-entry{min-width:0}.central-desktop .pending-tracked-tier .home-followed-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:16px}.central-desktop .pending-tracked-entry{flex-direction:column;min-width:0;display:flex}.central-desktop .pending-tracked-entry>.home-followed-card{flex-direction:column;flex:1;height:auto;min-height:0;display:flex}.central-desktop .pending-tracked-entry .home-followed-open{flex-direction:column;flex:1;min-width:0;display:flex}.central-desktop .pending-tracked-entry .followed-foot{margin-top:auto}.central-desktop .pending-tracked-entry .home-followed-questions{margin:0 18px 14px}.central-desktop .pending-tracked-entry .home-followed-questions summary{font-size:15px}.central-desktop .pending-tracked-actions{border-top:1px solid #8bacd62e;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:12px 18px 16px;display:grid}.central-desktop .pending-tracked-actions button{color:#a8c1d3;cursor:pointer;background:#13263dcc;border:1px solid #8bacd647;border-radius:12px;min-height:48px;padding:10px 14px;font-size:14px;font-weight:800;line-height:1.25}.central-desktop .pending-tracked-actions button:first-child{border-color:var(--product-accent,#4ba6d7)}@supports (color:color-mix(in lab, red, red)){.central-desktop .pending-tracked-actions button:first-child{border-color:color-mix(in srgb,var(--product-accent,#4ba6d7) 54%,#8bacd647)}}.central-desktop .pending-tracked-actions button:first-child{color:var(--product-accent,#8ddff0)}.central-desktop .pending-tracked-actions button:hover{border-color:var(--product-accent,#4ba6d7);background:var(--product-accent,#4ba6d7)}@supports (color:color-mix(in lab, red, red)){.central-desktop .pending-tracked-actions button:hover{background:color-mix(in srgb,var(--product-accent,#4ba6d7) 12%,#13263de6)}}@media (width<=1180px){.central-desktop .pending-tracked-tier .home-followed-grid{grid-template-columns:1fr}}.central-desktop .pending-owner-filter{flex-wrap:wrap;align-items:center;gap:7px;margin:14px 0;display:flex}.central-desktop .pending-owner-filter span{color:var(--muted);margin-right:3px;font-size:12px}.central-desktop .pending-owner-filter button{color:var(--muted);cursor:pointer;background:0 0;border:1px solid #8bacd63d;border-radius:99px;padding:7px 11px;font-size:11px;font-weight:800}.central-desktop .pending-owner-filter button.active{color:#8de1f7;background:#52bfe821;border-color:#52bfe8}.central-desktop .registry-archive{border-top:1px solid #8bacd629;margin-top:18px}.central-desktop .registry-archive>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:18px;padding:16px 2px 2px;list-style:none;display:flex}.central-desktop .registry-archive>summary span>*{display:block}.central-desktop .registry-archive>summary small{color:#7db2ff;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:850}.central-desktop .registry-archive>summary strong{margin-top:3px}.central-desktop .registry-archive>summary em{color:var(--muted);margin-top:3px;font-size:11px;font-style:normal}.central-desktop .registry-archive-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.central-desktop .restore-registry-item{grid-column:1/-1}.central-desktop .initiative-back{min-height:42px;color:var(--muted);cursor:pointer;background:0 0;border:1px solid #8bacd647;border-radius:13px;margin-bottom:14px;padding:8px 16px;font-size:13px;font-weight:800}.central-desktop .initiative-back:hover{color:var(--ink);border-color:#5f9ae0}.central-desktop .initiative-hero-card{max-width:760px}.central-desktop .initiative-hero-card .panel-head h2{font-size:24px}.central-desktop .initiative-section{background:#0c192de6;border:1px solid #8bacd633;border-radius:24px;margin-top:26px;padding:20px;box-shadow:0 18px 55px #00081647}.central-desktop .initiative-section .section-heading p:not(.eyebrow){color:var(--muted);margin:6px 0 0;font-size:14px}.central-desktop .initiative-evidence{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:12px;display:grid}.central-desktop .initiative-evidence-card{background:#0915268c;border:1px solid #8bacd629;border-radius:16px;flex-direction:column;gap:6px;padding:14px 16px;display:flex}.central-desktop .initiative-evidence-card header{color:#7f95b5;letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;gap:10px;font-size:11px;font-weight:850;display:flex}.central-desktop .initiative-evidence-card strong{color:var(--ink);font-size:14px;line-height:1.35}.central-desktop .initiative-evidence-card em{color:var(--muted);font-size:12px;font-style:normal}.central-desktop .initiative-evidence-card p{-webkit-line-clamp:4;color:var(--muted);-webkit-box-orient:vertical;margin:0;font-size:13px;line-height:1.5;display:-webkit-box;overflow:hidden}.central-desktop .initiative-evidence-card a{color:#7db2ff;margin-top:auto;font-size:12px;font-weight:800}.central-desktop .page-section,.central-desktop .projeto-area{color:var(--ink)}.central-desktop .page-title h1{font-size:38px}.central-desktop .project-directory-card,.central-desktop .pending-group,.central-desktop .report-row,.central-desktop .sync-row,.central-desktop .projeto-area{border-radius:20px}:root[data-theme=light]:has(.central-desktop){background:#e9f2fd}:root[data-theme=light] body:has(.central-desktop){background:#eef5fe}:root[data-theme=light] .central-desktop.app-shell:before{background:radial-gradient(circle at 17% 5%,#4e91ff3b,#0000 27%),radial-gradient(circle at 91% 1%,#875be82e,#0000 28%),radial-gradient(circle at 80% 89%,#06b6d41f,#0000 26%),linear-gradient(145deg,#eef7ff 0%,#f8fbff 46%,#f2efff 100%)}:root[data-theme=light] .central-desktop.app-shell{background:0 0}:root[data-theme=light] .central-desktop .sidebar{background:#fffc;border-color:#ffffffeb;box-shadow:0 18px 55px #2d4c7724}:root[data-theme=light] .central-desktop .nav-item.active{color:#fff;background:linear-gradient(135deg,#2c72e8,#6e55d9);border-color:#0000;box-shadow:0 10px 22px #315fcc38}:root[data-theme=light] .central-desktop .nav-item.active>span{color:#fff}:root[data-theme=light] .central-desktop .topbar{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0 #0000}:root[data-theme=light] .central-desktop .desktop-top-greeting small{color:#127da2}:root[data-theme=light] .central-desktop .desktop-top-greeting strong{color:#11213c}:root[data-theme=light] .desktop-command-search{background:#ffffffd6;border-color:#c9d7e8;box-shadow:0 8px 24px #30517c12}:root[data-theme=light] .desktop-command-search input,:root[data-theme=light] .desktop-command-search input:focus{box-shadow:none;background:0 0;border:0;outline:none}:root[data-theme=light] .central-desktop .analysis-corner button.analysis-summary{background:#ffffffc7;border-color:#18a77a2e}:root[data-theme=light] .desktop-command-search input{color:#102039}:root[data-theme=light] .central-desktop .project-launcher,:root[data-theme=light] .central-desktop .triad-home-section,:root[data-theme=light] .central-desktop .home-watchlist{background:#ffffffd6;border-color:#fffffff0;box-shadow:0 18px 55px #2d4c771c,0 3px 12px #2d4c770f}:root[data-theme=light] .central-desktop .project-launcher button{background:#ffffffe6;border-color:#b8c9df}:root[data-theme=light] .central-desktop .project-launcher button:hover{border-color:#4b94bf;box-shadow:0 12px 28px #2563af21}:root[data-theme=light] .central-desktop .home-pulse-card{background:#ffffffd6;border-color:#ffffffe6;box-shadow:0 18px 55px #2d4c771f,0 3px 12px #2d4c770f}:root[data-theme=light] .central-desktop .home-pulse-card.mine,:root[data-theme=light] .central-desktop .home-pulse-card.fluig,:root[data-theme=light] .central-desktop .home-pulse-card.mine.clear,:root[data-theme=light] .central-desktop .home-pulse-card.fluig.clear,:root[data-theme=light] .central-desktop .home-pulse-card.fluig.attention,:root[data-theme=light] .central-desktop .home-pulse-card.fluig.unavailable,:root[data-theme=light] .central-desktop .home-pulse-card.fluig.universal.clear,:root[data-theme=light] .central-desktop .home-pulse-card.fluig.universal.attention,:root[data-theme=light] .central-desktop .home-pulse-card.fluig.universal.unavailable{border-top:1px solid #ffffffe6}:root[data-theme=light] .central-desktop .home-pulse-card.mine{background:linear-gradient(145deg,#fffffff0,#fff6dfe0)}:root[data-theme=light] .central-desktop .home-pulse-card.fluig{background:linear-gradient(145deg,#fffffff0,#e6f9f4e0)}:root[data-theme=light] .central-desktop .day-card{background:#ffffffd6;border-color:#ffffffe6;box-shadow:0 18px 55px #2d4c771f,0 3px 12px #2d4c770f}:root[data-theme=light] .central-desktop .panel-kicker{color:#7d8aa0}:root[data-theme=light] .central-desktop .panel-head h2{color:#11213c}:root[data-theme=light] .central-desktop .live-stamp{color:#14815f}:root[data-theme=light] .central-desktop .big-number{color:#0b1f32}:root[data-theme=light] .central-desktop .trend-chip{color:#0b8d66;background:#e5f7f0}:root[data-theme=light] .central-desktop .trend-chip.down{color:#b9364d;background:#fdecef}:root[data-theme=light] .central-desktop .trend-chip.flat{color:#5d6d7a;background:#eef2f7}:root[data-theme=light] .central-desktop .migration-core{background:conic-gradient(#7657e8 calc(var(--p,0)*1%),#e8edf6 0)}:root[data-theme=light] .central-desktop .migration-core:after{background:#fff}:root[data-theme=light] .central-desktop .commemorative-event{border:1px solid var(--line);background:#fff}:root[data-theme=light] .central-desktop .commemorative-event time{color:#9b6814;background:#fff5dc}:root[data-theme=light] .central-desktop .commemorative-event time strong,:root[data-theme=light] .central-desktop .commemorative-event time small{color:#9b6814}:root[data-theme=light] .central-desktop .card-foot a{color:#2168c9}:root[data-theme=light] .central-desktop .card-foot button,:root[data-theme=light] .central-desktop .day-refresh{color:#40617f;background:#ffffffb3;border-color:#c9d7e8}:root[data-theme=light] .central-desktop .timeline-period.past{background:#edf2f7}:root[data-theme=light] .central-desktop .timeline-period.future{background:linear-gradient(145deg,#eef6ff,#f4f0ff);border-color:#cbdcf4}:root[data-theme=light] .central-desktop .home-followed-progress{background:conic-gradient(var(--product-accent,#356fd8) var(--progress,0%),#e8edf6 0)}:root[data-theme=light] .central-desktop .home-followed-grid>article{background:#ffffffd6;border-color:#ffffffe6;box-shadow:0 18px 55px #2d4c771f,0 3px 12px #2d4c770f}:root[data-theme=light] .central-desktop .followed-kicker.risk,:root[data-theme=light] .central-desktop .followed-stamp.risk{color:#b9364d}:root[data-theme=light] .central-desktop .initiative-back{color:#40617f;background:#ffffffb3;border-color:#c9d7e8}:root[data-theme=light] .central-desktop .initiative-section{background:#ffffffd6;border-color:#ffffffe6;box-shadow:0 18px 55px #2d4c771f,0 3px 12px #2d4c770f}:root[data-theme=light] .central-desktop .initiative-evidence-card{background:#fff;border-color:#dbe4ef}:root[data-theme=light] .central-desktop .initiative-evidence-card header{color:#7d8aa0}:root[data-theme=light] .central-desktop .initiative-evidence-card a{color:#2168c9}:root[data-theme=light] .central-desktop .followed-stamp.risk:before{background:#c94a63;box-shadow:0 0 0 4px #c94a6324}:root[data-theme=light] .central-desktop .followed-kicker.done{color:#0b8d66}:root[data-theme=light] .central-desktop .home-followed-hero .triad-date-badge,:root[data-theme=light] .central-desktop .migration-hero .triad-date-badge{background:#ebf1fb;border-color:#b8cdf1}:root[data-theme=light] .central-desktop .home-followed-hero .triad-date-badge strong,:root[data-theme=light] .central-desktop .migration-hero .triad-date-badge strong{color:#11213c}:root[data-theme=light] .central-desktop .followed-deadline-note{color:#a56a09}:root[data-theme=light] .central-desktop .followed-foot b{color:#2168c9}:root[data-theme=light] .central-desktop .home-followed-progress.no-percent{background:conic-gradient(#dde6f2 100%,transparent 0)}:root[data-theme=light] .central-desktop .pending-tracked-entry{background:0 0;border:0}:root[data-theme=light] .central-desktop .home-followed-progress:after{background:#fff}:root[data-theme=light] .central-desktop .pendencias-registry{background:#ffffffd6;border-color:#ffffffe6;box-shadow:0 18px 55px #2d4c771f,0 3px 12px #2d4c770f}:root[data-theme=light] .central-desktop .pendencias-summary article{background:#f7faff;border-color:#d8e3ef}:root[data-theme=light] .central-desktop .pendencias-priority{background:linear-gradient(135deg,#fff8e9,#fff);border-color:#edcf8e}:root[data-theme=light] .central-desktop .pendencias-priority-grid>.decision-card{background:#fff;border-color:#e5c77f}:root[data-theme=light] .central-desktop .pending-signals{background:#ffffffc7;border-color:#d8e3ef}:root[data-theme=light] .central-desktop .pending-tracked-tier{background:#ffffffd1;border-color:#cfe2ee}:root[data-theme=light] .central-desktop .pending-tracked-entry{background:#f8fbff;border-color:#ccdbe8;box-shadow:0 9px 24px #2d4c7714}:root[data-theme=light] .central-desktop .pending-tracked-actions{background:#f6f9fc;border-top-color:#d9e3ed}:root[data-theme=light] .central-desktop .pending-tracked-actions button{color:#526a7d;background:#fff}:root[data-theme=light] .central-desktop .pendencias-registry-body{border-top-color:#d8e3ef}:root[data-theme=light] .central-desktop .pendencias-product>header{background:#2c70d217}:root[data-theme=light] .central-desktop .pendencias-product.bfc>header{background:#d990221a}:root[data-theme=light] .central-desktop .pendencias-product.qtc>header{background:#db488517}:root[data-theme=light] .central-desktop .pendencias-group.paulo h4{color:#a56a09}:root[data-theme=light] .central-desktop .pendencia-item{background:#fff;border-color:#dbe4ef}:root[data-theme=light] .central-desktop .pendencia-questions summary,:root[data-theme=light] .central-desktop .pendencia-source-link,:root[data-theme=light] .central-desktop .pendencia-questions a,:root[data-theme=light] .central-desktop .home-followed-questions a{color:#196ea6}:root[data-theme=light] .central-desktop .home-followed-questions{border-top-color:#d8e3ef}:root[data-theme=light] .central-desktop .pendencia-item.close{background:#f2fbf7;border-color:#9adbc2}:root[data-theme=light] .central-desktop .pendencia-item.important{background:#fffaf0;border-color:#ecd4a4}:root[data-theme=light] .central-desktop .pendencia-context{color:#7d8aa0}:root[data-theme=light] .central-desktop .pendencia-actions button{color:#40617f;background:#ffffffb3;border-color:#c9d7e8}:root[data-theme=light] .central-desktop .pendencia-actions button.active.close{color:#0b8d66;background:#e5f7f0;border-color:#5cc39c}:root[data-theme=light] .central-desktop .pendencia-actions button.active.important{color:#a56a09;background:#fff4da;border-color:#dcb15e}:root[data-theme=light] .central-desktop .home-watch-card.pendencia button{color:#2168c9}@media (width<=1000px){.central-desktop .pendencias-priority-grid,.central-desktop .pendencias-summary{grid-template-columns:1fr}}:root:not([data-theme=light]) .central-desktop .poc-theme-action,:root:not([data-theme=light]) .central-desktop .poc-sync-pill{color:#edf5ff;background:#0b182be6;border-color:#8bacd633}}@media (width>=851px) and (width<=1320px){.central-desktop .topbar{grid-template-columns:234px minmax(280px,1fr) auto;gap:12px;padding-right:24px}.central-desktop .desktop-top-greeting strong{font-size:25px}.central-desktop .analysis-corner button.analysis-summary{min-width:154px}.central-desktop .timeline-periods{grid-template-columns:1fr}}@media (width<=850px){.central-desktop .topbar{height:auto;min-height:0;padding:calc(env(safe-area-inset-top) + 12px) 14px 12px;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#080e18bf;flex-wrap:wrap;align-items:center;gap:10px;display:flex;position:sticky;top:0}:root[data-theme=light] .central-desktop .topbar{background:#e9f1fcd1}.central-desktop .desktop-top-greeting{flex:auto;order:1;min-width:0}.central-desktop .desktop-top-greeting small{letter-spacing:.12em;text-transform:uppercase;color:#42cdeb;font-size:10px;font-weight:800}.central-desktop .desktop-top-greeting strong{letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:20px;line-height:1.1;display:block;overflow:hidden}:root[data-theme=light] .central-desktop .desktop-top-greeting small{color:#127da2}:root[data-theme=light] .central-desktop .desktop-top-greeting strong{color:#11213c}.central-desktop .top-actions{flex:none;order:2;gap:8px}.central-desktop .poc-sync-pill{display:none!important}.central-desktop .uv-search-wrap{flex:100%;order:3;width:100%}.central-desktop .desktop-command-search{border:1px solid var(--line);background:#0a192b8c;border-radius:14px;align-items:center;gap:10px;width:100%;height:44px;padding:0 14px;display:flex}:root[data-theme=light] .central-desktop .desktop-command-search{background:#ffffffd1;border-color:#c9d7e8}.central-desktop .desktop-command-search>span{color:var(--cyan);font-size:18px}.central-desktop .desktop-command-search input{min-width:0;color:var(--ink);background:0 0;border:0;outline:0;flex:1;font-size:16px}.central-desktop .desktop-command-search .kbd-chip,.central-desktop .desktop-command-search kbd{display:none}.central-desktop .uv-hero-tiles{grid-template-columns:1fr!important}.central-desktop .day-card,.central-desktop .stat-card{min-width:0}.central-desktop .day-value{overflow-wrap:anywhere}.central-desktop .uv-hero-row{flex-direction:column}html,body{max-width:100%;overflow-x:hidden}.central-desktop.app-shell,.central-desktop .main-content,.central-desktop .page-wrap{max-width:100vw;overflow-x:hidden}.central-desktop .uv-hero,.central-desktop .day-card,.central-desktop .stat-card,.central-desktop .uv-hero-row>*{min-width:0;max-width:100%}.central-desktop .mini-bars{max-width:100%;overflow:hidden}.central-desktop .day-value{overflow-wrap:anywhere;max-width:100%}.central-desktop .day-card.uv-hero{padding:18px}.central-desktop .top-actions .poc-theme-action,.central-desktop .top-actions button{border-radius:13px;flex:none;justify-content:center;align-items:center;width:44px;min-width:44px;height:44px;padding:0;display:inline-flex}.central-desktop .mobile-menu{border-radius:13px;justify-content:center;align-items:center;width:44px;height:44px;font-size:19px;display:inline-flex}}.uv-bottomnav{display:none}@media (width<=850px){.uv-bottomnav{z-index:60;padding:7px 8px calc(env(safe-area-inset-bottom) + 8px);-webkit-backdrop-filter:blur(26px)saturate(160%);backdrop-filter:blur(26px)saturate(160%);background:#0a101cb8;border-top:1px solid #96b4e61f;gap:2px;display:flex;position:fixed;bottom:0;left:0;right:0}:root[data-theme=light] .uv-bottomnav{background:#ffffffc7;border-top-color:#7896c82e}.uv-bottomnav button{cursor:pointer;min-width:0;color:var(--muted);-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:13px;flex-direction:column;flex:1 1 0;align-items:center;gap:3px;padding:5px 2px;font-family:inherit;transition:color .15s;display:flex}.uv-bottomnav button .ic{font-size:22px;line-height:1}.uv-bottomnav button .lb{letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:10px;font-weight:650;overflow:hidden}.uv-bottomnav button.on{color:#3ebbaa}:root[data-theme=light] .uv-bottomnav button.on{color:#2c72e8}.uv-bottomnav button.on .ic{transform:translateY(-1px)}.central-desktop .main-content{padding-bottom:78px}.central-desktop .mobile-menu{display:none!important}.central-desktop .uv-title-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 12px}.central-desktop .uv-title-row>:first-child{min-width:0}.central-desktop .uv-title-row .uv-period{margin-bottom:0}.central-desktop .page-title h1{font-size:27px;line-height:1.12}.central-desktop .page-title{margin-bottom:18px}.central-desktop input,.central-desktop textarea,.central-desktop select,.central-desktop .desktop-command-search input{font-size:16px!important}}.uv-fin-cards{grid-template-columns:repeat(2,minmax(0,1fr))}@media (width<=850px){.central-desktop .uv-fin-cards{grid-template-columns:1fr!important}.central-desktop .uv-fin-cards .stat-card strong{white-space:nowrap;letter-spacing:-.02em;font-size:clamp(30px,8.5vw,42px)}}.uv-title-controls{align-items:center;gap:10px;display:flex}@media (width<=850px){.central-desktop .uv-title-controls{flex-wrap:wrap;justify-content:flex-end;gap:8px}}:root{--bg:#060a12;--bg-2:#0a101b;--panel:#0d1522;--panel-2:#111c2b;--line:#1d2c40;--ink:#edf6ff;--muted:#8fa2b8;--cyan:#39d9ff;--violet:#9d7bff;--green:#42e6a4;--amber:#ffc35c;--red:#ff6b79;--blue:#67a5ff;--glow:0 0 28px #39d9ff18;--tap-min:44px;--tap-comfort:48px;--field-h:52px;--field-h-tablet:46px;--appbar-h:60px;--bottomnav-h:64px;--sheet-radius:22px;--fs-input:16px;--fs-body:15px;--fs-meta:12px;--fs-micro:11px;--gap-page:15px;--gap-card:12px;--sat:env(safe-area-inset-top);--sab:env(safe-area-inset-bottom);--sal:env(safe-area-inset-left);--sar:env(safe-area-inset-right)}*{box-sizing:border-box}html{background:var(--bg)}body{min-height:100vh;color:var(--ink);background:radial-gradient(circle at 80% -10%,#173152 0,transparent 30%),radial-gradient(circle at 35% 110%,#21164b 0,transparent 33%),linear-gradient(145deg,var(--bg),#080d16);margin:0;font:16px/1.55 Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}body:before{content:"";pointer-events:none;opacity:.13;background-image:linear-gradient(#3bdcff0d 1px,#0000 1px),linear-gradient(90deg,#3bdcff0d 1px,#0000 1px);background-size:34px 34px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 80%);mask-image:linear-gradient(#000,#0000 80%)}button,a{font:inherit}button{color:inherit}button:focus-visible,a:focus-visible{outline:2px solid var(--cyan);outline-offset:3px}.app-shell{grid-template-columns:260px minmax(0,1fr);min-height:100vh;display:grid}.sidebar{overscroll-behavior:contain;border-right:1px solid var(--line);z-index:30;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#080d16e8;flex-direction:column;height:100dvh;min-height:0;padding:26px 18px 20px;display:flex;position:sticky;top:0;overflow-y:auto}.brand{align-items:center;gap:13px;padding:2px 10px 34px;display:flex}.brand-mark{color:#bff4ff;background:linear-gradient(145deg,#173451,#151532);border:1px solid #4ee1ff66;border-radius:13px;place-items:center;width:45px;height:45px;font-size:20px;font-weight:850;display:grid;box-shadow:0 0 25px #39d9ff2a,inset 0 0 18px #39d9ff10}.brand div,.user-card div,.bridge-card div{flex-direction:column;display:flex}.brand strong{letter-spacing:.01em;font-size:17px}.brand small{color:var(--muted);margin-top:2px;font-size:12px}.brand-home-btn{cursor:pointer;text-align:left;color:inherit;background:0 0;border:none;align-items:center;gap:13px;width:100%;padding:2px 10px 34px;transition:all .18s;display:flex}.brand-home-btn:hover .brand-mark{box-shadow:0 0 30px #39d9ff44,inset 0 0 18px #39d9ff22}.brand-home-btn:hover strong{color:#e9fbff}.breadcrumb-home{cursor:pointer;color:var(--muted);font-size:inherit;background:0 0;border:none;padding:0;transition:all .15s}.breadcrumb-home:hover{color:#e9fbff}.nav-label,.eyebrow{color:#71dff5;letter-spacing:.16em;text-transform:uppercase;margin:0 10px 10px;font-size:10px;font-weight:850}.nav-item{color:#93a6ba;cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:11px;align-items:center;gap:13px;width:100%;margin:2px 0;padding:13px;font-size:15px;transition:all .18s;display:flex}.nav-item>span{text-align:center;color:#66809c;width:21px;font-size:19px}.nav-item b{color:#7fe7fb;background:#233148;border-radius:20px;margin-left:auto;padding:2px 8px;font-size:11px}.nav-item:hover{color:#dff7ff;background:#101a29;border-color:#1b3045}.nav-item.active{color:#e9fbff;box-shadow:inset 3px 0 var(--cyan),0 0 18px #39d9ff0d;background:linear-gradient(90deg,#123047,#15192d);border-color:#28506a;font-weight:750}.nav-item.active>span{color:var(--cyan)}.sidebar-bottom{gap:13px;margin-top:auto;display:grid}.bridge-card{background:#0c1724;border:1px solid #1d3448;border-radius:13px;align-items:center;gap:11px;padding:13px;display:flex}.bridge-card strong,.user-card strong{font-size:13px}.bridge-card small,.user-card small{color:var(--muted);font-size:11px}.status-dot{background:#607080;border-radius:50%;flex:none;width:8px;height:8px;box-shadow:0 0 0 5px #60708018}.status-dot.online{background:var(--green);box-shadow:0 0 0 5px #42e6a419,0 0 15px #42e6a466}.status-dot.offline{background:var(--red);box-shadow:0 0 0 5px #ff6b7919}.user-card{border-top:1px solid var(--line);align-items:center;gap:10px;padding:16px 6px 2px;display:flex}.avatar{color:#9beeff;background:#152236;border:1px solid #33445a;border-radius:10px;place-items:center;width:36px;height:36px;font-size:12px;font-weight:800;display:grid}.main-content{min-width:0}.topbar{border-bottom:1px solid var(--line);z-index:20;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#080d16c9;justify-content:space-between;align-items:center;height:72px;padding:0 38px;display:flex;position:sticky;top:0}.breadcrumb{color:#8295aa;font-size:13px}.breadcrumb span{color:#3d5269;padding:0 9px}.top-actions{align-items:center;gap:13px;display:flex}.live-time{color:#9bb0c6;font-variant-numeric:tabular-nums;font:700 14px ui-monospace,SFMono-Regular,Menlo,monospace}.mobile-menu{border:1px solid var(--line);background:var(--panel);cursor:pointer;border-radius:10px;width:42px;height:40px;font-weight:700;display:none}.analysis-corner{height:48px;box-shadow:var(--glow);background:#0c1724;border:1px solid #25435a;border-radius:12px;align-items:center;gap:10px;padding:5px 6px 5px 12px;display:flex}.analysis-dot{background:var(--green);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #42e6a415,0 0 13px #42e6a488}.analysis-corner.analyzing .analysis-dot{background:var(--amber);animation:1.4s ease-in-out infinite pulse;box-shadow:0 0 0 4px #ffc35c15}.analysis-corner.unavailable .analysis-dot{background:var(--red)}.analysis-corner>div{min-width:125px}.analysis-corner small,.analysis-corner strong{white-space:nowrap;display:block}.analysis-corner small{color:#7890a6;font-size:10px;line-height:1.1}.analysis-corner strong{margin-top:2px;font-size:13px;line-height:1.3}.analysis-corner button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#147b98,#3751a0);border:1px solid #4be0ff66;border-radius:8px;height:36px;padding:0 13px;font-size:12px;font-weight:800}.analysis-corner button:hover{filter:brightness(1.15)}.analysis-corner button:disabled{opacity:.5;cursor:wait}@keyframes pulse{50%{opacity:.5}}.page-wrap{max-width:1580px;margin:auto;padding:34px 38px 52px}.page-section{animation:.2s ease-out fade-in}@keyframes fade-in{0%{opacity:.25;transform:translateY(3px)}to{opacity:1;transform:none}}.welcome-row{justify-content:space-between;align-items:flex-end;gap:28px;margin-bottom:22px;display:flex}.welcome-row .eyebrow,.page-title .eyebrow{margin:0 0 7px}.welcome-row h1,.page-title h1{letter-spacing:-.04em;margin:0;font:600 42px/1.08 Segoe UI,sans-serif}.subtitle,.page-title>p:last-child{color:var(--muted);margin:9px 0 0;font-size:17px}.daily-summary{max-width:560px;box-shadow:var(--glow);background:linear-gradient(120deg,#0c1724,#11162b);border:1px solid #20364b;border-radius:15px;align-items:flex-start;gap:13px;padding:15px 17px;display:flex}.summary-icon{color:#c8b8ff;background:#251e45;border:1px solid #9d7bff55;border-radius:10px;flex:none;place-items:center;width:38px;height:38px;font-size:18px;display:grid}.daily-summary strong{color:#bcefff;letter-spacing:.04em;font-size:13px}.daily-summary p{color:#a7b6c7;margin:3px 0 0;font-size:13px}.project-launcher{background:#09111ce6;border:1px solid #1b3043;border-radius:15px;grid-template-columns:auto repeat(5,minmax(125px,1fr));align-items:stretch;gap:9px;margin:0 0 18px;padding:10px;display:grid}.project-launcher>div{align-items:center;gap:8px;padding:0 10px;display:flex}.project-launcher>div small{color:#6d849a;letter-spacing:.13em;font-size:9px;font-weight:800}.signal-dot{background:var(--cyan);width:6px;height:6px;box-shadow:0 0 12px var(--cyan);border-radius:50%}.project-launcher button{text-align:left;cursor:pointer;background:#0d1724;border:1px solid #1d3043;border-radius:11px;align-items:center;gap:10px;min-width:0;padding:9px 11px;display:flex}.project-launcher button:hover{background:#102033;border-color:#39728e;box-shadow:0 0 18px #39d9ff12}.project-launcher button>span:last-child{min-width:0}.project-launcher button strong,.project-launcher button small{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.project-launcher button strong{font-size:12px}.project-launcher button small{color:#7e92a6;font-size:10px}.project-launcher .all-summaries{background:linear-gradient(135deg,#151b34,#241b43);border-color:#4f4678}.all-icon{color:#bca9ff;background:#2b2450;border-radius:9px;flex:none;place-items:center;width:34px;height:34px;display:grid}.project-mark{background:#111d2c;border:1px solid #33475c;border-radius:12px;flex:none;place-items:center;width:46px;height:46px;display:grid;overflow:hidden}.project-mark.large{width:54px;height:54px}.project-mark img{object-fit:contain;width:100%;height:100%;padding:5px}.project-mark.violet{background:#142236}.project-mark.rose{background:#25141a}.project-mark.blue{background:#20170f}.project-mark.amber{color:#ffd073;background:#2b2210}.project-mark b{letter-spacing:.05em;font-size:12px}.project-badge{display:none}.daily-intelligence{grid-template-columns:1fr 1.25fr 1.25fr;gap:14px;margin-bottom:16px;display:grid}.day-card{border:1px solid var(--line);background:linear-gradient(145deg,#0d1623,#0b121e);border-radius:16px;min-height:174px;padding:18px;position:relative;overflow:hidden;box-shadow:0 10px 35px #0003}.day-card:after{content:"";border:1px solid #39d9ff0d;border-radius:50%;width:120px;height:120px;position:absolute;top:-55px;right:-55px;box-shadow:0 0 0 22px #39d9ff05,0 0 0 44px #39d9ff03}.subscriber-card{background:radial-gradient(circle at 90% 0,#103e54 0,#0000 38%),linear-gradient(145deg,#0d1b28,#0a131e);border-color:#24506a}.day-card-head{color:#76a8bd;letter-spacing:.13em;justify-content:space-between;align-items:center;font-size:10px;font-weight:850;display:flex}.day-card-head i{color:#73dff5;border:1px solid #294258;border-radius:6px;padding:2px 6px;font-size:9px;font-style:normal}.live-indicator{background:var(--green);width:8px;height:8px;box-shadow:0 0 12px var(--green);border:0!important;border-radius:50%!important;padding:0!important}.day-value{color:#f2fbff;letter-spacing:-.06em;text-shadow:0 0 22px #39d9ff33;margin:22px 0 8px;font:700 40px/1 ui-monospace,SFMono-Regular,Menlo,monospace;display:block}.day-card>p,.connection-empty p{color:#91a5b8;margin:0;font-size:12px}.day-card footer{justify-content:space-between;align-items:center;gap:12px;display:flex;position:absolute;bottom:15px;left:18px;right:18px}.day-card footer span{color:#7890a4;font-size:11px}.day-card footer button{color:#8eeaff;cursor:pointer;z-index:1;background:#102738;border:1px solid #27617a;border-radius:8px;padding:6px 10px;font-size:11px;font-weight:750}.day-card footer button:disabled{opacity:.5}.connection-empty{max-width:90%;margin-top:25px}.connection-empty strong{margin-bottom:5px;font-size:16px;display:block}.connection-empty small{color:#70879b;margin-top:10px;font-size:10px;display:block}.meeting-list,.email-list{gap:9px;margin-top:14px;display:grid}.meeting-list>div{gap:11px;display:flex}.meeting-list time{color:var(--cyan);font:700 12px ui-monospace,monospace}.meeting-list span strong,.meeting-list span small{display:block}.meeting-list span strong{font-size:12px}.meeting-list span small{color:var(--muted);font-size:10px}.email-list>div{border-left:2px solid var(--violet);padding-left:10px}.email-list strong{font-size:12px}.email-list p{color:var(--muted);margin:2px 0;font-size:11px}.email-list small{color:#6e8398;font-size:9px}.overview-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;margin-bottom:16px;display:grid}.stat-card{border:1px solid var(--line);background:#0c1521e8;border-top:2px solid #4c5872;border-radius:14px;min-width:0;padding:17px 18px;box-shadow:0 8px 26px #0002}.stat-card.risk{border-top-color:var(--red)}.stat-card.sources{border-top-color:var(--green)}.stat-card.latest{border-top-color:var(--blue)}.stat-card small{color:#91a4b8;font-size:12px;font-weight:700;display:block}.stat-card>strong{margin:9px 0 3px;font:700 32px/1.15 ui-monospace,SFMono-Regular,Menlo,monospace;display:block}.stat-card p{color:#6f8397;margin:0;font-size:11px}.home-grid{grid-template-columns:minmax(0,1.6fr) minmax(350px,.8fr);align-items:start;gap:16px;display:grid}.panel{border:1px solid var(--line);background:#0b141fdf;border-radius:16px;padding:21px;box-shadow:0 12px 40px #0003}.section-heading{justify-content:space-between;align-items:center;gap:15px;margin-bottom:18px;display:flex}.section-heading .eyebrow{margin:0 0 3px}.section-heading h2{letter-spacing:-.025em;margin:0;font-size:24px}.text-button{color:#7ddff4;cursor:pointer;background:0 0;border:0;font-size:12px;font-weight:750}.portfolio-radar{gap:10px;display:grid}.portfolio-radar button{text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:11px;grid-template-columns:46px minmax(125px,.6fr) minmax(160px,1fr) 30px;align-items:center;gap:12px;width:100%;padding:7px;display:grid}.portfolio-radar button:hover{background:#101d2b;border-color:#1f3a50}.radar-name strong,.radar-name small{display:block}.radar-name strong{font-size:14px}.radar-name small{color:#7c91a5;font-size:10px}.radar-track{background:#172536;border-radius:20px;height:9px;overflow:hidden}.radar-track i{border-radius:inherit;background:linear-gradient(90deg,var(--cyan),var(--violet));height:100%;display:block;box-shadow:0 0 15px #39d9ff55}.portfolio-radar button>b{text-align:center;font:700 15px ui-monospace,monospace}.radar-note{border-top:1px solid var(--line);color:#71869a;margin:12px 0 0;padding-top:12px;font-size:11px}.attention-list{gap:9px;display:grid}.attention-item{background:#0d1724;border:1px solid #1d2e40;border-radius:12px;padding:12px 12px 12px 16px;position:relative;overflow:hidden}.priority-line{width:3px;position:absolute;top:0;bottom:0;left:0}.priority-line.critical{background:var(--red);box-shadow:0 0 12px #ff6b7966}.priority-line.warning{background:var(--amber)}.priority-line.personal{background:var(--violet)}.attention-top{justify-content:space-between;gap:10px;display:flex}.attention-top span{letter-spacing:.09em;text-transform:uppercase;color:#7d93a7;font-size:9px;font-weight:800}.attention-top small{color:#9eb4c8;background:#1d2b3d;border-radius:5px;height:max-content;padding:2px 6px;font-size:8px}.attention-item h3{margin:6px 0 5px;font-size:15px;line-height:1.35}.attention-item p{color:#8fa2b5;margin:0;font-size:12px}.attention-item .recommended-action{color:#bfd2e2;border-top:1px solid #1b2b3b;margin-top:8px;padding-top:8px}.empty-attention{color:#8297aa;border:1px dashed #284055;border-radius:12px;padding:22px;font-size:14px}.system-pulse{background:#0b1520;border:1px solid #1d3448;border-radius:14px;justify-content:space-between;align-items:center;gap:18px;margin-top:16px;padding:14px 18px;display:flex}.system-pulse>div{align-items:center;gap:13px;display:flex}.system-pulse p{margin:0}.system-pulse strong{font-size:14px;display:block}.system-pulse p span{color:#7f94a8;margin-top:2px;font-size:11px;display:block}.system-pulse button{color:#72def4;cursor:pointer;background:0 0;border:0;font-weight:750}.page-title{margin-bottom:26px}.project-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.executive-project-card{border:1px solid var(--line);background:#0c1521;border-radius:15px;flex-direction:column;min-width:0;padding:18px;display:flex}.executive-project-card.detailed{min-height:360px;padding:21px}.project-card-head{align-items:center;gap:12px;display:flex}.project-card-head>div{min-width:0}.project-card-head h3{margin:0 0 5px;font-size:18px;line-height:1.25}.health-pill{white-space:nowrap;border-radius:20px;align-items:center;padding:4px 8px;font-size:10px;font-weight:750;display:inline-flex}.health-pill i{border-radius:50%;width:6px;height:6px;margin-right:5px}.health-pill.healthy{color:#71e6b3;background:#143629}.health-pill.healthy i{background:var(--green)}.health-pill.attention{color:#ffd17c;background:#392d17}.health-pill.attention i{background:var(--amber)}.health-pill.stale{color:#ff9aa3;background:#3a1b23}.health-pill.stale i{background:var(--red)}.insight-label{color:#9eeeff;text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:6px;margin-top:15px;font-size:10px;font-weight:800;display:flex}.executive-insight{color:#adbdcc;background:#101b29;border:1px solid #192b3c;border-radius:10px;min-height:96px;margin:7px 0 15px;padding:13px;font-size:14px;line-height:1.6}.project-facts{grid-template-columns:1fr 1fr;gap:10px;margin-top:auto;display:grid}.project-facts div{border-top:1px solid var(--line);padding-top:9px}.project-facts span{color:#6f8498;margin-bottom:2px;font-size:10px;display:block}.project-facts strong{font-size:12px}.card-actions{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.primary-button,.secondary-button,.quiet-button{cursor:pointer;border-radius:9px;min-height:38px;padding:0 13px;font-size:12px;font-weight:750}.primary-button{color:#fff;background:linear-gradient(135deg,#176d87,#3d4694);border:1px solid #42dfff66}.secondary-button{color:#c0d2e1;background:#101b28;border:1px solid #2c4257}.quiet-button{color:#91a9bd;background:#142031;border:1px solid #0000}.primary-button:hover,.secondary-button:hover,.quiet-button:hover{filter:brightness(1.18)}.primary-button:disabled,.secondary-button:disabled,.quiet-button:disabled{opacity:.4;cursor:not-allowed}.detailed-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.tools-heading{margin-top:34px}.tools-grid{grid-template-columns:1fr 1fr;gap:15px;display:grid}.tool-card{border:1px solid var(--line);background:#0c1521;border-radius:15px;padding:20px}.tool-card-title{justify-content:space-between;align-items:flex-start;gap:15px;display:flex}.tool-tag{color:#79dff4;letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:800;display:block}.tool-card h3{margin:4px 0 0;font-size:19px}.tool-card>p{color:#8fa2b5;margin:12px 0 20px;font-size:13px}.tool-footer{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:13px;display:flex}.tool-footer>span{color:#71869a;font-size:11px}.summary-directory{gap:18px;display:grid}.summary-project{background:linear-gradient(145deg,#0c1622,#0a111c);border:1px solid #20374a;border-radius:17px;padding:22px;box-shadow:0 12px 36px #0003}.summary-project>header{border-bottom:1px solid var(--line);grid-template-columns:54px 1fr auto;align-items:center;gap:14px;padding-bottom:17px;display:grid}.summary-project header span{color:#66ddf5;letter-spacing:.1em;text-transform:uppercase;font-size:9px}.summary-project h2{margin:2px 0;font-size:24px}.summary-project header small{color:#71869a;font-size:10px}.summary-project header button{color:#9defff;cursor:pointer;background:#101d2b;border:1px solid #2b455b;border-radius:9px;padding:8px 12px}.summary-reading{border-left:2px solid var(--cyan);background:#0e1b28;margin:17px 0;padding:14px 16px}.summary-reading span{letter-spacing:.12em;color:#70dff6;font-size:9px;font-weight:800}.summary-reading p{color:#c5d4df;margin:5px 0 0;font-size:16px;line-height:1.6}.summary-actions h3{color:#8298ac;text-transform:uppercase;letter-spacing:.08em;font-size:13px}.summary-action{border-top:1px solid #172739;grid-template-columns:9px 1fr;gap:11px;padding:13px 0;display:grid}.severity{background:var(--amber);border-radius:50%;width:8px;height:8px;margin-top:7px}.severity.critical{background:var(--red);box-shadow:0 0 12px #ff6b7977}.severity.personal{background:var(--violet)}.summary-action strong{font-size:15px}.summary-action p{color:#91a5b8;margin:4px 0;font-size:13px}.summary-action small{color:#b8c8d5;background:#101c2a;border-radius:8px;padding:9px 11px;font-size:12px;display:block}.no-action{color:#7f94a8}.pending-board{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;display:grid}.pending-card{border:1px solid var(--line);background:#0c1521;border-radius:15px;padding:21px 22px;position:relative;overflow:hidden}.pending-meta{justify-content:space-between;gap:14px;display:flex}.pending-meta span{color:#72dff5;text-transform:uppercase;letter-spacing:.09em;font-size:10px;font-weight:800}.pending-meta b{color:#ff939c;font-size:10px}.pending-card h2{margin:12px 0 8px;font-size:20px;line-height:1.35}.pending-card p{color:#91a4b7;margin:0;font-size:14px}.pending-card .pending-action{border-left:2px solid var(--violet);color:#bfd0dd;background:#111b2b;margin-top:14px;padding:10px 12px}.pending-card small{color:#71869a;margin-top:15px;font-size:11px;display:block}.report-toolbar{margin-bottom:18px;overflow:auto}.segmented{border:1px solid var(--line);background:#0b1521;border-radius:11px;gap:3px;width:max-content;padding:4px;display:flex}.segmented button{color:#8296a9;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:8px 12px;font-size:12px}.segmented button.selected{color:#9cefff;background:#163047;font-weight:750}.report-layout{grid-template-columns:minmax(0,1.6fr) minmax(310px,.65fr);align-items:start;gap:17px;display:grid}.report-list{gap:9px;display:grid}.report-row{border:1px solid var(--line);background:#0c1521;border-radius:13px;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px;display:grid}.format-badge{color:#beaaff;background:#1d2545;border-radius:11px;place-items:center;width:48px;height:48px;font-size:10px;font-weight:900;display:grid}.format-badge.pdf{color:#ff9aa3;background:#381c25}.report-row>div:nth-child(2){min-width:0}.report-row span{color:#75dff4;font-size:10px}.report-row h3{white-space:nowrap;text-overflow:ellipsis;margin:2px 0;font-size:14px;overflow:hidden}.report-row p{color:#71869a;margin:0;font-size:11px}.generate-panel{color:#fff;background:linear-gradient(145deg,#102c42,#241943);border:1px solid #31506b;border-radius:16px;padding:21px;position:sticky;top:92px}.generate-panel h2{margin:0;font-size:23px}.generate-panel>p{color:#a8b8c7;font-size:12px}.generate-panel>button{color:#fff;text-align:left;cursor:pointer;background:#ffffff0b;border:1px solid #ffffff20;border-radius:10px;grid-template-columns:34px 1fr auto;align-items:center;gap:10px;width:100%;margin-top:8px;padding:11px;display:grid}.generate-panel>button:hover{background:#ffffff14}.generate-panel>button>span{background:#ffffff10;border-radius:8px;place-items:center;width:32px;height:32px;font-size:10px;display:grid}.generate-panel>button strong{font-size:12px}.generate-panel>button em{color:#aeefff;font-size:9px;font-style:normal}.empty-state{text-align:center;color:#8297aa;background:#0c1521;border:1px dashed #284055;border-radius:13px;padding:34px}.sync-list{gap:11px;display:grid}.sync-row{border:1px solid var(--line);background:#0c1521;border-radius:14px;grid-template-columns:10px minmax(0,1fr) auto;align-items:center;gap:17px;padding:18px;display:grid}.sync-status{background:#536476;border-radius:20px;width:9px;height:52px}.sync-status.healthy{background:var(--green);box-shadow:0 0 13px #42e6a444}.sync-status.attention{background:var(--amber)}.sync-status.stale{background:var(--red)}.sync-name{align-items:center;gap:11px;display:flex}.sync-name h2{margin:0;font-size:18px}.sync-row p{color:#8ea1b4;margin:5px 0 1px;font-size:13px}.sync-row small{color:#71869a;font-size:11px}.manual-badge{color:#9bb0c3;background:#142131;border-radius:20px;padding:7px 11px;font-size:11px}.integrity-card{border:1px solid var(--line);background:#0a111b;border-radius:15px;grid-template-columns:repeat(3,minmax(0,150px)) minmax(240px,1fr);align-items:center;gap:24px;margin-top:17px;padding:21px;display:grid}.integrity-card div strong{font:700 28px ui-monospace,monospace;display:block}.integrity-card div span{color:#71869a;font-size:11px}.integrity-card p{color:#8599ac;margin:0;font-size:12px}.toast{z-index:50;color:#e8f8ff;background:#101b29;border:1px solid #2e4b63;border-radius:12px;max-width:480px;padding:14px 18px;font-size:13px;position:fixed;bottom:25px;right:25px;box-shadow:0 18px 50px #0008}.modal-backdrop{z-index:80;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#02050bcc;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.executive-modal{background:#0b141f;border:1px solid #28465d;border-radius:20px;width:min(900px,100%);max-height:min(850px,92vh);padding:29px;position:relative;overflow:auto;box-shadow:0 30px 100px #000b,0 0 40px #39d9ff14}.modal-close{border:1px solid var(--line);cursor:pointer;background:#101b28;border-radius:10px;width:40px;height:40px;font-size:26px;line-height:1;position:absolute;top:18px;right:20px}.modal-project{align-items:center;gap:14px;padding-right:54px;display:flex}.modal-project .eyebrow{margin:0 0 3px}.modal-project h2{margin:0;font-size:31px;line-height:1.15}.modal-insight{background:linear-gradient(135deg,#102434,#17172e);border:1px solid #25435a;border-radius:14px;margin:23px 0 21px;padding:17px}.modal-insight span{color:#75e3f8;text-transform:uppercase;letter-spacing:.09em;font-size:10px;font-weight:850}.modal-insight p{color:#c8d6e0;margin:7px 0 0;font-size:17px;line-height:1.6}.modal-section-title{justify-content:space-between;align-items:center;gap:14px;margin-bottom:12px;display:flex}.modal-section-title h3{margin:0;font-size:20px}.modal-section-title span{color:#8ee9fb;background:#17263a;border-radius:20px;padding:5px 10px;font-size:11px;font-weight:800}.modal-attention-list{gap:10px;display:grid}.modal-attention-list article{border:1px solid var(--line);background:#0e1825;border-radius:13px;padding:15px}.modal-attention-list article>div{align-items:center;gap:9px;display:flex}.modal-priority{background:var(--amber);border-radius:50%;width:8px;height:8px}.modal-priority.critical{background:var(--red)}.modal-priority.personal{background:var(--violet)}.modal-attention-list article>div strong{font-size:16px}.modal-attention-list article>p{color:#91a4b6;margin:7px 0 0;font-size:13px}.modal-attention-list .modal-action{color:#bfd0dc;background:#121f2e;border-radius:8px;padding:9px 11px}.modal-attention-list small{color:#6f8498;margin-top:10px;font-size:11px;display:block}.modal-footer{border-top:1px solid var(--line);align-items:center;gap:10px;margin-top:21px;padding-top:17px;display:flex}.modal-footer>div{flex-direction:column;margin-right:auto;display:flex}.modal-footer>div span{color:#708499;font-size:10px}.modal-footer>div strong{font-size:13px}.login-shell{place-items:center;min-height:100vh;padding:24px;display:grid}.login-card{text-align:center;background:#0c1521;border:1px solid #28465d;border-radius:20px;width:min(460px,100%);padding:40px}.login-card .brand-mark{margin:0 auto 24px}.login-card h1{font-size:34px}.login-card p{color:var(--muted)}.login-button{place-items:center;text-decoration:none;display:grid}.privacy-note{color:#71869a;margin-top:15px;font-size:11px;display:block}@media (width<=1280px){.app-shell{grid-template-columns:225px minmax(0,1fr)}.page-wrap{padding:30px 24px}.topbar{padding:0 24px}.project-launcher{grid-template-columns:repeat(3,1fr)}.project-launcher>div{grid-column:1/-1}.home-grid,.report-layout{grid-template-columns:1fr}.generate-panel{position:static}.overview-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=850px){.app-shell{display:block}.sidebar{width:260px;transition:all .2s;position:fixed;left:-280px;box-shadow:20px 0 60px #0009}.sidebar.open{left:0}.mobile-menu{display:block}.breadcrumb{display:none}.topbar{padding:0 15px}.page-wrap{padding:24px 15px 40px}.welcome-row{flex-direction:column;align-items:flex-start}.daily-summary{width:100%;max-width:none}.project-launcher{grid-template-columns:1fr 1fr}.project-launcher>div{grid-column:1/-1}.daily-intelligence{grid-template-columns:1fr}.subscriber-card{grid-row:auto}.project-grid,.detailed-grid,.tools-grid,.pending-board{grid-template-columns:1fr}.report-row{grid-template-columns:45px minmax(0,1fr)}.report-row .primary-button{grid-column:1/-1}.integrity-card{grid-template-columns:repeat(3,1fr)}.integrity-card p{grid-column:1/-1}.system-pulse{flex-direction:column;align-items:flex-start}}@media (width<=560px){body{font-size:16px}.live-time{display:none}.analysis-corner{gap:8px;height:46px;padding-left:10px}.analysis-corner>div{min-width:102px}.analysis-corner button{padding:0 9px}.welcome-row h1,.page-title h1{font-size:34px}.subtitle,.page-title>p:last-child{font-size:15px}.project-launcher{grid-template-columns:1fr}.project-launcher>div{grid-column:auto}.overview-grid{grid-template-columns:1fr 1fr;gap:8px}.stat-card{padding:14px}.stat-card>strong{font-size:27px}.home-grid{display:block}.priority-panel{margin-top:14px}.panel{padding:16px}.section-heading{align-items:flex-start}.section-heading h2{font-size:21px}.portfolio-radar button{grid-template-columns:42px 1fr 28px}.portfolio-radar .radar-track{grid-column:2/4}.summary-project{padding:16px}.summary-project>header{grid-template-columns:54px 1fr}.summary-project header button{grid-column:1/-1}.sync-row{grid-template-columns:9px 1fr}.sync-row .primary-button,.sync-row .manual-badge{grid-column:1/-1}.integrity-card{grid-template-columns:1fr 1fr}.integrity-card p{grid-column:1/-1}.segmented button{white-space:nowrap}.toast{bottom:15px;left:15px;right:15px}.modal-backdrop{padding:9px}.executive-modal{border-radius:17px;padding:21px 16px}.modal-project h2{font-size:26px}.modal-insight p{font-size:15px}.modal-footer{flex-direction:column;align-items:stretch}.modal-footer>div{margin:0 0 4px}.modal-footer button{width:100%}.login-card{padding:30px 22px}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.main-content{position:relative}.analysis-corner .analysis-corner-actions{gap:6px;min-width:0;display:flex}.analysis-corner button.analysis-summary{min-width:155px;height:40px;box-shadow:none;color:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:10px;padding:2px 4px;display:flex}.analysis-corner button.analysis-summary:hover{filter:none;background:#ffffff08}.analysis-corner button.analysis-summary:disabled{opacity:1;cursor:default}.analysis-corner .analysis-summary>span:last-child{min-width:0}.analysis-corner .analysis-summary small,.analysis-corner .analysis-summary strong{white-space:nowrap;display:block}.analysis-corner .analysis-summary small{color:#7890a6;font-size:10px;line-height:1.1}.analysis-corner .analysis-summary strong{margin-top:2px;font-size:13px;line-height:1.3}.analysis-corner .analysis-dot{color:#06150f;flex:0 0 22px;place-items:center;width:22px;height:22px;font-size:13px;font-weight:950;display:grid;box-shadow:0 0 0 4px #42e6a415,0 0 13px #42e6a455}.analysis-corner.analyzing .analysis-dot{color:#211500}.analysis-corner.unavailable .analysis-dot{color:#fff;box-shadow:0 0 0 4px #ff637c18}.status-dot.reconnecting{background:var(--amber);animation:1.4s ease-in-out infinite pulse;box-shadow:0 0 0 5px #ffc35c19}@media (width<=560px){.top-actions .comando-chip,.analysis-corner>div:not(.analysis-corner-actions){display:none}.analysis-corner{padding-left:9px}}@media (width<=1024px){.modal-close{min-width:var(--tap-min);min-height:var(--tap-min)}.executive-modal{max-height:min(92dvh,850px)}.login-card{max-height:min(94dvh,760px);overflow-y:auto}}@media (width>=751px) and (width<=1024px){.primary-button,.secondary-button,.quiet-button,.analysis-corner button,.nav-item{min-height:var(--tap-min)}.tema-botao,.comando-chip,.mobile-menu,.day-refresh{min-width:var(--tap-min);min-height:var(--tap-min)}.projeto-voltar{min-height:var(--tap-min);align-items:center;display:inline-flex}.geo-ranking button{min-height:var(--tap-min)}}.commemorative-card{background:radial-gradient(circle at 92% 0,#3b28522e 0,#0000 34%),linear-gradient(145deg,#101624,#0b121e);grid-column:1/-1;min-height:150px}.commemorative-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:15px;display:grid}.commemorative-event{background:#0c1724;border:1px solid #263a50;border-radius:12px;align-items:center;gap:10px;min-width:0;padding:10px 12px;display:flex}.commemorative-event time{color:#e9f8ff;text-transform:uppercase;background:#172639;border-radius:10px;flex-direction:column;flex:0 0 44px;justify-content:center;align-items:center;min-height:46px;display:flex}.commemorative-event time strong{font:750 17px/1 ui-monospace,monospace}.commemorative-event time small{color:#8eb1c6;margin-top:3px;font-size:9px}.commemorative-event>span{min-width:0}.commemorative-event>span strong,.commemorative-event>span small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.commemorative-event>span strong{font-size:12px}.commemorative-event>span small{color:#7890a4;margin-top:3px;font-size:9px}.commemorative-event.birthday{border-color:#573d68}.commemorative-event.birthday time{color:#f3caff;background:#352540}.commemorative-event.holiday{border-color:#31544d}.commemorative-event.holiday time{color:#a9f0d5;background:#18362f}.commemorative-note{color:#8ca0b5!important;margin:10px 0 0!important;font-size:10px!important}@media (width<=850px){.commemorative-list{grid-template-columns:1fr 1fr}}.brand-mark.brand-3d{box-shadow:none;background:0 0;border-color:#0000;overflow:visible}.brand-mark.brand-3d img{object-fit:contain;width:100%;height:100%;display:block}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}.uv-login{flex-direction:column;gap:14px;display:flex}.uv-login h1{margin:0}.uv-login p{margin:0 0 6px}.uv-field{text-align:left;flex-direction:column;gap:6px;display:flex}.uv-field>span{color:var(--muted);letter-spacing:.04em;font-size:12px;font-weight:700}.uv-field input{border:1px solid var(--line);background:var(--panel,#0c1521);width:100%;height:44px;color:var(--ink);border-radius:11px;padding:0 14px;font-size:15px}.uv-field input:focus-visible{outline:2px solid var(--cyan);outline-offset:1px}.uv-field input:disabled{opacity:.55}.uv-login-button{height:46px;margin-top:4px}.uv-login-error{color:var(--red,#ff6b79);margin:0;font-size:13px}.uv-logo-img{flex:none}.central-desktop .brand-home-btn{text-align:center;min-height:0;padding:10px 4px 16px}.uv-brand-name strong{letter-spacing:.01em;font-size:17px}.uv-brand-name small{color:var(--muted);font-size:12px}.central-desktop.sidebar-collapsed .brand-home-btn{padding:2px 0 14px}.central-desktop.sidebar-collapsed .uv-logout{display:none}.brand-home-btn{min-height:56px;padding:2px 6px 14px}.brand-home-btn>div{flex-direction:column;gap:2px;display:flex}.brand-home-btn small{color:var(--muted);font-size:12px}.central-desktop.sidebar-collapsed .brand-home-btn{justify-content:center;padding:2px 0 14px}.central-desktop.sidebar-collapsed .brand-home-btn>div{display:none}.uv-nav-empty{color:var(--muted);padding:6px 12px;font-size:12px}.uv-search-wrap{min-width:0;position:relative}.uv-search-wrap .desktop-command-search{width:100%}.uv-search-results{z-index:40;background:var(--panel,#0c1521);border:1px solid var(--line);border-radius:16px;gap:2px;max-height:60vh;padding:7px;display:grid;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow:auto;box-shadow:0 20px 55px #00081647}.uv-search-empty{color:var(--muted);padding:12px 14px;font-size:13px}.uv-search-item{cursor:pointer;text-align:left;color:var(--ink);background:0 0;border:0;border-radius:11px;align-items:center;gap:12px;padding:10px 12px;display:flex}.uv-search-item:hover{background:color-mix(in srgb, var(--cyan) 12%, transparent)}.uv-search-ic{text-align:center;width:26px;font-size:20px}.uv-search-item strong{font-size:14px;display:block}.uv-search-item small{color:var(--muted);font-size:11px;display:block}.uv-home-intro{margin-bottom:18px}.uv-home-intro h1{letter-spacing:-.035em;margin:6px 0 0;font:750 34px/1.05 Segoe UI,sans-serif}.uv-home-intro .subtitle{margin-top:8px}.uv-logout{margin-left:auto}.uv-scrim{z-index:25;background:#02050b99;display:none;position:fixed;inset:0}@media (width<=850px){.uv-scrim{display:block}}.uv-block{margin-top:18px}.uv-muted{color:var(--muted);font-size:13px}.uv-source-note{color:var(--muted);margin-top:14px;font-size:11px}.uv-hero-row{grid-template-columns:minmax(300px,1fr) minmax(0,1.4fr);align-items:stretch;gap:14px;display:grid}.uv-hero{min-height:210px}.central-desktop .day-card.uv-hero{flex-direction:column;padding:24px 26px;display:flex;overflow:visible}.uv-hero .day-card-head{align-items:center;gap:12px}.uv-hero .day-value{letter-spacing:-.015em;text-shadow:none;margin:14px 0 4px;overflow:visible}.uv-hero-delta{align-items:center;gap:8px;margin-bottom:4px;display:flex}.uv-hero-delta small{color:var(--muted);font-size:12px}.uv-hero>p{color:var(--muted);margin:6px 0 0;font-size:12px}.uv-hero footer{justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:14px;display:flex;position:static}.uv-hero footer span{color:var(--muted);font-size:11px}.uv-period{align-items:center;gap:10px;display:inline-flex;position:relative}.uv-period>span{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);opacity:.65;font-size:10px;font-weight:800}.uv-period-btn{color:var(--ink);cursor:pointer;-webkit-backdrop-filter:blur(24px)saturate(175%);backdrop-filter:blur(24px)saturate(175%);background:#ffffff2e;border:1px solid #ffffffb3;border-radius:16px;align-items:center;min-height:48px;padding:12px 18px;font-family:inherit;font-size:14px;font-weight:700;transition:all .18s;display:inline-flex;box-shadow:0 12px 34px #1f407821,inset 0 1px #ffffffa6}.uv-period-btn:hover{background:#ffffffa8;box-shadow:0 18px 44px #1f407833,inset 0 1px #ffffffa6}.uv-period-dropdown{z-index:100;-webkit-backdrop-filter:blur(32px)saturate(180%);backdrop-filter:blur(32px)saturate(180%);scrollbar-width:thin;background:#ffffff8c;border:1px solid #ffffffbf;border-radius:16px;min-width:200px;max-height:360px;padding:6px;position:absolute;top:calc(100% + 8px);right:0;overflow-y:auto;box-shadow:0 20px 60px #1f407838,inset 0 1px #ffffffb3}.uv-period-option{text-align:left;width:100%;color:var(--ink);cursor:pointer;background:0 0;border:none;border-radius:10px;padding:10px 14px;font-family:inherit;font-size:14px;font-weight:600;transition:background .12s;display:block}.uv-period-option:hover{background:#2c72e814}.uv-period-option.active{color:#fff;background:linear-gradient(135deg,#2c72e8,#6e55d9);font-weight:800}.uv-hero-tiles{grid-template-columns:repeat(2,minmax(0,1fr));margin:0}@media (width<=1024px){.uv-hero-row{grid-template-columns:1fr}}.mini-bars{grid-auto-columns:1fr;grid-auto-flow:column;align-items:end;gap:4px;height:90px;margin:18px 0 9px;display:grid}.mini-bars i{cursor:pointer;background:linear-gradient(#7a67e7,#286ddd);border-radius:5px 5px 1px 1px;min-height:6px;transition:opacity .15s}.mini-bars i:hover{filter:brightness(1.1);opacity:1!important}.uv-delta{font-size:12px;font-style:normal;font-weight:800}.uv-delta.up{color:var(--green,#42e6a4)}.uv-delta.down{color:var(--red,#ff6b79)}.uv-clickable{cursor:pointer;transition:transform .16s,box-shadow .16s,border-color .16s}.uv-clickable:hover{border-color:var(--cyan);transform:translateY(-2px);box-shadow:0 14px 34px #0008162e}.uv-clickable:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}.uv-open-hint{color:var(--cyan);font-size:12px;font-style:normal;font-weight:800}.uv-back{border:1px solid var(--line);background:var(--panel,#0c1521);color:var(--ink);cursor:pointer;border-radius:11px;margin-bottom:16px;padding:8px 14px;font-size:13px;font-weight:700}.uv-back:hover{border-color:var(--cyan)}.uv-country-detail-head{align-items:center;gap:16px;margin-bottom:18px;display:flex}.uv-country-detail-flag{font-size:52px;line-height:1}.uv-country-detail-head h1{letter-spacing:-.035em;margin:2px 0 0;font:750 34px/1.05 Segoe UI,sans-serif}.uv-country-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:11px;display:grid}@media (width<=1180px){.uv-country-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=760px){.uv-country-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.uv-country-tile{border:1px solid var(--line);background:var(--panel,#0c1521);border-radius:14px;min-width:0;padding:15px 15px 13px;position:relative;overflow:hidden;box-shadow:0 8px 24px #0002}.uv-country-rank{letter-spacing:-.07em;color:color-mix(in srgb, var(--ink) 7%, transparent);pointer-events:none;-webkit-user-select:none;user-select:none;font:900 100px/1 Segoe UI,sans-serif;position:absolute;top:-6px;right:-4px}.uv-country-flag{font-size:26px;line-height:1}.uv-country-name{white-space:nowrap;text-overflow:ellipsis;margin:9px 0 6px;font-size:14px;display:block;overflow:hidden}.uv-country-value{letter-spacing:-.03em;color:var(--ink);font:800 24px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.uv-country-bar{background:#ffffff14;border-radius:20px;height:6px;margin:9px 0 7px;overflow:hidden}.uv-country-bar i{border-radius:inherit;background:linear-gradient(90deg, var(--cyan), var(--violet));height:100%;display:block}.uv-country-tile small{color:var(--muted);font-size:11px}.uv-state-flag{filter:drop-shadow(0 1px 1px #0000002e);display:block}.overview-grid.uv-julho-tiles{grid-template-columns:repeat(4,minmax(0,1fr))}@media (width<=1100px){.overview-grid.uv-julho-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}.uv-state-list{gap:6px;display:grid}.uv-state-row{border-bottom:1px solid var(--line);grid-template-columns:30px 1fr auto auto;align-items:center;gap:12px;padding:9px 6px;display:grid}.uv-state-rank{color:var(--cyan);text-align:center;font:800 12px ui-monospace,monospace}.uv-state-value{font:700 14px ui-monospace,monospace}.uv-state-row small{color:var(--muted);text-align:right;min-width:46px;font-size:12px}.uv-module-grid{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:12px;display:grid}.uv-module-card{text-align:left;border:1px solid var(--line);background:var(--panel,#0c1521);cursor:pointer;border-radius:15px;padding:18px;transition:all .16s;display:block}.uv-module-card:hover{border-color:var(--cyan);box-shadow:0 0 20px #39d9ff1a}.uv-module-icon{font-size:26px}.uv-module-card strong{margin:10px 0 4px;font-size:16px;display:block}.uv-module-card small{color:var(--muted);font-size:12px}.uv-pending{align-items:center;gap:16px;display:flex}.uv-pending-icon{font-size:34px}.uv-pending strong{margin-bottom:4px;font-size:16px;display:block}.uv-pending p{color:var(--muted);margin:0}.uv-admin-head{justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.uv-user-list{gap:10px;display:grid}.uv-user-row{border:1px solid var(--line);background:var(--panel,#0c1521);border-radius:14px;grid-template-columns:minmax(160px,220px) 1fr auto;align-items:center;gap:16px;padding:15px 18px;display:grid}.uv-user-id strong{font-size:15px;display:block}.uv-user-id small{color:var(--muted);font-size:12px}.uv-user-modules{flex-wrap:wrap;gap:6px;display:flex}.uv-chip{color:var(--cyan);border:1px solid var(--line);background:#16324733;border-radius:20px;padding:4px 10px;font-size:11px;font-weight:700}.uv-chip.admin{color:#fff;background:linear-gradient(135deg,#176d87,#3d4694);border:0}.uv-chip.empty{color:var(--muted)}.uv-user-actions{gap:8px;display:flex}@media (width<=760px){.uv-user-row{grid-template-columns:1fr}}.uv-user-modal{flex-direction:column;gap:13px;display:flex}.uv-user-modal h2{margin:0 44px 4px 0}.uv-check{color:var(--ink);align-items:center;gap:10px;font-size:14px;display:flex}.uv-check input{width:18px;height:18px}.uv-field-label{color:var(--muted);letter-spacing:.05em;text-transform:uppercase;margin:4px 0 0;font-size:12px;font-weight:800}.uv-module-checks{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.uv-module-checks.disabled{opacity:.5}@media (width<=620px){.uv-module-checks{grid-template-columns:repeat(2,1fr)}}.uv-module-check{border:1px solid var(--line);cursor:pointer;background:var(--panel,#0c1521);border-radius:11px;align-items:center;gap:8px;padding:11px 12px;font-size:14px;display:flex}.uv-module-check.on{border-color:var(--cyan);background:#16324722}.uv-module-check input{width:17px;height:17px}.uv-module-check-icon{font-size:17px}:root{--gold:#b9891f}:root[data-theme=dark]{--gold:#e6b84a}.central-desktop .stat-card>strong{margin:10px 0 0}.central-desktop .stat-card p{margin:7px 0 0;line-height:1.35}.central-desktop .stat-card p+p{margin-top:5px}.uv-spark-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}@media (width<=1200px){.uv-spark-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=760px){.uv-spark-grid{grid-template-columns:1fr}}.uv-spark-card{border:1px solid var(--line);background:color-mix(in srgb, var(--panel,#0c1521) 55%, transparent);border-radius:16px;min-width:0;padding:15px 16px}.uv-spark-card header{align-items:center;gap:8px;display:flex}.uv-spark-card header i{border-radius:50%;flex:none;width:11px;height:11px}.uv-spark-card header strong{white-space:nowrap;text-overflow:ellipsis;font-size:15px;overflow:hidden}.uv-spark-card header span{color:var(--muted);margin-left:auto;font-size:12px;font-weight:800}.uv-spark-num{letter-spacing:-.03em;margin:10px 0 6px;font:800 28px/1.1 Segoe UI,sans-serif;display:block}.uv-spark-svg{width:100%;height:52px;display:block}.uv-spark-delta{margin-top:8px;font-size:12.5px;font-style:normal;font-weight:800;line-height:1.35;display:block}.uv-spark-delta.up{color:var(--green,#1d9e6f)}.uv-spark-delta.down{color:var(--red,#c2334d)}.uv-spark-tile .uv-spark-svg{width:100%;height:46px;margin:9px 0 7px;display:block}.uv-spark-tile .uv-spark-delta{font-size:12px;font-weight:800;line-height:1.35}.uv-spark-tile .uv-spark-delta.up{color:var(--green,#1d9e6f)}.uv-spark-tile .uv-spark-delta.down{color:var(--red,#c2334d)}.uv-spark-tile .uv-spark-pct{letter-spacing:-.01em;font-size:16px;font-weight:900}.uv-title-row{justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:18px;display:flex}.uv-title-row h1{margin:2px 0 0}.uv-title-row .uv-period{margin-bottom:6px}.central-desktop .stat-card,.central-desktop .uv-country-tile,.central-desktop .uv-module-card,.central-desktop .uv-kpi-tile,.central-desktop .day-card{transition:transform .16s,box-shadow .16s,border-color .16s}.central-desktop .stat-card:hover,.central-desktop .uv-country-tile:hover,.central-desktop .uv-module-card:hover,.central-desktop .day-card:hover{border-color:var(--cyan);transform:translateY(-2px);box-shadow:0 14px 34px #0008162e}.uv-excel-btn{color:var(--ink);cursor:pointer;-webkit-backdrop-filter:blur(24px)saturate(175%);backdrop-filter:blur(24px)saturate(175%);background:#ffffff2e;border:1px solid #ffffffb3;border-radius:16px;min-height:48px;font-family:inherit;transition:all .18s;box-shadow:0 12px 34px #1f407821,inset 0 1px #ffffffa6}.uv-excel-btn:hover{background:#ffffffa8;box-shadow:0 18px 44px #1f407833,inset 0 1px #ffffffa6}.uv-excel-btn.uv-excel-icon{place-items:center;width:48px;height:48px;padding:0;display:grid}.uv-excel-btn.uv-excel-icon svg{opacity:.92}.uv-export-dropdown{min-width:max-content;left:auto;right:0}.uv-export-dropdown .uv-period-option{white-space:nowrap;align-items:center;gap:10px;display:flex}.uv-export-tag{letter-spacing:.04em;border-radius:6px;flex:none;place-items:center;width:38px;height:22px;font-size:10px;font-weight:900;display:inline-grid}.uv-export-tag.xls{color:#107c41;background:#dff1e7}.uv-export-tag.pdf{color:#c0392b;background:#fde5e5}.uv-city-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;display:grid}@media (width<=1100px){.uv-city-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.uv-city-tile{background:#ffffff47;border:1px solid #ffffff9e;border-radius:18px;flex-direction:column;gap:4px;padding:16px 18px 14px;transition:all .18s;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 28px #1f40781a,inset 0 1px #ffffff8c}.uv-city-rank{color:#2c72e81a;letter-spacing:-.04em;pointer-events:none;font-size:58px;font-weight:900;line-height:1;position:absolute;top:-6px;right:10px}.uv-city-name{color:var(--ink);z-index:1;font-size:14px;font-weight:800;position:relative}.uv-city-value{color:var(--blue,#2c72e8);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:26px;font-weight:900}.uv-city-bar{background:#1f40781a;border-radius:999px;height:6px;overflow:hidden}.uv-city-bar i{background:linear-gradient(90deg,#2c72e8,#6e55d9);border-radius:999px;height:100%;display:block}.uv-city-tile small{color:var(--muted);font-size:11px}.central-desktop .uv-city-tile:hover{border-color:#098dac73;transform:translateY(-2px);box-shadow:0 16px 38px #1f407829}:root[data-theme=dark] .uv-period-dropdown{background:#182339b8;border:1px solid #96b4e629;box-shadow:0 22px 60px #00061480,inset 0 1px #ffffff0f}:root[data-theme=dark] .uv-period-option{color:#e7efeb}:root[data-theme=dark] .uv-period-option:hover{background:#78a5f529}:root[data-theme=dark] .uv-period-btn{color:#e7efeb;background:#a0bef014;border-color:#96b4e633;box-shadow:0 12px 34px #00061466,inset 0 1px #ffffff0f}:root[data-theme=dark] .uv-period-btn:hover{background:#a0bef029}.day-card-head,.stat-card>small{letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:800}@media (width>=851px){:root[data-skin=glass]:has(.central-desktop){background:#e9f1fc}:root[data-skin=glass] body:has(.central-desktop){background:0 0}:root[data-skin=glass] body:has(.central-desktop):before{display:none}:root[data-skin=glass] .central-desktop.app-shell:before{content:"";z-index:-2;pointer-events:none;background:radial-gradient(44vw 44vw at 8% -10%,#3a84ec57,#0000 60%),radial-gradient(42vw 42vw at 96% 0,#8e60f64d,#0000 60%),radial-gradient(48vw 48vw at 84% 100%,#34c4d642,#0000 62%),radial-gradient(34vw 34vw at 46% 42%,#676eeb33,#0000 62%),radial-gradient(26vw 26vw at 62% 78%,#3a84ec29,#0000 60%),linear-gradient(150deg,#eef4fe,#e9eefb 55%,#eef0fc);position:fixed;inset:0}:root[data-skin=glass] .central-desktop.app-shell:after{content:"";z-index:-1;pointer-events:none;opacity:.028;background:url(/logo-univer-video-square.png) right -9vw top -14vh/min(1300px,88vw) no-repeat;position:fixed;inset:0}:root[data-skin=glass] .central-desktop .sidebar,:root[data-skin=glass] .central-desktop .day-card,:root[data-skin=glass] .central-desktop .panel,:root[data-skin=glass] .central-desktop .stat-card,:root[data-skin=glass] .central-desktop .uv-module-card,:root[data-skin=glass] .central-desktop .uv-user-row,:root[data-skin=glass] .central-desktop .desktop-command-search,:root[data-skin=glass] .central-desktop .poc-sync-pill,:root[data-skin=glass] .central-desktop .poc-theme-action,:root[data-skin=glass] .central-desktop .uv-excel-btn,:root[data-skin=glass] .central-desktop .uv-back{-webkit-backdrop-filter:blur(24px)saturate(175%);backdrop-filter:blur(24px)saturate(175%);background:#ffffff4d!important;border:1px solid #ffffffb3!important;box-shadow:0 12px 34px #1f407821,inset 0 1px #ffffffa6!important}:root[data-skin=glass] .central-desktop .uv-country-tile{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#ffffff47!important;border:1px solid #ffffffbf!important;box-shadow:0 8px 22px #1f40781a,inset 0 1px #fff9!important}:root[data-skin=glass] .central-desktop .sidebar{background:#ffffff80!important}:root[data-skin=glass] .central-desktop .subscriber-card{background:#ffffff70!important}:root[data-skin=glass] .central-desktop .uv-module-card,:root[data-skin=glass] .central-desktop .stat-card{background:#ffffff29!important}:root[data-skin=glass] .central-desktop .nav-item.active{background:linear-gradient(135deg,#2c72e8eb,#6e55d9eb)!important;box-shadow:0 12px 26px #315fcc4d!important}:root[data-skin=glass] .central-desktop .nav-item:hover{background:#ffffff80}:root[data-skin=glass] .uv-clickable:hover{background:#ffffffa8!important;box-shadow:0 18px 44px #1f407833!important}:root[data-skin=glass][data-theme=dark]:has(.central-desktop){background:#070c16}:root[data-skin=glass][data-theme=dark] .central-desktop.app-shell:before{background:radial-gradient(46vw 46vw at 6% -12%,#3a84ec38,#0000 60%),radial-gradient(44vw 44vw at 98% -4%,#8e60f633,#0000 60%),radial-gradient(50vw 50vw at 86% 104%,#34c4d626,#0000 62%),radial-gradient(36vw 36vw at 44% 44%,#676eeb24,#0000 62%),radial-gradient(28vw 28vw at 64% 80%,#3a84ec1a,#0000 60%),linear-gradient(155deg,#0a1223,#0a1020 52%,#0b1426)}:root[data-skin=glass][data-theme=dark] .central-desktop.app-shell:after{opacity:.05;filter:brightness(1.6)}:root[data-skin=glass][data-theme=dark] .central-desktop .sidebar,:root[data-skin=glass][data-theme=dark] .central-desktop .day-card,:root[data-skin=glass][data-theme=dark] .central-desktop .panel,:root[data-skin=glass][data-theme=dark] .central-desktop .stat-card,:root[data-skin=glass][data-theme=dark] .central-desktop .uv-module-card,:root[data-skin=glass][data-theme=dark] .central-desktop .uv-user-row,:root[data-skin=glass][data-theme=dark] .central-desktop .desktop-command-search,:root[data-skin=glass][data-theme=dark] .central-desktop .poc-sync-pill,:root[data-skin=glass][data-theme=dark] .central-desktop .poc-theme-action,:root[data-skin=glass][data-theme=dark] .central-desktop .uv-excel-btn,:root[data-skin=glass][data-theme=dark] .central-desktop .uv-back{-webkit-backdrop-filter:blur(24px)saturate(140%);backdrop-filter:blur(24px)saturate(140%);background:#18233985!important;border:1px solid #96b4e61f!important;box-shadow:0 16px 42px #00061480,inset 0 1px #ffffff0f!important}:root[data-skin=glass][data-theme=dark] .central-desktop .uv-country-tile{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#202d4680!important;border:1px solid #96b4e61a!important;box-shadow:0 8px 22px #00061466,inset 0 1px #ffffff0d!important}:root[data-skin=glass][data-theme=dark] .central-desktop .sidebar{background:#0f17289e!important}:root[data-skin=glass][data-theme=dark] .central-desktop .subscriber-card{background:#18233980!important}:root[data-skin=glass][data-theme=dark] .central-desktop .uv-module-card,:root[data-skin=glass][data-theme=dark] .central-desktop .stat-card{background:#a0bef012!important}:root[data-skin=glass][data-theme=dark] .central-desktop .nav-item.active{background:linear-gradient(135deg,#3b82f6eb,#7c63e6eb)!important;box-shadow:0 12px 26px #142c6080!important}:root[data-skin=glass][data-theme=dark] .central-desktop .nav-item:hover{background:#a0bef014!important}:root[data-skin=glass][data-theme=dark] .uv-clickable:hover{background:#a0bef01a!important;box-shadow:0 18px 44px #0006148c!important}:root[data-skin=glass][data-theme=dark] .central-desktop .uv-country-tile{background:#2634509e!important;border:1px solid #96b4e62e!important;box-shadow:0 10px 26px #00061473,inset 0 1px #ffffff12!important}:root[data-skin=glass][data-theme=dark] .central-desktop .uv-country-tile:hover,:root[data-skin=glass][data-theme=dark] .central-desktop .uv-clickable.uv-country-tile:hover{background:#304060b8!important;border-color:#78a5f566!important}:root[data-skin=glass][data-theme=dark] .central-desktop .uv-country-rank{color:#cfe0ff21!important}}:root[data-theme=dark] .uv-country-bar{background:#b4cdfa29}@media (width>=851px){:root[data-skin=glass][data-theme=dark] .central-desktop .stat-card.uv-clickable:hover,:root[data-skin=glass][data-theme=dark] .central-desktop .uv-module-card.uv-clickable:hover,:root[data-skin=glass][data-theme=dark] .central-desktop .day-card.uv-hero.uv-clickable:hover{background:#a0bef02b!important;border-color:#78a5f56b!important}}@media (width<=850px){:root[data-skin=glass]:has(.central-desktop){background:#e9f1fc}:root[data-skin=glass][data-theme=dark]:has(.central-desktop){background:#070c16}:root[data-skin=glass] body:has(.central-desktop){background:0 0}:root[data-skin=glass] .central-desktop.app-shell:before{content:"";z-index:-2;pointer-events:none;background:radial-gradient(62vw 62vw at 0 -8%,#3a84ec4d,#0000 60%),radial-gradient(60vw 60vw at 100% 6%,#8e60f642,#0000 60%),radial-gradient(72vw 72vw at 82% 102%,#34c4d638,#0000 62%),linear-gradient(160deg,#eef4fe,#e9eefb 55%,#eef0fc);position:fixed;inset:0}:root[data-skin=glass][data-theme=dark] .central-desktop.app-shell:before{background:radial-gradient(66vw 66vw at 0 -10%,#3a84ec38,#0000 60%),radial-gradient(62vw 62vw at 100% 4%,#8e60f633,#0000 60%),radial-gradient(74vw 74vw at 86% 104%,#34c4d626,#0000 62%),linear-gradient(160deg,#0a1223,#0a1020 52%,#0b1426)}:root[data-skin=glass] .central-desktop .day-card,:root[data-skin=glass] .central-desktop .subscriber-card,:root[data-skin=glass] .central-desktop .stat-card,:root[data-skin=glass] .central-desktop .panel{-webkit-backdrop-filter:blur(18px)saturate(160%);backdrop-filter:blur(18px)saturate(160%);background:#ffffff70!important;border:1px solid #ffffffb3!important;box-shadow:0 10px 28px #1f40781a,inset 0 1px #fff9!important}:root[data-skin=glass][data-theme=dark] .central-desktop .day-card,:root[data-skin=glass][data-theme=dark] .central-desktop .subscriber-card,:root[data-skin=glass][data-theme=dark] .central-desktop .stat-card,:root[data-skin=glass][data-theme=dark] .central-desktop .panel{-webkit-backdrop-filter:blur(18px)saturate(150%);backdrop-filter:blur(18px)saturate(150%);background:#1a253c8c!important;border:1px solid #96b4e624!important;box-shadow:0 12px 32px #00061466,inset 0 1px #ffffff0f!important}:root[data-skin=glass] .central-desktop .uv-country-tile{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#fff6!important;border:1px solid #ffffffb3!important;box-shadow:0 8px 20px #1f407814!important}:root[data-skin=glass][data-theme=dark] .central-desktop .uv-country-tile{background:#26345099!important;border:1px solid #96b4e629!important}}
