:is(.domeggook-products-overlay,.domeggook-orders-overlay,.hantong-page,.domeggook-orders-page,.domeggook-products-page,.domeggook-settings-page,.profile-shell,.drive-page,.internal-browser-page,.operations-page,.collector-shell,.pro-editor-shell,.admin-app){--secondary-primary:#4267cf;--secondary-primary-strong:#3355b8;--secondary-primary-soft:#edf2ff;--secondary-bg:#f4f6fb;--secondary-surface:#fff;--secondary-field:#f8faff;--secondary-border:#e4e9f2;--secondary-text:#1d2a44;--secondary-text-soft:#596780;--secondary-muted:#8290a8;--secondary-shadow:0 12px 34px #1f305212;--primary:#4267cf;--primary-strong:#3355b8;--primary-soft:#edf2ff;--bg:#f4f6fb;--surface:#fff;--surface-strong:#f8faff;--surface-soft:#f1f4fa;--field:#f8faff;--border:#e4e9f2;--border-strong:#d5ddeb;--text:#1d2a44;--text-soft:#596780;--muted:#8290a8;color:var(--secondary-text)}:root:not(.light) :is(.domeggook-products-overlay,.domeggook-orders-overlay,.hantong-page,.domeggook-orders-page,.domeggook-products-page,.domeggook-settings-page,.profile-shell,.drive-page,.internal-browser-page,.operations-page,.collector-shell,.pro-editor-shell,.admin-app){--secondary-primary:#8baaff;--secondary-primary-strong:#a9bdff;--secondary-primary-soft:#263754;--secondary-bg:#101521;--secondary-surface:#182131;--secondary-field:#121a29;--secondary-border:#2a374c;--secondary-text:#eef3ff;--secondary-text-soft:#b9c4d8;--secondary-muted:#8492aa;--secondary-shadow:0 14px 38px #0003;--primary:#8baaff;--primary-strong:#a9bdff;--primary-soft:#263754;--bg:#101521;--surface:#182131;--surface-strong:#202c40;--surface-soft:#243149;--field:#121a29;--border:#2a374c;--border-strong:#3a4a64;--text:#eef3ff;--text-soft:#b9c4d8;--muted:#8492aa}:is(.hantong-page,.domeggook-orders-page,.domeggook-products-page,.domeggook-settings-page,.profile-shell,.drive-page,.internal-browser-page,.operations-page,.collector-shell,.pro-editor-shell,.admin-app){background:var(--secondary-bg)}:is(.hantong-page,.domeggook-orders-page,.domeggook-products-page,.domeggook-settings-page,.profile-shell,.drive-page,.internal-browser-page,.operations-page,.collector-shell,.pro-editor-shell) :is(h1,h2,h3,strong){color:var(--secondary-text)}:is(.hantong-page,.domeggook-orders-page,.domeggook-products-page,.domeggook-settings-page,.profile-shell,.drive-page,.internal-browser-page,.operations-page,.collector-shell,.pro-editor-shell) :is(p,small,label,dt,.muted,[class*=kicker],[class*=eyebrow]){color:var(--secondary-text-soft)}:is(.hantong-frame,.domeggook-orders-frame,.domeggook-products-frame,.domeggook-settings-frame,.profile-root,.drive-frame,.internal-browser-frame,.operations-frame,.collector-root,.pro-editor-frame){width:min(100%,1480px);margin:0 auto;padding:1rem clamp(1rem,3vw,2.5rem) 2.25rem}:is(.hantong-frame,.domeggook-orders-frame,.domeggook-products-frame,.domeggook-settings-frame,.profile-root,.drive-frame,.internal-browser-frame,.operations-frame,.collector-root,.pro-editor-frame)>:is(.site-header,.topbar){border:1px solid var(--secondary-border);background:var(--secondary-surface);box-shadow:none;border-radius:14px}:is(.hantong-hero,.orders-hero,.products-hero,.settings-hero,.profile-hero,.operations-hero,.drive-appbar,.internal-browser-toolbar){border:1px solid var(--secondary-border)!important;background:linear-gradient(112deg, color-mix(in srgb, var(--secondary-primary-soft) 72%, var(--secondary-surface)), var(--secondary-surface) 68%)!important;box-shadow:none!important;border-radius:14px!important}:is(.hantong-hero,.orders-hero,.products-hero,.settings-hero,.profile-hero,.operations-hero){padding:1.5rem 1.75rem!important}:is(.hantong-eyebrow,.orders-eyebrow,.products-kicker,.settings-kicker,.operations-eyebrow,.profile-hero .label){letter-spacing:.1em;font-size:.7rem;font-weight:800;color:var(--secondary-primary)!important}:is(.tool-panel,.orders-control-bar,.orders-table-panel,.products-toolbar,.products-summary-bar,.products-list-panel,.settings-card,.settings-save-bar,.profile-dashboard>*,.section-card,.drive-shell,.internal-browser-shell,.operations-shell,.collector-form-card,.collector-result-card,.translation-panel,.pro-editor-frame,.admin-panel,.metric-card){border:1px solid var(--secondary-border)!important;background:var(--secondary-surface)!important;box-shadow:var(--secondary-shadow)!important;border-radius:14px!important}:is(.orders-control-bar,.products-toolbar,.settings-card,.collector-form-card){padding:1.25rem!important}:is(.panel-heading,.orders-table-heading,.products-list-heading,.settings-card-head,.table-toolbar,.section-title){border-bottom:1px solid var(--secondary-border)}:is(.hantong-input,.products-field input,.products-field select,.order-filter-group select,.merchant-select-wrap select,.settings-card input,.settings-card select,.settings-card textarea,.drive-shell input,.internal-browser-address,.internal-browser-mode,.operations-list-filter input,.collector-form input,.collector-form select,.collector-form textarea,.admin-input){min-height:2.7rem;border:1px solid var(--secondary-border)!important;background:var(--secondary-field)!important;color:var(--secondary-text)!important;border-radius:9px!important}:is(.hantong-input,.products-field input,.products-field select,.order-filter-group select,.merchant-select-wrap select,.settings-card input,.settings-card select,.settings-card textarea,.drive-shell input,.internal-browser-address,.internal-browser-mode,.operations-list-filter input,.collector-form input,.collector-form select,.collector-form textarea,.admin-input):focus{outline:0;border-color:var(--secondary-primary)!important;box-shadow:0 0 0 3px color-mix(in srgb, var(--secondary-primary) 15%, transparent)!important}:is(.primary-action,.products-search-button,.orders-refresh-button,.settings-primary,.drive-primary-button,.internal-browser-primary,.operations-primary-button,.collector-primary,.admin-primary,.pay-button){box-shadow:0 5px 12px color-mix(in srgb, var(--secondary-primary) 20%, transparent);border:1px solid var(--secondary-primary)!important;background:var(--secondary-primary)!important;color:#fff!important;border-radius:9px!important}:is(.secondary-action,.products-detail-button,.settings-secondary,.drive-secondary-button,.internal-browser-secondary,.operations-secondary-button,.admin-secondary,.admin-refresh,.detail-button,.page-button){border:1px solid var(--secondary-border)!important;background:var(--secondary-surface)!important;color:var(--secondary-text-soft)!important;border-radius:9px!important}:is(.primary-action,.products-search-button,.orders-refresh-button,.settings-primary,.drive-primary-button,.internal-browser-primary,.operations-primary-button,.collector-primary,.admin-primary,.pay-button,.secondary-action,.products-detail-button,.settings-secondary,.drive-secondary-button,.internal-browser-secondary,.operations-secondary-button,.admin-secondary,.admin-refresh,.detail-button,.page-button):hover{filter:brightness(1.03);transform:translateY(-1px)}:is(.products-table,.admin-table){border-collapse:separate;border-spacing:0;overflow:hidden}:is(.products-table,.admin-table) th{font-size:.72rem;font-weight:700;background:var(--secondary-field)!important;color:var(--secondary-muted)!important}:is(.products-table,.admin-table) th,:is(.products-table,.admin-table) td{border-bottom:1px solid var(--secondary-border)!important;padding:.85rem 1rem!important}:is(.products-table,.admin-table) tbody tr:hover{background:color-mix(in srgb, var(--secondary-primary-soft) 34%, var(--secondary-surface))}:is(.status-badge,.orders-status-badge,.products-availability,.settings-hero-status,.proxy-status){border-radius:999px!important}:is(.order-detail-backdrop,.products-modal-backdrop,.publish-result-backdrop,.operations-guide-backdrop,.invite-auth-qr-backdrop,.image-preview-backdrop,.drive-modal-backdrop,.admin-drawer-backdrop){-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0f182a80!important}:is(.order-detail-dialog,.products-modal,.publish-result-dialog,.operations-guide-dialog,.invite-auth-qr-dialog,.image-preview-dialog,.drive-dialog,.admin-drawer){border:1px solid var(--secondary-border)!important;background:var(--secondary-surface)!important;border-radius:16px!important;box-shadow:0 28px 90px #0a142840!important}:is(.order-detail-dialog,.products-modal,.publish-result-dialog,.operations-guide-dialog,.invite-auth-qr-dialog,.image-preview-dialog,.drive-dialog,.admin-drawer) :is(header,.drawer-header,.products-modal-header){border-bottom:1px solid var(--secondary-border)}.admin-app{background:var(--secondary-bg)}.admin-sidebar{border-right:1px solid var(--secondary-border);background:var(--secondary-surface)}.admin-content{padding:clamp(1rem,2.5vw,2rem)}.admin-topbar{border:1px solid var(--secondary-border);background:linear-gradient(112deg, var(--secondary-primary-soft), var(--secondary-surface) 70%);border-radius:14px;padding:1.35rem 1.5rem}.admin-side-item.active{border-color:color-mix(in srgb, var(--secondary-primary) 35%, var(--secondary-border));background:var(--secondary-primary-soft);color:var(--secondary-primary-strong);box-shadow:inset 3px 0 0 var(--secondary-primary)}.metric-card strong,.admin-table a{color:var(--secondary-primary-strong)}@media (width<=720px){:is(.hantong-frame,.domeggook-orders-frame,.domeggook-products-frame,.domeggook-settings-frame,.profile-root,.drive-frame,.internal-browser-frame,.operations-frame,.collector-root,.pro-editor-frame){padding:.75rem .7rem 1.5rem}:is(.hantong-hero,.orders-hero,.products-hero,.settings-hero,.profile-hero,.operations-hero){padding:1.1rem!important}:is(.orders-control-bar,.products-toolbar,.settings-card,.collector-form-card){padding:1rem!important}:is(.products-table,.admin-table){min-width:42rem}.admin-layout{grid-template-columns:1fr}.admin-sidebar{border-right:0;border-bottom:1px solid var(--secondary-border);min-height:auto;position:static}}:is(.products-kicker,.orders-eyebrow,.orders-panel-kicker,.settings-kicker,.operations-eyebrow),:is(.products-list-heading p,.orders-table-heading p,.products-editor-heading>small){display:none!important}.products-modal{width:min(72rem,100vw - 2rem)!important;max-height:min(90dvh,68rem)!important}.products-modal-header{padding:1.15rem 1.5rem!important}.products-modal-body{padding:1.5rem!important}.products-editor-section{margin-top:1.25rem!important;padding:1.25rem!important}.products-edit-grid{gap:1rem!important}:is(.order-detail-dialog,.products-modal,.operations-guide-dialog,.drive-dialog) :is(.order-detail-header,.products-modal-header,.operations-guide-header,.drive-dialog-header){background:var(--secondary-surface)}.order-detail-id{color:var(--secondary-muted);margin:.3rem 0 0;font-size:.72rem}.detail-product-label{color:var(--secondary-muted);margin-top:.55rem;font-size:.68rem;display:block}@media (width<=900px){.domeggook-products-page .products-table{table-layout:fixed;min-width:0!important}.domeggook-products-page .products-table th:nth-child(4),.domeggook-products-page .products-table td:nth-child(4),.domeggook-products-page .products-table th:nth-child(5),.domeggook-products-page .products-table td:nth-child(5),.domeggook-products-page .products-table th:nth-child(6),.domeggook-products-page .products-table td:nth-child(6){display:none}.domeggook-products-page .products-table th:first-child{width:49%}.domeggook-products-page .products-table th:nth-child(2){width:18%}.domeggook-products-page .products-table th:nth-child(3){width:14%}.domeggook-products-page .products-table th:nth-child(7){width:19%}.domeggook-products-page .product-title-cell{min-width:0}.domeggook-products-page .product-title-cell strong{max-width:100%}.domeggook-products-page .products-table th,.domeggook-products-page .products-table td{padding:.75rem .65rem!important}.domeggook-products-page .products-detail-button{padding:0 .55rem}}@media (width<=560px){.products-modal{border-radius:14px!important;width:calc(100vw - 1rem)!important;max-height:calc(100dvh - 1rem)!important}.products-modal-body,.products-editor-section{padding:1rem!important}.products-detail-summary{align-items:flex-start}.products-detail-summary img{width:3rem;height:3rem}.orders-table-heading{flex-direction:column;align-items:flex-start}.orders-table-heading-actions{justify-content:space-between;width:100%}}.studio-home{--primary:#4267cf;--primary-strong:#3355b8;--primary-soft:#edf2ff;--bg:#f4f6fb;--surface:#fff;--surface-strong:#f8faff;--surface-soft:#f1f4fa;--field:#f8faff;--border:#e4e9f2;--border-strong:#d5ddeb;--text:#1d2a44;--text-soft:#596780;--muted:#8290a8;background:var(--bg)!important}:root:not(.light) .studio-home{--primary:#8baaff;--primary-strong:#a9bdff;--primary-soft:#263754;--bg:#101521;--surface:#182131;--surface-strong:#202c40;--surface-soft:#243149;--field:#121a29;--border:#2a374c;--border-strong:#3a4a64;--text:#eef3ff;--text-soft:#b9c4d8;--muted:#8492aa}.studio-home .site-header{border:1px solid var(--border);background:var(--surface);border-radius:14px}.studio-home .studio-intro{padding:1.5rem .25rem 1.25rem}.studio-home .studio-eyebrow,.studio-home .home-product-suite-kicker{display:none}.studio-home .studio-intro h1{color:var(--text);margin-top:0}.studio-home .studio-intro-note{border-left-color:var(--border)}.studio-home .panel,.studio-home .home-product-suite{border:1px solid var(--border);background:var(--surface);border-radius:14px;overflow:hidden;box-shadow:0 12px 34px #1f305212}.studio-home .panel-header{border-bottom:1px solid var(--border);background:var(--surface)}.studio-home .form-header{background:linear-gradient(112deg, var(--primary-soft), var(--surface) 70%)}.studio-home .panel-footer{border-top:1px solid var(--border);background:var(--surface-strong)}.studio-home .preview-stage{border-color:var(--border-strong);background-color:var(--field);margin:1rem}.studio-home .prompt-wall-intro,.studio-home .queue-notice{color:var(--text-soft)}.studio-home .home-product-suite{margin-top:1.25rem}.studio-home .auth-modal-mask{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0f182a80!important}.studio-home .auth-modal{border:1px solid var(--border)!important;background:var(--surface)!important;border-radius:16px!important;box-shadow:0 28px 90px #0a142840!important}@media (width<=760px){.studio-home .studio-intro{padding:1.1rem .1rem}.studio-home .panel,.studio-home .home-product-suite{border-radius:12px}}
