:root:root[data-theme=windows]{--w98-face: #c0c0c0;--w98-white: #ffffff;--w98-light: #dfdfdf;--w98-grey: #808080;--w98-black: #0a0a0a;--w98-out: inset -1px -1px 0 var(--w98-black), inset 1px 1px 0 var(--w98-light), inset -2px -2px 0 var(--w98-grey), inset 2px 2px 0 var(--w98-white);--w98-in: inset -1px -1px 0 var(--w98-white), inset 1px 1px 0 var(--w98-black), inset -2px -2px 0 var(--w98-light), inset 2px 2px 0 var(--w98-grey);--w98-groove: inset -1px -1px 0 var(--w98-white), inset 1px 1px 0 var(--w98-grey);--w98-ridge: inset -1px -1px 0 var(--w98-grey), inset 1px 1px 0 var(--w98-white);--w98-title: linear-gradient(90deg, #000080, #1084d0);--sans: Tahoma, "MS Sans Serif", Verdana, Geneva, sans-serif;--mono: "Courier New", Courier, monospace;--radius: 0;--dock-radius: 0;--focus-ring: #000000;--selection-bg: #000080;--selection-text: #ffffff}:root:root[data-theme=windows] *{--w98-bevel: none;border-radius:0!important;box-shadow:var(--w98-bevel)!important;transition:none!important}:root:root[data-theme=windows] body{font-size:12px}:root:root[data-theme=windows] a:not([class]){color:#0000c0;text-decoration:underline}:root:root[data-theme=windows] a:not([class]):hover{color:#00f}:root:root[data-theme=windows] button:not(:where(.pcard,.prow,.dcard,.drow,.report-item,.report-card,.session-card,.psession,.role-card,.preset-card,.home-tile,.stat-btn,.status-tab,.sh-report,.version-row,.add-tile,.media-tile,.sheet-thumb,.viewer-thumb,.thumb-open,.cl-answer,.dv-result,.app-home,.avatar-profile,.hub-mode,.tab-btn,.chat-tab,.upd-tab,.seg-btn,.rec-seg-btn,.pview-opt,.chip,.tag,.badge,.dtag,.link-chip,.hub-chip,.version-chip,.role-tag,.kind-tag,.report-tag,.session-chip,.dchip,.vhist-chip,.state-chip,.status-chip,.status-pill,.sev-pill,.hub-menu-item,.filter-opt,.version-menu-row,.ppick-opt,.dv-menu-item,.dv-plan-spine,.modal-head *,.rw-bar *,.section-head *,.queue-head)),:root:root[data-theme=windows] .btn,:root:root[data-theme=windows] select,:root:root[data-theme=windows] summary{--w98-bevel: var(--w98-out);border:0;background:var(--w98-face);color:#000;font-family:var(--sans);font-size:11px;padding:4px 11px;min-height:22px;cursor:default}:root:root[data-theme=windows] .btn-sm{padding:2px 7px;min-height:18px}:root:root[data-theme=windows] .btn-lg{padding:6px 16px;min-height:26px}:root:root[data-theme=windows] button:has(>.mask-glyph:only-child),:root:root[data-theme=windows] :is(.pcard-menu-btn,.prow-menu-btn,.hub-menu-btn,.hub-view-btn,.copy-glyph,.tag-x,.link-chip-x,.hub-chip-x,.related-x,.image-remove,.psession-unlink,.queue-caret,.adv-toggle,.col-toggle,.chat-attach,.chat-collapse,.rl-export,.detail-delete,.cl-caret,.version-caret,.media-remove,.media-tool,.chat-pending-x,.viewer-nav){padding:1px 4px;min-height:18px}:root:root[data-theme=windows] button:hover:not(:disabled),:root:root[data-theme=windows] .btn:hover:not(:disabled){background:var(--w98-face)}:root:root[data-theme=windows] button:active:not(:disabled),:root:root[data-theme=windows] .btn:active:not(:disabled){--w98-bevel: var(--w98-in);transform:none;padding:5px 10px 3px 12px}:root:root[data-theme=windows] .btn-primary,:root:root[data-theme=windows] .btn-create,:root:root[data-theme=windows] .stepper-primary,:root:root[data-theme=windows] .login-submit{--w98-bevel: var(--w98-out), inset 0 0 0 1px var(--w98-black);background:var(--w98-face);color:#000;font-weight:700;padding:5px 12px}:root:root[data-theme=windows] .btn-good{color:#006000}:root:root[data-theme=windows] .btn-warn{color:#7a3e00}:root:root[data-theme=windows] .btn-danger{color:maroon}:root:root[data-theme=windows] .btn-ghost{background:var(--w98-face);color:#000}:root:root[data-theme=windows] button:disabled,:root:root[data-theme=windows] .btn:disabled,:root:root[data-theme=windows] select:disabled{--w98-bevel: var(--w98-out);opacity:1;color:var(--w98-grey);text-shadow:1px 1px 0 var(--w98-white)}:root:root[data-theme=windows] input:not(:where([type=checkbox],[type=radio],[type=range],[type=color],.hub-finder-input)),:root:root[data-theme=windows] textarea,:root:root[data-theme=windows] .row-input,:root:root[data-theme=windows] .row-textarea,:root:root[data-theme=windows] .tags,:root:root[data-theme=windows] .steps-input,:root:root[data-theme=windows] .te-hex,:root:root[data-theme=windows] .log-list,:root:root[data-theme=windows] .report-list,:root:root[data-theme=windows] .cl-scroll,:root:root[data-theme=windows] .console-panel,:root:root[data-theme=windows] .storage-dump,:root:root[data-theme=windows] .ppick-list,:root:root[data-theme=windows] .dlink-list,:root:root[data-theme=windows] .cl-import-list,:root:root[data-theme=windows] .hub-finder-field,:root:root[data-theme=windows] .hub-modes,:root:root[data-theme=windows] .seg,:root:root[data-theme=windows] .chat-body,:root:root[data-theme=windows] .timeline{--w98-bevel: var(--w98-in);border:0;background:#fff;color:#000}:root:root[data-theme=windows] input:not(:where([type=checkbox],[type=radio],[type=range],[type=color],.hub-finder-input)),:root:root[data-theme=windows] textarea,:root:root[data-theme=windows] .row-input,:root:root[data-theme=windows] .row-textarea,:root:root[data-theme=windows] .steps-input,:root:root[data-theme=windows] .te-hex{padding:3px 5px}:root:root[data-theme=windows] .hub-modes,:root:root[data-theme=windows] .seg{background:var(--w98-face)}:root:root[data-theme=windows] .row-input:focus,:root:root[data-theme=windows] .row-textarea:focus,:root:root[data-theme=windows] input:focus,:root:root[data-theme=windows] textarea:focus{outline:none}:root:root[data-theme=windows] .hub-finder-input,:root:root[data-theme=windows] .hub-finder-field input{--w98-bevel: none;background:transparent;border:0}:root:root[data-theme=windows] input[type=checkbox],:root:root[data-theme=windows] input[type=radio]{--w98-bevel: var(--w98-in);appearance:none;-webkit-appearance:none;width:13px;height:13px;flex:0 0 auto;margin:0;border:0;background:#fff no-repeat center;cursor:default}:root:root[data-theme=windows] input[type=checkbox]:checked{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='8'%3E%3Cpath d='M0 3h1v1h1v1h1v1h1V5h1V4h1V3h1V2h1V1h1V0H8v1H7v1H6v1H5v1H4v1H3V4H2V3H1V2H0z' fill='black'/%3E%3C/svg%3E")}:root:root[data-theme=windows] input[type=radio]:checked{background-image:radial-gradient(circle,#000 0 2.5px,transparent 2.5px)}:root:root[data-theme=windows] input[type=checkbox]:disabled,:root:root[data-theme=windows] input[type=radio]:disabled{background-color:var(--w98-face)}:root:root[data-theme=windows] .panel,:root:root[data-theme=windows] .section,:root:root[data-theme=windows] .modal,:root:root[data-theme=windows] .rw,:root:root[data-theme=windows] .chat-panel,:root:root[data-theme=windows] .home-panel,:root:root[data-theme=windows] .product-panel,:root:root[data-theme=windows] .product-facts-panel,:root:root[data-theme=windows] .related-panel,:root:root[data-theme=windows] .upd-panel,:root:root[data-theme=windows] .setup-section,:root:root[data-theme=windows] .admin-group,:root:root[data-theme=windows] .tech-card,:root:root[data-theme=windows] .te-shelf,:root:root[data-theme=windows] .te-group,:root:root[data-theme=windows] .toast,:root:root[data-theme=windows] .login-card,:root:root[data-theme=windows] .viewer,:root:root[data-theme=windows] .checklist,:root:root[data-theme=windows] .cl,:root:root[data-theme=windows] .pcard,:root:root[data-theme=windows] .prow,:root:root[data-theme=windows] .dcard,:root:root[data-theme=windows] .drow,:root:root[data-theme=windows] .report-card,:root:root[data-theme=windows] .report-item,:root:root[data-theme=windows] .session-card,:root:root[data-theme=windows] .psession,:root:root[data-theme=windows] .role-card,:root:root[data-theme=windows] .preset-card,:root:root[data-theme=windows] .home-tile,:root:root[data-theme=windows] .stat-cell,:root:root[data-theme=windows] .info-cell,:root:root[data-theme=windows] .build-drop,:root:root[data-theme=windows] .rec-drop,:root:root[data-theme=windows] .upd-drop,:root:root[data-theme=windows] .product-hero,:root:root[data-theme=windows] .product-feature,:root:root[data-theme=windows] .setup-hero,:root:root[data-theme=windows] .version-row,:root:root[data-theme=windows] .version-open-row,:root:root[data-theme=windows] .vhist,:root:root[data-theme=windows] .fb-item,:root:root[data-theme=windows] .pending-item{--w98-bevel: var(--w98-out);border:0;background:var(--w98-face)}:root:root[data-theme=windows] .pcard:active,:root:root[data-theme=windows] .prow:active,:root:root[data-theme=windows] .dcard:active,:root:root[data-theme=windows] .drow:active,:root:root[data-theme=windows] .report-item:active,:root:root[data-theme=windows] .session-card:active,:root:root[data-theme=windows] .role-card:active,:root:root[data-theme=windows] .preset-card:active,:root:root[data-theme=windows] .home-tile:active{--w98-bevel: var(--w98-in)}:root:root[data-theme=windows] .pcard:hover,:root:root[data-theme=windows] .prow:hover,:root:root[data-theme=windows] .dcard:hover,:root:root[data-theme=windows] .drow:hover,:root:root[data-theme=windows] .report-item:hover{transform:none;background:var(--w98-face)}:root:root[data-theme=windows] .hub-menu-pop,:root:root[data-theme=windows] .finder-menu,:root:root[data-theme=windows] .filter-menu,:root:root[data-theme=windows] .version-menu,:root:root[data-theme=windows] .pcard-menu,:root:root[data-theme=windows] .preset-select,:root:root[data-theme=windows] .ppick{--w98-bevel: var(--w98-out);border:0;background:var(--w98-face);padding:2px}:root:root[data-theme=windows] .hub-menu-item,:root:root[data-theme=windows] .filter-opt,:root:root[data-theme=windows] .version-menu-row,:root:root[data-theme=windows] .ppick-opt,:root:root[data-theme=windows] .finder-menu button{--w98-bevel: none;background:transparent;padding:3px 8px;min-height:0}:root:root[data-theme=windows] .hub-menu-item:hover,:root:root[data-theme=windows] .filter-opt:hover,:root:root[data-theme=windows] .version-menu-row:hover,:root:root[data-theme=windows] .ppick-opt:hover,:root:root[data-theme=windows] .finder-menu button:hover{background:navy;color:#fff}:root:root[data-theme=windows] .hub-menu-item:active,:root:root[data-theme=windows] .filter-opt:active,:root:root[data-theme=windows] .version-menu-row:active,:root:root[data-theme=windows] .ppick-opt:active{--w98-bevel: none;padding:3px 8px}:root:root[data-theme=windows] .hub-menu-sep{--w98-bevel: var(--w98-groove);height:2px;border:0;background:transparent;margin:3px 1px}:root:root[data-theme=windows] .modal-head,:root:root[data-theme=windows] .rw-bar,:root:root[data-theme=windows] .section-head,:root:root[data-theme=windows] .chat-head,:root:root[data-theme=windows] .home-panel-head,:root:root[data-theme=windows] .product-panel-head,:root:root[data-theme=windows] .product-feature-head,:root:root[data-theme=windows] .related-head,:root:root[data-theme=windows] .admin-group-head,:root:root[data-theme=windows] .console-head,:root:root[data-theme=windows] .storage-head,:root:root[data-theme=windows] .queue-head,:root:root[data-theme=windows] .viewer-top{background:var(--w98-title);border:0;color:#fff;padding:3px 3px 3px 5px;margin:2px;min-height:20px;font-weight:700;font-size:11px}:root:root[data-theme=windows] :is(.modal-head,.rw-bar,.section-head,.chat-head,.home-panel-head,.product-panel-head,.product-feature-head,.related-head,.admin-group-head,.console-head,.storage-head,.queue-head,.viewer-top) *:not(:where(button,.chip,.tag,.badge,.dtag,.link-chip,.hub-chip,.version-chip,.role-tag,.kind-tag,.report-tag,.session-chip,.dchip,.vhist-chip,.sh-count,.tab-count,.chip-count,.state-chip,.status-chip,.status-pill,.sev-pill)){color:#fff}:root:root[data-theme=windows] .modal-head button,:root:root[data-theme=windows] .rw-bar button,:root:root[data-theme=windows] .section-head button,:root:root[data-theme=windows] .chat-head button,:root:root[data-theme=windows] .console-head button,:root:root[data-theme=windows] .viewer-top button{--w98-bevel: var(--w98-out);background:var(--w98-face);color:#000;min-height:18px;padding:1px 5px;font-size:11px;font-weight:700}:root:root[data-theme=windows] .modal-close,:root:root[data-theme=windows] .rw-close,:root:root[data-theme=windows] .viewer-x{--w98-bevel: var(--w98-out);background:var(--w98-face);border:0;color:#000;width:18px;min-height:18px;padding:0;font-weight:700}:root:root[data-theme=windows] .modal-close:hover:not(:disabled),:root:root[data-theme=windows] .rw-close:hover:not(:disabled){background:var(--w98-face);color:#000}:root:root[data-theme=windows] .modal-foot,:root:root[data-theme=windows] .te-foot,:root:root[data-theme=windows] .cl-foot{border:0;background:var(--w98-face);padding:8px 10px}:root:root[data-theme=windows] .modal-backdrop{backdrop-filter:none;-webkit-backdrop-filter:none}:root:root[data-theme=windows] :is(.hub-mode,.tab-btn,.status-tab,.chat-tab,.upd-tab,.seg-btn,.rec-seg-btn,.pview-opt){--w98-bevel: var(--w98-out);height:auto;min-height:24px;min-width:0;padding:4px 14px;background:var(--w98-face);color:#000;opacity:1;font-size:12px;font-weight:400}:root:root[data-theme=windows] :is(.hub-mode.is-on,.tab-btn.active,.status-tab.active,.chat-tab.active,.upd-tab.active,.seg-btn.active,.rec-seg-btn.active,.pview-opt.is-on){--w98-bevel: var(--w98-in);color:#000;font-weight:700;padding:5px 13px 3px 15px;background-color:var(--w98-face);background-image:linear-gradient(45deg,var(--w98-light) 25%,transparent 25%,transparent 75%,var(--w98-light) 75%),linear-gradient(45deg,var(--w98-light) 25%,transparent 25%,transparent 75%,var(--w98-light) 75%);background-size:4px 4px;background-position:0 0,2px 2px}:root:root[data-theme=windows] :is(.hub-mode,.seg-btn,.tab-btn):active:not(.is-on):not(.active){--w98-bevel: var(--w98-in);padding:5px 13px 3px 15px}:root:root[data-theme=windows] .hub-mode .hub-mode-icon.mask-glyph{background-color:#000}:root:root[data-theme=windows] .hub-mode .hub-mode-icon{width:14px;height:14px;font-size:13px}:root:root[data-theme=windows] .chip,:root:root[data-theme=windows] .tag,:root:root[data-theme=windows] .badge,:root:root[data-theme=windows] .dtag,:root:root[data-theme=windows] .link-chip,:root:root[data-theme=windows] .hub-chip,:root:root[data-theme=windows] .version-chip,:root:root[data-theme=windows] .role-tag,:root:root[data-theme=windows] .kind-tag,:root:root[data-theme=windows] .report-tag,:root:root[data-theme=windows] .session-chip,:root:root[data-theme=windows] .dchip,:root:root[data-theme=windows] .vhist-chip{--w98-bevel: var(--w98-ridge);border:0;padding:2px 6px;min-height:0;font-size:10px}:root:root[data-theme=windows] .state-chip,:root:root[data-theme=windows] .status-chip,:root:root[data-theme=windows] .status-pill,:root:root[data-theme=windows] .sev-pill,:root:root[data-theme=windows] .state-rail-pill{--w98-bevel: inset 0 0 0 1px var(--w98-black);border:0;padding:2px 7px;min-height:0;font-size:10px}:root:root[data-theme=windows] .badge-dot,:root:root[data-theme=windows] .chip-dot,:root:root[data-theme=windows] .legend-dot,:root:root[data-theme=windows] .rl-stat-dot,:root:root[data-theme=windows] .set-dot,:root:root[data-theme=windows] .psession-dot,:root:root[data-theme=windows] .step-dot,:root:root[data-theme=windows] .related-dot{border-radius:0!important}:root:root[data-theme=windows] .avatar,:root:root[data-theme=windows] .avatar-profile,:root:root[data-theme=windows] .pcard-icon,:root:root[data-theme=windows] .prow-icon,:root:root[data-theme=windows] .dcard-icon,:root:root[data-theme=windows] .drow-icon,:root:root[data-theme=windows] .crumb-icon,:root:root[data-theme=windows] .product-hero-icon,:root:root[data-theme=windows] .setup-icon{--w98-bevel: var(--w98-in);border:0}:root:root[data-theme=windows] .app-head,:root:root[data-theme=windows] .topbar,:root:root[data-theme=windows] .log-toolbar{background:var(--w98-face);border-bottom:1px solid var(--w98-grey);padding:4px 8px}:root:root[data-theme=windows] .hub-dock,:root:root[data-theme=windows] .rl-bar{background:var(--w98-face);border-top:1px solid var(--w98-white);padding:4px 8px}:root:root[data-theme=windows] .hub-dock,:root:root[data-theme=windows] .rl-bar{background-image:none}:root:root[data-theme=windows] .app-home{--w98-bevel: none;background:transparent;padding:2px 4px}:root:root[data-theme=windows] .app-home:hover{background:transparent}:root:root[data-theme=windows] .login-screen{background:var(--bg)}:root:root[data-theme=windows] .report-card-comments,:root:root[data-theme=windows] .report-card .report-tag,:root:root[data-theme=windows] .new-flag{color:#fff}:root:root[data-theme=windows] .hub-menu-avatar{--w98-bevel: var(--w98-in);background:var(--w98-face);border:0}:root:root[data-theme=windows] :is(.hub-band-title,.dash-split,.dash-range,.dash-pager-at,.hub-col-title,.round-header,.rl-count,.setup-section>.setup-section-title,.setup-section>.setup-section-sub,.setup-loading,.block-inner h1,.block-inner p){color:#fff}:root:root[data-theme=windows] .empty,:root:root[data-theme=windows] .hub-col-empty{background:var(--w98-face)}:root:root[data-theme=windows] :is(.build-progress,.cl-bar,.dist-bar,.severity-bar,.bugs-bar,.send-bar,.tester-bar){border:0;outline:1px solid var(--w98-black);outline-offset:0;background:var(--w98-face)}:root:root[data-theme=windows] .build-progress-bar,:root:root[data-theme=windows] .cl-bar-ok{background-color:navy;background-image:repeating-linear-gradient(90deg,transparent 0 9px,var(--w98-face) 9px 11px)}:root:root[data-theme=windows] :is(.hub-board,.viewer-film,.cl-scroll){scrollbar-color:#c0c0c0 #efefef}:root:root[data-theme=windows] ::-webkit-scrollbar{width:16px;height:16px}:root:root[data-theme=windows] ::-webkit-scrollbar-track{background-color:#fff;background-image:linear-gradient(45deg,#c0c0c0 25%,transparent 25%,transparent 75%,#c0c0c0 75%),linear-gradient(45deg,#c0c0c0 25%,transparent 25%,transparent 75%,#c0c0c0 75%);background-size:4px 4px;background-position:0 0,2px 2px}:root:root[data-theme=windows] ::-webkit-scrollbar-thumb,:root:root[data-theme=windows] ::-webkit-scrollbar-thumb:hover{background:silver;box-shadow:inset -1px -1px #0a0a0a,inset 1px 1px #dfdfdf,inset -2px -2px gray,inset 2px 2px #fff}:root:root[data-theme=windows] ::-webkit-scrollbar-corner{background:silver}:root:root[data-theme=windows] ::-webkit-scrollbar-button{display:none}:root:root[data-theme=windows] ::-webkit-scrollbar-button:vertical:start:decrement,:root:root[data-theme=windows] ::-webkit-scrollbar-button:vertical:end:increment,:root:root[data-theme=windows] ::-webkit-scrollbar-button:horizontal:start:decrement,:root:root[data-theme=windows] ::-webkit-scrollbar-button:horizontal:end:increment{display:block;height:16px;width:16px;background-color:silver;background-repeat:no-repeat;background-position:center;box-shadow:inset -1px -1px #0a0a0a,inset 1px 1px #dfdfdf,inset -2px -2px gray,inset 2px 2px #fff}:root:root[data-theme=windows] ::-webkit-scrollbar-button:vertical:start:decrement{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='4'%3E%3Cpath d='M3 0h1v1h1v1h1v1h1v1H0V3h1V2h1V1h1z' fill='black'/%3E%3C/svg%3E")}:root:root[data-theme=windows] ::-webkit-scrollbar-button:vertical:end:increment{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='4'%3E%3Cpath d='M0 0h7v1H6v1H5v1H4v1H3V3H2V2H1V1H0z' fill='black'/%3E%3C/svg%3E")}:root:root[data-theme=windows] ::-webkit-scrollbar-button:horizontal:start:decrement{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='7'%3E%3Cpath d='M4 0v7H3V6H2V5H1V4H0V3h1V2h1V1h1V0z' fill='black'/%3E%3C/svg%3E")}:root:root[data-theme=windows] ::-webkit-scrollbar-button:horizontal:end:increment{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='7'%3E%3Cpath d='M0 0h1v1h1v1h1v1h1v1H3v1H2v1H1v1H0z' fill='black'/%3E%3C/svg%3E")}:root:root[data-theme=windows] :focus-visible,:root:root[data-theme=windows] button:focus-visible,:root:root[data-theme=windows] a:focus-visible,:root:root[data-theme=windows] .btn:focus-visible,:root:root[data-theme=windows] .seg-btn:focus-visible,:root:root[data-theme=windows] .hub-mode:focus-visible{outline:1px dotted #000;outline-offset:-4px}:root:root[data-theme=windows] input:focus-visible,:root:root[data-theme=windows] textarea:focus-visible,:root:root[data-theme=windows] .row-input:focus-visible,:root:root[data-theme=windows] .row-textarea:focus-visible{outline:none}:root:root[data-theme=windows] .skel,:root:root[data-theme=windows] .skel-line,:root:root[data-theme=windows] .skel-card{animation:none;background:var(--w98-face)}:root:root[data-theme=windows] .bugs-legend{gap:4px}:root:root[data-theme=windows] .splitter{--w98-bevel: var(--w98-out);background:var(--w98-face);border:0}:root:root[data-theme=windows] hr,:root:root[data-theme=windows] .tool-sep{--w98-bevel: var(--w98-groove);height:2px;border:0;background:transparent}:root:root[data-theme=synth]{--r: .38;--sy-cyan: #22d3ee;--sy-magenta: #e838b0;--sy-violet: #7c2fd4;--sy-edge: color-mix(in srgb, var(--sy-cyan) 28%, transparent);--sy-edge-hot: color-mix(in srgb, var(--sy-cyan) 62%, transparent);--sy-edge-mag: color-mix(in srgb, var(--sy-magenta) 55%, transparent);--sy-glow: 0 0 12px -2px color-mix(in srgb, var(--sy-cyan) 34%, transparent), inset 0 0 0 1px var(--sy-edge);--sy-glow-hot: 0 0 18px -2px color-mix(in srgb, var(--sy-cyan) 55%, transparent), inset 0 0 0 1px var(--sy-edge-hot);--sy-glow-mag: 0 0 20px -3px color-mix(in srgb, var(--sy-magenta) 62%, transparent), inset 0 0 0 1px var(--sy-edge-mag);--sy-sweep: linear-gradient(90deg, var(--sy-magenta), var(--sy-cyan));--sy-track: 1.4px}:root:root[data-theme=synth]{background-color:var(--bg);background-image:radial-gradient(150% 80% at 50% 104%,color-mix(in srgb,var(--sy-magenta) 52%,transparent) 0%,color-mix(in srgb,var(--sy-violet) 30%,transparent) 36%,transparent 70%),radial-gradient(80% 55% at 92% -12%,color-mix(in srgb,var(--sy-cyan) 16%,transparent) 0%,transparent 64%);background-attachment:fixed;background-repeat:no-repeat}:root:root[data-theme=synth] body{background:transparent}:root:root[data-theme=synth] :is(.app-page,.hub-main,.report-app,.setup-app,.product-main,.rl,.rl-body,.hub-board,.stage){background:transparent}:root:root[data-theme=synth] :is(.panel,.section,.modal,.rw,.chat-panel,.home-panel,.product-panel,.product-facts-panel,.related-panel,.upd-panel,.setup-section,.admin-group,.tech-card,.te-shelf,.te-group,.toast,.login-card,.viewer,.checklist,.cl,.pcard,.prow,.dcard,.drow,.report-card,.report-item,.session-card,.psession,.role-card,.preset-card,.home-tile,.stat-cell,.info-cell,.build-drop,.rec-drop,.upd-drop,.product-hero,.product-feature,.setup-hero,.version-row,.version-open-row,.hub-menu-pop,.finder-menu,.filter-menu,.version-menu,.pcard-menu,.preset-select,.ppick){border:1px solid var(--sy-edge);background:color-mix(in srgb,var(--bg-panel) 92%,transparent);box-shadow:var(--sy-glow);backdrop-filter:blur(6px)}:root:root[data-theme=synth] :is(.modal,.rw,.te-modal,.qr-modal,.build-modal,.id-modal,.viewer,.login-card){background:color-mix(in srgb,var(--bg-panel) 98%,transparent)}:root:root[data-theme=synth] :is(.pcard,.prow,.dcard,.drow,.report-item,.session-card,.role-card,.preset-card,.home-tile,.version-row):hover{border-color:var(--sy-edge-hot);box-shadow:var(--sy-glow-hot);transform:none}:root:root[data-theme=synth] :is(.hub-menu-pop,.finder-menu,.filter-menu,.version-menu,.pcard-menu,.preset-select,.ppick){background:color-mix(in srgb,var(--bg-panel) 97%,var(--bg))}:root:root[data-theme=synth] :is(.hub-menu-item,.filter-opt,.version-menu-row,.ppick-opt):hover{background:color-mix(in srgb,var(--sy-magenta) 20%,transparent);color:#fff}:root:root[data-theme=synth] .btn:not(:where(.btn-primary,.btn-create,.stepper-primary,.login-submit)){border:1px solid var(--sy-edge);letter-spacing:.3px}:root:root[data-theme=synth] .btn:not(:where(.btn-primary,.btn-create,.stepper-primary,.login-submit)):hover:not(:disabled){border-color:var(--sy-edge-hot);box-shadow:var(--sy-glow-hot)}:root:root[data-theme=synth] :is(.btn-primary,.btn-create,.stepper-primary,.login-submit){border:1px solid transparent;background:var(--sy-sweep);color:#fff;box-shadow:var(--sy-glow-mag);letter-spacing:.4px}:root:root[data-theme=synth] :is(.btn-primary,.btn-create,.stepper-primary,.login-submit):hover:not(:disabled){filter:brightness(1.14);box-shadow:0 0 26px -3px color-mix(in srgb,var(--sy-magenta) 78%,transparent),inset 0 0 0 1px var(--sy-edge-mag)}:root:root[data-theme=synth] .btn-danger:hover:not(:disabled){border-color:color-mix(in srgb,var(--bad) 65%,transparent);box-shadow:0 0 16px -3px color-mix(in srgb,var(--bad) 55%,transparent)}:root:root[data-theme=synth] .btn-good:hover:not(:disabled){border-color:color-mix(in srgb,var(--good) 62%,transparent);box-shadow:0 0 16px -3px color-mix(in srgb,var(--good) 48%,transparent)}:root:root[data-theme=synth] :is(.row-input,.row-textarea,.tags,.steps-input,.te-hex,select.row-input){border:1px solid transparent;border-bottom-color:var(--sy-edge);background:color-mix(in srgb,var(--bg-input) 78%,transparent)}:root:root[data-theme=synth] :is(.row-input,.row-textarea,.steps-input,.te-hex):focus{outline:none;border-color:var(--sy-edge-hot);box-shadow:var(--sy-glow-hot);background:color-mix(in srgb,var(--bg-input) 94%,transparent)}:root:root[data-theme=synth] .hub-finder-field{border:1px solid var(--sy-edge);background:color-mix(in srgb,var(--bg-input) 72%,transparent)}:root:root[data-theme=synth] .hub-finder-field:focus-within{border-color:var(--sy-edge-hot);box-shadow:var(--sy-glow-hot)}:root:root[data-theme=synth] input[type=checkbox],:root:root[data-theme=synth] input[type=radio]{accent-color:var(--sy-magenta)}:root:root[data-theme=synth] :is(.app-wordmark,.detail-title,.home-title,.product-hero-name,.dcard-title,.login-wordmark){background:var(--sy-sweep);-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:0 0 22px color-mix(in srgb,var(--sy-magenta) 30%,transparent)}:root:root[data-theme=synth] :is(.sub-title,.field-label,.home-panel-head b,.product-panel-head,.related-head b,.chat-head b,.console-head b,.round-header,.pstat-label,.cell-label,.stat-head){letter-spacing:var(--sy-track)}:root:root[data-theme=synth] a:not([class]){color:var(--sy-cyan);text-decoration:none;border-bottom:1px solid var(--sy-edge)}:root:root[data-theme=synth] a:not([class]):hover{border-bottom-color:var(--sy-edge-hot);text-shadow:0 0 10px color-mix(in srgb,var(--sy-cyan) 60%,transparent)}:root:root[data-theme=synth] :is(.hub-modes,.seg,.chat-tabs){border:1px solid var(--sy-edge);background:color-mix(in srgb,var(--bg-input) 60%,transparent)}:root:root[data-theme=synth] :is(.hub-mode.is-on,.seg-btn.active,.tab-btn.active,.chat-tab.active,.upd-tab.active,.status-tab.active){background:var(--sy-sweep);color:#fff;box-shadow:var(--sy-glow-mag)}:root:root[data-theme=synth] :is(.build-progress,.cl-bar,.dist-bar,.severity-bar,.stepper-bar){border:1px solid var(--sy-edge);background:color-mix(in srgb,var(--bg-input) 70%,transparent)}:root:root[data-theme=synth] :is(.build-progress-bar,.cl-bar-ok){background:var(--sy-sweep);box-shadow:0 0 12px -2px color-mix(in srgb,var(--sy-magenta) 70%,transparent)}:root:root[data-theme=synth] :is(.chip,.tag,.dtag,.link-chip,.hub-chip,.version-chip,.kind-tag,.report-tag,.session-chip,.dchip,.vhist-chip){border-color:var(--sy-edge);background:color-mix(in srgb,var(--bg-raised) 45%,transparent)}:root:root[data-theme=synth] :focus-visible{outline:1px solid var(--sy-edge-hot);outline-offset:2px;box-shadow:0 0 16px -2px color-mix(in srgb,var(--sy-cyan) 60%,transparent)}:root:root[data-theme=synth] ::selection{background:color-mix(in srgb,var(--sy-magenta) 55%,transparent);color:#fff}:root:root[data-theme=synth] ::-moz-selection{background:color-mix(in srgb,var(--sy-magenta) 55%,transparent);color:#fff}:root:root[data-theme=synth] ::-webkit-scrollbar{width:10px;height:10px}:root:root[data-theme=synth] ::-webkit-scrollbar-track{background:color-mix(in srgb,var(--bg-input) 60%,transparent)}:root:root[data-theme=synth] ::-webkit-scrollbar-thumb{background:linear-gradient(180deg,var(--sy-magenta),var(--sy-violet));border-radius:calc(999px * var(--r))}:root:root[data-theme=synth] ::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,var(--sy-cyan),var(--sy-magenta))}:root:root[data-theme=synth] ::-webkit-scrollbar-corner{background:transparent}:root:root[data-theme=synth] :is(.app-head,.topbar){background:color-mix(in srgb,var(--bg) 92%,transparent);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--sy-edge);box-shadow:0 1px 18px -6px color-mix(in srgb,var(--sy-cyan) 45%,transparent)}:root:root[data-theme=synth] :is(.hub-dock,.rl-bar){background-image:none;background-color:color-mix(in srgb,var(--bg) 92%,transparent);border-top:1px solid var(--sy-edge);backdrop-filter:blur(10px)}:root:root[data-theme=synth] :is(.skel,.skel-line,.skel-card){background:linear-gradient(90deg,color-mix(in srgb,var(--sy-violet) 22%,transparent),color-mix(in srgb,var(--sy-cyan) 16%,transparent),color-mix(in srgb,var(--sy-violet) 22%,transparent))}:root:root[data-theme^=alternative]{--r: 0;--alt-line: 2px solid var(--alt-rule);--alt-off-1: 2px 2px 0 var(--alt-rule);--alt-off-2: 4px 4px 0 var(--alt-rule);--alt-off-fluoro: 4px 4px 0 var(--alt-fluoro), 4px 4px 0 var(--alt-ghost-edge) var(--alt-rule);--alt-off-teal: 4px 4px 0 var(--alt-teal), 4px 4px 0 var(--alt-ghost-edge) var(--alt-rule);--alt-track: 1.1px;--focus-ring: var(--alt-fluoro)}:root:root[data-theme=alternative]{--alt-stock: #efe9dc;--alt-ink: #1c1810;--alt-rule: #1c1810;--alt-fluoro: #ff5a1f;--alt-teal: #00857a;--alt-ghost-edge: 1px;--alt-well-shade: color-mix(in srgb, var(--alt-ink) 12%, transparent)}:root:root[data-theme=alternative-dark]{--alt-stock: #17150f;--alt-ink: #f2ecdc;--alt-rule: #6b6350;--alt-fluoro: #ff5a1f;--alt-teal: #2fd6c4;--alt-ghost-edge: 0px;--alt-well-shade: rgba(0, 0, 0, .45)}:root:root[data-theme^=alternative]{background:var(--alt-stock)}:root:root[data-theme^=alternative] body{background:transparent}:root:root[data-theme^=alternative] :is(.panel,.section,.modal,.rw,.chat-panel,.home-panel,.product-panel,.product-facts-panel,.related-panel,.upd-panel,.setup-section,.admin-group,.tech-card,.te-shelf,.te-group,.toast,.login-card,.viewer,.checklist,.cl,.pcard,.prow,.dcard,.drow,.report-card,.report-item,.session-card,.psession,.role-card,.preset-card,.home-tile,.stat-cell,.info-cell,.build-drop,.rec-drop,.upd-drop,.product-hero,.product-feature,.setup-hero,.version-row,.version-open-row){border:var(--alt-line);background:var(--bg-panel);box-shadow:var(--alt-off-2)}:root:root[data-theme^=alternative] :is(.pcard,.prow,.dcard,.drow,.report-item,.session-card,.role-card,.preset-card,.home-tile,.version-row){box-shadow:var(--alt-off-teal)}:root:root[data-theme^=alternative] :is(.pcard,.prow,.dcard,.drow,.report-item,.session-card,.role-card,.preset-card,.home-tile,.version-row):hover{transform:translate(-1px,-1px);box-shadow:6px 6px 0 var(--alt-teal),6px 6px 0 var(--alt-ghost-edge) var(--alt-rule)}:root:root[data-theme^=alternative] :is(.pcard,.prow,.dcard,.drow,.report-item,.session-card,.role-card,.preset-card,.home-tile,.version-row):active{transform:translate(3px,3px);box-shadow:1px 1px 0 var(--alt-rule)}:root:root[data-theme^=alternative] :is(.hub-menu-pop,.finder-menu,.filter-menu,.version-menu,.pcard-menu,.preset-select,.ppick){border:var(--alt-line);background:var(--bg-panel);box-shadow:var(--alt-off-2)}:root:root[data-theme^=alternative] :is(.hub-menu-item,.filter-opt,.version-menu-row,.ppick-opt):hover{background:var(--alt-ink);color:var(--alt-stock)}:root:root[data-theme^=alternative] .btn{border:var(--alt-line);box-shadow:var(--alt-off-1);font-weight:700}:root:root[data-theme^=alternative] .btn:hover:not(:disabled){box-shadow:3px 3px 0 var(--alt-fluoro),3px 3px 0 var(--alt-ghost-edge) var(--alt-rule);transform:translate(-1px,-1px)}:root:root[data-theme^=alternative] .btn:active:not(:disabled){transform:translate(2px,2px);box-shadow:0 0 0 var(--alt-rule)}:root:root[data-theme^=alternative] .btn:disabled{box-shadow:none;opacity:.45}:root:root[data-theme^=alternative] :is(.btn-create,.btn-play,.btn-primary,.stepper-primary,.login-submit){box-shadow:var(--alt-off-fluoro);font-weight:800}:root:root[data-theme^=alternative] :is(.btn-create,.btn-play,.btn-primary,.stepper-primary,.login-submit):hover:not(:disabled){box-shadow:6px 6px 0 var(--alt-fluoro),6px 6px 0 var(--alt-ghost-edge) var(--alt-rule)}:root:root[data-theme^=alternative] :is(.btn-create,.btn-play,.btn-primary,.stepper-primary,.login-submit):active:not(:disabled){transform:translate(3px,3px);box-shadow:1px 1px 0 var(--alt-rule)}:root:root[data-theme^=alternative] :is(.row-input,.row-textarea,.tags,.steps-input,.te-hex,.hub-finder-field,select.row-input){border:var(--alt-line);background:var(--bg-input);box-shadow:inset 2px 2px 0 var(--alt-well-shade)}:root:root[data-theme^=alternative] :is(.row-input,.row-textarea,.steps-input,.te-hex):focus,:root:root[data-theme^=alternative] .hub-finder-field:focus-within{outline:none;border-color:var(--alt-fluoro);box-shadow:var(--alt-off-fluoro)}:root:root[data-theme^=alternative] input[type=checkbox],:root:root[data-theme^=alternative] input[type=radio]{accent-color:var(--alt-fluoro)}:root:root[data-theme^=alternative] :is(.app-wordmark,.home-title,.detail-title,.product-hero-name,.dcard-title,.login-wordmark,.hub-band-title){font-weight:900;letter-spacing:-.02em;text-transform:uppercase}:root:root[data-theme^=alternative] :is(.sub-title,.field-label,.home-panel-head b,.product-panel-head,.related-head b,.chat-head b,.console-head b,.round-header,.pstat-label,.cell-label,.stat-head,.play-section-label){font-family:var(--mono);letter-spacing:var(--alt-track);text-transform:uppercase}:root:root[data-theme^=alternative] a:not([class]){color:var(--alt-ink);text-decoration:underline;text-decoration-color:var(--alt-fluoro);text-decoration-thickness:2px;text-underline-offset:2px}:root:root[data-theme^=alternative] :is(.pcard-strip,.crumb-state,.dstate,.prow-state,.state-rail-pill){background:linear-gradient(0deg,var(--strip-2) 0 5px,var(--strip) 5px)}:root:root[data-theme^=alternative] .state-rail{background:linear-gradient(90deg,var(--strip) 0 calc(100% - 6px),var(--strip-2) calc(100% - 6px))}:root:root[data-theme^=alternative] :is(.chip,.tag,.dtag,.link-chip,.hub-chip,.version-chip,.role-tag,.kind-tag,.report-tag,.session-chip,.dchip,.vhist-chip){border:2px solid var(--alt-rule);font-family:var(--mono);font-weight:700}:root:root[data-theme^=alternative] :is(.state-chip,.status-chip,.status-pill,.sev-pill,.badge){border:2px solid var(--alt-rule);font-weight:700}:root:root[data-theme^=alternative] :is(.hub-modes,.seg,.chat-tabs){border:var(--alt-line);background:var(--bg-input)}:root:root[data-theme^=alternative] :is(.hub-mode.is-on,.seg-btn.active,.tab-btn.active,.chat-tab.active,.upd-tab.active,.status-tab.active,.pview-opt.is-on){background:var(--alt-ink);color:var(--alt-stock);box-shadow:2px 2px 0 var(--alt-fluoro)}:root:root[data-theme^=alternative] :is(.app-head,.topbar){background:var(--alt-stock);border-bottom:3px solid var(--alt-ink)}:root:root[data-theme^=alternative] :is(.hub-dock,.rl-bar){background-image:none;background-color:var(--alt-stock);border-top:3px solid var(--alt-ink)}:root:root[data-theme^=alternative] :is(.bugs-bar,.severity-bar,.dist-bar,.build-progress,.cl-bar){border:1px solid var(--alt-rule);background:var(--bg-input)}:root:root[data-theme^=alternative] :focus-visible{outline:3px solid var(--alt-fluoro);outline-offset:1px}:root:root[data-theme^=alternative] ::-webkit-scrollbar{width:14px;height:14px}:root:root[data-theme^=alternative] ::-webkit-scrollbar-track{background:var(--alt-stock);border-left:2px solid var(--alt-rule)}:root:root[data-theme^=alternative] ::-webkit-scrollbar-thumb{background:var(--alt-ink);border:2px solid var(--alt-stock)}:root:root[data-theme^=alternative] ::-webkit-scrollbar-thumb:hover{background:var(--alt-fluoro)}:root:root[data-theme^=alternative] ::-webkit-scrollbar-corner{background:var(--alt-stock)}:root:root[data-theme^=alternative] .modal-backdrop{backdrop-filter:none;-webkit-backdrop-filter:none}:root:root[data-theme^=alternative] :is(.skel,.skel-line,.skel-card){animation:none;background:color-mix(in srgb,var(--alt-ink) 12%,var(--bg-panel))}:root:root[data-theme^=alternative] :is(hr,.tool-sep,.hub-menu-sep){border:0;background:var(--alt-ink)}:root:root[data-theme=jelly]{--r: 2.2;--jl-cast: 90 70 160;--jl-top: inset 0 1px 0 rgba(255, 255, 255, .9);--jl-rest: var(--jl-top), 0 1px 2px rgba(var(--jl-cast) / .1), 0 8px 18px -8px rgba(var(--jl-cast) / .3);--jl-risen: var(--jl-top), 0 2px 4px rgba(var(--jl-cast) / .12), 0 16px 30px -10px rgba(var(--jl-cast) / .38);--jl-pressed: 0 1px 2px rgba(var(--jl-cast) / .16);--jl-well: inset 0 2px 4px rgba(var(--jl-cast) / .13), inset 0 0 0 1px rgba(var(--jl-cast) / .07)}:root:root[data-theme=jelly] :is(.panel,.section,.modal,.rw,.chat-panel,.home-panel,.product-panel,.product-facts-panel,.related-panel,.upd-panel,.setup-section,.admin-group,.tech-card,.te-shelf,.te-group,.toast,.login-card,.viewer,.checklist,.cl,.pcard,.prow,.dcard,.drow,.report-card,.report-item,.session-card,.psession,.role-card,.preset-card,.home-tile,.stat-cell,.info-cell,.build-drop,.rec-drop,.upd-drop,.product-hero,.product-feature,.setup-hero,.version-row,.version-open-row,.hub-menu-pop,.finder-menu,.filter-menu,.version-menu,.pcard-menu,.preset-select,.ppick){border-color:transparent;background:var(--bg-panel);box-shadow:var(--jl-rest)}:root:root[data-theme=jelly] :is(.pcard,.prow,.dcard,.drow,.report-item,.session-card,.role-card,.preset-card,.home-tile,.version-row):hover{transform:translateY(-2px);box-shadow:var(--jl-risen)}:root:root[data-theme=jelly] :is(.pcard,.prow,.dcard,.drow,.report-item,.session-card,.role-card,.preset-card,.home-tile,.version-row):active{transform:scale(.985);box-shadow:var(--jl-pressed)}:root:root[data-theme=jelly] :is(.hub-menu-pop,.finder-menu,.filter-menu,.version-menu,.pcard-menu,.preset-select,.ppick){box-shadow:var(--jl-risen)}:root:root[data-theme=jelly] :is(.hub-menu-item,.filter-opt,.version-menu-row,.ppick-opt):hover{background:color-mix(in srgb,var(--accent) 12%,transparent);color:var(--accent)}:root:root[data-theme=jelly] .btn{border-color:transparent;box-shadow:var(--jl-rest);font-weight:600}:root:root[data-theme=jelly] .btn:hover:not(:disabled){transform:translateY(-1px);box-shadow:var(--jl-risen)}:root:root[data-theme=jelly] .btn:active:not(:disabled){transform:scale(.96);box-shadow:var(--jl-pressed)}:root:root[data-theme=jelly] .btn:disabled{box-shadow:none;opacity:.45}:root:root[data-theme=jelly] :is(.btn-create,.btn-play,.btn-primary,.stepper-primary,.login-submit){font-weight:700;box-shadow:var(--jl-top),0 2px 4px rgba(var(--jl-cast) / .12),0 14px 26px -10px color-mix(in srgb,var(--brand) 70%,transparent)}:root:root[data-theme=jelly] :is(.row-input,.row-textarea,.tags,.steps-input,.te-hex,.hub-finder-field,.hub-modes,.seg,select.row-input){border-color:transparent;background:var(--bg-hover);box-shadow:var(--jl-well)}:root:root[data-theme=jelly] :is(.row-input,.row-textarea,.steps-input,.te-hex):focus,:root:root[data-theme=jelly] .hub-finder-field:focus-within{outline:none;background:var(--bg-input);box-shadow:var(--jl-well),0 0 0 4px color-mix(in srgb,var(--accent) 22%,transparent)}:root:root[data-theme=jelly] input[type=checkbox],:root:root[data-theme=jelly] input[type=radio]{accent-color:var(--accent)}:root:root[data-theme=jelly] :is(.chip,.tag,.dtag,.link-chip,.hub-chip,.version-chip,.role-tag,.kind-tag,.report-tag,.session-chip,.dchip,.vhist-chip){border-color:transparent;background:var(--bg-hover)}:root:root[data-theme=jelly] :is(.state-chip,.status-chip,.status-pill,.sev-pill,.badge){border-color:transparent}:root:root[data-theme=jelly] :is(.hub-mode.is-on,.seg-btn.active,.tab-btn.active,.chat-tab.active,.upd-tab.active,.status-tab.active,.pview-opt.is-on){box-shadow:var(--jl-top),0 2px 8px -2px rgba(var(--jl-cast) / .4)}:root:root[data-theme=jelly] :is(.app-head,.topbar){background:var(--bg);border-bottom:0}:root:root[data-theme=jelly] :is(.hub-dock,.rl-bar){border-top:0}:root:root[data-theme=jelly] :is(.bugs-bar,.severity-bar,.dist-bar,.build-progress,.cl-bar,.tester-bar,.send-bar){border-color:transparent;box-shadow:var(--jl-well)}:root:root[data-theme=jelly] :focus-visible{outline:none;box-shadow:var(--jl-rest),0 0 0 4px color-mix(in srgb,var(--accent) 30%,transparent)}:root:root[data-theme=jelly] ::selection{background:color-mix(in srgb,var(--accent) 24%,transparent);color:var(--text)}:root:root[data-theme=jelly] ::-webkit-scrollbar{width:14px;height:14px}:root:root[data-theme=jelly] ::-webkit-scrollbar-track{background:transparent}:root:root[data-theme=jelly] ::-webkit-scrollbar-thumb{background:var(--scroll-thumb);border:4px solid transparent;background-clip:padding-box;border-radius:calc(999px * var(--r))}:root:root[data-theme=jelly] ::-webkit-scrollbar-thumb:hover{background:var(--scroll-thumb-hover);background-clip:padding-box}:root:root[data-theme=jelly] ::-webkit-scrollbar-corner{background:transparent}:root:root[data-theme=jelly] :is(.skel,.skel-line,.skel-card){background:color-mix(in srgb,var(--accent) 9%,var(--bg-hover))}:root:root[data-theme=jelly] :is(hr,.tool-sep,.hub-menu-sep){border:0;background:var(--border-soft)}:root:root[data-theme=vector]{--r: 0;--vc-tick-len: 10px;--vc-frame: linear-gradient(90deg, var(--vc-tick) 0 var(--vc-tick-len), transparent var(--vc-tick-len)), linear-gradient(180deg, var(--vc-tick) 0 var(--vc-tick-len), transparent var(--vc-tick-len)), linear-gradient(270deg, var(--vc-tick) 0 var(--vc-tick-len), transparent var(--vc-tick-len)), linear-gradient(0deg, var(--vc-tick) 0 var(--vc-tick-len), transparent var(--vc-tick-len));--vc-frame-size: 100% 1px, 1px 100%, 100% 1px, 1px 100%;--vc-frame-pos: 0 0, 0 0, 100% 100%, 100% 100%;--vc-line: #2a3b45;--vc-tick: #ffb000;--vc-tick-dim: #6b4e10;--vc-on-tick: #0a0d10;--vc-track: 1.3px;--focus-ring: var(--vc-tick)}:root:root[data-theme=vector] :is(.panel,.section,.modal,.rw,.chat-panel,.home-panel,.product-panel,.product-facts-panel,.related-panel,.upd-panel,.setup-section,.admin-group,.tech-card,.te-shelf,.te-group,.toast,.login-card,.viewer,.checklist,.cl,.pcard,.prow,.dcard,.drow,.report-card,.report-item,.session-card,.psession,.role-card,.preset-card,.home-tile,.stat-cell,.info-cell,.build-drop,.rec-drop,.upd-drop,.product-hero,.product-feature,.setup-hero,.version-row,.version-open-row){border:1px solid var(--vc-line);background-color:color-mix(in srgb,var(--bg-panel) 90%,transparent);background-image:var(--vc-frame);background-size:var(--vc-frame-size);background-position:var(--vc-frame-pos);background-repeat:no-repeat;box-shadow:none}:root:root[data-theme=vector] :is(.modal,.rw,.te-modal,.qr-modal,.build-modal,.id-modal,.viewer,.login-card){background:var(--bg-panel)}:root:root[data-theme=vector] :is(.pcard,.prow,.dcard,.drow,.report-item,.session-card,.role-card,.preset-card,.home-tile,.version-row):hover{border-color:var(--vc-tick);background-color:color-mix(in srgb,var(--bg-raised) 78%,transparent);transform:none}:root:root[data-theme=vector] :is(.hub-menu-pop,.finder-menu,.filter-menu,.version-menu,.pcard-menu,.preset-select,.ppick){border:1px solid var(--vc-tick-dim);background:var(--bg-raised);background-image:var(--vc-frame);background-size:var(--vc-frame-size);background-position:var(--vc-frame-pos);background-repeat:no-repeat;box-shadow:none}:root:root[data-theme=vector] :is(.hub-menu-item,.filter-opt,.version-menu-row,.ppick-opt):hover{background:color-mix(in srgb,var(--vc-tick) 16%,transparent);color:var(--vc-tick)}:root:root[data-theme=vector] .btn{border:1px solid var(--vc-line);box-shadow:none;letter-spacing:.3px}:root:root[data-theme=vector] .btn:hover:not(:disabled){border-color:var(--vc-tick);color:var(--vc-tick)}:root:root[data-theme=vector] .btn:active:not(:disabled){transform:none;background-color:color-mix(in srgb,var(--vc-tick) 18%,transparent)}:root:root[data-theme=vector] :is(.btn-create,.btn-play,.btn-primary,.stepper-primary,.login-submit){border-color:transparent;font-weight:700;letter-spacing:.5px}:root:root[data-theme=vector] :is(.row-input,.row-textarea,.tags,.steps-input,.te-hex,.hub-finder-field,.hub-modes,.seg,select.row-input){border:1px solid var(--vc-line);background:var(--bg-input);box-shadow:none}:root:root[data-theme=vector] :is(.row-input,.row-textarea,.steps-input,.te-hex):focus,:root:root[data-theme=vector] .hub-finder-field:focus-within{outline:none;border-color:var(--vc-tick);background-image:var(--vc-frame);background-size:var(--vc-frame-size);background-position:var(--vc-frame-pos);background-repeat:no-repeat}:root:root[data-theme=vector] input[type=checkbox],:root:root[data-theme=vector] input[type=radio]{accent-color:var(--vc-tick)}:root:root[data-theme=vector] :is(.sub-title,.field-label,.home-panel-head b,.product-panel-head,.related-head b,.chat-head b,.console-head b,.round-header,.pstat-label,.cell-label,.stat-head,.play-section-label){letter-spacing:var(--vc-track);color:var(--vc-tick);opacity:.85}:root:root[data-theme=vector] :is(.pstat-value,.stat-value,.tile-value,.chip-count,.sh-count,.tab-count,.related-count,.hub-band-count,.bugs-key,.legend-item b){font-family:var(--mono);font-variant-numeric:tabular-nums}:root:root[data-theme=vector] a:not([class]){color:var(--vc-tick);text-decoration:none;border-bottom:1px solid var(--vc-tick-dim)}:root:root[data-theme=vector] a:not([class]):hover{border-bottom-color:var(--vc-tick)}:root:root[data-theme=vector] :is(.chip,.tag,.dtag,.link-chip,.hub-chip,.version-chip,.role-tag,.kind-tag,.report-tag,.session-chip,.dchip,.vhist-chip){border:1px solid var(--vc-line);background:transparent;font-family:var(--mono)}:root:root[data-theme=vector] :is(.state-chip,.status-chip,.status-pill,.sev-pill){border:0;font-family:var(--mono);letter-spacing:.4px}:root:root[data-theme=vector] :is(.hub-mode.is-on,.seg-btn.active,.tab-btn.active,.chat-tab.active,.upd-tab.active,.status-tab.active,.pview-opt.is-on){box-shadow:none}:root:root[data-theme=vector] :is(.app-head,.topbar){background:var(--bg);border-bottom:1px solid var(--vc-tick-dim)}:root:root[data-theme=vector] :is(.hub-dock,.rl-bar){background-image:none;background-color:var(--bg);border-top:1px solid var(--vc-tick-dim)}:root:root[data-theme=vector] :is(.bugs-bar,.severity-bar,.dist-bar,.build-progress,.cl-bar,.tester-bar,.send-bar){border:1px solid var(--vc-line);background:var(--bg-input);box-shadow:none}:root:root[data-theme=vector] :focus-visible{outline:1px solid var(--vc-tick);outline-offset:3px}:root:root[data-theme=vector] ::selection{background:var(--vc-tick);color:var(--vc-on-tick)}:root:root[data-theme=vector] ::-moz-selection{background:var(--vc-tick);color:var(--vc-on-tick)}:root:root[data-theme=vector] ::-webkit-scrollbar{width:12px;height:12px}:root:root[data-theme=vector] ::-webkit-scrollbar-track{background:transparent;border-left:1px solid var(--vc-line)}:root:root[data-theme=vector] ::-webkit-scrollbar-thumb{background:var(--vc-tick-dim);border:3px solid transparent;background-clip:padding-box}:root:root[data-theme=vector] ::-webkit-scrollbar-thumb:hover{background:var(--vc-tick);background-clip:padding-box}:root:root[data-theme=vector] ::-webkit-scrollbar-corner{background:transparent}:root:root[data-theme=vector] .modal-backdrop{backdrop-filter:none;-webkit-backdrop-filter:none}:root:root[data-theme=vector] :is(.skel,.skel-line,.skel-card){animation:none;background:var(--bg-raised)}:root:root[data-theme=vector] :is(hr,.tool-sep,.hub-menu-sep){border:0;background:var(--vc-line)}:root:root[data-theme=prism]{--r: 1.4;--pr-glass: saturate(1.5) blur(18px);--pr-glass-strong: saturate(1.6) blur(26px);--pr-rim: rgba(255, 255, 255, .75);--pr-spec: inset 0 1px 0 rgba(255, 255, 255, .95);--pr-cast: 70 70 140;--pr-lift: var(--pr-spec), 0 1px 2px rgba(var(--pr-cast) / .08), 0 10px 24px -10px rgba(var(--pr-cast) / .26);--pr-lift-high: var(--pr-spec), 0 2px 4px rgba(var(--pr-cast) / .1), 0 20px 38px -12px rgba(var(--pr-cast) / .34)}:root:root[data-theme=prism]{background-color:var(--bg);background-image:radial-gradient(66% 52% at 6% 2%,#ff7aba4d,#ff7aba21 46%,#ff7aba00 80%),radial-gradient(60% 54% at 94% -2%,#7874ff47,#7874ff1f 46%,#7874ff00 80%),radial-gradient(70% 58% at 98% 98%,#48d0ff42,#48d0ff1c 46%,#48d0ff00 80%),radial-gradient(64% 54% at 2% 100%,#ffbe5c3d,#ffbe5c1a 46%,#ffbe5c00 80%);background-attachment:fixed;background-repeat:no-repeat}:root:root[data-theme=prism] body,:root:root[data-theme=prism] :is(.app-page,.hub-main,.report-app,.setup-app,.product-main,.rl,.rl-body,.hub-board,.stage){background:transparent}:root:root[data-theme=prism] :is(.panel,.section,.modal,.rw,.chat-panel,.home-panel,.product-panel,.product-facts-panel,.related-panel,.upd-panel,.setup-section,.admin-group,.tech-card,.te-shelf,.te-group,.toast,.login-card,.viewer,.checklist,.cl,.pcard,.prow,.dcard,.drow,.report-card,.report-item,.session-card,.psession,.role-card,.preset-card,.home-tile,.stat-cell,.info-cell,.build-drop,.rec-drop,.upd-drop,.product-hero,.product-feature,.setup-hero,.version-row,.version-open-row){border:1px solid var(--pr-rim);background:#ffffffd6;backdrop-filter:var(--pr-glass);-webkit-backdrop-filter:var(--pr-glass);box-shadow:var(--pr-lift)}:root:root[data-theme=prism] :is(.pcard,.prow,.dcard,.drow,.report-item,.session-card,.role-card,.preset-card,.home-tile,.version-row):hover{background:#ffffffed;border-color:#fffffffa;box-shadow:var(--pr-lift-high);transform:translateY(-1px)}:root:root[data-theme=prism] :is(.pcard,.prow,.dcard,.drow,.report-item,.session-card,.role-card,.preset-card,.home-tile,.version-row):active{transform:none;box-shadow:var(--pr-spec),0 1px 2px rgba(var(--pr-cast) / .16)}:root:root[data-theme=prism] :is(.modal,.rw,.te-modal,.qr-modal,.build-modal,.id-modal,.viewer,.login-card){background:#fffffff7}:root:root[data-theme=prism] :is(.hub-menu-pop,.finder-menu,.filter-menu,.version-menu,.pcard-menu,.preset-select,.ppick){border:1px solid var(--pr-rim);background:#fffffff2;backdrop-filter:var(--pr-glass-strong);-webkit-backdrop-filter:var(--pr-glass-strong);box-shadow:var(--pr-lift-high)}:root:root[data-theme=prism] :is(.hub-menu-item,.filter-opt,.version-menu-row,.ppick-opt):hover{background:color-mix(in srgb,var(--accent) 12%,transparent);color:var(--accent)}:root:root[data-theme=prism] .btn{border:1px solid var(--pr-rim);backdrop-filter:var(--pr-glass);-webkit-backdrop-filter:var(--pr-glass);box-shadow:var(--pr-lift)}:root:root[data-theme=prism] .btn:hover:not(:disabled){border-color:#fffffffa;box-shadow:var(--pr-lift-high);transform:translateY(-1px)}:root:root[data-theme=prism] .btn:active:not(:disabled){transform:none;box-shadow:var(--pr-spec),0 1px 2px rgba(var(--pr-cast) / .16)}:root:root[data-theme=prism] .btn:disabled{box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;opacity:.45}:root:root[data-theme=prism] :is(.btn-create,.btn-play,.btn-primary,.stepper-primary,.login-submit){border-color:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;font-weight:700;box-shadow:var(--pr-spec),0 2px 4px rgba(var(--pr-cast) / .12),0 14px 26px -10px color-mix(in srgb,var(--brand) 65%,transparent)}:root:root[data-theme=prism] :is(.row-input,.row-textarea,.tags,.steps-input,.te-hex,.hub-finder-field,.hub-modes,.seg,select.row-input){border:1px solid rgba(255,255,255,.9);background:#fffffff5;box-shadow:inset 0 1px 3px rgba(var(--pr-cast) / .1)}:root:root[data-theme=prism] :is(.row-input,.row-textarea,.steps-input,.te-hex):focus,:root:root[data-theme=prism] .hub-finder-field:focus-within{outline:none;background:#fff;box-shadow:inset 0 1px 3px rgba(var(--pr-cast) / .1),0 0 0 4px color-mix(in srgb,var(--accent) 20%,transparent)}:root:root[data-theme=prism] input[type=checkbox],:root:root[data-theme=prism] input[type=radio]{accent-color:var(--accent)}:root:root[data-theme=prism] :is(.chip,.tag,.dtag,.link-chip,.hub-chip,.version-chip,.role-tag,.kind-tag,.report-tag,.session-chip,.dchip,.vhist-chip){border-color:#ffffffd9;background:#ffffffc7}:root:root[data-theme=prism] :is(.state-chip,.status-chip,.status-pill,.sev-pill){border-color:transparent;backdrop-filter:none;-webkit-backdrop-filter:none}:root:root[data-theme=prism] :is(.hub-mode.is-on,.seg-btn.active,.tab-btn.active,.chat-tab.active,.upd-tab.active,.status-tab.active,.pview-opt.is-on){box-shadow:var(--pr-spec),0 2px 10px -2px rgba(var(--pr-cast) / .38)}:root:root[data-theme=prism] :is(.app-head,.topbar){background:#ffffffe0;backdrop-filter:var(--pr-glass);-webkit-backdrop-filter:var(--pr-glass);border-bottom:1px solid var(--pr-rim)}:root:root[data-theme=prism] :is(.hub-dock,.rl-bar){background-image:none;background-color:#ffffffe0;backdrop-filter:var(--pr-glass);-webkit-backdrop-filter:var(--pr-glass);border-top:1px solid var(--pr-rim)}:root:root[data-theme=prism] :is(.bugs-bar,.severity-bar,.dist-bar,.build-progress,.cl-bar,.tester-bar,.send-bar){border-color:transparent;box-shadow:inset 0 1px 3px rgba(var(--pr-cast) / .12)}:root:root[data-theme=prism] :focus-visible{outline:none;box-shadow:var(--pr-lift),0 0 0 4px color-mix(in srgb,var(--accent) 32%,transparent)}:root:root[data-theme=prism] ::selection{background:color-mix(in srgb,var(--accent) 22%,transparent);color:var(--text)}:root:root[data-theme=prism] ::-webkit-scrollbar{width:14px;height:14px}:root:root[data-theme=prism] ::-webkit-scrollbar-track{background:transparent}:root:root[data-theme=prism] ::-webkit-scrollbar-thumb{background:rgba(var(--pr-cast) / .28);border:4px solid transparent;background-clip:padding-box;border-radius:calc(999px * var(--r))}:root:root[data-theme=prism] ::-webkit-scrollbar-thumb:hover{background:rgba(var(--pr-cast) / .45);background-clip:padding-box}:root:root[data-theme=prism] ::-webkit-scrollbar-corner{background:transparent}:root:root[data-theme=prism] :is(.skel,.skel-line,.skel-card){background:rgba(var(--pr-cast) / .1)}:root:root[data-theme=prism] :is(hr,.tool-sep,.hub-menu-sep){border:0;background:rgba(var(--pr-cast) / .16)}:root:root[data-theme=terminal]{--r: 0;--mono: Consolas, ui-monospace, "SF Mono", Menlo, "DejaVu Sans Mono", "Liberation Mono", monospace;--sans: var(--mono);--tm-green: #39ff14;--tm-rule: #1d3a1a;--tm-rule-hot: #2d5c28;--tm-black: #000000;--tm-bloom: 0 0 7px color-mix(in srgb, var(--tm-green) 55%, transparent);--tm-track: 1.2px;--focus-ring: var(--tm-green)}:root:root[data-theme=terminal]{background-color:var(--bg);background-image:radial-gradient(140% 68% at 50% -14%,#39ff141a,#39ff140a 44%,#39ff1400 78%);background-attachment:fixed;background-repeat:no-repeat}:root:root[data-theme=terminal] body{background:transparent}:root:root[data-theme=terminal] :is(.app-page,.hub-main,.report-app,.setup-app,.product-main,.rl,.rl-body,.hub-board,.stage){background:transparent}:root:root[data-theme=terminal] body{font-size:12px}:root:root[data-theme=terminal] :is(.panel,.section,.modal,.rw,.chat-panel,.home-panel,.product-panel,.product-facts-panel,.related-panel,.upd-panel,.setup-section,.admin-group,.tech-card,.te-shelf,.te-group,.toast,.login-card,.viewer,.checklist,.cl,.pcard,.prow,.dcard,.drow,.report-card,.report-item,.session-card,.psession,.role-card,.preset-card,.home-tile,.stat-cell,.info-cell,.build-drop,.rec-drop,.upd-drop,.product-hero,.product-feature,.setup-hero,.version-row,.version-open-row){border:1px solid var(--tm-rule);background:color-mix(in srgb,var(--bg-panel) 93%,transparent);box-shadow:none}:root:root[data-theme=terminal] :is(.modal,.rw,.te-modal,.qr-modal,.build-modal,.id-modal,.viewer,.login-card){background:var(--bg-panel)}:root:root[data-theme=terminal] :is(.pcard,.prow,.dcard,.drow,.report-item,.session-card,.role-card,.preset-card,.home-tile,.version-row):hover{border-color:var(--tm-rule-hot);transform:none}:root:root[data-theme=terminal] :is(.hub-menu-pop,.finder-menu,.filter-menu,.version-menu,.pcard-menu,.preset-select,.ppick){border:1px solid var(--tm-rule-hot);background:var(--bg);box-shadow:none}:root:root[data-theme=terminal] :is(.hub-menu-item,.filter-opt,.version-menu-row,.ppick-opt):hover{background:var(--tm-green);color:var(--tm-black)}:root:root[data-theme=terminal] .btn{border:1px solid var(--tm-rule-hot);box-shadow:none;letter-spacing:.4px;text-transform:uppercase}:root:root[data-theme=terminal] .btn:not(:where(.btn-primary,.btn-create,.btn-play,.stepper-primary,.login-submit,.btn-home)):hover:not(:disabled){background:var(--tm-green);border-color:var(--tm-green);color:var(--tm-black)}:root:root[data-theme=terminal] .btn:active:not(:disabled){transform:none}:root:root[data-theme=terminal] :is(.row-input,.row-textarea,.tags,.steps-input,.te-hex,.hub-finder-field,.hub-modes,.seg,select.row-input){border:1px solid var(--tm-rule);background:var(--bg-input);box-shadow:none;caret-color:var(--tm-green)}:root:root[data-theme=terminal] :is(.row-input,.row-textarea,.steps-input,.te-hex):focus,:root:root[data-theme=terminal] .hub-finder-field:focus-within{outline:none;border-color:var(--tm-green)}:root:root[data-theme=terminal] input[type=checkbox],:root:root[data-theme=terminal] input[type=radio]{accent-color:var(--tm-green)}:root:root[data-theme=terminal] :is(.sub-title,.field-label,.home-panel-head b,.product-panel-head,.related-head b,.chat-head b,.console-head b,.round-header,.pstat-label,.cell-label,.stat-head,.play-section-label){letter-spacing:var(--tm-track);color:var(--tm-green);text-shadow:var(--tm-bloom)}:root:root[data-theme=terminal] :is(.sub-title,.home-panel-head b,.product-panel-head,.related-head b,.console-head b,.play-section-label):before{content:"> ";opacity:.7}:root:root[data-theme=terminal] :is(.app-wordmark,.home-title,.detail-title,.product-hero-name,.dcard-title,.login-wordmark){text-shadow:var(--tm-bloom)}:root:root[data-theme=terminal] a:not([class]){color:var(--tm-green);text-decoration:underline}:root:root[data-theme=terminal] a:not([class]):hover{background:var(--tm-green);color:var(--tm-black);text-decoration:none}:root:root[data-theme=terminal] :is(.hub-mode,.tab-btn,.status-tab,.chat-tab,.upd-tab,.seg-btn,.rec-seg-btn,.pview-opt){border-radius:0;text-transform:uppercase;letter-spacing:.4px;opacity:1}:root:root[data-theme=terminal] :is(.hub-mode.is-on,.tab-btn.active,.status-tab.active,.chat-tab.active,.upd-tab.active,.seg-btn.active,.rec-seg-btn.active,.pview-opt.is-on):before{content:"[ "}:root:root[data-theme=terminal] :is(.hub-mode.is-on,.tab-btn.active,.status-tab.active,.chat-tab.active,.upd-tab.active,.seg-btn.active,.rec-seg-btn.active,.pview-opt.is-on):after{content:" ]"}:root:root[data-theme=terminal] :is(.chip,.tag,.dtag,.link-chip,.hub-chip,.version-chip,.role-tag,.kind-tag,.report-tag,.session-chip,.dchip,.vhist-chip){border:1px solid var(--tm-rule-hot);background:transparent}:root:root[data-theme=terminal] :is(.state-chip,.status-chip,.status-pill,.sev-pill){border:0;text-transform:uppercase;letter-spacing:.4px}:root:root[data-theme=terminal] :is(.app-head,.topbar){background:var(--bg);border-bottom:1px solid var(--tm-rule)}:root:root[data-theme=terminal] :is(.hub-dock,.rl-bar){background-image:none;background-color:var(--bg);border-top:1px solid var(--tm-rule)}:root:root[data-theme=terminal] :is(.bugs-bar,.severity-bar,.dist-bar,.build-progress,.cl-bar,.tester-bar,.send-bar){border:1px solid var(--tm-rule);background:var(--bg-input);box-shadow:none}:root:root[data-theme=terminal] :focus-visible{outline:1px solid var(--tm-green);outline-offset:2px}:root:root[data-theme=terminal] ::selection{background:var(--tm-green);color:var(--tm-black)}:root:root[data-theme=terminal] ::-moz-selection{background:var(--tm-green);color:var(--tm-black)}:root:root[data-theme=terminal] ::-webkit-scrollbar{width:10px;height:10px}:root:root[data-theme=terminal] ::-webkit-scrollbar-track{background:var(--bg);border-left:1px solid var(--tm-rule)}:root:root[data-theme=terminal] ::-webkit-scrollbar-thumb{background:var(--tm-rule-hot)}:root:root[data-theme=terminal] ::-webkit-scrollbar-thumb:hover{background:var(--tm-green)}:root:root[data-theme=terminal] ::-webkit-scrollbar-corner{background:var(--bg)}:root:root[data-theme=terminal] .modal-backdrop{backdrop-filter:none;-webkit-backdrop-filter:none}:root:root[data-theme=terminal] :is(.skel,.skel-line,.skel-card){animation:none;background:var(--bg-raised)}:root:root[data-theme=terminal] :is(hr,.tool-sep,.hub-menu-sep){border:0;background:var(--tm-rule)}:root:root[data-theme^=season]{--r: 1.3;--au-leaf: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='-12 -13 24 26'><path d='M0-12L2.2-6.5 6.5-8.5 5.2-3.2 11-3.5 7.5.5 9.5 3.8 3.4 2.6 2 7 0 4.6-2 7-3.4 2.6-9.5 3.8-7.5.5-11-3.5-5.2-3.2-6.5-8.5-2.2-6.5Z'/><path d='M0 4V12' stroke='black' stroke-width='1.4' stroke-linecap='round'/></svg>");--au-leaves-near: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='640' height='960'><defs><path id='m' d='M0-12L2.2-6.5 6.5-8.5 5.2-3.2 11-3.5 7.5.5 9.5 3.8 3.4 2.6 2 7 0 4.6-2 7-3.4 2.6-9.5 3.8-7.5.5-11-3.5-5.2-3.2-6.5-8.5-2.2-6.5Z'/><path id='o' d='M0-11C7-6 7 5 0 11C-7 5-7-6 0-11Z'/></defs><g transform='translate(80 120) rotate(20) scale(1.5)' fill='%23c2410c'><use href='%23m'/></g><g transform='translate(420 60) rotate(-35) scale(1.2)' fill='%23e0901e'><use href='%23o'/></g><g transform='translate(560 380) rotate(60) scale(1.1)' fill='%23d4a017'><use href='%23m'/></g><g transform='translate(200 470) rotate(110) scale(1.3)' fill='%23a8321e'><use href='%23o'/></g><g transform='translate(360 720) rotate(-15) scale(1.4)' fill='%238a6a1a'><use href='%23m'/></g><g transform='translate(600 820) rotate(25)' fill='%23c2410c'><use href='%23o'/></g><g transform='translate(40 820) rotate(-50) scale(1.2)' fill='%23e0901e'><use href='%23m'/></g></svg>");--au-leaves-far: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='900' height='1400'><defs><path id='m' d='M0-12L2.2-6.5 6.5-8.5 5.2-3.2 11-3.5 7.5.5 9.5 3.8 3.4 2.6 2 7 0 4.6-2 7-3.4 2.6-9.5 3.8-7.5.5-11-3.5-5.2-3.2-6.5-8.5-2.2-6.5Z'/><path id='o' d='M0-11C7-6 7 5 0 11C-7 5-7-6 0-11Z'/></defs><g transform='translate(260 200) rotate(-70) scale(.8)' fill='%23d4a017'><use href='%23m'/></g><g transform='translate(760 520) rotate(40) scale(.7)' fill='%23a8321e'><use href='%23m'/></g><g transform='translate(120 780) rotate(150) scale(.75)' fill='%23c2410c'><use href='%23o'/></g><g transform='translate(620 1060) rotate(-20) scale(.85)' fill='%236b7a1a'><use href='%23o'/></g><g transform='translate(420 1300) rotate(80) scale(.7)' fill='%23e0901e'><use href='%23m'/></g></svg>");--au-serif: "Palatino Linotype", "Book Antiqua", Palatino, "Iowan Old Style", Georgia, serif;--au-ribbon: linear-gradient(90deg, var(--au-olive), var(--au-gold) 25%, var(--au-amber) 50%, var(--au-ember) 75%, var(--au-crimson));--focus-ring: var(--au-ember)}:root:root[data-theme=season]{--au-ember: #c4500c;--au-amber: #e08a1e;--au-gold: #c99a14;--au-olive: #6b7a1a;--au-crimson: #a8321e;--au-cast: 120 60 20;--au-leaf-near: .3;--au-leaf-far: .2;--au-glow: 22%;--au-highlight: inset 0 1px 0 rgba(255, 250, 240, .9)}:root:root[data-theme=season-dark]{--au-ember: #ff8a2a;--au-amber: #ffb347;--au-gold: #e8c25a;--au-olive: #9bb05a;--au-crimson: #e05a3a;--au-cast: 0 0 0;--au-leaf-near: .2;--au-leaf-far: .12;--au-glow: 16%;--au-highlight: inset 0 1px 0 rgba(255, 220, 180, .06)}:root:root[data-theme^=season]{background-color:var(--bg);background-image:radial-gradient(120% 75% at 100% 112%,color-mix(in srgb,var(--au-amber) var(--au-glow),transparent) 0%,color-mix(in srgb,var(--au-ember) 8%,transparent) 40%,transparent 68%),radial-gradient(85% 60% at -8% -12%,color-mix(in srgb,var(--au-crimson) 12%,transparent) 0%,transparent 62%),radial-gradient(70% 45% at -5% 108%,color-mix(in srgb,var(--au-olive) 14%,transparent) 0%,transparent 66%);background-attachment:fixed;background-repeat:no-repeat}:root:root[data-theme^=season] body{background:transparent}:root:root[data-theme^=season] :is(.app-page,.hub-main,.report-app,.setup-app,.product-main,.rl,.rl-body,.hub-board,.stage){background:transparent}:root:root[data-theme^=season] body:before,:root:root[data-theme^=season] body:after{content:"";position:fixed;left:0;right:0;bottom:0;z-index:-1;pointer-events:none;background-repeat:repeat}:root:root[data-theme^=season] body:before{top:-960px;background-image:var(--au-leaves-near);background-size:640px 960px;opacity:var(--au-leaf-near);animation:au-fall-near 70s linear infinite,au-sway 9s ease-in-out infinite alternate}:root:root[data-theme^=season] body:after{top:-1400px;background-image:var(--au-leaves-far);background-size:900px 1400px;background-position:300px 0;opacity:var(--au-leaf-far);animation:au-fall-far 160s linear infinite}@keyframes au-fall-near{to{transform:translateY(960px)}}@keyframes au-fall-far{to{transform:translateY(1400px)}}@keyframes au-sway{to{translate:28px 0}}@media(prefers-reduced-motion:reduce){:root:root[data-theme^=season] body:before,:root:root[data-theme^=season] body:after{animation:none}}:root:root[data-theme^=season] :is(.panel,.section,.modal,.rw,.chat-panel,.home-panel,.product-panel,.product-facts-panel,.related-panel,.upd-panel,.setup-section,.admin-group,.tech-card,.te-shelf,.te-group,.toast,.login-card,.viewer,.checklist,.cl,.pcard,.prow,.dcard,.drow,.report-card,.report-item,.session-card,.psession,.role-card,.preset-card,.home-tile,.stat-cell,.info-cell,.build-drop,.rec-drop,.upd-drop,.product-hero,.product-feature,.setup-hero,.version-row,.version-open-row):not(:where(.home-jam,.home-challenge)){border:1px solid color-mix(in srgb,var(--border) 78%,var(--au-ember));background:linear-gradient(180deg,var(--bg-panel) 55%,color-mix(in srgb,var(--bg-panel) 95%,var(--au-amber)));box-shadow:var(--au-highlight),0 1px 2px rgba(var(--au-cast) / .1),0 10px 24px -14px rgba(var(--au-cast) / .4)}:root:root[data-theme^=season] :is(.pcard,.prow,.dcard,.drow,.report-item,.session-card,.role-card,.preset-card,.home-tile,.version-row){transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}:root:root[data-theme^=season] :is(.pcard,.prow,.dcard,.drow,.report-item,.session-card,.role-card,.preset-card,.home-tile,.version-row):hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--au-amber) 60%,var(--border));box-shadow:var(--au-highlight),0 0 0 1px color-mix(in srgb,var(--au-amber) 30%,transparent),0 16px 30px -14px color-mix(in srgb,var(--au-ember) 55%,transparent)}:root:root[data-theme^=season] :is(.hub-menu-pop,.finder-menu,.filter-menu,.version-menu,.pcard-menu,.preset-select,.ppick){border:1px solid color-mix(in srgb,var(--border) 70%,var(--au-ember));box-shadow:var(--au-highlight),0 18px 36px -12px rgba(var(--au-cast) / .45)}:root:root[data-theme^=season] :is(.hub-menu-item,.filter-opt,.version-menu-row,.ppick-opt):hover{background:color-mix(in srgb,var(--au-amber) 16%,var(--bg-panel))}:root:root[data-theme^=season] .btn{transition:box-shadow .15s ease,transform .15s ease}:root:root[data-theme^=season] .btn:hover:not(:disabled){box-shadow:0 4px 12px -6px color-mix(in srgb,var(--au-ember) 60%,transparent)}:root:root[data-theme^=season] .btn:active:not(:disabled){transform:translateY(1px);box-shadow:none}:root:root[data-theme^=season] :is(.btn-create,.btn-play,.login-submit){background:linear-gradient(160deg,var(--brand),var(--brand-hover));color:var(--brand-text);border-color:transparent;box-shadow:inset 0 1px #ffffff47,0 6px 16px -8px color-mix(in srgb,var(--au-ember) 75%,transparent)}:root:root[data-theme^=season] :is(.btn-primary,.stepper-primary){background:linear-gradient(160deg,var(--primary),var(--primary-hover));color:var(--primary-text);box-shadow:inset 0 1px #ffffff2e}:root:root[data-theme^=season] :is(.row-input,.row-textarea,.tags,.steps-input,.te-hex,.hub-finder-field,select.row-input){box-shadow:inset 0 1px 3px rgba(var(--au-cast) / .12)}:root:root[data-theme^=season] :is(.row-input,.row-textarea,.steps-input,.te-hex):focus,:root:root[data-theme^=season] .hub-finder-field:focus-within{outline:none;border-color:var(--au-ember);box-shadow:0 0 0 3px color-mix(in srgb,var(--au-amber) 32%,transparent)}:root:root[data-theme^=season] input[type=checkbox],:root:root[data-theme^=season] input[type=radio]{accent-color:var(--au-ember)}:root:root[data-theme^=season] :is(.hub-mode.is-on,.seg-btn.active,.tab-btn.active,.chat-tab.active,.upd-tab.active,.status-tab.active,.pview-opt.is-on){box-shadow:0 2px 10px -4px color-mix(in srgb,var(--au-ember) 70%,transparent)}:root:root[data-theme^=season] :is(.app-wordmark,.home-title,.detail-title,.product-hero-name,.dcard-title,.login-wordmark,.hub-band-title){font-family:var(--au-serif);font-weight:700;letter-spacing:.01em}:root:root[data-theme^=season] .app-wordmark{text-transform:none;letter-spacing:.02em}:root:root[data-theme^=season] .app-wordmark:after{content:"";display:inline-block;width:.82em;height:.82em;margin-left:.32em;vertical-align:-.06em;background:var(--au-ember);-webkit-mask:var(--au-leaf) center / contain no-repeat;mask:var(--au-leaf) center / contain no-repeat;transform:rotate(-24deg)}:root:root[data-theme^=season] :is(.sub-title,.home-panel-head b,.product-panel-head,.related-head b,.console-head b,.play-section-label):before{content:"";display:inline-block;width:1em;height:1em;margin-right:.4em;vertical-align:-.15em;background:var(--au-ember);-webkit-mask:var(--au-leaf) center / contain no-repeat;mask:var(--au-leaf) center / contain no-repeat;transform:rotate(18deg)}:root:root[data-theme^=season] a:not([class]){text-decoration-color:var(--au-amber);text-decoration-thickness:2px;text-underline-offset:2px}:root:root[data-theme^=season] :is(.app-head,.topbar){background:linear-gradient(180deg,color-mix(in srgb,var(--bg) 90%,var(--au-amber)),var(--bg));border-bottom:3px solid transparent;border-image:var(--au-ribbon) 1}:root:root[data-theme^=season] :is(.hub-dock,.rl-bar){background-image:none;background-color:color-mix(in srgb,var(--bg) 88%,transparent);border-top:1px solid color-mix(in srgb,var(--au-ember) 30%,transparent);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}:root:root[data-theme^=season] .modal-backdrop{backdrop-filter:blur(3px) sepia(.25);-webkit-backdrop-filter:blur(3px) sepia(.25)}:root:root[data-theme^=season] :focus-visible{outline:2px solid var(--au-ember);outline-offset:2px}:root:root[data-theme^=season] ::selection{background:color-mix(in srgb,var(--au-amber) 40%,transparent)}:root:root[data-theme^=season] ::-webkit-scrollbar{width:12px;height:12px}:root:root[data-theme^=season] ::-webkit-scrollbar-track{background:transparent}:root:root[data-theme^=season] ::-webkit-scrollbar-thumb{background:linear-gradient(180deg,var(--au-amber),var(--au-ember));border:3px solid transparent;background-clip:padding-box;border-radius:calc(999px * var(--r))}:root:root[data-theme^=season] ::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,var(--au-ember),var(--au-crimson));background-clip:padding-box}:root:root[data-theme^=season] ::-webkit-scrollbar-corner{background:transparent}:root:root[data-theme^=season] :is(.skel,.skel-line,.skel-card){background:linear-gradient(90deg,color-mix(in srgb,var(--au-amber) 14%,var(--bg-panel)),color-mix(in srgb,var(--au-gold) 22%,var(--bg-panel)),color-mix(in srgb,var(--au-amber) 14%,var(--bg-panel)))}:root:root[data-theme^=season] hr{border:0;height:1px;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--au-ember) 55%,transparent),transparent)}:root:root[data-theme^=season] .hub-menu-sep{background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--au-ember) 40%,transparent),transparent)}
