/* Lumus Flow · tema claro gerado por scripts/theme-light.py — não edite à mão (ajustes vão em theme-light-fix.css) */
html[data-theme=light]{color-scheme:light}
@font-face{font-family:Manrope;src:url(assets/fonts/manrope-latin-wght-normal.woff2) format("woff2");font-weight:200 800;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Manrope;src:url(assets/fonts/manrope-latin-ext-wght-normal.woff2) format("woff2");font-weight:200 800;font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}
html[data-theme=light] body{font-weight:500}
/* ← workflow.css */
html[data-theme=light]{--bg:#F4F6FB;--nav:#EEF1F7;--panel:#FFFFFF;--line:rgba(11,16,36,.10);--text:#0F1528;--muted:#4A5570;--ice:#2F7FD6;--green:#1E8A5A;--purple:#5A3FE0;--orange:#B26A12}
html[data-theme=light] input,html[data-theme=light] select,html[data-theme=light] textarea{background:#F2F4FA;border:1px solid rgba(11,16,36,0.143)}
html[data-theme=light] input::placeholder,html[data-theme=light] textarea::placeholder{color:#7785A3}
html[data-theme=light] .eyebrow{font-weight:800}
html[data-theme=light] .btn{font-weight:800}
html[data-theme=light] .btn.secondary{background:rgba(11,16,36,0.026);border:1px solid rgba(11,16,36,0.138)}
html[data-theme=light] .badge.gray{background:rgba(11,16,36,0.032)}
html[data-theme=light] .workspace-switch{background:rgba(11,16,36,0.024)}
html[data-theme=light] .nav-label{color:#7C89A6}
html[data-theme=light] .nav-link{color:#2E509E}
html[data-theme=light] .nav-link:hover{background:rgba(11,16,36,0.03)}
html[data-theme=light] .demo-box{background:linear-gradient(135deg,#FFFFFF,#F7F8FB)}
html[data-theme=light] .crumb b{font-weight:600}
html[data-theme=light] .search{background:rgba(11,16,36,0.024)}
html[data-theme=light] #favorites{background:#F1F3FA}
html[data-theme=light] #favorites>span{color:#7988A5}
html[data-theme=light] .fav-item button{color:#8794AD}
html[data-theme=light] .hero{background:#FFFFFF}
html[data-theme=light] .hero:after{background:linear-gradient(90deg,rgba(243,243,250,0.961),rgba(8,11,50,0.187) 60%,rgba(8,11,50,0.022))}
html[data-theme=light] .hero p{color:#294E8E}
html[data-theme=light] .hero-tag{color:rgba(20,26,46,0.6)}
html[data-theme=light] .kpi strong{font-weight:600}
html[data-theme=light] .panel-tools button{color:#6E7F9E}
html[data-theme=light] .panel-tools button:hover{background:rgba(11,16,36,0.05)}
html[data-theme=light] .mini-row strong{font-weight:600}
html[data-theme=light] .progress{background:rgba(11,16,36,0.037)}
html[data-theme=light] .money-row b{font-weight:600}
html[data-theme=light] .project-cover:after{background:linear-gradient(transparent,rgba(8,11,50,0.187))}
html[data-theme=light] .project-cover .badge{background:rgba(242,243,249,0.859)}
html[data-theme=light] .project-card .favorite-toggle{background:rgba(243,243,250,0.6)}
html[data-theme=light] .banner{background:linear-gradient(110deg,#FFFFFF,#F7F8FB)}
html[data-theme=light] .flow-stages span{background:rgba(11,16,36,0.03)}
html[data-theme=light] .task-table th{font-weight:500;background:#F6F7FB}
html[data-theme=light] .task-table tr:hover td{background:rgba(11,16,36,0.021)}
html[data-theme=light] .kanban-col{background:rgba(11,16,36,0.019)}
html[data-theme=light] .column-title b{background:rgba(11,16,36,0.032)}
html[data-theme=light] .task-card{border:1px solid rgba(11,16,36,0.11);background:#FFFFFF}
html[data-theme=light] .task-card h3{font-weight:600}
html[data-theme=light] .kanban-empty{color:#8693AD}
html[data-theme=light] .day{background:rgba(11,16,36,0.11)}
html[data-theme=light] .day.other{background:rgba(11,16,36,0.017)}
html[data-theme=light] footer{color:#828FAA}
html[data-theme=light] dialog{background:#FAFBFD;box-shadow:0 25px 90px rgba(11,16,36,0.163)}
html[data-theme=light] dialog::backdrop{background:rgba(240,242,249,0.69)}
html[data-theme=light] .help{background:rgba(11,16,36,0.024)}
html[data-theme=light] .catalog-item{background:rgba(11,16,36,0.021)}
html[data-theme=light] .comment{background:rgba(11,16,36,0.024)}
html[data-theme=light] #notice{box-shadow:0 12px 40px rgba(11,16,36,0.14)}
@media(max-width:760px){html[data-theme=light] #navigation{box-shadow:15px 0 60px rgba(11,16,36,0.187)}}
html[data-theme=light] .kanban-col{background:color-mix(in srgb,var(--stage-color,var(--ice)) 5%,#F2F3F9);border-top:3px solid var(--stage-color,rgba(11,16,36,0.152))}
html[data-theme=light] .task-card{border-color:color-mix(in srgb,var(--stage-color,var(--ice)) 32%,rgba(11,16,36,0.14));background:color-mix(in srgb,var(--stage-color,var(--ice)) 11%,#FAFBFD)}
html[data-theme=light] .task-card .card-description{color:color-mix(in srgb,var(--stage-color,var(--ice)) 15%,#5E6E8D)}
html[data-theme=light] .column-title b{background:rgba(11,16,36,0.034)}
html[data-theme=light] .flow-stages button{background:rgba(11,16,36,0.03)}
html[data-theme=light] .inline-value:hover{background:rgba(11,16,36,0.026)}
html[data-theme=light] .danger{color:#A8242D!important}
html[data-theme=light] .entity-card .entity-title{font-weight:800}
html[data-theme=light] .cover-edit{background:rgba(243,243,250,0.788);border:1px solid rgba(11,16,36,0.16);color:#141A2E}
html[data-theme=light] .empty-cover{color:#7B8AA7;background:rgba(11,16,36,0.019)}
html[data-theme=light] .color-cover{background:#F7F9FC;color:rgba(20,26,46,0.333)}
html[data-theme=light] .profile-cover-placeholder{background:radial-gradient(at 90% 20%,#244268,#F9F9FC 70%);color:rgba(17,130,187,0.169)}
html[data-theme=light] .empty-fields{color:#7484A2}
html[data-theme=light] .person-picker>summary{background:#F2F4FA}
html[data-theme=light] .picker-pop{background:#FFFFFF;box-shadow:0 20px 50px rgba(11,16,36,0.14)}
html[data-theme=light] .picker-option:hover{background:rgba(11,16,36,0.032)}
html[data-theme=light] .cover-current{background:#F2F4FA}
html[data-theme=light] dialog.task-modal{background:#F8F9FB}
html[data-theme=light] .task-window-bar{background:#F5F7FA}
html[data-theme=light] .task-title-input{font-weight:800}
html[data-theme=light] .prominent-description{background:#F2F4FA!important;color:#294D8E!important}
html[data-theme=light] .task-custom-table input,html[data-theme=light] .task-custom-table select{background:rgba(12,18,39,0.14)}
html[data-theme=light] .task-comments{background:#F2F4FA}
html[data-theme=light] .comments-empty{color:#7C8AA8}
html[data-theme=light] .task-comments .comment{background:rgba(11,16,36,0.021)}
html[data-theme=light] .task-activity-entry{color:#8292AC}
html[data-theme=light] .task-comments form{background:#F2F4FA}
html[data-theme=light] .task-save-bar{background:rgba(248,249,251,0.941)}
html[data-theme=light] .add-material-menu>div{background:#F6F8FB;box-shadow:0 15px 35px rgba(11,16,36,0.14)}
html[data-theme=light] .add-material-menu>div>button:hover{background:rgba(11,16,36,0.032)}
html[data-theme=light] .materials-empty{border:1px dashed rgba(11,16,36,0.127);color:#7585A3}
html[data-theme=light] .materials-empty strong{font-weight:600}
html[data-theme=light] .material-main strong{font-weight:600}
html[data-theme=light] .local-file-note{color:#7F8EA9}
html[data-theme=light] .document-view textarea{background:#F2F4FA}
html[data-theme=light] .timeline-event strong{font-weight:600}
html[data-theme=light] .gantt-track{background:repeating-linear-gradient(90deg,transparent,transparent calc(14.28% - 1px),rgba(11,16,36,0.039) calc(14.28% - 1px),rgba(11,16,36,0.039) 14.28%)}
html[data-theme=light] .person-picker>summary:hover{background:rgba(11,16,36,0.026)}
html[data-theme=light] .relative-filter-bar>small{color:#7A89A6}
html[data-theme=light] .date-filter-rule{background:rgba(12,18,39,0.117)}
html[data-theme=light] #navigation{background:#F1F3FA;box-shadow:8px 0 40px rgba(11,16,36,0.023)}
html[data-theme=light] #navigation:hover,html[data-theme=light] #navigation:focus-within,html[data-theme=light] body.sidebar-pinned #navigation{box-shadow:16px 0 50px rgba(11,16,36,0.093)}
html[data-theme=light] .dashboard-widget:hover{box-shadow:0 10px 28px rgba(11,16,36,0.047)}
html[data-theme=light] .hero-pulse{color:#226996}
html[data-theme=light] .task-meta input,html[data-theme=light] .task-meta select{background:rgba(11,16,36,0.021)!important;border-color:rgba(11,16,36,0.102)!important}
html[data-theme=light] .task-description-section .rich-wrap{background:linear-gradient(120deg,#F3F6FA,#F3F5FA)}
html[data-theme=light] .rich-wrap{border:1px solid rgba(11,16,36,0.138);background:#F2F4FA}
html[data-theme=light] .rich-editor{font-weight:500;color:#294B8E}
html[data-theme=light] .rich-editor:empty:before{color:#808FAA}
html[data-theme=light] .rich-editor pre,html[data-theme=light] .rich-readonly pre{background:#F1F4FA}
html[data-theme=light] .rich-editor hr{border-top:1px solid rgba(11,16,36,0.149)}
html[data-theme=light] .rich-editor details{background:rgba(11,16,36,0.021)}
html[data-theme=light] .rich-footer{border-top:1px solid rgba(11,16,36,0.075);color:#7B8CA7}
html[data-theme=light] .rich-footer b{color:#2E5E9E}
html[data-theme=light] .rich-command-menu{background:#FFFFFF;box-shadow:0 16px 55px rgba(11,16,36,0.21)}
html[data-theme=light] .command-title{color:#2E5D9E}
html[data-theme=light] .command-icon{border:1px solid rgba(11,16,36,0.119)}
html[data-theme=light] .rich-command-menu strong{font-weight:600}
html[data-theme=light] .rich-command-menu small{color:#2E589E}
html[data-theme=light] .rich-format button:hover{background:rgba(11,16,36,0.041)}
html[data-theme=light] .commercial-column{background:rgba(11,16,36,0.019)}
html[data-theme=light] .performance-ring{background:conic-gradient(var(--ice) var(--completion),rgba(11,16,36,0.032) 0)}
html[data-theme=light] .finance-bars i{background:rgba(11,16,36,0.024)}
html[data-theme=light] .client-commercial-row strong{font-weight:600}
html[data-theme=light] .rich-type-controls select{border-color:rgba(11,16,36,0.116);background:#F3F5FA}
html[data-theme=light] .custom-light{--line:rgba(11,16,36,.10)}
html[data-theme=light] .custom-light .hero{color:#141A2E}
html[data-theme=light] .custom-light .hero p,html[data-theme=light] .custom-light .hero small{color:#275591}
html[data-theme=light] .custom-light .help{background:rgba(11,16,36,0.006)}
html[data-theme=light] .custom-light .badge.gray{background:rgba(11,16,36,0.011)}
html[data-theme=light] .custom-light .comment{background:rgba(11,16,36,0.004)}
html[data-theme=light] .dash-card-title h2{font-weight:800}
html[data-theme=light] .dash-count{background:rgba(11,16,36,0.032)}
html[data-theme=light] .dash-card-tools button:hover{background:rgba(11,16,36,0.026)}
html[data-theme=light] .dash-stat strong{font-weight:600}
html[data-theme=light] .dash-table th{font-weight:600}
html[data-theme=light] .dash-name{font-weight:600}
html[data-theme=light] .dash-table td.dash-late .inline-value{color:#A22A2A}
html[data-theme=light] .dash-empty strong{font-weight:600}
html[data-theme=light] .dash-finance-summary strong{font-weight:600}
html[data-theme=light] .dash-catalog-item{background:rgba(11,16,36,0.019)}
html[data-theme=light] .dash-cover .hero-content{color:#141A2E}
html[data-theme=light] .dash-board-title strong{font-weight:700}
html[data-theme=light] .dash-record-title>button{font-weight:700}
html[data-theme=light] .dash-calendar .today>small{font-weight:800}
html[data-theme=light] .dash-size-feedback{font-weight:800;box-shadow:0 4px 20px rgba(11,16,36,0.117)}
html[data-theme=light] .dash-insert-before::before,html[data-theme=light] .dash-insert-after::after{font-weight:800;box-shadow:0 3px 14px rgba(11,16,36,0.117)}
html[data-theme=light] .dash-move-ghost{box-shadow:0 12px 40px rgba(11,16,36,0.163);font-weight:800}
html[data-theme=light] .card-actions31 .card-remove31{color:#B6161E}
html[data-theme=light] .dash-card-tools button[data-dash-remove]:hover{color:#B6161E}
/* ← studio.css */
html[data-theme=light] body.lumus-studio19{--studio-surface:color-mix(in srgb,var(--panel) 83%,#EBEEF5)}
html[data-theme=light] .lumus-studio19 #navigation{box-shadow:10px 0 50px rgba(11,16,36,0.022)}
html[data-theme=light] .lumus-studio19 .nav-link.active{box-shadow:inset 2px 0 var(--ice),0 4px 14px rgba(11,16,36,0.023)}
html[data-theme=light] .studio-frame19::after{background:linear-gradient(180deg,rgba(11,16,36,0.1),transparent 35%,rgba(11,16,36,0.033) 50%,rgba(240,242,249,0.91))}
html[data-theme=light] .studio-feature-top19{color:#141A2E}
html[data-theme=light] .studio-feature-top19 button{border:1px solid rgba(11,16,36,0.16);color:#141A2E;background:rgba(11,16,36,0.033)}
html[data-theme=light] .studio-frame-caption19{color:#141A2E}
html[data-theme=light] .studio-frame-caption19>strong{font-weight:700}
html[data-theme=light] .studio-filmline19{color:#141A2E}
html[data-theme=light] .studio-film-dots19 button::after{background:rgba(11,16,36,0.12)}
html[data-theme=light] .studio-filmline19>button{border:1px solid rgba(11,16,36,0.16)}
html[data-theme=light] .lumus-studio19 .dash-card{box-shadow:0 4px 20px rgba(11,16,36,0.022)}
html[data-theme=light] .lumus-studio19 .dash-card:hover{box-shadow:0 12px 35px rgba(11,16,36,0.051)}
html[data-theme=light] .lumus-studio19 .dash-card-title h2{font-weight:700}
html[data-theme=light] .lumus-studio19 .dash-stat strong{font-weight:600}
html[data-theme=light] .lumus-studio19 .dash-pulse-tiles strong{font-weight:600}
html[data-theme=light] .lumus-studio19 .panel,html[data-theme=light] .lumus-studio19 .entity-card,html[data-theme=light] .lumus-studio19 .project-card,html[data-theme=light] .lumus-studio19 .client-card,html[data-theme=light] .lumus-studio19 .team-card{box-shadow:0 5px 25px rgba(11,16,36,0.025)}
html[data-theme=light] .lumus-studio19 .entity-card:hover,html[data-theme=light] .lumus-studio19 .project-card:hover{box-shadow:0 15px 35px rgba(11,16,36,0.07)}
html[data-theme=light] .lumus-studio19 .view-tab-item.is-active{box-shadow:0 2px 8px rgba(11,16,36,0.023)}
html[data-theme=light] .lumus-studio19 .task-card:hover{box-shadow:0 8px 18px rgba(11,16,36,0.047)}
html[data-theme=light] .lumus-studio19 dialog{box-shadow:0 30px 120px rgba(11,16,36,0.21)}
html[data-theme=light] .lumus-studio19 dialog::backdrop{background:rgba(240,242,249,0.675)}
html[data-theme=light] .studio-project-strip19::after{background:linear-gradient(90deg,rgba(240,243,249,0.6),transparent 50%,rgba(240,243,249,0.702))}
html[data-theme=light] .studio-project-strip19>span{color:#141A2E}
html[data-theme=light] .studio-project-strip19>div:not(.color-cover){color:#141A2E}
html[data-theme=light] .studio-project-strip19 strong{font-weight:600}
html[data-theme=light] .studio-project-strip19 strong small{color:rgba(20,26,46,0.522)}
html[data-theme=light] .studio-project-strip19>div>small{color:#141A2E}
html[data-theme=light] .custom-light.lumus-studio19 .dash-card{box-shadow:0 6px 25px rgba(11,16,36,0.008)}
html[data-theme=light] .custom-light.lumus-studio19 .studio-feature19{box-shadow:0 12px 40px rgba(11,16,36,0.029)}
html[data-theme=light] .free-card-dragging19{box-shadow:0 20px 60px rgba(11,16,36,0.117)!important}
html[data-theme=light] .free-drop19{font-weight:800}
html[data-theme=light] .free-drop19.is-blocked{color:#B8001E}
html[data-theme=light] .option-chip19{font-weight:700}
html[data-theme=light] .task-status-dot19.is-done{color:#141A2E}
html[data-theme=light] .option-list19>button:hover{background:rgba(11,16,36,0.032)}
html[data-theme=light] .column-group19 td{font-weight:800}
html[data-theme=light] .task-table tfoot td{font-weight:800}
html[data-theme=light] .lumus-studio19 h1,html[data-theme=light] .lumus-studio19 .hero h2,html[data-theme=light] .lumus-studio19 .studio-frame-caption19>strong{font-weight:500}
html[data-theme=light] .lumus-studio19 .dash-stat strong,html[data-theme=light] .lumus-studio19 .dash-finance-summary strong,html[data-theme=light] .lumus-studio19 .studio-project-strip19 strong,html[data-theme=light] .lumus-studio19 .stat strong,html[data-theme=light] .lumus-studio19 .stats strong,html[data-theme=light] .lumus-studio19 .metric strong{font-weight:700}
html[data-theme=light] .column-menu-actions19 [data-column-action19=delete] .option-action-icon19{color:#BC101D}
html[data-theme=light] .quick-color-popover19{box-shadow:0 20px 70px rgba(11,16,36,0.187)}
html[data-theme=light] .quick-color-swatches19 .quick-swatch19{border:1px solid rgba(11,16,36,0.16)}
html[data-theme=light] .auto-run20.error>span svg{color:#BB1411}
html[data-theme=light] .nav-row21.is-folder21>.nav-link{font-weight:800}
@media(prefers-reduced-motion:no-preference){html[data-theme=light] body:not(.stop-workspace-motion) .folder-list-cards21 article:hover{box-shadow:0 12px 25px rgba(11,16,36,0.047)}}
html[data-theme=light] .status-options21 .option-chip19{font-weight:700}
html[data-theme=light] .free-pushed23{box-shadow:0 0 0 1px var(--ice),0 14px 35px rgba(11,16,36,0.117)}
html[data-theme=light] .access-config23 legend{font-weight:800}
html[data-theme=light] .quick-swatch-wrap24>.quick-color-remove19:hover{color:#141A2E}
html[data-theme=light][data-appearance25=light] .btn:not(.secondary){color:#141A2E}
html[data-theme=light] .clean-table25 .task-table th{font-weight:600}
html[data-theme=light] .clean-table25 .task-name,html[data-theme=light] .clean-table25 .dash-name{font-weight:700}
html[data-theme=light] .clean-table25 .task-name small{font-weight:500}
html[data-theme=light] .cu-status-group23>summary strong{font-weight:740}
html[data-theme=light] .cu-status-group23>summary b{font-weight:500}
html[data-theme=light] .cu-record23 .task-name{font-weight:740}
html[data-theme=light] #visual-customize25{box-shadow:-15px 0 50px rgba(11,16,36,0.047)}
html[data-theme=light] .multi-menu25{box-shadow:0 9px 20px rgba(11,16,36,0.047)}
html[data-theme=light] .status-type-tabs26 button[aria-pressed=true]{box-shadow:0 2px 7px rgba(11,16,36,0.047)}
html[data-theme=light] .icon-expanded27{box-shadow:0 16px 60px rgba(11,16,36,0.163)}
html[data-theme=light] .choice-menu27{box-shadow:0 12px 40px rgba(11,16,36,0.14)}
html[data-theme=light] .group-menu27>div{box-shadow:0 10px 35px rgba(11,16,36,0.163)}
html[data-theme=light] .group-menu27 button:hover{background:var(--hover25,rgba(11,16,36,0.041))}
html[data-theme=light] .portal-delivery27:hover{background:var(--hover25,rgba(11,16,36,0.032))}
html[data-theme=light] .project-hero28>.cover-edit{background:rgba(242,242,242,0.8);color:#141A2E;border:1px solid rgba(11,16,36,0.16)}
html[data-theme=light] .unified-task-card29 .entity-title{font-weight:740}
/* ← workspace-portal.css */
html[data-theme=light] .pt-mini{background:#F3F3FA;color:#141A2E}
html[data-theme=light] .pt-mini-shade{background:linear-gradient(90deg,rgba(243,243,250,0.933),rgba(8,11,50,0.132))}
html[data-theme=light] .pt-mini-top>span:last-child{border:1px solid rgba(11,16,36,0.16)}
html[data-theme=light] .pt-mini-copy p{color:#29458E}
html[data-theme=light] .pt-status{color:#1182BB;font-weight:700}
html[data-theme=light] .pt-status.approved{color:#2E9E51}
html[data-theme=light] .pt-status.changes{color:#AC6E20}
html[data-theme=light] .pt-preview-mode{background:#F2F3FA;color:#141A2E}
html[data-theme=light] .pt-portal{--portal-panel:#FAFBFD;--portal-muted:#5D6D8C;--portal-border:rgba(11,16,36,0.054);background:#F2F3FA;color:#141A2E}
html[data-theme=light] .pt-preview-strip{background:#FCFDFE;border-bottom:1px solid rgba(11,16,36,0.083);color:#2E589E}
html[data-theme=light] .pt-brand-separator{border-left:1px solid rgba(11,16,36,0.138)}
html[data-theme=light] .pt-brand>span:last-child{color:#294C8E}
html[data-theme=light] .pt-room-label{color:#637595}
html[data-theme=light] .pt-portal-hero{background:#F3F3FA}
html[data-theme=light] .pt-portal-hero-shade{background:linear-gradient(90deg,rgba(243,243,250,0.961) 0%,rgba(243,243,250,0.788) 40%,rgba(8,11,50,0.029) 100%)}
html[data-theme=light] .pt-portal-hero p{color:#294C8E}
html[data-theme=light] .pt-hero-bottom{color:#294C8E}
html[data-theme=light] .pt-collection-head .eyebrow{color:#637695}
html[data-theme=light] .pt-filter-tabs{background:#F7F8FB}
html[data-theme=light] .pt-filter-tabs button{color:#2E589E}
html[data-theme=light] .pt-release-card{background:#FAFBFD}
html[data-theme=light] .pt-release-card>div:after{background:linear-gradient(transparent,rgba(8,11,50,0.176))}
html[data-theme=light] .pt-release-play{background:rgba(8,11,50,0.14);border:1px solid rgba(11,16,36,0.16)}
html[data-theme=light] .pt-release-duration{background:rgba(243,243,250,0.733)}
html[data-theme=light] .pt-release-version{background:rgba(8,11,50,0.187);border:1px solid rgba(11,16,36,0.138)}
html[data-theme=light] .pt-release-card .eyebrow{color:#627393}
html[data-theme=light] .pt-release-card small{color:#637695}
html[data-theme=light] .pt-review{background:#FAFBFD}
html[data-theme=light] .pt-review-heading .eyebrow{color:#627393}
html[data-theme=light] .pt-version{border:1px solid rgba(11,16,36,0.138);color:#29518E}
html[data-theme=light] .pt-screen{background:#F0F3F9}
html[data-theme=light] .pt-screen:has(>img):after{background:linear-gradient(transparent 40%,rgba(8,11,50,0.205))}
html[data-theme=light] .pt-screen video{background:#F0F3F9}
html[data-theme=light] .pt-demo-label{border:1px solid rgba(11,16,36,0.16);background:rgba(8,11,50,0.176)}
html[data-theme=light] .pt-play{border:1px solid rgba(11,16,36,0.16);background:rgba(8,11,50,0.088)}
html[data-theme=light] .pt-screen-caption>span{color:#244C94}
html[data-theme=light] .pt-screen-caption strong{color:#141A2E}
html[data-theme=light] .pt-player-controls{color:#2E599E}
html[data-theme=light] .pt-player-controls .icon-btn{border-color:rgba(11,16,36,0.108)}
html[data-theme=light] .pt-review-note{color:#2E569E}
html[data-theme=light] .pt-decision{border:1px solid rgba(11,16,36,0.099);background:#F4F6FA}
html[data-theme=light] .pt-decision .eyebrow{color:#2E5A9E}
html[data-theme=light] .pt-portal .btn.secondary{background:rgba(11,16,36,0.026);color:#29508E;border-color:rgba(11,16,36,0.138)}
html[data-theme=light] .pt-local-note{color:#7A8AA6}
html[data-theme=light] .pt-conversation{background:#F8F9FB}
html[data-theme=light] .pt-conversation-top>span{border:1px solid rgba(11,16,36,0.108)}
html[data-theme=light] .pt-comment-empty p{color:#2E599E}
html[data-theme=light] .pt-comment-avatar{background:color-mix(in srgb,var(--portal-accent) 20%,#FFFFFF)}
html[data-theme=light] .pt-comment small{color:#7083A0}
html[data-theme=light] .pt-comment p{color:#29508E}
html[data-theme=light] .pt-note-kind{color:#AC6E20}
html[data-theme=light] .pt-commenting-time{color:#2E569E}
html[data-theme=light] #pt-comment-author,html[data-theme=light] #pt-comment-text{color:#224B96;background:#F2F4FA;border:1px solid rgba(11,16,36,0.108)}
html[data-theme=light] .pt-conversation form small{color:#7A8AA6}
html[data-theme=light] .pt-closing{background:linear-gradient(100deg,#FBFBFD,#F2F3FA)}
html[data-theme=light] .pt-closing p{color:#2E599E}
html[data-theme=light] .pt-closing>span:last-child{color:#7183A0}
html[data-theme=light] .pt-portal-footer{color:#8193AB}
html[data-theme=light] .pt-empty-collection{border:1px dashed rgba(11,16,36,0.138)}
html[data-theme=light] .pt-empty-collection p{color:#2E5A9E}
html[data-theme=light] .pt-final-link{color:#2E9E51}
@media(max-width:600px){html[data-theme=light] .pt-portal-hero-shade{background:linear-gradient(90deg,rgba(243,243,250,0.929),rgba(8,11,50,0.176))}}
/* ← enhancements32.css */
html[data-theme=light] .record-field-summary32>b{font-weight:600}
html[data-theme=light] .calendar-record-title32{font-weight:700}
html[data-theme=light] .restored-portal32 .pt-portal-hero h1{color:#141A2E}
html[data-theme=light] .restored-portal32 .pt-portal-hero-shade{background:linear-gradient(90deg,rgba(237,239,246,0.91),rgba(11,16,36,0.063))}
html[data-theme=light] .room-stats32 strong{font-weight:600}
html[data-theme=light] .pt-status.delivered{color:#2E9E5E}
html[data-theme=light] .room-no-video32{background:rgba(237,239,246,0.71);color:#141A2E}
html[data-theme=light] .room-no-video32 span{color:#4D5A73}
html[data-theme=light] .room-pin-marker32{font-weight:800}
html[data-theme=light] .finance-detail-dialog33 .finance-total33 strong{font-weight:640}
html[data-theme=light] .finance-detail-dialog33 .finance-breakdown33 strong{font-weight:600}
html[data-theme=light] .finance-detail-dialog33 .finance-detail-table32 th{font-weight:600}
html[data-theme=light] .finance-name33{font-weight:600}
html[data-theme=light] .finance-direction33{font-weight:700}
html[data-theme=light] .finance-detail-dialog33 .finance-value33{font-weight:700}
html[data-theme=light] .finance-status33.pending{color:#AD781F}
html[data-theme=light] .finance-column-menu34{box-shadow:0 18px 65px rgba(11,16,36,0.187)}
html[data-theme=light] .mat-card35{background:var(--panel,#F8F8F9)}
html[data-theme=light] .mat-thumb35{background:linear-gradient(135deg,#FFFFFF,#F4F6F8);color:var(--ice,#0076CC)}
html[data-theme=light] .mat-settings35{background:rgba(242,243,246,0.8)}
html[data-theme=light] #material-dialog35{background:var(--panel,#F8F8F9);color:var(--text,#141A2E)}
html[data-theme=light] #material-dialog35::backdrop,html[data-theme=light] #material-review35::backdrop{background:rgba(240,244,249,0.788)}
html[data-theme=light] #material-review35{background:var(--panel,#F8F8F9);color:var(--text,#141A2E)}
html[data-theme=light] .mat-stage35{background:#ECEEF3}
html[data-theme=light] .mat-ink35 path{filter:drop-shadow(0 1px 1px rgba(11,16,36,0.35))}
html[data-theme=light] .mat-document35{background:var(--panel,#F8F8F9)}
html[data-theme=light] .mat-pin35{color:#141A2E;box-shadow:0 3px 10px rgba(11,16,36,0.187)}
html[data-theme=light] #mat-review-form35.mat-floating35{background:var(--panel,#F8F8F9);color:var(--text,#141A2E);box-shadow:0 20px 60px rgba(11,16,36,0.21)}
html[data-theme=light] .mat-comment35 .mat-resolve35{color:#2D9F6A}
html[data-theme=light] .mat-external35{background:#E9E9E9}
html[data-theme=light] .mat-delete36{background:rgba(251,248,249,0.91);color:#B80000}
html[data-theme=light] .mat-delete36:hover{color:#141A2E}
html[data-theme=light] .mat-delete-action36{color:#B80000!important}
html[data-theme=light] .select-popup37{box-shadow:0 20px 65px rgba(11,16,36,0.187)}
html[data-theme=light] .dash-group-menu37>div{box-shadow:0 12px 30px rgba(11,16,36,0.117)}
html[data-theme=light] .carousel-edit37{border:1px solid rgba(11,16,36,0.16);background:rgba(242,242,242,0.6);color:#141A2E}
html[data-theme=light] .storage-summary37 h2 span{font-weight:500}
html[data-theme=light] .danger{color:#B5172F!important}
html[data-theme=light] .storage-warning38{color:#B38419}
html[data-theme=light] .storage-warning38.full38{color:#B5172F}
html[data-theme=light] .is-collapsed27 .group-label27:hover,html[data-theme=light] .collapsed37 .dash-group-toggle37:hover{background:rgba(11,16,36,0.041)}
html[data-theme=light] .is-collapsed27 .group-label27 strong,html[data-theme=light] .collapsed37 .dash-group-toggle37 strong{font-weight:740;color:#141A2E;text-shadow:0 1px 2px rgba(11,16,36,0.187)}
html[data-theme=light] .is-collapsed27 .group-label27 small,html[data-theme=light] .is-collapsed27 .group-label27 b,html[data-theme=light] .collapsed37 .dash-group-toggle37 small{font-weight:700}
html[data-theme=light] body:not(.stop-workspace-motion) :is(.entity-card,.project-card,.dash-record-card,.cu-record23):hover{box-shadow:0 7px 22px rgba(11,16,36,0.047)}
/* ← cloud.css */
html[data-theme=light]{--fc-bg:#F2F3FA;--fc-surface:#FCFDFE;--fc-surface2:#F5F7FB;--fc-text:#29468E;--fc-muted:#2E569E}
html[data-theme=light] .flow-gate-card{background:rgba(252,253,254,0.902);border:1px solid rgba(11,16,36,0.105);box-shadow:0 30px 90px rgba(11,16,36,0.21)}
html[data-theme=light] .flow-eyebrow{font-weight:800}
html[data-theme=light] .flow-field input,html[data-theme=light] .flow-invite input,html[data-theme=light] .flow-invite select{background:#F2F3FA;border:1px solid rgba(11,16,36,0.135)}
html[data-theme=light] .flow-btn.ghost{background:rgba(11,16,36,0.043);border:1px solid rgba(11,16,36,0.127)}
html[data-theme=light] .flow-btn.ghost:hover{background:rgba(11,16,36,0.065)}
html[data-theme=light] .flow-bar{background:rgba(11,16,36,0.054)}
html[data-theme=light] .flow-pill{border:1px solid rgba(11,16,36,0.127);background:rgba(252,253,254,0.922);box-shadow:0 10px 30px rgba(11,16,36,0.163)}
html[data-theme=light] .flow-pill:hover{background:rgba(245,247,251,0.922)}
html[data-theme=light] .flow-sheet-backdrop{background:rgba(241,242,250,0.6)}
html[data-theme=light] .flow-sheet-card{border-left:1px solid rgba(11,16,36,0.105)}
html[data-theme=light] .flow-sheet section{border-top:1px solid rgba(11,16,36,0.099)}
html[data-theme=light] .flow-x{background:rgba(11,16,36,0.043)}
html[data-theme=light] .flow-x:hover{background:rgba(11,16,36,0.082)}
html[data-theme=light] .flow-seg button{background:#F2F3FA;border:1px solid rgba(11,16,36,0.113)}
html[data-theme=light] .flow-seg button.on{background:linear-gradient(#F2F3FA,#F2F3FA) padding-box,var(--fc-grad) border-box}
html[data-theme=light] .flow-av{background:color-mix(in srgb,var(--c,#269fff) 30%,#F2F3FA);font-weight:800}
html[data-theme=light] #flow-toast{background:rgba(252,253,254,0.949);border:1px solid rgba(11,16,36,0.127);box-shadow:0 16px 40px rgba(11,16,36,0.187)}
html[data-theme=light] .flow-perf41{border:1px solid var(--line,rgba(11,16,36,0.121));background:var(--panel,#F8F8F9)}
html[data-theme=light] .flow-perf41 p{color:var(--muted,#7A7A85)}
html[data-theme=light] .flow-perf-options41 button{border:1px solid var(--line,rgba(11,16,36,0.121))}
html[data-theme=light] .flow-perf-options41 button:hover{background:rgba(11,16,36,0.032)}
html[data-theme=light] .flow-perf-options41 button small{color:var(--muted,#7A7A85)}
html[data-theme=light] .lib-chip41{border:1px solid var(--line,rgba(11,16,36,0.121));color:var(--muted,#7A7A85);font-weight:800}
html[data-theme=light] .lib-chip41 small{background:rgba(11,16,36,0.054)}
html[data-theme=light] .lib-chip41:hover{color:var(--text,#141A2E)}
html[data-theme=light] .lib-chip41.on{color:var(--text,#141A2E)}
html[data-theme=light] .lib-tools41 input,html[data-theme=light] .lib-tools41 select{background:var(--panel,#F8F8F9);border:1px solid var(--line,rgba(11,16,36,0.121))}
html[data-theme=light] .lib-card41{border:1px solid var(--line,rgba(11,16,36,0.121));background:var(--panel,#F8F8F9)}
html[data-theme=light].flow-dynamic .lib-card41:hover{box-shadow:0 14px 34px rgba(11,16,36,0.14)}
html[data-theme=light] .lib-thumb41{background:#F2F3FA}
html[data-theme=light] .lib-icon41 svg{color:var(--ice,#0076CC)}
html[data-theme=light] .kind-video .lib-icon41 svg{color:#CC0018}
html[data-theme=light] .kind-doc .lib-icon41 svg{color:#BE820E}
html[data-theme=light] .lib-kind41{font-weight:800;background:rgba(242,243,250,0.8);color:#141A2E}
html[data-theme=light] .lib-body41>small{color:var(--muted,#7A7A85)}
html[data-theme=light] .lib-meta41 small{color:var(--muted,#7A7A85)}
html[data-theme=light] #navigation:hover,html[data-theme=light] #navigation:focus-within{box-shadow:28px 0 60px -24px rgba(11,16,36,0.28)!important}
html[data-theme=light] #navigation .nav-link{font-weight:600}
html[data-theme=light] #navigation .nav-link.active{font-weight:740}
html[data-theme=light] #navigation .nav-row21.is-folder21>.nav-link{font-weight:740}
html[data-theme=light] #navigation .nav-row21 .nav-link>small{font-weight:700}
html[data-theme=light] #navigation .nav-space-head21{font-weight:740}
html[data-theme=light] .profile-logout42{color:#CC0000}
html[data-theme=light] .dash-views43-label{font-weight:700}
html[data-theme=light] .dash-view43>button{font-weight:640}
html[data-theme=light] .dash-view43.is-active>button{font-weight:740}
html[data-theme=light] .dash-view-menu43 .danger43{color:#CC0000}
html[data-theme=light] .flow-app44-ok{color:#25A75C;font-weight:700}
html[data-theme=light] .color-pick48 button,html[data-theme=light] .color-pick48-wheel{box-shadow:inset 0 0 0 1px rgba(11,16,36,0.07)}
html[data-theme=light] .doc48-title{font-weight:700}
html[data-theme=light] .doc48-bar button{font-weight:740}
html[data-theme=light] .wa50-filters button{font-weight:700}
html[data-theme=light] .wa50-row strong small{font-weight:600}
html[data-theme=light] .is-unread .wa50-time{font-weight:800}
html[data-theme=light] .wa50-stage{font-weight:800}
html[data-theme=light] .wa50-late{color:#B80000}
html[data-theme=light] .wa50-noowner{color:#CC5B00}
html[data-theme=light] .wa50-window{font-weight:800;color:#CC5B00}
html[data-theme=light] .wa50-window.is-open{color:#21AB5B}
html[data-theme=light] .wa50-msg.is-out{background:#F5FBF9;color:#298E58}
html[data-theme=light] .wa50-msg.is-failed{background:#FBF6F6}
html[data-theme=light] .wa50-msg>small b{color:#1586B7;font-weight:800}
html[data-theme=light] .wa50-fail{color:#B80000}
html[data-theme=light] .wa50-media img{background:rgba(11,16,36,0.05)}
html[data-theme=light] .wa50-doc,html[data-theme=light] .wa50-tpl{background:rgba(11,16,36,0.033);font-weight:700}
html[data-theme=light] .wa50-quick button{font-weight:700}
html[data-theme=light] .wa50-name{font-weight:800}
html[data-theme=light] .wa50-brief-sum{font-weight:700}
html[data-theme=light] .wa50-brief-label{font-weight:800}
html[data-theme=light] .wa50-brief-label.is-warn{color:#CC5B00}
html[data-theme=light] .wa50-brief-label.is-go{color:#2AA26F}
html[data-theme=light] .wa50-closed strong{font-weight:800}
html[data-theme=light] .wa50-period .check-row{border:1px solid var(--line,rgba(11,16,36,0.14))}
html[data-theme=light] .flow-access52{border:1px solid var(--flow-line,rgba(11,16,36,0.12))}
html[data-theme=light] .novo55-menu{background:var(--panel,#F6F6F8);border:1px solid var(--line,rgba(11,16,36,0.12));box-shadow:0 20px 60px rgba(11,16,36,0.158)}
html[data-theme=light] .novo55-menu b{font-weight:700}
html[data-theme=light] .exp-btn56{border:1px solid var(--line,rgba(11,16,36,0.134));background:color-mix(in srgb,var(--panel,#F6F6F8) 88%,transparent)}
html[data-theme=light] .exp-dialog56{border:1px solid var(--line,rgba(11,16,36,0.134));background:var(--panel,#F6F6F8)}
html[data-theme=light] .exp-dialog56::backdrop{background:rgba(233,233,233,0.6)}
html[data-theme=light] .exp-dialog56>header{border-bottom:1px solid var(--line,rgba(11,16,36,0.106))}
html[data-theme=light] .storage-thumb58{background:var(--line,rgba(11,16,36,0.048));border:1px solid var(--line,rgba(11,16,36,0.106))}
html[data-theme=light] .storage-view58-body{background:rgba(11,16,36,0.062)}
html[data-theme=light] .funnel60{border:1px solid var(--line,rgba(11,16,36,0.12));background:color-mix(in srgb,var(--panel,#F6F6F8) 70%,transparent)}
html[data-theme=light] .funnel60-toggle svg{color:#0076CC}
html[data-theme=light] .funnel60-kpis>div{background:rgba(11,16,36,0.032);border:1px solid var(--line,rgba(11,16,36,0.099))}
html[data-theme=light] .funnel60-kpis b{font-weight:700}
html[data-theme=light] .funnel60-card{border:1px solid var(--line,rgba(11,16,36,0.099))}
html[data-theme=light] .funnel60-bar i{background:rgba(11,16,36,0.048)}
html[data-theme=light] .funnel60-card th{font-weight:600}
html[data-theme=light] .funnel60-card td{border-top:1px solid var(--line,rgba(11,16,36,0.085))}
html[data-theme=light] .ct61-form fieldset{border:1px solid var(--line,rgba(11,16,36,0.106))}
html[data-theme=light] .ct61-paper{box-shadow:0 8px 30px rgba(11,16,36,0.087)}
html[data-theme=light] .ct-sign61 span{border-top:1px solid rgba(11,16,36,0.14)}
html[data-theme=light] .ct61-chip{border:1px solid var(--line,rgba(11,16,36,0.134));background:rgba(11,16,36,0.032)}
html[data-theme=light] .ct61-card{border:1px solid var(--line,rgba(11,16,36,0.12));background:rgba(11,16,36,0.026)}
html[data-theme=light] .price62-card{border:1px solid var(--line,rgba(11,16,36,0.12));background:rgba(11,16,36,0.026)}
html[data-theme=light] .cost63{border:1px solid var(--line,rgba(11,16,36,0.12));background:rgba(11,16,36,0.026)}
html[data-theme=light] .cost63-sum{background:rgba(11,16,36,0.05)}
html[data-theme=light] .cost63-sum .neg{color:#B61616}
html[data-theme=light] .profit63{border:1px solid var(--line,rgba(11,16,36,0.12));background:rgba(11,16,36,0.023)}
html[data-theme=light] .profit63-table .neg{color:#B61616}
html[data-theme=light] .profit63-projects>div{border:1px solid var(--line,rgba(11,16,36,0.106))}
html[data-theme=light] .profit63-table td.neg{color:#B61616}
html[data-theme=light] .q64-form fieldset{border:1px solid var(--line,rgba(11,16,36,0.106))}
html[data-theme=light] .q64-item{background:rgba(11,16,36,0.032);border:1px solid var(--line,rgba(11,16,36,0.092))}
html[data-theme=light] .q64-total{background:rgba(11,16,36,0.062)}
html[data-theme=light] .q64-total .neg{color:#27A55F}
html[data-theme=light] .q64-paper .q64-dochead{border-bottom:2px solid rgba(11,16,36,0.14)}
html[data-theme=light] .q64-paper .q64-brand{font-weight:800}
html[data-theme=light] .q64-paper .q64-table th{border-bottom:1px solid rgba(11,16,36,0.14)}
html[data-theme=light] .q64-paper s{color:#939393}
html[data-theme=light] .q64-paper .q64-grand{border-top:2px solid rgba(11,16,36,0.14)}
html[data-theme=light] .q64-paper .q64-foot{color:#ABABAB}
html[data-theme=light] .q64-total{background:var(--panel,#F9F9FA);border:1px solid var(--line,rgba(11,16,36,0.106));box-shadow:0 -10px 20px rgba(11,16,36,0.122)}
html[data-theme=light] .q64-link{color:#0076CC}
html[data-theme=light] .ag-google65{border:1px solid var(--line,rgba(11,16,36,0.12))}
html[data-theme=light] .ag-views65{border:1px solid var(--line,rgba(11,16,36,0.12))}
html[data-theme=light] .ag-views65 .is-on{color:#0069B8}
html[data-theme=light] .ag-grid65{border-top:1px solid var(--line,rgba(11,16,36,0.106));border-left:1px solid var(--line,rgba(11,16,36,0.106))}
html[data-theme=light] .ag-day65{border-right:1px solid var(--line,rgba(11,16,36,0.106));border-bottom:1px solid var(--line,rgba(11,16,36,0.106))}
html[data-theme=light] .ag-day65:hover{background:rgba(11,16,36,0.026)}
html[data-theme=light] .ag-day65>b{font-weight:600}
html[data-theme=light] .ag-more65{color:#0069B8}
html[data-theme=light] .ag-list65 section.is-today h3{color:#0076CC}
html[data-theme=light] .ag-row65{border:1px solid var(--line,rgba(11,16,36,0.106));background:rgba(11,16,36,0.026)}
html[data-theme=light] .ag-empty65{border:1px dashed var(--line,rgba(11,16,36,0.134))}
html[data-theme=light] .ag-people65{border:1px solid var(--line,rgba(11,16,36,0.106))}
html[data-theme=light] .q66-iframe{background:#FFFFFF}
html[data-theme=light] .agd70-when small{color:var(--muted,#6D7A8F)}
html[data-theme=light] .agd70-when em.is-past{color:var(--muted,#6D7A8F)}
html[data-theme=light] .agd70-map{background:#FAFBFC}
html[data-theme=light] .agd70-box{border:1px solid var(--line,rgba(11,16,36,0.14))}
html[data-theme=light] .agd70-box>small{color:var(--muted,#6D7A8F)}
html[data-theme=light] .agd70-linked small{color:var(--muted,#6D7A8F)}
html[data-theme=light] .agd70-people em{color:var(--muted,#6D7A8F)}
html[data-theme=light] .agd70-people .st-accepted{color:#2BA15E}
html[data-theme=light] .agd70-people .st-declined{color:#B81414}
html[data-theme=light] .agd70-av{background:color-mix(in srgb,var(--c) 30%,#FCFCFC);font-weight:700}
html[data-theme=light] .cph71{color:#141A2E;box-shadow:0 0 0 1px rgba(11,16,36,0.04)}
html[data-theme=light] .cph71 b{font-weight:700}
html[data-theme=light] .cph71-hover{background:rgba(11,16,36,0.138)}
html[data-theme=light] .cph71-profile .cph71{box-shadow:0 0 0 4px var(--bg-page,rgba(11,16,36,0.35)),0 6px 20px rgba(11,16,36,0.14)}
html[data-theme=light] .cph71-profile small{color:var(--muted,#6D7A8F)}
html[data-theme=light] .agnext72{border:1px solid var(--line,rgba(11,16,36,0.14));background:var(--panel,#F6F7F9)}
html[data-theme=light] .agnext72-txt b{font-weight:700}
html[data-theme=light] .agnext72-txt span{color:var(--muted,#6D7A8F)}
html[data-theme=light] .agcard72-chips{border:1px solid var(--line,rgba(11,16,36,0.14))}
html[data-theme=light] .agcard72-chips button{color:var(--muted,#6D7A8F)}
html[data-theme=light] .agcard72-tasks{color:var(--muted,#6D7A8F)}
html[data-theme=light] .agcard72-days h4{color:var(--muted,#6D7A8F)}
html[data-theme=light] .agcard72-ev time{font-weight:700}
html[data-theme=light] .agcard72-ev time small{font-weight:500}
html[data-theme=light] .agcard72-main b{font-weight:600}
html[data-theme=light] .agcard72-main small{color:var(--muted,#6D7A8F)}
html[data-theme=light] .agcard72-foot a{color:var(--ice,#0076CC)}
html[data-theme=light] .clean-table25 thead th{box-shadow:inset -1px 0 0 color-mix(in srgb,var(--line,rgba(11,16,36,0.35)) 70%,transparent)}
html[data-theme=light] .table-add73{color:var(--muted,#6D7A8F)}
html[data-theme=light] .table-add73:hover{color:var(--text,#141A2E)}
html[data-theme=light] .assist74-btn>span:first-child{color:var(--ice,#0076CC)}
html[data-theme=light] .as74{background:var(--panel,#F6F7F9);border:1px solid var(--line,rgba(11,16,36,0.14));box-shadow:0 24px 60px rgba(11,16,36,0.175)}
html[data-theme=light] .as74>header{border-bottom:1px solid var(--line,rgba(11,16,36,0.14))}
html[data-theme=light] .as74>header small{color:var(--muted,#6D7A8F)}
html[data-theme=light] .as74-empty p{color:var(--muted,#6D7A8F)}
html[data-theme=light] .as74-empty button{border:1px solid var(--line,rgba(11,16,36,0.14))}
html[data-theme=light] .as74-text{background:rgba(11,16,36,0.037)}
html[data-theme=light] .as74-act{border:1px solid var(--line,rgba(11,16,36,0.14))}
html[data-theme=light] .as74-ico svg{color:var(--ice,#0076CC)}
html[data-theme=light] .as74-act-body b{font-weight:700}
html[data-theme=light] .as74-act-body small{color:var(--muted,#6D7A8F)}
html[data-theme=light] .as74-ok{color:#2BA15E}
html[data-theme=light] .as74-no{color:var(--muted,#6D7A8F)}
html[data-theme=light] .as74-err{color:#BD6B0F}
html[data-theme=light] .as74-input{border-top:1px solid var(--line,rgba(11,16,36,0.14))}
html[data-theme=light] .as74-input textarea{border:1px solid var(--line,rgba(11,16,36,0.14))}
html[data-theme=light] .as74-mic{border:1px solid var(--line,rgba(11,16,36,0.14))}
html[data-theme=light] .as74-mic.is-on{color:#141A2E}
html[data-theme=light] .rp75-paper{background:#FFFFFF}
html[data-theme=light] .rem76-prev small{color:var(--muted,#6D7A8F)}
html[data-theme=light] .assist74-btn{background:linear-gradient(135deg,#F4F5FB,#1c3a86)!important;color:#141A2E!important}
html[data-theme=light] .assist74-btn>span:first-child{color:#0A7BC2}
html[data-theme=light] .lai{background:radial-gradient(130% 70% at 100% 0%,#1c3a86 0%,#F4F5FB 42%,#F1F3FA 100%)!important;color:#1C409B;box-shadow:0 30px 80px rgba(11,16,36,0.245),0 0 0 1px rgba(11,16,36,0.015) inset!important}
html[data-theme=light] .lai-brand b{font-weight:500;color:#141A2E}
html[data-theme=light] .lai-brand b span{color:#0A7BC2}
html[data-theme=light] .lai-brand small{color:#2E539E!important}
html[data-theme=light] .lai-av{background:linear-gradient(145deg,#1c3a86,#F3F4FA)}
html[data-theme=light] .lai-ic{background:rgba(11,16,36,0.037);color:#0049B8}
html[data-theme=light] .lai-hello small{color:#0A7BC2}
html[data-theme=light] .lai-hello h3{font-weight:500;color:#141A2E}
html[data-theme=light] .lai-hello>p{color:#294A8E!important}
html[data-theme=light] .lai-sugg button{background:rgba(11,16,36,0.037)!important;color:#1C409B!important}
html[data-theme=light] .lai-sugg small{color:#0A7BC2}
html[data-theme=light] .lai-sugg b{font-weight:600}
html[data-theme=light] .lai-bubble{font-weight:600}
html[data-theme=light] .lai .as74-text{background:rgba(11,16,36,0.04)!important;color:#1C439C}
html[data-theme=light] .lai-h{font-weight:500;color:#0A7BC2}
html[data-theme=light] .lai-list li:before{color:#0076CC}
html[data-theme=light] .lai .as74-text b{color:#141A2E;font-weight:700}
html[data-theme=light] .lai-time{color:#0069B8;font-weight:700}
html[data-theme=light] .lai-money{color:#26A65E;font-weight:700}
html[data-theme=light] .lai .as74-act{background:linear-gradient(135deg,rgba(28,58,134,.55),rgba(243,244,250,0.6))!important}
html[data-theme=light] .lai .as74-ico svg{color:#0A7BC2!important}
html[data-theme=light] .lai-kind{color:#0A7BC2!important}
html[data-theme=light] .lai .as74-act-body b{color:#141A2E}
html[data-theme=light] .lai .as74-act-body small{color:#2E539E!important}
html[data-theme=light] .lai-btn{font-weight:700}
html[data-theme=light] .lai-btn.is-ghost{color:#0049B8}
html[data-theme=light] .lai .as74-ok{color:#26A65E!important;font-weight:700}
html[data-theme=light] .lai .as74-typing{background:rgba(11,16,36,0.04)}
html[data-theme=light] .lai .as74-typing i{color:#0A7BC2}
html[data-theme=light] .lai .as74-typing span{color:#2E539E}
html[data-theme=light] .lai .as74-input{background:rgba(5,10,34,0.193)}
html[data-theme=light] .lai .as74-input textarea{background:rgba(11,16,36,0.043)!important;color:#141A2E!important}
html[data-theme=light] .lai .as74-mic{background:rgba(11,16,36,0.037)!important}
html[data-theme=light] .bill77-card{border:1px solid var(--line,rgba(11,16,36,0.14))}
html[data-theme=light] .bill77-card header small{color:var(--muted,#6D7A8F)}
html[data-theme=light] .bill77-card header em{background:rgba(11,16,36,0.048);color:var(--muted,#6D7A8F)}
html[data-theme=light] .bill77-card header em.is-on{color:#26A65E}
html[data-theme=light] .bill77-bal small{color:var(--muted,#6D7A8F)}
html[data-theme=light] .bill77-bal b{font-weight:800}
html[data-theme=light] .bill77-bal span{color:var(--muted,#6D7A8F)}
html[data-theme=light] .bill77-bal span strong{color:#BB1411}
html[data-theme=light] .bill77-bar{background:rgba(11,16,36,0.059)}
html[data-theme=light] .bill77-tops li span{color:var(--muted,#6D7A8F)}
html[data-theme=light] .bill77-tops li b{color:#26A65E}
html[data-theme=light] .bill77-free a{border:1px dashed var(--line,rgba(11,16,36,0.14))}
html[data-theme=light] .bill77-free small{color:var(--muted,#6D7A8F)}
html[data-theme=light] .bill77-free em{color:#26A65E}
html[data-theme=light] .assist74-btn{background:linear-gradient(135deg,#FCFDFE,#F6F8FC)!important}
html[data-theme=light] .assist74-btn>span:first-child{color:#0099CC}
html[data-theme=light] .assist74-btn>span:last-child{font-weight:800}
html[data-theme=light] .lai{background:radial-gradient(120% 65% at 100% 0%,rgba(49,85,245,.32) 0%,rgba(11,16,36,0) 55%),radial-gradient(90% 50% at 0% 100%,rgba(112,87,255,.18) 0%,rgba(11,16,36,0) 60%),#F2F3FA!important;color:#29468E}
html[data-theme=light] .lai-brand b{color:#29468E}
html[data-theme=light] .lai-brand small{color:#2E569E!important}
html[data-theme=light] .lai-av{background:#FCFDFE}
html[data-theme=light] .lai-ic{color:#2E569E}
html[data-theme=light] .lai-ic:hover{color:#29468E}
html[data-theme=light] .lai-hello small{font-weight:800;color:#0099CC}
html[data-theme=light] .lai-hello h3{color:#29468E}
html[data-theme=light] .lai-hello>p{color:#2E569E!important}
html[data-theme=light] .lai-sugg button{background:#FCFDFE!important}
html[data-theme=light] .lai-sugg button:hover{background:#F5F7FB!important}
html[data-theme=light] .lai-sugg small{font-weight:800;color:#0099CC}
html[data-theme=light] .lai-bubble{color:#29468E}
html[data-theme=light] .lai .as74-text{background:#FCFDFE!important;color:#29468E}
html[data-theme=light] .lai-h{color:#0099CC}
html[data-theme=light] .lai-list li:before{color:#0072CC}
html[data-theme=light] ol.lai-list li:before{color:#0072CC}
html[data-theme=light] .lai-time{color:#0064B8}
html[data-theme=light] .lai .as74-act{background:#FCFDFE!important}
html[data-theme=light] .lai .as74-ico svg{color:#0099CC!important}
html[data-theme=light] .lai-kind{font-weight:800;color:#0099CC!important}
html[data-theme=light] .lai .as74-act-body small{color:#2E569E!important}
html[data-theme=light] .lai-btn{color:#29468E}
html[data-theme=light] .lai-btn.is-ghost{color:#2E569E}
html[data-theme=light] .lai .as74-typing{background:#FCFDFE}
html[data-theme=light] .lai .as74-typing i{color:#0072CC}
html[data-theme=light] .lai .as74-typing span{color:#2E569E}
html[data-theme=light] .lai .as74-input{background:rgba(242,243,250,0.7)}
html[data-theme=light] .lai .as74-input textarea{background:#FCFDFE!important}
html[data-theme=light] .lai .as74-mic{background:#FCFDFE!important}
html[data-theme=light] .lai-send{color:#29468E}
html[data-theme=light] .lai-fab{background:radial-gradient(circle at 30% 25%,#F7F8FC,#F2F3FA 70%);box-shadow:0 0 0 1px rgba(38,159,255,.45),0 12px 34px rgba(11,16,36,0.227),0 0 26px rgba(38,159,255,.28)}
html[data-theme=light] .lai-fab:hover{box-shadow:0 0 0 1px rgba(100,216,255,.7),0 16px 40px rgba(11,16,36,0.245),0 0 34px rgba(38,159,255,.4)}
html[data-theme=light] .lai-fab.is-on{box-shadow:0 0 0 2px #7057FF,0 12px 34px rgba(11,16,36,0.227),0 0 30px rgba(112,87,255,.45)}
html[data-theme=light] .lai-fab-ai{color:#141A2E;box-shadow:0 0 0 2px rgba(11,16,36,0.35),0 4px 12px rgba(112,87,255,.5)}
html[data-theme=light] .agt78{--line78:var(--line,rgba(11,16,36,0.059));background:color-mix(in srgb,var(--surface,#FCFDFE) 60%,transparent)}
html[data-theme=light] .agt78-gutter{color:var(--muted,#6D7A8F)}
html[data-theme=light] .agt78-dh{color:var(--muted,#2E569E)}
html[data-theme=light] .agt78-dh b{font-weight:600;color:var(--text,#29468E)}
html[data-theme=light] .agt78-dh:hover b{background:rgba(11,16,36,0.054)}
html[data-theme=light] .agt78-dh.is-today small{color:#0099CC}
html[data-theme=light] .agt78-dh.is-today b{color:#141A2E}
html[data-theme=light] .agt78-chip{color:#141A2E;font-weight:700}
html[data-theme=light] .agt78-hours span{color:var(--muted,#6D7A8F)}
html[data-theme=light] .agt78-ev{color:#141A2E;box-shadow:0 0 0 1px rgba(11,16,36,0.193)}
html[data-theme=light] .agt78-ev b{font-weight:700}
html[data-theme=light] .agt78-ev b span{font-weight:500}
html[data-theme=light] .agt78-nav strong{font-weight:700}
html[data-theme=light] .agt78-todaybtn{border:1px solid var(--line,rgba(11,16,36,0.14))}
html[data-theme=light] .agm78{border:1px solid var(--line,rgba(11,16,36,0.106))}
html[data-theme=light] .agm78-dow{color:var(--muted,#6D7A8F);border-bottom:1px solid var(--line,rgba(11,16,36,0.106))}
html[data-theme=light] .agm78-day{border-right:1px solid var(--line,rgba(11,16,36,0.106));border-bottom:1px solid var(--line,rgba(11,16,36,0.106))}
html[data-theme=light] .agm78-n:hover{background:rgba(11,16,36,0.054)}
html[data-theme=light] .agm78-day.is-today .agm78-n{color:#141A2E}
html[data-theme=light] .agm78-ev:hover{background:rgba(11,16,36,0.048)}
html[data-theme=light] .agm78-more{color:var(--muted,#6D7A8F)}
html[data-theme=light] .agt78-ev small{color:#141A2E!important}
html[data-theme=light] .agt78-rs:after{background:rgba(11,16,36,0.12)}
html[data-theme=light] .agt78-ev.is-dragging,html[data-theme=light] .agm78 .is-dragging{box-shadow:0 10px 26px rgba(11,16,36,0.158)}
html[data-theme=light] .fld82-pop{background:var(--panel,#FCFDFE);border:1px solid var(--line,rgba(11,16,36,0.12));box-shadow:0 18px 50px rgba(11,16,36,0.175)}
html[data-theme=light] .fld82-q{border:1px solid var(--line,rgba(11,16,36,0.134));background:var(--bg,#F2F3FA)}
html[data-theme=light] .fld82-cur{border-bottom:1px solid var(--line,rgba(11,16,36,0.106))}
html[data-theme=light] .fld82-opt:hover,html[data-theme=light] .fld82-new:hover{background:rgba(11,16,36,0.048)}
html[data-theme=light] .fld82-box{border:1.5px solid rgba(11,16,36,0.16)}
html[data-theme=light] .fld82-opt.is-on .fld82-box{color:#141A2E}
html[data-theme=light] .fld82-ok{color:#0072CC}
html[data-theme=light] .fld82-new{color:#0099CC}
html[data-theme=light] .fld82-empty{color:var(--muted,#2E569E)}
html[data-theme=light] .fld82-foot{border-top:1px solid var(--line,rgba(11,16,36,0.106))}
html[data-theme=light] .fld82-foot button{color:var(--muted,#2E569E)}
html[data-theme=light] .fld82-foot button:hover{background:rgba(11,16,36,0.043)}
html[data-theme=light] .trv81-t b{color:#0099CC}
html[data-theme=light] .trv81-t small{color:var(--muted,#2E569E)}
html[data-theme=light] .gear81 b.is-ok{color:#2BA15E}
html[data-theme=light] .gear81-bar{background:rgba(11,16,36,0.059)}
html[data-theme=light] .gear81-it:hover{background:rgba(11,16,36,0.037)}
html[data-theme=light] .gear81-it input{accent-color:#0072CC}
html[data-theme=light] .gear81-it button{color:var(--muted,#2E569E)}
html[data-theme=light] .od81-pre{background:var(--bg,#F2F3FA);border:1px solid var(--line,rgba(11,16,36,0.106))}
html[data-theme=light] .trv81-pill{color:#0099CC}
html[data-theme=light] .acc83-done li{color:#2BA15E}
html[data-theme=light] .cash84{border:1px solid var(--line,rgba(11,16,36,0.106));background:var(--panel,#FCFDFE)}
html[data-theme=light] .cash84 .funnel60-toggle small b.neg,html[data-theme=light] .cash84 .neg{color:#B81414}
html[data-theme=light] .cash84-bal small{color:var(--muted,#2E569E)}
html[data-theme=light] .cash84-late{color:#B96F13}
html[data-theme=light] .cash84-months article{border:1px solid var(--line,rgba(11,16,36,0.106));background:color-mix(in srgb,var(--bg,#F2F3FA) 50%,transparent)}
html[data-theme=light] .cash84-months header small{color:var(--muted,#2E569E)}
html[data-theme=light] .cash84 dt{color:var(--muted,#2E569E)}
html[data-theme=light] .cash84 dd{font-weight:700}
html[data-theme=light] .cash84 dd.in{color:#0099CC}
html[data-theme=light] .cash84 dd.out{color:#2400B8}
html[data-theme=light] .cash84 dl .tot{border-top:1px solid var(--line,rgba(11,16,36,0.106))}
html[data-theme=light] .cash84 details summary{color:var(--muted,#2E569E)}
html[data-theme=light] .cash84 details li em{color:#B96F13}
html[data-theme=light] .cash84 details li.in b{color:#0099CC}
html[data-theme=light] .cash84 details li.out b{color:#2400B8}
html[data-theme=light] .cash84-prof>div{border:1px solid var(--line,rgba(11,16,36,0.106))}
html[data-theme=light] .cash84-prof span{color:var(--muted,#2E569E)}
html[data-theme=light] .cash84-prof small{color:var(--muted,#2E569E)}
html[data-theme=light] .cash84-m{background:rgba(11,16,36,0.059)}
html[data-theme=light] .tm85-btn{border:1px solid var(--line,rgba(11,16,36,0.134));font-weight:700}
html[data-theme=light] .tm85-btn.is-on{color:#141A2E}
html[data-theme=light] .tm85-total{font-weight:700}
html[data-theme=light] .tm85-by{color:var(--muted,#2E569E)}
html[data-theme=light] .tm85-chip em{color:#141A2E}
html[data-theme=light] .wk85-head small{color:var(--muted,#2E569E)}
html[data-theme=light] .wk85 header small{color:var(--muted,#2E569E)}
html[data-theme=light] .wk85-tag{color:#2BA15E}
html[data-theme=light] .wk85.is-mid .wk85-tag{color:#B96F13}
html[data-theme=light] .wk85.is-high .wk85-tag{color:#B81414}
html[data-theme=light] .wk85-days>div{background:rgba(11,16,36,0.032)}
html[data-theme=light] .wk85-days small{color:var(--muted,#2E569E)}
html[data-theme=light] .wk85-k dt{color:var(--muted,#2E569E)}
html[data-theme=light] .wk85-k dd{font-weight:800}
html[data-theme=light] .wk85-k dd.neg{color:#B81414}
html[data-theme=light] .tpl85-opt{border:1px solid var(--line,rgba(11,16,36,0.12))}
html[data-theme=light] .tpl85-opt input{accent-color:#0072CC}
html[data-theme=light] .tpl85-opt small{color:var(--muted,#2E569E)}
html[data-theme=light] .sr86{background:var(--panel,#FCFDFE);border:1px solid var(--line,rgba(11,16,36,0.12));box-shadow:0 20px 60px rgba(11,16,36,0.175)}
html[data-theme=light] .sr86-t b{font-weight:700}
html[data-theme=light] .sr86-t small{color:var(--muted,#2E569E)}
html[data-theme=light] .sr86 em{color:var(--muted,#2E569E);border:1px solid var(--line,rgba(11,16,36,0.12))}
html[data-theme=light] .sr86-ai small{color:var(--muted,#2E569E)}
html[data-theme=light] .sr86 kbd{border:1px solid var(--line,rgba(11,16,36,0.148));color:var(--muted,#2E569E)}
html[data-theme=light] .sr86-empty{color:var(--muted,#2E569E)}
html[data-theme=light] .bk86-list li{background:rgba(11,16,36,0.032)}
html[data-theme=light] .ch88-leg{color:var(--muted,#2E569E)}
html[data-theme=light] .ch88-leg b{color:var(--text,#29468E);font-weight:700}
html[data-theme=light] .ch88-leg i.is-dash{color:#97A0B3}
html[data-theme=light] .ch88-nav{border:1px solid var(--line,rgba(11,16,36,0.12))}
html[data-theme=light] .ch88-nav button{color:var(--muted,#2E569E)}
html[data-theme=light] .ch88-nav button:hover{background:rgba(11,16,36,0.048);color:var(--text,#29468E)}
html[data-theme=light] .ch88-nav span{color:var(--muted,#2E569E)}
html[data-theme=light] .ch88-grid{stroke:rgba(11,16,36,0.054)}
html[data-theme=light] .ch88-hover{border-left:1px dashed rgba(11,16,36,0.16)}
html[data-theme=light] .ch88-tip{background:var(--panel,#FCFDFE);border:1px solid var(--line,rgba(11,16,36,0.134));box-shadow:0 12px 30px rgba(11,16,36,0.158)}
html[data-theme=light] .ch88-tip span{color:var(--muted,#2E569E)}
html[data-theme=light] .ch88-tip em{color:var(--text,#29468E);font-weight:700}
html[data-theme=light] .ch88-x span{color:var(--muted,#2E569E)}
html[data-theme=light] .ch88-x span.is-now{color:var(--text,#29468E)}
html[data-theme=light] .ch88-cfg{border-top:1px solid var(--line,rgba(11,16,36,0.106))}
html[data-theme=light] .ch88-presets small{color:var(--muted,#2E569E)}
html[data-theme=light] .ch88-ser{border:1px solid var(--line,rgba(11,16,36,0.12))}
html[data-theme=light] .ch88-ser legend{color:var(--muted,#2E569E)}
html[data-theme=light] .ch88-colors label i{box-shadow:0 0 0 1px rgba(11,16,36,0.075)}
html[data-theme=light] #editor.task-modal .task-title-input{color:var(--text,#29468E)}
html[data-theme=light] #editor.task-modal .task-title-input:hover{background:rgba(11,16,36,0.032)}
html[data-theme=light] #editor.task-modal .task-project-label{font-weight:800;color:var(--muted,#2E569E)}
html[data-theme=light] #editor.task-modal .task-project-label .select-trigger37{border:1px solid var(--line,rgba(11,16,36,0.12));background:rgba(11,16,36,0.032);font-weight:700;color:var(--text,#29468E)}
html[data-theme=light] #editor.task-modal .task-project-label .select-trigger37 svg{color:#0099CC}
html[data-theme=light] #editor.task-modal .task-meta{border-bottom:1px solid var(--line,rgba(11,16,36,0.106))}
html[data-theme=light] #editor.task-modal .task-meta .field,html[data-theme=light] #editor.task-modal .task-custom-table>.field,html[data-theme=light] #editor.task-modal .task-custom-table>label{font-weight:600;color:var(--muted,#2E569E)}
html[data-theme=light] #editor.task-modal .task-meta .field>*:not(span:first-child),html[data-theme=light] #editor.task-modal .task-custom-table .field>*:not(span:first-child){color:var(--text,#29468E)}
html[data-theme=light] #editor.task-modal :is(.task-meta,.task-custom-table) :is(.select-trigger37,.choice-picker27>summary,.multi-picker25>summary,.person-picker>summary,input:not([type=checkbox]):not([type=radio]):not([type=search]):not([type=hidden]),textarea,select:not(.select-native37)){color:var(--text,#29468E)}
html[data-theme=light] #editor.task-modal :is(.task-meta,.task-custom-table) :is(.select-trigger37,.choice-picker27>summary,.multi-picker25>summary,.person-picker>summary,input:not([type=checkbox]):not([type=radio]):not([type=search]):not([type=hidden]),textarea):hover{background:rgba(11,16,36,0.04)}
html[data-theme=light] #editor.task-modal :is(.task-meta,.task-custom-table) input::placeholder{color:color-mix(in srgb,var(--muted,#2E569E) 55%,transparent)}
html[data-theme=light] #editor.task-modal :is(.task-meta,.task-custom-table) .select-choice37 svg{color:var(--muted,#2E569E)}
html[data-theme=light] #editor.task-modal :is(.task-meta,.task-custom-table) :is(.select-chevron37,.choice-picker27>summary>span:last-child,.multi-picker25>summary>svg){color:var(--muted,#2E569E)}
html[data-theme=light] #editor.task-modal :is(.task-meta,.task-custom-table) .option-chip19{font-weight:700}
html[data-theme=light] #editor.task-modal .task-custom-table{border-top:1px solid var(--line,rgba(11,16,36,0.106))}
html[data-theme=light] #editor.task-modal .task-custom-table>*{border-bottom:1px solid rgba(11,16,36,0.078)!important}
html[data-theme=light] #editor.task-modal .task-custom-table :is(.check-row,fieldset){color:var(--muted,#2E569E)}
html[data-theme=light] #editor.task-modal .task-custom-table input[type=checkbox]{accent-color:#0072CC}
html[data-theme=light] #editor.task-modal .task-custom-table a{color:#0099CC}
html[data-theme=light] #editor.task-modal :is(.task-meta,.task-custom-table) input:not([type=checkbox]):not([type=radio]):not([type=search]):not([type=hidden]){background:rgba(11,16,36,0.029)!important}
html[data-theme=light] #editor.task-modal :is(.task-meta,.task-custom-table) input:not([type=checkbox]):not([type=radio]):not([type=search]):not([type=hidden]):hover{background:rgba(11,16,36,0.043)!important}
html[data-theme=light] #editor.task-modal .tm85-total{font-weight:600;color:var(--muted,#2E569E)}
html[data-theme=light] .rx90-link{color:#0099CC;text-decoration-color:color-mix(in srgb,#0099CC 40%,transparent)}
html[data-theme=light] .rx90-link:hover{text-decoration-color:#0099CC}
html[data-theme=light] .rx90-media{background:#E9E9E9;box-shadow:0 0 0 1px rgba(11,16,36,0.04)}
html[data-theme=light] .rx90-video .rx90-media video{background:#E9E9E9}
html[data-theme=light] .rx90-bookmark .rx90-media{background:var(--panel,#FCFDFE)}
html[data-theme=light] .rx90-bm small{color:var(--muted,#2E569E)}
html[data-theme=light] .rx90-tools{background:rgba(242,243,250,0.82)}
html[data-theme=light] .rx90-tools>*{color:#141A2E}
html[data-theme=light] .rx90-tools>*:hover{background:rgba(11,16,36,0.092)}
html[data-theme=light] .rx90-h{box-shadow:0 2px 8px rgba(11,16,36,0.14)}
html[data-theme=light] .rx90-grip{color:var(--muted,#2E569E)}
html[data-theme=light] .rx90-paste{background:var(--panel,#FBFBFD);border:1px solid var(--line,rgba(11,16,36,0.134));box-shadow:0 18px 50px rgba(11,16,36,0.175)}
html[data-theme=light] .rx90-paste small{color:var(--muted,#2E569E)}
html[data-theme=light] .rx90-paste button{color:var(--text,#29468E)}
html[data-theme=light] .rx90-paste button:hover,html[data-theme=light] .rx90-paste button.is-on{background:rgba(11,16,36,0.054)}
html[data-theme=light] .rx90-paste button b{color:#0072CC}
html[data-theme=light] .rx90-paste .is-danger{color:#B81414}
html[data-theme=light] .rx90-sizes button{border:1px solid var(--line,rgba(11,16,36,0.134))}
html[data-theme=light] .rx90-fbtn{color:var(--muted,#2E569E)}
html[data-theme=light] .rx90-fbtn:hover{color:#0099CC}
html[data-theme=light] .rx90-lb{background:rgba(240,242,249,0.88)}
html[data-theme=light] .rx90-lb-in{background:#E9E9E9}
html[data-theme=light] .rx90-lb-bar a,html[data-theme=light] .rx90-lb-bar button{color:#141A2E;border:1px solid rgba(11,16,36,0.16)}
html[data-theme=light] .ch88-leg small{color:var(--muted,#2E569E);font-weight:500}
html[data-theme=light] .ch88-hb span{color:var(--muted,#2E569E)}
html[data-theme=light] .ch88-hb i{background:rgba(11,16,36,0.043)}
html[data-theme=light] .ch88-hb b{font-weight:700}
html[data-theme=light] .ch88-dt{font-weight:800}
html[data-theme=light] .ch88-donut li b{font-weight:700}
html[data-theme=light] .ch88-donut li small{color:var(--muted,#2E569E)}
html[data-theme=light] .ch88-big em{font-weight:700}
html[data-theme=light] .ch88-big em.up{color:#2BA15E}
html[data-theme=light] .ch88-big em.down{color:#B81414}
html[data-theme=light] .ch88-big em small{color:var(--muted,#2E569E);font-weight:500}
html[data-theme=light] .ch88-gv small{color:var(--muted,#2E569E)}
html[data-theme=light] .c91-tools small{color:var(--muted,#2E569E)}
html[data-theme=light] .c91-tools button,html[data-theme=light] .c91-bht button{border:1px solid var(--line,rgba(11,16,36,0.134));color:var(--muted,#2E569E)}
html[data-theme=light] .c91-tools button:hover,html[data-theme=light] .c91-bht button:hover{color:var(--text,#29468E);background:rgba(11,16,36,0.048)}
html[data-theme=light] .c91-fpill.is-on{color:#0099CC!important}
html[data-theme=light] .c91-tiphint{color:var(--muted,#2E569E)}
html[data-theme=light] .c91-big>span{font-weight:800}
html[data-theme=light] .c91-numsplit{color:var(--muted,#2E569E)}
html[data-theme=light] .c91-numsplit b{color:var(--text,#29468E)}
html[data-theme=light] .c91-empty{color:var(--muted,#2E569E)}
html[data-theme=light] .c91-lbl{font-weight:700}
html[data-theme=light] .c91-leg{color:var(--muted,#2E569E)}
html[data-theme=light] .c91-y{color:var(--muted,#2E569E)}
html[data-theme=light] .c91-dd{background:var(--panel,#F9F9FA);border:1px solid var(--line,rgba(11,16,36,0.134));box-shadow:0 18px 44px rgba(11,16,36,0.175)}
html[data-theme=light] .c91-ddq{border:1px solid var(--line,rgba(11,16,36,0.134));background:rgba(11,16,36,0.037);color:var(--text,#29468E)}
html[data-theme=light] .c91-ddsec{color:var(--muted,#2E569E)}
html[data-theme=light] .c91-ddsec button{color:#0099CC}
html[data-theme=light] .c91-ddit{color:var(--text,#29468E)}
html[data-theme=light] .c91-ddit:hover{background:rgba(11,16,36,0.048)}
html[data-theme=light] .c91-ddic{color:var(--muted,#2E569E)}
html[data-theme=light] .c91-ok{color:#0099CC}
html[data-theme=light] .c91-ck{border:1px solid var(--line,rgba(11,16,36,0.16))}
html[data-theme=light] .c91-chip{color:#141A2E;font-weight:700}
html[data-theme=light] .c91-ddnone{color:var(--muted,#2E569E)}
html[data-theme=light] .c91-fp{background:var(--panel,#F9F9FA);border:1px solid var(--line,rgba(11,16,36,0.134));box-shadow:0 22px 60px rgba(11,16,36,0.193)}
html[data-theme=light] .c91-fconj{color:var(--muted,#2E569E)}
html[data-theme=light] .c91-fsel,html[data-theme=light] .c91-fv{border:1px solid var(--line,rgba(11,16,36,0.134));background:rgba(11,16,36,0.032);color:var(--text,#29468E)}
html[data-theme=light] .c91-fsel i,html[data-theme=light] .c91-fv i,html[data-theme=light] .c91-pick i{color:var(--muted,#2E569E)}
html[data-theme=light] .c91-fin,html[data-theme=light] .c91-fdate,html[data-theme=light] .c91-inp{border:1px solid var(--line,rgba(11,16,36,0.134));background:rgba(11,16,36,0.032);color:var(--text,#29468E)}
html[data-theme=light] .c91-fgrp,html[data-theme=light] .c91-fadd2{color:var(--muted,#2E569E)}
html[data-theme=light] .c91-fgrp:hover,html[data-theme=light] .c91-fadd2:hover{color:var(--text,#29468E)}
html[data-theme=light] .c91-fgroup{border:1px dashed var(--line,rgba(11,16,36,0.16))}
html[data-theme=light] .c91-fadd{color:var(--text,#29468E)}
html[data-theme=light] .c91-fclear{color:#CC0000}
html[data-theme=light] .c91-fnone{color:var(--muted,#2E569E)}
html[data-theme=light] .is-dim{color:var(--muted,#2E569E)}
html[data-theme=light] .c91-bh{border-bottom:1px solid var(--line,rgba(11,16,36,0.12))}
html[data-theme=light] .c91-crumb{color:var(--muted,#2E569E)}
html[data-theme=light] .c91-crumb b{color:var(--text,#29468E)}
html[data-theme=light] .c91-bht small{color:var(--muted,#2E569E)}
html[data-theme=light] .c91-prevt{font-weight:700}
html[data-theme=light] .c91-side{border-left:1px solid var(--line,rgba(11,16,36,0.12))}
html[data-theme=light] .c91-tabs{border-bottom:1px solid var(--line,rgba(11,16,36,0.12))}
html[data-theme=light] .c91-tabs button{color:var(--muted,#2E569E)}
html[data-theme=light] .c91-tabs button.is-on{color:var(--text,#29468E);background:rgba(11,16,36,0.054)}
html[data-theme=light] .c91-sec>small{color:var(--muted,#2E569E)}
html[data-theme=light] .c91-pick{border:1px solid var(--line,rgba(11,16,36,0.134));background:rgba(11,16,36,0.032);color:var(--text,#29468E)}
html[data-theme=light] .c91-sw{background:rgba(11,16,36,0.103)}
html[data-theme=light] .c91-fchip{border:1px solid var(--line,rgba(11,16,36,0.148));color:var(--muted,#2E569E)}
html[data-theme=light] .c91-fchip.is-on{color:#0099CC}
html[data-theme=light] .c91-dcount{color:var(--muted,#2E569E)}
html[data-theme=light] .c91-dcount b{color:var(--text,#29468E)}
html[data-theme=light] .c91-dtable th,html[data-theme=light] .c91-dtable td{border-bottom:1px solid var(--line,rgba(11,16,36,0.106))}
html[data-theme=light] .c91-dtable th{color:var(--muted,#2E569E);font-weight:600;background:var(--panel,#F9F9FA)}
html[data-theme=light] .c91-drow{color:var(--text,#29468E)}
html[data-theme=light] .c91-drow:hover{background:rgba(11,16,36,0.043)}
html[data-theme=light] .c91-drow b{font-weight:600}
html[data-theme=light] .c91-drow small{color:var(--muted,#2E569E)}
html[data-theme=light] .c91-drow em{font-weight:700}
html[data-theme=light] .c91-drow em.is-neg{color:#CC0000}
@media(max-width:900px){html[data-theme=light] .c91-side{border-top:1px solid var(--line,rgba(11,16,36,0.12))}}
html[data-theme=light] .c91-card .dash-card-tools{background:var(--panel,#F9F9FA);box-shadow:-14px 0 14px var(--panel,rgba(11,16,36,0.35))}
html[data-theme=light] .c91-leg b{color:var(--text,#29468E);font-weight:700}
html[data-theme=light] .fx92-bar{background:var(--panel,#F9F9FA);border:1px solid var(--line,rgba(11,16,36,0.134));box-shadow:0 14px 36px rgba(11,16,36,0.175)}
html[data-theme=light] .fx92-bar button{color:var(--text,#29468E)}
html[data-theme=light] .fx92-bar button:hover,html[data-theme=light] .fx92-bar button.is-on{background:rgba(11,16,36,0.059)}
html[data-theme=light] .fx92-bar button.is-on{color:#0099CC}
html[data-theme=light] .fx92-bar button i{color:var(--muted,#2E569E)}
html[data-theme=light] .fx92-bar .fx92-type{color:var(--muted,#2E569E)}
html[data-theme=light] .fx92-bar .fx92-color span{font-weight:800}
html[data-theme=light] .fx92-bar .fx92-ai{color:#6605C7}
html[data-theme=light] .fx92-sep{background:var(--line,rgba(11,16,36,0.081))}
html[data-theme=light] .fx92-menu{background:var(--panel,#F9F9FA);border:1px solid var(--line,rgba(11,16,36,0.134));box-shadow:0 18px 44px rgba(11,16,36,0.193)}
html[data-theme=light] .fx92-menu hr{border-top:1px solid var(--line,rgba(11,16,36,0.12))}
html[data-theme=light] .fx92-sec{color:var(--muted,#2E569E)}
html[data-theme=light] .fx92-it{color:var(--text,#29468E)}
html[data-theme=light] .fx92-it:hover,html[data-theme=light] .fx92-it.is-hover{background:rgba(11,16,36,0.054)}
html[data-theme=light] .fx92-it.is-on{color:#0099CC}
html[data-theme=light] .fx92-it.is-danger:hover{color:#CC0000}
html[data-theme=light] .fx92-ic{color:var(--muted,#2E569E)}
html[data-theme=light] .fx92-ic[data-bg]{color:#141A2E}
html[data-theme=light] .fx92-it kbd{color:var(--muted,#2E569E)}
html[data-theme=light] .fx92-ar{color:var(--muted,#2E569E)}
html[data-theme=light] .fx92-ok{color:#0099CC}
html[data-theme=light] .fx92-linkpop{background:var(--panel,#F9F9FA);border:1px solid var(--line,rgba(11,16,36,0.134));box-shadow:0 14px 36px rgba(11,16,36,0.175)}
html[data-theme=light] .fx92-linkpop input{border:1px solid var(--line,rgba(11,16,36,0.134));background:rgba(11,16,36,0.037);color:var(--text,#29468E)}
html[data-theme=light] .fx92-linkpop button{font-weight:700}
html[data-theme=light] .fx92-linkpop button[data-fx92-unlink]{background:rgba(11,16,36,0.059);color:var(--text,#29468E)}
html[data-theme=light] .fx92-h{color:var(--muted,#2E569E)}
html[data-theme=light] .fx92-h:hover{background:rgba(11,16,36,0.059)}
html[data-theme=light] .rich-editor h4,html[data-theme=light] .rich-readonly h4{font-weight:800}
html[data-theme=light] .rich-editor pre,html[data-theme=light] .rich-readonly pre{background:rgba(11,16,36,0.08);border:1px solid var(--line,rgba(11,16,36,0.12))}
html[data-theme=light] .rich-editor code,html[data-theme=light] .rich-readonly code{background:rgba(11,16,36,0.059);color:#CC3900}
html[data-theme=light] .rich-editor blockquote,html[data-theme=light] .rich-readonly blockquote{border-left:3px solid var(--line,rgba(11,16,36,0.16));color:var(--muted,#29478E)}
html[data-theme=light] .fx92-c-blue{background:#F6F8FC}
html[data-theme=light] .fx92-c-yellow{background:#FBF9F4}
html[data-theme=light] .fx92-c-green{background:#FEFFFE}
html[data-theme=light] .fx92-c-red{background:#FFFFFF}
html[data-theme=light] .fx92-c-purple{background:#F8F7FC}
html[data-theme=light] .fx92-c-gray{background:#FFFFFF;border-color:rgba(11,16,36,0.14)}
html[data-theme=light] .rich-wrap:hover .rich-editor[contenteditable="true"] .fx92-col{outline-color:rgba(11,16,36,0.092)}
html[data-theme=light] .fx92-tgh::before{background:rgba(11,16,36,0.059) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath d='M3 2l4 3-4 3z' fill='%23dfe5f2'/%3E%3C/svg%3E") center/10px no-repeat}
html[data-theme=light] .fx92-tgh:hover::before{background-color:rgba(11,16,36,0.103)}
html[data-theme=light] .rich-editor hr,html[data-theme=light] .rich-readonly hr{border-top:1px solid var(--line,rgba(11,16,36,0.148))}
html[data-theme=light] .rich-editor[contenteditable="true"] hr{background-color:var(--line,rgba(11,16,36,0.092))}
html[data-theme=light] .task-save-bar small.au93-bad{color:#CC6A00}
html[data-theme=light] .st93-where{color:var(--muted,#2E569E)}
html[data-theme=light] dialog.dlg94::backdrop{background:rgba(240,242,249,0.66)}
html[data-theme=light] .dlg94-box{background:linear-gradient(160deg,color-mix(in srgb,var(--ice,#64D8FF) 7%,var(--panel,#F8F9FC)),var(--panel,#F8F9FC));border:1px solid color-mix(in srgb,var(--ice,#64D8FF) 22%,var(--line,rgba(11,16,36,0.12)));box-shadow:0 30px 90px rgba(11,16,36,0.21);color:var(--text,#29468E)}
html[data-theme=light] .dlg94-ic{font-weight:800;color:var(--ice,#0099CC)}
html[data-theme=light] .dlg94-ic.is-danger{color:#CC0008}
html[data-theme=light] .dlg94-box p{color:var(--muted,#29458E)}
html[data-theme=light] .dlg94-in{border:1px solid var(--line,rgba(11,16,36,0.148));background:rgba(11,16,36,0.037);color:var(--text,#29468E)}
html[data-theme=light] .dlg94-danger{color:#141A2E!important}
html[data-theme=light] .r2-toast93{background:var(--panel,#F8F9FC);box-shadow:0 18px 50px rgba(11,16,36,0.175)}
html[data-theme=light] .r2-toast93 b{font-weight:600}
html[data-theme=light] .r2-toast93 i{background:rgba(11,16,36,0.07)}
html[data-theme=light] .fv95-g{border:1px solid var(--line,rgba(11,16,36,0.106));background:rgba(11,16,36,0.026)}
html[data-theme=light] .fv95-g>summary::before{color:var(--muted,#2E569E)}
html[data-theme=light] .fv95-pill{color:#141A2E;font-weight:800}
html[data-theme=light] .fv95-g>summary>b{color:var(--muted,#2E569E);font-weight:700}
html[data-theme=light] .fv95-tot em{color:var(--muted,#2E569E)}
html[data-theme=light] .fv95-tot .is-in,html[data-theme=light] .fv95-t .is-in{color:#2E9E59}
html[data-theme=light] .fv95-tot .is-out,html[data-theme=light] .fv95-t .is-out{color:#CC0000}
html[data-theme=light] .fv95-t th{font-weight:700;color:var(--muted,#2E569E);border-top:1px solid var(--line,rgba(11,16,36,0.106))}
html[data-theme=light] .fv95-t td{border-top:1px solid var(--line,rgba(11,16,36,0.092))}
html[data-theme=light] .fv95-chip,html[data-theme=light] .fv95-cat{background:rgba(11,16,36,0.054)}
html[data-theme=light] .fv95-io{font-weight:800;color:#141A2E}
html[data-theme=light] .fv95-io.is-in{color:#141A2E}
html[data-theme=light] .fv95-io.is-out{color:#141A2E}
html[data-theme=light] .fv95-card{background:var(--panel,rgba(11,16,36,0.032));border:1px solid var(--line,rgba(11,16,36,0.106))}
html[data-theme=light] .fv95-card h4{color:var(--muted,#2E569E);font-weight:800}
html[data-theme=light] .fv95-t tfoot td{border-top:1px solid var(--line,rgba(11,16,36,0.092))}
html[data-theme=light] .fv95-addbtn{color:var(--muted,#2E569E)}
html[data-theme=light] .fv95-addbtn:hover{color:var(--ice,#0099CC)}
html[data-theme=light] .fv95-addrow input{background:rgba(11,16,36,0.043)}
html[data-theme=light] .fv95-addmeta small{color:var(--muted,#2E569E)}
html[data-theme=light] .fv95-sum td{color:var(--muted,#2E569E)}
html[data-theme=light] .fv95-sum .num{font-weight:700}
html[data-theme=light] .fv95-boardbar small{color:var(--muted,#2E569E)}
html[data-theme=light] body.fav-compact96 #favorites{background:color-mix(in srgb,var(--nav,#EFF1F7) 82%,transparent)}
html[data-theme=light] .ck97-stats>div{background:rgba(11,16,36,0.037)}
html[data-theme=light] .ck97-stats small{color:var(--muted,#2E569E)}
html[data-theme=light] .ck97-stats .is-pos{color:#2E9E59}
html[data-theme=light] .ck97-stats .is-neg{color:#CC0000}
html[data-theme=light] .ck97-h{color:var(--muted,#2E569E);font-weight:800}
html[data-theme=light] .ck97-h small{font-weight:600}
html[data-theme=light] .ck97-tg>summary{font-weight:800;color:var(--text,#29468E)}
html[data-theme=light] .ck97-tg>summary::before{color:var(--muted,#2E569E)}
html[data-theme=light] .ck97-tg>summary:hover{background:rgba(11,16,36,0.037)}
html[data-theme=light] .ck97-tg>summary b{color:var(--muted,#2E569E);font-weight:700}
html[data-theme=light] .ck97-tg>summary small{color:var(--muted,#2E569E);font-weight:600}
html[data-theme=light] .prof97-btn{background:rgba(11,16,36,0.043);border:1px solid var(--line,rgba(11,16,36,0.12));color:var(--muted,#2E569E);font-weight:700}
html[data-theme=light] .prof97-btn:hover,html[data-theme=light] .prof97-btn.is-on{color:var(--ice,#0099CC)}
html[data-theme=light] .prof97-pop{background:var(--panel,#F9FAFC);box-shadow:0 24px 60px rgba(11,16,36,0.175)}
html[data-theme=light] .prof97-tabs{background:rgba(11,16,36,0.037)}
html[data-theme=light] .prof97-tabs button{color:var(--muted,#2E569E);font-weight:700}
html[data-theme=light] .prof97-tabs .is-on{color:var(--ice,#0099CC)}
html[data-theme=light] .prof97-list label:hover{background:rgba(11,16,36,0.037)}
html[data-theme=light] .prof97-list small{color:var(--muted,#2E569E)}
html[data-theme=light] .prof97-q{background:rgba(11,16,36,0.043);border:1px solid var(--line,rgba(11,16,36,0.12))}
html[data-theme=light] .prof97-quick button{border:1px solid var(--line,rgba(11,16,36,0.12));color:var(--muted,#2E569E)}
html[data-theme=light] .prof97-quick button:hover{color:var(--ice,#0099CC)}
html[data-theme=light] .prof97-pop .muted{color:var(--muted,#2E569E)}
html[data-theme=light] .cr98-menu{background:var(--panel,#F9FAFC);box-shadow:0 20px 50px rgba(11,16,36,0.175)}
html[data-theme=light] .cr98-menu svg{color:var(--ice,#0099CC)}
html[data-theme=light] .cr98-menu small{color:var(--muted,#2E569E)}
html[data-theme=light] .cr98-q{background:rgba(11,16,36,0.043);border:1px solid var(--line,rgba(11,16,36,0.12))}
html[data-theme=light] .cr98-list h4{color:var(--muted,#2E569E)}
html[data-theme=light] .cr98-pick small{color:var(--muted,#2E569E)}
html[data-theme=light] .cr98-dot{background:rgba(11,16,36,0.059);font-weight:800}
html[data-theme=light] .cr98-leadbar span{color:var(--muted,#2E569E)}
html[data-theme=light] .dz99{background:rgba(243,244,248,0.82);box-shadow:0 4px 14px rgba(11,16,36,0.087)}
html[data-theme=light] .dz99 button{color:#294B8E}
html[data-theme=light] .dz99 button:hover{background:rgba(11,16,36,0.081)}
html[data-theme=light] dialog[open]:has(.ct61),html[data-theme=light] dialog[open]:has(.q64),html[data-theme=light] dialog[open]:has(.rp75){background:#F4F5F6!important}
html[data-theme=light] .fv95-pill:hover{box-shadow:0 0 0 2px rgba(11,16,36,0.075)}
html[data-theme=light] .fv99-cols{border-bottom:1px solid var(--line,rgba(11,16,36,0.106))}
html[data-theme=light] .fv99-cols button,html[data-theme=light] .fv99-cols label{border:2px solid rgba(11,16,36,0.106)}
html[data-theme=light] .cx100{background:var(--panel,#F7F8FA);border:1px solid rgba(11,16,36,0.12);box-shadow:0 22px 60px rgba(11,16,36,0.193)}
html[data-theme=light] .cx100-head{border-bottom:1px solid rgba(11,16,36,0.099)}
html[data-theme=light] .cx100-head small{color:var(--muted,#2E569E)}
html[data-theme=light] .cx100 button i{color:var(--muted,#2E569E)}
html[data-theme=light] .cx100 button>b{color:var(--ice,#0099CC)}
html[data-theme=light] .cx100 button.is-danger{color:#CC0000}
html[data-theme=light] .cx100 hr{border-top:1px solid rgba(11,16,36,0.099)}
html[data-theme=light] .ty100-base{color:#9EA5B3}
html[data-theme=light] .ty100-q{color:var(--muted,#2E569E)}
html[data-theme=light] .ty100-pick button{border:1px solid var(--line,rgba(11,16,36,0.12))}
html[data-theme=light] .ty100-pick button.is-on{color:#007DB8}
html[data-theme=light] .ty100-manage{color:var(--ice,#0099CC)!important}
html[data-theme=light] .ty100-row input,html[data-theme=light] .ty100-row select,html[data-theme=light] .ty100-proj select{background:rgba(11,16,36,0.043);border:1px solid var(--line,rgba(11,16,36,0.12))}
html[data-theme=light] .fol101-btn{border:1px solid var(--line,rgba(11,16,36,0.134))}
html[data-theme=light] .fol101-btn.is-on{color:#007DB8}
html[data-theme=light] .fol101-who small,html[data-theme=light] .fol101-n{color:var(--muted,#2E569E)}
html[data-theme=light] .ib102-badge{color:#141A2E;font-weight:800}
html[data-theme=light] .ib102-note{color:#BC8110}
html[data-theme=light] .ib102-tabs{border-bottom:1px solid var(--line,rgba(11,16,36,0.106))}
html[data-theme=light] .ib102-tabs button{color:var(--muted,#2E569E);font-weight:700}
html[data-theme=light] .ib102-tabs button.is-on{color:var(--text,#29468E)}
html[data-theme=light] .ib102-tabs b{color:#0099CC}
html[data-theme=light] .ib102-day{color:var(--muted,#2E569E);font-weight:800}
html[data-theme=light] .ib102-it:hover{background:rgba(11,16,36,0.034);border-color:rgba(11,16,36,0.092)}
html[data-theme=light] .ib102-ic{background:rgba(11,16,36,0.048)}
html[data-theme=light] .ib102-ic b{font-weight:700}
html[data-theme=light] .ib102-tx small{color:var(--muted,#2E569E)}
html[data-theme=light] .ib102-tx p{color:#294C8E}
html[data-theme=light] .ib102-act button{border:1px solid var(--line,rgba(11,16,36,0.12))}
html[data-theme=light] .ib102-act button:hover{background:rgba(11,16,36,0.059)}
html[data-theme=light] .ib102-empty{color:var(--muted,#2E569E)}
html[data-theme=light] .ch103{border:1px solid var(--line,rgba(11,16,36,0.12));background:rgba(11,16,36,0.023)}
html[data-theme=light] .ch103-side{border-right:1px solid var(--line,rgba(11,16,36,0.12));background:rgba(11,16,36,0.03)}
html[data-theme=light] .ch103-side nav a{color:var(--muted,#2E569E)}
html[data-theme=light] .ch103-side nav a b{font-weight:600}
html[data-theme=light] .ch103-side nav a:hover{background:rgba(11,16,36,0.043)}
html[data-theme=light] .ch103-side nav a.is-on{color:#007DB8}
html[data-theme=light] .ch103-side nav a.is-unread b{font-weight:800;color:#141A2E}
html[data-theme=light] .ch103-note{color:#B86F00}
html[data-theme=light] .ch103-head{border-bottom:1px solid var(--line,rgba(11,16,36,0.12))}
html[data-theme=light] .ch103-head small{color:var(--muted,#2E569E)}
html[data-theme=light] .ch103-tag{font-weight:800;color:#B80006}
html[data-theme=light] .ch103-tools input{background:rgba(11,16,36,0.043);border:1px solid var(--line,rgba(11,16,36,0.12))}
html[data-theme=light] .ch103-day{color:var(--muted,#2E569E)}
html[data-theme=light] .ch103-day::before,html[data-theme=light] .ch103-day::after{background:var(--line,rgba(11,16,36,0.059))}
html[data-theme=light] .ch103-m:hover{background:rgba(11,16,36,0.032)}
html[data-theme=light] .ch103-b header small{color:var(--muted,#2E569E)}
html[data-theme=light] .ch103-tx a{color:#0099CC}
html[data-theme=light] .ch103-ed{color:var(--muted,#2E569E)}
html[data-theme=light] .ch103-at{color:#0088B8;font-weight:700}
html[data-theme=light] .ch103-del{color:var(--muted,#2E569E)}
html[data-theme=light] .ch103-rep{color:var(--muted,#2E569E)}
html[data-theme=light] .ch103-img{background:rgba(11,16,36,0.037)}
html[data-theme=light] .ch103-vid{background:#E9E9E9}
html[data-theme=light] .ch103-aud small{color:var(--muted,#2E569E)}
html[data-theme=light] .ch103-file{background:rgba(11,16,36,0.043);border:1px solid var(--line,rgba(11,16,36,0.12))}
html[data-theme=light] .ch103-file small{color:var(--muted,#2E569E)}
html[data-theme=light] .ch103-rx button{border:1px solid var(--line,rgba(11,16,36,0.134));background:rgba(11,16,36,0.037)}
html[data-theme=light] .ch103-act{background:var(--panel,#F8F9FB);border:1px solid var(--line,rgba(11,16,36,0.134));box-shadow:0 6px 18px rgba(11,16,36,0.122)}
html[data-theme=light] .ch103-act button:hover{background:rgba(11,16,36,0.059)}
html[data-theme=light] .ch103-typing{color:var(--muted,#2E569E)}
html[data-theme=light] .ch103-replying{color:var(--muted,#2E569E)}
html[data-theme=light] .ch103-box{border:1px solid var(--line,rgba(11,16,36,0.148));background:rgba(11,16,36,0.034)}
html[data-theme=light] .ch103-in:empty::before{color:var(--muted,#7886A0)}
html[data-theme=light] .ch103-cbar>button:not(.btn):hover{background:rgba(11,16,36,0.054)}
html[data-theme=light] .ch103-cbar button.is-rec{color:#B80006;font-weight:700}
html[data-theme=light] .ch103-ro{background:rgba(11,16,36,0.032);border:1px dashed var(--line,rgba(11,16,36,0.148));color:var(--muted,#2E569E)}
html[data-theme=light] .ch103-empty{color:var(--muted,#2E569E)}
html[data-theme=light] .ch103-pop{background:var(--panel,#F8F9FB);border:1px solid var(--line,rgba(11,16,36,0.148));box-shadow:0 14px 40px rgba(11,16,36,0.158)}
html[data-theme=light] .ch103-egrid button:hover{background:rgba(11,16,36,0.059)}
html[data-theme=light] .ch103-stabs button{border:1px solid var(--line,rgba(11,16,36,0.134))}
html[data-theme=light] .ch103-sgrid button{background:rgba(11,16,36,0.032)}
html[data-theme=light] .ch103-pins div{background:rgba(11,16,36,0.037)}
html[data-theme=light] .ch103-pins small{color:var(--muted,#2E569E)}
html[data-theme=light] .ch103-pp{border:1px solid var(--line,rgba(11,16,36,0.134))}
@media (max-width:760px){html[data-theme=light] .ch103-side{border-bottom:1px solid var(--line,rgba(11,16,36,0.12))}}
html[data-theme=light] .cx100-dot[style*="transparent"]{box-shadow:inset 0 0 0 1px rgba(11,16,36,0.175)}
html[data-theme=light] .nav104-cols i{box-shadow:inset 0 0 0 1px rgba(11,16,36,0.09)}
html[data-theme=light] .nav104-cols label:first-child i{box-shadow:inset 0 0 0 1px rgba(11,16,36,0.175)}
html[data-theme=light] .nav104-pr{border:1px solid var(--line,rgba(11,16,36,0.12))}
html[data-theme=light] .nav104-pr small{color:var(--muted,#2E569E)}
html[data-theme=light] .nav104-pr em{color:var(--muted,#2E569E)}
html[data-theme=light] .kpi106 .kpi106-c.is-in strong{color:#1FAD53}
html[data-theme=light] .kpi106 .kpi106-c.is-out strong{color:#C20A0A}
html[data-theme=light] .kpi106 .kpi106-c.is-neg strong{color:#C20A0A}
html[data-theme=light] .kpi106-ed{color:var(--muted,#2E569E)}
html[data-theme=light] .kpi106 .kpi106-add{color:var(--muted,#2E569E);border:1px dashed var(--line,rgba(11,16,36,0.16))}
html[data-theme=light] .kpi106 .kpi106-add:hover{color:#0099CC}
html[data-theme=light] .kpi106-pop{background:var(--panel,#F8F9FB);border:1px solid var(--line,rgba(11,16,36,0.148));box-shadow:0 14px 40px rgba(11,16,36,0.158)}
html[data-theme=light] .kpi106-pop b{color:var(--muted,#2E569E)}
html[data-theme=light] .kpi106-pop button:hover{background:rgba(11,16,36,0.048)}
html[data-theme=light] .kpi106-pop button.is-on{color:#0088B8}
html[data-theme=light] .kpi106-pop .is-danger{color:#C20A0A}
html[data-theme=light] .kpi106-pop hr{border-top:1px solid var(--line,rgba(11,16,36,0.12))}
html[data-theme=light] .tr107-row{border:1px solid var(--line,rgba(11,16,36,0.12))}
html[data-theme=light] .tr107-k{color:var(--muted,#2E569E);background:rgba(11,16,36,0.043)}
html[data-theme=light] .tr107-row small{color:var(--muted,#2E569E)}
html[data-theme=light] .fcl108-chip{border:1px solid var(--line,rgba(11,16,36,0.148));background:rgba(11,16,36,0.037)}
html[data-theme=light] .fcl108-chip.is-more{color:var(--muted,#2E569E)}
html[data-theme=light] .fcl108-empty{color:var(--muted,#7886A0)}
html[data-theme=light] .fcl108-pop{background:var(--panel,#F6F6F8);border:1px solid var(--line,rgba(11,16,36,0.148));box-shadow:0 18px 44px rgba(11,16,36,0.175)}
html[data-theme=light] .fcl108-sel{border-bottom:1px solid var(--line,rgba(11,16,36,0.12))}
html[data-theme=light] .fcl108-row:hover{background:rgba(11,16,36,0.037)}
html[data-theme=light] .fcl108-ic{color:#124BBA}
html[data-theme=light] .fcl108-open{font-weight:700}
html[data-theme=light] .fcl108-open:hover{color:#0099CC}
html[data-theme=light] .fcl108-x{color:var(--muted,#2E569E)}
html[data-theme=light] .fcl108-x:hover{color:#CC0005}
html[data-theme=light] .fcl108-search{border-bottom:1px solid var(--line,rgba(11,16,36,0.106))}
html[data-theme=light] .fcl108-search svg{color:var(--muted,#2E569E)}
html[data-theme=light] .fcl108-search button{color:var(--text,#294B8E);font-weight:700}
html[data-theme=light] .fcl108-search button:hover{background:rgba(11,16,36,0.048)}
html[data-theme=light] .fcl108-list small{color:var(--muted,#2E569E)}
html[data-theme=light] .fcl108-list button{font-weight:700}
html[data-theme=light] .fcl108-list em{font-weight:600;color:var(--muted,#7886A0)}
html[data-theme=light] .fcl108-none{color:var(--muted,#2E569E)}
html[data-theme=light] .ch103-esearch input{background:rgba(11,16,36,0.043);border:1px solid var(--line,rgba(11,16,36,0.134))}
html[data-theme=light] .ch103-etabs{border-bottom:1px solid var(--line,rgba(11,16,36,0.106))}
html[data-theme=light] .ch103-etabs button:hover{background:rgba(11,16,36,0.054)}
html[data-theme=light] .ch103-ebody h5{font-weight:700;color:var(--muted,#2E569E);background:var(--panel,#F8F9FB)}
html[data-theme=light] .ch103-egrid2 button:hover{background:rgba(11,16,36,0.059)}
html[data-theme=light] .ch103-enone{color:var(--muted,#2E569E)}
html[data-theme=light] .ch103-emore{color:var(--muted,#2E569E)}
html[data-theme=light] #navigation .ch103-dot{color:#141A2E;box-shadow:0 0 0 2px var(--nav,rgba(11,16,36,0.35))}
html[data-theme=light] #navigation .ib102-badge{box-shadow:0 0 0 2px var(--nav,rgba(11,16,36,0.35))}
html[data-theme=light] .ch103-side nav a .ch103-cnt{color:#141A2E}
html[data-theme=light] .rl109-hint{color:var(--muted,#7886A0)}
html[data-theme=light] .st109-h{font-weight:800;color:var(--muted,#2E569E)}
html[data-theme=light] .st109-h small{font-weight:700;background:rgba(11,16,36,0.048)}
html[data-theme=light] .option-list19 button[data-option-pick19]>b{color:#0099CC}
html[data-theme=light] .option-list19 button[data-option-pick19]:hover{background:rgba(11,16,36,0.043)}
html[data-theme=light] #stages-form.st109-form>p:first-of-type{color:var(--muted,#2E569E)}
html[data-theme=light] .st109-head{font-weight:700;color:var(--muted,#7886A0)}
html[data-theme=light] .stage-edit-row.st109-row{border:1px solid var(--line,rgba(11,16,36,0.106));background:rgba(11,16,36,0.026)}
html[data-theme=light] .st109-n{color:var(--muted,#7886A0)}
html[data-theme=light] .st109-row input[type=color]{border:2px solid rgba(11,16,36,0.134)}
html[data-theme=light] .st109-row .quick-color-control19 .quick-color-trigger19{background:var(--panel,#F6F6F8);border:1px solid var(--line,rgba(11,16,36,0.16))}
html[data-theme=light] .st109-tools button{border:1px solid var(--line,rgba(11,16,36,0.12))}
html[data-theme=light] .st109-tools button:hover:not(:disabled){background:rgba(11,16,36,0.048)}
html[data-theme=light] .st109-tools [data-stage-delete]:hover{color:#CC0005}
html[data-theme=light] .st109-info{color:var(--muted,#2E569E)}
html[data-theme=light] .st109-info summary{color:var(--text,#294B8E);font-weight:700}
html[data-theme=light] .st109-info b{color:var(--text,#294B8E)}
html[data-theme=light] .ty100-man .ty100-row{border:1px solid var(--line,rgba(11,16,36,0.106));background:rgba(11,16,36,0.029)}
html[data-theme=light] .due110{font-weight:700}
html[data-theme=light] .inline-value.due110-on:not(.is-done){font-weight:700}
html[data-theme=light] input[type=date].due110-on:not(.is-done){font-weight:700}
html[data-theme=light] .due111-flag{font-weight:800}
html[data-theme=light] .br111-card{background:linear-gradient(135deg,rgba(11,16,36,0.034),rgba(11,16,36,0.021))}
html[data-theme=light] .br111-logo{background:rgba(11,16,36,0.043)}
html[data-theme=light] .br111-sw i{border:1px solid rgba(11,16,36,0.16)}
html[data-theme=light] .br111-col{background:rgba(11,16,36,0.029)}
html[data-theme=light] .br111-col span{font-weight:800}
html[data-theme=light] .br111-font,html[data-theme=light] .br111-img{background:rgba(11,16,36,0.029)}
html[data-theme=light] .br111-img>img,html[data-theme=light] .br111-img-ph{background:rgba(11,16,36,0.043)}
html[data-theme=light] .br111-img span{font-weight:800}
html[data-theme=light] .br111-p-copy small{font-weight:800}
html[data-theme=light] .br111-p-btn{font-weight:800}
html[data-theme=light] .cr111-row{background:rgba(11,16,36,0.029)}
html[data-theme=light] .cr111-acts .is-danger{color:#C20A0A}
html[data-theme=light] .cr111-th{background:rgba(11,16,36,0.037)}
html[data-theme=light] .cr111-play{background:rgba(233,233,233,0.667);color:#141A2E}
html[data-theme=light] .cr111-zoom{background:rgba(233,233,233,0.867)}
html[data-theme=light] .cr111-zoom span{color:#141A2E;font-weight:800}
html[data-theme=light] .cr111-badge{background:rgba(233,233,233,0.733);color:#141A2E;font-weight:800}
html[data-theme=light] #post-view111{background:var(--bg,#F2F3F9)}
html[data-theme=light] #post-view111::backdrop{background:rgba(233,233,233,0.733)}
html[data-theme=light] .pv111-ig img,html[data-theme=light] .pv111-ig>i{color:#141A2E}
html[data-theme=light] .pv111-center{background:color-mix(in srgb,var(--bg,#F2F3F9) 70%,#E9E9E9)}
html[data-theme=light] .pv111-stage{background:#E9E9E9}
html[data-theme=light] .pv111-stage.is-empty{background:var(--panel,#FAFAFC)}
html[data-theme=light] .pv111-arrow{box-shadow:0 2px 10px rgba(11,16,36,0.14)}
html[data-theme=light] .pv111-count{background:rgba(233,233,233,0.667);color:#141A2E;font-weight:800}
html[data-theme=light] .pv111-pin{box-shadow:0 2px 8px rgba(11,16,36,0.187)}
html[data-theme=light] .pv111-where{font-weight:800}
html[data-theme=light] .pv111-ok{font-weight:800}
html[data-theme=light] .pv111-ctx{font-weight:800}
html[data-theme=light] .cap111-section textarea{background:rgba(11,16,36,0.032)}
html[data-theme=light] .pt-screen.pv111-scr{background:#E9E9E9}
html[data-theme=light] .pv111-scr-btn{font-weight:800;box-shadow:0 6px 20px rgba(11,16,36,0.163)}
html[data-theme=light] .pt112-pick{background:rgba(11,16,36,0.026)}
html[data-theme=light] .pt112-pick button b{font-weight:500}
html[data-theme=light] .pt112-pick button.is-on{font-weight:800}
html[data-theme=light] .pt112-rounds.is-extra{font-weight:800}
html[data-theme=light] button.due111-flag.pt112-post{font-weight:800}
html[data-theme=light] .svc112-form select{background:rgba(11,16,36,0.037)}
html[data-theme=light] .dl113-chip{font-weight:800}
html[data-theme=light] .tl113-modes button.is-on{font-weight:800}
html[data-theme=light] .tl113-scroll{background:rgba(11,16,36,0.023)}
html[data-theme=light] .tl113-tick{border-left:1px solid rgba(11,16,36,0.078)}
html[data-theme=light] .tl113-tick.is-month{border-left-color:rgba(11,16,36,0.148)}
html[data-theme=light] .tl113-today em{color:#BC1010}
html[data-theme=light] .tl113-card{background:var(--panel,#FAFAFC);box-shadow:0 6px 18px rgba(11,16,36,0.117)}
html[data-theme=light] .tl113-card:hover{box-shadow:0 8px 24px rgba(11,16,36,0.187)}
html[data-theme=light] .tl113-img{background:rgba(11,16,36,0.043)}
html[data-theme=light] .tl113-st{font-weight:800}
html[data-theme=light] .cfg113-group a:hover{background:rgba(11,16,36,0.043)}
html[data-theme=light] .cfg113-group a.is-on{font-weight:800}
html[data-theme=light] .cfg113-swatches button{box-shadow:inset 0 0 0 1px rgba(11,16,36,0.07)}
html[data-theme=light] .cfg113-m.is-dark{background:linear-gradient(135deg,#F2F3F9,#FFFFFF)}
html[data-theme=light] .cfg113-m.is-auto{background:linear-gradient(90deg,#f6f7fb 50%,#F2F3F9 50%)}
html[data-theme=light] .cfg113-tr.is-head{background:rgba(11,16,36,0.026)}
html[data-theme=light] a.cfg113-tr:hover{background:rgba(11,16,36,0.032)}
html[data-theme=light] .cfg113-team,html[data-theme=light] .cfg113-box{background:rgba(11,16,36,0.023)}
html[data-theme=light] .cfg113-box h3 small{font-weight:500}
html[data-theme=light] .cfg113-chips button.is-on{font-weight:800}
html[data-theme=light] .cfg113-plan{background:rgba(11,16,36,0.026)}
html[data-theme=light] .cfg113-price small{font-weight:500}
html[data-theme=light] .cfg113-flow b{font-weight:500}
html[data-theme=light] .cfg113-int{background:rgba(11,16,36,0.026)}
html[data-theme=light] .cfg113-int-ic{background:rgba(11,16,36,0.043)}
html[data-theme=light] .cfg113-int-st{font-weight:800}
html[data-theme=light] .cfg113-copy code{background:rgba(11,16,36,0.05)}
html[data-theme=light] .nav114 .icon-btn:not(:disabled):hover{background:rgba(11,16,36,0.054)}
html[data-theme=light] .kind114{font-weight:700;color:#1180BB}
html[data-theme=light] .kind114.is-cliente{color:#B36E19}
html[data-theme=light] .kind114.is-parceiro{color:#401F99}
html[data-theme=light] .kind114-pick label{background:rgba(11,16,36,0.026)}
html[data-theme=light] .kind114-sum span{font-weight:700}
html[data-theme=light] .tpl116-st{font-weight:800}
