/* Generated color-only bridge from the original CSS. No dimensions or layout declarations. */
:where(html[data-ui-page="console"]) body{color:var(--text)}
:where(html[data-ui-page="console"]) .register-title{color:var(--text)}
:where(html[data-ui-page="console"]) .stat{background-color:var(--surface);border-top-color:var(--line);border-right-color:var(--line);border-bottom-color:var(--line);border-left-color:var(--line)}
:where(html[data-ui-page="console"]) .stat-top span{color:var(--muted)}
:where(html[data-ui-page="console"]) .stat-icon svg{fill:none;stroke:currentcolor}
:where(html[data-ui-page="console"]) .stat-icon--accounts{color:var(--ui-accent);background-color:color-mix(in srgb, rgb(64, 158, 255) 12%, transparent)}
:where(html[data-ui-page="console"]) .stat-icon--total{color:var(--ui-accent);background-color:color-mix(in srgb, rgb(64, 158, 255) 12%, transparent)}
:where(html[data-ui-page="console"]) .stat-icon--available{color:var(--ui-success);background-color:color-mix(in srgb, rgb(103, 194, 58) 12%, transparent)}
:where(html[data-ui-page="console"]) .stat-icon--used{color:var(--ui-warning);background-color:color-mix(in srgb, rgb(230, 162, 60) 12%, transparent)}
:where(html[data-ui-page="console"]) .stat-icon--failed{color:var(--ui-danger);background-color:color-mix(in srgb, rgb(245, 108, 108) 12%, transparent)}
:where(html[data-ui-page="console"]) .stat strong{color:var(--text)}
@media (max-width: 1100px) {
}
@media (max-width: 700px) {
}
:where(html[data-ui-page="console"]) section.card{box-shadow:var(--ui-shadow)}
:where(html[data-ui-page="console"]) .head p{color:var(--muted)}
:where(html[data-ui-page="console"]) label.fld .hint{color:var(--muted)}
:where(html[data-ui-page="console"]) button.btn{background-color:var(--surface)}
:where(html[data-ui-page="console"]) button.btn.primary{color:var(--ui-on-accent)}
:where(html[data-ui-page="console"]) button.btn.good{color:var(--ui-success);background-color:var(--soft);border-top-color:var(--ui-success-fill);border-right-color:var(--ui-success-fill);border-bottom-color:var(--ui-success-fill);border-left-color:var(--ui-success-fill)}
:where(html[data-ui-page="console"]) button.btn.danger{color:var(--ui-danger);background-color:var(--surface);border-top-color:var(--ui-danger-line);border-right-color:var(--ui-danger-line);border-bottom-color:var(--ui-danger-line);border-left-color:var(--ui-danger-line)}
:where(html[data-ui-page="console"]) button.btn:disabled{color:var(--muted);background-color:var(--ui-disabled-surface)}
:where(html[data-ui-page="console"]) .inline-num{color:var(--muted)}
:where(html[data-ui-page="console"]) .table-wrap{border-top-color:var(--line)}
:where(html[data-ui-page="console"]) th,
:where(html[data-ui-page="console"]) td{border-bottom-color:var(--line)}
:where(html[data-ui-page="console"]) th{color:var(--muted);background-color:var(--soft)}
:where(html[data-ui-page="console"]) tr:hover td{background-color:var(--soft)}
:where(html[data-ui-page="console"]) .sub-cell{color:var(--muted)}
:where(html[data-ui-page="console"]) .muted{color:var(--muted)}
:where(html[data-ui-page="console"]) .status-available,
:where(html[data-ui-page="console"]) .status-pending{color:var(--ui-accent);background-color:var(--soft)}
:where(html[data-ui-page="console"]) .status-used,
:where(html[data-ui-page="console"]) .status-cancelled,
:where(html[data-ui-page="console"]) .status-stopped,
:where(html[data-ui-page="console"]) .status-disabled{color:var(--muted);background-color:var(--soft)}
:where(html[data-ui-page="console"]) .status-stopping,
:where(html[data-ui-page="console"]) .status-stop_timeout{color:var(--amber);background-color:var(--ui-warning-soft)}
:where(html[data-ui-page="console"]) .status-failed{color:var(--red);background-color:var(--soft)}
:where(html[data-ui-page="console"]) .status-partial_success,
:where(html[data-ui-page="console"]) .status-creation_unknown{color:var(--ui-warning);background-color:var(--ui-warning-soft)}
:where(html[data-ui-page="console"]) .status-running{color:var(--amber);background-color:var(--ui-warning-soft)}
:where(html[data-ui-page="console"]) .status-success,
:where(html[data-ui-page="console"]) .status-recovered{color:var(--green);background-color:var(--soft)}
:where(html[data-ui-page="console"]) .extract-link-btn{border-top-color:var(--line);border-right-color:var(--line);border-bottom-color:var(--line);border-left-color:var(--line)}
:where(html[data-ui-page="console"]) .extract-link-btn:hover{box-shadow:var(--ui-shadow)}
:where(html[data-ui-page="console"]) .extract-copy{color:var(--ui-success);background-color:initial;background-image:none;border-top-color:var(--ui-success-line);border-right-color:var(--ui-success-line);border-bottom-color:var(--ui-success-line);border-left-color:var(--ui-success-line)}
:where(html[data-ui-page="console"]) .extract-qr{color:var(--ui-accent);background-color:initial;background-image:none;border-top-color:var(--ui-primary-line);border-right-color:var(--ui-primary-line);border-bottom-color:var(--ui-primary-line);border-left-color:var(--ui-primary-line)}
:where(html[data-ui-page="console"]) .extract-link-expire{color:var(--muted)}
:where(html[data-ui-page="console"]) .extract-link-error{color:var(--red)}
:where(html[data-ui-page="console"]) .agent-token-cell button{color:var(--ui-success);background-color:var(--soft);border-top-color:var(--ui-success-line);border-right-color:var(--ui-success-line);border-bottom-color:var(--ui-success-line);border-left-color:var(--ui-success-line)}
:where(html[data-ui-page="console"]) .agent-token-cell .agent-download{color:var(--ui-accent);background-color:var(--soft);border-top-color:var(--ui-primary-line);border-right-color:var(--ui-primary-line);border-bottom-color:var(--ui-primary-line);border-left-color:var(--ui-primary-line)}
:where(html[data-ui-page="console"]) .actions button{background-color:var(--surface)}
:where(html[data-ui-page="console"]) .actions button.primary{color:var(--ui-on-accent)}
:where(html[data-ui-page="console"]) .actions button.good{color:var(--ui-success);background-color:var(--soft);border-top-color:var(--ui-success-fill);border-right-color:var(--ui-success-fill);border-bottom-color:var(--ui-success-fill);border-left-color:var(--ui-success-fill)}
:where(html[data-ui-page="console"]) .actions button.danger{color:var(--ui-danger);background-color:var(--surface);border-top-color:var(--ui-danger-line);border-right-color:var(--ui-danger-line);border-bottom-color:var(--ui-danger-line);border-left-color:var(--ui-danger-line)}
:where(html[data-ui-page="console"]) .banner.warn{color:var(--ui-warning);background-color:var(--ui-warning-soft);border-top-color:var(--ui-warning-line);border-right-color:var(--ui-warning-line);border-bottom-color:var(--ui-warning-line);border-left-color:var(--ui-warning-line)}
:where(html[data-ui-page="console"]) .banner.info{color:var(--ui-accent);background-color:var(--soft);border-top-color:var(--ui-primary-line);border-right-color:var(--ui-primary-line);border-bottom-color:var(--ui-primary-line);border-left-color:var(--ui-primary-line)}
:where(html[data-ui-page="console"]) .log{color:var(--ui-disabled);background-color:var(--ui-log-bg)}
:where(html[data-ui-page="console"]) #logPanel:not(.hidden),
:where(html[data-ui-page="console"]) #retryLogPanel:not(.hidden),
:where(html[data-ui-page="console"]) #refillAtLogPanel:not(.hidden),
:where(html[data-ui-page="console"]) #emailRebindLogPanel:not(.hidden),
:where(html[data-ui-page="console"]) #twofaCompletionLogPanel:not(.hidden),
:where(html[data-ui-page="console"]) #twofaRotationLogPanel:not(.hidden),
:where(html[data-ui-page="console"]) #liveLogPanel:not(.hidden),
:where(html[data-ui-page="console"]) #qrPanel:not(.hidden){box-shadow:rgba(15, 23, 42, 0.45) 0px 0px 0px 9999px, rgba(15, 23, 42, 0.34) 0px 24px 70px}
:where(html[data-ui-page="console"]) .account-rebind-status{border-top-color:currentcolor;border-right-color:currentcolor;border-bottom-color:currentcolor;border-left-color:currentcolor}
:where(html[data-ui-page="console"]) #qrPanel img{background-color:var(--surface)}
:where(html[data-ui-page="console"]) #qrPanel .qr-link{color:var(--muted)}
:where(html[data-ui-page="console"]) #toast{color:var(--ui-on-accent);background-color:var(--ui-log-bg);box-shadow:var(--ui-shadow)}
:where(html[data-ui-page="console"]) .pager-bar button{background-color:var(--surface)}
:where(html[data-ui-page="console"]) .pager-bar button:disabled{color:var(--muted);background-color:var(--ui-disabled-surface)}
:where(html[data-ui-page="console"]) .pager-bar .pager-info{color:var(--muted)}
:where(html[data-ui-page="console"]) .roxy-workspace-box{background-color:var(--soft);border-top-color:var(--ui-primary-line);border-right-color:var(--ui-primary-line);border-bottom-color:var(--ui-primary-line);border-left-color:var(--ui-primary-line)}
:where(html[data-ui-page="console"]) .roxy-invite-link{color:var(--ui-accent);background-color:var(--surface);border-top-color:var(--ui-primary-line);border-right-color:var(--ui-primary-line);border-bottom-color:var(--ui-primary-line);border-left-color:var(--ui-primary-line)}
:where(html[data-ui-page="console"]) .roxy-invite-link:hover{background-color:var(--ui-primary-soft)}
:where(html[data-ui-page="console"]) .app-sidebar{background-color:var(--surface);border-right-color:var(--line);box-shadow:var(--ui-shadow)}
:where(html[data-ui-page="console"]) .sidebar-brand{border-bottom-color:var(--line)}
:where(html[data-ui-page="console"]) .sidebar-brand-title{color:var(--text)}
:where(html[data-ui-page="console"]) .sidebar-nav{background-color:transparent;border-top-color:currentcolor;border-right-color:currentcolor;border-bottom-color:currentcolor;border-left-color:currentcolor}
:where(html[data-ui-page="console"]) .app-sidebar .sidebar-nav button,
:where(html[data-ui-page="console"]) .app-sidebar .sidebar-nav button.sidebar-item{color:var(--muted);background-color:transparent;border-top-color:currentcolor;border-right-color:currentcolor;border-bottom-color:currentcolor;border-left-color:currentcolor}
:where(html[data-ui-page="console"]) .app-sidebar .sidebar-nav button:hover{color:var(--text);background-color:var(--soft)}
:where(html[data-ui-page="console"]) .app-sidebar .sidebar-nav button.active{color:var(--sidebar-accent);border-bottom-color:currentcolor}
:where(html[data-ui-page="console"]) .sidebar-item-icon{fill:none;stroke:currentcolor}
:where(html[data-ui-page="console"]) .sidebar-footer{border-top-color:var(--line)}
:where(html[data-ui-page="console"]) .sidebar-footer a{color:var(--muted)}
:where(html[data-ui-page="console"]) .sidebar-footer a:hover{color:var(--sidebar-accent)}
:where(html[data-ui-page="console"]) .sidebar-footer-icon{fill:none;stroke:currentcolor}
:where(html[data-ui-page="console"]) .sidebar-logout button{color:var(--muted);background-color:transparent;border-top-color:currentcolor;border-right-color:currentcolor;border-bottom-color:currentcolor;border-left-color:currentcolor}
:where(html[data-ui-page="console"]) .sidebar-logout button:hover{color:var(--ui-danger);background-color:var(--soft)}
:where(html[data-ui-page="console"]) .jobs-panel-v2{background-color:var(--surface);border-top-color:var(--line);border-right-color:var(--line);border-bottom-color:var(--line);border-left-color:var(--line);box-shadow:var(--ui-shadow)}
:where(html[data-ui-page="console"]) .jobs-toolbar-v2 .jobs-tb-btn{color:var(--muted);background-color:var(--surface);border-top-color:var(--line);border-right-color:var(--line);border-bottom-color:var(--line);border-left-color:var(--line)}
:where(html[data-ui-page="console"]) .jobs-toolbar-v2 .jobs-tb-btn:hover{color:var(--ui-accent);background-color:var(--soft);border-top-color:var(--ui-primary-line);border-right-color:var(--ui-primary-line);border-bottom-color:var(--ui-primary-line);border-left-color:var(--ui-primary-line)}
:where(html[data-ui-page="console"]) .jobs-toolbar-v2 .jobs-tb-btn:disabled{color:var(--ui-disabled);background-color:var(--surface);border-top-color:var(--line);border-right-color:var(--line);border-bottom-color:var(--line);border-left-color:var(--line)}
:where(html[data-ui-page="console"]) .jobs-toolbar-v2 .jobs-tb-btn--retry{color:var(--ui-accent);background-color:var(--soft);border-top-color:var(--ui-primary-line);border-right-color:var(--ui-primary-line);border-bottom-color:var(--ui-primary-line);border-left-color:var(--ui-primary-line)}
:where(html[data-ui-page="console"]) .jobs-toolbar-v2 .jobs-tb-btn--retry:hover:not(:disabled){color:var(--ui-accent);background-color:var(--ui-primary-soft);border-top-color:var(--ui-primary);border-right-color:var(--ui-primary);border-bottom-color:var(--ui-primary);border-left-color:var(--ui-primary)}
:where(html[data-ui-page="console"]) .jobs-toolbar-v2 .jobs-tb-btn--retry:disabled{color:var(--ui-accent);background-color:var(--ui-disabled-surface);border-top-color:var(--ui-primary-line);border-right-color:var(--ui-primary-line);border-bottom-color:var(--ui-primary-line);border-left-color:var(--ui-primary-line)}
:where(html[data-ui-page="console"]) .jobs-toolbar-v2 .jobs-tb-btn--danger{color:var(--ui-danger);background-color:var(--ui-danger-soft);border-top-color:var(--ui-danger-line);border-right-color:var(--ui-danger-line);border-bottom-color:var(--ui-danger-line);border-left-color:var(--ui-danger-line)}
:where(html[data-ui-page="console"]) .jobs-toolbar-v2 .jobs-tb-btn--danger:hover:not(:disabled){color:var(--ui-on-accent);background-color:var(--ui-danger-fill);border-top-color:var(--ui-danger-line);border-right-color:var(--ui-danger-line);border-bottom-color:var(--ui-danger-line);border-left-color:var(--ui-danger-line)}
:where(html[data-ui-page="console"]) .jobs-toolbar-v2 .jobs-tb-btn--danger:disabled{color:var(--ui-danger);background-color:var(--ui-disabled-surface);border-top-color:var(--ui-danger-line);border-right-color:var(--ui-danger-line);border-bottom-color:var(--ui-danger-line);border-left-color:var(--ui-danger-line)}
:where(html[data-ui-page="console"]) .jobs-toolbar-v2 .jobs-tb-btn--primary{color:var(--ui-on-accent);background-color:var(--ui-primary);border-top-color:var(--ui-primary);border-right-color:var(--ui-primary);border-bottom-color:var(--ui-primary);border-left-color:var(--ui-primary)}
:where(html[data-ui-page="console"]) .jobs-toolbar-v2 .jobs-tb-btn--primary:hover:not(:disabled){color:var(--ui-on-accent);background-color:var(--ui-primary);border-top-color:var(--ui-primary);border-right-color:var(--ui-primary);border-bottom-color:var(--ui-primary);border-left-color:var(--ui-primary)}
:where(html[data-ui-page="console"]) .jobs-toolbar-v2 .jobs-tb-btn--primary:disabled{color:var(--ui-accent);background-color:var(--ui-disabled-surface);border-top-color:var(--ui-primary-line);border-right-color:var(--ui-primary-line);border-bottom-color:var(--ui-primary-line);border-left-color:var(--ui-primary-line)}
:where(html[data-ui-page="console"]) .jobs-toolbar-v2 .jobs-tb-btn--good{color:var(--ui-success);background-color:var(--soft);border-top-color:var(--ui-success-line);border-right-color:var(--ui-success-line);border-bottom-color:var(--ui-success-line);border-left-color:var(--ui-success-line)}
:where(html[data-ui-page="console"]) .jobs-toolbar-v2 .jobs-tb-btn--good:hover:not(:disabled){color:var(--ui-success);background-color:var(--ui-success-soft);border-top-color:var(--ui-success-fill);border-right-color:var(--ui-success-fill);border-bottom-color:var(--ui-success-fill);border-left-color:var(--ui-success-fill)}
:where(html[data-ui-page="console"]) .jobs-toolbar-v2 .jobs-tb-btn--good:disabled{color:var(--muted);background-color:var(--ui-disabled-surface);border-top-color:var(--line);border-right-color:var(--line);border-bottom-color:var(--line);border-left-color:var(--line)}
:where(html[data-ui-page="console"]) .jobs-toolbar-v2 .jobs-tb-field{color:var(--muted)}
:where(html[data-ui-page="console"]) .jobs-toolbar-v2 .el-input-number,
:where(html[data-ui-page="console"]) .accounts-filter-v2 .el-input-number{background-color:var(--surface);border-top-color:var(--line);border-right-color:var(--line);border-bottom-color:var(--line);border-left-color:var(--line)}
:where(html[data-ui-page="console"]) .jobs-toolbar-v2 .el-input-number:hover,
:where(html[data-ui-page="console"]) .jobs-toolbar-v2 .el-input-number:focus-within,
:where(html[data-ui-page="console"]) .accounts-filter-v2 .el-input-number:hover,
:where(html[data-ui-page="console"]) .accounts-filter-v2 .el-input-number:focus-within{border-top-color:var(--ui-primary);border-right-color:var(--ui-primary);border-bottom-color:var(--ui-primary);border-left-color:var(--ui-primary)}
:where(html[data-ui-page="console"]) .jobs-toolbar-v2 .el-input-number input,
:where(html[data-ui-page="console"]) .accounts-filter-v2 .el-input-number input{color:var(--muted);background-color:transparent;border-top-color:currentcolor;border-right-color:currentcolor;border-bottom-color:currentcolor;border-left-color:currentcolor;outline-color:initial}
:where(html[data-ui-page="console"]) .jobs-toolbar-v2 .el-input-number__increase,
:where(html[data-ui-page="console"]) .jobs-toolbar-v2 .el-input-number__decrease,
:where(html[data-ui-page="console"]) .accounts-filter-v2 .el-input-number__increase,
:where(html[data-ui-page="console"]) .accounts-filter-v2 .el-input-number__decrease{color:var(--muted);background-color:var(--soft);border-top-color:currentcolor;border-right-color:currentcolor;border-bottom-color:currentcolor;border-left-color:var(--line)}
:where(html[data-ui-page="console"]) .jobs-toolbar-v2 .el-input-number__increase,
:where(html[data-ui-page="console"]) .accounts-filter-v2 .el-input-number__increase{border-bottom-color:var(--line)}
:where(html[data-ui-page="console"]) .jobs-toolbar-v2 .el-input-number__increase:hover,
:where(html[data-ui-page="console"]) .jobs-toolbar-v2 .el-input-number__decrease:hover,
:where(html[data-ui-page="console"]) .accounts-filter-v2 .el-input-number__increase:hover,
:where(html[data-ui-page="console"]) .accounts-filter-v2 .el-input-number__decrease:hover{color:var(--ui-accent);background-color:var(--soft)}
:where(html[data-ui-page="console"]) .jobs-toolbar-v2 .el-input-number__increase:disabled,
:where(html[data-ui-page="console"]) .jobs-toolbar-v2 .el-input-number__decrease:disabled,
:where(html[data-ui-page="console"]) .accounts-filter-v2 .el-input-number__increase:disabled,
:where(html[data-ui-page="console"]) .accounts-filter-v2 .el-input-number__decrease:disabled{color:var(--ui-disabled);background-color:var(--ui-disabled-surface)}
:where(html[data-ui-page="console"]) .jobs-toolbar-v2 .el-input-number__increase svg,
:where(html[data-ui-page="console"]) .jobs-toolbar-v2 .el-input-number__decrease svg,
:where(html[data-ui-page="console"]) .accounts-filter-v2 .el-input-number__increase svg,
:where(html[data-ui-page="console"]) .accounts-filter-v2 .el-input-number__decrease svg{fill:none;stroke:currentcolor}
:where(html[data-ui-page="console"]) .jobs-table-v2 th,
:where(html[data-ui-page="console"]) .jobs-table-v2 td{color:var(--muted);border-bottom-color:var(--line)}
:where(html[data-ui-page="console"]) .jobs-table-v2 thead th{color:var(--muted);background-color:var(--soft);border-bottom-color:var(--line)}
:where(html[data-ui-page="console"]) .jobs-table-v2 tbody td{background-color:var(--surface)}
:where(html[data-ui-page="console"]) .jobs-table-v2 tbody tr:hover td{background-color:var(--soft)}
:where(html[data-ui-page="console"]) .jobs-table-v2 input[type="checkbox"]{background-color:var(--surface);border-top-color:var(--line);border-right-color:var(--line);border-bottom-color:var(--line);border-left-color:var(--line)}
:where(html[data-ui-page="console"]) .jobs-table-v2 input[type="checkbox"]:hover:not(:disabled){border-top-color:var(--ui-primary);border-right-color:var(--ui-primary);border-bottom-color:var(--ui-primary);border-left-color:var(--ui-primary)}
:where(html[data-ui-page="console"]) .jobs-table-v2 input[type="checkbox"]:checked{background-color:var(--ui-primary);border-top-color:var(--ui-primary);border-right-color:var(--ui-primary);border-bottom-color:var(--ui-primary);border-left-color:var(--ui-primary)}
:where(html[data-ui-page="console"]) .jobs-table-v2 input[type="checkbox"]:checked::after{border-top-color:var(--ui-on-accent);border-right-color:var(--ui-on-accent);border-bottom-color:var(--ui-on-accent);border-left-color:var(--ui-on-accent)}
:where(html[data-ui-page="console"]) .jobs-table-v2 input[type="checkbox"]:disabled{background-color:var(--surface);border-top-color:var(--line);border-right-color:var(--line);border-bottom-color:var(--line);border-left-color:var(--line)}
:where(html[data-ui-page="console"]) .jobs-table-v2 .jobs-v2-pill{border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent}
:where(html[data-ui-page="console"]) .jobs-table-v2 .jobs-v2-pill--success{color:var(--ui-success);background-color:var(--ui-success-soft);border-top-color:var(--ui-success-line);border-right-color:var(--ui-success-line);border-bottom-color:var(--ui-success-line);border-left-color:var(--ui-success-line)}
:where(html[data-ui-page="console"]) .jobs-table-v2 .jobs-v2-pill--failed{color:var(--ui-danger);background-color:var(--soft);border-top-color:var(--ui-danger-line);border-right-color:var(--ui-danger-line);border-bottom-color:var(--ui-danger-line);border-left-color:var(--ui-danger-line)}
:where(html[data-ui-page="console"]) .jobs-table-v2 .jobs-v2-pill--running{color:var(--ui-warning);background-color:var(--ui-warning-soft);border-top-color:var(--ui-warning-line);border-right-color:var(--ui-warning-line);border-bottom-color:var(--ui-warning-line);border-left-color:var(--ui-warning-line)}
:where(html[data-ui-page="console"]) .jobs-table-v2 .jobs-v2-pill--warning{color:var(--ui-warning);background-color:var(--ui-warning-soft);border-top-color:var(--ui-warning-line);border-right-color:var(--ui-warning-line);border-bottom-color:var(--ui-warning-line);border-left-color:var(--ui-warning-line)}
:where(html[data-ui-page="console"]) .jobs-table-v2 .jobs-v2-pill--pending,
:where(html[data-ui-page="console"]) .jobs-table-v2 .jobs-v2-pill--muted{color:var(--muted);background-color:var(--soft);border-top-color:var(--line);border-right-color:var(--line);border-bottom-color:var(--line);border-left-color:var(--line)}
:where(html[data-ui-page="console"]) .jobs-table-v2 .jobs-v2-op{border-top-color:currentcolor;border-right-color:currentcolor;border-bottom-color:currentcolor;border-left-color:currentcolor}
:where(html[data-ui-page="console"]) .jobs-table-v2 .jobs-v2-op svg{fill:none;stroke:currentcolor}
:where(html[data-ui-page="console"]) .jobs-table-v2 .jobs-v2-op--view{color:var(--muted);background-color:rgba(144, 147, 153, 0.12)}
:where(html[data-ui-page="console"]) .jobs-table-v2 .jobs-v2-op--view:hover{color:var(--ui-on-accent);background-color:var(--soft)}
:where(html[data-ui-page="console"]) .jobs-table-v2 .jobs-v2-op--retry{color:var(--ui-success);background-color:var(--ui-success-soft)}
:where(html[data-ui-page="console"]) .jobs-table-v2 .jobs-v2-op--retry:hover{color:var(--ui-on-accent);background-color:var(--ui-success-fill)}
:where(html[data-ui-page="console"]) .jobs-table-v2 .jobs-v2-op--stop{color:var(--ui-warning);background-color:var(--ui-warning-soft)}
:where(html[data-ui-page="console"]) .jobs-table-v2 .jobs-v2-op--stop:hover{color:var(--ui-on-accent);background-color:var(--ui-warning-fill)}
:where(html[data-ui-page="console"]) .jobs-table-v2 .jobs-v2-op--otp{color:var(--ui-accent);background-color:var(--soft)}
:where(html[data-ui-page="console"]) .jobs-table-v2 .jobs-v2-op--otp:hover{color:var(--ui-on-accent);background-color:var(--ui-primary)}
:where(html[data-ui-page="console"]) .jobs-table-v2 .manual-otp-input--v2{border-top-color:var(--line);border-right-color:var(--line);border-bottom-color:var(--line);border-left-color:var(--line)}
:where(html[data-ui-page="console"]) .jobs-table-v2 .jobs-v2-op--del{color:var(--ui-danger);background-color:var(--ui-danger-soft)}
:where(html[data-ui-page="console"]) .jobs-table-v2 .jobs-v2-op--del:hover{color:var(--ui-on-accent);background-color:var(--ui-danger-fill)}
:where(html[data-ui-page="console"]) .jobs-v2-pager{color:var(--muted);background-color:var(--surface);border-top-color:var(--line)}
:where(html[data-ui-page="console"]) .jobs-v2-pager .pager-total{color:var(--muted)}
:where(html[data-ui-page="console"]) .jobs-v2-pager .pager-goto{color:var(--muted)}
:where(html[data-ui-page="console"]) .jobs-v2-pager .pager-goto input{color:var(--muted);background-color:var(--surface);border-top-color:var(--line);border-right-color:var(--line);border-bottom-color:var(--line);border-left-color:var(--line)}
:where(html[data-ui-page="console"]) .jobs-v2-pager .pager-goto input:focus{border-top-color:var(--ui-primary);border-right-color:var(--ui-primary);border-bottom-color:var(--ui-primary);border-left-color:var(--ui-primary);outline-color:initial}
:where(html[data-ui-page="console"]) .jobs-v2-pager button{color:var(--muted);background-color:var(--surface);border-top-color:var(--line);border-right-color:var(--line);border-bottom-color:var(--line);border-left-color:var(--line)}
:where(html[data-ui-page="console"]) .jobs-v2-pager button:hover:not(:disabled){color:var(--ui-accent);border-top-color:var(--ui-primary-line);border-right-color:var(--ui-primary-line);border-bottom-color:var(--ui-primary-line);border-left-color:var(--ui-primary-line)}
:where(html[data-ui-page="console"]) .jobs-v2-pager button:disabled{color:var(--ui-disabled);background-color:var(--surface)}
:where(html[data-ui-page="console"]) .jobs-v2-pager .pager-page{color:var(--ui-on-accent);background-color:var(--ui-primary);border-top-color:currentcolor;border-right-color:currentcolor;border-bottom-color:currentcolor;border-left-color:currentcolor}
:where(html[data-ui-page="console"]) .jobs-v2-pager .pager-size-btn{color:var(--muted);background-color:var(--surface);border-top-color:var(--line);border-right-color:var(--line);border-bottom-color:var(--line);border-left-color:var(--line)}
:where(html[data-ui-page="console"]) .jobs-v2-pager .pager-size-btn:hover,
:where(html[data-ui-page="console"]) .jobs-v2-pager .pager-size-btn:focus,
:where(html[data-ui-page="console"]) .jobs-v2-pager .pager-size-btn:active,
:where(html[data-ui-page="console"]) .jobs-v2-pager .pager-size.open .pager-size-btn{color:var(--muted) !important;background-color:var(--surface) !important;border-top-color:var(--line) !important;border-right-color:var(--line) !important;border-bottom-color:var(--line) !important;border-left-color:var(--line) !important}
:where(html[data-ui-page="console"]) .jobs-v2-pager .pager-size-btn::after{border-top-color:var(--line);border-right-color:transparent;border-left-color:transparent}
:where(html[data-ui-page="console"]) .jobs-v2-pager .pager-size.open .pager-size-btn::after{border-top-color:currentcolor;border-bottom-color:var(--line)}
:where(html[data-ui-page="console"]) .jobs-v2-pager .pager-size-menu{background-color:var(--surface);box-shadow:var(--ui-popover-shadow)}
:where(html[data-ui-page="console"]) .jobs-v2-pager .pager-size-item{color:var(--muted);background-color:transparent;border-top-color:currentcolor;border-right-color:currentcolor;border-bottom-color:currentcolor;border-left-color:currentcolor}
:where(html[data-ui-page="console"]) .jobs-v2-pager .pager-size-item:hover{color:var(--ui-accent);background-color:var(--soft)}
:where(html[data-ui-page="console"]) .jobs-v2-pager .pager-size-item.is-active{color:var(--text);background-color:var(--soft)}
:where(html[data-ui-page="console"]) .accounts-panel-v2{background-color:var(--surface);border-top-color:var(--line);border-right-color:var(--line);border-bottom-color:var(--line);border-left-color:var(--line);box-shadow:var(--ui-shadow)}
:where(html[data-ui-page="console"]) .accounts-table-v2 th,
:where(html[data-ui-page="console"]) .accounts-table-v2 td{color:var(--muted);border-bottom-color:var(--line)}
:where(html[data-ui-page="console"]) .accounts-table-v2 thead th{color:var(--muted);background-color:var(--soft);border-bottom-color:var(--line)}
:where(html[data-ui-page="console"]) .accounts-table-v2 .acc-v2-clear-selected{color:var(--ui-danger);background-color:var(--surface);border-top-color:var(--ui-danger-line);border-right-color:var(--ui-danger-line);border-bottom-color:var(--ui-danger-line);border-left-color:var(--ui-danger-line)}
:where(html[data-ui-page="console"]) .accounts-table-v2 .acc-v2-clear-selected:hover:not(:disabled){color:var(--ui-on-accent);background-color:var(--ui-danger-fill)}
:where(html[data-ui-page="console"]) .accounts-table-v2 .acc-v2-clear-selected:disabled{color:var(--ui-disabled);background-color:var(--surface);border-top-color:var(--line);border-right-color:var(--line);border-bottom-color:var(--line);border-left-color:var(--line)}
:where(html[data-ui-page="console"]) .account-plan-filter-toggle{color:var(--muted);background-color:var(--surface);border-top-color:var(--line);border-right-color:var(--line);border-bottom-color:var(--line);border-left-color:var(--line)}
:where(html[data-ui-page="console"]) .account-plan-filter-toggle:hover,
:where(html[data-ui-page="console"]) .account-plan-filter-toggle.is-active{color:var(--ui-accent);background-color:var(--soft);border-top-color:var(--ui-primary);border-right-color:var(--ui-primary);border-bottom-color:var(--ui-primary);border-left-color:var(--ui-primary)}
:where(html[data-ui-page="console"]) .account-plan-filter-menu{color:var(--text);background-color:var(--surface);border-top-color:var(--line);border-right-color:var(--line);border-bottom-color:var(--line);border-left-color:var(--line);box-shadow:var(--ui-popover-shadow)}
:where(html[data-ui-page="console"]) .account-plan-filter-title{color:var(--text)}
:where(html[data-ui-page="console"]) .account-plan-filter-empty{color:var(--muted)}
:where(html[data-ui-page="console"]) .account-plan-filter-option{color:var(--text)}
:where(html[data-ui-page="console"]) .account-plan-filter-option:hover{background-color:var(--soft)}
:where(html[data-ui-page="console"]) .account-plan-filter-count{color:var(--muted)}
:where(html[data-ui-page="console"]) .account-plan-filter-actions{border-top-color:var(--line)}
:where(html[data-ui-page="console"]) .account-plan-filter-actions button{background-color:var(--surface);border-top-color:var(--line);border-right-color:var(--line);border-bottom-color:var(--line);border-left-color:var(--line)}
:where(html[data-ui-page="console"]) .account-plan-filter-actions button.primary{color:var(--ui-on-accent);background-color:var(--ui-primary);border-top-color:var(--ui-primary);border-right-color:var(--ui-primary);border-bottom-color:var(--ui-primary);border-left-color:var(--ui-primary)}
:where(html[data-ui-page="console"]) .accounts-table-v2 .account-detection-head{color:var(--muted)}
:where(html[data-ui-page="console"]) .account-detection-filter-toggle{color:var(--muted);background-color:var(--surface);border-top-color:var(--line);border-right-color:var(--line);border-bottom-color:var(--line);border-left-color:var(--line)}
:where(html[data-ui-page="console"]) .account-detection-filter-toggle:hover,
:where(html[data-ui-page="console"]) .account-detection-filter-toggle.is-active{color:var(--ui-accent);background-color:var(--soft);border-top-color:var(--ui-primary);border-right-color:var(--ui-primary);border-bottom-color:var(--ui-primary);border-left-color:var(--ui-primary)}
:where(html[data-ui-page="console"]) .accounts-table-v2 .account-detection-badge{color:var(--muted);background-color:var(--soft);border-top-color:var(--line);border-right-color:var(--line);border-bottom-color:var(--line);border-left-color:var(--line)}
:where(html[data-ui-page="console"]) .accounts-table-v2 .account-detection-badge::before{background-color:currentcolor}
:where(html[data-ui-page="console"]) .accounts-table-v2 .account-detection-badge.is-ok{color:var(--ui-success);background-color:var(--soft);border-top-color:var(--ui-success-line);border-right-color:var(--ui-success-line);border-bottom-color:var(--ui-success-line);border-left-color:var(--ui-success-line)}
:where(html[data-ui-page="console"]) .accounts-table-v2 .account-detection-badge.is-checkout-oa{color:var(--ui-warning);background-color:var(--ui-warning-soft);border-top-color:var(--ui-warning-line);border-right-color:var(--ui-warning-line);border-bottom-color:var(--ui-warning-line);border-left-color:var(--ui-warning-line)}
:where(html[data-ui-page="console"]) .accounts-table-v2 .account-detection-badge.is-no{color:var(--ui-danger);background-color:var(--soft);border-top-color:var(--ui-danger-line);border-right-color:var(--ui-danger-line);border-bottom-color:var(--ui-danger-line);border-left-color:var(--ui-danger-line)}
:where(html[data-ui-page="console"]) .accounts-table-v2 .account-detection-badge.is-error{color:var(--ui-danger);background-color:var(--soft);border-top-color:var(--ui-danger-line);border-right-color:var(--ui-danger-line);border-bottom-color:var(--ui-danger-line);border-left-color:var(--ui-danger-line)}
:where(html[data-ui-page="console"]) .accounts-table-v2 .account-detection-badge.is-running{color:var(--ui-accent);background-color:var(--soft);border-top-color:var(--ui-primary-line);border-right-color:var(--ui-primary-line);border-bottom-color:var(--ui-primary-line);border-left-color:var(--ui-primary-line)}
:where(html[data-ui-page="console"]) .config-detection-country-card{background-color:var(--surface);border-top-color:var(--line);border-right-color:var(--line);border-bottom-color:var(--line);border-left-color:var(--line)}
:where(html[data-ui-page="console"]) .config-detection-country-card:hover{border-top-color:var(--ui-primary);border-right-color:var(--ui-primary);border-bottom-color:var(--ui-primary);border-left-color:var(--ui-primary);box-shadow:var(--ui-shadow)}
:where(html[data-ui-page="console"]) .config-detection-country-card.is-active{background-color:var(--soft);border-top-color:var(--ui-success-fill);border-right-color:var(--ui-success-fill);border-bottom-color:var(--ui-success-fill);border-left-color:var(--ui-success-fill);box-shadow:var(--ui-shadow)}
:where(html[data-ui-page="console"]) .config-detection-country-rank{color:var(--muted);background-color:var(--soft)}
:where(html[data-ui-page="console"]) .config-detection-country-card.is-active .config-detection-country-rank{color:var(--ui-on-accent);background-color:var(--ui-success-fill)}
:where(html[data-ui-page="console"]) .config-detection-country-title{color:var(--text)}
:where(html[data-ui-page="console"]) .config-detection-country-sub{color:var(--muted)}
:where(html[data-ui-page="console"]) .accounts-table-v2 input[type="checkbox"]{background-color:var(--surface);border-top-color:var(--line);border-right-color:var(--line);border-bottom-color:var(--line);border-left-color:var(--line)}
:where(html[data-ui-page="console"]) .accounts-table-v2 input[type="checkbox"]:hover:not(:disabled){border-top-color:var(--ui-primary);border-right-color:var(--ui-primary);border-bottom-color:var(--ui-primary);border-left-color:var(--ui-primary)}
:where(html[data-ui-page="console"]) .accounts-table-v2 input[type="checkbox"]:checked{background-color:var(--ui-primary);border-top-color:var(--ui-primary);border-right-color:var(--ui-primary);border-bottom-color:var(--ui-primary);border-left-color:var(--ui-primary)}
:where(html[data-ui-page="console"]) .accounts-table-v2 input[type="checkbox"]:checked::after{border-top-color:var(--ui-on-accent);border-right-color:var(--ui-on-accent);border-bottom-color:var(--ui-on-accent);border-left-color:var(--ui-on-accent)}
:where(html[data-ui-page="console"]) .accounts-table-v2 input[type="checkbox"]:disabled{background-color:var(--surface);border-top-color:var(--line);border-right-color:var(--line);border-bottom-color:var(--line);border-left-color:var(--line)}
:where(html[data-ui-page="console"]) .accounts-table-v2 .acc-v2-email{color:var(--text)}
:where(html[data-ui-page="console"]) .accounts-table-v2 .acc-v2-sub{color:var(--muted)}
:where(html[data-ui-page="console"]) .accounts-table-v2 .acc-v2-muted{color:var(--ui-disabled)}
:where(html[data-ui-page="console"]) .accounts-table-v2 .pill{border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent}
:where(html[data-ui-page="console"]) .accounts-table-v2 .codex-7d-usage-value{color:var(--text)}
:where(html[data-ui-page="console"]) .accounts-table-v2 .codex-7d-usage-track{background-color:var(--soft)}
:where(html[data-ui-page="console"]) .accounts-table-v2 .codex-7d-usage-fill{background-color:initial;background-image:none}
:where(html[data-ui-page="console"]) .accounts-table-v2 .pill.status-used{color:var(--muted);background-color:var(--soft);border-top-color:var(--line);border-right-color:var(--line);border-bottom-color:var(--line);border-left-color:var(--line)}
:where(html[data-ui-page="console"]) .accounts-table-v2 .pill.status-success{color:var(--ui-success);background-color:var(--ui-success-soft);border-top-color:var(--ui-success-line);border-right-color:var(--ui-success-line);border-bottom-color:var(--ui-success-line);border-left-color:var(--ui-success-line)}
:where(html[data-ui-page="console"]) .accounts-table-v2 .pill.status-team{color:var(--ui-accent);background-color:var(--ui-primary-soft);border-top-color:var(--ui-primary-line);border-right-color:var(--ui-primary-line);border-bottom-color:var(--ui-primary-line);border-left-color:var(--ui-primary-line)}
:where(html[data-ui-page="console"]) .accounts-table-v2 .pill.status-failed{color:var(--ui-danger);background-color:var(--soft);border-top-color:var(--ui-danger-line);border-right-color:var(--ui-danger-line);border-bottom-color:var(--ui-danger-line);border-left-color:var(--ui-danger-line)}
:where(html[data-ui-page="console"]) .accounts-table-v2 .pill.status-running{color:var(--ui-warning);background-color:var(--ui-warning-soft);border-top-color:var(--ui-warning-line);border-right-color:var(--ui-warning-line);border-bottom-color:var(--ui-warning-line);border-left-color:var(--ui-warning-line)}
:where(html[data-ui-page="console"]) .accounts-table-v2 .extract-link-error.is-warning{color:var(--ui-warning)}
:where(html[data-ui-page="console"]) .accounts-table-v2 .acc-v2-token-copy{color:var(--ui-success);background-color:var(--ui-success-soft);border-top-color:var(--ui-success-line);border-right-color:var(--ui-success-line);border-bottom-color:var(--ui-success-line);border-left-color:var(--ui-success-line)}
:where(html[data-ui-page="console"]) .accounts-table-v2 .acc-v2-token-copy:hover:not(:disabled){color:var(--ui-on-accent);background-color:var(--ui-success-fill);border-top-color:var(--ui-success-fill);border-right-color:var(--ui-success-fill);border-bottom-color:var(--ui-success-fill);border-left-color:var(--ui-success-fill)}
:where(html[data-ui-page="console"]) .accounts-table-v2 .acc-v2-codex{border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent}
:where(html[data-ui-page="console"]) .accounts-table-v2 .acc-v2-codex.is-ok{color:var(--ui-success);background-color:var(--ui-success-soft);border-top-color:var(--ui-success-line);border-right-color:var(--ui-success-line);border-bottom-color:var(--ui-success-line);border-left-color:var(--ui-success-line)}
:where(html[data-ui-page="console"]) .accounts-table-v2 .acc-v2-codex.is-skip{color:var(--ui-accent);background-color:var(--soft);border-top-color:var(--ui-primary-line);border-right-color:var(--ui-primary-line);border-bottom-color:var(--ui-primary-line);border-left-color:var(--ui-primary-line)}
:where(html[data-ui-page="console"]) .accounts-table-v2 .acc-v2-codex.is-fail{color:var(--ui-danger);background-color:var(--soft);border-top-color:var(--ui-danger-line);border-right-color:var(--ui-danger-line);border-bottom-color:var(--ui-danger-line);border-left-color:var(--ui-danger-line)}
:where(html[data-ui-page="console"]) .accounts-table-v2 .acc-v2-codex.is-run{color:var(--ui-warning);background-color:var(--ui-warning-soft);border-top-color:var(--ui-warning-line);border-right-color:var(--ui-warning-line);border-bottom-color:var(--ui-warning-line);border-left-color:var(--ui-warning-line)}
:where(html[data-ui-page="console"]) .accounts-table-v2 .acc-v2-codex.is-mute{color:var(--muted);background-color:var(--soft);border-top-color:var(--line);border-right-color:var(--line);border-bottom-color:var(--line);border-left-color:var(--line)}
:where(html[data-ui-page="console"]) .accounts-table-v2 .agent-token-cell button,
:where(html[data-ui-page="console"]) .accounts-table-v2 .extract-link-cell button{color:var(--ui-success);background-color:var(--surface);border-top-color:var(--ui-success-fill);border-right-color:var(--ui-success-fill);border-bottom-color:var(--ui-success-fill);border-left-color:var(--ui-success-fill)}
:where(html[data-ui-page="console"]) .accounts-table-v2 .agent-token-cell button:hover:not(:disabled),
:where(html[data-ui-page="console"]) .accounts-table-v2 .extract-link-cell button:hover:not(:disabled){background-color:var(--ui-disabled-surface);border-top-color:var(--ui-success-fill);border-right-color:var(--ui-success-fill);border-bottom-color:var(--ui-success-fill);border-left-color:var(--ui-success-fill)}
:where(html[data-ui-page="console"]) .accounts-table-v2 .acc-v2-actions > button{color:var(--muted);background-color:var(--surface);border-top-color:var(--line);border-right-color:var(--line);border-bottom-color:var(--line);border-left-color:var(--line)}
:where(html[data-ui-page="console"]) .accounts-table-v2 .acc-v2-actions > button:hover:not(:disabled){color:var(--ui-accent);background-color:var(--ui-disabled-surface);border-top-color:var(--ui-primary-line);border-right-color:var(--ui-primary-line);border-bottom-color:var(--ui-primary-line);border-left-color:var(--ui-primary-line)}
:where(html[data-ui-page="console"]) .accounts-table-v2 .acc-v2-actions > button.primary{color:var(--ui-on-accent);background-color:var(--ui-primary);border-top-color:var(--ui-primary);border-right-color:var(--ui-primary);border-bottom-color:var(--ui-primary);border-left-color:var(--ui-primary)}
:where(html[data-ui-page="console"]) .accounts-table-v2 .acc-v2-actions > button.primary:hover:not(:disabled){color:var(--ui-on-accent);background-color:var(--ui-primary);border-top-color:var(--ui-primary);border-right-color:var(--ui-primary);border-bottom-color:var(--ui-primary);border-left-color:var(--ui-primary)}
:where(html[data-ui-page="console"]) .accounts-table-v2 .acc-v2-actions > button.danger{color:var(--ui-danger);background-color:var(--ui-danger-soft);border-top-color:var(--ui-danger-line);border-right-color:var(--ui-danger-line);border-bottom-color:var(--ui-danger-line);border-left-color:var(--ui-danger-line)}
:where(html[data-ui-page="console"]) .accounts-table-v2 .acc-v2-actions > button.danger:hover:not(:disabled){color:var(--ui-on-accent);background-color:var(--ui-danger-fill);border-top-color:var(--ui-danger-line);border-right-color:var(--ui-danger-line);border-bottom-color:var(--ui-danger-line);border-left-color:var(--ui-danger-line)}
:where(html[data-ui-page="console"]) .accounts-table-v2 .acc-v2-more-btn{color:var(--muted);background-color:var(--surface);border-top-color:var(--line);border-right-color:var(--line);border-bottom-color:var(--line);border-left-color:var(--line)}
:where(html[data-ui-page="console"]) .accounts-table-v2 .acc-v2-more-btn:hover,
:where(html[data-ui-page="console"]) .accounts-table-v2 .acc-v2-more.open .acc-v2-more-btn{color:var(--ui-accent);background-color:var(--soft);border-top-color:var(--ui-primary-line);border-right-color:var(--ui-primary-line);border-bottom-color:var(--ui-primary-line);border-left-color:var(--ui-primary-line)}
:where(html[data-ui-page="console"]) .accounts-table-v2 .acc-v2-more-btn::after{border-top-color:currentcolor;border-right-color:transparent;border-left-color:transparent}
:where(html[data-ui-page="console"]) .accounts-table-v2 .acc-v2-more-menu{background-color:var(--surface);border-top-color:var(--line);border-right-color:var(--line);border-bottom-color:var(--line);border-left-color:var(--line);box-shadow:var(--ui-popover-shadow)}
:where(html[data-ui-page="console"]) .accounts-table-v2 .acc-v2-more-menu button{color:var(--muted);background-color:transparent;border-top-color:currentcolor;border-right-color:currentcolor;border-bottom-color:currentcolor;border-left-color:currentcolor}
:where(html[data-ui-page="console"]) .accounts-table-v2 .acc-v2-more-menu button:hover:not(:disabled){color:var(--ui-accent);background-color:var(--ui-disabled-surface)}
:where(html[data-ui-page="console"]) .accounts-table-v2 .acc-v2-more-menu button.danger,
:where(html[data-ui-page="console"]) .accounts-table-v2 .acc-v2-more-menu button.danger:hover:not(:disabled){color:var(--ui-danger);background-color:transparent}
:where(html[data-ui-page="console"]) .accounts-table-v2 .acc-v2-more-menu button.danger:hover:not(:disabled){background-color:var(--ui-disabled-surface)}
:where(html[data-ui-page="console"]) .accounts-table-v2 .acc-v2-more-menu button.good{color:var(--ui-success);background-color:transparent}
:where(html[data-ui-page="console"]) .accounts-table-v2 .acc-v2-more-menu button.good:hover:not(:disabled){color:var(--ui-success);background-color:var(--ui-disabled-surface)}
:where(html[data-ui-page="console"]) .accounts-panel-v2 .jobs-v2-pager{border-top-color:var(--line)}
:where(html[data-ui-page="console"]) #accountsToolbarV2 .acc-v2-btn-group{background-color:var(--soft);border-top-color:var(--line);border-right-color:var(--line);border-bottom-color:var(--line);border-left-color:var(--line)}
:where(html[data-ui-page="console"]) #accountsToolbarV2 .acc-v2-btn-group-title{color:var(--muted)}
:where(html[data-ui-page="console"]) .acc-v2-export-menu{background-color:var(--surface);border-top-color:var(--line);border-right-color:var(--line);border-bottom-color:var(--line);border-left-color:var(--line);box-shadow:var(--ui-popover-shadow)}
:where(html[data-ui-page="console"]) .acc-v2-export-menu .acc-v2-export-hint{color:var(--muted)}
:where(html[data-ui-page="console"]) .acc-v2-export-menu button{color:var(--muted);background-color:transparent;border-top-color:currentcolor;border-right-color:currentcolor;border-bottom-color:currentcolor;border-left-color:currentcolor}
:where(html[data-ui-page="console"]) .acc-v2-export-menu button:hover{color:var(--text);background-color:var(--soft)}
:where(html[data-ui-page="console"]) .acc-v2-export-menu button.acc-v2-txt-export-run{color:var(--ui-success);background-color:var(--soft);border-top-color:var(--ui-success-fill);border-right-color:var(--ui-success-fill);border-bottom-color:var(--ui-success-fill);border-left-color:var(--ui-success-fill)}
:where(html[data-ui-page="console"]) .acc-v2-export-menu button.acc-v2-txt-export-run:hover:not(:disabled){color:var(--ui-success);background-color:var(--ui-success-soft)}
:where(html[data-ui-page="console"]) .acc-v2-txt-export-options{border-top-color:var(--line)}
:where(html[data-ui-page="console"]) .acc-v2-txt-export-option{color:var(--muted)}
:where(html[data-ui-page="console"]) .acc-v2-txt-export-option:hover{color:var(--text);background-color:var(--soft)}
:where(html[data-ui-page="console"]) .acc-v2-txt-export-option input{accent-color:var(--ui-success-fill)}
:where(html[data-ui-page="console"]) .accounts-filter-v2 .acc-v2-btn-group{background-color:var(--soft);border-top-color:var(--line);border-right-color:var(--line);border-bottom-color:var(--line);border-left-color:var(--line)}
:where(html[data-ui-page="console"]) .accounts-filter-v2 .acc-v2-search-wrap textarea{color:var(--muted);background-color:transparent;border-top-color:currentcolor;border-right-color:currentcolor;border-bottom-color:currentcolor;border-left-color:currentcolor;outline-color:initial}
:where(html[data-ui-page="console"]) .accounts-filter-v2 .acc-v2-search-wrap textarea:focus{outline-color:initial}
:where(html[data-ui-page="console"]) .accounts-filter-v2 .acc-v2-selected{color:var(--muted)}
:where(html[data-ui-page="console"]) .accounts-filter-v2 .acc-v2-inline{color:var(--muted)}
:where(html[data-ui-page="console"]) .accounts-filter-v2 .acc-v2-group-title{color:var(--muted)}
:where(html[data-ui-page="console"]) .accounts-filter-v2 .acc-v2-select{color:var(--muted);background-color:var(--surface);border-top-color:var(--line);border-right-color:var(--line);border-bottom-color:var(--line);border-left-color:var(--line)}
:where(html[data-ui-page="console"]) .accounts-filter-v2 .acc-v2-verify-summary{color:var(--muted)}
:where(html[data-ui-page="console"]) .accounts-filter-v2 .acc-v2-verify-summary.has-result{background-color:var(--soft);border-top-color:var(--line);border-right-color:var(--line);border-bottom-color:var(--line);border-left-color:var(--line)}
:where(html[data-ui-page="console"]) .accounts-filter-v2 .acc-v2-verify-summary .alive{color:var(--ui-success)}
:where(html[data-ui-page="console"]) .accounts-filter-v2 .acc-v2-verify-summary .invalid{color:var(--ui-danger)}
:where(html[data-ui-page="console"]) .accounts-filter-v2 .acc-v2-verify-summary .abnormal{color:var(--ui-warning)}
:where(html[data-ui-page="console"]) .accounts-filter-v2 .acc-v2-toggle{color:var(--muted);background-color:var(--surface);border-top-color:var(--line);border-right-color:var(--line);border-bottom-color:var(--line);border-left-color:var(--line)}
:where(html[data-ui-page="console"]) .accounts-filter-v2 .acc-v2-toggle:hover{color:var(--ui-accent);background-color:var(--soft);border-top-color:var(--ui-primary-line);border-right-color:var(--ui-primary-line);border-bottom-color:var(--ui-primary-line);border-left-color:var(--ui-primary-line)}
:where(html[data-ui-page="console"]) .accounts-filter-v2 .acc-v2-toggle.is-active{color:var(--ui-accent);background-color:var(--soft);border-top-color:var(--ui-primary-line);border-right-color:var(--ui-primary-line);border-bottom-color:var(--ui-primary-line);border-left-color:var(--ui-primary-line)}
:where(html[data-ui-page="console"]) .accounts-filter-v2 .acc-v2-toggle.is-active:hover{color:var(--ui-accent);background-color:var(--ui-primary-soft);border-top-color:var(--ui-primary);border-right-color:var(--ui-primary);border-bottom-color:var(--ui-primary);border-left-color:var(--ui-primary)}
:where(html[data-ui-page="console"]) .accounts-filter-v2 .jobs-tb-btn{color:var(--muted);background-color:var(--surface);border-top-color:var(--line);border-right-color:var(--line);border-bottom-color:var(--line);border-left-color:var(--line)}
:where(html[data-ui-page="console"]) .accounts-filter-v2 .jobs-tb-btn:hover:not(:disabled){color:var(--ui-accent);background-color:var(--ui-disabled-surface);border-top-color:var(--ui-primary-line);border-right-color:var(--ui-primary-line);border-bottom-color:var(--ui-primary-line);border-left-color:var(--ui-primary-line)}
:where(html[data-ui-page="console"]) .accounts-filter-v2 .jobs-tb-btn:disabled{color:var(--ui-disabled);background-color:var(--surface);border-top-color:var(--line);border-right-color:var(--line);border-bottom-color:var(--line);border-left-color:var(--line)}
:where(html[data-ui-page="console"]) .accounts-filter-v2 .el-input-number input{border-top-color:currentcolor !important;border-right-color:currentcolor !important;border-bottom-color:currentcolor !important;border-left-color:currentcolor !important}
:where(html[data-ui-page="console"]) .codex-stat-card{background-color:var(--surface);border-top-color:var(--line);border-right-color:var(--line);border-bottom-color:var(--line);border-left-color:var(--line);box-shadow:var(--ui-shadow)}
:where(html[data-ui-page="console"]) .codex-stat-icon{color:var(--ui-on-accent)}
:where(html[data-ui-page="console"]) .codex-stat-icon svg{fill:none;stroke:currentcolor}
:where(html[data-ui-page="console"]) .codex-stat-card--total .codex-stat-icon{background-color:var(--ui-primary)}
:where(html[data-ui-page="console"]) .codex-stat-card--exported .codex-stat-icon{background-color:var(--ui-success-fill)}
:where(html[data-ui-page="console"]) .codex-stat-card--pending .codex-stat-icon{background-color:var(--ui-warning-fill)}
:where(html[data-ui-page="console"]) .codex-stat-meta span{color:var(--muted)}
:where(html[data-ui-page="console"]) .codex-stat-meta strong{color:var(--text)}
@media (max-width: 700px) {
}
:where(html[data-ui-page="console"]) .codex-panel-v2{background-color:var(--surface);border-top-color:var(--line);border-right-color:var(--line);border-bottom-color:var(--line);border-left-color:var(--line);box-shadow:var(--ui-shadow)}
:where(html[data-ui-page="console"]) .codex-filter-v2 .acc-v2-btn-group{background-color:var(--soft);border-top-color:var(--line);border-right-color:var(--line);border-bottom-color:var(--line);border-left-color:var(--line)}
:where(html[data-ui-page="console"]) .codex-filter-v2 .acc-v2-search-wrap input{color:var(--muted);background-color:transparent;border-top-color:currentcolor;border-right-color:currentcolor;border-bottom-color:currentcolor;border-left-color:currentcolor;outline-color:initial}
:where(html[data-ui-page="console"]) .codex-filter-v2 .acc-v2-selected{color:var(--muted)}
:where(html[data-ui-page="console"]) .codex-filter-v2 .jobs-tb-btn{color:var(--muted);background-color:var(--surface);border-top-color:var(--line);border-right-color:var(--line);border-bottom-color:var(--line);border-left-color:var(--line)}
:where(html[data-ui-page="console"]) .codex-filter-v2 .jobs-tb-btn:hover:not(:disabled){color:var(--ui-accent);background-color:var(--ui-disabled-surface);border-top-color:var(--ui-primary-line);border-right-color:var(--ui-primary-line);border-bottom-color:var(--ui-primary-line);border-left-color:var(--ui-primary-line)}
:where(html[data-ui-page="console"]) .codex-table-v2 th,
:where(html[data-ui-page="console"]) .codex-table-v2 td{color:var(--muted);border-bottom-color:var(--line)}
:where(html[data-ui-page="console"]) .codex-table-v2 thead th{color:var(--muted);background-color:var(--soft);border-bottom-color:var(--line)}
:where(html[data-ui-page="console"]) .codex-table-v2 .acc-v2-email{color:var(--text)}
:where(html[data-ui-page="console"]) .codex-table-v2 .acc-v2-sub{color:var(--muted)}
:where(html[data-ui-page="console"]) .codex-table-v2 .pill{border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent}
:where(html[data-ui-page="console"]) .codex-table-v2 .pill.status-used{color:var(--muted);background-color:var(--soft);border-top-color:var(--line);border-right-color:var(--line);border-bottom-color:var(--line);border-left-color:var(--line)}
:where(html[data-ui-page="console"]) .codex-table-v2 .pill.status-available{color:var(--ui-success);background-color:var(--ui-success-soft);border-top-color:var(--ui-success-line);border-right-color:var(--ui-success-line);border-bottom-color:var(--ui-success-line);border-left-color:var(--ui-success-line)}
:where(html[data-ui-page="console"]) .codex-table-v2 input[type="checkbox"]{background-color:var(--surface);border-top-color:var(--line);border-right-color:var(--line);border-bottom-color:var(--line);border-left-color:var(--line)}
:where(html[data-ui-page="console"]) .codex-table-v2 input[type="checkbox"]:hover:not(:disabled){border-top-color:var(--ui-primary);border-right-color:var(--ui-primary);border-bottom-color:var(--ui-primary);border-left-color:var(--ui-primary)}
:where(html[data-ui-page="console"]) .codex-table-v2 input[type="checkbox"]:checked{background-color:var(--ui-primary);border-top-color:var(--ui-primary);border-right-color:var(--ui-primary);border-bottom-color:var(--ui-primary);border-left-color:var(--ui-primary)}
:where(html[data-ui-page="console"]) .codex-table-v2 input[type="checkbox"]:checked::after{border-top-color:var(--ui-on-accent);border-right-color:var(--ui-on-accent);border-bottom-color:var(--ui-on-accent);border-left-color:var(--ui-on-accent)}
:where(html[data-ui-page="console"]) .codex-table-v2 .acc-v2-actions > button{color:var(--muted);background-color:var(--surface);border-top-color:var(--line);border-right-color:var(--line);border-bottom-color:var(--line);border-left-color:var(--line)}
:where(html[data-ui-page="console"]) .codex-table-v2 .acc-v2-actions > button.primary{color:var(--ui-on-accent);background-color:var(--ui-primary);border-top-color:var(--ui-primary);border-right-color:var(--ui-primary);border-bottom-color:var(--ui-primary);border-left-color:var(--ui-primary)}
:where(html[data-ui-page="console"]) .codex-table-v2 .acc-v2-actions > button.primary:hover:not(:disabled){color:var(--ui-on-accent);background-color:var(--ui-primary);border-top-color:var(--ui-primary);border-right-color:var(--ui-primary);border-bottom-color:var(--ui-primary);border-left-color:var(--ui-primary)}
:where(html[data-ui-page="console"]) .codex-table-v2 .acc-v2-actions > button.danger{color:var(--ui-danger);background-color:var(--ui-danger-soft);border-top-color:var(--ui-danger-line);border-right-color:var(--ui-danger-line);border-bottom-color:var(--ui-danger-line);border-left-color:var(--ui-danger-line)}
:where(html[data-ui-page="console"]) .codex-table-v2 .acc-v2-actions > button.danger:hover:not(:disabled){color:var(--ui-on-accent);background-color:var(--ui-danger-fill);border-top-color:var(--ui-danger-line);border-right-color:var(--ui-danger-line);border-bottom-color:var(--ui-danger-line);border-left-color:var(--ui-danger-line)}
:where(html[data-ui-page="console"]) .codex-table-v2 .acc-v2-more-btn{color:var(--muted);background-color:var(--surface);border-top-color:var(--line);border-right-color:var(--line);border-bottom-color:var(--line);border-left-color:var(--line)}
:where(html[data-ui-page="console"]) .codex-table-v2 .acc-v2-more-btn:hover,
:where(html[data-ui-page="console"]) .codex-table-v2 .acc-v2-more.open .acc-v2-more-btn{color:var(--ui-accent);background-color:var(--soft);border-top-color:var(--ui-primary-line);border-right-color:var(--ui-primary-line);border-bottom-color:var(--ui-primary-line);border-left-color:var(--ui-primary-line)}
:where(html[data-ui-page="console"]) .codex-table-v2 .acc-v2-more-btn::after{border-top-color:currentcolor;border-right-color:transparent;border-left-color:transparent}
:where(html[data-ui-page="console"]) .codex-table-v2 .acc-v2-more-menu{background-color:var(--surface);border-top-color:var(--line);border-right-color:var(--line);border-bottom-color:var(--line);border-left-color:var(--line);box-shadow:var(--ui-popover-shadow)}
:where(html[data-ui-page="console"]) .codex-table-v2 .acc-v2-more-menu button{color:var(--muted);background-color:transparent;border-top-color:currentcolor;border-right-color:currentcolor;border-bottom-color:currentcolor;border-left-color:currentcolor}
:where(html[data-ui-page="console"]) .codex-table-v2 .acc-v2-more-menu button:hover:not(:disabled){color:var(--ui-accent);background-color:var(--ui-disabled-surface)}
:where(html[data-ui-page="console"]) .codex-table-v2 .acc-v2-more-menu button.good{color:var(--ui-success)}
:where(html[data-ui-page="console"]) .codex-panel-v2 .jobs-v2-pager{border-top-color:var(--line)}
:where(html[data-ui-page="console"]) .outlook-panel-v2{background-color:var(--surface);border-top-color:var(--line);border-right-color:var(--line);border-bottom-color:var(--line);border-left-color:var(--line);box-shadow:var(--ui-shadow)}
:where(html[data-ui-page="console"]) .outlook-filter-v2 .acc-v2-btn-group{background-color:var(--soft);border-top-color:var(--line);border-right-color:var(--line);border-bottom-color:var(--line);border-left-color:var(--line)}
:where(html[data-ui-page="console"]) .outlook-filter-v2 .jobs-tb-btn{color:var(--muted);background-color:var(--surface);border-top-color:var(--line);border-right-color:var(--line);border-bottom-color:var(--line);border-left-color:var(--line)}
:where(html[data-ui-page="console"]) .outlook-filter-v2 .jobs-tb-btn:hover:not(:disabled){color:var(--ui-accent);background-color:var(--ui-disabled-surface);border-top-color:var(--ui-primary-line);border-right-color:var(--ui-primary-line);border-bottom-color:var(--ui-primary-line);border-left-color:var(--ui-primary-line)}
:where(html[data-ui-page="console"]) .outlook-filter-v2 .jobs-tb-btn:disabled{color:var(--ui-disabled);background-color:var(--surface);border-top-color:var(--line);border-right-color:var(--line);border-bottom-color:var(--line);border-left-color:var(--line)}
:where(html[data-ui-page="console"]) .outlook-filter-v2 .jobs-tb-btn--good{color:var(--ui-success);background-color:var(--soft);border-top-color:var(--ui-success-line);border-right-color:var(--ui-success-line);border-bottom-color:var(--ui-success-line);border-left-color:var(--ui-success-line)}
:where(html[data-ui-page="console"]) .outlook-filter-v2 .jobs-tb-btn--good:hover:not(:disabled){color:var(--ui-success);background-color:var(--ui-success-soft);border-top-color:var(--ui-success-fill);border-right-color:var(--ui-success-fill);border-bottom-color:var(--ui-success-fill);border-left-color:var(--ui-success-fill)}
:where(html[data-ui-page="console"]) .outlook-filter-v2 .jobs-tb-btn--good:disabled{color:var(--muted);background-color:var(--ui-disabled-surface);border-top-color:var(--line);border-right-color:var(--line);border-bottom-color:var(--line);border-left-color:var(--line)}
:where(html[data-ui-page="console"]) .outlook-filter-v2 .jobs-tb-btn--danger{color:var(--ui-danger);background-color:var(--ui-danger-soft);border-top-color:var(--ui-danger-line);border-right-color:var(--ui-danger-line);border-bottom-color:var(--ui-danger-line);border-left-color:var(--ui-danger-line)}
:where(html[data-ui-page="console"]) .outlook-filter-v2 .jobs-tb-btn--danger:hover:not(:disabled){color:var(--ui-on-accent);background-color:var(--ui-danger-fill);border-top-color:var(--ui-danger-line);border-right-color:var(--ui-danger-line);border-bottom-color:var(--ui-danger-line);border-left-color:var(--ui-danger-line)}
:where(html[data-ui-page="console"]) .outlook-filter-v2 .jobs-tb-btn--danger:disabled{color:var(--ui-danger);background-color:var(--ui-disabled-surface);border-top-color:var(--ui-danger-line);border-right-color:var(--ui-danger-line);border-bottom-color:var(--ui-danger-line);border-left-color:var(--ui-danger-line)}
:where(html[data-ui-page="console"]) .outlook-filter-v2 .jobs-tb-btn--primary{color:var(--ui-on-accent);background-color:var(--ui-primary);border-top-color:var(--ui-primary);border-right-color:var(--ui-primary);border-bottom-color:var(--ui-primary);border-left-color:var(--ui-primary)}
:where(html[data-ui-page="console"]) .outlook-filter-v2 .jobs-tb-btn--primary:hover:not(:disabled){color:var(--ui-on-accent);background-color:var(--ui-primary);border-top-color:var(--ui-primary);border-right-color:var(--ui-primary);border-bottom-color:var(--ui-primary);border-left-color:var(--ui-primary)}
:where(html[data-ui-page="console"]) .outlook-filter-v2 .jobs-tb-btn--primary:disabled{color:var(--ui-accent);background-color:var(--ui-disabled-surface);border-top-color:var(--ui-primary-line);border-right-color:var(--ui-primary-line);border-bottom-color:var(--ui-primary-line);border-left-color:var(--ui-primary-line)}
:where(html[data-ui-page="console"]) .outlook-filter-v2 .outlook-v2-select-btn{color:var(--muted);background-color:var(--surface);border-top-color:var(--line);border-right-color:var(--line);border-bottom-color:var(--line);border-left-color:var(--line)}
:where(html[data-ui-page="console"]) .outlook-filter-v2 .outlook-v2-select-btn:hover,
:where(html[data-ui-page="console"]) .outlook-filter-v2 .outlook-v2-select.open .outlook-v2-select-btn{border-top-color:var(--ui-primary);border-right-color:var(--ui-primary);border-bottom-color:var(--ui-primary);border-left-color:var(--ui-primary)}
:where(html[data-ui-page="console"]) .outlook-filter-v2 .outlook-v2-select-btn::after{border-top-color:var(--line);border-right-color:transparent;border-left-color:transparent}
:where(html[data-ui-page="console"]) .outlook-filter-v2 .outlook-v2-select.open .outlook-v2-select-btn::after{border-top-color:currentcolor;border-bottom-color:var(--line)}
:where(html[data-ui-page="console"]) .outlook-filter-v2 .outlook-v2-select-menu{background-color:var(--surface);box-shadow:var(--ui-popover-shadow)}
:where(html[data-ui-page="console"]) .outlook-filter-v2 .outlook-v2-select-item{color:var(--muted);background-color:transparent;border-top-color:currentcolor;border-right-color:currentcolor;border-bottom-color:currentcolor;border-left-color:currentcolor}
:where(html[data-ui-page="console"]) .outlook-filter-v2 .outlook-v2-select-item:hover{color:var(--ui-accent);background-color:var(--soft)}
:where(html[data-ui-page="console"]) .outlook-filter-v2 .outlook-v2-select-item.is-active{color:var(--ui-on-accent);background-color:var(--ui-primary)}
:where(html[data-ui-page="console"]) .outlook-filter-v2 .outlook-v2-select-item.is-active:hover{color:var(--ui-on-accent);background-color:var(--ui-primary)}
:where(html[data-ui-page="console"]) .outlook-filter-v2 .acc-v2-search-wrap input{color:var(--muted);background-color:transparent;border-top-color:currentcolor;border-right-color:currentcolor;border-bottom-color:currentcolor;border-left-color:currentcolor;outline-color:initial}
:where(html[data-ui-page="console"]) .outlook-table-v2 th,
:where(html[data-ui-page="console"]) .outlook-table-v2 td{color:var(--muted);border-bottom-color:var(--line)}
:where(html[data-ui-page="console"]) .outlook-table-v2 thead th{color:var(--muted);background-color:var(--soft);border-bottom-color:var(--line)}
:where(html[data-ui-page="console"]) .outlook-table-v2 .pool-status-select{color:var(--muted);background-color:var(--surface);border-top-color:var(--line);border-right-color:var(--line);border-bottom-color:var(--line);border-left-color:var(--line);outline-color:initial}
:where(html[data-ui-page="console"]) .outlook-table-v2 .pool-status-select:hover,
:where(html[data-ui-page="console"]) .outlook-table-v2 .pool-status-select:focus{border-top-color:var(--ui-primary);border-right-color:var(--ui-primary);border-bottom-color:var(--ui-primary);border-left-color:var(--ui-primary)}
:where(html[data-ui-page="console"]) .outlook-table-v2 .acc-v2-email{color:var(--text)}
:where(html[data-ui-page="console"]) .outlook-table-v2 .acc-v2-sub{color:var(--muted)}
:where(html[data-ui-page="console"]) .outlook-table-v2 .pill{border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent}
:where(html[data-ui-page="console"]) .outlook-table-v2 .pill.status-available{color:var(--ui-accent);background-color:var(--soft);border-top-color:var(--ui-primary-line);border-right-color:var(--ui-primary-line);border-bottom-color:var(--ui-primary-line);border-left-color:var(--ui-primary-line)}
:where(html[data-ui-page="console"]) .outlook-table-v2 .pill.status-used{color:var(--muted);background-color:var(--soft);border-top-color:var(--line);border-right-color:var(--line);border-bottom-color:var(--line);border-left-color:var(--line)}
:where(html[data-ui-page="console"]) .outlook-table-v2 .pill.status-failed{color:var(--ui-danger);background-color:var(--soft);border-top-color:var(--ui-danger-line);border-right-color:var(--ui-danger-line);border-bottom-color:var(--ui-danger-line);border-left-color:var(--ui-danger-line)}
:where(html[data-ui-page="console"]) .outlook-table-v2 .pill.status-disabled{color:var(--ui-warning);background-color:var(--ui-warning-soft);border-top-color:var(--ui-warning-line);border-right-color:var(--ui-warning-line);border-bottom-color:var(--ui-warning-line);border-left-color:var(--ui-warning-line)}
:where(html[data-ui-page="console"]) .outlook-table-v2 .acc-v2-token-copy{color:var(--ui-success);background-color:var(--ui-success-soft);border-top-color:var(--ui-success-line);border-right-color:var(--ui-success-line);border-bottom-color:var(--ui-success-line);border-left-color:var(--ui-success-line)}
:where(html[data-ui-page="console"]) .outlook-table-v2 .acc-v2-token-copy:hover:not(:disabled){color:var(--ui-on-accent);background-color:var(--ui-success-fill);border-top-color:var(--ui-success-fill);border-right-color:var(--ui-success-fill);border-bottom-color:var(--ui-success-fill);border-left-color:var(--ui-success-fill)}
:where(html[data-ui-page="console"]) .outlook-table-v2 .acc-v2-token-copy:disabled,
:where(html[data-ui-page="console"]) .outlook-table-v2 .acc-v2-token-none{color:var(--ui-danger);background-color:var(--ui-disabled-surface);border-top-color:var(--ui-danger-line);border-right-color:var(--ui-danger-line);border-bottom-color:var(--ui-danger-line);border-left-color:var(--ui-danger-line)}
:where(html[data-ui-page="console"]) .outlook-table-v2 input[type="checkbox"]{background-color:var(--surface);border-top-color:var(--line);border-right-color:var(--line);border-bottom-color:var(--line);border-left-color:var(--line)}
:where(html[data-ui-page="console"]) .outlook-table-v2 input[type="checkbox"]:hover:not(:disabled){border-top-color:var(--ui-primary);border-right-color:var(--ui-primary);border-bottom-color:var(--ui-primary);border-left-color:var(--ui-primary)}
:where(html[data-ui-page="console"]) .outlook-table-v2 input[type="checkbox"]:checked{background-color:var(--ui-primary);border-top-color:var(--ui-primary);border-right-color:var(--ui-primary);border-bottom-color:var(--ui-primary);border-left-color:var(--ui-primary)}
:where(html[data-ui-page="console"]) .outlook-table-v2 input[type="checkbox"]:checked::after{border-top-color:var(--ui-on-accent);border-right-color:var(--ui-on-accent);border-bottom-color:var(--ui-on-accent);border-left-color:var(--ui-on-accent)}
:where(html[data-ui-page="console"]) .outlook-table-v2 input[type="checkbox"]:disabled{background-color:var(--surface);border-top-color:var(--line);border-right-color:var(--line);border-bottom-color:var(--line);border-left-color:var(--line)}
:where(html[data-ui-page="console"]) .outlook-table-v2 .acc-v2-actions > button{color:var(--muted);background-color:var(--surface);border-top-color:var(--line);border-right-color:var(--line);border-bottom-color:var(--line);border-left-color:var(--line)}
:where(html[data-ui-page="console"]) .outlook-table-v2 .acc-v2-actions > button:hover:not(:disabled){color:var(--ui-accent);background-color:var(--ui-disabled-surface);border-top-color:var(--ui-primary-line);border-right-color:var(--ui-primary-line);border-bottom-color:var(--ui-primary-line);border-left-color:var(--ui-primary-line)}
:where(html[data-ui-page="console"]) .outlook-table-v2 .acc-v2-actions > button.primary{color:var(--ui-on-accent);background-color:var(--ui-primary);border-top-color:var(--ui-primary);border-right-color:var(--ui-primary);border-bottom-color:var(--ui-primary);border-left-color:var(--ui-primary)}
:where(html[data-ui-page="console"]) .outlook-table-v2 .acc-v2-actions > button.primary:hover:not(:disabled){color:var(--ui-on-accent);background-color:var(--ui-primary);border-top-color:var(--ui-primary);border-right-color:var(--ui-primary);border-bottom-color:var(--ui-primary);border-left-color:var(--ui-primary)}
:where(html[data-ui-page="console"]) .outlook-table-v2 .acc-v2-actions > button.danger{color:var(--ui-danger);background-color:var(--ui-danger-soft);border-top-color:var(--ui-danger-line);border-right-color:var(--ui-danger-line);border-bottom-color:var(--ui-danger-line);border-left-color:var(--ui-danger-line)}
:where(html[data-ui-page="console"]) .outlook-table-v2 .acc-v2-actions > button.danger:hover:not(:disabled){color:var(--ui-on-accent);background-color:var(--ui-danger-fill);border-top-color:var(--ui-danger-line);border-right-color:var(--ui-danger-line);border-bottom-color:var(--ui-danger-line);border-left-color:var(--ui-danger-line)}
:where(html[data-ui-page="console"]) .outlook-table-v2 .acc-v2-more-btn{color:var(--muted);background-color:var(--surface);border-top-color:var(--line);border-right-color:var(--line);border-bottom-color:var(--line);border-left-color:var(--line)}
:where(html[data-ui-page="console"]) .outlook-table-v2 .acc-v2-more-btn:hover,
:where(html[data-ui-page="console"]) .outlook-table-v2 .acc-v2-more.open .acc-v2-more-btn{color:var(--ui-accent);background-color:var(--soft);border-top-color:var(--ui-primary-line);border-right-color:var(--ui-primary-line);border-bottom-color:var(--ui-primary-line);border-left-color:var(--ui-primary-line)}
:where(html[data-ui-page="console"]) .outlook-table-v2 .acc-v2-more-btn::after{border-top-color:currentcolor;border-right-color:transparent;border-left-color:transparent}
:where(html[data-ui-page="console"]) .outlook-table-v2 .acc-v2-more-menu{background-color:var(--surface);border-top-color:var(--line);border-right-color:var(--line);border-bottom-color:var(--line);border-left-color:var(--line);box-shadow:var(--ui-popover-shadow)}
:where(html[data-ui-page="console"]) .outlook-table-v2 .acc-v2-more-menu button{color:var(--muted);background-color:transparent;border-top-color:currentcolor;border-right-color:currentcolor;border-bottom-color:currentcolor;border-left-color:currentcolor}
:where(html[data-ui-page="console"]) .outlook-table-v2 .acc-v2-more-menu button:hover:not(:disabled){color:var(--ui-accent);background-color:var(--ui-disabled-surface)}
:where(html[data-ui-page="console"]) .outlook-table-v2 .acc-v2-more-menu button.good{color:var(--ui-success)}
:where(html[data-ui-page="console"]) .outlook-table-v2 .acc-v2-more-menu button.danger{color:var(--ui-danger)}
:where(html[data-ui-page="console"]) .outlook-panel-v2 .jobs-v2-pager{border-top-color:var(--line)}
:where(html[data-ui-page="console"]) #outlookImportModal:not(.hidden){background-color:rgba(15, 23, 42, 0.45)}
:where(html[data-ui-page="console"]) .outlook-import-dialog{background-color:var(--surface);border-top-color:var(--line);border-right-color:var(--line);border-bottom-color:var(--line);border-left-color:var(--line);box-shadow:var(--ui-shadow)}
:where(html[data-ui-page="console"]) .outlook-import-head{border-bottom-color:var(--line)}
:where(html[data-ui-page="console"]) .outlook-import-head h3{color:var(--text)}
:where(html[data-ui-page="console"]) .outlook-import-head p{color:var(--muted)}
:where(html[data-ui-page="console"]) .outlook-import-close{color:var(--muted);background-color:transparent;border-top-color:currentcolor;border-right-color:currentcolor;border-bottom-color:currentcolor;border-left-color:currentcolor}
:where(html[data-ui-page="console"]) .outlook-import-close:hover{color:var(--muted);background-color:var(--soft)}
:where(html[data-ui-page="console"]) .outlook-import-field > span{color:var(--text)}
:where(html[data-ui-page="console"]) .outlook-import-hint{color:var(--muted)}
:where(html[data-ui-page="console"]) .outlook-import-body .outlook-v2-select-btn{color:var(--muted);background-color:var(--surface);border-top-color:var(--line);border-right-color:var(--line);border-bottom-color:var(--line);border-left-color:var(--line)}
:where(html[data-ui-page="console"]) .outlook-import-body .outlook-v2-select-btn:hover,
:where(html[data-ui-page="console"]) .outlook-import-body .outlook-v2-select.open .outlook-v2-select-btn{border-top-color:var(--ui-primary);border-right-color:var(--ui-primary);border-bottom-color:var(--ui-primary);border-left-color:var(--ui-primary)}
:where(html[data-ui-page="console"]) .outlook-import-body .outlook-v2-select-btn::after{border-top-color:var(--line);border-right-color:transparent;border-left-color:transparent}
:where(html[data-ui-page="console"]) .outlook-import-body .outlook-v2-select.open .outlook-v2-select-btn::after{border-top-color:currentcolor;border-bottom-color:var(--line)}
:where(html[data-ui-page="console"]) .outlook-import-body .outlook-v2-select-menu{background-color:var(--surface);box-shadow:var(--ui-popover-shadow)}
:where(html[data-ui-page="console"]) .outlook-import-body .outlook-v2-select-item{color:var(--muted);background-color:transparent;border-top-color:currentcolor;border-right-color:currentcolor;border-bottom-color:currentcolor;border-left-color:currentcolor}
:where(html[data-ui-page="console"]) .outlook-import-body .outlook-v2-select-item:hover{color:var(--ui-accent);background-color:var(--soft)}
:where(html[data-ui-page="console"]) .outlook-import-body .outlook-v2-select-item.is-active{color:var(--ui-on-accent);background-color:var(--ui-primary)}
:where(html[data-ui-page="console"]) .outlook-import-check{color:var(--muted);background-color:var(--soft);border-top-color:var(--line);border-right-color:var(--line);border-bottom-color:var(--line);border-left-color:var(--line)}
:where(html[data-ui-page="console"]) .outlook-import-check input{accent-color:var(--ui-primary)}
:where(html[data-ui-page="console"]) .outlook-import-body textarea{color:var(--muted);background-color:var(--surface);border-top-color:var(--line);border-right-color:var(--line);border-bottom-color:var(--line);border-left-color:var(--line)}
:where(html[data-ui-page="console"]) .outlook-import-body textarea:focus{border-top-color:var(--ui-primary);border-right-color:var(--ui-primary);border-bottom-color:var(--ui-primary);border-left-color:var(--ui-primary);outline-color:initial;box-shadow:var(--ui-shadow)}
:where(html[data-ui-page="console"]) .outlook-import-foot{background-color:var(--soft);border-top-color:var(--line)}
:where(html[data-ui-page="console"]) .outlook-import-foot .jobs-tb-btn{color:var(--muted);background-color:var(--surface);border-top-color:var(--line);border-right-color:var(--line);border-bottom-color:var(--line);border-left-color:var(--line)}
:where(html[data-ui-page="console"]) .outlook-import-foot .jobs-tb-btn:hover:not(:disabled){color:var(--ui-accent);background-color:var(--ui-disabled-surface);border-top-color:var(--ui-primary-line);border-right-color:var(--ui-primary-line);border-bottom-color:var(--ui-primary-line);border-left-color:var(--ui-primary-line)}
:where(html[data-ui-page="console"]) .outlook-import-foot .jobs-tb-btn--primary{color:var(--ui-on-accent);background-color:var(--ui-primary);border-top-color:var(--ui-primary);border-right-color:var(--ui-primary);border-bottom-color:var(--ui-primary);border-left-color:var(--ui-primary)}
:where(html[data-ui-page="console"]) .outlook-import-foot .jobs-tb-btn--primary:hover:not(:disabled){color:var(--ui-on-accent);background-color:var(--ui-primary);border-top-color:var(--ui-primary);border-right-color:var(--ui-primary);border-bottom-color:var(--ui-primary);border-left-color:var(--ui-primary)}
:where(html[data-ui-page="console"]) .config-nav-v2{background-color:var(--surface);border-top-color:var(--line);border-right-color:var(--line);border-bottom-color:var(--line);border-left-color:var(--line);box-shadow:var(--ui-shadow)}
:where(html[data-ui-page="console"]) .config-nav-v2-title{color:var(--muted)}
:where(html[data-ui-page="console"]) .config-nav-v2-item{color:var(--muted);background-color:transparent;border-top-color:currentcolor;border-right-color:currentcolor;border-bottom-color:currentcolor;border-left-color:currentcolor}
:where(html[data-ui-page="console"]) .config-nav-v2-item:hover{color:var(--text);background-color:var(--soft)}
:where(html[data-ui-page="console"]) .config-nav-v2-item.is-active{color:var(--ui-accent);background-color:var(--soft)}
:where(html[data-ui-page="console"]) .config-nav-v2-item svg{fill:none;stroke:currentcolor}
:where(html[data-ui-page="console"]) .config-card-v2{background-color:var(--surface);border-top-color:var(--line);border-right-color:var(--line);border-bottom-color:var(--line);border-left-color:var(--line);box-shadow:var(--ui-shadow)}
:where(html[data-ui-page="console"]) .config-card-v2-label{color:var(--muted)}
:where(html[data-ui-page="console"]) .config-card-v2-icon{color:var(--ui-accent);background-color:color-mix(in srgb, rgb(64, 158, 255) 12%, transparent)}
:where(html[data-ui-page="console"]) .config-card-v2-icon svg{fill:none;stroke:currentcolor}
:where(html[data-ui-page="console"]) .config-card-v2-value{color:var(--text)}
:where(html[data-ui-page="console"]) .config-card-v2-value.is-placeholder{color:var(--ui-disabled)}
:where(html[data-ui-page="console"]) .config-card-v2-hint{color:var(--muted)}
:where(html[data-ui-page="console"]) .config-ep-select-btn{color:var(--text);background-color:var(--surface);border-top-color:var(--line);border-right-color:var(--line);border-bottom-color:var(--line);border-left-color:var(--line)}
:where(html[data-ui-page="console"]) .config-ep-select-btn:hover,
:where(html[data-ui-page="console"]) .config-ep-select-btn:focus,
:where(html[data-ui-page="console"]) .config-ep-select.open .config-ep-select-btn{color:var(--text) !important;background-color:var(--surface) !important;border-top-color:var(--line) !important;border-right-color:var(--line) !important;border-bottom-color:var(--line) !important;border-left-color:var(--line) !important}
:where(html[data-ui-page="console"]) .config-ep-select-btn::after{border-top-color:var(--line);border-right-color:transparent;border-left-color:transparent}
:where(html[data-ui-page="console"]) .config-ep-select.open .config-ep-select-btn::after{border-top-color:currentcolor;border-bottom-color:var(--line)}
:where(html[data-ui-page="console"]) .config-ep-select-menu{background-color:var(--surface);box-shadow:var(--ui-popover-shadow)}
:where(html[data-ui-page="console"]) .config-ep-select-item{color:var(--muted);background-color:transparent;border-top-color:currentcolor;border-right-color:currentcolor;border-bottom-color:currentcolor;border-left-color:currentcolor}
:where(html[data-ui-page="console"]) .config-ep-select-item:hover{color:var(--ui-accent);background-color:var(--soft)}
:where(html[data-ui-page="console"]) .config-ep-select-item.is-active{color:var(--text);background-color:var(--soft)}
:where(html[data-ui-page="console"]) .config-select-v2-field .config-ep-select-btn{color:var(--muted)}
:where(html[data-ui-page="console"]) .config-section-v2{background-color:var(--surface);border-top-color:var(--line);border-right-color:var(--line);border-bottom-color:var(--line);border-left-color:var(--line);box-shadow:var(--ui-shadow)}
:where(html[data-ui-page="console"]) .config-section-v2 h3{color:var(--text)}
:where(html[data-ui-page="console"]) .config-section-v2 > p{color:var(--muted)}
:where(html[data-ui-page="console"]) .icloud-domain-email-index-v2{color:var(--muted)}
:where(html[data-ui-page="console"]) .icloud-domain-email-remove-v2{color:var(--muted);background-color:var(--surface);border-top-color:var(--line);border-right-color:var(--line);border-bottom-color:var(--line);border-left-color:var(--line)}
:where(html[data-ui-page="console"]) .icloud-domain-email-remove-v2:hover{color:var(--ui-danger);border-top-color:var(--ui-danger-line);border-right-color:var(--ui-danger-line);border-bottom-color:var(--ui-danger-line);border-left-color:var(--ui-danger-line)}
:where(html[data-ui-page="console"]) .icloud-domain-mailbox-tabs-v2{border-bottom-color:var(--line)}
:where(html[data-ui-page="console"]) .icloud-domain-mailbox-tab-v2{color:var(--muted);background-color:var(--surface);border-top-color:var(--line);border-right-color:var(--line);border-bottom-color:var(--line);border-left-color:var(--line)}
:where(html[data-ui-page="console"]) .icloud-domain-mailbox-tab-v2:hover{color:var(--ui-accent);border-top-color:var(--ui-primary-line);border-right-color:var(--ui-primary-line);border-bottom-color:var(--ui-primary-line);border-left-color:var(--ui-primary-line)}
:where(html[data-ui-page="console"]) .icloud-domain-mailbox-tab-v2.is-active{color:var(--ui-accent);background-color:var(--soft);border-top-color:var(--ui-primary-line);border-right-color:var(--ui-primary-line);border-bottom-color:var(--ui-primary-line);border-left-color:var(--ui-primary-line)}
:where(html[data-ui-page="console"]) .icloud-domain-mailbox-remove-v2{color:var(--muted);background-color:var(--surface);border-top-color:var(--line);border-right-color:var(--line);border-bottom-color:var(--line);border-left-color:var(--line)}
:where(html[data-ui-page="console"]) .icloud-domain-mailbox-remove-v2:hover{color:var(--ui-danger);border-top-color:var(--ui-danger-line);border-right-color:var(--ui-danger-line);border-bottom-color:var(--ui-danger-line);border-left-color:var(--ui-danger-line)}
:where(html[data-ui-page="console"]) .icloud-domain-mailbox-global-v2{border-top-color:var(--line)}
@media (max-width: 760px) {
}
:where(html[data-ui-page="console"]) .smsbower-provider-card{background-color:var(--surface);border-top-color:var(--line);border-right-color:var(--line);border-bottom-color:var(--line);border-left-color:var(--line)}
:where(html[data-ui-page="console"]) .smsbower-provider-card:hover{border-top-color:var(--ui-primary);border-right-color:var(--ui-primary);border-bottom-color:var(--ui-primary);border-left-color:var(--ui-primary);box-shadow:var(--ui-shadow)}
:where(html[data-ui-page="console"]) .smsbower-provider-card.is-active{background-color:var(--soft);border-top-color:var(--ui-success-fill);border-right-color:var(--ui-success-fill);border-bottom-color:var(--ui-success-fill);border-left-color:var(--ui-success-fill);box-shadow:var(--ui-shadow)}
:where(html[data-ui-page="console"]) .smsbower-provider-title{color:var(--text)}
:where(html[data-ui-page="console"]) .smsbower-provider-sub{color:var(--muted)}
:where(html[data-ui-page="console"]) .smsbower-provider-price{color:var(--ui-warning)}
:where(html[data-ui-page="console"]) .smsbower-rank{color:var(--ui-on-accent)}
:where(html[data-ui-page="console"]) .smsbower-rank--bronze{background-color:initial;background-image:none}
:where(html[data-ui-page="console"]) .smsbower-rank--gold{background-color:initial;background-image:none}
:where(html[data-ui-page="console"]) .smsbower-provider-card.is-auto .smsbower-provider-price{color:var(--ui-success)}
:where(html[data-ui-page="console"]) .config-section-v2-placeholder{color:var(--ui-disabled)}
:where(html[data-ui-page="console"]) .config-section-v2-head-icon{color:var(--ui-accent);background-color:color-mix(in srgb, rgb(55, 125, 255) 12%, transparent)}
:where(html[data-ui-page="console"]) .config-section-v2-head-icon svg{fill:none;stroke:currentcolor}
:where(html[data-ui-page="console"]) .config-section-v2-meta{color:var(--muted)}
:where(html[data-ui-page="console"]) .config-subtabs-v2{background-color:var(--soft);border-top-color:var(--line);border-right-color:var(--line);border-bottom-color:var(--line);border-left-color:var(--line)}
:where(html[data-ui-page="console"]) .config-subtabs-v2 button{color:var(--muted);background-color:transparent;border-top-color:currentcolor;border-right-color:currentcolor;border-bottom-color:currentcolor;border-left-color:currentcolor}
:where(html[data-ui-page="console"]) .config-subtabs-v2 button:hover{color:var(--text);background-color:var(--soft)}
:where(html[data-ui-page="console"]) .config-subtabs-v2 button.active{color:var(--ui-accent);background-color:var(--soft)}
:where(html[data-ui-page="console"]) .config-section-v2-subhelp{color:var(--muted)}
:where(html[data-ui-page="console"]) .config-switches-v2 + .config-section-v2-body{border-top-color:var(--line)}
:where(html[data-ui-page="console"]) .config-switch-v2-icon svg{fill:none;stroke:currentcolor}
:where(html[data-ui-page="console"]) .config-switch-v2-icon--codex{color:var(--ui-accent);background-color:color-mix(in srgb, rgb(64, 158, 255) 12%, transparent)}
:where(html[data-ui-page="console"]) .config-switch-v2-icon--2fa{color:var(--ui-success);background-color:color-mix(in srgb, rgb(103, 194, 58) 12%, transparent)}
:where(html[data-ui-page="console"]) .config-switch-v2-icon--flow{color:var(--ui-warning);background-color:color-mix(in srgb, rgb(230, 162, 60) 12%, transparent)}
:where(html[data-ui-page="console"]) .config-switch-v2-icon--default{color:var(--muted);background-color:var(--soft)}
:where(html[data-ui-page="console"]) .config-switch-v2-label{color:var(--text)}
:where(html[data-ui-page="console"]) .config-switch-v2-toggle{background-color:transparent !important;border-top-color:currentcolor !important;border-right-color:currentcolor !important;border-bottom-color:currentcolor !important;border-left-color:currentcolor !important}
:where(html[data-ui-page="console"]) .config-switch-v2-toggle::before{background-color:var(--soft)}
:where(html[data-ui-page="console"]) .config-switch-v2-toggle::after{background-color:var(--ui-on-accent);box-shadow:var(--ui-shadow)}
:where(html[data-ui-page="console"]) .config-switch-v2-toggle:checked::before{background-color:var(--ui-primary)}
:where(html[data-ui-page="console"]) .config-switch-v2-toggle:focus-visible{outline-color:color-mix(in srgb, rgb(55, 125, 255) 45%, transparent)}
:where(html[data-ui-page="console"]) .config-switch-v2-help{color:var(--muted)}
@media (max-width: 1100px) {
}
@media (max-width: 1100px) {
}
@media (max-width: 900px) {
}
@media (max-width: 600px) {
}
:where(html[data-ui-page="console"]) .config-overview-v2{background-color:var(--surface);border-top-color:var(--line);border-right-color:var(--line);border-bottom-color:var(--line);border-left-color:var(--line);box-shadow:var(--ui-shadow)}
:where(html[data-ui-page="console"]) .config-overview-v2-title{color:var(--text)}
:where(html[data-ui-page="console"]) .config-overview-v2-desc{color:var(--muted)}
@media (max-width: 700px) {
}
@media (max-width: 900px) {
:where(html[data-ui-page="console"]) .app-sidebar{background-color:transparent;border-top-color:currentcolor;border-right-color:currentcolor;border-bottom-color:currentcolor;border-left-color:currentcolor;box-shadow:none}
:where(html[data-ui-page="console"]) .sidebar-brand{background-color:var(--surface);border-bottom-color:var(--line)}
:where(html[data-ui-page="console"]) .sidebar-nav{background-color:var(--surface);border-top-color:var(--line);box-shadow:var(--ui-shadow)}
:where(html[data-ui-page="console"]) .sidebar-footer{border-top-color:currentcolor;border-right-color:currentcolor;border-bottom-color:currentcolor;border-left-color:currentcolor}
:where(html[data-ui-page="console"]) .sidebar-logout button{background-color:var(--soft);border-top-color:var(--line);border-right-color:var(--line);border-bottom-color:var(--line);border-left-color:var(--line)}
:where(html[data-ui-page="console"]) .jobs-toolbar-v2 .el-input-number__increase,
:where(html[data-ui-page="console"]) .jobs-toolbar-v2 .el-input-number__decrease,
:where(html[data-ui-page="console"]) .accounts-filter-v2 .el-input-number__increase,
:where(html[data-ui-page="console"]) .accounts-filter-v2 .el-input-number__decrease{border-bottom-color:currentcolor}
:where(html[data-ui-page="console"]) .jobs-toolbar-v2 .el-input-number__decrease,
:where(html[data-ui-page="console"]) .accounts-filter-v2 .el-input-number__decrease{border-right-color:var(--line);border-left-color:currentcolor}
:where(html[data-ui-page="console"]) .jobs-toolbar-v2 .jobs-tb-field--toggle input{accent-color:var(--ui-primary)}
:where(html[data-ui-page="console"]) .mobile-table-hint{color:var(--muted);background-color:var(--soft);border-top-color:var(--line)}
:where(html[data-ui-page="console"]) .mobile-table-hint::before{color:var(--ui-accent)}
}
@media (max-width: 600px) {
}
:where(html[data-ui-page="login"]) body{color:var(--text);background-color:var(--soft)}
:where(html[data-ui-page="login"]) .bg-circle{background-color:initial;background-image:none}
:where(html[data-ui-page="login"]) .bg-circle--br{background-color:initial;background-image:none}
:where(html[data-ui-page="login"]) .bg-quarter-bl{background-color:var(--soft)}
:where(html[data-ui-page="login"]) .bg-dots span{background-color:var(--soft)}
:where(html[data-ui-page="login"]) .brand-title{color:var(--text)}
:where(html[data-ui-page="login"]) .card{background-color:var(--surface);box-shadow:var(--ui-shadow)}
:where(html[data-ui-page="login"]) .card h1{color:var(--text)}
:where(html[data-ui-page="login"]) .desc{color:var(--muted)}
:where(html[data-ui-page="login"]) .err{color:var(--ui-danger);background-color:var(--soft);border-top-color:var(--ui-danger-line);border-right-color:var(--ui-danger-line);border-bottom-color:var(--ui-danger-line);border-left-color:var(--ui-danger-line)}
:where(html[data-ui-page="login"]) .input-icon{color:var(--muted)}
:where(html[data-ui-page="login"]) .toggle-password{color:var(--muted);background-color:transparent;border-top-color:currentcolor;border-right-color:currentcolor;border-bottom-color:currentcolor;border-left-color:currentcolor}
:where(html[data-ui-page="login"]) .toggle-password:hover{color:var(--muted);background-color:var(--soft)}
:where(html[data-ui-page="login"]) .input-wrap input{color:var(--text);background-color:var(--surface);border-top-color:var(--line);border-right-color:var(--line);border-bottom-color:var(--line);border-left-color:var(--line)}
:where(html[data-ui-page="login"]) .input-wrap input::placeholder{color:var(--muted)}
:where(html[data-ui-page="login"]) .input-wrap input:focus{border-top-color:var(--ui-primary);border-right-color:var(--ui-primary);border-bottom-color:var(--ui-primary);border-left-color:var(--ui-primary);outline-color:initial;box-shadow:var(--ui-shadow)}
:where(html[data-ui-page="login"]) .remember{color:var(--muted)}
:where(html[data-ui-page="login"]) .remember input{accent-color:var(--ui-primary)}
:where(html[data-ui-page="login"]) .submit{color:var(--ui-on-accent);background-color:var(--ui-primary);border-top-color:currentcolor;border-right-color:currentcolor;border-bottom-color:currentcolor;border-left-color:currentcolor}
:where(html[data-ui-page="login"]) .submit:hover{background-color:var(--ui-primary)}
@media (max-width: 900px), (max-height: 600px) {
}
@media (max-height: 600px) {
}
@media (max-width: 360px) {
}

