@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/inter-latin-300-normal-BVlfKGgI.woff2) format("woff2"),url(/assets/inter-latin-300-normal-i8F0SvXL.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2) format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-500-normal-Cerq10X2.woff2) format("woff2"),url(/assets/inter-latin-500-normal-BL9OpVg8.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-LgqL8muc.woff2) format("woff2"),url(/assets/inter-latin-600-normal-CiBQ2DWP.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-700-normal-Yt3aPRUw.woff2) format("woff2"),url(/assets/inter-latin-700-normal-BLAVimhd.woff) format("woff")}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/outfit-latin-300-normal-CRYTwY6m.woff2) format("woff2"),url(/assets/outfit-latin-300-normal-AWLfuCom.woff) format("woff")}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/outfit-latin-400-normal-BGsTXAXT.woff2) format("woff2"),url(/assets/outfit-latin-400-normal-DMwTpYkH.woff) format("woff")}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/outfit-latin-500-normal-DKnIMDSk.woff2) format("woff2"),url(/assets/outfit-latin-500-normal-ClnHRwRh.woff) format("woff")}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/outfit-latin-600-normal-B7SfZ07L.woff2) format("woff2"),url(/assets/outfit-latin-600-normal-BEfTtDA7.woff) format("woff")}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/outfit-latin-700-normal-Cu9v6i1X.woff2) format("woff2"),url(/assets/outfit-latin-700-normal-D4itBLBr.woff) format("woff")}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/outfit-latin-800-normal-CQna6-G7.woff2) format("woff2"),url(/assets/outfit-latin-800-normal-BRHLSPcU.woff) format("woff")}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/outfit-latin-900-normal-D7VxKg29.woff2) format("woff2"),url(/assets/outfit-latin-900-normal-DBTzQ72N.woff) format("woff")}@font-face{font-family:Fraunces;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/fraunces-latin-400-normal-6IfK1voy.woff2) format("woff2"),url(/assets/fraunces-latin-400-normal-NUPT2cO8.woff) format("woff")}@font-face{font-family:Fraunces;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/fraunces-latin-500-normal-DnGCNyPD.woff2) format("woff2"),url(/assets/fraunces-latin-500-normal-BTR4KCeb.woff) format("woff")}@font-face{font-family:Fraunces;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/fraunces-latin-600-normal-BFCDtZfi.woff2) format("woff2"),url(/assets/fraunces-latin-600-normal-DL5QCzvS.woff) format("woff")}@font-face{font-family:Fraunces;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/fraunces-latin-700-normal-CEOla-zY.woff2) format("woff2"),url(/assets/fraunces-latin-700-normal-DTjk5d1Q.woff) format("woff")}@font-face{font-family:Fraunces;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/fraunces-latin-800-normal-5RM8DebB.woff2) format("woff2"),url(/assets/fraunces-latin-800-normal-B3oGScaA.woff) format("woff")}@font-face{font-family:Fraunces;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/fraunces-latin-900-normal-DmBL83SS.woff2) format("woff2"),url(/assets/fraunces-latin-900-normal-D67OkaMf.woff) format("woff")}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/cormorant-garamond-latin-500-normal-BsRWmXhO.woff2) format("woff2"),url(/assets/cormorant-garamond-latin-500-normal-zIXX3Q-H.woff) format("woff")}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/cormorant-garamond-latin-600-normal-Co1r35X9.woff2) format("woff2"),url(/assets/cormorant-garamond-latin-600-normal-2CBVLo0M.woff) format("woff")}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/cormorant-garamond-latin-700-normal-DajfzrDU.woff2) format("woff2"),url(/assets/cormorant-garamond-latin-700-normal-O25Qpphb.woff) format("woff")}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/playfair-display-latin-500-normal-DIxvyhka.woff2) format("woff2"),url(/assets/playfair-display-latin-500-normal-BScSeVwi.woff) format("woff")}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/playfair-display-latin-600-normal-CZLGqjJe.woff2) format("woff2"),url(/assets/playfair-display-latin-600-normal-CxxueQ0Z.woff) format("woff")}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/playfair-display-latin-700-normal-CuDiGg7c.woff2) format("woff2"),url(/assets/playfair-display-latin-700-normal-Bc_1Q1cG.woff) format("woff")}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/playfair-display-latin-800-normal-lwhkvH_6.woff2) format("woff2"),url(/assets/playfair-display-latin-800-normal-D0Xz4t1K.woff) format("woff")}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/playfair-display-latin-900-normal-oSb7_CWx.woff2) format("woff2"),url(/assets/playfair-display-latin-900-normal-DypQvTWf.woff) format("woff")}@font-face{font-family:Sora;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/sora-latin-400-normal-CRt88UEn.woff2) format("woff2"),url(/assets/sora-latin-400-normal-OW7qkl5a.woff) format("woff")}@font-face{font-family:Sora;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/sora-latin-500-normal-01eiPEn0.woff2) format("woff2"),url(/assets/sora-latin-500-normal-w58xtEt9.woff) format("woff")}@font-face{font-family:Sora;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/sora-latin-600-normal-Cdg4DaK0.woff2) format("woff2"),url(/assets/sora-latin-600-normal-1_7fyUAY.woff) format("woff")}@font-face{font-family:Sora;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/sora-latin-700-normal-9waGdLWo.woff2) format("woff2"),url(/assets/sora-latin-700-normal-BKPfQAnC.woff) format("woff")}@font-face{font-family:Sora;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/sora-latin-800-normal-2tKLL3qT.woff2) format("woff2"),url(/assets/sora-latin-800-normal-c3Huklug.woff) format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/montserrat-latin-400-normal-BLhwKU8k.woff2) format("woff2"),url(/assets/montserrat-latin-400-normal-xItZbAXg.woff) format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/montserrat-latin-500-normal-DRFEGfly.woff2) format("woff2"),url(/assets/montserrat-latin-500-normal-Dok2oTci.woff) format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/montserrat-latin-600-normal-UVxSCcoG.woff2) format("woff2"),url(/assets/montserrat-latin-600-normal-CdhFl4lI.woff) format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/montserrat-latin-700-normal-BdjcYUrC.woff2) format("woff2"),url(/assets/montserrat-latin-700-normal-BWkrl476.woff) format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/montserrat-latin-800-normal-axpkC1rd.woff2) format("woff2"),url(/assets/montserrat-latin-800-normal-C3dfDxXV.woff) format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/montserrat-latin-900-normal-B0TD3Qnu.woff2) format("woff2"),url(/assets/montserrat-latin-900-normal-BDWDmVut.woff) format("woff")}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/oswald-latin-400-normal-BAFo8sP8.woff2) format("woff2"),url(/assets/oswald-latin-400-normal-D1wpMXgf.woff) format("woff")}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/oswald-latin-500-normal-B-eyT0Dw.woff2) format("woff2"),url(/assets/oswald-latin-500-normal-DM85Di4w.woff) format("woff")}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/oswald-latin-600-normal-plFmSr5g.woff2) format("woff2"),url(/assets/oswald-latin-600-normal-DRToI_2E.woff) format("woff")}*{box-sizing:border-box}html,body,#root{height:100%;margin:0;max-width:100%;overflow-x:hidden}body{margin:0;background:var(--ws-bg, #18181b);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:#ffffff29;border-radius:99px}::-webkit-scrollbar-track{background:transparent}code{font-family:ui-monospace,monospace;font-size:.9em;background:#0000004d;padding:1px 6px;border-radius:5px}.ws-page{padding:clamp(18px,4vw,28px) clamp(14px,4vw,36px);max-width:1320px;margin:0 auto}.ws-page-head{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:14px;margin-bottom:18px}.ws-dash-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-bottom:26px}@media (min-width: 620px){.ws-dash-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width: 900px){.ws-dash-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width: 1140px){.ws-dash-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}.ws-glass{background:var(--ws-glass-bg, rgba(37, 38, 43, .9));backdrop-filter:var(--ws-glass-blur, blur(8px));-webkit-backdrop-filter:var(--ws-glass-blur, blur(8px));border:1px solid var(--ws-border, rgba(255, 255, 255, .06));border-radius:var(--ws-glass-radius, 10px);box-shadow:var(--ws-glass-shadow, 0 4px 12px rgba(0, 0, 0, .22))}.ws-card{overflow:hidden;display:flex;flex-direction:column;transition:border-color .15s ease}.ws-card:hover{border-color:var(--ws-border-strong, rgba(255, 255, 255, .12))}.ws-card:focus-visible{outline:2px solid var(--ws-accent, #2563eb);outline-offset:2px}.ws-card-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:16px}.ws-list{display:flex;flex-direction:column;gap:10px}.ws-list-row{display:flex;align-items:center;flex-wrap:wrap;gap:12px;padding:10px;transition:border-color .15s ease}.ws-list-row:hover{border-color:var(--ws-border-strong, rgba(255, 255, 255, .12))}.ws-list-row:focus-visible{outline:2px solid var(--ws-accent, #2563eb);outline-offset:2px}.ws-list-cover{position:relative;flex-shrink:0;width:96px;aspect-ratio:16 / 9;border-radius:9px;overflow:hidden;background:#0a0a0c}.ws-list-main{flex:1;min-width:0}.ws-list-details{display:flex;flex-wrap:wrap;gap:3px 12px;margin-top:5px;font-family:var(--ws-font-ui, Inter, system-ui, sans-serif);font-size:12.5px;line-height:1.5}.ws-list-row .ws-card-actions{margin-top:0;flex-shrink:0;width:100%}@media (min-width: 720px){.ws-list-row{flex-wrap:nowrap;padding:10px 14px 10px 10px}.ws-list-cover{width:132px}.ws-list-row .ws-card-actions{width:auto;justify-content:flex-end}}.ws-row{display:flex;align-items:center;gap:10px}.ws-row-wrap{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.ws-pill{padding:8px 14px;border-radius:999px;font-family:var(--ws-font-ui, Inter, system-ui, sans-serif);font-size:12.5px;font-weight:600;cursor:pointer;border:1px solid var(--ws-border, rgba(255, 255, 255, .06));background:transparent;color:var(--ws-sub, #b3b3b8);white-space:nowrap}.ws-pill-active{border-color:color-mix(in srgb,var(--ws-accent, #2563eb) 45%,transparent);background:color-mix(in srgb,var(--ws-accent, #2563eb) 16%,transparent);color:var(--ws-accent-soft, #3b82f6)}.ws-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ws-clamp-3{display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.ws-card-title>.ws-ellipsis{min-width:0;flex:0 1 auto}.ws-section-label{font-family:var(--ws-font-ui, Inter, system-ui, sans-serif);font-size:12px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;color:var(--ws-dim, #7a7b84)}.ws-thumb{position:relative;aspect-ratio:16 / 9;background:#0a0a0c;overflow:hidden}.ws-thumb-badge{position:absolute;top:9px;right:9px;background:#0000008c;border-radius:8px;padding:3px 9px;font-family:var(--ws-font-ui, Inter, system-ui, sans-serif);font-size:11.5px;color:#fff;font-weight:600}.ws-card-body{padding:13px 15px;flex:1;display:flex;flex-direction:column}.ws-card-title{font-family:var(--ws-font-display, Inter, system-ui, sans-serif);font-size:17px;font-weight:600;color:var(--ws-text, #fafafa);line-height:1.2;display:flex;align-items:center;gap:7px;min-width:0}.ws-card-sub{font-family:var(--ws-font-ui, Inter, system-ui, sans-serif);font-size:12.5px;color:var(--ws-sub, #b3b3b8);margin-top:3px;margin-bottom:12px}.ws-card-actions{margin-top:auto;display:flex;gap:6px;align-items:center;flex-wrap:wrap}input[type=range].ws-slider{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:6px;border-radius:99px;background:var(--ws-track, rgba(255, 255, 255, .12));outline:none;cursor:pointer}input[type=range].ws-slider::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:16px;height:16px;border-radius:50%;background:var(--ws-thumb, #ffffff);border:3px solid var(--ws-thumb-ring, #2563eb);box-shadow:0 2px 10px color-mix(in srgb,var(--ws-accent, #2563eb) 45%,transparent);cursor:pointer}input[type=range].ws-slider::-moz-range-thumb{width:10px;height:10px;border-radius:50%;background:var(--ws-thumb, #ffffff);border:3px solid var(--ws-thumb-ring, #2563eb);box-shadow:0 2px 10px color-mix(in srgb,var(--ws-accent, #2563eb) 45%,transparent);cursor:pointer}input[type=range].ws-slider::-moz-range-track{height:6px;border-radius:99px;background:var(--ws-track, rgba(255, 255, 255, .12))}input[type=range].ws-slider::-moz-range-progress{height:6px;border-radius:99px;background:var(--ws-accent, #2563eb)}input[type=range].ws-scrubber{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:3px;display:block;margin:0;padding:0;background:#fff3;outline:none;cursor:pointer}input[type=range].ws-scrubber::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:11px;height:11px;border-radius:50%;background:var(--ws-thumb, #ffffff);border:2px solid var(--ws-thumb-ring, #2563eb);opacity:0;transition:opacity .15s ease}input[type=range].ws-scrubber:hover::-webkit-slider-thumb,input[type=range].ws-scrubber:focus-visible::-webkit-slider-thumb{opacity:1}input[type=range].ws-scrubber::-moz-range-thumb{width:11px;height:11px;border-radius:50%;background:var(--ws-thumb, #ffffff);border:2px solid var(--ws-thumb-ring, #2563eb);opacity:0;transition:opacity .15s ease}input[type=range].ws-scrubber:hover::-moz-range-thumb,input[type=range].ws-scrubber:focus-visible::-moz-range-thumb{opacity:1}input[type=range].ws-scrubber::-moz-range-track{height:3px;background:#fff3}input[type=range].ws-scrubber::-moz-range-progress{height:3px;background:var(--ws-accent, #2563eb)}::selection{background:color-mix(in srgb,var(--ws-accent, #2563eb) 35%,transparent)}@keyframes wfFade{0%{opacity:0}to{opacity:1}}@keyframes wfToastIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes wfSpin{to{transform:rotate(360deg)}}@keyframes wfMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.ws-marquee-track{display:flex;flex:none;width:max-content;white-space:nowrap;will-change:transform;animation-name:wfMarquee;animation-timing-function:linear;animation-iteration-count:infinite}.ws-marquee-copy{flex:none;padding-right:6cqh;min-width:100cqw}.ws-scan-sweep{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;animation:wsScanSweep 2.2s ease-in-out infinite alternate}@keyframes wsScanSweep{0%{transform:translateY(0)}to{transform:translateY(100%)}}@media (prefers-reduced-motion: reduce){.ws-marquee-track{animation:none}.ws-scan-sweep{animation-duration:6s}}.ws-attention{box-shadow:0 0 0 2px var(--ws-accent, #2563eb),0 0 0 0 transparent;animation:wsAttention 1.15s ease-in-out 2}@keyframes wsAttention{0%,to{box-shadow:0 0 0 2px var(--ws-accent, #2563eb),0 0 0 0 transparent}50%{box-shadow:0 0 0 2px var(--ws-accent, #2563eb),0 0 0 9px color-mix(in srgb,var(--ws-accent, #2563eb) 26%,transparent)}}.ws-reveal-host .ws-reveal{opacity:0;transition:opacity .15s ease}.ws-reveal-host:hover .ws-reveal,.ws-reveal-host:focus-within .ws-reveal,.ws-reveal-host.is-active .ws-reveal{opacity:1}@media (hover: none){.ws-reveal-host .ws-reveal{opacity:1}}
