/* Generated paint-only BPU light theme. Rebuild with deploy/build_light_theme.py. */
:root:root:root .algorithm-library{border:1px solid var(--border,#c9cbce)!important;background:#ffffff!important;color:#303236!important}
:root:root:root .algorithm-library::backdrop{background:#24262866!important}
:root:root:root .algorithm-library-head{background:#ffffff!important;border-bottom:1px solid var(--border,#c9cbce)!important}
:root:root:root .algorithm-library-head p{color:#303236!important}
:root:root:root .algorithm-library-status{color:#303236!important}
:root:root:root .algorithm-library-controls label{color:#303236!important}
:root:root:root .algorithm-library-groups h3{color:#303236!important}
:root:root:root .algorithm-card{border:1px solid var(--border,#c9cbce)!important;background:#ffffff!important}
:root:root:root .algorithm-icon{background:#ffffff!important;color:#303236!important}
:root:root:root .algorithm-name small{color:#303236!important}
:root:root:root .algorithm-toggle{color:#303236!important}
:root:root:root .algorithm-library :focus-visible{outline:2px solid #c9cbce!important}
:root:root:root .room-algorithm-library{background:#ffffff!important;color:#303236!important;border-color:#c9cbce!important}
:root:root:root :root{color:#303236!important}
:root:root:root body{background:#f4f4f5!important}
:root:root:root a{color:#303236!important}
:root:root:root button:focus-visible{outline:3px solid #c9cbce!important}
:root:root:root a:focus-visible{outline:3px solid #c9cbce!important}
:root:root:root input:focus{outline:2px solid #c9cbce!important;border-color:var(--green)!important}
:root:root:root textarea:focus{outline:2px solid #c9cbce!important;border-color:var(--green)!important}
:root:root:root select:focus{outline:2px solid #c9cbce!important;border-color:var(--green)!important}
:root:root:root .muted{color:#303236!important}
:root:root:root .eyebrow{color:#303236!important}
:root:root:root .light{color:#303236!important}
:root:root:root .pill.neutral{background:#ffffff!important;color:#303236!important}
:root:root:root .btn{border:1px solid var(--line)!important;background:#ffffff!important;color:#303236!important}
:root:root:root .btn:hover:not(:disabled){background:#ffffff!important}
:root:root:root .btn.primary{background:#303236!important;color:#ffffff!important;border-color:var(--green)!important}
:root:root:root .btn.primary:hover:not(:disabled){background:#303236!important}
:root:root:root .btn.ghost{border-color:transparent!important;background:transparent!important}
:root:root:root .wordmark{color:#303236!important}
:root:root:root .sidebar{background:#f4f4f5!important;color:#303236!important}
:root:root:root .side-label{color:#303236!important}
:root:root:root .nav-item{border:0!important;color:#303236!important;background:none!important}
:root:root:root .nav-item:hover{background:#ffffff!important;color:#303236!important}
:root:root:root .nav-item.active{background:#ffffff!important;color:#303236!important}
:root:root:root .nav-item.active svg{color:#303236!important}
:root:root:root .nav-item .nav-count{background:#ffffff!important}
:root:root:root .workspace-dot{border:2px solid #c9cbce!important}
:root:root:root .nav-item.active .workspace-dot{background:#ffffff!important;border-color:#c9cbce!important}
:root:root:root .side-mode{border:1px solid #c9cbce!important;background:#ffffff!important}
:root:root:root .side-mode strong{color:#303236!important}
:root:root:root .side-mode .status-dot{background:#ffffff!important}
:root:root:root .user-text strong{color:#303236!important}
:root:root:root .user-text span{color:#303236!important}
:root:root:root .user-avatar{background:#ffffff!important;color:#303236!important}
:root:root:root .sidebar .btn.ghost{color:#303236!important}
:root:root:root .topbar{border-bottom:1px solid var(--line)!important;background:#f4f4f5!important}
:root:root:root .breadcrumb{color:#303236!important}
:root:root:root .breadcrumb strong{color:#303236!important}
:root:root:root .topbar-right{color:#303236!important}
:root:root:root .topbar-right .pill{border:1px solid var(--line)!important;background:transparent!important}
:root:root:root .page-heading p{color:#303236!important}
:root:root:root .metric{background:#ffffff!important;border:1px solid var(--line)!important}
:root:root:root .metric-label{color:#303236!important}
:root:root:root .metric-label svg{color:#303236!important}
:root:root:root .metric .tiny{color:#303236!important}
:root:root:root .panel{background:#ffffff!important;border:1px solid var(--line)!important}
:root:root:root .panel-head{border-bottom:1px solid #c9cbce!important}
:root:root:root .panel-head p{color:#303236!important}
:root:root:root .callout{background:#ffffff!important;border:1px solid #c9cbce!important}
:root:root:root .callout .callout-icon{border:1px solid #c9cbce!important;background:#ffffff!important;color:#303236!important}
:root:root:root .callout h3{color:#303236!important}
:root:root:root .callout p{color:#303236!important}
:root:root:root .callout .btn{background:#ffffff!important;border-color:#c9cbce!important;color:#303236!important}
:root:root:root .empty-icon{background:#ffffff!important;border:1px solid #c9cbce!important;color:#303236!important}
:root:root:root .empty p{color:#303236!important}
:root:root:root .quiet-note{background:#ffffff!important;border-top:1px solid #c9cbce!important;color:#303236!important}
:root:root:root .connection-row{border-bottom:1px solid #c9cbce!important}
:root:root:root .connection-row:last-child{border-bottom:0!important}
:root:root:root .connection-row span{color:#303236!important}
:root:root:root .connection-explain{color:#303236!important}
:root:root:root .workflow-note{border:1px dashed #c9cbce!important;color:#303236!important}
:root:root:root .workflow-note strong{color:#303236!important}
:root:root:root .workspace-card{background:#ffffff!important;border:1px solid var(--line)!important;color:#303236!important}
:root:root:root .workspace-card:hover{border-color:#c9cbce!important}
:root:root:root .workspace-card .small{color:#303236!important}
:root:root:root .workspace-card h3 svg{color:#303236!important}
:root:root:root .bottom-note{color:#303236!important}
:root:root:root .toolbar{border-bottom:1px solid var(--line)!important}
:root:root:root th{color:#303236!important;background:#ffffff!important}
:root:root:root td{border-top:1px solid #c9cbce!important}
:root:root:root td .small{color:#303236!important}
:root:root:root td .row-title{background:none!important;border:none!important;color:#303236!important}
:root:root:root .pagination{border-top:1px solid var(--line)!important;color:#303236!important}
:root:root:root label{color:#303236!important}
:root:root:root input{border:1px solid #c9cbce!important;background:#ffffff!important;color:#303236!important}
:root:root:root select{border:1px solid #c9cbce!important;background:#ffffff!important;color:#303236!important}
:root:root:root textarea{border:1px solid #c9cbce!important;background:#ffffff!important;color:#303236!important}
:root:root:root input::placeholder{color:#303236!important}
:root:root:root textarea::placeholder{color:#303236!important}
:root:root:root input[type=checkbox]{accent-color:#55575b!important}
:root:root:root .help{color:#303236!important}
:root:root:root .form-section{border-bottom:1px solid var(--line)!important}
:root:root:root .form-section>p{color:#303236!important}
:root:root:root .aside-note{color:#303236!important;background:#ffffff!important}
:root:root:root .aside-note h3{color:#303236!important}
:root:root:root .activity-item{border-bottom:1px solid #c9cbce!important}
:root:root:root .activity-mark{background:#ffffff!important;color:#303236!important}
:root:root:root .activity-item .small{color:#303236!important}
:root:root:root .activity-item:last-child{border:0!important}
:root:root:root .banner{border:1px solid #c9cbce!important;background:#ffffff!important;color:#303236!important}
:root:root:root dialog{border:1px solid #c9cbce!important;box-shadow:none!important;color:#303236!important;background:#ffffff!important}
:root:root:root dialog::backdrop{background:#24262866!important}
:root:root:root .dialog-head{background:#ffffff!important;border-bottom:1px solid var(--line)!important}
:root:root:root .dialog-head p{color:#303236!important}
:root:root:root .facts dt{color:#303236!important}
:root:root:root .source-detail{color:#303236!important}
:root:root:root .rule-row{border-bottom:1px solid #c9cbce!important}
:root:root:root .rule-row:last-child{border:0!important}
:root:root:root .history summary{color:#303236!important}
:root:root:root .history-item{border-bottom:1px solid var(--line)!important}
:root:root:root .history-item pre{color:#303236!important}
:root:root:root .detail-footer{color:#303236!important}
:root:root:root .toast{background:#ffffff!important;color:#303236!important;border:1px solid #c9cbce!important;box-shadow:none!important}
:root:root:root .boot{color:#303236!important}
:root:root:root .login-story{background:#f4f4f5!important;color:#303236!important}
:root:root:root .login-story p{color:#303236!important}
:root:root:root .login-foot{color:#303236!important}
:root:root:root .login-form-wrap{background:#ffffff!important}
:root:root:root .setup-note{color:#303236!important;background:#ffffff!important;border:1px solid #c9cbce!important}
:root:root:root .plain-fieldset{border:0!important}
:root:root:root :root .outlook-month{background:#f4f4f5!important;color:#303236!important;border:1px solid #c9cbce!important}
:root:root:root :root .outlook-month h3{color:#303236!important}
:root:root:root :root .outlook-month p{color:#303236!important}
:root:root:root :root .outlook-month a{color:#303236!important}
:root:root:root .repair-row{border:1px solid #c9cbce!important;background:#ffffff!important}
:root:root:root .repair-history article{border:1px solid #c9cbce!important;background:#ffffff!important}
:root:root:root .repair-row p{color:#303236!important}
:root:root:root .repair-history p{color:#303236!important}
:root:root:root .repair-knowledge p{color:#303236!important}
:root:root:root .repair-knowledge{border:1px solid #c9cbce!important}
:root:root:root :root{color-scheme:light!important}
:root:root:root body{background:#f4f4f5!important}
:root:root:root .sidebar{border-right:1px solid #c9cbce!important}
:root:root:root .nav-item{color:#303236!important}
:root:root:root .nav-item.active{background:#ffffff!important;color:#303236!important}
:root:root:root .side-label{color:#303236!important}
:root:root:root .sidebar .tiny{color:#303236!important}
:root:root:root .status-dot{background:#ffffff!important}
:root:root:root .side-mode{color:#303236!important}
:root:root:root .topbar{background:#f4f4f5!important;border-color:#c9cbce!important}
:root:root:root .panel{background:#ffffff!important;color:#303236!important;border-color:var(--line)!important}
:root:root:root .metric{background:#ffffff!important;color:#303236!important;border-color:var(--line)!important}
:root:root:root dialog{background:#ffffff!important;color:#303236!important;border-color:var(--line)!important}
:root:root:root .workspace-card{background:#ffffff!important;color:#303236!important;border-color:var(--line)!important}
:root:root:root .panel-head{border-color:var(--line)!important;background:transparent!important}
:root:root:root .dialog-head{border-color:var(--line)!important;background:transparent!important}
:root:root:root .detail-footer{border-color:var(--line)!important;background:transparent!important}
:root:root:root .form-actions{border-color:var(--line)!important;background:transparent!important}
:root:root:root .pagination{border-color:var(--line)!important;background:transparent!important}
:root:root:root .btn{background:#ffffff!important;color:#303236!important}
:root:root:root .btn:hover:not(:disabled){background:#ffffff!important}
:root:root:root .btn.primary{background:#303236!important;color:#ffffff!important;border-color:#c9cbce!important}
:root:root:root .btn.primary:hover:not(:disabled){background:#303236!important}
:root:root:root .pill.neutral{background:#ffffff!important;color:#303236!important}
:root:root:root input{background:#ffffff!important;color:#303236!important;border-color:#c9cbce!important}
:root:root:root select{background:#ffffff!important;color:#303236!important;border-color:#c9cbce!important}
:root:root:root textarea{background:#ffffff!important;color:#303236!important;border-color:#c9cbce!important}
:root:root:root .login-form-wrap{background:#ffffff!important}
:root:root:root .login-story{background:#f4f4f5!important}
:root:root:root .login-story p{color:#303236!important}
:root:root:root .login-foot{color:#303236!important}
:root:root:root .setup-note{background:#ffffff!important;color:#303236!important;border-color:#c9cbce!important}
:root:root:root .callout{background:#ffffff!important;color:#303236!important;border-color:#c9cbce!important}
:root:root:root .banner{background:#ffffff!important;color:#303236!important;border-color:#c9cbce!important}
:root:root:root .quiet-note{background:#ffffff!important;color:#303236!important;border-color:#c9cbce!important}
:root:root:root .workflow-note{background:#ffffff!important;color:#303236!important;border-color:#c9cbce!important}
:root:root:root .bottom-note{background:#ffffff!important;color:#303236!important;border-color:#c9cbce!important}
:root:root:root .empty-icon{background:#ffffff!important;color:#303236!important;border-color:#c9cbce!important}
:root:root:root .history-item{background:#ffffff!important;color:#303236!important;border-color:#c9cbce!important}
:root:root:root .contact-note{background:#ffffff!important;color:#303236!important;border-color:#c9cbce!important}
:root:root:root .table-wrap th{background:#ffffff!important;color:#303236!important}
:root:root:root tbody tr:hover{background:#f4f4f5!important}
:root:root:root td{border-color:#c9cbce!important}
:root:root:root th{border-color:#c9cbce!important}
:root:root:root .detail-body{background:transparent!important}
:root:root:root .facts{background:transparent!important}
:root:root:root .toast{background:#ffffff!important;color:#303236!important}
:root:root:root .boot{background:#ffffff!important;color:#303236!important}
:root:root:root .user-avatar{background:#ffffff!important;color:#303236!important}
:root:root:root .row-title{color:#303236!important}
:root:root:root .connection-row strong{color:#303236!important}
:root:root:root .metric-value{color:#303236!important}
:root:root:root .outlook-month{background:#ffffff!important}
:root:root:root .outlook-month h3{color:#303236!important}
:root:root:root hr{border:0!important;border-top:1px solid #c9cbce!important}
:root:root:root .attention-card{background:#ffffff!important;color:#303236!important;border:1px solid #c9cbce!important;box-shadow:none!important}
:root:root:root .attention-card:hover{border-color:#c9cbce!important}
:root:root:root .attention-card p{color:#303236!important}
:root:root:root .attention-card .tiny{color:#303236!important}
:root:root:root .team-line{color:#303236!important}
:root:root:root .message-thread article{border-left:2px solid #c9cbce!important;background:#ffffff!important}
:root:root:root .odysseus-hero{border:1px solid #c9cbce!important;background:#ffffff!important}
:root:root:root .odysseus-hero p{color:#303236!important}
:root:root:root .ody-orb{border:1px solid #c9cbce!important;box-shadow:none!important;color:#303236!important}
:root:root:root .metric-label{color:#303236!important}
:root:root:root .metric .tiny{color:#303236!important}
:root:root:root .breadcrumb strong{color:#303236!important}
:root:root:root .side-mode{background:#ffffff!important;border-color:#c9cbce!important}
:root:root:root .plus-mode-label{color:#303236!important}
:root:root:root .plus-dialog label{color:#303236!important}
:root:root:root .plus-mode-label{color:#303236!important}
:root:root:root .worker-detail-plus{border:1px solid #c9cbce!important;background:#ffffff!important;color:#303236!important}
:root:root:root .plus-launch{border-color:#c9cbce!important;color:#303236!important}
:root:root:root .plus-summary{border:1px solid #c9cbce!important;background:#ffffff!important}
:root:root:root .plus-summary strong{color:#303236!important}
:root:root:root .plus-connection{border:1px solid var(--line)!important}
:root:root:root .plus-result{border-top:1px solid var(--line)!important}
:root:root:root .bpu-brand>img{background:transparent!important}
:root:root:root .bpu-brand>span{color:#303236!important}
:root:root:root .ody-orb.bpu-emblem{background:#ffffff!important;border:0!important;box-shadow:none!important}
:root:root:root #modal [data-access-form] label{color:#303236!important}
:root:root:root #modal [data-access-form] legend{color:#303236!important}
:root:root:root #recovery-panel label{color:#303236!important}
:root:root:root .catalog-market-tabs button{border:1px solid #c9cbce!important;background:#ffffff!important;color:#303236!important}
:root:root:root .catalog-market-tabs button span{background:#ffffff!important}
:root:root:root .catalog-market-tabs button[aria-pressed=true]{background:#ffffff!important;color:#303236!important;border-color:#c9cbce!important}
:root:root:root .catalog-market-tabs button[aria-pressed=true] span{background:#ffffff!important;color:#303236!important}
:root:root:root .catalog-filter-box{background:#ffffff!important;border:1px solid #c9cbce!important}
:root:root:root .catalog-saved{background:#ffffff!important;border:1px solid #c9cbce!important}
:root:root:root .catalog-sidebar label{color:#303236!important}
:root:root:root .catalog-results-head label{color:#303236!important}
:root:root:root .catalog-range>span{color:#303236!important}
:root:root:root .catalog-range label{color:#303236!important}
:root:root:root .catalog-help{color:#303236!important}
:root:root:root .catalog-results-head p{color:#303236!important}
:root:root:root .catalog-disclosure{color:#303236!important}
:root:root:root .catalog-card{border:1px solid #c9cbce!important;background:#ffffff!important;box-shadow:none!important}
:root:root:root .catalog-visual{background:#ffffff!important}
:root:root:root .catalog-visual>span{color:#303236!important}
:root:root:root .catalog-source{color:#303236!important}
:root:root:root .catalog-source>span:last-child{border:1px solid #c9cbce!important}
:root:root:root .catalog-title{color:#303236!important;background:none!important;border:0!important}
:root:root:root .catalog-title:hover{color:#303236!important}
:root:root:root .catalog-location{color:#303236!important}
:root:root:root .catalog-facts{color:#303236!important}
:root:root:root .catalog-facts span+span{border-left:1px solid #c9cbce!important}
:root:root:root .catalog-description{color:#303236!important}
:root:root:root .catalog-observed{color:#303236!important}
:root:root:root .catalog-card-price{border-left:1px solid #c9cbce!important}
:root:root:root .catalog-card-price span{color:#303236!important}
:root:root:root .catalog-card-price a{color:#303236!important}
:root:root:root .catalog-load>p{color:#303236!important}
:root:root:root .catalog-end-note{color:#303236!important}
:root:root:root .catalog-empty{border:1px solid #c9cbce!important;background:#ffffff!important}
:root:root:root .catalog-empty>span svg{color:#303236!important}
:root:root:root .catalog-empty p{color:#303236!important}
:root:root:root .catalog-loading{color:#303236!important}
:root:root:root .catalog-content button:focus-visible{outline:2px solid #c9cbce!important}
:root:root:root .catalog-content a:focus-visible{outline:2px solid #c9cbce!important}
:root:root:root .catalog-card-price{border:0!important;border-top:1px solid #c9cbce!important}
:root:root:root .catalog-card-main:before{color:#303236!important}
:root:root:root .catalog-watchman-note{border-left:2px solid #c9cbce!important;background:#ffffff!important;color:#303236!important}
:root:root:root #world-statline.engine-summary{background:#ffffff!important}
:root:root:root .engine-summary-counts button{border:1px solid transparent!important;background:transparent!important;color:#303236!important}
:root:root:root .engine-summary-counts button strong{color:#303236!important}
:root:root:root .engine-summary-counts button:hover{background:#ffffff!important;border-color:#c9cbce!important}
:root:root:root .engine-summary-counts button[aria-expanded=true]{background:#ffffff!important;border-color:#c9cbce!important}
:root:root:root .engine-summary-counts button:focus-visible{outline:2px solid #c9cbce!important}
:root:root:root .engine-summary-hint{color:#303236!important}
:root:root:root .engine-summary-detail{border-top:1px solid #c9cbce!important;color:#303236!important}
:root:root:root .engine-summary-detail h3{color:#303236!important}
:root:root:root .engine-summary-detail li strong{color:#303236!important}
:root:root:root .engine-summary-detail li span{color:#303236!important}
:root:root:root body{background:#f4f4f5!important}
:root:root:root #app .main{background:#f4f4f5!important}
:root:root:root #app .panel{background:#ffffff!important;border-color:#c9cbce!important}
:root:root:root #app .metric{background:#ffffff!important;border-color:#c9cbce!important}
:root:root:root #app .workspace-card{background:#ffffff!important;border-color:#c9cbce!important}
:root:root:root #app .btn{background:#ffffff!important;border-color:#c9cbce!important;color:#303236!important}
:root:root:root #app .btn.ghost{background:transparent!important;border-color:transparent!important;color:#303236!important}
:root:root:root #app .btn.primary{background:#303236!important;color:#ffffff!important;border-color:#c9cbce!important}
:root:root:root #app .btn.primary:hover:not(:disabled){background:#303236!important}
:root:root:root #app label{color:#303236!important}
:root:root:root #app .topbar{background:#f4f4f5!important;border-color:#c9cbce!important}
:root:root:root .hub-private{color:#303236!important}
:root:root:root .hub-sidebar{background:#f4f4f5!important;border-color:#c9cbce!important}
:root:root:root .hub-sidebar .bpu-brand>span{color:#303236!important}
:root:root:root .hub-sidebar .nav-item{color:#303236!important}
:root:root:root .hub-sidebar .nav-item.active{background:#f4f4f5!important;color:#303236!important}
:root:root:root .hub-sidebar .nav-item:hover{background:#f4f4f5!important;color:#303236!important}
:root:root:root .hub-sidebar .side-label{color:#303236!important}
:root:root:root .hub-selected-client{color:#303236!important}
:root:root:root .hub-client-nav{border-top:1px solid #c9cbce!important}
:root:root:root .hub-sidebar .user-block{border-top:1px solid #c9cbce!important}
:root:root:root .hub-sidebar .user-text strong{color:#303236!important}
:root:root:root .hub-eyebrow{color:#303236!important}
:root:root:root .hub-hero h1{color:#303236!important}
:root:root:root .hub-intro{color:#303236!important}
:root:root:root .hub-composer{background:#ffffff!important;border:1px solid #c9cbce!important;box-shadow:none!important}
:root:root:root .hub-composer:focus-within{border-color:#c9cbce!important}
:root:root:root .hub-composer textarea{background:transparent!important;border:0!important;color:#303236!important;box-shadow:none!important;outline:0!important}
:root:root:root .hub-composer textarea::placeholder{color:#303236!important}
:root:root:root .hub-composer textarea:focus{outline:0!important}
:root:root:root .hub-chat-context{color:#303236!important}
:root:root:root .hub-chat-context select{background:#ffffff!important;color:#303236!important;border:1px solid #c9cbce!important}
:root:root:root .hub-chat-note{color:#303236!important}
:root:root:root .hub-connection-dot{background:#ffffff!important}
:root:root:root .hub-shortcuts button{background:none!important;border:0!important;color:#303236!important}
:root:root:root .hub-shortcuts button:hover{color:#303236!important}
:root:root:root .hub-section-head h2{color:#303236!important}
:root:root:root .hub-section-head p{color:#303236!important}
:root:root:root .hub-count{background:#ffffff!important;color:#303236!important}
:root:root:root .hub-filters{background:#ffffff!important;border:1px solid #c9cbce!important}
:root:root:root .hub-filters button{border:0!important;background:transparent!important;color:#303236!important}
:root:root:root .hub-filters button[aria-pressed=true]{background:#ffffff!important;color:#303236!important}
:root:root:root .hub-search{border:1px solid #c9cbce!important;background:#ffffff!important}
:root:root:root .hub-search svg{color:#303236!important}
:root:root:root .hub-search input{border:0!important;outline:0!important;background:transparent!important}
:root:root:root .hub-search:focus-within{outline:2px solid #c9cbce!important}
:root:root:root .hub-find select{background:#ffffff!important;color:#303236!important}
:root:root:root .hub-workspace-card{background:#ffffff!important;border:1px solid #c9cbce!important;color:#303236!important}
:root:root:root .hub-workspace-card:hover{border-color:#c9cbce!important;background:#ffffff!important}
:root:root:root .hub-card-top>svg{color:#303236!important}
:root:root:root .hub-client-icon{background:#ffffff!important;color:#303236!important}
:root:root:root .hub-client-icon[data-kind=property]{background:#ffffff!important;color:#303236!important}
:root:root:root .hub-client-icon[data-kind=marketing]{background:#ffffff!important;color:#303236!important}
:root:root:root .hub-client-icon[data-kind=operations]{background:#ffffff!important;color:#303236!important}
:root:root:root .hub-kind{color:#303236!important}
:root:root:root .hub-card-bottom{color:#303236!important}
:root:root:root .hub-waiting{color:#303236!important}
:root:root:root .hub-waiting>span{background:#ffffff!important}
:root:root:root .hub-result-count{color:#303236!important}
:root:root:root .hub-no-results{border:1px dashed #c9cbce!important}
:root:root:root .hub-no-results h3{color:#303236!important}
:root:root:root .hub-no-results p{color:#303236!important}
:root:root:root .hub-updates{border-top:1px solid #c9cbce!important}
:root:root:root .hub-feed-caption{color:#303236!important}
:root:root:root .hub-feed-row{border:0!important;border-bottom:1px solid #c9cbce!important;background:transparent!important;color:#303236!important}
:root:root:root .hub-feed-row:last-child{border-bottom:0!important}
:root:root:root .hub-feed-row:hover{background:#ffffff!important}
:root:root:root .hub-feed-icon{background:#ffffff!important;color:#303236!important}
:root:root:root .hub-feed-copy>span{color:#303236!important}
:root:root:root .hub-feed-row>svg{color:#303236!important}
:root:root:root .hub-quiet{color:#303236!important}
:root:root:root .hub-quiet h3{color:#303236!important}
:root:root:root .hub-quiet-check{color:#303236!important}
:root:root:root .hub-directory-head h1{color:#303236!important}
:root:root:root .hub-directory-head>p:last-child{color:#303236!important}
:root:root:root .hub-pagination>span{color:#303236!important}
:root:root:root .hub-client-actions button{background:#ffffff!important;border:1px solid #c9cbce!important;color:#303236!important}
:root:root:root .hub-client-actions p{color:#303236!important}
:root:root:root .hub-conversation-label{color:#303236!important}
:root:root:root .hub-conversation{border-top:1px solid #c9cbce!important}
:root:root:root .hub-message-meta{color:#303236!important}
:root:root:root .hub-question-text{color:#303236!important}
:root:root:root .hub-answer-text{color:#303236!important}
:root:root:root .hub-message-state{color:#303236!important}
:root:root:root .hub-sr-only{border:0!important}
:root:root:root .hub-sidebar{border-bottom:1px solid #c9cbce!important;border-right:0!important}
:root:root:root .workspace-tools{border-top:1px solid #c9cbce!important}
:root:root:root .workspace-tools>summary{color:#303236!important}
:root:root:root .workspace-tools>summary:hover{color:#303236!important;background:#ffffff!important}
:root:root:root .workspace-tools>summary:focus-visible{color:#303236!important;background:#ffffff!important}
:root:root:root .inbox-navigation{border-bottom:1px solid #c9cbce!important}
:root:root:root body:has(#calendar) a{color:#303236!important}
:root:root:root body:has(#calendar) p{color:#303236!important}
:root:root:root body:has(#calendar) button{color:#303236!important;background:#ffffff!important;border:1px solid #c9cbce!important}
:root:root:root body:has(#calendar) input{color:#303236!important;background:#ffffff!important;border:1px solid #c9cbce!important}
:root:root:root body:has(#calendar) select{color:#303236!important;background:#ffffff!important;border:1px solid #c9cbce!important}
:root:root:root body:has(#calendar) button:focus-visible{outline:3px solid #c9cbce!important}
:root:root:root body:has(#calendar) a:focus-visible{outline:3px solid #c9cbce!important}
:root:root:root body:has(#calendar) .panel{border:1px solid #c9cbce!important;background:#ffffff!important}
:root:root:root body:has(#calendar) .muted{color:#303236!important}
:root:root:root body:has(#calendar) .day{border:1px solid #c9cbce!important}
:root:root:root body:has(#calendar) .day.selected{border:2px solid #c9cbce!important}
:root:root:root body:has(#calendar) .day small{color:#303236!important}
:root:root:root body:has(#calendar) .weekday{color:#303236!important}
:root:root:root body:has(#calendar) .post{border-top:1px solid #c9cbce!important}
:root:root:root body:has(#calendar) .primary{background:#303236!important;color:#ffffff!important}
:root:root:root body:has(#calendar) #message{background:#ffffff!important}
:root:root:root body:has(#originals-root, #meta-root) a{color:#303236!important}
:root:root:root body:has(#originals-root, #meta-root) p{color:#303236!important}
:root:root:root body:has(#originals-root, #meta-root) section{background:#ffffff!important;border:1px solid #c9cbce!important}
:root:root:root body:has(#originals-root, #meta-root) details{background:#ffffff!important;border:1px solid #c9cbce!important}
:root:root:root body:has(#originals-root, #meta-root) article{background:#ffffff!important;border:1px solid #c9cbce!important}
:root:root:root body:has(#originals-root, #meta-root) input{color:#303236!important;background:#ffffff!important;border:1px solid #c9cbce!important}
:root:root:root body:has(#originals-root, #meta-root) select{color:#303236!important;background:#ffffff!important;border:1px solid #c9cbce!important}
:root:root:root body:has(#originals-root, #meta-root) textarea{color:#303236!important;background:#ffffff!important;border:1px solid #c9cbce!important}
:root:root:root body:has(#originals-root, #meta-root) button{color:#303236!important;background:#ffffff!important;border:1px solid #c9cbce!important}
:root:root:root body:has(#originals-root, #meta-root) button{background:#ffffff!important}
:root:root:root body:has(#originals-root, #meta-root) .grid img{background:#ffffff!important}
:root:root:root body:has(#originals-root, #meta-root) .muted{color:#303236!important}
:root:root:root body:has(#originals-root, #meta-root) #originals-status{background:#ffffff!important}
:root:root:root body:has(#originals-root, #meta-root) .off{border-color:#c9cbce!important}
:root:root:root body:has(#originals-root, #meta-root) .client-name{color:#303236!important}
:root:root:root body:has(#originals-root, #meta-root) input[type=checkbox]{accent-color:#55575b!important}
:root:root:root .marketing-client>summary{color:#303236!important}
:root:root:root .marketing-client-links{border-left:1px solid var(--line)!important}
:root:root:root #app.jammin-workspace .main{background:#f4f4f5!important}
:root:root:root #app.jammin-workspace .page-heading .eyebrow{color:#303236!important}
:root:root:root #app.jammin-workspace .btn.primary{background:#303236!important;border-color:#c9cbce!important;color:#ffffff!important}
:root:root:root #app.jammin-workspace .marketing-client-links .nav-item.active{background:#ffffff!important;color:#303236!important;box-shadow:none!important}
:root:root:root #app.jammin-workspace .website-map-shell{border-color:#c9cbce!important}
:root:root:root #app.jammin-workspace .website-map-caption{background:#ffffff!important}
:root:root:root #app.jammin-workspace .marketing-client>summary:focus-visible{outline:2px solid #c9cbce!important}
:root:root:root #app.jammin-workspace button:focus-visible{outline:2px solid #c9cbce!important}
:root:root:root .design-tabs span{background:#ffffff!important}
:root:root:root .design-card{border:1px solid #c9cbce!important;background:#ffffff!important}
:root:root:root .design-image-button{border:0!important;background:#ffffff!important}
:root:root:root .design-status{color:#303236!important}
:root:root:root .design-card h2{color:#303236!important}
:root:root:root .design-card p{color:#303236!important}
:root:root:root .design-preview>img{background:#ffffff!important}
:root:root:root .design-move p{color:#303236!important}
:root:root:root #app.jammin-workspace .btn.primary:hover:not(:disabled){background:#303236!important;color:#ffffff!important}
:root:root:root #marketing-world canvas:focus-visible{outline:2px solid #c9cbce!important}
:root:root:root .design-reviewer strong{color:#303236!important}
:root:root:root .design-reviewer small{color:#303236!important}
:root:root:root .design-card .design-final{color:#303236!important}
:root:root:root .design-final{color:#303236!important}
:root:root:root .design-vote small{color:#303236!important}
:root:root:root .design-review-legend{color:#303236!important}
:root:root:root #marketing-phone{background:#ffffff!important;color:#303236!important;color-scheme:light!important}
:root:root:root #marketing-phone button{border:1px solid #c9cbce!important;background:#ffffff!important;color:#303236!important}
:root:root:root #marketing-phone a{color:#303236!important}
:root:root:root #marketing-phone button:focus-visible{outline:3px solid #c9cbce!important}
:root:root:root #marketing-phone a:focus-visible{outline:3px solid #c9cbce!important}
:root:root:root #marketing-phone summary:focus-visible{outline:3px solid #c9cbce!important}
:root:root:root .phone-head{border-bottom:1px solid #c9cbce!important}
:root:root:root .phone-toolbar label{color:#303236!important}
:root:root:root .phone-toolbar select{background:#ffffff!important;color:#303236!important;border:1px solid #c9cbce!important}
:root:root:root .phone-kicker{color:#303236!important}
:root:root:root .phone-intro p{color:#303236!important}
:root:root:root .phone-card{border:1px solid #c9cbce!important;background:#ffffff!important;box-shadow:none!important}
:root:root:root .phone-art{background:#ffffff!important}
:root:root:root .phone-caption{color:#303236!important}
:root:root:root .phone-hint{color:#303236!important}
:root:root:root .phone-feedback{border-top:1px solid #c9cbce!important}
:root:root:root .phone-install{border-top:1px solid #c9cbce!important}
:root:root:root .phone-feedback p{color:#303236!important}
:root:root:root .phone-install p{color:#303236!important}
:root:root:root .phone-feedback textarea{background:#ffffff!important;border:1px solid #c9cbce!important;color:#303236!important}
:root:root:root .phone-login input{background:#ffffff!important;border:1px solid #c9cbce!important;color:#303236!important}
:root:root:root .phone-primary{background:#303236!important;color:#ffffff!important}
:root:root:root #phone-message{background:#ffffff!important;color:#303236!important}
:root:root:root #marketing-phone .phone-actions button{background:#ffffff!important;border:2px solid currentColor!important;box-shadow:none!important}
:root:root:root #marketing-phone .phone-actions button:hover:not(:disabled){box-shadow:none!important}
:root:root:root #marketing-phone .phone-actions .phone-rewind{color:#303236!important}
:root:root:root #marketing-phone .phone-actions .phone-super{color:#303236!important}
:root:root:root .phone-action-key{color:#303236!important}
:root:root:root .review-super-star{background:#ffffff!important;color:#303236!important;border:1px solid #c9cbce!important}
:root:root:root .design-bio{border:1px solid #c9cbce!important;border-left:3px solid #c9cbce!important;background:#ffffff!important;color:#303236!important}
:root:root:root .design-bio-label{color:#303236!important}
:root:root:root .design-bio a{color:#303236!important}
:root:root:root .design-bio summary{color:#303236!important}
:root:root:root .design-bio small{color:#303236!important}
:root:root:root .design-bio-reference{color:#303236!important}
:root:root:root .bio-favourites{border-left-color:#c9cbce!important}
:root:root:root .bio-discovery{border-left-color:#c9cbce!important;background:#ffffff!important}
:root:root:root .bio-discovery .design-bio-label{color:#303236!important}
:root:root:root .direction-note{border-left:3px solid #c9cbce!important;background:#ffffff!important}
:root:root:root .direction-references img{background:#ffffff!important}
:root:root:root .direction-references small{color:#303236!important}
:root:root:root .bio-adventure{border-left:4px solid #c9cbce!important;background:#ffffff!important}
:root:root:root .bio-caption{border-left:4px solid #c9cbce!important}
:root:root:root #marketing-phone .phone-head{border:0!important}
:root:root:root #marketing-phone .phone-client-name{color:#303236!important}
:root:root:root #marketing-phone #phone-menu{border:1px solid #c9cbce!important}
:root:root:root #marketing-phone .phone-art[data-swipe]::after{border:3px solid currentColor!important;color:#303236!important;background:#ffffff!important}
:root:root:root #marketing-phone .phone-art[data-swipe="PASS"]::after{color:#303236!important}
:root:root:root #marketing-phone .phone-actions{background:#ffffff!important}
:root:root:root .phone-tabs button{border:1px solid #c9cbce!important;background:#ffffff!important;color:#303236!important}
:root:root:root .phone-tabs button[aria-pressed=true]{background:#ffffff!important;color:#303236!important;border-color:#c9cbce!important}
:root:root:root .phone-decision{border:1px solid #c9cbce!important;background:#ffffff!important}
:root:root:root .phone-odysseus{border:1px solid #c9cbce!important;background:#ffffff!important}
:root:root:root .phone-decision-history{border:1px solid #c9cbce!important;background:#ffffff!important}
:root:root:root .phone-decision{border-top:4px solid #c9cbce!important}
:root:root:root .phone-decision a{color:#303236!important}
:root:root:root .connection-state{color:#303236!important;background:#ffffff!important}
:root:root:root .phone-decision-notice{color:#303236!important;background:#ffffff!important}
:root:root:root .phone-decision-actions button{background:#ffffff!important;color:#303236!important;border:1px solid #c9cbce!important}
:root:root:root .phone-decision-actions button[data-choice=decline]{color:#303236!important;border-color:#c9cbce!important;background:#ffffff!important}
:root:root:root .phone-decision-actions #decision-ask{color:#303236!important;border-color:#c9cbce!important}
:root:root:root .decision-person{border:1px solid #c9cbce!important}
:root:root:root .phone-odysseus input:not([type=checkbox]){border:1px solid #c9cbce!important;color:#303236!important;background:#ffffff!important}
:root:root:root .phone-odysseus textarea{border:1px solid #c9cbce!important;color:#303236!important;background:#ffffff!important}
:root:root:root .phone-odysseus select{border:1px solid #c9cbce!important;color:#303236!important;background:#ffffff!important}
:root:root:root .phone-command button:not([data-tab]):not([data-choice]):not(#decision-ask){border:1px solid #c9cbce!important;background:#ffffff!important;color:#303236!important}
:root:root:root #marketing-phone .phone-decision-actions button{background:#ffffff!important;color:#303236!important;border:1px solid #c9cbce!important}
:root:root:root #marketing-phone .phone-decision-actions button[data-choice=decline]{color:#303236!important;border-color:#c9cbce!important;background:#ffffff!important}
:root:root:root #marketing-phone .phone-decision-actions #decision-ask{color:#303236!important;border-color:#c9cbce!important}
:root:root:root .owner-cases{background:#ffffff!important;border-color:#c9cbce!important}
:root:root:root .owner-cases>p{color:#303236!important}
:root:root:root .owner-cases>details{background:#ffffff!important}
:root:root:root .case-search label{color:#303236!important}
:root:root:root .agency-case{border:1px solid #c9cbce!important;background:#ffffff!important}
:root:root:root .agency-case>summary small{color:#303236!important}
:root:root:root .agency-case[open]>summary{border-bottom:1px solid #c9cbce!important}
:root:root:root .case-facts span{color:#303236!important}
:root:root:root .case-clues span{background:#ffffff!important;color:#303236!important}
:root:root:root .case-description{color:#303236!important}
:root:root:root .pick-totals{color:#303236!important}
:root:root:root .pick-totals strong{color:#303236!important}
:root:root:root .property-pick{border:1px solid #c9cbce!important;background:#ffffff!important;box-shadow:none!important}
:root:root:root .pick-hero{background:#ffffff!important}
:root:root:root .pick-source{background:#ffffff!important;border:1px solid #c9cbce!important;color:#303236!important}
:root:root:root .pick-market{background:#ffffff!important;border:1px solid #c9cbce!important;color:#303236!important}
:root:root:root .pick-photo-note{color:#303236!important}
:root:root:root .pick-stamp{border:3px solid!important}
:root:root:root .pick-stamp.left{color:#303236!important}
:root:root:root .pick-stamp.right{color:#303236!important}
:root:root:root .pick-price span{color:#303236!important}
:root:root:root .pick-facts dt{color:#303236!important}
:root:root:root .pick-facts dd{color:#303236!important}
:root:root:root .pick-details{border-top:1px solid #c9cbce!important}
:root:root:root .pick-details summary{color:#303236!important}
:root:root:root .pick-details p{color:#303236!important}
:root:root:root .pick-original{color:#303236!important}
:root:root:root .pick-actions{border-top:1px solid #c9cbce!important}
:root:root:root .pick-actions button{border:1px solid!important}
:root:root:root .pick-pass{background:#ffffff!important;color:#303236!important;border-color:#c9cbce!important}
:root:root:root .pick-send{background:#ffffff!important;color:#303236!important;border-color:#c9cbce!important}
:root:root:root .pick-gesture-help{color:#303236!important}
:root:root:root .pick-step p{color:#303236!important}
:root:root:root .pick-step-dot.queue{background:#ffffff!important;color:#303236!important}
:root:root:root .pick-step-dot.post{background:#ffffff!important;color:#303236!important}
:root:root:root .pick-connection{border:1px solid #c9cbce!important;background:#ffffff!important}
:root:root:root .pick-connection strong{color:#303236!important}
:root:root:root .pick-connection p{color:#303236!important}
:root:root:root .pick-empty{border:1px solid #c9cbce!important;background:#ffffff!important}
:root:root:root .pick-empty>span{color:#303236!important}
:root:root:root .pick-empty p{color:#303236!important}
:root:root:root .pick-confirm-facts{background:#ffffff!important}
:root:root:root .pick-confirm-facts span{color:#303236!important}
:root:root:root .letterbox-banner{border:1px solid #c9cbce!important;background:#ffffff!important}
:root:root:root .letterbox-symbol{color:#303236!important;background:#ffffff!important}
:root:root:root .letterbox-banner p{color:#303236!important}
:root:root:root .letterbox-item{border:1px solid #c9cbce!important;background:#ffffff!important}
:root:root:root .letterbox-recipient{color:#303236!important}
:root:root:root .letterbox-message{background:#ffffff!important}
:root:root:root .pick-actions{background:#ffffff!important}
:root:root:root .closing-desk{border:1px solid #c9cbce!important;background:#ffffff!important}
:root:root:root .closer-intro h2{color:#303236!important}
:root:root:root .closer-mission{color:#303236!important}
:root:root:root .closer-status{border-bottom:1px solid #c9cbce!important}
:root:root:root .closer-status span{color:#303236!important}
:root:root:root .closer-status strong{color:#303236!important}
:root:root:root .closer-number{color:#303236!important}
:root:root:root .closing-desk h3{color:#303236!important}
:root:root:root .closing-desk p{color:#303236!important}
:root:root:root .closing-desk li{color:#303236!important}
:root:root:root .closing-desk dd{color:#303236!important}
:root:root:root .closing-desk small{color:#303236!important}
:root:root:root .closer-section{border-top:1px solid #c9cbce!important}
:root:root:root .closer-section>summary{color:#303236!important}
:root:root:root .closing-desk .closer-note{color:#303236!important}
:root:root:root .closer-example{border:1px solid #c9cbce!important;background:#ffffff!important}
:root:root:root .closer-metrics span{background:#ffffff!important;color:#303236!important}
:root:root:root .closer-metrics strong{color:#303236!important}
:root:root:root .closer-source a{color:#303236!important}
:root:root:root .closer-section dt{color:#303236!important}
:root:root:root .pick-rewind{border:1px solid #c9cbce!important;background:#ffffff!important;box-shadow:none!important}
:root:root:root .pick-rewind>p{color:#303236!important}
:root:root:root .rewind-choice{border-top:1px solid #c9cbce!important}
:root:root:root .rewind-choice span{color:#303236!important}
:root:root:root .rewind-choice b{color:#303236!important}
:root:root:root .closer-draft-text{border:1px solid #c9cbce!important;background:#ffffff!important}
:root:root:root #modal:has([data-review-form="queue"]) .dialog-head{background:#ffffff!important}
:root:root:root .cat-results article{background:#ffffff!important;border:1px solid #c9cbce!important}
:root:root:root .cat-record{border:1px solid #c9cbce!important}
:root:root:root .cat-desk h3{color:#303236!important}
:root:root:root #road-sign-pilot .road-banner{border:1px solid #c9cbce!important;background:#ffffff!important}
:root:root:root #road-sign-pilot .road-card{border:1px solid #c9cbce!important;background:#ffffff!important}
:root:root:root #road-sign-pilot .road-card img{background:#ffffff!important}
:root:root:root #road-sign-pilot .road-card dt{color:#303236!important}
:root:root:root #road-sign-pilot .road-test-label{background:#ffffff!important;color:#303236!important}
:root:root:root #road-sign-pilot .road-empty{border:1px dashed #c9cbce!important}
:root:root:root #road-sign-pilot [data-road-progress]{color:#303236!important}
:root:root:root #modal:has(#road-sign-pilot)>.dialog-head{background:#ffffff!important}
:root:root:root #road-sign-pilot .road-monitor{border:1px solid #c9cbce!important;background:#ffffff!important;box-shadow:none!important}
:root:root:root #road-sign-pilot .road-monitor>header{background:#ffffff!important}
:root:root:root #road-sign-pilot .road-status{color:#303236!important}
:root:root:root #road-sign-pilot .road-status:before{background:#ffffff!important}
:root:root:root #road-sign-pilot.is-reading .road-status:before{background:#ffffff!important;box-shadow:none!important}
:root:root:root #road-sign-pilot .road-mode{color:#303236!important}
:root:root:root #road-sign-pilot .road-screen{background:#f4f4f5!important}
:root:root:root #road-sign-pilot .road-placeholder{color:#303236!important}
:root:root:root #road-sign-pilot .road-frame-tag{background:#ffffff!important;color:#303236!important}
:root:root:root #road-sign-pilot .road-scanline{background:#ffffff!important;box-shadow:none!important}
:root:root:root #road-sign-pilot [data-road-current]{color:#303236!important}
:root:root:root #road-sign-pilot .road-session-metrics strong{color:#303236!important}
:root:root:root #road-sign-pilot .road-session-metrics span{color:#303236!important}
:root:root:root #road-sign-pilot progress{border:0!important;accent-color:#55575b!important;background:#ffffff!important}
:root:root:root #road-sign-pilot progress::-webkit-progress-bar{background:#ffffff!important}
:root:root:root #road-sign-pilot progress::-webkit-progress-value{background:#ffffff!important}
:root:root:root #road-sign-pilot .road-monitor-note{color:#303236!important}
:root:root:root #road-sign-pilot .road-import{background:#ffffff!important}
:root:root:root #road-sign-pilot .road-import>p{color:#303236!important}
:root:root:root #road-sign-pilot label{color:#303236!important}
:root:root:root #road-sign-pilot .help{color:#303236!important}
:root:root:root #road-sign-pilot [data-road-summary] p{color:#303236!important}
:root:root:root #road-sign-pilot .road-tab-copy{border:1px solid #c9cbce!important;background:#ffffff!important}
:root:root:root #road-sign-pilot .road-tab-copy p{color:#303236!important}
:root:root:root #road-sign-pilot .road-tab-copy li{color:#303236!important}
:root:root:root #road-sign-pilot .road-tab-copy video{background:#ffffff!important}
:root:root:root #road-sign-pilot [data-tab-status]{color:#303236!important}
:root:root:root #road-sign-pilot .road-gap-report{border:1px solid #c9cbce!important;background:#ffffff!important}
:root:root:root #road-sign-pilot .road-gap-report summary{color:#303236!important}
:root:root:root #road-sign-pilot .road-automatic{border:1px solid #c9cbce!important;background:#ffffff!important}
:root:root:root #road-sign-pilot .road-automatic [data-auto-state]{color:#303236!important}
:root:root:root #road-sign-pilot .road-automatic [data-auto-picture]{color:#303236!important}
:root:root:root .road-camera-wall{background:#ffffff!important;border:1px solid #c9cbce!important;color:#303236!important}
:root:root:root .road-camera-wall .road-eyebrow{color:#303236!important}
:root:root:root .road-camera-wall header p{color:#303236!important}
:root:root:root .road-wall-tile{border:1px solid #c9cbce!important;background:#ffffff!important}
:root:root:root .road-wall-tile[data-active=true]{border-color:#c9cbce!important;box-shadow:none!important}
:root:root:root .road-wall-tile small{color:#303236!important}
:root:root:root .road-wall-tile [data-wall-state]{color:#303236!important}
:root:root:root .road-wall-screen{background:#f4f4f5!important}
:root:root:root .road-wall-empty{color:#303236!important}
:root:root:root .road-wall-position{background:#ffffff!important;color:#303236!important}
:root:root:root .road-wall-visual{background:#ffffff!important;color:#303236!important}
:root:root:root .road-wall-caption p{color:#303236!important}
:root:root:root .road-wall-caption [data-wall-result]{color:#303236!important}
:root:root:root .road-wall-caption .help{color:#303236!important}
:root:root:root .road-camera-wall>footer{color:#303236!important}
:root:root:root .road-wall-sweep{background:#ffffff!important;box-shadow:none!important}
:root:root:root .road-wall-target{border:1px solid #c9cbce!important;box-shadow:none!important}
:root:root:root .road-wall-target:after{color:#303236!important}
:root:root:root .road-wall-corners{border:1px solid #c9cbce!important}
:root:root:root .road-camera-wall:fullscreen{border:0!important}
:root:root:root #road-sign-pilot .road-cases{border:1px solid #c9cbce!important;background:#ffffff!important}
:root:root:root #road-sign-pilot .road-case-card{background:#ffffff!important;border:1px solid #c9cbce!important;color:#303236!important}
:root:root:root #road-sign-pilot .road-case-card:hover{border-color:#c9cbce!important}
:root:root:root #road-sign-pilot .road-case-card img{background:#ffffff!important}
:root:root:root #road-sign-pilot .road-case-card strong{color:#303236!important}
:root:root:root #road-sign-pilot .road-case-card small{color:#303236!important}
:root:root:root #road-sign-pilot [data-case-detail]{border-top:1px solid #c9cbce!important}
:root:root:root #road-sign-pilot .road-case-comparison figure{background:#ffffff!important;border:1px solid #c9cbce!important}
:root:root:root #road-sign-pilot .road-case-comparison figcaption{color:#303236!important}
:root:root:root #road-sign-pilot [data-case-form]{background:#ffffff!important}
:root:root:root #road-sign-pilot .road-case-history article{border-bottom:1px solid #c9cbce!important}
:root:root:root #road-sign-pilot .road-case-history small{color:#303236!important}
:root:root:root #road-sign-pilot .road-cases a{color:#303236!important}
:root:root:root #content:has(#road-sign-pilot){background:#ffffff!important;color:#303236!important}
:root:root:root #content:has(#road-sign-pilot)>h1{color:#303236!important}
:root:root:root #content:has(#road-sign-pilot)>p{color:#303236!important}
:root:root:root #road-sign-pilot{color:#303236!important}
:root:root:root #road-sign-pilot .road-banner{background:#ffffff!important;border-color:#c9cbce!important;box-shadow:none!important}
:root:root:root #road-sign-pilot .road-automatic{background:#ffffff!important;border-color:#c9cbce!important;box-shadow:none!important}
:root:root:root #road-sign-pilot .road-monitor{background:#ffffff!important;border-color:#c9cbce!important;box-shadow:none!important}
:root:root:root #road-sign-pilot .road-import{background:#ffffff!important;border-color:#c9cbce!important;box-shadow:none!important}
:root:root:root #road-sign-pilot .road-tab-copy{background:#ffffff!important;border-color:#c9cbce!important;box-shadow:none!important}
:root:root:root #road-sign-pilot .road-card{background:#ffffff!important;border-color:#c9cbce!important;box-shadow:none!important}
:root:root:root #road-sign-pilot .road-cases{background:#ffffff!important;border-color:#c9cbce!important;box-shadow:none!important}
:root:root:root #road-sign-pilot .road-monitor>header{background:#ffffff!important;color:#303236!important}
:root:root:root #modal:has(#road-sign-pilot)>.dialog-head{background:#ffffff!important;color:#303236!important}
:root:root:root #road-sign-pilot .road-screen{background:#f4f4f5!important}
:root:root:root .road-wall-screen{background:#f4f4f5!important}
:root:root:root #road-sign-pilot p{color:#303236!important}
:root:root:root #road-sign-pilot label{color:#303236!important}
:root:root:root #road-sign-pilot .help{color:#303236!important}
:root:root:root #road-sign-pilot dt{color:#303236!important}
:root:root:root #road-sign-pilot small{color:#303236!important}
:root:root:root #road-sign-pilot .road-placeholder{color:#303236!important}
:root:root:root #road-sign-pilot .road-status{color:#303236!important}
:root:root:root #road-sign-pilot .road-mode{color:#303236!important}
:root:root:root #road-sign-pilot [data-auto-state]{color:#303236!important}
:root:root:root #road-sign-pilot [data-auto-picture]{color:#303236!important}
:root:root:root #road-sign-pilot [data-road-current]{color:#303236!important}
:root:root:root #road-sign-pilot [data-road-progress]{color:#303236!important}
:root:root:root #road-sign-pilot [data-tab-status]{color:#303236!important}
:root:root:root #road-sign-pilot .road-session-metrics span{color:#303236!important}
:root:root:root #road-sign-pilot .road-session-metrics strong{color:#303236!important}
:root:root:root #road-sign-pilot h3{color:#303236!important}
:root:root:root #road-sign-pilot h4{color:#303236!important}
:root:root:root #road-sign-pilot input{background:#ffffff!important;color:#303236!important;border-color:#c9cbce!important}
:root:root:root #road-sign-pilot select{background:#ffffff!important;color:#303236!important;border-color:#c9cbce!important}
:root:root:root #road-sign-pilot textarea{background:#ffffff!important;color:#303236!important;border-color:#c9cbce!important}
:root:root:root #road-sign-pilot .btn{background:#ffffff!important;color:#303236!important;border-color:#c9cbce!important;box-shadow:none!important}
:root:root:root .road-camera-wall .btn{background:#ffffff!important;color:#303236!important;border-color:#c9cbce!important;box-shadow:none!important}
:root:root:root #road-sign-pilot .btn:hover{background:#ffffff!important}
:root:root:root .road-camera-wall .btn:hover{background:#ffffff!important}
:root:root:root #road-sign-pilot .btn:disabled{background:#ffffff!important;color:#303236!important;border-color:#c9cbce!important}
:root:root:root #road-sign-pilot :focus-visible{outline:2px solid #c9cbce!important}
:root:root:root .road-camera-wall :focus-visible{outline:2px solid #c9cbce!important}
:root:root:root #road-sign-pilot.is-reading .road-status:before{background:#ffffff!important;box-shadow:none!important}
:root:root:root #road-sign-pilot .road-scanline{background:#ffffff!important;box-shadow:none!important}
:root:root:root #road-sign-pilot progress{accent-color:#55575b!important;background:#ffffff!important}
:root:root:root #road-sign-pilot progress::-webkit-progress-bar{background:#ffffff!important}
:root:root:root #road-sign-pilot progress::-webkit-progress-value{background:#ffffff!important}
:root:root:root .road-camera-wall{background:#ffffff!important;border-color:#c9cbce!important;color:#303236!important}
:root:root:root .road-camera-wall h3{color:#303236!important}
:root:root:root .road-camera-wall .road-eyebrow{color:#303236!important}
:root:root:root .road-camera-wall header p{color:#303236!important}
:root:root:root .road-camera-wall>footer{color:#303236!important}
:root:root:root .road-wall-tile{background:#ffffff!important;border-color:#c9cbce!important}
:root:root:root .road-wall-tile>header{background:#ffffff!important;color:#303236!important}
:root:root:root .road-wall-tile[data-active=true]{border-color:#c9cbce!important;box-shadow:none!important}
:root:root:root .road-wall-tile small{color:#303236!important}
:root:root:root .road-wall-tile [data-wall-state]{color:#303236!important}
:root:root:root .road-wall-empty{color:#303236!important}
:root:root:root .road-wall-caption p{color:#303236!important}
:root:root:root .road-wall-caption .help{color:#303236!important}
:root:root:root .road-wall-caption [data-wall-result]{color:#303236!important}
:root:root:root .road-wall-position{background:#ffffff!important;color:#303236!important}
:root:root:root .road-wall-visual{background:#ffffff!important;color:#303236!important}
:root:root:root .road-wall-sweep{background:#ffffff!important;box-shadow:none!important}
:root:root:root .road-wall-target{border-color:#c9cbce!important;box-shadow:none!important}
:root:root:root .road-wall-target:after{color:#303236!important}
:root:root:root .road-wall-corners{border-color:#c9cbce!important}
:root:root:root #road-sign-pilot .road-case-card{background:#ffffff!important;border-color:#c9cbce!important;color:#303236!important}
:root:root:root #road-sign-pilot [data-case-form]{background:#ffffff!important;border-color:#c9cbce!important;color:#303236!important}
:root:root:root #road-sign-pilot .road-case-comparison figure{background:#ffffff!important;border-color:#c9cbce!important}
:root:root:root #road-sign-pilot .road-case-card img{background:#ffffff!important;border-color:#c9cbce!important}
:root:root:root #road-sign-pilot .road-case-card strong{color:#303236!important}
:root:root:root #road-sign-pilot .road-cases a{color:#303236!important}
:root:root:root #road-sign-pilot .road-case-comparison figcaption{color:#303236!important}
:root:root:root #road-sign-pilot .road-tab-copy li{color:#303236!important}
:root:root:root #road-sign-pilot .road-case-card:hover{border-color:#c9cbce!important}
:root:root:root #road-sign-pilot .road-gap-report{background:#ffffff!important;border-color:#c9cbce!important;color:#303236!important}
:root:root:root #road-sign-pilot .road-gap-report summary{color:#303236!important}
:root:root:root #road-sign-pilot .road-import>p{color:#303236!important}
:root:root:root #road-sign-pilot .road-tab-copy p{color:#303236!important}
:root:root:root #road-sign-pilot .road-monitor-note{color:#303236!important}
:root:root:root #road-sign-pilot [data-road-summary] p{color:#303236!important}
:root:root:root #road-sign-pilot .road-case-card small{color:#303236!important}
:root:root:root #road-sign-pilot .road-case-history small{color:#303236!important}
:root:root:root #content:has(#road-sign-pilot) h1{color:#303236!important}
:root:root:root #content:has(#road-sign-pilot)>.page-head p{color:#303236!important}
:root:root:root #road-sign-pilot .road-automatic [data-auto-state]{color:#303236!important}
:root:root:root #road-sign-pilot .road-automatic [data-auto-picture]{color:#303236!important}
:root:root:root #content:has(#road-sign-pilot) .eyebrow{color:#303236!important}
:root:root:root #content:has(#road-sign-pilot) .subtitle{color:#303236!important}
:root:root:root #content:has(#road-sign-pilot) .page-heading p{color:#303236!important}
:root:root:root body:has(#preview-report){background:#f4f4f5!important;color:#303236!important}
:root:root:root body:has(#preview-report) p{color:#303236!important}
:root:root:root body:has(#preview-report) .eyebrow{color:#303236!important}
:root:root:root body:has(#preview-report) .preview-tag{border:1px solid #c9cbce!important}
:root:root:root body:has(#preview-report) .preview-flow{background:#ffffff!important;color:#303236!important}
:root:root:root body:has(#preview-report) button.control{background:#ffffff!important;border:1px solid #c9cbce!important;color:#303236!important}
:root:root:root body:has(#preview-report) button.control:hover{background:#ffffff!important}
:root:root:root body:has(#preview-report) button:focus-visible{outline:3px solid #c9cbce!important}
:root:root:root body:has(#preview-report) #preview-report{border:1px solid #c9cbce!important;background:#ffffff!important;color:#303236!important}
:root:root:root body:has(#preview-report) .preview-note{color:#303236!important}
:root:root:root body:has(#preview-report) a{color:#303236!important}
:root:root:root .saved-match-card{border-top:1px solid var(--line,#c9cbce)!important}
:root:root:root .saved-photo-pairs img{background:#ffffff!important}
:root:root:root .saved-photo-pairs figcaption{color:#303236!important}
:root:root:root .scout-intro{background:#ffffff!important;border:1px solid #c9cbce!important}
:root:root:root .scout-intro p{color:#303236!important}
:root:root:root .scout-intro .scout-scope{color:#303236!important}
:root:root:root .scout-avatar{background:#ffffff!important;border:3px solid #c9cbce!important;box-shadow:none!important}
:root:root:root .scout-avatar:before{background:#ffffff!important}
:root:root:root .scout-avatar:after{color:#303236!important}
:root:root:root .scout-avatar i{background:#ffffff!important}
:root:root:root .scout-avatar i:before{background:#ffffff!important;border-bottom:5px solid #c9cbce!important}
:root:root:root .scout-avatar b{color:#303236!important}
:root:root:root .scout-note{color:#303236!important}
:root:root:root .scout-note strong{color:#303236!important}
:root:root:root .scout-section-head h2 span{color:#303236!important}
:root:root:root .scout-lead{background:#ffffff!important;border:1px solid #c9cbce!important}
:root:root:root .scout-for{color:#303236!important}
:root:root:root .scout-lead dt{color:#303236!important}
:root:root:root .scout-lead dd{color:#303236!important}
:root:root:root .scout-lead ul{color:#303236!important}
:root:root:root .scout-quote{background:#ffffff!important;border-left:2px solid #c9cbce!important}
:root:root:root .scout-lead details{color:#303236!important}
:root:root:root .scout-job details{color:#303236!important}
:root:root:root .scout-description{color:#303236!important}
:root:root:root .scout-review{border-top:1px solid #c9cbce!important}
:root:root:root .scout-empty{border:1px dashed #c9cbce!important;background:#ffffff!important}
:root:root:root .scout-empty p{color:#303236!important}
:root:root:root .scout-job{background:#ffffff!important;border:1px solid #c9cbce!important}
:root:root:root .scout-job p{color:#303236!important}
:root:root:root .scout-job a{color:#303236!important}
:root:root:root .scout-footer{color:#303236!important}
:root:root:root .scout-room-link{color:#303236!important}
:root:root:root .owner-ai-panel{border:1px solid #c9cbce!important;background:#ffffff!important}
:root:root:root .owner-ai-panel .world-kicker{color:#303236!important}
:root:root:root .owner-ai-metrics span{color:#303236!important}
:root:root:root .owner-ai-metrics strong{color:#303236!important}
:root:root:root .owner-evidence-summary{border:1px solid #c9cbce!important;background:#ffffff!important}
:root:root:root .owner-evidence-summary>strong{color:#303236!important}
:root:root:root .owner-evidence-summary summary{color:#303236!important}
:root:root:root .owner-price-compare strong{color:#303236!important}
:root:root:root .owner-evidence-empty{color:#303236!important}
:root:root:root .scout-avatar{background:#ffffff!important;box-shadow:none!important}
:root:root:root .scout-avatar b{color:#303236!important}
:root:root:root .owner-result-totals span{color:#303236!important}
:root:root:root .owner-result-totals strong{color:#303236!important}
:root:root:root #owner-match-filters label{color:#303236!important}
:root:root:root .owner-result-card{border:1px solid #c9cbce!important;background:#ffffff!important}
:root:root:root .owner-result-card>header{background:#ffffff!important;border-bottom:1px solid #c9cbce!important}
:root:root:root .owner-result-rank{color:#303236!important}
:root:root:root .owner-result-comparison ul{color:#303236!important}
:root:root:root .owner-result-sides{border:1px solid #c9cbce!important}
:root:root:root .owner-result-sides>section+section{background:#ffffff!important;border-left:1px solid #c9cbce!important}
:root:root:root .owner-result-rent{color:#303236!important}
:root:root:root .owner-result-difference{background:#ffffff!important;color:#303236!important}
:root:root:root .owner-result-comparison summary{color:#303236!important}
:root:root:root .owner-result-alternatives>summary{color:#303236!important}
:root:root:root .owner-result-comparison .saved-photo-pairs img{background:#ffffff!important}
:root:root:root .owner-result-alternatives{border-top:1px solid #c9cbce!important}
:root:root:root .owner-result-sides>section+section{border-left:0!important;border-top:1px solid #c9cbce!important}
:root:root:root .landlord-results{border:1px solid #c9cbce!important;background:#ffffff!important}
:root:root:root .landlord-results>p{color:#303236!important}
:root:root:root .landlord-card{border:1px solid #c9cbce!important;background:#ffffff!important}
:root:root:root .landlord-card summary{color:#303236!important}
:root:root:root #landlord-filters label{color:#303236!important}
:root:root:root .algorithm-library{border:1px solid var(--border,#c9cbce)!important;background:#ffffff!important;color:#303236!important}
:root:root:root .algorithm-library::backdrop{background:#24262866!important}
:root:root:root .algorithm-library-head{background:#ffffff!important;border-bottom:1px solid var(--border,#c9cbce)!important}
:root:root:root .algorithm-library-head p{color:#303236!important}
:root:root:root .algorithm-library-status{color:#303236!important}
:root:root:root .algorithm-library-controls label{color:#303236!important}
:root:root:root .algorithm-library-groups h3{color:#303236!important}
:root:root:root .algorithm-card{border:1px solid var(--border,#c9cbce)!important;background:#ffffff!important}
:root:root:root .algorithm-icon{background:#ffffff!important;color:#303236!important}
:root:root:root .algorithm-name small{color:#303236!important}
:root:root:root .algorithm-toggle{color:#303236!important}
:root:root:root .algorithm-library :focus-visible{outline:2px solid #c9cbce!important}
:root:root:root .room-algorithm-library{background:#ffffff!important;color:#303236!important;border-color:#c9cbce!important}
:root:root:root :root{color:#303236!important}
:root:root:root body{background:#f4f4f5!important}
:root:root:root a{color:#303236!important}
:root:root:root button:focus-visible{outline:3px solid #c9cbce!important}
:root:root:root a:focus-visible{outline:3px solid #c9cbce!important}
:root:root:root input:focus{outline:2px solid #c9cbce!important;border-color:var(--green)!important}
:root:root:root textarea:focus{outline:2px solid #c9cbce!important;border-color:var(--green)!important}
:root:root:root select:focus{outline:2px solid #c9cbce!important;border-color:var(--green)!important}
:root:root:root .muted{color:#303236!important}
:root:root:root .eyebrow{color:#303236!important}
:root:root:root .light{color:#303236!important}
:root:root:root .pill.neutral{background:#ffffff!important;color:#303236!important}
:root:root:root .btn{border:1px solid var(--line)!important;background:#ffffff!important;color:#303236!important}
:root:root:root .btn:hover:not(:disabled){background:#ffffff!important}
:root:root:root .btn.primary{background:#303236!important;color:#ffffff!important;border-color:var(--green)!important}
:root:root:root .btn.primary:hover:not(:disabled){background:#303236!important}
:root:root:root .btn.ghost{border-color:transparent!important;background:transparent!important}
:root:root:root .wordmark{color:#303236!important}
:root:root:root .sidebar{background:#f4f4f5!important;color:#303236!important}
:root:root:root .side-label{color:#303236!important}
:root:root:root .nav-item{border:0!important;color:#303236!important;background:none!important}
:root:root:root .nav-item:hover{background:#ffffff!important;color:#303236!important}
:root:root:root .nav-item.active{background:#ffffff!important;color:#303236!important}
:root:root:root .nav-item.active svg{color:#303236!important}
:root:root:root .nav-item .nav-count{background:#ffffff!important}
:root:root:root .workspace-dot{border:2px solid #c9cbce!important}
:root:root:root .nav-item.active .workspace-dot{background:#ffffff!important;border-color:#c9cbce!important}
:root:root:root .side-mode{border:1px solid #c9cbce!important;background:#ffffff!important}
:root:root:root .side-mode strong{color:#303236!important}
:root:root:root .side-mode .status-dot{background:#ffffff!important}
:root:root:root .user-text strong{color:#303236!important}
:root:root:root .user-text span{color:#303236!important}
:root:root:root .user-avatar{background:#ffffff!important;color:#303236!important}
:root:root:root .sidebar .btn.ghost{color:#303236!important}
:root:root:root .topbar{border-bottom:1px solid var(--line)!important;background:#f4f4f5!important}
:root:root:root .breadcrumb{color:#303236!important}
:root:root:root .breadcrumb strong{color:#303236!important}
:root:root:root .topbar-right{color:#303236!important}
:root:root:root .topbar-right .pill{border:1px solid var(--line)!important;background:transparent!important}
:root:root:root .page-heading p{color:#303236!important}
:root:root:root .metric{background:#ffffff!important;border:1px solid var(--line)!important}
:root:root:root .metric-label{color:#303236!important}
:root:root:root .metric-label svg{color:#303236!important}
:root:root:root .metric .tiny{color:#303236!important}
:root:root:root .panel{background:#ffffff!important;border:1px solid var(--line)!important}
:root:root:root .panel-head{border-bottom:1px solid #c9cbce!important}
:root:root:root .panel-head p{color:#303236!important}
:root:root:root .callout{background:#ffffff!important;border:1px solid #c9cbce!important}
:root:root:root .callout .callout-icon{border:1px solid #c9cbce!important;background:#ffffff!important;color:#303236!important}
:root:root:root .callout h3{color:#303236!important}
:root:root:root .callout p{color:#303236!important}
:root:root:root .callout .btn{background:#ffffff!important;border-color:#c9cbce!important;color:#303236!important}
:root:root:root .empty-icon{background:#ffffff!important;border:1px solid #c9cbce!important;color:#303236!important}
:root:root:root .empty p{color:#303236!important}
:root:root:root .quiet-note{background:#ffffff!important;border-top:1px solid #c9cbce!important;color:#303236!important}
:root:root:root .connection-row{border-bottom:1px solid #c9cbce!important}
:root:root:root .connection-row:last-child{border-bottom:0!important}
:root:root:root .connection-row span{color:#303236!important}
:root:root:root .connection-explain{color:#303236!important}
:root:root:root .workflow-note{border:1px dashed #c9cbce!important;color:#303236!important}
:root:root:root .workflow-note strong{color:#303236!important}
:root:root:root .workspace-card{background:#ffffff!important;border:1px solid var(--line)!important;color:#303236!important}
:root:root:root .workspace-card:hover{border-color:#c9cbce!important}
:root:root:root .workspace-card .small{color:#303236!important}
:root:root:root .workspace-card h3 svg{color:#303236!important}
:root:root:root .bottom-note{color:#303236!important}
:root:root:root .toolbar{border-bottom:1px solid var(--line)!important}
:root:root:root th{color:#303236!important;background:#ffffff!important}
:root:root:root td{border-top:1px solid #c9cbce!important}
:root:root:root td .small{color:#303236!important}
:root:root:root td .row-title{background:none!important;border:none!important;color:#303236!important}
:root:root:root .pagination{border-top:1px solid var(--line)!important;color:#303236!important}
:root:root:root label{color:#303236!important}
:root:root:root input{border:1px solid #c9cbce!important;background:#ffffff!important;color:#303236!important}
:root:root:root select{border:1px solid #c9cbce!important;background:#ffffff!important;color:#303236!important}
:root:root:root textarea{border:1px solid #c9cbce!important;background:#ffffff!important;color:#303236!important}
:root:root:root input::placeholder{color:#303236!important}
:root:root:root textarea::placeholder{color:#303236!important}
:root:root:root input[type=checkbox]{accent-color:#55575b!important}
:root:root:root .help{color:#303236!important}
:root:root:root .form-section{border-bottom:1px solid var(--line)!important}
:root:root:root .form-section>p{color:#303236!important}
:root:root:root .aside-note{color:#303236!important;background:#ffffff!important}
:root:root:root .aside-note h3{color:#303236!important}
:root:root:root .activity-item{border-bottom:1px solid #c9cbce!important}
:root:root:root .activity-mark{background:#ffffff!important;color:#303236!important}
:root:root:root .activity-item .small{color:#303236!important}
:root:root:root .activity-item:last-child{border:0!important}
:root:root:root .banner{border:1px solid #c9cbce!important;background:#ffffff!important;color:#303236!important}
:root:root:root dialog{border:1px solid #c9cbce!important;box-shadow:none!important;color:#303236!important;background:#ffffff!important}
:root:root:root dialog::backdrop{background:#24262866!important}
:root:root:root .dialog-head{background:#ffffff!important;border-bottom:1px solid var(--line)!important}
:root:root:root .dialog-head p{color:#303236!important}
:root:root:root .facts dt{color:#303236!important}
:root:root:root .source-detail{color:#303236!important}
:root:root:root .rule-row{border-bottom:1px solid #c9cbce!important}
:root:root:root .rule-row:last-child{border:0!important}
:root:root:root .history summary{color:#303236!important}
:root:root:root .history-item{border-bottom:1px solid var(--line)!important}
:root:root:root .history-item pre{color:#303236!important}
:root:root:root .detail-footer{color:#303236!important}
:root:root:root .toast{background:#ffffff!important;color:#303236!important;border:1px solid #c9cbce!important;box-shadow:none!important}
:root:root:root .boot{color:#303236!important}
:root:root:root .login-story{background:#f4f4f5!important;color:#303236!important}
:root:root:root .login-story p{color:#303236!important}
:root:root:root .login-foot{color:#303236!important}
:root:root:root .login-form-wrap{background:#ffffff!important}
:root:root:root .setup-note{color:#303236!important;background:#ffffff!important;border:1px solid #c9cbce!important}
:root:root:root .plain-fieldset{border:0!important}
:root:root:root :root .outlook-month{background:#f4f4f5!important;color:#303236!important;border:1px solid #c9cbce!important}
:root:root:root :root .outlook-month h3{color:#303236!important}
:root:root:root :root .outlook-month p{color:#303236!important}
:root:root:root :root .outlook-month a{color:#303236!important}
:root:root:root .repair-row{border:1px solid #c9cbce!important;background:#ffffff!important}
:root:root:root .repair-history article{border:1px solid #c9cbce!important;background:#ffffff!important}
:root:root:root .repair-row p{color:#303236!important}
:root:root:root .repair-history p{color:#303236!important}
:root:root:root .repair-knowledge p{color:#303236!important}
:root:root:root .repair-knowledge{border:1px solid #c9cbce!important}
:root:root:root :root{color-scheme:light!important}
:root:root:root body{background:#f4f4f5!important}
:root:root:root .sidebar{border-right:1px solid #c9cbce!important}
:root:root:root .nav-item{color:#303236!important}
:root:root:root .nav-item.active{background:#ffffff!important;color:#303236!important}
:root:root:root .side-label{color:#303236!important}
:root:root:root .sidebar .tiny{color:#303236!important}
:root:root:root .status-dot{background:#ffffff!important}
:root:root:root .side-mode{color:#303236!important}
:root:root:root .topbar{background:#f4f4f5!important;border-color:#c9cbce!important}
:root:root:root .panel{background:#ffffff!important;color:#303236!important;border-color:var(--line)!important}
:root:root:root .metric{background:#ffffff!important;color:#303236!important;border-color:var(--line)!important}
:root:root:root dialog{background:#ffffff!important;color:#303236!important;border-color:var(--line)!important}
:root:root:root .workspace-card{background:#ffffff!important;color:#303236!important;border-color:var(--line)!important}
:root:root:root .panel-head{border-color:var(--line)!important;background:transparent!important}
:root:root:root .dialog-head{border-color:var(--line)!important;background:transparent!important}
:root:root:root .detail-footer{border-color:var(--line)!important;background:transparent!important}
:root:root:root .form-actions{border-color:var(--line)!important;background:transparent!important}
:root:root:root .pagination{border-color:var(--line)!important;background:transparent!important}
:root:root:root .btn{background:#ffffff!important;color:#303236!important}
:root:root:root .btn:hover:not(:disabled){background:#ffffff!important}
:root:root:root .btn.primary{background:#303236!important;color:#ffffff!important;border-color:#c9cbce!important}
:root:root:root .btn.primary:hover:not(:disabled){background:#303236!important}
:root:root:root .pill.neutral{background:#ffffff!important;color:#303236!important}
:root:root:root input{background:#ffffff!important;color:#303236!important;border-color:#c9cbce!important}
:root:root:root select{background:#ffffff!important;color:#303236!important;border-color:#c9cbce!important}
:root:root:root textarea{background:#ffffff!important;color:#303236!important;border-color:#c9cbce!important}
:root:root:root .login-form-wrap{background:#ffffff!important}
:root:root:root .login-story{background:#f4f4f5!important}
:root:root:root .login-story p{color:#303236!important}
:root:root:root .login-foot{color:#303236!important}
:root:root:root .setup-note{background:#ffffff!important;color:#303236!important;border-color:#c9cbce!important}
:root:root:root .callout{background:#ffffff!important;color:#303236!important;border-color:#c9cbce!important}
:root:root:root .banner{background:#ffffff!important;color:#303236!important;border-color:#c9cbce!important}
:root:root:root .quiet-note{background:#ffffff!important;color:#303236!important;border-color:#c9cbce!important}
:root:root:root .workflow-note{background:#ffffff!important;color:#303236!important;border-color:#c9cbce!important}
:root:root:root .bottom-note{background:#ffffff!important;color:#303236!important;border-color:#c9cbce!important}
:root:root:root .empty-icon{background:#ffffff!important;color:#303236!important;border-color:#c9cbce!important}
:root:root:root .history-item{background:#ffffff!important;color:#303236!important;border-color:#c9cbce!important}
:root:root:root .contact-note{background:#ffffff!important;color:#303236!important;border-color:#c9cbce!important}
:root:root:root .table-wrap th{background:#ffffff!important;color:#303236!important}
:root:root:root tbody tr:hover{background:#f4f4f5!important}
:root:root:root td{border-color:#c9cbce!important}
:root:root:root th{border-color:#c9cbce!important}
:root:root:root .detail-body{background:transparent!important}
:root:root:root .facts{background:transparent!important}
:root:root:root .toast{background:#ffffff!important;color:#303236!important}
:root:root:root .boot{background:#ffffff!important;color:#303236!important}
:root:root:root .user-avatar{background:#ffffff!important;color:#303236!important}
:root:root:root .row-title{color:#303236!important}
:root:root:root .connection-row strong{color:#303236!important}
:root:root:root .metric-value{color:#303236!important}
:root:root:root .outlook-month{background:#ffffff!important}
:root:root:root .outlook-month h3{color:#303236!important}
:root:root:root hr{border:0!important;border-top:1px solid #c9cbce!important}
:root:root:root .attention-card{background:#ffffff!important;color:#303236!important;border:1px solid #c9cbce!important;box-shadow:none!important}
:root:root:root .attention-card:hover{border-color:#c9cbce!important}
:root:root:root .attention-card p{color:#303236!important}
:root:root:root .attention-card .tiny{color:#303236!important}
:root:root:root .team-line{color:#303236!important}
:root:root:root .message-thread article{border-left:2px solid #c9cbce!important;background:#ffffff!important}
:root:root:root .odysseus-hero{border:1px solid #c9cbce!important;background:#ffffff!important}
:root:root:root .odysseus-hero p{color:#303236!important}
:root:root:root .ody-orb{border:1px solid #c9cbce!important;box-shadow:none!important;color:#303236!important}
:root:root:root .metric-label{color:#303236!important}
:root:root:root .metric .tiny{color:#303236!important}
:root:root:root .breadcrumb strong{color:#303236!important}
:root:root:root .side-mode{background:#ffffff!important;border-color:#c9cbce!important}
:root:root:root .plus-mode-label{color:#303236!important}
:root:root:root .plus-dialog label{color:#303236!important}
:root:root:root .plus-mode-label{color:#303236!important}
:root:root:root .worker-detail-plus{border:1px solid #c9cbce!important;background:#ffffff!important;color:#303236!important}
:root:root:root .plus-launch{border-color:#c9cbce!important;color:#303236!important}
:root:root:root .plus-summary{border:1px solid #c9cbce!important;background:#ffffff!important}
:root:root:root .plus-summary strong{color:#303236!important}
:root:root:root .plus-connection{border:1px solid var(--line)!important}
:root:root:root .plus-result{border-top:1px solid var(--line)!important}
:root:root:root .bpu-brand>img{background:transparent!important}
:root:root:root .bpu-brand>span{color:#303236!important}
:root:root:root .ody-orb.bpu-emblem{background:#ffffff!important;border:0!important;box-shadow:none!important}
:root:root:root #modal [data-access-form] label{color:#303236!important}
:root:root:root #modal [data-access-form] legend{color:#303236!important}
:root:root:root #recovery-panel label{color:#303236!important}
:root:root:root .catalog-market-tabs button{border:1px solid #c9cbce!important;background:#ffffff!important;color:#303236!important}
:root:root:root .catalog-market-tabs button span{background:#ffffff!important}
:root:root:root .catalog-market-tabs button[aria-pressed=true]{background:#ffffff!important;color:#303236!important;border-color:#c9cbce!important}
:root:root:root .catalog-market-tabs button[aria-pressed=true] span{background:#ffffff!important;color:#303236!important}
:root:root:root .catalog-filter-box{background:#ffffff!important;border:1px solid #c9cbce!important}
:root:root:root .catalog-saved{background:#ffffff!important;border:1px solid #c9cbce!important}
:root:root:root .catalog-sidebar label{color:#303236!important}
:root:root:root .catalog-results-head label{color:#303236!important}
:root:root:root .catalog-range>span{color:#303236!important}
:root:root:root .catalog-range label{color:#303236!important}
:root:root:root .catalog-help{color:#303236!important}
:root:root:root .catalog-results-head p{color:#303236!important}
:root:root:root .catalog-disclosure{color:#303236!important}
:root:root:root .catalog-card{border:1px solid #c9cbce!important;background:#ffffff!important;box-shadow:none!important}
:root:root:root .catalog-visual{background:#ffffff!important}
:root:root:root .catalog-visual>span{color:#303236!important}
:root:root:root .catalog-source{color:#303236!important}
:root:root:root .catalog-source>span:last-child{border:1px solid #c9cbce!important}
:root:root:root .catalog-title{color:#303236!important;background:none!important;border:0!important}
:root:root:root .catalog-title:hover{color:#303236!important}
:root:root:root .catalog-location{color:#303236!important}
:root:root:root .catalog-facts{color:#303236!important}
:root:root:root .catalog-facts span+span{border-left:1px solid #c9cbce!important}
:root:root:root .catalog-description{color:#303236!important}
:root:root:root .catalog-observed{color:#303236!important}
:root:root:root .catalog-card-price{border-left:1px solid #c9cbce!important}
:root:root:root .catalog-card-price span{color:#303236!important}
:root:root:root .catalog-card-price a{color:#303236!important}
:root:root:root .catalog-load>p{color:#303236!important}
:root:root:root .catalog-end-note{color:#303236!important}
:root:root:root .catalog-empty{border:1px solid #c9cbce!important;background:#ffffff!important}
:root:root:root .catalog-empty>span svg{color:#303236!important}
:root:root:root .catalog-empty p{color:#303236!important}
:root:root:root .catalog-loading{color:#303236!important}
:root:root:root .catalog-content button:focus-visible{outline:2px solid #c9cbce!important}
:root:root:root .catalog-content a:focus-visible{outline:2px solid #c9cbce!important}
:root:root:root .catalog-card-price{border:0!important;border-top:1px solid #c9cbce!important}
:root:root:root .catalog-card-main:before{color:#303236!important}
:root:root:root .catalog-watchman-note{border-left:2px solid #c9cbce!important;background:#ffffff!important;color:#303236!important}
:root:root:root #world-statline.engine-summary{background:#ffffff!important}
:root:root:root .engine-summary-counts button{border:1px solid transparent!important;background:transparent!important;color:#303236!important}
:root:root:root .engine-summary-counts button strong{color:#303236!important}
:root:root:root .engine-summary-counts button:hover{background:#ffffff!important;border-color:#c9cbce!important}
:root:root:root .engine-summary-counts button[aria-expanded=true]{background:#ffffff!important;border-color:#c9cbce!important}
:root:root:root .engine-summary-counts button:focus-visible{outline:2px solid #c9cbce!important}
:root:root:root .engine-summary-hint{color:#303236!important}
:root:root:root .engine-summary-detail{border-top:1px solid #c9cbce!important;color:#303236!important}
:root:root:root .engine-summary-detail h3{color:#303236!important}
:root:root:root .engine-summary-detail li strong{color:#303236!important}
:root:root:root .engine-summary-detail li span{color:#303236!important}
:root:root:root body{background:#f4f4f5!important}
:root:root:root #app .main{background:#f4f4f5!important}
:root:root:root #app .panel{background:#ffffff!important;border-color:#c9cbce!important}
:root:root:root #app .metric{background:#ffffff!important;border-color:#c9cbce!important}
:root:root:root #app .workspace-card{background:#ffffff!important;border-color:#c9cbce!important}
:root:root:root #app .btn{background:#ffffff!important;border-color:#c9cbce!important;color:#303236!important}
:root:root:root #app .btn.ghost{background:transparent!important;border-color:transparent!important;color:#303236!important}
:root:root:root #app .btn.primary{background:#303236!important;color:#ffffff!important;border-color:#c9cbce!important}
:root:root:root #app .btn.primary:hover:not(:disabled){background:#303236!important}
:root:root:root #app label{color:#303236!important}
:root:root:root #app .topbar{background:#f4f4f5!important;border-color:#c9cbce!important}
:root:root:root .hub-private{color:#303236!important}
:root:root:root .hub-sidebar{background:#f4f4f5!important;border-color:#c9cbce!important}
:root:root:root .hub-sidebar .bpu-brand>span{color:#303236!important}
:root:root:root .hub-sidebar .nav-item{color:#303236!important}
:root:root:root .hub-sidebar .nav-item.active{background:#f4f4f5!important;color:#303236!important}
:root:root:root .hub-sidebar .nav-item:hover{background:#f4f4f5!important;color:#303236!important}
:root:root:root .hub-sidebar .side-label{color:#303236!important}
:root:root:root .hub-selected-client{color:#303236!important}
:root:root:root .hub-client-nav{border-top:1px solid #c9cbce!important}
:root:root:root .hub-sidebar .user-block{border-top:1px solid #c9cbce!important}
:root:root:root .hub-sidebar .user-text strong{color:#303236!important}
:root:root:root .hub-eyebrow{color:#303236!important}
:root:root:root .hub-hero h1{color:#303236!important}
:root:root:root .hub-intro{color:#303236!important}
:root:root:root .hub-composer{background:#ffffff!important;border:1px solid #c9cbce!important;box-shadow:none!important}
:root:root:root .hub-composer:focus-within{border-color:#c9cbce!important}
:root:root:root .hub-composer textarea{background:transparent!important;border:0!important;color:#303236!important;box-shadow:none!important;outline:0!important}
:root:root:root .hub-composer textarea::placeholder{color:#303236!important}
:root:root:root .hub-composer textarea:focus{outline:0!important}
:root:root:root .hub-chat-context{color:#303236!important}
:root:root:root .hub-chat-context select{background:#ffffff!important;color:#303236!important;border:1px solid #c9cbce!important}
:root:root:root .hub-chat-note{color:#303236!important}
:root:root:root .hub-connection-dot{background:#ffffff!important}
:root:root:root .hub-shortcuts button{background:none!important;border:0!important;color:#303236!important}
:root:root:root .hub-shortcuts button:hover{color:#303236!important}
:root:root:root .hub-section-head h2{color:#303236!important}
:root:root:root .hub-section-head p{color:#303236!important}
:root:root:root .hub-count{background:#ffffff!important;color:#303236!important}
:root:root:root .hub-filters{background:#ffffff!important;border:1px solid #c9cbce!important}
:root:root:root .hub-filters button{border:0!important;background:transparent!important;color:#303236!important}
:root:root:root .hub-filters button[aria-pressed=true]{background:#ffffff!important;color:#303236!important}
:root:root:root .hub-search{border:1px solid #c9cbce!important;background:#ffffff!important}
:root:root:root .hub-search svg{color:#303236!important}
:root:root:root .hub-search input{border:0!important;outline:0!important;background:transparent!important}
:root:root:root .hub-search:focus-within{outline:2px solid #c9cbce!important}
:root:root:root .hub-find select{background:#ffffff!important;color:#303236!important}
:root:root:root .hub-workspace-card{background:#ffffff!important;border:1px solid #c9cbce!important;color:#303236!important}
:root:root:root .hub-workspace-card:hover{border-color:#c9cbce!important;background:#ffffff!important}
:root:root:root .hub-card-top>svg{color:#303236!important}
:root:root:root .hub-client-icon{background:#ffffff!important;color:#303236!important}
:root:root:root .hub-client-icon[data-kind=property]{background:#ffffff!important;color:#303236!important}
:root:root:root .hub-client-icon[data-kind=marketing]{background:#ffffff!important;color:#303236!important}
:root:root:root .hub-client-icon[data-kind=operations]{background:#ffffff!important;color:#303236!important}
:root:root:root .hub-kind{color:#303236!important}
:root:root:root .hub-card-bottom{color:#303236!important}
:root:root:root .hub-waiting{color:#303236!important}
:root:root:root .hub-waiting>span{background:#ffffff!important}
:root:root:root .hub-result-count{color:#303236!important}
:root:root:root .hub-no-results{border:1px dashed #c9cbce!important}
:root:root:root .hub-no-results h3{color:#303236!important}
:root:root:root .hub-no-results p{color:#303236!important}
:root:root:root .hub-updates{border-top:1px solid #c9cbce!important}
:root:root:root .hub-feed-caption{color:#303236!important}
:root:root:root .hub-feed-row{border:0!important;border-bottom:1px solid #c9cbce!important;background:transparent!important;color:#303236!important}
:root:root:root .hub-feed-row:last-child{border-bottom:0!important}
:root:root:root .hub-feed-row:hover{background:#ffffff!important}
:root:root:root .hub-feed-icon{background:#ffffff!important;color:#303236!important}
:root:root:root .hub-feed-copy>span{color:#303236!important}
:root:root:root .hub-feed-row>svg{color:#303236!important}
:root:root:root .hub-quiet{color:#303236!important}
:root:root:root .hub-quiet h3{color:#303236!important}
:root:root:root .hub-quiet-check{color:#303236!important}
:root:root:root .hub-directory-head h1{color:#303236!important}
:root:root:root .hub-directory-head>p:last-child{color:#303236!important}
:root:root:root .hub-pagination>span{color:#303236!important}
:root:root:root .hub-client-actions button{background:#ffffff!important;border:1px solid #c9cbce!important;color:#303236!important}
:root:root:root .hub-client-actions p{color:#303236!important}
:root:root:root .hub-conversation-label{color:#303236!important}
:root:root:root .hub-conversation{border-top:1px solid #c9cbce!important}
:root:root:root .hub-message-meta{color:#303236!important}
:root:root:root .hub-question-text{color:#303236!important}
:root:root:root .hub-answer-text{color:#303236!important}
:root:root:root .hub-message-state{color:#303236!important}
:root:root:root .hub-sr-only{border:0!important}
:root:root:root .hub-sidebar{border-bottom:1px solid #c9cbce!important;border-right:0!important}
:root:root:root .workspace-tools{border-top:1px solid #c9cbce!important}
:root:root:root .workspace-tools>summary{color:#303236!important}
:root:root:root .workspace-tools>summary:hover{color:#303236!important;background:#ffffff!important}
:root:root:root .workspace-tools>summary:focus-visible{color:#303236!important;background:#ffffff!important}
:root:root:root .inbox-navigation{border-bottom:1px solid #c9cbce!important}
:root:root:root body:has(#calendar) a{color:#303236!important}
:root:root:root body:has(#calendar) p{color:#303236!important}
:root:root:root body:has(#calendar) button{color:#303236!important;background:#ffffff!important;border:1px solid #c9cbce!important}
:root:root:root body:has(#calendar) input{color:#303236!important;background:#ffffff!important;border:1px solid #c9cbce!important}
:root:root:root body:has(#calendar) select{color:#303236!important;background:#ffffff!important;border:1px solid #c9cbce!important}
:root:root:root body:has(#calendar) button:focus-visible{outline:3px solid #c9cbce!important}
:root:root:root body:has(#calendar) a:focus-visible{outline:3px solid #c9cbce!important}
:root:root:root body:has(#calendar) .panel{border:1px solid #c9cbce!important;background:#ffffff!important}
:root:root:root body:has(#calendar) .muted{color:#303236!important}
:root:root:root body:has(#calendar) .day{border:1px solid #c9cbce!important}
:root:root:root body:has(#calendar) .day.selected{border:2px solid #c9cbce!important}
:root:root:root body:has(#calendar) .day small{color:#303236!important}
:root:root:root body:has(#calendar) .weekday{color:#303236!important}
:root:root:root body:has(#calendar) .post{border-top:1px solid #c9cbce!important}
:root:root:root body:has(#calendar) .primary{background:#303236!important;color:#ffffff!important}
:root:root:root body:has(#calendar) #message{background:#ffffff!important}
:root:root:root body:has(#originals-root, #meta-root) a{color:#303236!important}
:root:root:root body:has(#originals-root, #meta-root) p{color:#303236!important}
:root:root:root body:has(#originals-root, #meta-root) section{background:#ffffff!important;border:1px solid #c9cbce!important}
:root:root:root body:has(#originals-root, #meta-root) details{background:#ffffff!important;border:1px solid #c9cbce!important}
:root:root:root body:has(#originals-root, #meta-root) article{background:#ffffff!important;border:1px solid #c9cbce!important}
:root:root:root body:has(#originals-root, #meta-root) input{color:#303236!important;background:#ffffff!important;border:1px solid #c9cbce!important}
:root:root:root body:has(#originals-root, #meta-root) select{color:#303236!important;background:#ffffff!important;border:1px solid #c9cbce!important}
:root:root:root body:has(#originals-root, #meta-root) textarea{color:#303236!important;background:#ffffff!important;border:1px solid #c9cbce!important}
:root:root:root body:has(#originals-root, #meta-root) button{color:#303236!important;background:#ffffff!important;border:1px solid #c9cbce!important}
:root:root:root body:has(#originals-root, #meta-root) button{background:#ffffff!important}
:root:root:root body:has(#originals-root, #meta-root) .grid img{background:#ffffff!important}
:root:root:root body:has(#originals-root, #meta-root) .muted{color:#303236!important}
:root:root:root body:has(#originals-root, #meta-root) #originals-status{background:#ffffff!important}
:root:root:root body:has(#originals-root, #meta-root) .off{border-color:#c9cbce!important}
:root:root:root body:has(#originals-root, #meta-root) .client-name{color:#303236!important}
:root:root:root body:has(#originals-root, #meta-root) input[type=checkbox]{accent-color:#55575b!important}
:root:root:root .marketing-client>summary{color:#303236!important}
:root:root:root .marketing-client-links{border-left:1px solid var(--line)!important}
:root:root:root #app.jammin-workspace .main{background:#f4f4f5!important}
:root:root:root #app.jammin-workspace .page-heading .eyebrow{color:#303236!important}
:root:root:root #app.jammin-workspace .btn.primary{background:#303236!important;border-color:#c9cbce!important;color:#ffffff!important}
:root:root:root #app.jammin-workspace .marketing-client-links .nav-item.active{background:#ffffff!important;color:#303236!important;box-shadow:none!important}
:root:root:root #app.jammin-workspace .website-map-shell{border-color:#c9cbce!important}
:root:root:root #app.jammin-workspace .website-map-caption{background:#ffffff!important}
:root:root:root #app.jammin-workspace .marketing-client>summary:focus-visible{outline:2px solid #c9cbce!important}
:root:root:root #app.jammin-workspace button:focus-visible{outline:2px solid #c9cbce!important}
:root:root:root .design-tabs span{background:#ffffff!important}
:root:root:root .design-card{border:1px solid #c9cbce!important;background:#ffffff!important}
:root:root:root .design-image-button{border:0!important;background:#ffffff!important}
:root:root:root .design-status{color:#303236!important}
:root:root:root .design-card h2{color:#303236!important}
:root:root:root .design-card p{color:#303236!important}
:root:root:root .design-preview>img{background:#ffffff!important}
:root:root:root .design-move p{color:#303236!important}
:root:root:root #app.jammin-workspace .btn.primary:hover:not(:disabled){background:#303236!important;color:#ffffff!important}
:root:root:root #marketing-world canvas:focus-visible{outline:2px solid #c9cbce!important}
:root:root:root .design-reviewer strong{color:#303236!important}
:root:root:root .design-reviewer small{color:#303236!important}
:root:root:root .design-card .design-final{color:#303236!important}
:root:root:root .design-final{color:#303236!important}
:root:root:root .design-vote small{color:#303236!important}
:root:root:root .design-review-legend{color:#303236!important}
:root:root:root #marketing-phone{background:#ffffff!important;color:#303236!important;color-scheme:light!important}
:root:root:root #marketing-phone button{border:1px solid #c9cbce!important;background:#ffffff!important;color:#303236!important}
:root:root:root #marketing-phone a{color:#303236!important}
:root:root:root #marketing-phone button:focus-visible{outline:3px solid #c9cbce!important}
:root:root:root #marketing-phone a:focus-visible{outline:3px solid #c9cbce!important}
:root:root:root #marketing-phone summary:focus-visible{outline:3px solid #c9cbce!important}
:root:root:root .phone-head{border-bottom:1px solid #c9cbce!important}
:root:root:root .phone-toolbar label{color:#303236!important}
:root:root:root .phone-toolbar select{background:#ffffff!important;color:#303236!important;border:1px solid #c9cbce!important}
:root:root:root .phone-kicker{color:#303236!important}
:root:root:root .phone-intro p{color:#303236!important}
:root:root:root .phone-card{border:1px solid #c9cbce!important;background:#ffffff!important;box-shadow:none!important}
:root:root:root .phone-art{background:#ffffff!important}
:root:root:root .phone-caption{color:#303236!important}
:root:root:root .phone-hint{color:#303236!important}
:root:root:root .phone-feedback{border-top:1px solid #c9cbce!important}
:root:root:root .phone-install{border-top:1px solid #c9cbce!important}
:root:root:root .phone-feedback p{color:#303236!important}
:root:root:root .phone-install p{color:#303236!important}
:root:root:root .phone-feedback textarea{background:#ffffff!important;border:1px solid #c9cbce!important;color:#303236!important}
:root:root:root .phone-login input{background:#ffffff!important;border:1px solid #c9cbce!important;color:#303236!important}
:root:root:root .phone-primary{background:#303236!important;color:#ffffff!important}
:root:root:root #phone-message{background:#ffffff!important;color:#303236!important}
:root:root:root #marketing-phone .phone-actions button{background:#ffffff!important;border:2px solid currentColor!important;box-shadow:none!important}
:root:root:root #marketing-phone .phone-actions button:hover:not(:disabled){box-shadow:none!important}
:root:root:root #marketing-phone .phone-actions .phone-rewind{color:#303236!important}
:root:root:root #marketing-phone .phone-actions .phone-super{color:#303236!important}
:root:root:root .phone-action-key{color:#303236!important}
:root:root:root .review-super-star{background:#ffffff!important;color:#303236!important;border:1px solid #c9cbce!important}
:root:root:root .design-bio{border:1px solid #c9cbce!important;border-left:3px solid #c9cbce!important;background:#ffffff!important;color:#303236!important}
:root:root:root .design-bio-label{color:#303236!important}
:root:root:root .design-bio a{color:#303236!important}
:root:root:root .design-bio summary{color:#303236!important}
:root:root:root .design-bio small{color:#303236!important}
:root:root:root .design-bio-reference{color:#303236!important}
:root:root:root .bio-favourites{border-left-color:#c9cbce!important}
:root:root:root .bio-discovery{border-left-color:#c9cbce!important;background:#ffffff!important}
:root:root:root .bio-discovery .design-bio-label{color:#303236!important}
:root:root:root .direction-note{border-left:3px solid #c9cbce!important;background:#ffffff!important}
:root:root:root .direction-references img{background:#ffffff!important}
:root:root:root .direction-references small{color:#303236!important}
:root:root:root .bio-adventure{border-left:4px solid #c9cbce!important;background:#ffffff!important}
:root:root:root .bio-caption{border-left:4px solid #c9cbce!important}
:root:root:root #marketing-phone .phone-head{border:0!important}
:root:root:root #marketing-phone .phone-client-name{color:#303236!important}
:root:root:root #marketing-phone #phone-menu{border:1px solid #c9cbce!important}
:root:root:root #marketing-phone .phone-art[data-swipe]::after{border:3px solid currentColor!important;color:#303236!important;background:#ffffff!important}
:root:root:root #marketing-phone .phone-art[data-swipe="PASS"]::after{color:#303236!important}
:root:root:root #marketing-phone .phone-actions{background:#ffffff!important}
:root:root:root .phone-tabs button{border:1px solid #c9cbce!important;background:#ffffff!important;color:#303236!important}
:root:root:root .phone-tabs button[aria-pressed=true]{background:#ffffff!important;color:#303236!important;border-color:#c9cbce!important}
:root:root:root .phone-decision{border:1px solid #c9cbce!important;background:#ffffff!important}
:root:root:root .phone-odysseus{border:1px solid #c9cbce!important;background:#ffffff!important}
:root:root:root .phone-decision-history{border:1px solid #c9cbce!important;background:#ffffff!important}
:root:root:root .phone-decision{border-top:4px solid #c9cbce!important}
:root:root:root .phone-decision a{color:#303236!important}
:root:root:root .connection-state{color:#303236!important;background:#ffffff!important}
:root:root:root .phone-decision-notice{color:#303236!important;background:#ffffff!important}
:root:root:root .phone-decision-actions button{background:#ffffff!important;color:#303236!important;border:1px solid #c9cbce!important}
:root:root:root .phone-decision-actions button[data-choice=decline]{color:#303236!important;border-color:#c9cbce!important;background:#ffffff!important}
:root:root:root .phone-decision-actions #decision-ask{color:#303236!important;border-color:#c9cbce!important}
:root:root:root .decision-person{border:1px solid #c9cbce!important}
:root:root:root .phone-odysseus input:not([type=checkbox]){border:1px solid #c9cbce!important;color:#303236!important;background:#ffffff!important}
:root:root:root .phone-odysseus textarea{border:1px solid #c9cbce!important;color:#303236!important;background:#ffffff!important}
:root:root:root .phone-odysseus select{border:1px solid #c9cbce!important;color:#303236!important;background:#ffffff!important}
:root:root:root .phone-command button:not([data-tab]):not([data-choice]):not(#decision-ask){border:1px solid #c9cbce!important;background:#ffffff!important;color:#303236!important}
:root:root:root #marketing-phone .phone-decision-actions button{background:#ffffff!important;color:#303236!important;border:1px solid #c9cbce!important}
:root:root:root #marketing-phone .phone-decision-actions button[data-choice=decline]{color:#303236!important;border-color:#c9cbce!important;background:#ffffff!important}
:root:root:root #marketing-phone .phone-decision-actions #decision-ask{color:#303236!important;border-color:#c9cbce!important}
:root:root:root .owner-cases{background:#ffffff!important;border-color:#c9cbce!important}
:root:root:root .owner-cases>p{color:#303236!important}
:root:root:root .owner-cases>details{background:#ffffff!important}
:root:root:root .case-search label{color:#303236!important}
:root:root:root .agency-case{border:1px solid #c9cbce!important;background:#ffffff!important}
:root:root:root .agency-case>summary small{color:#303236!important}
:root:root:root .agency-case[open]>summary{border-bottom:1px solid #c9cbce!important}
:root:root:root .case-facts span{color:#303236!important}
:root:root:root .case-clues span{background:#ffffff!important;color:#303236!important}
:root:root:root .case-description{color:#303236!important}
:root:root:root .pick-totals{color:#303236!important}
:root:root:root .pick-totals strong{color:#303236!important}
:root:root:root .property-pick{border:1px solid #c9cbce!important;background:#ffffff!important;box-shadow:none!important}
:root:root:root .pick-hero{background:#ffffff!important}
:root:root:root .pick-source{background:#ffffff!important;border:1px solid #c9cbce!important;color:#303236!important}
:root:root:root .pick-market{background:#ffffff!important;border:1px solid #c9cbce!important;color:#303236!important}
:root:root:root .pick-photo-note{color:#303236!important}
:root:root:root .pick-stamp{border:3px solid!important}
:root:root:root .pick-stamp.left{color:#303236!important}
:root:root:root .pick-stamp.right{color:#303236!important}
:root:root:root .pick-price span{color:#303236!important}
:root:root:root .pick-facts dt{color:#303236!important}
:root:root:root .pick-facts dd{color:#303236!important}
:root:root:root .pick-details{border-top:1px solid #c9cbce!important}
:root:root:root .pick-details summary{color:#303236!important}
:root:root:root .pick-details p{color:#303236!important}
:root:root:root .pick-original{color:#303236!important}
:root:root:root .pick-actions{border-top:1px solid #c9cbce!important}
:root:root:root .pick-actions button{border:1px solid!important}
:root:root:root .pick-pass{background:#ffffff!important;color:#303236!important;border-color:#c9cbce!important}
:root:root:root .pick-send{background:#ffffff!important;color:#303236!important;border-color:#c9cbce!important}
:root:root:root .pick-gesture-help{color:#303236!important}
:root:root:root .pick-step p{color:#303236!important}
:root:root:root .pick-step-dot.queue{background:#ffffff!important;color:#303236!important}
:root:root:root .pick-step-dot.post{background:#ffffff!important;color:#303236!important}
:root:root:root .pick-connection{border:1px solid #c9cbce!important;background:#ffffff!important}
:root:root:root .pick-connection strong{color:#303236!important}
:root:root:root .pick-connection p{color:#303236!important}
:root:root:root .pick-empty{border:1px solid #c9cbce!important;background:#ffffff!important}
:root:root:root .pick-empty>span{color:#303236!important}
:root:root:root .pick-empty p{color:#303236!important}
:root:root:root .pick-confirm-facts{background:#ffffff!important}
:root:root:root .pick-confirm-facts span{color:#303236!important}
:root:root:root .letterbox-banner{border:1px solid #c9cbce!important;background:#ffffff!important}
:root:root:root .letterbox-symbol{color:#303236!important;background:#ffffff!important}
:root:root:root .letterbox-banner p{color:#303236!important}
:root:root:root .letterbox-item{border:1px solid #c9cbce!important;background:#ffffff!important}
:root:root:root .letterbox-recipient{color:#303236!important}
:root:root:root .letterbox-message{background:#ffffff!important}
:root:root:root .pick-actions{background:#ffffff!important}
:root:root:root .closing-desk{border:1px solid #c9cbce!important;background:#ffffff!important}
:root:root:root .closer-intro h2{color:#303236!important}
:root:root:root .closer-mission{color:#303236!important}
:root:root:root .closer-status{border-bottom:1px solid #c9cbce!important}
:root:root:root .closer-status span{color:#303236!important}
:root:root:root .closer-status strong{color:#303236!important}
:root:root:root .closer-number{color:#303236!important}
:root:root:root .closing-desk h3{color:#303236!important}
:root:root:root .closing-desk p{color:#303236!important}
:root:root:root .closing-desk li{color:#303236!important}
:root:root:root .closing-desk dd{color:#303236!important}
:root:root:root .closing-desk small{color:#303236!important}
:root:root:root .closer-section{border-top:1px solid #c9cbce!important}
:root:root:root .closer-section>summary{color:#303236!important}
:root:root:root .closing-desk .closer-note{color:#303236!important}
:root:root:root .closer-example{border:1px solid #c9cbce!important;background:#ffffff!important}
:root:root:root .closer-metrics span{background:#ffffff!important;color:#303236!important}
:root:root:root .closer-metrics strong{color:#303236!important}
:root:root:root .closer-source a{color:#303236!important}
:root:root:root .closer-section dt{color:#303236!important}
:root:root:root .pick-rewind{border:1px solid #c9cbce!important;background:#ffffff!important;box-shadow:none!important}
:root:root:root .pick-rewind>p{color:#303236!important}
:root:root:root .rewind-choice{border-top:1px solid #c9cbce!important}
:root:root:root .rewind-choice span{color:#303236!important}
:root:root:root .rewind-choice b{color:#303236!important}
:root:root:root .closer-draft-text{border:1px solid #c9cbce!important;background:#ffffff!important}
:root:root:root #modal:has([data-review-form="queue"]) .dialog-head{background:#ffffff!important}
:root:root:root .cat-results article{background:#ffffff!important;border:1px solid #c9cbce!important}
:root:root:root .cat-record{border:1px solid #c9cbce!important}
:root:root:root .cat-desk h3{color:#303236!important}
:root:root:root #road-sign-pilot .road-banner{border:1px solid #c9cbce!important;background:#ffffff!important}
:root:root:root #road-sign-pilot .road-card{border:1px solid #c9cbce!important;background:#ffffff!important}
:root:root:root #road-sign-pilot .road-card img{background:#ffffff!important}
:root:root:root #road-sign-pilot .road-card dt{color:#303236!important}
:root:root:root #road-sign-pilot .road-test-label{background:#ffffff!important;color:#303236!important}
:root:root:root #road-sign-pilot .road-empty{border:1px dashed #c9cbce!important}
:root:root:root #road-sign-pilot [data-road-progress]{color:#303236!important}
:root:root:root #modal:has(#road-sign-pilot)>.dialog-head{background:#ffffff!important}
:root:root:root #road-sign-pilot .road-monitor{border:1px solid #c9cbce!important;background:#ffffff!important;box-shadow:none!important}
:root:root:root #road-sign-pilot .road-monitor>header{background:#ffffff!important}
:root:root:root #road-sign-pilot .road-status{color:#303236!important}
:root:root:root #road-sign-pilot .road-status:before{background:#ffffff!important}
:root:root:root #road-sign-pilot.is-reading .road-status:before{background:#ffffff!important;box-shadow:none!important}
:root:root:root #road-sign-pilot .road-mode{color:#303236!important}
:root:root:root #road-sign-pilot .road-screen{background:#f4f4f5!important}
:root:root:root #road-sign-pilot .road-placeholder{color:#303236!important}
:root:root:root #road-sign-pilot .road-frame-tag{background:#ffffff!important;color:#303236!important}
:root:root:root #road-sign-pilot .road-scanline{background:#ffffff!important;box-shadow:none!important}
:root:root:root #road-sign-pilot [data-road-current]{color:#303236!important}
:root:root:root #road-sign-pilot .road-session-metrics strong{color:#303236!important}
:root:root:root #road-sign-pilot .road-session-metrics span{color:#303236!important}
:root:root:root #road-sign-pilot progress{border:0!important;accent-color:#55575b!important;background:#ffffff!important}
:root:root:root #road-sign-pilot progress::-webkit-progress-bar{background:#ffffff!important}
:root:root:root #road-sign-pilot progress::-webkit-progress-value{background:#ffffff!important}
:root:root:root #road-sign-pilot .road-monitor-note{color:#303236!important}
:root:root:root #road-sign-pilot .road-import{background:#ffffff!important}
:root:root:root #road-sign-pilot .road-import>p{color:#303236!important}
:root:root:root #road-sign-pilot label{color:#303236!important}
:root:root:root #road-sign-pilot .help{color:#303236!important}
:root:root:root #road-sign-pilot [data-road-summary] p{color:#303236!important}
:root:root:root #road-sign-pilot .road-tab-copy{border:1px solid #c9cbce!important;background:#ffffff!important}
:root:root:root #road-sign-pilot .road-tab-copy p{color:#303236!important}
:root:root:root #road-sign-pilot .road-tab-copy li{color:#303236!important}
:root:root:root #road-sign-pilot .road-tab-copy video{background:#ffffff!important}
:root:root:root #road-sign-pilot [data-tab-status]{color:#303236!important}
:root:root:root #road-sign-pilot .road-gap-report{border:1px solid #c9cbce!important;background:#ffffff!important}
:root:root:root #road-sign-pilot .road-gap-report summary{color:#303236!important}
:root:root:root #road-sign-pilot .road-automatic{border:1px solid #c9cbce!important;background:#ffffff!important}
:root:root:root #road-sign-pilot .road-automatic [data-auto-state]{color:#303236!important}
:root:root:root #road-sign-pilot .road-automatic [data-auto-picture]{color:#303236!important}
:root:root:root .road-camera-wall{background:#ffffff!important;border:1px solid #c9cbce!important;color:#303236!important}
:root:root:root .road-camera-wall .road-eyebrow{color:#303236!important}
:root:root:root .road-camera-wall header p{color:#303236!important}
:root:root:root .road-wall-tile{border:1px solid #c9cbce!important;background:#ffffff!important}
:root:root:root .road-wall-tile[data-active=true]{border-color:#c9cbce!important;box-shadow:none!important}
:root:root:root .road-wall-tile small{color:#303236!important}
:root:root:root .road-wall-tile [data-wall-state]{color:#303236!important}
:root:root:root .road-wall-screen{background:#f4f4f5!important}
:root:root:root .road-wall-empty{color:#303236!important}
:root:root:root .road-wall-position{background:#ffffff!important;color:#303236!important}
:root:root:root .road-wall-visual{background:#ffffff!important;color:#303236!important}
:root:root:root .road-wall-caption p{color:#303236!important}
:root:root:root .road-wall-caption [data-wall-result]{color:#303236!important}
:root:root:root .road-wall-caption .help{color:#303236!important}
:root:root:root .road-camera-wall>footer{color:#303236!important}
:root:root:root .road-wall-sweep{background:#ffffff!important;box-shadow:none!important}
:root:root:root .road-wall-target{border:1px solid #c9cbce!important;box-shadow:none!important}
:root:root:root .road-wall-target:after{color:#303236!important}
:root:root:root .road-wall-corners{border:1px solid #c9cbce!important}
:root:root:root .road-camera-wall:fullscreen{border:0!important}
:root:root:root #road-sign-pilot .road-cases{border:1px solid #c9cbce!important;background:#ffffff!important}
:root:root:root #road-sign-pilot .road-case-card{background:#ffffff!important;border:1px solid #c9cbce!important;color:#303236!important}
:root:root:root #road-sign-pilot .road-case-card:hover{border-color:#c9cbce!important}
:root:root:root #road-sign-pilot .road-case-card img{background:#ffffff!important}
:root:root:root #road-sign-pilot .road-case-card strong{color:#303236!important}
:root:root:root #road-sign-pilot .road-case-card small{color:#303236!important}
:root:root:root #road-sign-pilot [data-case-detail]{border-top:1px solid #c9cbce!important}
:root:root:root #road-sign-pilot .road-case-comparison figure{background:#ffffff!important;border:1px solid #c9cbce!important}
:root:root:root #road-sign-pilot .road-case-comparison figcaption{color:#303236!important}
:root:root:root #road-sign-pilot [data-case-form]{background:#ffffff!important}
:root:root:root #road-sign-pilot .road-case-history article{border-bottom:1px solid #c9cbce!important}
:root:root:root #road-sign-pilot .road-case-history small{color:#303236!important}
:root:root:root #road-sign-pilot .road-cases a{color:#303236!important}
:root:root:root body:has(#preview-report){background:#f4f4f5!important;color:#303236!important}
:root:root:root body:has(#preview-report) p{color:#303236!important}
:root:root:root body:has(#preview-report) .eyebrow{color:#303236!important}
:root:root:root body:has(#preview-report) .preview-tag{border:1px solid #c9cbce!important}
:root:root:root body:has(#preview-report) .preview-flow{background:#ffffff!important;color:#303236!important}
:root:root:root body:has(#preview-report) button.control{background:#ffffff!important;border:1px solid #c9cbce!important;color:#303236!important}
:root:root:root body:has(#preview-report) button.control:hover{background:#ffffff!important}
:root:root:root body:has(#preview-report) button:focus-visible{outline:3px solid #c9cbce!important}
:root:root:root body:has(#preview-report) #preview-report{border:1px solid #c9cbce!important;background:#ffffff!important;color:#303236!important}
:root:root:root body:has(#preview-report) .preview-note{color:#303236!important}
:root:root:root body:has(#preview-report) a{color:#303236!important}
:root:root:root .saved-match-card{border-top:1px solid var(--line,#c9cbce)!important}
:root:root:root .saved-photo-pairs img{background:#ffffff!important}
:root:root:root .saved-photo-pairs figcaption{color:#303236!important}
:root:root:root .scout-intro{background:#ffffff!important;border:1px solid #c9cbce!important}
:root:root:root .scout-intro p{color:#303236!important}
:root:root:root .scout-intro .scout-scope{color:#303236!important}
:root:root:root .scout-avatar{background:#ffffff!important;border:3px solid #c9cbce!important;box-shadow:none!important}
:root:root:root .scout-avatar:before{background:#ffffff!important}
:root:root:root .scout-avatar:after{color:#303236!important}
:root:root:root .scout-avatar i{background:#ffffff!important}
:root:root:root .scout-avatar i:before{background:#ffffff!important;border-bottom:5px solid #c9cbce!important}
:root:root:root .scout-avatar b{color:#303236!important}
:root:root:root .scout-note{color:#303236!important}
:root:root:root .scout-note strong{color:#303236!important}
:root:root:root .scout-section-head h2 span{color:#303236!important}
:root:root:root .scout-lead{background:#ffffff!important;border:1px solid #c9cbce!important}
:root:root:root .scout-for{color:#303236!important}
:root:root:root .scout-lead dt{color:#303236!important}
:root:root:root .scout-lead dd{color:#303236!important}
:root:root:root .scout-lead ul{color:#303236!important}
:root:root:root .scout-quote{background:#ffffff!important;border-left:2px solid #c9cbce!important}
:root:root:root .scout-lead details{color:#303236!important}
:root:root:root .scout-job details{color:#303236!important}
:root:root:root .scout-description{color:#303236!important}
:root:root:root .scout-review{border-top:1px solid #c9cbce!important}
:root:root:root .scout-empty{border:1px dashed #c9cbce!important;background:#ffffff!important}
:root:root:root .scout-empty p{color:#303236!important}
:root:root:root .scout-job{background:#ffffff!important;border:1px solid #c9cbce!important}
:root:root:root .scout-job p{color:#303236!important}
:root:root:root .scout-job a{color:#303236!important}
:root:root:root .scout-footer{color:#303236!important}
:root:root:root .scout-room-link{color:#303236!important}
:root:root:root .owner-ai-panel{border:1px solid #c9cbce!important;background:#ffffff!important}
:root:root:root .owner-ai-panel .world-kicker{color:#303236!important}
:root:root:root .owner-ai-metrics span{color:#303236!important}
:root:root:root .owner-ai-metrics strong{color:#303236!important}
:root:root:root .owner-evidence-summary{border:1px solid #c9cbce!important;background:#ffffff!important}
:root:root:root .owner-evidence-summary>strong{color:#303236!important}
:root:root:root .owner-evidence-summary summary{color:#303236!important}
:root:root:root .owner-price-compare strong{color:#303236!important}
:root:root:root .owner-evidence-empty{color:#303236!important}
:root:root:root .scout-avatar{background:#ffffff!important;box-shadow:none!important}
:root:root:root .scout-avatar b{color:#303236!important}
:root:root:root .owner-result-totals span{color:#303236!important}
:root:root:root .owner-result-totals strong{color:#303236!important}
:root:root:root #owner-match-filters label{color:#303236!important}
:root:root:root .owner-result-card{border:1px solid #c9cbce!important;background:#ffffff!important}
:root:root:root .owner-result-card>header{background:#ffffff!important;border-bottom:1px solid #c9cbce!important}
:root:root:root .owner-result-rank{color:#303236!important}
:root:root:root .owner-result-comparison ul{color:#303236!important}
:root:root:root .owner-result-sides{border:1px solid #c9cbce!important}
:root:root:root .owner-result-sides>section+section{background:#ffffff!important;border-left:1px solid #c9cbce!important}
:root:root:root .owner-result-rent{color:#303236!important}
:root:root:root .owner-result-difference{background:#ffffff!important;color:#303236!important}
:root:root:root .owner-result-comparison summary{color:#303236!important}
:root:root:root .owner-result-alternatives>summary{color:#303236!important}
:root:root:root .owner-result-comparison .saved-photo-pairs img{background:#ffffff!important}
:root:root:root .owner-result-alternatives{border-top:1px solid #c9cbce!important}
:root:root:root .owner-result-sides>section+section{border-left:0!important;border-top:1px solid #c9cbce!important}
:root:root:root .landlord-results{border:1px solid #c9cbce!important;background:#ffffff!important}
:root:root:root .landlord-results>p{color:#303236!important}
:root:root:root .landlord-card{border:1px solid #c9cbce!important;background:#ffffff!important}
:root:root:root .landlord-card summary{color:#303236!important}
:root:root:root #landlord-filters label{color:#303236!important}
:root:root:root .pro-worker-usage strong{color:#303236!important}
:root:root:root .price-intro{border:1px solid #c9cbce!important;background:#ffffff!important}
:root:root:root .price-intro p{color:#303236!important}
:root:root:root .price-totals strong{color:#303236!important}
:root:root:root .price-totals span{color:#303236!important}
:root:root:root .price-form{border:1px solid var(--line,#c9cbce)!important;background:#ffffff!important}
:root:root:root .price-data-section{border:1px solid var(--line,#c9cbce)!important;background:#ffffff!important}
:root:root:root .price-section-title p{color:#303236!important}
:root:root:root .price-fields label{color:#303236!important}
:root:root:root .price-dialog>label{color:#303236!important}
:root:root:root .price-assumptions{border-top:1px solid #c9cbce!important;border-bottom:1px solid #c9cbce!important}
:root:root:root .price-month{background:#ffffff!important;border:1px solid #c9cbce!important;color:#303236!important}
:root:root:root .price-month:hover{border-color:#c9cbce!important}
:root:root:root .price-month:focus-visible{border-color:#c9cbce!important}
:root:root:root .price-month>strong{color:#303236!important}
:root:root:root .price-month small{color:#303236!important}
:root:root:root .price-month>div{border-top:1px solid #c9cbce!important}
:root:root:root .price-month.has-data{background:#ffffff!important;border-color:#c9cbce!important}
:root:root:root .price-caveat{color:#303236!important}
:root:root:root .price-annual{background:#ffffff!important}
:root:root:root .price-annual small{color:#303236!important}
:root:root:root .price-empty{background:#ffffff!important;color:#303236!important}
:root:root:root .price-source{color:#303236!important;background:#ffffff!important;border:1px solid #c9cbce!important}
:root:root:root .price-source>span{color:#303236!important}
:root:root:root .price-source small{color:#303236!important}
:root:root:root .price-evidence-row{border-bottom:1px solid #c9cbce!important}
:root:root:root .price-evidence-row a{color:#303236!important}
:root:root:root .price-evidence-row p{color:#303236!important}
:root:root:root .price-evidence-row summary{color:#303236!important}
:root:root:root .price-evidence-row small{color:#303236!important}
:root:root:root .price-source:focus-visible{outline:2px solid #c9cbce!important}
:root:root:root .price-occupancy{background:#ffffff!important}
:root:root:root .price-occupancy label{color:#303236!important}
:root:root:root .price-occupancy p{color:#303236!important}
:root:root:root .price-month .price-income{color:#303236!important}
:root:root:root .price-month .price-rate{color:#303236!important}
:root:root:root .price-month .price-income{color:#303236!important}
:root:root:root .price-weekday{color:#303236!important}
:root:root:root .price-day{border:1px solid #c9cbce!important;background:#ffffff!important;color:#303236!important}
:root:root:root .price-day small{color:#303236!important}
:root:root:root .price-day.has-data{background:#ffffff!important;border-color:#c9cbce!important}
:root:root:root .price-day[aria-pressed=true]{outline:2px solid #c9cbce!important}
:root:root:root .price-day:focus-visible{outline:2px solid #c9cbce!important}
:root:root:root #price-day-evidence{border-top:1px solid #c9cbce!important}
:root:root:root .startup-dialog{color:#303236!important;background:#ffffff!important;border:1px solid #c9cbce!important}
:root:root:root .startup-dialog::backdrop{background:#24262866!important}
:root:root:root .startup-item{border-bottom:1px solid #c9cbce!important}
:root:root:root .startup-item p{color:#303236!important}
:root:root:root .startup-light{background:#ffffff!important}
:root:root:root .startup-light[data-state=ready]{background:#ffffff!important}
:root:root:root .dialog-head.watchman-head{background:#ffffff!important}
:root:root:root .request-channels article{border:1px solid var(--line)!important;background:#ffffff!important}
:root:root:root .request-channels span{color:#303236!important}
:root:root:root .request-channels p{color:#303236!important}
:root:root:root .request-count{background:#ffffff!important;color:#303236!important}
:root:root:root .request-list{border-top:1px solid var(--line)!important}
:root:root:root .request-item{border-bottom:1px solid var(--line)!important}
:root:root:root .request-summary{background:transparent!important;border:0!important;color:#303236!important}
:root:root:root .request-summary small{color:#303236!important}
:root:root:root .request-message{background:#ffffff!important}
:root:root:root .website-lock{background:#ffffff!important;border:1px solid #c9cbce!important;color:#303236!important}
:root:root:root .website-station{border:1px solid #c9cbce!important;background:#ffffff!important;color:#303236!important}
:root:root:root .website-station:after{color:#303236!important}
:root:root:root .website-station.is-current{border-color:#c9cbce!important;background:#ffffff!important;box-shadow:none!important}
:root:root:root .website-station:focus-visible{outline:3px solid #c9cbce!important}
:root:root:root .website-station-number{color:#303236!important}
:root:root:root .website-machine{background:#ffffff!important;color:#303236!important}
:root:root:root .website-station>span:not(.website-machine):not(.website-station-number){color:#303236!important}
:root:root:root .website-station small{color:#303236!important}
:root:root:root .website-service-edit{border:1px solid #c9cbce!important}
:root:root:root .website-toggle{border:1px solid #c9cbce!important}
:root:root:root .website-toggle small{color:#303236!important}
:root:root:root .website-preview-frame{background:#ffffff!important}
:root:root:root .website-preview-frame iframe{border:1px solid #c9cbce!important;background:#ffffff!important}
:root:root:root .website-history article{border-bottom:1px solid #c9cbce!important}
:root:root:root .website-history p{color:#303236!important}
:root:root:root .website-briefs details{border-top:1px solid #c9cbce!important}
:root:root:root .website-map-shell{border:1px solid #c9cbce!important;background:#ffffff!important;box-shadow:none!important}
:root:root:root .website-map-heading h2{color:#303236!important}
:root:root:root .website-map-heading p{color:#303236!important}
:root:root:root .website-map-kicker{color:#303236!important}
:root:root:root .website-world{background:#ffffff!important}
:root:root:root .website-map-label{border:1px solid #c9cbce!important;background:#ffffff!important;color:#303236!important;box-shadow:none!important}
:root:root:root .website-map-label:hover{border-color:#c9cbce!important;background:#ffffff!important;box-shadow:none!important}
:root:root:root .website-map-label[aria-pressed=true]{border-color:#c9cbce!important;background:#ffffff!important;box-shadow:none!important}
:root:root:root .website-map-hub{color:#303236!important;background:#ffffff!important;border-color:#c9cbce!important}
:root:root:root .website-map-hub:hover{background:#ffffff!important;color:#303236!important}
:root:root:root .website-map-hub[aria-pressed=true]{background:#ffffff!important;color:#303236!important}
:root:root:root .website-map-tools{border:1px solid #c9cbce!important;background:#ffffff!important;box-shadow:none!important}
:root:root:root .website-map-tools button{background:#ffffff!important;border:1px solid #c9cbce!important;color:#303236!important}
:root:root:root .website-map-tools button:hover{background:#ffffff!important}
:root:root:root .website-map-caption{color:#303236!important}
:root:root:root .website-map-caption span{color:#303236!important}
:root:root:root .website-map-loading{color:#303236!important}
:root:root:root .website-hub-summary article{border:1px solid var(--line)!important}
:root:root:root .website-hub-summary article>span{color:#303236!important}
:root:root:root .website-hub-summary p{color:#303236!important}
:root:root:root .world-shell{border:1px solid #c9cbce!important;background:#f4f4f5!important;box-shadow:none!important}
:root:root:root .world-toolbar{border-bottom:1px solid #c9cbce!important;background:#ffffff!important}
:root:root:root .world-toolbar-label{color:#303236!important}
:root:root:root .world-live:before{background:#ffffff!important}
:root:root:root .world-live.online:before{background:#ffffff!important;box-shadow:none!important}
:root:root:root .world-live.offline{color:#303236!important}
:root:root:root .world-statline{background:#ffffff!important;color:#303236!important}
:root:root:root .world-statline strong{color:#303236!important}
:root:root:root .world-viewport:focus-visible{outline:2px solid #c9cbce!important}
:root:root:root .world-station{outline:none!important}
:root:root:root .world-hub{outline:none!important}
:root:root:root .world-legend{background:#ffffff!important;color:#303236!important;border-top:1px solid #c9cbce!important}
:root:root:root .world-dot.green{background:#ffffff!important}
:root:root:root .world-dot.amber{background:#ffffff!important}
:root:root:root .world-dot.gray{background:#ffffff!important}
:root:root:root .world-statusline{color:#303236!important;background:#ffffff!important}
:root:root:root .world-footnote{color:#303236!important}
:root:root:root .world-kicker{color:#303236!important}
:root:root:root .world-issue{border:1px solid #c9cbce!important;background:#ffffff!important;color:#303236!important}
:root:root:root .world-issue:hover{border-color:#c9cbce!important;background:#ffffff!important}
:root:root:root .world-issue.selected{border-color:#c9cbce!important;background:#ffffff!important}
:root:root:root .world-issue small{color:#303236!important}
:root:root:root .world-issue em{color:#303236!important}
:root:root:root .world-issue>span:last-child{color:#303236!important}
:root:root:root .world-issue-icon{background:#ffffff!important;color:#303236!important;border:1px solid #c9cbce!important}
:root:root:root .world-inspector{border:1px solid #c9cbce!important;background:#ffffff!important}
:root:root:root .world-inspector:focus{outline:none!important}
:root:root:root .world-inspector:focus-visible{outline:2px solid #c9cbce!important}
:root:root:root .world-guide-empty p{color:#303236!important}
:root:root:root .world-guide-empty>span{color:#303236!important}
:root:root:root .world-explanation{color:#303236!important}
:root:root:root .world-report-meta{color:#303236!important}
:root:root:root .world-conversation{border-top:1px solid #c9cbce!important;border-bottom:1px solid #c9cbce!important}
:root:root:root .world-conversation strong{color:#303236!important}
:root:root:root .world-conversation strong span{color:#303236!important}
:root:root:root .world-conversation p{color:#303236!important}
:root:root:root .world-inspector textarea{background:#ffffff!important;border-color:#c9cbce!important}
:root:root:root .world-shell{background:#f4f4f5!important;border-color:#c9cbce!important}
:root:root:root .world-toolbar{background:#ffffff!important}
:root:root:root .world-statline{background:#ffffff!important}
:root:root:root .world-viewport{background:#f4f4f5!important}
:root:root:root .room-place{border:1px solid #c9cbce!important;box-shadow:none!important}
:root:root:root .room-place{background:#ffffff!important;color:#303236!important}
:root:root:root .room-roster{border:1px solid #c9cbce!important;background:#ffffff!important}
:root:root:root .room-roster summary{color:#303236!important}
:root:root:root .room-roster-item{border:1px solid #c9cbce!important;background:#ffffff!important;color:#303236!important}
:root:root:root .room-roster-item span{color:#303236!important}
:root:root:root .room-roster-item.blocked span{color:#303236!important}
:root:root:root .room-loading{color:#303236!important}
:root:root:root .room-fallback{color:#303236!important}
:root:root:root .room-fallback h2{color:#303236!important}
:root:root:root #world-map-host{background:#ffffff!important}
:root:root:root .room-hub-name{background:#ffffff!important;color:#303236!important;border:1px solid #c9cbce!important;text-shadow:none!important;box-shadow:none!important}
:root:root:root .room-help-name{background:#ffffff!important;border-color:#c9cbce!important;color:#303236!important}
:root:root:root .room-place:focus-visible{outline:3px solid #c9cbce!important}
:root:root:root .room-breakdown-alert{border:2px solid #c9cbce!important;background:#ffffff!important;color:#303236!important;box-shadow:none!important}
:root:root:root .room-pause-marker{border:2px solid #c9cbce!important;background:#ffffff!important;color:#303236!important;box-shadow:none!important}
:root:root:root .room-pause-marker:focus-visible{outline:3px solid #c9cbce!important}
:root:root:root .room-breakdown-alert:hover{background:#ffffff!important;box-shadow:none!important}
:root:root:root .room-breakdown-alert:focus-visible{outline:3px solid #c9cbce!important}
:root:root:root .room-worker-directory{background:#ffffff!important;border-left:1px solid #c9cbce!important;color:#303236!important}
:root:root:root .room-worker-directory h2{color:#303236!important}
:root:root:root .room-worker-directory>p{color:#303236!important}
:root:root:root .room-focus-card{border:1px solid #c9cbce!important;background:#ffffff!important}
:root:root:root .room-focus-card>strong{color:#303236!important}
:root:root:root .room-focus-card>p{color:#303236!important}
:root:root:root .room-focus-card>button{border:1px solid #c9cbce!important;background:#ffffff!important;color:#303236!important}
:root:root:root .room-directory-entry{border:1px solid transparent!important;background:transparent!important;color:#303236!important}
:root:root:root .room-directory-entry small{color:#303236!important}
:root:root:root .room-directory-entry.is-blocked small{color:#303236!important}
:root:root:root .room-directory-entry.is-tracked{border-color:#c9cbce!important;background:#ffffff!important}
:root:root:root .room-directory-entry:hover{border-color:#c9cbce!important;background:#ffffff!important}
:root:root:root .room-directory-entry:focus-visible{outline:2px solid #c9cbce!important}
:root:root:root .room-focus-card>button:focus-visible{outline:2px solid #c9cbce!important}
:root:root:root .room-view-tools{border:1px solid #c9cbce!important;background:#ffffff!important;box-shadow:none!important}
:root:root:root .room-view-tools button{border:0!important;background:transparent!important;color:#303236!important}
:root:root:root .room-view-tools button:hover{background:#ffffff!important}
:root:root:root .room-view-tools button:focus-visible{outline:2px solid #c9cbce!important}
:root:root:root .room-view-angle{color:#303236!important}
:root:root:root .room-orbit-hint{color:#303236!important}
:root:root:root #world-map-host canvas:focus-visible{outline:2px solid #c9cbce!important}
:root:root:root .room-worker-directory{border-left:0!important;border-top:1px solid #c9cbce!important}
:root:root:root .room-scan-meta{color:#303236!important}
:root:root:root .room-scan-meta b{color:#303236!important}
:root:root:root .room-scan-meta b.has-findings{color:#303236!important}
:root:root:root .worker-inspector{border:1px solid #c9cbce!important;background:#ffffff!important;color:#303236!important;box-shadow:none!important}
:root:root:root .worker-inspector::backdrop{background:#24262866!important}
:root:root:root .worker-detail-header{border-bottom:1px solid #c9cbce!important}
:root:root:root .worker-detail-kicker{color:#303236!important}
:root:root:root .worker-detail-header h2{color:#303236!important}
:root:root:root .worker-detail-close{border:1px solid #c9cbce!important;background:transparent!important;color:#303236!important}
:root:root:root .worker-detail-connection{color:#303236!important}
:root:root:root .worker-detail-reason{color:#303236!important}
:root:root:root .worker-detail-stats section{border:1px solid #c9cbce!important;background:#ffffff!important}
:root:root:root .worker-detail-stats span{color:#303236!important}
:root:root:root .worker-detail-stats small{color:#303236!important}
:root:root:root .worker-detail-tabs{border-bottom:1px solid #c9cbce!important}
:root:root:root .worker-detail-tabs button{color:#303236!important;background:transparent!important;border:0!important;border-bottom:2px solid transparent!important}
:root:root:root .worker-detail-tabs button[aria-selected=true]{color:#303236!important;border-color:#c9cbce!important}
:root:root:root .worker-code-note{color:#303236!important}
:root:root:root .worker-activity-note{color:#303236!important}
:root:root:root .worker-code-picker{color:#303236!important}
:root:root:root .worker-code-picker select{background:#ffffff!important;border:1px solid #c9cbce!important;color:#303236!important}
:root:root:root .worker-code-file{color:#303236!important}
:root:root:root .worker-inspector pre{background:#ffffff!important;border:1px solid #c9cbce!important;color:#303236!important}
:root:root:root .worker-inspector code{background:none!important;color:#303236!important}
:root:root:root .worker-code-signin{color:#303236!important}
:root:root:root .worker-run-list li{border:1px solid #c9cbce!important;color:#303236!important}
:root:root:root .worker-run-list strong{color:#303236!important}
:root:root:root .worker-run-list span{color:#303236!important}
:root:root:root .worker-run-list p{color:#303236!important}
:root:root:root .worker-detail-footer span{color:#303236!important}
:root:root:root .worker-detail-report{background:#ffffff!important;color:#303236!important;border:1px solid #c9cbce!important}
:root:root:root .worker-inspector button:focus-visible{outline:2px solid #c9cbce!important}
:root:root:root .worker-inspector pre:focus-visible{outline:2px solid #c9cbce!important}
:root:root:root .worker-inspector select:focus-visible{outline:2px solid #c9cbce!important}
:root:root:root .worker-task{background:#ffffff!important;border:1px solid #c9cbce!important}
:root:root:root .worker-task-label{color:#303236!important}
:root:root:root .worker-task h3{color:#303236!important}
:root:root:root .worker-task p{color:#303236!important}
:root:root:root .worker-task li{color:#303236!important}
:root:root:root .worker-task .worker-task-summary{color:#303236!important}
:root:root:root .worker-task h4{color:#303236!important}
:root:root:root .worker-task li::marker{color:#303236!important}
:root:root:root .worker-task .worker-task-scope{color:#303236!important;border-top:1px solid #c9cbce!important}
:root:root:root .room-road-heading{color:#303236!important}
:root:root:root .learning-card{border:1px solid #c9cbce!important;background:#ffffff!important}
:root:root:root .learning-card summary small{color:#303236!important}
:root:root:root .learning-body dt{color:#303236!important}
:root:root:root .learning-body dd{color:#303236!important}
:root:root:root .learning-card[open]{border-color:#c9cbce!important}
:root:root:root .ai-budget-panel{border:1px solid #c9cbce!important;background:#ffffff!important}
:root:root:root .ai-scan-forecast{border:1px solid #c9cbce!important;background:#ffffff!important}
:root:root:root .ai-forecast-heading>strong{color:#303236!important}
:root:root:root .ai-forecast-heading>span{color:#303236!important}
:root:root:root .ai-forecast-frequency select{border:1px solid #c9cbce!important;background:#ffffff!important;color:#303236!important}
:root:root:root .ai-forecast-summary{color:#303236!important}
:root:root:root .ai-forecast-explanation{color:#303236!important}
:root:root:root .ai-forecast-metrics section{background:#ffffff!important}
:root:root:root .ai-forecast-metrics span{color:#303236!important}
:root:root:root .ai-forecast-metrics strong{color:#303236!important}
:root:root:root .ai-forecast-windows section{border:1px solid #c9cbce!important}
:root:root:root .ai-forecast-windows span{color:#303236!important}
:root:root:root .ai-forecast-evidence{color:#303236!important}
:root:root:root .ai-scan-forecast>small{color:#303236!important}
:root:root:root .ai-scan-forecast[data-state=runs_out] .ai-forecast-summary{color:#303236!important}
:root:root:root .ai-budget-heading strong{color:#303236!important}
:root:root:root .ai-budget-heading p{color:#303236!important}
:root:root:root .ai-credit-grid span{color:#303236!important}
:root:root:root .ai-credit-grid small{color:#303236!important}
:root:root:root .ai-credit-grid strong{color:#303236!important}
:root:root:root .ai-budget-progress{accent-color:#55575b!important;border:0!important}
:root:root:root .ai-budget-note{color:#303236!important}
:root:root:root .ai-budget-calculation p{color:#303236!important}
:root:root:root .ai-budget-settings p{color:#303236!important}
:root:root:root .ai-budget-panel details{border-top:1px solid #c9cbce!important}
:root:root:root .ai-budget-panel a{color:#303236!important}
:root:root:root .ai-budget-panel label{color:#303236!important}
:root:root:root .ai-budget-panel button{border:1px solid #c9cbce!important;background:#ffffff!important;color:#303236!important}
:root:root:root .ai-group-coverage small{color:#303236!important}
:root:root:root .room-stage.room-expanded{border:0!important;background:#ffffff!important}
:root:root:root .room-stage.room-expanded::backdrop{background:#24262866!important}
:root:root:root .room-stage.room-expanded .room-worker-directory{border-left:0!important;border-top:1px solid #c9cbce!important}
:root:root:root .room-algorithm-library{background:#ffffff!important;color:#303236!important;border-color:#c9cbce!important}
:root:root:root .room-cat-target{border:0!important;background:transparent!important;box-shadow:none!important}
:root:root:root .room-cat-target:focus-visible{outline:2px solid #c9cbce!important}
:root:root:root .pro-worker-usage strong{color:#303236!important}
:root:root:root .price-intro{border:1px solid #c9cbce!important;background:#ffffff!important}
:root:root:root .price-intro p{color:#303236!important}
:root:root:root .price-totals strong{color:#303236!important}
:root:root:root .price-totals span{color:#303236!important}
:root:root:root .price-form{border:1px solid var(--line,#c9cbce)!important;background:#ffffff!important}
:root:root:root .price-data-section{border:1px solid var(--line,#c9cbce)!important;background:#ffffff!important}
:root:root:root .price-section-title p{color:#303236!important}
:root:root:root .price-fields label{color:#303236!important}
:root:root:root .price-dialog>label{color:#303236!important}
:root:root:root .price-assumptions{border-top:1px solid #c9cbce!important;border-bottom:1px solid #c9cbce!important}
:root:root:root .price-month{background:#ffffff!important;border:1px solid #c9cbce!important;color:#303236!important}
:root:root:root .price-month:hover{border-color:#c9cbce!important}
:root:root:root .price-month:focus-visible{border-color:#c9cbce!important}
:root:root:root .price-month>strong{color:#303236!important}
:root:root:root .price-month small{color:#303236!important}
:root:root:root .price-month>div{border-top:1px solid #c9cbce!important}
:root:root:root .price-month.has-data{background:#ffffff!important;border-color:#c9cbce!important}
:root:root:root .price-caveat{color:#303236!important}
:root:root:root .price-annual{background:#ffffff!important}
:root:root:root .price-annual small{color:#303236!important}
:root:root:root .price-empty{background:#ffffff!important;color:#303236!important}
:root:root:root .price-source{color:#303236!important;background:#ffffff!important;border:1px solid #c9cbce!important}
:root:root:root .price-source>span{color:#303236!important}
:root:root:root .price-source small{color:#303236!important}
:root:root:root .price-evidence-row{border-bottom:1px solid #c9cbce!important}
:root:root:root .price-evidence-row a{color:#303236!important}
:root:root:root .price-evidence-row p{color:#303236!important}
:root:root:root .price-evidence-row summary{color:#303236!important}
:root:root:root .price-evidence-row small{color:#303236!important}
:root:root:root .price-source:focus-visible{outline:2px solid #c9cbce!important}
:root:root:root .price-occupancy{background:#ffffff!important}
:root:root:root .price-occupancy label{color:#303236!important}
:root:root:root .price-occupancy p{color:#303236!important}
:root:root:root .price-month .price-income{color:#303236!important}
:root:root:root .price-month .price-rate{color:#303236!important}
:root:root:root .price-month .price-income{color:#303236!important}
:root:root:root .price-weekday{color:#303236!important}
:root:root:root .price-day{border:1px solid #c9cbce!important;background:#ffffff!important;color:#303236!important}
:root:root:root .price-day small{color:#303236!important}
:root:root:root .price-day.has-data{background:#ffffff!important;border-color:#c9cbce!important}
:root:root:root .price-day[aria-pressed=true]{outline:2px solid #c9cbce!important}
:root:root:root .price-day:focus-visible{outline:2px solid #c9cbce!important}
:root:root:root #price-day-evidence{border-top:1px solid #c9cbce!important}
:root:root:root .startup-dialog{color:#303236!important;background:#ffffff!important;border:1px solid #c9cbce!important}
:root:root:root .startup-dialog::backdrop{background:#24262866!important}
:root:root:root .startup-item{border-bottom:1px solid #c9cbce!important}
:root:root:root .startup-item p{color:#303236!important}
:root:root:root .startup-light{background:#ffffff!important}
:root:root:root .startup-light[data-state=ready]{background:#ffffff!important}
:root:root:root .dialog-head.watchman-head{background:#ffffff!important}
:root:root:root .request-channels article{border:1px solid var(--line)!important;background:#ffffff!important}
:root:root:root .request-channels span{color:#303236!important}
:root:root:root .request-channels p{color:#303236!important}
:root:root:root .request-count{background:#ffffff!important;color:#303236!important}
:root:root:root .request-list{border-top:1px solid var(--line)!important}
:root:root:root .request-item{border-bottom:1px solid var(--line)!important}
:root:root:root .request-summary{background:transparent!important;border:0!important;color:#303236!important}
:root:root:root .request-summary small{color:#303236!important}
:root:root:root .request-message{background:#ffffff!important}
:root:root:root .website-lock{background:#ffffff!important;border:1px solid #c9cbce!important;color:#303236!important}
:root:root:root .website-station{border:1px solid #c9cbce!important;background:#ffffff!important;color:#303236!important}
:root:root:root .website-station:after{color:#303236!important}
:root:root:root .website-station.is-current{border-color:#c9cbce!important;background:#ffffff!important;box-shadow:none!important}
:root:root:root .website-station:focus-visible{outline:3px solid #c9cbce!important}
:root:root:root .website-station-number{color:#303236!important}
:root:root:root .website-machine{background:#ffffff!important;color:#303236!important}
:root:root:root .website-station>span:not(.website-machine):not(.website-station-number){color:#303236!important}
:root:root:root .website-station small{color:#303236!important}
:root:root:root .website-service-edit{border:1px solid #c9cbce!important}
:root:root:root .website-toggle{border:1px solid #c9cbce!important}
:root:root:root .website-toggle small{color:#303236!important}
:root:root:root .website-preview-frame{background:#ffffff!important}
:root:root:root .website-preview-frame iframe{border:1px solid #c9cbce!important;background:#ffffff!important}
:root:root:root .website-history article{border-bottom:1px solid #c9cbce!important}
:root:root:root .website-history p{color:#303236!important}
:root:root:root .website-briefs details{border-top:1px solid #c9cbce!important}
:root:root:root .website-map-shell{border:1px solid #c9cbce!important;background:#ffffff!important;box-shadow:none!important}
:root:root:root .website-map-heading h2{color:#303236!important}
:root:root:root .website-map-heading p{color:#303236!important}
:root:root:root .website-map-kicker{color:#303236!important}
:root:root:root .website-world{background:#ffffff!important}
:root:root:root .website-map-label{border:1px solid #c9cbce!important;background:#ffffff!important;color:#303236!important;box-shadow:none!important}
:root:root:root .website-map-label:hover{border-color:#c9cbce!important;background:#ffffff!important;box-shadow:none!important}
:root:root:root .website-map-label[aria-pressed=true]{border-color:#c9cbce!important;background:#ffffff!important;box-shadow:none!important}
:root:root:root .website-map-hub{color:#303236!important;background:#ffffff!important;border-color:#c9cbce!important}
:root:root:root .website-map-hub:hover{background:#ffffff!important;color:#303236!important}
:root:root:root .website-map-hub[aria-pressed=true]{background:#ffffff!important;color:#303236!important}
:root:root:root .website-map-tools{border:1px solid #c9cbce!important;background:#ffffff!important;box-shadow:none!important}
:root:root:root .website-map-tools button{background:#ffffff!important;border:1px solid #c9cbce!important;color:#303236!important}
:root:root:root .website-map-tools button:hover{background:#ffffff!important}
:root:root:root .website-map-caption{color:#303236!important}
:root:root:root .website-map-caption span{color:#303236!important}
:root:root:root .website-map-loading{color:#303236!important}
:root:root:root .website-hub-summary article{border:1px solid var(--line)!important}
:root:root:root .website-hub-summary article>span{color:#303236!important}
:root:root:root .website-hub-summary p{color:#303236!important}
:root:root:root .world-shell{border:1px solid #c9cbce!important;background:#f4f4f5!important;box-shadow:none!important}
:root:root:root .world-toolbar{border-bottom:1px solid #c9cbce!important;background:#ffffff!important}
:root:root:root .world-toolbar-label{color:#303236!important}
:root:root:root .world-live:before{background:#ffffff!important}
:root:root:root .world-live.online:before{background:#ffffff!important;box-shadow:none!important}
:root:root:root .world-live.offline{color:#303236!important}
:root:root:root .world-statline{background:#ffffff!important;color:#303236!important}
:root:root:root .world-statline strong{color:#303236!important}
:root:root:root .world-viewport:focus-visible{outline:2px solid #c9cbce!important}
:root:root:root .world-station{outline:none!important}
:root:root:root .world-hub{outline:none!important}
:root:root:root .world-legend{background:#ffffff!important;color:#303236!important;border-top:1px solid #c9cbce!important}
:root:root:root .world-dot.green{background:#ffffff!important}
:root:root:root .world-dot.amber{background:#ffffff!important}
:root:root:root .world-dot.gray{background:#ffffff!important}
:root:root:root .world-statusline{color:#303236!important;background:#ffffff!important}
:root:root:root .world-footnote{color:#303236!important}
:root:root:root .world-kicker{color:#303236!important}
:root:root:root .world-issue{border:1px solid #c9cbce!important;background:#ffffff!important;color:#303236!important}
:root:root:root .world-issue:hover{border-color:#c9cbce!important;background:#ffffff!important}
:root:root:root .world-issue.selected{border-color:#c9cbce!important;background:#ffffff!important}
:root:root:root .world-issue small{color:#303236!important}
:root:root:root .world-issue em{color:#303236!important}
:root:root:root .world-issue>span:last-child{color:#303236!important}
:root:root:root .world-issue-icon{background:#ffffff!important;color:#303236!important;border:1px solid #c9cbce!important}
:root:root:root .world-inspector{border:1px solid #c9cbce!important;background:#ffffff!important}
:root:root:root .world-inspector:focus{outline:none!important}
:root:root:root .world-inspector:focus-visible{outline:2px solid #c9cbce!important}
:root:root:root .world-guide-empty p{color:#303236!important}
:root:root:root .world-guide-empty>span{color:#303236!important}
:root:root:root .world-explanation{color:#303236!important}
:root:root:root .world-report-meta{color:#303236!important}
:root:root:root .world-conversation{border-top:1px solid #c9cbce!important;border-bottom:1px solid #c9cbce!important}
:root:root:root .world-conversation strong{color:#303236!important}
:root:root:root .world-conversation strong span{color:#303236!important}
:root:root:root .world-conversation p{color:#303236!important}
:root:root:root .world-inspector textarea{background:#ffffff!important;border-color:#c9cbce!important}
:root:root:root .world-shell{background:#f4f4f5!important;border-color:#c9cbce!important}
:root:root:root .world-toolbar{background:#ffffff!important}
:root:root:root .world-statline{background:#ffffff!important}
:root:root:root .world-viewport{background:#f4f4f5!important}
:root:root:root .room-place{border:1px solid #c9cbce!important;box-shadow:none!important}
:root:root:root .room-place{background:#ffffff!important;color:#303236!important}
:root:root:root .room-roster{border:1px solid #c9cbce!important;background:#ffffff!important}
:root:root:root .room-roster summary{color:#303236!important}
:root:root:root .room-roster-item{border:1px solid #c9cbce!important;background:#ffffff!important;color:#303236!important}
:root:root:root .room-roster-item span{color:#303236!important}
:root:root:root .room-roster-item.blocked span{color:#303236!important}
:root:root:root .room-loading{color:#303236!important}
:root:root:root .room-fallback{color:#303236!important}
:root:root:root .room-fallback h2{color:#303236!important}
:root:root:root #world-map-host{background:#ffffff!important}
:root:root:root .room-hub-name{background:#ffffff!important;color:#303236!important;border:1px solid #c9cbce!important;text-shadow:none!important;box-shadow:none!important}
:root:root:root .room-help-name{background:#ffffff!important;border-color:#c9cbce!important;color:#303236!important}
:root:root:root .room-place:focus-visible{outline:3px solid #c9cbce!important}
:root:root:root .room-breakdown-alert{border:2px solid #c9cbce!important;background:#ffffff!important;color:#303236!important;box-shadow:none!important}
:root:root:root .room-pause-marker{border:2px solid #c9cbce!important;background:#ffffff!important;color:#303236!important;box-shadow:none!important}
:root:root:root .room-pause-marker:focus-visible{outline:3px solid #c9cbce!important}
:root:root:root .room-breakdown-alert:hover{background:#ffffff!important;box-shadow:none!important}
:root:root:root .room-breakdown-alert:focus-visible{outline:3px solid #c9cbce!important}
:root:root:root .room-worker-directory{background:#ffffff!important;border-left:1px solid #c9cbce!important;color:#303236!important}
:root:root:root .room-worker-directory h2{color:#303236!important}
:root:root:root .room-worker-directory>p{color:#303236!important}
:root:root:root .room-focus-card{border:1px solid #c9cbce!important;background:#ffffff!important}
:root:root:root .room-focus-card>strong{color:#303236!important}
:root:root:root .room-focus-card>p{color:#303236!important}
:root:root:root .room-focus-card>button{border:1px solid #c9cbce!important;background:#ffffff!important;color:#303236!important}
:root:root:root .room-directory-entry{border:1px solid transparent!important;background:transparent!important;color:#303236!important}
:root:root:root .room-directory-entry small{color:#303236!important}
:root:root:root .room-directory-entry.is-blocked small{color:#303236!important}
:root:root:root .room-directory-entry.is-tracked{border-color:#c9cbce!important;background:#ffffff!important}
:root:root:root .room-directory-entry:hover{border-color:#c9cbce!important;background:#ffffff!important}
:root:root:root .room-directory-entry:focus-visible{outline:2px solid #c9cbce!important}
:root:root:root .room-focus-card>button:focus-visible{outline:2px solid #c9cbce!important}
:root:root:root .room-view-tools{border:1px solid #c9cbce!important;background:#ffffff!important;box-shadow:none!important}
:root:root:root .room-view-tools button{border:0!important;background:transparent!important;color:#303236!important}
:root:root:root .room-view-tools button:hover{background:#ffffff!important}
:root:root:root .room-view-tools button:focus-visible{outline:2px solid #c9cbce!important}
:root:root:root .room-view-angle{color:#303236!important}
:root:root:root .room-orbit-hint{color:#303236!important}
:root:root:root #world-map-host canvas:focus-visible{outline:2px solid #c9cbce!important}
:root:root:root .room-worker-directory{border-left:0!important;border-top:1px solid #c9cbce!important}
:root:root:root .room-scan-meta{color:#303236!important}
:root:root:root .room-scan-meta b{color:#303236!important}
:root:root:root .room-scan-meta b.has-findings{color:#303236!important}
:root:root:root .worker-inspector{border:1px solid #c9cbce!important;background:#ffffff!important;color:#303236!important;box-shadow:none!important}
:root:root:root .worker-inspector::backdrop{background:#24262866!important}
:root:root:root .worker-detail-header{border-bottom:1px solid #c9cbce!important}
:root:root:root .worker-detail-kicker{color:#303236!important}
:root:root:root .worker-detail-header h2{color:#303236!important}
:root:root:root .worker-detail-close{border:1px solid #c9cbce!important;background:transparent!important;color:#303236!important}
:root:root:root .worker-detail-connection{color:#303236!important}
:root:root:root .worker-detail-reason{color:#303236!important}
:root:root:root .worker-detail-stats section{border:1px solid #c9cbce!important;background:#ffffff!important}
:root:root:root .worker-detail-stats span{color:#303236!important}
:root:root:root .worker-detail-stats small{color:#303236!important}
:root:root:root .worker-detail-tabs{border-bottom:1px solid #c9cbce!important}
:root:root:root .worker-detail-tabs button{color:#303236!important;background:transparent!important;border:0!important;border-bottom:2px solid transparent!important}
:root:root:root .worker-detail-tabs button[aria-selected=true]{color:#303236!important;border-color:#c9cbce!important}
:root:root:root .worker-code-note{color:#303236!important}
:root:root:root .worker-activity-note{color:#303236!important}
:root:root:root .worker-code-picker{color:#303236!important}
:root:root:root .worker-code-picker select{background:#ffffff!important;border:1px solid #c9cbce!important;color:#303236!important}
:root:root:root .worker-code-file{color:#303236!important}
:root:root:root .worker-inspector pre{background:#ffffff!important;border:1px solid #c9cbce!important;color:#303236!important}
:root:root:root .worker-inspector code{background:none!important;color:#303236!important}
:root:root:root .worker-code-signin{color:#303236!important}
:root:root:root .worker-run-list li{border:1px solid #c9cbce!important;color:#303236!important}
:root:root:root .worker-run-list strong{color:#303236!important}
:root:root:root .worker-run-list span{color:#303236!important}
:root:root:root .worker-run-list p{color:#303236!important}
:root:root:root .worker-detail-footer span{color:#303236!important}
:root:root:root .worker-detail-report{background:#ffffff!important;color:#303236!important;border:1px solid #c9cbce!important}
:root:root:root .worker-inspector button:focus-visible{outline:2px solid #c9cbce!important}
:root:root:root .worker-inspector pre:focus-visible{outline:2px solid #c9cbce!important}
:root:root:root .worker-inspector select:focus-visible{outline:2px solid #c9cbce!important}
:root:root:root .worker-task{background:#ffffff!important;border:1px solid #c9cbce!important}
:root:root:root .worker-task-label{color:#303236!important}
:root:root:root .worker-task h3{color:#303236!important}
:root:root:root .worker-task p{color:#303236!important}
:root:root:root .worker-task li{color:#303236!important}
:root:root:root .worker-task .worker-task-summary{color:#303236!important}
:root:root:root .worker-task h4{color:#303236!important}
:root:root:root .worker-task li::marker{color:#303236!important}
:root:root:root .worker-task .worker-task-scope{color:#303236!important;border-top:1px solid #c9cbce!important}
:root:root:root .room-road-heading{color:#303236!important}
:root:root:root .learning-card{border:1px solid #c9cbce!important;background:#ffffff!important}
:root:root:root .learning-card summary small{color:#303236!important}
:root:root:root .learning-body dt{color:#303236!important}
:root:root:root .learning-body dd{color:#303236!important}
:root:root:root .learning-card[open]{border-color:#c9cbce!important}
:root:root:root .ai-budget-panel{border:1px solid #c9cbce!important;background:#ffffff!important}
:root:root:root .ai-scan-forecast{border:1px solid #c9cbce!important;background:#ffffff!important}
:root:root:root .ai-forecast-heading>strong{color:#303236!important}
:root:root:root .ai-forecast-heading>span{color:#303236!important}
:root:root:root .ai-forecast-frequency select{border:1px solid #c9cbce!important;background:#ffffff!important;color:#303236!important}
:root:root:root .ai-forecast-summary{color:#303236!important}
:root:root:root .ai-forecast-explanation{color:#303236!important}
:root:root:root .ai-forecast-metrics section{background:#ffffff!important}
:root:root:root .ai-forecast-metrics span{color:#303236!important}
:root:root:root .ai-forecast-metrics strong{color:#303236!important}
:root:root:root .ai-forecast-windows section{border:1px solid #c9cbce!important}
:root:root:root .ai-forecast-windows span{color:#303236!important}
:root:root:root .ai-forecast-evidence{color:#303236!important}
:root:root:root .ai-scan-forecast>small{color:#303236!important}
:root:root:root .ai-scan-forecast[data-state=runs_out] .ai-forecast-summary{color:#303236!important}
:root:root:root .ai-budget-heading strong{color:#303236!important}
:root:root:root .ai-budget-heading p{color:#303236!important}
:root:root:root .ai-credit-grid span{color:#303236!important}
:root:root:root .ai-credit-grid small{color:#303236!important}
:root:root:root .ai-credit-grid strong{color:#303236!important}
:root:root:root .ai-budget-progress{accent-color:#55575b!important;border:0!important}
:root:root:root .ai-budget-note{color:#303236!important}
:root:root:root .ai-budget-calculation p{color:#303236!important}
:root:root:root .ai-budget-settings p{color:#303236!important}
:root:root:root .ai-budget-panel details{border-top:1px solid #c9cbce!important}
:root:root:root .ai-budget-panel a{color:#303236!important}
:root:root:root .ai-budget-panel label{color:#303236!important}
:root:root:root .ai-budget-panel button{border:1px solid #c9cbce!important;background:#ffffff!important;color:#303236!important}
:root:root:root .ai-group-coverage small{color:#303236!important}
:root:root:root .room-stage.room-expanded{border:0!important;background:#ffffff!important}
:root:root:root .room-stage.room-expanded::backdrop{background:#24262866!important}
:root:root:root .room-stage.room-expanded .room-worker-directory{border-left:0!important;border-top:1px solid #c9cbce!important}
:root:root:root .room-algorithm-library{background:#ffffff!important;color:#303236!important;border-color:#c9cbce!important}
:root:root:root .room-cat-target{border:0!important;background:transparent!important;box-shadow:none!important}
:root:root:root .room-cat-target:focus-visible{outline:2px solid #c9cbce!important}
:root:root:root .pill.good{color:var(--green)!important;background:var(--green-light)!important}
:root:root:root .pill.warn{color:var(--amber)!important;background:var(--amber-light)!important}
:root:root:root .pill.danger{color:var(--red)!important;background:var(--red-light)!important}
:root:root:root .btn.danger{color:var(--red)!important;border-color:#efccc5!important}
:root:root:root .brand-symbol{background:#c9e2c3!important;color:var(--green-dark)!important}
:root:root:root .banner.danger{color:var(--red)!important;background:var(--red-light)!important;border-color:#eed5ce!important}
:root:root:root .toast.error{background:#6f342d!important;border-color:#9e6256!important}
:root:root:root .form-error{color:var(--red)!important}
:root:root:root .brand-symbol{background:#2469da!important;color:#fff!important}
:root:root:root .form-error{color:#ffa5a5!important}
:root:root:root body:has(#calendar) .warning{color:#ffca86!important}
:root:root:root .jammin-logo{background:#10110e!important}
:root:root:root .marketing-client>summary:has(.jammin-logo){background:#121410!important;border-top:2px solid #109b51!important;border-bottom:2px solid #dc242a!important}
:root:root:root .jammin-brand-header{background:#10110e!important;border:1px solid #42412c!important;border-bottom:5px solid transparent!important}
:root:root:root .jammin-brand-header span{color:#e0b92d!important}
:root:root:root .jammin-brand-header strong{color:#fff5dc!important}
:root:root:root .jammin-brand-header small{color:#cbbf9e!important}
:root:root:root .review-face{border:3px solid #fff!important;background:#222!important;color:#fff!important}
:root:root:root .review-approved .review-face{border-color:#38d77a!important;background:#134b29!important}
:root:root:root .review-disliked .review-face{border-color:#ff6464!important;background:#582121!important}
:root:root:root .phone-actions .phone-yes{background:#214b30!important;border-color:#39965a!important}
:root:root:root .phone-actions .phone-no{background:#482421!important;border-color:#a65049!important}
:root:root:root #marketing-phone .phone-actions .phone-no{color:#ff586b!important}
:root:root:root #marketing-phone .phone-actions .phone-yes{color:#2cdda0!important}
:root:root:root .phone-bank{border-bottom:1px solid #604040!important}
:root:root:root .phone-bank>summary{color:#ff7979!important}
:root:root:root .phone-bank select{background:#24291f!important;color:#fff4d9!important;border:1px solid #59614d!important}
:root:root:root .phone-bank details{border:1px solid #41463b!important}
:root:root:root .phone-bank p{color:#c5c9bf!important}
:root:root:root .phone-bank small{color:#c5c9bf!important}
:root:root:root .decision-person.approve{border-color:#4bdd8e!important;color:#4bdd8e!important}
:root:root:root .decision-person.decline{border-color:#ff6e7d!important;color:#ff6e7d!important}
:root:root:root .pick-step-dot.pass{background:#55363e!important;color:#efc2c9!important}
:root:root:root #rewind-error{color:#ffd8ad!important}
:root:root:root .black-knight-strip{background:#172024!important;border-top:1px solid #c2a66c55!important;border-bottom:1px solid #c2a66c55!important;color:#efe5d1!important}
:root:root:root .black-knight-strip small{color:#becbc6!important}
:root:root:root .knight-emblem{color:#dcc38c!important}
:root:root:root .world-shell .rook-status-strip{border-bottom:1px solid var(--line)!important}
:root:root:root .rook-status{border:1px solid #47655d!important;background:#173029!important;color:#d4eee3!important}
:root:root:root .rook-status small{color:#bad0c6!important}
:root:root:root .rook-status.needs-help{border-color:#ab7540!important;background:#33271d!important;color:#ffdaa1!important}
:root:root:root .rook-status.is-paused{border-color:#577387!important;background:#1b2e3d!important;color:#d5e6f3!important}
:root:root:root .rook-status.is-paused small{color:#b4c9d9!important}
:root:root:root .rook-cards dt{color:var(--muted)!important}
:root:root:root .rook-table th{border-bottom:1px solid var(--line)!important}
:root:root:root .rook-table td{border-bottom:1px solid var(--line)!important}
:root:root:root .rook-table th{color:var(--muted)!important}
:root:root:root .rook-table small{color:var(--muted)!important}
:root:root:root .rook-run-list details{border-bottom:1px solid var(--line)!important}
:root:root:root .pill.good{color:var(--green)!important;background:var(--green-light)!important}
:root:root:root .pill.warn{color:var(--amber)!important;background:var(--amber-light)!important}
:root:root:root .pill.danger{color:var(--red)!important;background:var(--red-light)!important}
:root:root:root .btn.danger{color:var(--red)!important;border-color:#efccc5!important}
:root:root:root .brand-symbol{background:#c9e2c3!important;color:var(--green-dark)!important}
:root:root:root .banner.danger{color:var(--red)!important;background:var(--red-light)!important;border-color:#eed5ce!important}
:root:root:root .toast.error{background:#6f342d!important;border-color:#9e6256!important}
:root:root:root .form-error{color:var(--red)!important}
:root:root:root .brand-symbol{background:#2469da!important;color:#fff!important}
:root:root:root .form-error{color:#ffa5a5!important}
:root:root:root body:has(#calendar) .warning{color:#ffca86!important}
:root:root:root .jammin-logo{background:#10110e!important}
:root:root:root .marketing-client>summary:has(.jammin-logo){background:#121410!important;border-top:2px solid #109b51!important;border-bottom:2px solid #dc242a!important}
:root:root:root .jammin-brand-header{background:#10110e!important;border:1px solid #42412c!important;border-bottom:5px solid transparent!important}
:root:root:root .jammin-brand-header span{color:#e0b92d!important}
:root:root:root .jammin-brand-header strong{color:#fff5dc!important}
:root:root:root .jammin-brand-header small{color:#cbbf9e!important}
:root:root:root .review-face{border:3px solid #fff!important;background:#222!important;color:#fff!important}
:root:root:root .review-approved .review-face{border-color:#38d77a!important;background:#134b29!important}
:root:root:root .review-disliked .review-face{border-color:#ff6464!important;background:#582121!important}
:root:root:root .phone-actions .phone-yes{background:#214b30!important;border-color:#39965a!important}
:root:root:root .phone-actions .phone-no{background:#482421!important;border-color:#a65049!important}
:root:root:root #marketing-phone .phone-actions .phone-no{color:#ff586b!important}
:root:root:root #marketing-phone .phone-actions .phone-yes{color:#2cdda0!important}
:root:root:root .phone-bank{border-bottom:1px solid #604040!important}
:root:root:root .phone-bank>summary{color:#ff7979!important}
:root:root:root .phone-bank select{background:#24291f!important;color:#fff4d9!important;border:1px solid #59614d!important}
:root:root:root .phone-bank details{border:1px solid #41463b!important}
:root:root:root .phone-bank p{color:#c5c9bf!important}
:root:root:root .phone-bank small{color:#c5c9bf!important}
:root:root:root .decision-person.approve{border-color:#4bdd8e!important;color:#4bdd8e!important}
:root:root:root .decision-person.decline{border-color:#ff6e7d!important;color:#ff6e7d!important}
:root:root:root .pick-step-dot.pass{background:#55363e!important;color:#efc2c9!important}
:root:root:root #rewind-error{color:#ffd8ad!important}
:root:root:root .black-knight-strip{background:#172024!important;border-top:1px solid #c2a66c55!important;border-bottom:1px solid #c2a66c55!important;color:#efe5d1!important}
:root:root:root .black-knight-strip small{color:#becbc6!important}
:root:root:root .knight-emblem{color:#dcc38c!important}
:root:root:root .world-shell .rook-status-strip{border-bottom:1px solid var(--line)!important}
:root:root:root .rook-status{border:1px solid #47655d!important;background:#173029!important;color:#d4eee3!important}
:root:root:root .rook-status small{color:#bad0c6!important}
:root:root:root .rook-status.needs-help{border-color:#ab7540!important;background:#33271d!important;color:#ffdaa1!important}
:root:root:root .rook-status.is-paused{border-color:#577387!important;background:#1b2e3d!important;color:#d5e6f3!important}
:root:root:root .rook-status.is-paused small{color:#b4c9d9!important}
:root:root:root .rook-cards dt{color:var(--muted)!important}
:root:root:root .rook-table th{border-bottom:1px solid var(--line)!important}
:root:root:root .rook-table td{border-bottom:1px solid var(--line)!important}
:root:root:root .rook-table th{color:var(--muted)!important}
:root:root:root .rook-table small{color:var(--muted)!important}
:root:root:root .rook-run-list details{border-bottom:1px solid var(--line)!important}
:root:root:root .shared-ai-bank{border-top:1px solid #344e48!important;background:#182b28!important;color:#e8f1ec!important}
:root:root:root .shared-ai-bank small{color:#b5c8be!important}
:root:root:root .bank-rook{color:#ff696e!important;text-shadow:0 0 14px #e7405455!important}
:root:root:root .bank-counter{color:#ffb7b5!important}
:root:root:root .bank-content p{color:#c5d4cc!important}
:root:root:root .bank-quota section{border:1px solid #456057!important}
:root:root:root .bank-worker{border-top:1px solid #354e45!important}
:root:root:root .bank-worker label{color:#e8f1ec!important}
:root:root:root .bank-toggle{color:#e8f1ec!important}
:root:root:root .shared-ai-bank{background:#361a22!important;border-top-color:#7c3344!important}
:root:root:root .shared-ai-bank small{color:#dfbec5!important}
:root:root:root .shared-ai-bank .bank-content p{color:#e8cdd3!important}
:root:root:root .shared-ai-bank .bank-quota section{border-color:#713447!important}
:root:root:root .shared-ai-bank .bank-worker{border-color:#713447!important}
:root:root:root .pro-ai-bank{background:#101216!important;color:#f0ede6!important;border-top:1px solid #42454e!important}
:root:root:root .pro-ai-bank small{color:#bcbfc8!important}
:root:root:root .pro-ai-bank .bank-rook{color:#eadcba!important;text-shadow:none!important}
:root:root:root .pro-ai-bank .bank-counter{color:#eadcba!important}
:root:root:root .pro-bank-content p{color:#c5c6cd!important}
:root:root:root .pro-bank-totals article{border:1px solid #42434a!important;background:#1a1c21!important}
:root:root:root .pro-bank-workers article{border:1px solid #42434a!important;background:#1a1c21!important}
:root:root:root .pro-bank-totals strong{color:#eadcba!important}
:root:root:root .room-place.room-red-bank{background:#8d1934!important;color:#fff1eb!important;border-color:#c45469!important}
:root:root:root .room-place.room-pro-bank{background:#14171b!important;color:#f4dfab!important;border-color:#77705e!important}
:root:root:root .bank-agent-portrait{background:radial-gradient(circle at 45% 35%,#f1eadc,#c9c4b9)!important;border:1px solid #f1e3c54d!important;box-shadow:inset 0 0 12px #ffffff25!important;color:#30333a!important}
:root:root:root .bank-agent-portrait[data-agent=facebook]{background:radial-gradient(circle at 45% 35%,#f9e3e8,#cf8da1)!important;border-color:#f6aec75c!important}
:root:root:root .bank-agent-portrait[data-agent=scout]{background:radial-gradient(circle at 45% 35%,#f9e3e8,#cf8da1)!important;border-color:#f6aec75c!important}
:root:root:root .bank-agent-portrait[data-agent=owner_spy]{background:radial-gradient(circle at 45% 35%,#f9e3e8,#cf8da1)!important;border-color:#f6aec75c!important}
:root:root:root .room-directory-brand{color:#fff!important}
:root:root:root .room-directory-brand{background:#fff!important}
:root:root:root .ai-rook-mark{background:#b7193e!important;border:2px solid #ce3655!important;box-shadow:0 0 9px #f2295730!important}
:root:root:root .ai-forecast-windows section[data-outlook=warning]{border-color:#ba7751!important;background:#8b47291a!important}
:root:root:root .ai-rook-symbol{color:#ff456d!important;text-shadow:0 0 18px #ff30594d!important}
:root:root:root .shared-ai-bank{border-top:1px solid #344e48!important;background:#182b28!important;color:#e8f1ec!important}
:root:root:root .shared-ai-bank small{color:#b5c8be!important}
:root:root:root .bank-rook{color:#ff696e!important;text-shadow:0 0 14px #e7405455!important}
:root:root:root .bank-counter{color:#ffb7b5!important}
:root:root:root .bank-content p{color:#c5d4cc!important}
:root:root:root .bank-quota section{border:1px solid #456057!important}
:root:root:root .bank-worker{border-top:1px solid #354e45!important}
:root:root:root .bank-worker label{color:#e8f1ec!important}
:root:root:root .bank-toggle{color:#e8f1ec!important}
:root:root:root .shared-ai-bank{background:#361a22!important;border-top-color:#7c3344!important}
:root:root:root .shared-ai-bank small{color:#dfbec5!important}
:root:root:root .shared-ai-bank .bank-content p{color:#e8cdd3!important}
:root:root:root .shared-ai-bank .bank-quota section{border-color:#713447!important}
:root:root:root .shared-ai-bank .bank-worker{border-color:#713447!important}
:root:root:root .pro-ai-bank{background:#101216!important;color:#f0ede6!important;border-top:1px solid #42454e!important}
:root:root:root .pro-ai-bank small{color:#bcbfc8!important}
:root:root:root .pro-ai-bank .bank-rook{color:#eadcba!important;text-shadow:none!important}
:root:root:root .pro-ai-bank .bank-counter{color:#eadcba!important}
:root:root:root .pro-bank-content p{color:#c5c6cd!important}
:root:root:root .pro-bank-totals article{border:1px solid #42434a!important;background:#1a1c21!important}
:root:root:root .pro-bank-workers article{border:1px solid #42434a!important;background:#1a1c21!important}
:root:root:root .pro-bank-totals strong{color:#eadcba!important}
:root:root:root .room-place.room-red-bank{background:#8d1934!important;color:#fff1eb!important;border-color:#c45469!important}
:root:root:root .room-place.room-pro-bank{background:#14171b!important;color:#f4dfab!important;border-color:#77705e!important}
:root:root:root .bank-agent-portrait{background:radial-gradient(circle at 45% 35%,#f1eadc,#c9c4b9)!important;border:1px solid #f1e3c54d!important;box-shadow:inset 0 0 12px #ffffff25!important;color:#30333a!important}
:root:root:root .bank-agent-portrait[data-agent=facebook]{background:radial-gradient(circle at 45% 35%,#f9e3e8,#cf8da1)!important;border-color:#f6aec75c!important}
:root:root:root .bank-agent-portrait[data-agent=scout]{background:radial-gradient(circle at 45% 35%,#f9e3e8,#cf8da1)!important;border-color:#f6aec75c!important}
:root:root:root .bank-agent-portrait[data-agent=owner_spy]{background:radial-gradient(circle at 45% 35%,#f9e3e8,#cf8da1)!important;border-color:#f6aec75c!important}
:root:root:root .room-directory-brand{color:#fff!important}
:root:root:root .room-directory-brand{background:#fff!important}
:root:root:root .ai-rook-mark{background:#b7193e!important;border:2px solid #ce3655!important;box-shadow:0 0 9px #f2295730!important}
:root:root:root .ai-forecast-windows section[data-outlook=warning]{border-color:#ba7751!important;background:#8b47291a!important}
:root:root:root .ai-rook-symbol{color:#ff456d!important;text-shadow:0 0 18px #ff30594d!important}

/* Shared palette and reviewed exceptions; never filter evidence or client artwork. */
:root:root:root{color-scheme:light;--ink:#242628;--text:#242628;--muted:#626468;--green:#44464a;--green-dark:#f0f0f2;--green-light:#e8e8ea;--canvas:#f4f4f5;--line:#d0d0d2;--white:#fff;--amber:#805819;--amber-light:#fff3d8;--red:#a32c36;--red-light:#fff0f1;color:#242628;background:#f4f4f5}
:root:root:root body,:root:root:root #app .main,:root:root:root #app.jammin-workspace .main,:root:root:root #marketing-phone{background:#f4f4f5!important;color:#242628!important;color-scheme:light!important}
:root:root:root .bpu-brand>img{filter:none!important;mix-blend-mode:multiply!important;background:transparent!important}
:root:root:root .nav-item.active,:root:root:root .hub-sidebar .nav-item.active{background:#e0e0e2!important;color:#242628!important;box-shadow:inset 3px 0 #44464a!important}
:root:root:root .btn.primary,:root:root:root #app .btn.primary,:root:root:root #app.jammin-workspace .btn.primary,:root:root:root #marketing-phone .phone-primary{background:#303236!important;color:#fff!important;border-color:#303236!important}
:root:root:root .btn:hover:not(:disabled){background:#e8e8ea!important;color:#242628!important}
:root:root:root .btn.primary:hover:not(:disabled){background:#484a4e!important;color:#fff!important}
:root:root:root input,:root:root:root select,:root:root:root textarea{background:#fff!important;color:#242628!important;border-color:#a8aaae!important;color-scheme:light!important}
:root:root:root input::placeholder,:root:root:root textarea::placeholder{color:#74767a!important}
:root:root:root :focus-visible{outline:2px solid #525458!important;outline-offset:3px}
:root:root:root .shared-ai-bank{background:#fff0f2!important;border-color:#bb6575!important;color:#782136!important}
:root:root:root .shared-ai-bank :is(p,label,small,strong,span){color:#782136!important}
:root:root:root .shared-ai-bank .bank-content p{color:#782136!important}
:root:root:root .shared-ai-bank .bank-rook{color:#b92936!important;text-shadow:none!important}
:root:root:root .pro-ai-bank{background:#282a2e!important;color:#fff!important;border-color:#525458!important}
:root:root:root .pro-ai-bank :is(p,label,small,strong,span){color:#fff!important}
:root:root:root .pro-bank-totals article,:root:root:root .pro-bank-workers article{background:#34363a!important;color:#fff!important}
:root:root:root .pill.good{background:#edf5ee!important;color:#28583a!important}
:root:root:root .pill.warn,:root:root:root .banner:not(.danger){background:#fff3d8!important;color:#805819!important;border-color:#d7b776!important}
:root:root:root .pill.danger,:root:root:root .banner.danger{background:#fff0f1!important;color:#a32c36!important;border-color:#dca3aa!important}
:root:root:root .form-error{color:#a32c36!important}
:root:root:root .room-place.room-red-bank{background:#8d1934!important;color:#fff!important}
:root:root:root .room-place.room-pro-bank{background:#202226!important;color:#fff!important}
:root:root:root .road-wall-position:empty{display:none}
:root:root:root .room-worker-directory,:root:root:root #preview-report{background:#fff!important;color:#242628!important}
