html:where(:has(#theme-mark)) body:before{content:"";z-index:-1;pointer-events:none;background:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 2000' preserveAspectRatio='none'><defs><linearGradient id='a' x1='0' y1='0' x2='1' y2='0'><stop offset='0' stop-color='%23F72585'/><stop offset='1' stop-color='%232D9CDB'/></linearGradient><linearGradient id='b' x1='0' y1='0' x2='1' y2='0'><stop offset='0' stop-color='%232D9CDB'/><stop offset='1' stop-color='%237B2FF7'/></linearGradient></defs><path d='M-40,420 C240,340 480,520 760,440 S1240,320 1480,420' fill='none' stroke='url(%23a)' stroke-width='1.6' opacity='.18'/><path d='M-40,1050 C300,970 560,1150 880,1060 S1300,940 1480,1040' fill='none' stroke='url(%23b)' stroke-width='1.4' opacity='.13'/><path d='M-40,1650 C260,1580 540,1740 860,1660 S1280,1560 1480,1650' fill='none' stroke='url(%23a)' stroke-width='1.2' opacity='.1'/></svg>") center / 100% 100% no-repeat, radial-gradient(600px 400px at 12% -5%, color-mix(in srgb, var(--glass-glow-1) var(--glass-glow), transparent), transparent 65%), radial-gradient(700px 500px at 95% 10%, color-mix(in srgb, var(--glass-glow-2) var(--glass-glow), transparent), transparent 65%), radial-gradient(800px 600px at 50% 110%, color-mix(in srgb, var(--glass-glow-3) var(--glass-glow), transparent), transparent 65%);position:fixed;inset:0}html:where(:has(#theme-mark)) .wz{background:0 0}html:where(:has(#theme-mark)) :is(.ap-side,.card,.kcard,.panel,.blocked,.pack,.pcard,.adcard,.ad-tile,.ad-chart,.ad-table-wrap,.ad-panel,.wz-card,.wz-busy,.wz-blocked){background:var(--glass-mat);border-color:var(--glass-stroke);box-shadow:inset 0 1px 0 var(--glass-spec), var(--glass-drop);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur)}html:where(:has(#theme-mark)) .ap-side{-webkit-backdrop-filter:blur(min(var(--glass-blur-px,26px), 3px)) saturate(1.7);backdrop-filter:blur(min(var(--glass-blur-px,26px), 3px)) saturate(1.7)}html:where(:has(#theme-mark)) .wz-blocked{border-left-color:var(--color-accent)}html:where(:has(#theme-mark)) .wz-header{background:color-mix(in srgb, var(--color-bg) 70%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}@media (max-width:959px){html:where(:has(#theme-mark)) .wz-footer{background:color-mix(in srgb, var(--color-bg) 85%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}}html:where(:has(#theme-mark)) :is(.ap-credits,.row,.wz-option,.wz-tile,.wz-hook,.wz-block,.wz-scene,.wz-cast-card,.wz-style,.wz-clip,.wz-source-more,.wz-src-row,.notice,.hint,.wz-parts,.wz-log,.wz-drop,.wz-busy-found,.wz-trim-note),html:where(:has(#theme-mark)) .wz-sources>summary,html:where(:has(#theme-mark)) .lib .fact{background:var(--glass-mat-2);border-color:var(--glass-stroke);box-shadow:inset 0 1px 0 var(--glass-spec)}html:where(:has(#theme-mark)) .wz-drop{border-color:var(--color-border-dashed)}html:where(:has(#theme-mark)) .ad-table th{background:0 0}html:where(:has(#theme-mark)) .ad-card :is(.ad-tile,.ad-chart,.ad-table-wrap){background:var(--glass-mat-2);box-shadow:inset 0 1px 0 var(--glass-spec);-webkit-backdrop-filter:none;backdrop-filter:none}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){html:where(:has(#theme-mark)) :is(.ap-side,.card,.kcard,.panel,.blocked,.pack,.pcard,.adcard,.ad-tile,.ad-chart,.ad-table-wrap,.ad-panel,.wz-card,.wz-busy,.wz-blocked){background:var(--color-surface)}}@media (prefers-reduced-transparency:reduce){html:where(:has(#theme-mark)) :is(.ap-side,.card,.kcard,.panel,.blocked,.pack,.pcard,.adcard,.ad-tile,.ad-chart,.ad-table-wrap,.ad-panel,.wz-card,.wz-busy,.wz-blocked){background:var(--color-surface);-webkit-backdrop-filter:none;backdrop-filter:none}}html:where(:has(#theme-mark)) .ap-nav a[aria-current=page],html:where(:has(#theme-mark)) .ap-glide{background:var(--glass-mat);box-shadow:inset 0 0 0 1px var(--glass-stroke), inset 0 1px 0 var(--glass-spec);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}html:where(:has(#theme-mark)) .wz-rail-dot{background:var(--glass-mat);border-color:var(--glass-stroke);box-shadow:inset 0 1px 0 var(--glass-spec)}html:where(:has(#theme-mark)) .wz-rail-item.is-current .wz-rail-dot{border-color:var(--color-text);color:var(--color-text);background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#ffffff2e)}html:where(:has(#theme-mark)) :is(.lead-input,.ad-input,.ad-select,.wz-input,.wz-textarea){background:var(--glass-mat);box-shadow:inset 0 1px 0 var(--glass-spec);border-color:var(--lightningcss-light,#17131f80)var(--lightningcss-dark,#fff6);transition:background-color .15s,border-color .15s}html:where(:has(#theme-mark)) :is(.lead-input,.ad-input,.ad-select,.wz-input,.wz-textarea):hover{border-color:var(--lightningcss-light,#17131f99)var(--lightningcss-dark,#ffffff80)}html:where(:has(#theme-mark)) :is(.lead-input,.ad-input,.ad-select,.wz-input,.wz-textarea):focus{outline:2px solid var(--color-accent);outline-offset:1px;background:var(--lightningcss-light,#ffffffd9)var(--lightningcss-dark,#ffffff14)}html:where(:has(#theme-mark)) :is(.lead-input,.ad-input,.ad-select,.wz-input,.wz-textarea)::placeholder{color:var(--lightningcss-light,var(--color-text-muted))var(--lightningcss-dark,var(--color-text-secondary));opacity:1}html:where(:has(#theme-mark)) .wz-card.is-dark :is(.wz-input,.wz-textarea)::placeholder{color:var(--color-text-on-dark-2)}html:where(:has(#theme-mark)) :is(.lead-input,.ad-input,.ad-select,.wz-input,.wz-textarea):disabled{background:var(--glass-mat-2);color:var(--color-text-secondary);opacity:1;cursor:not-allowed}html:where(:has(#theme-mark)) select option{background:var(--color-surface);color:var(--color-text)}@media (prefers-reduced-transparency:reduce){html:where(:has(#theme-mark)) :is(.lead-input,.ad-input,.ad-select,.wz-input,.wz-textarea),html:where(:has(#theme-mark)) :is(.lead-input,.ad-input,.ad-select,.wz-input,.wz-textarea):focus{background:var(--color-surface)}html:where(:has(#theme-mark)) :is(.lead-input,.ad-input,.ad-select,.wz-input,.wz-textarea):disabled{background:var(--color-bg-section)}}html:where(:has(#theme-mark)) [data-selected=true]{border-color:var(--color-accent);background:#7b2ff70d}html:where(:has(#theme-mark)):has(#theme-mark[data-theme=light]){--apricot:1}html:where(:has(#theme-mark)):has(#theme-mark[data-theme=dark]){--dusk:1}@media (prefers-color-scheme:light){html:where(:has(#theme-mark)):has(#theme-mark[data-theme=system]){--apricot:1}}@media (prefers-color-scheme:dark){html:where(:has(#theme-mark)):has(#theme-mark[data-theme=system]){--dusk:1}}@container style(--dusk:1){html:where(:has(#theme-mark)) body:before{background:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 2000' preserveAspectRatio='none'><defs><linearGradient id='a' x1='0' y1='0' x2='1' y2='0'><stop offset='0' stop-color='%23F72585'/><stop offset='1' stop-color='%232D9CDB'/></linearGradient><linearGradient id='b' x1='0' y1='0' x2='1' y2='0'><stop offset='0' stop-color='%232D9CDB'/><stop offset='1' stop-color='%237B2FF7'/></linearGradient></defs><path d='M-40,420 C240,340 480,520 760,440 S1240,320 1480,420' fill='none' stroke='url(%23a)' stroke-width='1.8' opacity='.30'/><path d='M-40,1050 C300,970 560,1150 880,1060 S1300,940 1480,1040' fill='none' stroke='url(%23b)' stroke-width='1.6' opacity='.24'/><path d='M-40,1650 C260,1580 540,1740 860,1660 S1280,1560 1480,1650' fill='none' stroke='url(%23a)' stroke-width='1.4' opacity='.18'/></svg>") center / 100% 100% no-repeat, radial-gradient(65% 55% at 0% -12%, color-mix(in srgb, #f725856b var(--glass-glow), transparent), transparent 70%), radial-gradient(60% 60% at 100% 40%, color-mix(in srgb, #7b2ff785 var(--glass-glow), transparent), transparent 70%), radial-gradient(75% 55% at 35% 108%, color-mix(in srgb, #2d9cdb7a var(--glass-glow), transparent), transparent 70%), linear-gradient(160deg, #1d0f30 0%, #150c28 55%, #0f0a22 100%)}html:where(:has(#theme-mark)) :is(.wz-header,.wz-footer,.ap-top,.ap-pills){-webkit-backdrop-filter:blur(14px)saturate(1.3);backdrop-filter:blur(14px)saturate(1.3);background:#150c2873;border-color:#ffffff1a}html:where(:has(#theme-mark)) body{--color-text-muted:#b9b2ca}html:where(:has(#theme-mark)) .wz-btn-primary:disabled,html:where(:has(#theme-mark)) .wz-btn-primary.is-off,html:where(:has(#theme-mark)) .btn-primary:disabled{opacity:1;color:#ece9f3c7;box-shadow:none;background:#ffffff14;border-color:#ffffff38}@media (prefers-reduced-transparency:reduce){html:where(:has(#theme-mark)) :is(.wz-header,.wz-footer,.ap-top,.ap-pills){-webkit-backdrop-filter:none;backdrop-filter:none;background:#150c28}}}@container style(--apricot:1){html:where(:has(#theme-mark)) body{--gradient-brand:linear-gradient(135deg, #c2410c 0%, #b4235a 55%, #7e3aa6 100%);--gradient-brand-text:linear-gradient(90deg, #7c2d12 0%, #831843 50%, #581c87 100%);--shadow-cta:0 8px 24px #ea583c61;--color-accent:#62200c;--color-highlight:#ffe1c7;--color-text-secondary:#36304a;--color-text-secondary-2:#36304a;--color-text-muted:#36304a;--color-border:#ffffff8c;--color-border-input:#fffc;--color-border-dashed:#62200c59;--color-bg-section:#ffffff38;--glass-mat:color-mix(in srgb, var(--color-surface) var(--glass-solid), #ffffff57);--glass-mat-2:color-mix(in srgb, var(--color-surface) var(--glass-solid), #ffffff38);--glass-stroke:#ffffff9e;--glass-spec:#ffffffd9;--glass-drop:0 18px 48px -20px #17131f4d;--glass-blur:blur(var(--glass-blur-px,18px)) saturate(1.4);--shadow-card:0 18px 48px -20px #17131f4d;background:#f7a08a}html:where(:has(#theme-mark)) body:before{z-index:-2;background:radial-gradient(50% 40% at 18% 14%, color-mix(in srgb, #ffffff59 var(--glass-glow), transparent), transparent 70%), linear-gradient(160deg, #ffd3a8 0%, #f7a08a 40%, #c98bd6 76%, #8ea2f0 100%)}html:where(:has(#theme-mark)) body:after{content:"";z-index:-1;pointer-events:none;opacity:.12;mix-blend-mode:overlay;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}html:where(:has(#theme-mark)) :is(.wz-header,.wz-footer,.ap-top,.ap-pills){-webkit-backdrop-filter:blur(14px)saturate(1.3);backdrop-filter:blur(14px)saturate(1.3);background:#ffffff4d;border-color:#ffffff8c}html:where(:has(#theme-mark)) .ap-side{border-right-color:#ffffff8c}html:where(:has(#theme-mark)) :is(.wz-pill,.wz-rail-mobile,.wz-btn-ghost,.ap-pill,.pmenu-btn,.ap-credits,.pcard,.kcard,.panel,.adcard,.wz-card,.wz-blocked){border-color:#ffffff9e}html:where(:has(#theme-mark)) :is(.wz-pill,.wz-rail-mobile,.wz-btn-ghost,.ap-pill){background:#fff6;box-shadow:inset 0 1px #ffffffd9}html:where(:has(#theme-mark)) .btn-secondary{background:#fff6;border-color:#fffc}html:where(:has(#theme-mark)) :is(.lead-input,.ad-input,.ad-select,.wz-input,.wz-textarea){background:#ffffff4d;border-color:#fffc}html:where(:has(#theme-mark)) :is(.lead-input,.ad-input,.ad-select,.wz-input,.wz-textarea):focus{background:#ffffffb3}html:where(:has(#theme-mark)) :is(.lead-input,.ad-input,.ad-select,.wz-input,.wz-textarea)::placeholder{color:#4a3442}html:where(:has(#theme-mark)) :is(.btn-primary,.wz-btn-primary){background:var(--gradient-brand);color:#fff;box-shadow:var(--shadow-cta);background-origin:border-box}html:where(:has(#theme-mark)) .wz-btn-primary:disabled,html:where(:has(#theme-mark)) .wz-btn-primary.is-off,html:where(:has(#theme-mark)) .btn-primary:disabled{opacity:1;color:#62200cb8;background:#ffffff73;border-color:#fffc;box-shadow:inset 0 1px #ffffffd9}html:where(:has(#theme-mark)) .wz-card.is-dark{--color-accent:var(--color-highlight)}html:where(:has(#theme-mark)) .wz-card.is-dark .wz-btn-primary:disabled,html:where(:has(#theme-mark)) .wz-card.is-dark .btn-primary:disabled{color:#ece9f3c7;box-shadow:none;background:#ffffff14;border-color:#ffffff38}@media (prefers-reduced-transparency:reduce){html:where(:has(#theme-mark)) :is(.wz-header,.wz-footer,.ap-top,.ap-pills,.wz-pill,.wz-rail-mobile,.wz-btn-ghost,.ap-pill,.btn-secondary){background:var(--color-surface);-webkit-backdrop-filter:none;backdrop-filter:none}html:where(:has(#theme-mark)) :is(.lead-input,.ad-input,.ad-select,.wz-input,.wz-textarea),html:where(:has(#theme-mark)) :is(.lead-input,.ad-input,.ad-select,.wz-input,.wz-textarea):focus{background:var(--color-surface)}}html:where(:has(#theme-mark)) [data-selected=true]{background:#62200c0f}}