/* Desktop visual system. Existing metrics, source order, breakpoints and business DOM stay intact. */
:root {
  --bg: #f8fafc; --surface: #ffffff; --soft: #f8fafc;
  --text: #111827; --muted: #6b7280; --line: #e5e7eb;
  --blue: #6366f1; --green: #059669; --red: #dc2626; --amber: #d97706;
  --sidebar-accent: #6366f1; --sidebar-accent-soft: #eef2ff;
  --ui-primary: #6366f1; --ui-primary-hover: #4f46e5; --ui-accent: #5759da;
  --ui-primary-soft: #eef2ff; --ui-primary-line: #c7d2fe;
  --ui-success: #047857; --ui-success-fill: #059669; --ui-success-soft: #ecfdf5; --ui-success-line: #a7e5ce;
  --ui-warning: #b45309; --ui-warning-fill: #d97706; --ui-warning-soft: #fffbeb; --ui-warning-line: #f5d599;
  --ui-danger: #dc2626; --ui-danger-fill: #dc2626; --ui-danger-soft: #fef2f2; --ui-danger-line: #fecaca;
  --ui-disabled: #9ca3af; --ui-disabled-surface: #f3f4f6; --ui-on-accent: #ffffff;
  --ui-log-bg: #111827; --ui-log-text: #d5dfed; --ui-hover: #f3f5fb;
  --ui-shadow: 0 1px 3px rgba(15,23,42,.06), 0 8px 24px rgba(15,23,42,.04);
  --ui-shadow-hover: 0 12px 30px rgba(15,23,42,.08);
  --ui-popover-shadow: 0 4px 12px rgba(15,23,42,.06), 0 16px 36px rgba(15,23,42,.10);
  --ui-focus: 0 0 0 3px rgba(99,102,241,.12);
  color-scheme: light;
}
:root[data-ui-theme="dark"] {
  --bg: #0e1626; --surface: #172235; --soft: #1b293e;
  --text: #e9eef8; --muted: #a4b2c7; --line: #314059;
  --blue: #a5b4fc; --green: #6ee7b7; --red: #fda4af; --amber: #fcd34d;
  --sidebar-accent: #b1b4ff; --sidebar-accent-soft: #2a3055;
  --ui-primary: #6366f1; --ui-primary-hover: #7779fa; --ui-accent: #b1b4ff;
  --ui-primary-soft: #282f50; --ui-primary-line: #4b5285;
  --ui-success: #6ee7b7; --ui-success-fill: #047857; --ui-success-soft: #153b34; --ui-success-line: #286353;
  --ui-warning: #fcd34d; --ui-warning-fill: #a85c12; --ui-warning-soft: #40331f; --ui-warning-line: #73572d;
  --ui-danger: #fda4af; --ui-danger-fill: #be3043; --ui-danger-soft: #442832; --ui-danger-line: #784150;
  --ui-disabled: #74839b; --ui-disabled-surface: #1b273a; --ui-on-accent: #ffffff;
  --ui-log-bg: #0b1220; --ui-log-text: #cedaec; --ui-hover: #21304a;
  --ui-shadow: 0 1px 3px rgba(0,0,0,.15), 0 8px 24px rgba(0,0,0,.12);
  --ui-shadow-hover: 0 12px 30px rgba(0,0,0,.22);
  --ui-popover-shadow: 0 4px 12px rgba(0,0,0,.15), 0 16px 36px rgba(0,0,0,.28);
  --ui-focus: 0 0 0 3px rgba(129,140,248,.22);
  color-scheme: dark;
}
html[data-ui-skin] body { background: var(--bg); color: var(--text); transition:background-color 180ms ease, color 180ms ease, padding-left 220ms ease; }
/* Keep the original font family/size/line-height: changing text metrics would move controls. */
:where(html[data-ui-skin]) :where(input:not([type=checkbox]):not([type=radio]),textarea,select) { background-color:var(--surface); }
html[data-ui-skin] :is(input,textarea,select) {
  color: var(--text); caret-color: var(--ui-accent);
  accent-color: var(--ui-primary);
  transition: border-color 150ms ease, box-shadow 150ms ease, background-color 150ms ease;
}
html[data-ui-skin] :is(input:not([type=checkbox]):not([type=radio]),textarea,select) { border-radius: 9px; }
html[data-ui-skin] :is(input,textarea)::placeholder { color: var(--ui-disabled); opacity: 1; }
html[data-ui-skin] :is(input,textarea,select):focus-visible {
  outline: none; border-color: var(--ui-primary); box-shadow: var(--ui-focus);
}
html[data-ui-skin] button {
  transition: background-color 150ms ease, border-color 150ms ease, color 150ms ease, box-shadow 150ms ease, transform 150ms ease !important;
}
html[data-ui-skin] :is(button,a,input[type=checkbox],input[type=radio]):focus-visible {
  outline: 2px solid var(--ui-accent); outline-offset: 3px;
}
html[data-ui-skin] :is(button.btn,.jobs-tb-btn,.submit) { border-radius: 9px; }
html[data-ui-skin] :is(.actions button,.acc-v2-actions>button,.acc-v2-more-btn,.acc-v2-token-copy,.account-plan-filter-toggle,.account-detection-filter-toggle,.pager-bar button) { border-radius: 8px; }
html[data-ui-skin] :is(section.card,.jobs-panel-v2,.accounts-panel-v2,.codex-panel-v2,.outlook-panel-v2,.config-section-v2,form.card) {
  border-color: var(--line); border-radius: 14px; box-shadow: var(--ui-shadow);
  transition: border-color 200ms ease, box-shadow 200ms ease;
}
html[data-ui-skin] .stat { border-radius: 14px; border-color: var(--line); box-shadow: var(--ui-shadow); }
html[data-ui-skin] .app-sidebar { border-color: var(--line); box-shadow: 1px 0 0 rgba(15,23,42,.02); transition:width 220ms ease, background-color 180ms ease, border-color 180ms ease; }
html[data-ui-skin] .app-sidebar .sidebar-nav button { border-radius: 12px; }
html[data-ui-skin] .app-sidebar .sidebar-nav button.active { color: var(--sidebar-accent); background: var(--sidebar-accent-soft); }
html[data-ui-skin] .log { background: var(--ui-log-bg); color: var(--ui-log-text); }
html[data-ui-skin] :is(.acc-v2-more-menu,.acc-v2-export-menu,.account-plan-filter-menu,.outlook-v2-select-menu,.config-ep-select-menu) {
  border-color: var(--line); border-radius: 10px; box-shadow: var(--ui-popover-shadow);
}
html[data-ui-skin] :is(.jobs-toolbar-v2 .jobs-tb-btn--primary,button.btn.primary,.actions button.primary,.submit):not(:disabled) {
  background: var(--ui-primary); border-color: var(--ui-primary); color: var(--ui-on-accent);
  box-shadow: 0 4px 10px rgba(99,102,241,.20);
}
html[data-ui-skin] :is(button,input,select,textarea):disabled { cursor: not-allowed; }
html[data-ui-skin] button:disabled { color:var(--ui-disabled) !important; background-color:var(--ui-disabled-surface) !important; border-color:var(--line) !important; box-shadow: none !important; transform: none !important; }
html[data-ui-skin] :is(.config-detection-country-card,.config-switch-v2,.config-ep-select-btn) {
  transition: background-color 150ms ease, border-color 150ms ease, color 150ms ease, box-shadow 150ms ease;
}
html[data-ui-skin] .config-switch-v2-toggle::before { background:var(--line); transition: background-color 150ms ease; }
html[data-ui-skin] .config-switch-v2-toggle:checked::before { background: var(--ui-primary); }
html[data-ui-skin] #toast { background: var(--text); color: var(--surface); border-radius: 10px; z-index: 5000; box-shadow: var(--ui-popover-shadow); }
html[data-ui-skin] .bg-circle { background: none; }
html[data-ui-skin] .bg-quarter-bl { background: var(--soft); }
html[data-ui-skin] .bg-dots span { background: var(--ui-primary); }
@media (hover:hover) and (pointer:fine) {
  html[data-ui-skin] :is(button.btn,.jobs-tb-btn,.actions>button,.acc-v2-actions>button,.acc-v2-more-btn,.submit,.ui-tool):not(:disabled):hover {
    transform: translateY(-1px); box-shadow: 0 3px 9px rgba(15,23,42,.08);
  }
  html[data-ui-skin] :is(section.card,.jobs-panel-v2,.accounts-panel-v2,.codex-panel-v2,.outlook-panel-v2,.config-section-v2):hover { box-shadow: var(--ui-shadow-hover); }
}
html[data-ui-skin] :is(button.btn,.jobs-tb-btn,.actions>button,.acc-v2-actions>button,.acc-v2-more-btn,.submit,.ui-tool):not(:disabled):active {
  transform: translateY(1px); box-shadow: none;
}
html[data-ui-skin] .acc-v2-more-btn::after { transition: transform 200ms ease; }
html[data-ui-skin] .acc-v2-more.open>.acc-v2-more-btn::after { transform: rotate(180deg); }
@keyframes ui-popover-enter { from { opacity:0; translate:0 4px; } to { opacity:1; translate:0 0; } }
html[data-ui-skin] :is(.acc-v2-more.open .acc-v2-more-menu,.acc-v2-export-menu:not(.hidden),.account-plan-filter-menu:not(.hidden),.config-ep-select.open .config-ep-select-menu) {
  animation: ui-popover-enter 160ms ease-out;
}
/* Discrete CSS exit preserves the original close handlers, timers and scroll-lock cleanup. */
@supports (transition-behavior: allow-discrete) {
  html[data-ui-skin] :is(#logPanel,#retryLogPanel,#refillAtLogPanel,#emailRebindLogPanel,#twofaCompletionLogPanel,#twofaRotationLogPanel,#liveLogPanel,#qrPanel,#outlookImportModal) {
    opacity:1; translate:0 0;
    transition: opacity 180ms ease, translate 180ms ease, display 180ms allow-discrete;
  }
  html[data-ui-skin] :is(#logPanel,#retryLogPanel,#refillAtLogPanel,#emailRebindLogPanel,#twofaCompletionLogPanel,#twofaRotationLogPanel,#liveLogPanel,#qrPanel,#outlookImportModal).hidden {
    opacity:0; translate:0 8px; pointer-events:none;
  }
  @starting-style {
    html[data-ui-skin] :is(#logPanel,#retryLogPanel,#refillAtLogPanel,#emailRebindLogPanel,#twofaCompletionLogPanel,#twofaRotationLogPanel,#liveLogPanel,#qrPanel,#outlookImportModal):not(.hidden) { opacity:0; translate:0 8px; }
  }
}
.ui-sidebar-tools {
  position:absolute; left:10px; right:10px; bottom:calc(var(--ui-footer-height,57px) + 12px);
  display:flex; flex-direction:column; gap:4px;
}
.ui-tool {
  display:flex; align-items:center; gap:10px; width:100%; min-height:38px; padding:9px 12px;
  border:1px solid transparent; border-radius:9px; background:transparent; color:var(--muted);
  font:inherit; font-size:13px; line-height:18px; text-align:left; cursor:pointer; white-space:nowrap;
}
.ui-tool:hover { color:var(--ui-accent); background:var(--ui-primary-soft); border-color:var(--ui-primary-line); }
.ui-tool svg { width:16px; height:16px; flex:0 0 16px; stroke:currentColor; fill:none; stroke-width:1.7; stroke-linecap:round; stroke-linejoin:round; }
.ui-tool-label { overflow:hidden; text-overflow:ellipsis; }
.ui-theme-sun { display:none; }
[data-ui-theme="dark"] .ui-theme-moon { display:none; }
[data-ui-theme="dark"] .ui-theme-sun { display:block; }
.ui-login-tools { position:fixed; top:20px; right:24px; z-index:2; }
.ui-login-tools .ui-tool { background:var(--surface); border-color:var(--line); box-shadow:var(--ui-shadow); }
@media (min-width:901px) {
  html[data-ui-skin] .sidebar-nav { padding-bottom:112px; }
  html[data-ui-sidebar="collapsed"] { --sidebar-width:72px; }
  html[data-ui-sidebar="collapsed"] .sidebar-brand { padding-left:21px; padding-right:21px; gap:0; }
  html[data-ui-sidebar="collapsed"] .sidebar-brand-title,
  html[data-ui-sidebar="collapsed"] .sidebar-item-label,
  html[data-ui-sidebar="collapsed"] .sidebar-logout span,
  html[data-ui-sidebar="collapsed"] .ui-sidebar-tools .ui-tool-label {
    position:absolute; width:1px; height:1px; margin:-1px; padding:0; overflow:hidden; clip-path:inset(50%); white-space:nowrap;
  }
  html[data-ui-sidebar="collapsed"] .app-sidebar .sidebar-nav button { justify-content:center; gap:0; padding-left:12px; padding-right:12px; }
  html[data-ui-sidebar="collapsed"] .sidebar-logout button,
  html[data-ui-sidebar="collapsed"] .ui-sidebar-tools .ui-tool { justify-content:center; gap:0; }
  html[data-ui-sidebar="collapsed"] [data-ui-sidebar-toggle] svg { transform:rotate(180deg); }
  [data-ui-sidebar-toggle] svg { transition:transform 200ms ease; }
}
@media (max-width:900px) {
  .ui-sidebar-tools { position:fixed; top:calc(7px + env(safe-area-inset-top,0px)); right:max(64px,env(safe-area-inset-right,0px)); left:auto; bottom:auto; z-index:222; }
  .ui-sidebar-tools [data-ui-sidebar-toggle] { display:none; }
  .ui-sidebar-tools .ui-tool { width:44px; height:44px; min-height:44px; padding:0; justify-content:center; border-color:var(--line); background:var(--soft); }
  .ui-sidebar-tools .ui-tool-label { position:absolute; width:1px; height:1px; overflow:hidden; clip-path:inset(50%); }
}
@media (prefers-reduced-motion:reduce) {
  html[data-ui-skin] *, html[data-ui-skin] *::before, html[data-ui-skin] *::after {
    animation-duration:0.001ms !important; animation-iteration-count:1 !important; transition-duration:0.001ms !important; scroll-behavior:auto !important;
  }
  html[data-ui-skin] :is(button.btn,.jobs-tb-btn,.actions>button,.acc-v2-actions>button,.acc-v2-more-btn,.submit,.ui-tool):not(:disabled):is(:hover,:active) { transform:none; }
}
/* Light-only detection badges: keep status fills distinct from neutral surfaces.
   Geometry and dark-theme colors intentionally remain unchanged. */
html[data-ui-theme="light"] .accounts-table-v2 .account-detection-badge {
  background-color: #f1f5f9;
  border-color: #cbd5e1;
  color: #475569;
  font-weight: 700;
}
html[data-ui-theme="light"] .accounts-table-v2 .account-detection-badge.is-ok {
  background-color: #dcfce7;
  border-color: #a7dfbc;
  color: #166534;
}
html[data-ui-theme="light"] .accounts-table-v2 .account-detection-badge.is-no,
html[data-ui-theme="light"] .accounts-table-v2 .account-detection-badge.is-error {
  background-color: #fee2e2;
  border-color: #f4b6b6;
  color: #b91c1c;
}
html[data-ui-theme="light"] .accounts-table-v2 .account-detection-badge.is-checkout-oa {
  background-color: #fef3c7;
  border-color: #f3d48a;
  color: #92400e;
}
html[data-ui-theme="light"] .accounts-table-v2 .account-detection-badge.is-running {
  background-color: #dbeafe;
  border-color: #b2cef4;
  color: #1e40af;
}

/* Account toolbar: restore semantic fills in light mode only.
   Disabled state, layout and business handlers remain untouched. */
html[data-ui-theme="light"] #accountsToolbarV2 .jobs-tb-btn--primary:not(:disabled) {
  color: #fff;
  background-color: #377dff;
  border-color: #377dff;
}
html[data-ui-theme="light"] #accountsToolbarV2 .jobs-tb-btn--primary:hover:not(:disabled) {
  color: #fff;
  background-color: #5a94ff;
  border-color: #5a94ff;
}
html[data-ui-theme="light"] #accountsToolbarV2 .jobs-tb-btn--primary:disabled {
  color: #9cbfff !important;
  background-color: #ebf2ff !important;
  border-color: #d7e5ff !important;
}
html[data-ui-theme="light"] #accountsToolbarV2 .jobs-tb-btn--good:not(:disabled) {
  color: #166534;
  background-color: #edf8f1;
  border-color: #b9dfc9;
}
html[data-ui-theme="light"] #accountsToolbarV2 .jobs-tb-btn--good:hover:not(:disabled) {
  color: #166534;
  background-color: #d8f3e0;
  border-color: #2f855a;
}
html[data-ui-theme="light"] #accountsToolbarV2 .jobs-tb-btn--good:disabled {
  color: #a3c4ad !important;
  background-color: #f5faf7 !important;
  border-color: #dce8e0 !important;
}
html[data-ui-theme="light"] #accountsToolbarV2 .jobs-tb-btn--danger:not(:disabled) {
  color: #e64545;
  background-color: #ffe0e0;
  border-color: #f89898;
}
html[data-ui-theme="light"] #accountsToolbarV2 .jobs-tb-btn--danger:hover:not(:disabled) {
  color: #fff;
  background-color: #f56c6c;
  border-color: #f56c6c;
}
html[data-ui-theme="light"] #accountsToolbarV2 .jobs-tb-btn--danger:disabled {
  color: #f3a6a6 !important;
  background-color: #fff0f0 !important;
  border-color: #fbc4c4 !important;
}
html[data-ui-theme="light"] #tab-accounts .acc-v2-codex.is-skip {
  color: #4b91d1;
  background-color: #ecf5ff;
  border-color: #c6e2ff;
}
