@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/console/gallery/assets/inter-cyrillic-ext-400-normal-BQZuk6qB.woff2) format("woff2"),url(/console/gallery/assets/inter-cyrillic-ext-400-normal-DQukG94-.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/console/gallery/assets/inter-cyrillic-400-normal-obahsSVq.woff2) format("woff2"),url(/console/gallery/assets/inter-cyrillic-400-normal-HOLc17fK.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/console/gallery/assets/inter-greek-ext-400-normal-DGGRlc-M.woff2) format("woff2"),url(/console/gallery/assets/inter-greek-ext-400-normal-KugGGMne.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/console/gallery/assets/inter-greek-400-normal-B4URO6DV.woff2) format("woff2"),url(/console/gallery/assets/inter-greek-400-normal-q2sYcFCs.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/console/gallery/assets/inter-vietnamese-400-normal-DMkecbls.woff2) format("woff2"),url(/console/gallery/assets/inter-vietnamese-400-normal-Bbgyi5SW.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/console/gallery/assets/inter-latin-ext-400-normal-C1nco2VV.woff2) format("woff2"),url(/console/gallery/assets/inter-latin-ext-400-normal-77YHD8bZ.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/console/gallery/assets/inter-latin-400-normal-C38fXH4l.woff2) format("woff2"),url(/console/gallery/assets/inter-latin-400-normal-CyCys3Eg.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/console/gallery/assets/inter-cyrillic-ext-500-normal-B0yAr1jD.woff2) format("woff2"),url(/console/gallery/assets/inter-cyrillic-ext-500-normal-BmqWE9Dz.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/console/gallery/assets/inter-cyrillic-500-normal-BasfLYem.woff2) format("woff2"),url(/console/gallery/assets/inter-cyrillic-500-normal-CxZf_p3X.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/console/gallery/assets/inter-greek-ext-500-normal-C4iEst2y.woff2) format("woff2"),url(/console/gallery/assets/inter-greek-ext-500-normal-2j5mBUwD.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/console/gallery/assets/inter-greek-500-normal-BIZE56-Y.woff2) format("woff2"),url(/console/gallery/assets/inter-greek-500-normal-Xzm54t5V.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/console/gallery/assets/inter-vietnamese-500-normal-DOriooB6.woff2) format("woff2"),url(/console/gallery/assets/inter-vietnamese-500-normal-mJboJaSs.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/console/gallery/assets/inter-latin-ext-500-normal-CV4jyFjo.woff2) format("woff2"),url(/console/gallery/assets/inter-latin-ext-500-normal-BxGbmqWO.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/console/gallery/assets/inter-latin-500-normal-Cerq10X2.woff2) format("woff2"),url(/console/gallery/assets/inter-latin-500-normal-BL9OpVg8.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/console/gallery/assets/inter-cyrillic-ext-600-normal-Dfes3d0z.woff2) format("woff2"),url(/console/gallery/assets/inter-cyrillic-ext-600-normal-Bcila6Z-.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/console/gallery/assets/inter-cyrillic-600-normal-CWCymEST.woff2) format("woff2"),url(/console/gallery/assets/inter-cyrillic-600-normal-4D_pXhcN.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/console/gallery/assets/inter-greek-ext-600-normal-DRtmH8MT.woff2) format("woff2"),url(/console/gallery/assets/inter-greek-ext-600-normal-B8X0CLgF.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/console/gallery/assets/inter-greek-600-normal-plRanbMR.woff2) format("woff2"),url(/console/gallery/assets/inter-greek-600-normal-BZpKdvQh.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/console/gallery/assets/inter-vietnamese-600-normal-Cc8MFFhd.woff2) format("woff2"),url(/console/gallery/assets/inter-vietnamese-600-normal-BuLX-rYi.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/console/gallery/assets/inter-latin-ext-600-normal-D2bJ5OIk.woff2) format("woff2"),url(/console/gallery/assets/inter-latin-ext-600-normal-CIVaiw4L.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/console/gallery/assets/inter-latin-600-normal-LgqL8muc.woff2) format("woff2"),url(/console/gallery/assets/inter-latin-600-normal-CiBQ2DWP.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/console/gallery/assets/inter-cyrillic-ext-700-normal-BjwYoWNd.woff2) format("woff2"),url(/console/gallery/assets/inter-cyrillic-ext-700-normal-LO58E6JB.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/console/gallery/assets/inter-cyrillic-700-normal-CjBOestx.woff2) format("woff2"),url(/console/gallery/assets/inter-cyrillic-700-normal-DrXBdSj3.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/console/gallery/assets/inter-greek-ext-700-normal-qfdV9bQt.woff2) format("woff2"),url(/console/gallery/assets/inter-greek-ext-700-normal-BoQ6DsYi.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/console/gallery/assets/inter-greek-700-normal-C3JjAnD8.woff2) format("woff2"),url(/console/gallery/assets/inter-greek-700-normal-BUv2fZ6O.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/console/gallery/assets/inter-vietnamese-700-normal-DlLaEgI2.woff2) format("woff2"),url(/console/gallery/assets/inter-vietnamese-700-normal-BZaoP0fm.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/console/gallery/assets/inter-latin-ext-700-normal-Ca8adRJv.woff2) format("woff2"),url(/console/gallery/assets/inter-latin-ext-700-normal-TidjK2hL.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/console/gallery/assets/inter-latin-700-normal-Yt3aPRUw.woff2) format("woff2"),url(/console/gallery/assets/inter-latin-700-normal-BLAVimhd.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--header-height: 3.625rem;--bg-primary: #10141f;--bg-secondary: #131a26;--bg-card: #161d2a;--bg-modal: #1c2433;--bg-input: #0c1018;--bg-shimmer: #243044;--border: rgba(226, 232, 240, .09);--border-hover: rgba(226, 232, 240, .16);--text-primary: #e2e8f0;--text-secondary: #8a96a8;--text-muted: #6b7688;--accent: #6fa8b8;--accent-glow: rgba(111, 168, 184, .22);--positive: #6fa8b8;--radius: 16px;--font: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, sans-serif}*,*:before,*:after{box-sizing:border-box}html{font-size:16px;scroll-behavior:smooth;scrollbar-gutter:stable}html,body{margin:0;padding:0;background:var(--bg-primary);color:var(--text-primary);font-family:var(--font);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.5}button,input,select,textarea{font-family:var(--font)}h1,h2{font-family:inherit}#root{min-height:100vh}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--border);border-radius:100px}::-webkit-scrollbar-thumb:hover{background:var(--border-hover)}::selection{background:var(--accent-glow);color:var(--text-primary)}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}img{max-width:100%;height:auto;display:block}._wrapper_anw63_1{min-height:100vh;display:flex;align-items:center;justify-content:center;background:var(--bg-primary);padding:1rem}._card_anw63_10{background:var(--bg-card);border:1px solid var(--border);border-radius:20px;padding:2.5rem 2rem;width:100%;max-width:400px;display:flex;flex-direction:column;align-items:center;gap:.5rem}._logo_anw63_23{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem}._logoText_anw63_30{font-size:1.25rem;font-weight:600;color:var(--text-primary);letter-spacing:-.02em}._title_anw63_37{font-size:1.5rem;font-weight:700;color:var(--text-primary);margin:0}._subtitle_anw63_44{font-size:.875rem;color:var(--text-muted);margin:0 0 1.5rem}._form_anw63_50{width:100%;display:flex;flex-direction:column;gap:1rem}._field_anw63_57{display:flex;flex-direction:column;gap:.375rem}._label_anw63_63{font-size:.8rem;font-weight:500;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em}._input_anw63_71{background:var(--bg-input);border:1px solid var(--border);border-radius:12px;color:var(--text-primary);font-size:1rem;padding:.75rem 1rem;outline:none;transition:border-color .2s,box-shadow .2s;width:100%;box-sizing:border-box}._input_anw63_71:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-glow)}._input_anw63_71:disabled{opacity:.5;cursor:not-allowed}._input_anw63_71::placeholder{color:var(--text-muted)}._error_anw63_98{background:#ef44441a;border:1px solid rgba(239,68,68,.3);border-radius:10px;color:#f87171;font-size:.875rem;padding:.625rem .875rem;text-align:center}._button_anw63_108{background:var(--accent);border:none;border-radius:12px;color:#0f0f1a;cursor:pointer;font-size:1rem;font-weight:600;height:48px;margin-top:.5rem;transition:opacity .2s,transform .1s;display:flex;align-items:center;justify-content:center}._button_anw63_108:hover:not(:disabled){opacity:.9}._button_anw63_108:active:not(:disabled){transform:scale(.98)}._button_anw63_108:disabled{opacity:.4;cursor:not-allowed}._spinner_anw63_137{width:20px;height:20px;border:2px solid rgba(15,15,26,.3);border-top-color:#0f0f1a;border-radius:50%;animation:_spin_anw63_137 .7s linear infinite}@keyframes _spin_anw63_137{to{transform:rotate(360deg)}}._page_1901g_1{min-height:100vh;background:var(--bg-primary)}._header_1901g_6{box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;height:var(--header-height);min-height:var(--header-height);padding:0 1.5rem;border-bottom:1px solid var(--border);background:color-mix(in srgb,var(--bg-primary) 88%,transparent);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}._brand_1901g_20{display:flex;align-items:center;gap:.625rem;font-weight:600}._logoutBtn_1901g_27{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:.35rem;background:var(--bg-modal);border:1px solid color-mix(in srgb,var(--accent) 30%,var(--border));border-radius:10px;color:var(--text-primary);cursor:pointer;flex-shrink:0;font-size:.875rem;height:2.125rem;line-height:1;min-width:7.5rem;padding:.5rem .875rem;transition:background .2s,border-color .2s,color .2s}._logoutBtn_1901g_27 svg{display:block;flex-shrink:0}._logoutBtn_1901g_27:hover{background:color-mix(in srgb,var(--accent-glow) 50%,var(--bg-modal));border-color:color-mix(in srgb,var(--accent) 45%,var(--border-hover));color:var(--text-primary)}._main_1901g_58{max-width:880px;margin:0 auto;padding:3.5rem 1.25rem}._lead_1901g_64{color:var(--text-muted);margin:0 0 1.5rem;font-size:.9rem}._grid_1901g_70{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem}._card_1901g_76{text-align:left;background:var(--bg-card);border:1px solid var(--border);border-radius:16px;padding:1.5rem;cursor:pointer;color:inherit;display:flex;flex-direction:column;gap:.4rem;transition:border-color .2s,transform .15s}._card_1901g_76:hover{border-color:var(--accent);transform:translateY(-2px)}._cardKicker_1901g_95{font-size:.7rem;text-transform:uppercase;letter-spacing:.08em;color:var(--accent)}._cardTitle_1901g_102{font-size:1.35rem;font-weight:650}._cardText_1901g_107{color:var(--text-secondary);font-size:.9rem;line-height:1.45}._badge_8ql3k_1{display:inline-flex;align-items:center;gap:4px;border-radius:100px;font-size:.7rem;font-weight:500;padding:3px 8px;white-space:nowrap;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);line-height:1.4;max-width:100%;min-width:0}._green_8ql3k_16{background:#4ade802e;border:1px solid rgba(74,222,128,.35);color:#a7f3d0}._dim_8ql3k_22{background:#ffffff14;border:1px solid rgba(255,255,255,.12);color:var(--text-secondary)}._error_8ql3k_28{background:linear-gradient(180deg,#ca2f2f8c,#dc2626a6);border:1px solid rgba(236,117,117,.95);color:#fff;font-size:12px;box-shadow:0 0 0 1px #7f1d1d59,0 2px 10px #dc262673}._error_8ql3k_28 ._label_8ql3k_38{opacity:.7;font-weight:500}._label_8ql3k_38{flex-shrink:0;opacity:.7}._value_8ql3k_48{font-weight:600;opacity:1;min-width:0;overflow:hidden;text-overflow:ellipsis}._wrapValue_8ql3k_56{white-space:normal;align-items:flex-start}._wrapValue_8ql3k_56 ._value_8ql3k_48{overflow:visible;text-overflow:unset;white-space:normal;word-break:break-word}._card_1pvaz_1{background:var(--bg-card);border:1px solid var(--border);border-radius:16px;overflow:hidden;cursor:pointer;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex;flex-direction:column;min-width:0}._cardNew_1pvaz_13{animation:_fadeInUp_1pvaz_1 .8s cubic-bezier(.16,1,.3,1);will-change:opacity,transform}@keyframes _fadeInUp_1pvaz_1{0%{opacity:0;transform:translateY(30px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}._card_1pvaz_1:hover{transform:translateY(-3px);box-shadow:0 12px 32px #0006;border-color:var(--border-hover)}._card_1pvaz_1:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._imageWrap_1pvaz_40{position:relative;width:100%;min-height:160px;background:var(--bg-secondary)}._skeleton_1pvaz_47{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,var(--bg-secondary) 0%,var(--bg-secondary) 30%,var(--bg-shimmer) 50%,var(--bg-secondary) 70%,var(--bg-secondary) 100%);background-size:200% 100%;animation:_shimmer_1pvaz_1 2s ease-in-out infinite;border-radius:0;z-index:1}@keyframes _shimmer_1pvaz_1{0%{background-position:200% 0}to{background-position:-200% 0}}._image_1pvaz_40{display:block;width:100%;height:auto;opacity:0;transition:opacity .5s cubic-bezier(.16,1,.3,1);will-change:opacity}._imageVisible_1pvaz_78{opacity:1}._errorPlaceholder_1pvaz_82{display:flex;align-items:center;justify-content:center;min-height:160px;color:var(--text-muted)}._videoPreview_1pvaz_90{position:relative;display:block;min-height:160px;width:100%;background:var(--bg-secondary)}._previewVideo_1pvaz_98{pointer-events:none;object-fit:cover}._playBadge_1pvaz_103{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;background:#0000008c;color:#fff;pointer-events:none}._audioPreview_1pvaz_120{display:flex;align-items:center;justify-content:center;width:100%;min-height:160px;color:var(--text-muted);background:var(--bg-secondary)}._badges_1pvaz_130{position:absolute;bottom:8px;left:8px;right:8px;display:flex;flex-wrap:wrap;gap:4px;pointer-events:none;min-width:0}._promptWrap_1pvaz_142{flex-shrink:0;min-width:0;padding:10px 10px 14px}._prompt_1pvaz_142{--prompt-line-height: 1.45;font-size:.8rem;color:var(--text-secondary);padding:0;margin:0;line-height:var(--prompt-line-height);min-width:0;max-height:calc(2 * 1em * var(--prompt-line-height));overflow:hidden;word-break:break-word;overflow-wrap:break-word;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}._panel_1852e_1{background:var(--bg-card);border:1px solid var(--border);border-radius:16px;padding:1rem 1.125rem;margin-bottom:1.25rem}._period_1852e_9{font-size:.72rem;color:var(--text-muted);margin:0 0 .85rem;line-height:1.45}._period_1852e_9 strong{color:var(--text-secondary);font-weight:500}._totals_1852e_21{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:.75rem;margin-bottom:.35rem}._models_1852e_28,._modelsOpen_1852e_32 ._tableWrap_1852e_32{margin-top:.5rem}._modelsSummary_1852e_36{display:inline-flex;align-items:center;background:none;border:none;padding:0;font:inherit;font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);cursor:pointer;-webkit-user-select:none;user-select:none}._modelsSummary_1852e_36:before{content:"▸";display:inline-block;margin-right:.4rem;transition:transform .15s ease}._modelsOpen_1852e_32 ._modelsSummary_1852e_36:before{transform:rotate(90deg)}._metric_1852e_63{background:var(--bg-secondary);border:1px solid var(--border);border-radius:12px;padding:.65rem .85rem}._metricLabel_1852e_70{display:block;font-size:.68rem;text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);margin-bottom:.25rem}._metricValue_1852e_79{font-size:1.05rem;font-weight:600;color:var(--text-primary);font-variant-numeric:tabular-nums}._metricValueErrors_1852e_86{color:#fecaca}._tableWrap_1852e_32{overflow-x:auto;border-radius:12px;border:1px solid var(--border)}._table_1852e_32{width:100%;border-collapse:collapse;font-size:.8rem}._table_1852e_32 th,._table_1852e_32 td{padding:.55rem .75rem;text-align:left;border-bottom:1px solid var(--border)}._table_1852e_32 th{font-size:.68rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);background:var(--bg-secondary)}._table_1852e_32 tbody tr:last-child td{border-bottom:none}._table_1852e_32 td{color:var(--text-secondary);font-variant-numeric:tabular-nums}._modelCell_1852e_127{word-break:break-word;color:var(--text-primary);max-width:280px}._skeleton_1852e_133{display:flex;flex-direction:column;gap:.75rem}._skelLine_1852e_139{height:.85rem;border-radius:6px;background:linear-gradient(90deg,var(--bg-secondary) 0%,var(--bg-shimmer) 50%,var(--bg-secondary) 100%);background-size:200% 100%;animation:_shimmer_1852e_1 1.5s ease-in-out infinite}._skelGrid_1852e_152{display:grid;grid-template-columns:repeat(3,1fr);gap:.75rem}._skelBlock_1852e_158{height:3.25rem;border-radius:12px;background:linear-gradient(90deg,var(--bg-secondary) 0%,var(--bg-shimmer) 50%,var(--bg-secondary) 100%);background-size:200% 100%;animation:_shimmer_1852e_1 1.5s ease-in-out infinite}@keyframes _shimmer_1852e_1{0%{background-position:200% 0}to{background-position:-200% 0}}._error_1852e_176{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;color:#fecaca;font-size:.85rem;margin:0}._retry_1852e_186{background:var(--bg-secondary);border:1px solid var(--border);border-radius:8px;color:var(--text-primary);cursor:pointer;font-size:.78rem;font-weight:500;padding:.35rem .75rem}._retry_1852e_186:hover{border-color:var(--border-hover)}@media(max-width:520px){._skelGrid_1852e_152{grid-template-columns:1fr}}._panel_1o0ud_1{background:var(--card-bg, #ffffff);border-radius:12px;padding:1.25rem;margin-bottom:1.5rem;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border:1px solid var(--border-color, #e5e7eb)}._title_1o0ud_10{margin:0 0 1rem;font-size:1.1rem;color:var(--text-color, #111827);font-weight:600}._title_1o0ud_10 strong{color:var(--primary-color, #2563eb)}._grid_1o0ud_21{display:flex;gap:.75rem;overflow-x:auto;padding-bottom:.5rem;scrollbar-width:thin;scrollbar-color:var(--border-color, #e5e7eb) transparent}._grid_1o0ud_21::-webkit-scrollbar{height:6px}._grid_1o0ud_21::-webkit-scrollbar-thumb{background-color:var(--border-color, #e5e7eb);border-radius:3px}._imageWrapper_1o0ud_39{flex:0 0 auto;width:120px;height:120px;border-radius:8px;overflow:hidden;border:1px solid var(--border-color, #e5e7eb);background:#f3f4f6;display:flex;align-items:center;justify-content:center}._image_1o0ud_39{width:100%;height:100%;object-fit:cover;transition:transform .2s ease-in-out}._image_1o0ud_39:hover{transform:scale(1.05);cursor:zoom-in}._loading_1o0ud_64,._error_1o0ud_64,._empty_1o0ud_64{padding:1rem;text-align:center;color:#6b7280;font-size:.95rem}._error_1o0ud_64{color:#ef4444}._bar_1dw80_1{background:var(--bg-card);border:1px solid var(--border);border-radius:12px;padding:.625rem 1rem;margin-bottom:1rem}._barOpen_1dw80_9{padding:.75rem 1.25rem 1rem}._headerRow_1dw80_13{display:flex;justify-content:flex-end;gap:.5rem}._refreshBtn_1dw80_19{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:.35rem;background:var(--bg-modal);border:1px solid var(--border);border-radius:10px;color:var(--text-primary);cursor:pointer;flex-shrink:0;font-size:.875rem;height:2.125rem;line-height:1;min-width:7.5rem;padding:.5rem .875rem;transition:background .2s,border-color .2s,color .2s}._refreshBtn_1dw80_19 svg{display:block;flex-shrink:0}._refreshBtn_1dw80_19:hover:not(:disabled){background:var(--bg-secondary);border-color:var(--border-hover)}._refreshBtn_1dw80_19:disabled{opacity:.55;cursor:not-allowed}._spinning_1dw80_54{animation:_spin_1dw80_54 .8s linear infinite}@keyframes _spin_1dw80_54{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._filterToggle_1dw80_63{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:.35rem;background:var(--bg-modal);border:1px solid color-mix(in srgb,var(--accent) 30%,var(--border));border-radius:10px;color:var(--text-primary);cursor:pointer;flex-shrink:0;font-size:.875rem;height:2.125rem;line-height:1;min-width:7.5rem;padding:.5rem .875rem;position:relative;transition:background .2s,border-color .2s,color .2s}._filterToggle_1dw80_63 svg{display:block;flex-shrink:0}._filterToggle_1dw80_63:hover{background:color-mix(in srgb,var(--accent-glow) 50%,var(--bg-modal));border-color:color-mix(in srgb,var(--accent) 45%,var(--border-hover));color:var(--text-primary)}._filterToggle_1dw80_63._open_1dw80_95{background:color-mix(in srgb,var(--accent-glow) 40%,var(--bg-modal));border-color:color-mix(in srgb,var(--accent) 50%,var(--border));color:var(--text-primary)}._filterActive_1dw80_101{border-color:color-mix(in srgb,var(--accent) 60%,var(--border));color:var(--accent)}._filterToggle_1dw80_63._open_1dw80_95._filterActive_1dw80_101{background:color-mix(in srgb,var(--accent-glow) 55%,var(--bg-modal));border-color:color-mix(in srgb,var(--accent) 70%,var(--border))}._dot_1dw80_111{width:6px;height:6px;border-radius:50%;background:var(--accent);display:inline-block}._form_1dw80_119{display:flex;flex-direction:column;gap:.875rem;margin-top:.875rem;padding-top:.875rem;border-top:1px solid var(--border)}._row_1dw80_128{display:flex;flex-wrap:wrap;gap:.75rem}._fieldGroup_1dw80_134{display:flex;flex-direction:column;gap:.3rem;min-width:160px;flex:1}._label_1dw80_142{font-size:.72rem;font-weight:500;color:var(--text-muted);text-transform:uppercase;letter-spacing:.06em}._input_1dw80_150{background:var(--bg-input);border:1px solid var(--border);border-radius:10px;color:var(--text-primary);font-size:.875rem;padding:.5rem .75rem;outline:none;transition:border-color .2s}._input_1dw80_150:focus{border-color:var(--accent)}._input_1dw80_150::placeholder{color:var(--text-muted)}._input_1dw80_150[type=date]::-webkit-calendar-picker-indicator,._input_1dw80_150[type=datetime-local]::-webkit-calendar-picker-indicator{filter:invert(.5);cursor:pointer}._btnRow_1dw80_175{display:flex;justify-content:flex-end;gap:.5rem}._resetBtn_1dw80_181{background:transparent;border:1px solid var(--border);border-radius:10px;color:var(--text-secondary);cursor:pointer;font-size:.875rem;padding:.5rem 1rem;transition:background .2s,color .2s}._resetBtn_1dw80_181:hover:not(:disabled){background:var(--bg-secondary);color:var(--text-primary)}._resetBtn_1dw80_181:disabled{opacity:.45;cursor:not-allowed}._applyBtn_1dw80_202{background:var(--accent);border:none;border-radius:10px;color:#0f0f1a;cursor:pointer;font-size:.875rem;font-weight:600;padding:.5rem 1.25rem;transition:opacity .2s}._applyBtn_1dw80_202:hover{opacity:.88}._header_1q19q_1{position:sticky;top:0;z-index:100;background:color-mix(in srgb,var(--bg-primary) 88%,transparent);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-bottom:1px solid var(--border)}._inner_1q19q_11{box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;height:var(--header-height);min-height:var(--header-height);padding:0 1.5rem}._brand_1q19q_21{display:flex;align-items:center;gap:.625rem}._brandName_1q19q_27{font-size:1rem;font-weight:600;color:var(--text-primary);letter-spacing:-.02em}._backBtn_1q19q_34{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:.35rem;background:var(--bg-card);border:1px solid var(--border);border-radius:10px;color:var(--text-secondary);cursor:pointer;flex-shrink:0;font-size:.875rem;height:2.125rem;line-height:1;padding:.5rem .875rem}._backBtn_1q19q_34 svg{display:block;flex-shrink:0}._backBtn_1q19q_34:hover{color:var(--text-primary);border-color:var(--border-hover)}._actions_1q19q_62{display:flex;align-items:center;gap:.5rem}._logoutBtn_1q19q_68{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:.35rem;background:var(--bg-modal);border:1px solid color-mix(in srgb,var(--accent) 30%,var(--border));border-radius:10px;color:var(--text-primary);cursor:pointer;flex-shrink:0;font-size:.875rem;height:2.125rem;line-height:1;min-width:7.5rem;padding:.5rem .875rem;transition:background .2s,border-color .2s,color .2s}._logoutBtn_1q19q_68 svg{display:block;flex-shrink:0}._logoutBtn_1q19q_68:hover{background:color-mix(in srgb,var(--accent-glow) 50%,var(--bg-modal));border-color:color-mix(in srgb,var(--accent) 45%,var(--border-hover));color:var(--text-primary)}._viewport_1ltk8_1{position:relative;overflow:hidden;touch-action:none;-webkit-user-select:none;user-select:none}._placeholder_1ltk8_8{min-height:200px}._viewportHero_1ltk8_12{width:100%;max-height:420px;min-height:200px;border-radius:inherit}._viewportOverlay_1ltk8_19{width:100%;height:100%;display:flex;align-items:center;justify-content:center}._image_1ltk8_27{transform-origin:center center;will-change:transform;pointer-events:none}._imageHero_1ltk8_33{display:block;width:100%;height:auto;max-height:420px;object-fit:contain}._imageOverlay_1ltk8_41{display:block;max-height:85vh;width:auto;max-width:100%;object-fit:contain}._viewportCanPan_1ltk8_49{cursor:grab}._viewportPanning_1ltk8_53{cursor:grabbing}._controls_1ltk8_57{position:absolute;bottom:10px;left:10px;z-index:2;display:flex;gap:2px;background:#0009;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.15);border-radius:8px;padding:4px}._controlBtn_1ltk8_72{background:transparent;border:none;border-radius:6px;color:#fff;cursor:pointer;padding:6px;display:flex;align-items:center;justify-content:center;transition:background .2s,color .2s}._controlBtn_1ltk8_72:hover{background:#ffffff1f}._controlBtn_1ltk8_72:disabled{opacity:.45;cursor:default}._controlBtn_1ltk8_72:disabled:hover{background:transparent}._backdrop_hw0gn_1{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000bf;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);z-index:200;display:flex;align-items:center;justify-content:center;padding:1rem;animation:_fadeIn_hw0gn_1 .2s ease}@keyframes _fadeIn_hw0gn_1{0%{opacity:0}to{opacity:1}}._modal_hw0gn_20{background:var(--bg-modal);border:1px solid var(--border);border-radius:20px;max-width:780px;width:100%;max-height:90vh;overflow-y:auto;position:relative;animation:_slideUp_hw0gn_1 .25s cubic-bezier(.16,1,.3,1);scrollbar-width:thin;scrollbar-color:var(--border) transparent}._modal_hw0gn_20::-webkit-scrollbar{width:6px}._modal_hw0gn_20::-webkit-scrollbar-track{background:transparent}._modal_hw0gn_20::-webkit-scrollbar-thumb{background:var(--border);border-radius:100px}@keyframes _slideUp_hw0gn_1{0%{opacity:0;transform:translateY(24px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}._toolbar_hw0gn_52{display:flex;justify-content:flex-end;position:sticky;top:0;z-index:10;padding:12px 12px 0;background:var(--bg-modal)}._closeBtn_hw0gn_62{background:var(--bg-secondary);border:1px solid var(--border);border-radius:50%;color:var(--text-secondary);cursor:pointer;width:36px;height:36px;display:flex;align-items:center;justify-content:center;transition:background .2s,color .2s;flex-shrink:0}._closeBtn_hw0gn_62:hover{background:var(--bg-card);color:var(--text-primary)}._body_hw0gn_82{padding:1.5rem;display:flex;flex-direction:column;gap:1.125rem}._heroSection_hw0gn_89{display:flex;flex-direction:column;gap:.5rem}._heroWrap_hw0gn_95{position:relative;border-radius:14px;overflow:hidden;background:var(--bg-secondary)}._heroImage_hw0gn_102,._heroVideo_hw0gn_110{display:block;width:100%;height:auto;max-height:420px;object-fit:contain}._heroAudio_hw0gn_118{display:block;width:100%;min-height:48px}._thumbnailAudio_hw0gn_124{display:block;width:100%;min-height:40px}._heroPlaceholder_hw0gn_130{min-height:168px;border-radius:14px;background:var(--bg-secondary);display:flex;align-items:center;justify-content:center;color:var(--text-muted)}._downloadBtn_hw0gn_140{position:absolute;bottom:10px;right:10px;background:#0009;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.15);border-radius:8px;color:#fff;padding:6px;display:flex;align-items:center;justify-content:center;text-decoration:none;transition:background .2s,border-color .2s,color .2s}._downloadBtn_hw0gn_140:hover{background:var(--accent-glow);border-color:var(--accent);color:var(--accent)}._thumbnailRow_hw0gn_163{display:flex;gap:8px;flex-wrap:wrap}._thumbnailWrap_hw0gn_169{position:relative;width:72px;height:72px;border-radius:10px;overflow:hidden;background:var(--bg-secondary);border:1px solid var(--border);flex-shrink:0;padding:0;font:inherit;color:inherit;transition:border-color .2s}button._thumbnailWrap_hw0gn_169,[role=button]._thumbnailWrap_hw0gn_169{cursor:pointer}button._thumbnailWrap_hw0gn_169:hover,[role=button]._thumbnailWrap_hw0gn_169:hover{border-color:var(--accent)}._thumbnailImage_hw0gn_194{display:block;width:100%;height:100%;object-fit:cover}._thumbnailDownload_hw0gn_201{position:absolute;bottom:4px;right:4px;background:#0009;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid rgba(255,255,255,.12);border-radius:6px;color:#fff;padding:4px;display:flex;align-items:center;justify-content:center;text-decoration:none;transition:background .2s,border-color .2s,color .2s}._thumbnailDownload_hw0gn_201:hover{background:var(--accent-glow);border-color:var(--accent);color:var(--accent)}._header_hw0gn_224{display:flex;flex-direction:column;gap:.25rem}._title_hw0gn_230{margin:0;font-size:1.35rem;font-weight:600;color:var(--text-primary);line-height:1.3}._subtitle_hw0gn_238{margin:0;font-size:.875rem;color:var(--text-secondary);line-height:1.4}._errorBanner_hw0gn_245{background:#dc505014;border-radius:12px;padding:.75rem .9rem;box-shadow:inset 0 0 0 1px #dc50502e}._errorBannerText_hw0gn_252{margin:0;font-size:.9rem;color:var(--text-primary);line-height:1.45}._errorBannerDetail_hw0gn_259{margin:.35rem 0 0;font-size:.82rem;color:var(--text-secondary);line-height:1.45;word-break:break-word}._section_hw0gn_267{display:flex;flex-direction:column;gap:.5rem}._sectionHeading_hw0gn_273{margin:0;font-size:.82rem;font-weight:500;color:var(--text-muted)}._promptText_hw0gn_280{margin:0;color:var(--text-primary);font-size:.95rem;line-height:1.55;white-space:pre-wrap;word-break:break-word}._metadataJson_hw0gn_289{margin:0;color:var(--text-secondary);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.8rem;line-height:1.5;background:var(--bg-secondary);border-radius:10px;padding:.7rem .85rem;border:1px solid var(--border);overflow-x:auto;white-space:pre-wrap;word-break:break-word}._groupedList_hw0gn_304{background:var(--bg-secondary);border-radius:12px;overflow:hidden}._infoRow_hw0gn_310{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;padding:.65rem .9rem;border-bottom:1px solid var(--border)}._infoRow_hw0gn_310:last-child{border-bottom:none}._infoLabel_hw0gn_323{flex-shrink:0;font-size:.875rem;color:var(--text-muted)}._infoValue_hw0gn_329{font-size:.875rem;color:var(--text-primary);text-align:right;word-break:break-word}._infoValueMono_hw0gn_336{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.78rem;color:var(--text-primary);word-break:break-all;line-height:1.45}._identifierValue_hw0gn_344{display:flex;align-items:flex-start;justify-content:flex-end;gap:.4rem;min-width:0;flex:1}._copyBtn_hw0gn_353{flex-shrink:0;background:transparent;border:none;border-radius:6px;color:var(--text-muted);cursor:pointer;padding:2px;display:flex;align-items:center;justify-content:center;transition:color .2s,background .2s}._copyBtn_hw0gn_353:hover{color:var(--accent);background:var(--accent-glow)}._attemptBlock_hw0gn_372{border-bottom:1px solid var(--border)}._attemptBlock_hw0gn_372:last-child{border-bottom:none}._attemptRow_hw0gn_380{display:flex;align-items:flex-start;gap:.65rem;padding:.65rem .9rem}._attemptNumber_hw0gn_387{flex-shrink:0;font-size:.78rem;font-weight:500;color:var(--text-muted);min-width:1rem;padding-top:.1rem}._attemptMain_hw0gn_396{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .55rem;min-width:0;flex:1}._attemptModel_hw0gn_405{font-size:.875rem;color:var(--text-primary)}._attemptMeta_hw0gn_410{font-size:.82rem;color:var(--text-secondary)}._attemptWinner_hw0gn_415{font-size:.82rem;color:var(--accent);font-weight:500}._attemptError_hw0gn_421{margin:0;padding:0 .9rem .65rem 2.25rem;font-size:.8rem;line-height:1.45;color:var(--text-muted);word-break:break-word}._inputImages_hw0gn_430{display:flex;gap:8px;flex-wrap:wrap}._inputImageWrap_hw0gn_436{border-radius:12px;overflow:hidden;border:1px solid var(--border);background:var(--bg-secondary);flex:1;min-width:100px;max-width:220px;padding:0;font:inherit;color:inherit;cursor:pointer;text-align:left;transition:border-color .2s}button._inputImageWrap_hw0gn_436:hover{border-color:var(--accent)}._inspectBackdrop_hw0gn_456{position:fixed;top:0;right:0;bottom:0;left:0;z-index:300;background:#000000d9;display:flex;align-items:center;justify-content:center;padding:1.5rem}._inspectFrame_hw0gn_467{position:relative;width:100%;max-width:min(1100px,100%);height:90vh}._inspectCloseBtn_hw0gn_474{position:fixed;top:1.25rem;right:1.25rem;background:var(--bg-secondary);border:1px solid var(--border);border-radius:50%;color:var(--text-secondary);cursor:pointer;width:36px;height:36px;display:flex;align-items:center;justify-content:center;transition:background .2s,color .2s;z-index:301}._inspectCloseBtn_hw0gn_474:hover{background:var(--bg-card);color:var(--text-primary)}._inputImage_hw0gn_430{display:block;width:100%;height:auto;max-height:200px;object-fit:cover}._details_hw0gn_505{display:flex;flex-direction:column;gap:.5rem}._detailsSummary_hw0gn_511{font-size:.82rem;font-weight:500;color:var(--text-muted);cursor:pointer;list-style:none;-webkit-user-select:none;user-select:none}._detailsSummary_hw0gn_511::-webkit-details-marker{display:none}._detailsSummary_hw0gn_511:before{content:"▸";display:inline-block;margin-right:.4rem;transition:transform .15s ease}._details_hw0gn_505[open] ._detailsSummary_hw0gn_511:before{transform:rotate(90deg)}._overlay_17j0c_1{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:60vh;gap:2rem}._grid_17j0c_10{display:grid;grid-template-columns:repeat(3,56px);grid-template-rows:repeat(3,56px);gap:8px}._cell_17j0c_17{border-radius:12px;background:var(--accent);opacity:.15;animation:_pulse_17j0c_1 1.4s ease-in-out infinite}@keyframes _pulse_17j0c_1{0%,to{opacity:.1;transform:scale(.88)}50%{opacity:.55;transform:scale(1)}}._text_17j0c_29{color:var(--text-muted);font-size:.875rem;margin:0;animation:_blink_17j0c_1 1.8s ease-in-out infinite}@keyframes _blink_17j0c_1{0%,to{opacity:.4}50%{opacity:1}}._more_17j0c_42{display:flex;justify-content:center;padding:2.5rem 0}._dots_17j0c_48{display:flex;gap:6px;align-items:center}._dot_17j0c_48{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--accent);opacity:.6;animation:_bounce_17j0c_1 1s ease-in-out infinite}@keyframes _bounce_17j0c_1{0%,to{transform:translateY(0);opacity:.4}50%{transform:translateY(-6px);opacity:1}}._masonry_4717j_1{display:flex;gap:var(--gap, 12px);align-items:flex-start;width:100%}._column_4717j_8{flex:1;display:flex;flex-direction:column;gap:var(--gap, 12px);min-width:0;contain:layout;will-change:contents}._item_4717j_20{width:100%;min-width:0;transition:transform .2s ease-out,opacity .2s ease-out}._page_vzhu1_1{min-height:100vh;background:var(--bg-primary)}._main_vzhu1_6{max-width:1600px;margin:0 auto;padding:1.5rem 1.25rem 3rem}._sourceTabs_vzhu1_12{display:flex;flex-wrap:wrap;gap:.4rem;margin:0 0 1rem}._sourceTab_vzhu1_12,._sourceTabActive_vzhu1_20{background:var(--bg-input);border:1px solid var(--border);border-radius:999px;color:var(--text-muted);cursor:pointer;font-family:inherit;font-size:.82rem;font-weight:500;padding:.4rem .8rem;transition:color .15s,border-color .15s,background .15s}._sourceTab_vzhu1_12:hover{border-color:var(--border-hover);color:var(--text-secondary)}._sourceTabActive_vzhu1_20{background:#4ade801f;border-color:var(--accent);color:var(--accent)}._sentinel_vzhu1_44{height:1px;width:100%}._placeholderCard_vzhu1_49{background:var(--bg-card);border:1px solid var(--border);border-radius:16px;overflow:hidden;display:flex;flex-direction:column}._placeholderSkeleton_vzhu1_58{width:100%;aspect-ratio:1;background:linear-gradient(90deg,var(--bg-secondary) 0%,var(--bg-secondary) 30%,var(--bg-shimmer) 50%,var(--bg-secondary) 70%,var(--bg-secondary) 100%);background-size:200% 100%;animation:_shimmer_vzhu1_1 2s ease-in-out infinite}@keyframes _shimmer_vzhu1_1{0%{background-position:200% 0}to{background-position:-200% 0}}._empty_vzhu1_78{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:50vh;gap:.5rem;text-align:center}._emptyTitle_vzhu1_88{font-size:1.125rem;font-weight:600;color:var(--text-secondary);margin:0}._emptyText_vzhu1_95{font-size:.875rem;color:var(--text-muted);margin:0}._retryBtn_vzhu1_101{background:var(--accent);border:none;border-radius:10px;color:#0f0f1a;cursor:pointer;font-size:.875rem;font-weight:600;margin-top:.5rem;padding:.5rem 1.25rem;transition:opacity .2s}._retryBtn_vzhu1_101:hover{opacity:.88}._endText_vzhu1_118{text-align:center;color:var(--text-muted);font-size:.8rem;padding:1rem 0;margin:0}._statGridWrap_1jpf0_1{display:grid;gap:.75rem;grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr))}._statCard_1jpf0_7,._statCardActive_1jpf0_8{background:var(--bg-card);border:1px solid var(--border);border-radius:14px;color:inherit;cursor:pointer;display:flex;flex-direction:column;font:inherit;gap:.25rem;min-width:0;padding:.9rem 1rem;text-align:left}._statCard_1jpf0_7:hover{border-color:var(--border-hover)}._statCardActive_1jpf0_8{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}._statName_1jpf0_32{color:var(--text-primary);font-size:.85rem;font-weight:600;line-height:1.3;overflow-wrap:anywhere;word-break:break-word}._statMeta_1jpf0_41{color:var(--text-primary);font-size:.75rem;opacity:.9}._statTotal_1jpf0_47{color:var(--text-primary);font-size:1.5rem;font-weight:600;line-height:1.2}._section_1jpf0_54{display:flex;flex-direction:column;gap:1rem}._sectionHead_1jpf0_60{align-items:flex-start;display:flex;gap:.75rem;justify-content:space-between}._sectionTitle_1jpf0_67{font-size:1rem;font-weight:600;margin:0}._sectionSubtitle_1jpf0_73{color:var(--text-muted);font-size:.8rem;margin:.2rem 0 0}._headActions_1jpf0_79{display:flex;flex-wrap:wrap;gap:.5rem}._refreshBtn_1jpf0_85{align-items:center;background:var(--accent);border:none;border-radius:10px;color:#0f0f1a;cursor:pointer;display:inline-flex;font-size:.85rem;font-weight:600;gap:.4rem;padding:.45rem .85rem}._refreshBtn_1jpf0_85:disabled{cursor:wait;opacity:.75}._providerBlock_1jpf0_104{background:var(--bg-card);border:1px solid var(--border);border-radius:16px;overflow:hidden}._providerHead_1jpf0_111{border-bottom:1px solid var(--border);padding:1rem 1.1rem .85rem}._bulkBar_1jpf0_116{align-items:center;border-bottom:1px solid var(--border);display:flex;flex-wrap:wrap;gap:.5rem;padding:.65rem 1rem}._bulkDeleteBtn_1jpf0_125{align-items:center;background:transparent;border:1px solid #e5484d;border-radius:10px;color:#fecaca;cursor:pointer;display:inline-flex;font-size:.82rem;gap:.4rem;padding:.4rem .75rem}._bulkDeleteBtn_1jpf0_125:disabled{cursor:not-allowed;opacity:.5}._clearSelectBtn_1jpf0_143{background:transparent;border:1px solid var(--border);border-radius:10px;color:var(--text-secondary);cursor:pointer;font-size:.82rem;padding:.4rem .75rem}._clearSelectBtn_1jpf0_143:disabled{cursor:not-allowed;opacity:.5}._tableWrap_1jpf0_158{overflow-x:auto;-webkit-overflow-scrolling:touch}._table_1jpf0_158{border-collapse:collapse;font-size:.82rem;min-width:720px;width:100%}._table_1jpf0_158 th,._table_1jpf0_158 td{border-bottom:1px solid var(--border);padding:.55rem .75rem;text-align:left;vertical-align:middle}._table_1jpf0_158 th{background:var(--bg-secondary);color:var(--text-muted);font-size:.68rem;text-transform:uppercase}._checkboxCol_1jpf0_185{width:44px}._checkbox_1jpf0_185{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--bg-input);border:1px solid var(--border);border-radius:4px;cursor:pointer;height:18px;position:relative;width:18px}._checkbox_1jpf0_185:checked{background:#e5484d;border-color:#e5484d}._checkbox_1jpf0_185:checked:after{color:#fff;content:"✓";font-size:12px;left:3px;line-height:1;position:absolute;top:1px}._statusActive_1jpf0_215{color:var(--accent)}._statusInactive_1jpf0_219{color:var(--text-primary)}._statusBlocked_1jpf0_223{color:#fecaca}._rowActions_1jpf0_227{display:flex;gap:.4rem}._editBtn_1jpf0_232{align-items:center;background:var(--bg-input);border:1px solid var(--border);border-radius:8px;color:var(--text-secondary);cursor:pointer;display:inline-flex;height:32px;justify-content:center;width:32px}._deleteBtn_1jpf0_245{align-items:center;background:#e5484d;border:none;border-radius:50%;color:#fff;cursor:pointer;display:inline-flex;height:32px;justify-content:center;width:32px}._editBtn_1jpf0_232:disabled,._deleteBtn_1jpf0_245:disabled{cursor:not-allowed;opacity:.5}._tableFooter_1jpf0_264{align-items:center;border-top:1px solid var(--border);color:var(--text-muted);display:flex;flex-wrap:wrap;font-size:.78rem;gap:.75rem;justify-content:space-between;padding:.65rem 1rem}._pagination_1jpf0_276{align-items:center;display:flex;gap:.35rem}._pageBtn_1jpf0_282{background:var(--bg-input);border:1px solid var(--border);border-radius:8px;color:var(--text-secondary);cursor:pointer;font-size:.78rem;min-height:32px;min-width:32px;padding:.2rem .5rem}._pageBtn_1jpf0_282:disabled{cursor:not-allowed;opacity:.45}._pageSizeSelect_1jpf0_299{background:var(--bg-input);border:1px solid var(--border);border-radius:8px;color:var(--text-primary);font-size:.78rem;padding:.35rem .5rem}._addForm_1jpf0_308{background:var(--bg-card);border:1px solid var(--border);border-radius:16px;display:grid;gap:.65rem;grid-template-columns:repeat(3,minmax(0,1fr));padding:1rem}._addField_1jpf0_318{display:flex;flex-direction:column;gap:.3rem;min-width:0}._fieldLabel_1jpf0_325{align-items:center;color:var(--text-muted);display:inline-flex;font-size:.72rem;gap:.3rem;text-transform:uppercase}._requiredMark_1jpf0_334{color:var(--accent);flex-shrink:0}._addField_1jpf0_318 input,._addField_1jpf0_318 select{background:var(--bg-input);border:1px solid var(--border);border-radius:10px;box-sizing:border-box;color:var(--text-primary);font-family:inherit;font-size:.85rem;min-height:40px;padding:.45rem .7rem;width:100%}._addHint_1jpf0_353{color:var(--text-muted);font-size:.72rem;grid-column:1 / -1;margin:0}._addSubmit_1jpf0_360{align-self:stretch;background:var(--accent);border:none;border-radius:10px;color:#0f0f1a;cursor:pointer;font-size:.85rem;font-weight:600;grid-column:1 / -1;justify-self:start;min-height:40px;padding:.45rem 1rem}._addSubmit_1jpf0_360:disabled{cursor:wait;opacity:.7}._muted_1jpf0_380{color:var(--text-muted);font-size:.85rem}._error_1jpf0_385{background:#ef44441f;border:1px solid rgba(239,68,68,.3);border-radius:10px;color:#fecaca;padding:.65rem .85rem}._loadingBlock_1jpf0_393{align-items:center;display:flex;flex-direction:column;gap:.75rem;padding:1.5rem 0}._spinner_1jpf0_401{animation:_spin_1jpf0_401 .75s linear infinite;border:2px solid var(--border);border-radius:50%;border-top-color:var(--accent);height:28px;width:28px}@keyframes _spin_1jpf0_401{to{transform:rotate(360deg)}}._modalOverlay_1jpf0_414{align-items:center;background:#0000008c;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;padding:1rem;position:fixed;z-index:100}._modal_1jpf0_414{background:var(--bg-modal);border:1px solid var(--border);border-radius:16px;max-width:420px;padding:1.1rem;width:100%}._modal_1jpf0_414 h3{font-size:1rem;margin:0 0 .75rem}._modalField_1jpf0_439{display:flex;flex-direction:column;gap:.35rem;margin-bottom:.65rem}._modalField_1jpf0_439 span._modalLabel_1jpf0_446{color:var(--text-muted);font-size:.72rem;text-transform:uppercase}._modalToken_1jpf0_452{color:var(--text-primary);font-size:.9rem;margin:0 0 .85rem}._modalStatus_1jpf0_458{color:var(--text-primary);font-size:.9rem;font-weight:500;text-transform:none}._modalField_1jpf0_439 input,._modalField_1jpf0_439 select{background:var(--bg-input);border:1px solid var(--border);border-radius:10px;color:var(--text-primary);font-family:inherit;font-size:.85rem;padding:.45rem .7rem}._modalActions_1jpf0_476{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.75rem}._modalPrimary_1jpf0_483{background:var(--accent);border:none;border-radius:10px;color:#0f0f1a;cursor:pointer;font-weight:600;min-height:40px;padding:.45rem .9rem}._modalGhost_1jpf0_494{background:transparent;border:1px solid var(--border);border-radius:10px;color:var(--text-secondary);cursor:pointer;min-height:40px;padding:.45rem .9rem}._toggleRow_1jpf0_504{align-items:center;display:flex;gap:.5rem}@media(max-width:900px){._addForm_1jpf0_308{grid-template-columns:1fr 1fr}._addSubmit_1jpf0_360{grid-column:1 / -1;width:100%}}@media(max-width:640px){._addForm_1jpf0_308{grid-template-columns:1fr}._addField_1jpf0_318 input,._addField_1jpf0_318 select,._addSubmit_1jpf0_360,._bulkDeleteBtn_1jpf0_125,._clearSelectBtn_1jpf0_143,._pageBtn_1jpf0_282,._modalPrimary_1jpf0_483,._modalGhost_1jpf0_494{font-size:16px;min-height:44px}._sectionHead_1jpf0_60{flex-direction:column}._headActions_1jpf0_79{width:100%}._refreshBtn_1jpf0_85{justify-content:center;width:100%}}._wrap_1kkhx_1{display:inline-flex;position:relative;vertical-align:middle}._icon_1kkhx_7{align-items:center;background:none;border:none;color:var(--text-muted);cursor:help;display:inline-flex;height:1.25rem;justify-content:center;padding:0;width:1.25rem}._icon_1kkhx_7:hover,._wrap_1kkhx_1:focus-within ._icon_1kkhx_7{color:var(--accent)}._tip_1kkhx_25{background:var(--bg-modal);border:1px solid var(--border);border-radius:10px;color:var(--text-secondary);display:none;left:0;line-height:1.45;min-width:20rem;max-width:min(22rem,calc(100vw - 2.5rem));padding:.65rem .85rem;position:absolute;top:calc(100% + .4rem);z-index:210}._wrap_1kkhx_1:hover ._tip_1kkhx_25,._wrap_1kkhx_1:focus-within ._tip_1kkhx_25{display:block}._page_1b94h_1{min-height:100vh;background:var(--bg-primary);overflow-x:hidden}._header_1b94h_7{box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;height:var(--header-height);min-height:var(--header-height);padding:0 1.5rem;border-bottom:1px solid var(--border);background:color-mix(in srgb,var(--bg-primary) 88%,transparent);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);position:sticky;top:0;z-index:100;flex-wrap:nowrap}._headerLeft_1b94h_25{display:flex;align-items:center;gap:.75rem}._headerRight_1b94h_31{align-items:center;display:flex;flex-shrink:0;gap:.75rem}._debugToggle_1b94h_38{align-items:center;cursor:pointer;display:inline-flex;gap:.55rem;max-width:18rem}._debugToggle_1b94h_38:has(input:disabled){cursor:wait;opacity:.65}._debugToggle_1b94h_38 input[type=checkbox]{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}._debugToggleText_1b94h_63{display:flex;flex-direction:column;gap:.1rem;min-width:0}._debugToggleLabel_1b94h_70{color:var(--text-primary);font-size:.82rem;font-weight:600;line-height:1.2}._debugToggleCaption_1b94h_77{color:var(--text-muted);font-size:.68rem;line-height:1.25}._title_1b94h_83{font-size:1rem;font-weight:600;letter-spacing:-.02em}._headerBtn_1b94h_89{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:.35rem;background:var(--bg-card);border:1px solid var(--border);border-radius:10px;color:var(--text-secondary);cursor:pointer;flex-shrink:0;font-size:.875rem;height:2.125rem;line-height:1;padding:.5rem .875rem}._headerBtn_1b94h_89 svg{display:block;flex-shrink:0}._headerBtn_1b94h_89:hover{color:var(--text-primary);border-color:var(--border-hover)}._headerBtnLogout_1b94h_117{background:var(--bg-modal);border-color:color-mix(in srgb,var(--accent) 30%,var(--border));color:var(--text-primary);height:2.125rem;min-width:7.5rem;transition:background .2s,border-color .2s,color .2s}._headerBtnLogout_1b94h_117:hover{background:color-mix(in srgb,var(--accent-glow) 50%,var(--bg-modal));border-color:color-mix(in srgb,var(--accent) 45%,var(--border-hover));color:var(--text-primary)}._main_1b94h_132{max-width:1600px;margin:0 auto;padding:1.5rem 1.25rem 3rem;display:flex;flex-direction:column;gap:1.75rem;min-width:0;width:100%;box-sizing:border-box}._tabBar_1b94h_144{display:flex;gap:.25rem;border-bottom:1px solid var(--border);margin-bottom:.25rem}._tab_1b94h_144,._tabActive_1b94h_152{background:none;border:none;border-bottom:2px solid transparent;color:var(--text-muted);cursor:pointer;font-size:.9rem;font-weight:500;margin-bottom:-1px;padding:.6rem 1rem;transition:color .15s,border-color .15s}._tab_1b94h_144:hover{color:var(--text-secondary)}._tabActive_1b94h_152{color:var(--accent);border-bottom-color:var(--accent)}._statRow_1b94h_174{display:grid;gap:.75rem;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:.85rem}._statCard_1b94h_181{background:var(--bg-card);border:1px solid var(--border);border-radius:12px;display:flex;flex-direction:column;gap:.25rem;justify-content:center;min-width:0;padding:1.1rem 1.2rem}._statLabel_1b94h_193{color:var(--text-muted);font-size:.72rem;letter-spacing:.03em;text-transform:uppercase}._statValuePrimary_1b94h_200{color:var(--text-primary);font-size:1.5rem;font-variant-numeric:tabular-nums;font-weight:600;line-height:1.15}._statValueOk_1b94h_208{color:var(--positive);font-size:1.5rem;font-variant-numeric:tabular-nums;font-weight:600;line-height:1.15}._statValueMuted_1b94h_216{color:var(--text-secondary);font-size:1.5rem;font-variant-numeric:tabular-nums;font-weight:600;line-height:1.15}@media(max-width:900px){._statRow_1b94h_174{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:768px){._statRow_1b94h_174{grid-template-columns:1fr}}._section_1b94h_236 h2{font-size:1rem;margin:0 0 .75rem}._sectionHead_1b94h_241{align-items:center;display:flex;gap:.75rem;justify-content:space-between;margin:0 0 .75rem}._sectionHead_1b94h_241 h2{margin:0}._refreshBtn_1b94h_253{align-items:center;background:var(--accent);border:none;border-radius:10px;color:#0f0f1a;cursor:pointer;display:inline-flex;font-size:.85rem;font-weight:600;gap:.4rem;padding:.45rem .85rem}._refreshBtn_1b94h_253:hover:not(:disabled){filter:brightness(1.08)}._refreshBtn_1b94h_253:disabled{cursor:wait;opacity:.75}._refreshIcon_1b94h_276,._refreshIconSpin_1b94h_277{flex-shrink:0}._refreshIconSpin_1b94h_277{animation:_refreshSpin_1b94h_1 .8s linear infinite}@keyframes _refreshSpin_1b94h_1{to{transform:rotate(360deg)}}._muted_1b94h_291{color:var(--text-muted);font-size:.85rem;margin:.25rem 0 0}._error_1b94h_297{color:#fecaca;background:#ef44441f;border:1px solid rgba(239,68,68,.3);border-radius:10px;padding:.65rem .85rem}._headingWithHelp_1b94h_305{align-items:center;display:flex;gap:.4rem;margin:0 0 .75rem}._headingWithHelp_1b94h_305 h2{margin:0}._modeSchemaList_1b94h_316{display:flex;flex-direction:column;gap:0;list-style:none;margin:0;padding:0}._modeSchemaItem_1b94h_325{border-top:1px solid var(--border);display:flex;flex-direction:column;gap:.2rem;padding:.55rem 0;text-align:left}._modeSchemaItem_1b94h_325:first-child{border-top:none;padding-top:0}._modeSchemaItem_1b94h_325:last-child{padding-bottom:0}._modeSchemaName_1b94h_343{color:var(--text-primary);font-size:.8rem;font-weight:600;line-height:1.45}._modeSchemaDesc_1b94h_350{color:var(--text-muted);font-size:.75rem;line-height:1.45;margin:0}._chainList_1b94h_357{display:flex;flex-direction:column;gap:.75rem}._openRouterCatalogList_1b94h_363{display:flex;flex-direction:column;gap:.5rem;list-style:none;margin:0;max-height:min(70vh,42rem);overflow-y:auto;padding:0}._openRouterCatalogRow_1b94h_374{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--bg-card);border:1px solid var(--border);border-radius:10px;color:var(--text-primary);display:flex;gap:.75rem;justify-content:space-between;min-width:0;padding:.55rem .75rem;width:100%}._openRouterCatalogRowButton_1b94h_389{cursor:pointer;font:inherit;text-align:left;transition:border-color .15s,background .15s}._openRouterCatalogRowButton_1b94h_389:hover{background:var(--bg-secondary);border-color:var(--text-muted);color:var(--text-primary)}._openRouterCatalogRowLabel_1b94h_402{color:var(--text-primary);font-size:.82rem;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._routeModelModal_1b94h_411{max-width:820px}._routeModelModalBody_1b94h_415{display:flex;flex-direction:column;gap:.85rem;padding:0 1.25rem 1.25rem}._routeModelModalTitle_1b94h_422{font-size:1rem;font-weight:600;margin:0;word-break:break-word}._loadingBlock_1b94h_429{align-items:center;display:flex;flex-direction:column;gap:.85rem;padding:1.25rem 0 .5rem}._loadingInline_1b94h_437{align-items:center;color:var(--text-muted);display:flex;font-size:.85rem;gap:.55rem}._spinner_1b94h_445{animation:_refreshSpin_1b94h_1 .75s linear infinite;border:2px solid var(--border);border-radius:50%;border-top-color:var(--accent);box-sizing:border-box;flex-shrink:0;height:28px;width:28px}._loadingInline_1b94h_437 ._spinner_1b94h_445{height:16px;width:16px}._loadingText_1b94h_461{color:var(--text-muted);font-size:.85rem;margin:0}._skeletonList_1b94h_467{display:flex;flex-direction:column;gap:.75rem;width:100%}._skeletonCard_1b94h_474{animation:_skeletonPulse_1b94h_1 1.2s ease-in-out infinite;background:var(--bg-card);border:1px solid var(--border)}._skeletonCard_1b94h_474{border-radius:16px;height:7.5rem}@keyframes _skeletonPulse_1b94h_1{0%,to{opacity:.45}50%{opacity:1}}._chainCard_1b94h_490{background:var(--bg-card);border:1px solid var(--border);border-radius:12px;box-sizing:border-box;display:flex;flex-direction:column;gap:0;max-width:100%;min-width:0;overflow:hidden;padding:0}._modelSearchRow_1b94h_504{margin:0 0 .85rem}._modelSearchInput_1b94h_508{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--bg-input);border:1px solid var(--border);border-radius:10px;box-sizing:border-box;color:var(--text-primary);color-scheme:dark;font-family:inherit;font-size:.85rem;height:40px;max-width:28rem;padding:0 .85rem;width:100%}._modelSearchInput_1b94h_508:focus{border-color:var(--accent);outline:2px solid var(--accent);outline-offset:0}._chainHead_1b94h_530{align-items:center;display:flex;gap:1.25rem;justify-content:space-between;min-width:0;padding:1.15rem 1.35rem}._chainCardExpanded_1b94h_539 ._chainHead_1b94h_530{border-bottom:1px solid var(--border)}._chainHeadToggle_1b94h_543{align-items:flex-start;background:none;border:none;color:inherit;cursor:pointer;display:flex;flex:1;font-family:inherit;gap:.55rem;min-width:0;padding:0;text-align:left}._chainHeadToggle_1b94h_543:hover ._chainModel_1b94h_558{color:var(--accent)}._chainHeadToggle_1b94h_543:focus-visible{border-radius:6px;outline:2px solid var(--accent);outline-offset:2px}._chainChevron_1b94h_568{color:var(--text-muted);flex-shrink:0;margin-top:.12rem;transition:transform .15s ease}._chainCardExpanded_1b94h_539 ._chainChevron_1b94h_568{transform:rotate(90deg)}._chainModeHint_1b94h_579{color:var(--text-muted);font-size:.78rem}._chainTitle_1b94h_584{display:flex;flex-direction:column;gap:.2rem;min-width:0;overflow-wrap:anywhere}._chainModel_1b94h_558{font-size:.95rem;font-weight:600;line-height:1.3}._chainProvider_1b94h_598{color:var(--text-muted);font-size:.78rem}._chainHead_1b94h_530>div{min-width:0;overflow-wrap:anywhere}._modeLabel_1b94h_608{display:flex;flex-direction:column;gap:.3rem;font-size:.72rem;color:var(--text-muted);text-transform:uppercase}._modeLabel_1b94h_608 select{background:var(--bg-input);color:var(--text-primary);border:1px solid var(--border);border-radius:8px;box-sizing:border-box;max-width:100%;min-width:0;padding:.35rem .5rem;text-transform:none;width:100%}._redLineSection_1b94h_630{border-bottom:1px solid var(--border);max-width:100%;min-width:0;padding:.75rem 1.35rem}._redLineTitle_1b94h_637{color:var(--text-muted);font-size:.72rem;font-weight:600;letter-spacing:.03em;margin:0 0 .2rem;text-transform:uppercase}._redLineDesc_1b94h_646{color:var(--text-muted);font-size:.72rem;line-height:1.4;margin:0 0 .45rem}._redLineGrid_1b94h_653{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;min-width:0}@media(max-width:960px){._redLineGrid_1b94h_653{grid-template-columns:repeat(2,minmax(0,1fr))}}._redLineField_1b94h_666{display:flex;flex-direction:column;gap:.3rem;min-width:0}._redLineField_1b94h_666 span{color:var(--text-muted);font-size:.72rem;letter-spacing:.03em;line-height:1.3;text-transform:uppercase}._redLineField_1b94h_666 input{background:var(--bg-input);border:1px solid var(--border);border-radius:10px;box-sizing:border-box;color:var(--text-primary);font-family:inherit;font-size:inherit;max-width:100%;min-width:0;padding:.45rem .7rem;width:100%}._redLineField_1b94h_666 input:focus{border-color:var(--accent);outline:2px solid var(--accent);outline-offset:0}._redLineActions_1b94h_701{margin-top:.45rem}._steps_1b94h_705{display:flex;flex-direction:column;gap:0;list-style:none;margin:0;padding:.35rem 0}._steps_1b94h_705:has(._slotRow_1b94h_714){gap:.65rem;padding:.5rem 0 .35rem}._stepRow_1b94h_719{align-items:center;border-top:1px solid var(--border);display:flex;gap:1rem;justify-content:space-between;padding:.85rem 1.35rem}._stepRow_1b94h_719:first-child{border-top:none}._stepMain_1b94h_732{display:flex;flex:1;flex-direction:column;gap:.25rem;min-width:0}._stepProvider_1b94h_740{font-size:.88rem;font-weight:500;overflow-wrap:anywhere}._stepMeta_1b94h_746{align-items:center;display:flex;flex-wrap:wrap;gap:.4rem .65rem}._stepStats_1b94h_753{color:var(--text-muted);font-size:.78rem}._cooldownBadge_1b94h_758{background:#fbbf241f;border:1px solid rgba(251,191,36,.35);border-radius:999px;color:#fbbf24;font-size:.72rem;font-weight:500;padding:.15rem .55rem;white-space:nowrap}._steps_1b94h_705 li{display:flex;justify-content:space-between;gap:.75rem;align-items:center}._stepActions_1b94h_776{display:flex;gap:.4rem}._slotRow_1b94h_714{align-items:flex-end;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:.75rem;justify-content:space-between;max-width:100%;min-width:0;padding:.4rem 1.35rem}._slotRow_1b94h_714[data-role=primary]{background:color-mix(in srgb,var(--accent) 10%,transparent);box-shadow:inset 3px 0 0 var(--accent)}._slotRow_1b94h_714[data-role=off]{opacity:.55}._slotRole_1b94h_802{align-self:flex-end;color:var(--text-muted);flex-shrink:0;font-size:.68rem;font-weight:650;letter-spacing:.04em;line-height:1.2;min-width:5.6rem;padding-bottom:.7rem;text-transform:uppercase}._slotRole_1b94h_802[data-role=primary]{color:var(--accent)}._slotRole_1b94h_802[data-role=backup]{color:var(--text-secondary)}._slotFields_1b94h_823{align-items:flex-end;display:flex;flex:1;flex-wrap:wrap;gap:.5rem;min-width:0}._slotField_1b94h_823{display:flex;flex-direction:column;gap:.3rem;min-width:0}._slotField_1b94h_823 span{color:var(--text-muted);font-size:.72rem;letter-spacing:.03em;text-transform:uppercase}._slotField_1b94h_823 input,._slotField_1b94h_823 select{background:var(--bg-input);border:1px solid var(--border);border-radius:10px;box-sizing:border-box;color:var(--text-primary);font-family:inherit;font-size:inherit;max-width:100%;min-width:0;padding:.45rem .7rem;width:100%}._slotField_1b94h_823 select{padding-right:2rem}._slotField_1b94h_823 input:focus,._slotField_1b94h_823 select:focus{border-color:var(--accent);outline:2px solid var(--accent);outline-offset:0}._slotField_1b94h_823:first-child{flex:1 1 10rem}._slotField_1b94h_823:nth-child(2){flex:2 1 14rem}._publicToggleRow_1b94h_880{align-items:center;display:flex;gap:.35rem}._publicToggleRow_1b94h_880 ._slotEnabled_1b94h_886{padding-bottom:0}._slotEnabled_1b94h_886{align-items:center;color:var(--text-secondary);cursor:pointer;display:flex;font-size:.85rem;gap:.4rem;padding-bottom:.45rem;white-space:nowrap}._slotEnabled_1b94h_886:has(input:disabled){cursor:not-allowed;opacity:.45}._slotEnabled_1b94h_886 input[type=checkbox]{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}._toggleTrack_1b94h_918{background:var(--bg-input);border:1px solid var(--border);border-radius:100px;box-sizing:border-box;flex-shrink:0;height:18px;position:relative;transition:background .15s ease,border-color .15s ease;width:32px}._toggleTrack_1b94h_918:before{background:var(--text-primary);border-radius:50%;content:"";height:14px;left:2px;position:absolute;top:50%;transform:translateY(-50%);transition:transform .15s ease,background .15s ease;width:14px}._slotEnabled_1b94h_886 input[type=checkbox]:checked+._toggleTrack_1b94h_918,._debugToggle_1b94h_38 input[type=checkbox]:checked+._toggleTrack_1b94h_918{background:color-mix(in srgb,var(--accent) 85%,var(--bg-input));border-color:color-mix(in srgb,var(--accent) 55%,var(--border))}._slotEnabled_1b94h_886 input[type=checkbox]:checked+._toggleTrack_1b94h_918:before,._debugToggle_1b94h_38 input[type=checkbox]:checked+._toggleTrack_1b94h_918:before{background:#0f0f1a;transform:translate(14px,-50%)}._slotEnabled_1b94h_886 input[type=checkbox]:focus-visible+._toggleTrack_1b94h_918,._debugToggle_1b94h_38 input[type=checkbox]:focus-visible+._toggleTrack_1b94h_918{outline:2px solid var(--accent);outline-offset:2px}._slotOrderBtns_1b94h_961{align-items:center;display:flex;flex-shrink:0;gap:.35rem}._slotOrderBtn_1b94h_961{align-items:center;background:var(--bg-modal);border:1px solid color-mix(in srgb,var(--accent) 30%,var(--border));border-radius:10px;box-shadow:none;color:var(--text-primary);cursor:pointer;display:inline-flex;flex-shrink:0;height:2.5rem;justify-content:center;min-width:2.5rem;padding:0}._slotOrderBtn_1b94h_961:hover:not(:disabled){background:color-mix(in srgb,var(--accent-glow) 35%,var(--bg-modal));border-color:color-mix(in srgb,var(--accent) 50%,var(--border));color:var(--text-primary)}._slotOrderBtn_1b94h_961:disabled{cursor:not-allowed;opacity:.4}._routeCardActions_1b94h_995{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:flex-end;margin-top:0;padding:.35rem 1.35rem 1rem}._createRouteForm_1b94h_1004{display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:0;padding:1rem 1.35rem .25rem}._createRouteForm_1b94h_1004 ._slotField_1b94h_823{flex:2 1 14rem}._createRouteForm_1b94h_1004 ._modeLabel_1b94h_608{flex:1 1 12rem}._ghostBtn_1b94h_1020,._onBtn_1b94h_1021,._offBtn_1b94h_1022{border-radius:10px;cursor:pointer;font-size:.8rem;padding:.4rem .7rem}._ghostBtn_1b94h_1020{background:var(--bg-card);border:1px solid var(--border);color:var(--text-secondary)}._onBtn_1b94h_1021{background:var(--accent);border:none;color:#0f0f1a;font-weight:600}._offBtn_1b94h_1022{background:#ef444426;border:1px solid rgba(239,68,68,.35);color:#fecaca}._filtersBar_1b94h_1048{border-bottom:1px solid var(--border);margin-bottom:1rem;padding-bottom:.85rem}._filtersBar_1b94h_1048 ._providerTabs_1b94h_1054{margin-bottom:0;margin-top:.65rem}._statsBody_1b94h_1059{display:flex;flex-direction:column;gap:1.25rem}._filters_1b94h_1048{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,.7fr) minmax(0,1.3fr) minmax(0,1fr) auto;align-items:end;gap:.5rem;margin-bottom:0}._periodRangeFilters_1b94h_1078{align-items:end;display:grid;gap:.5rem;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:0}._periodQuickTabs_1b94h_1086{margin:.65rem 0 0}@media(max-width:900px){._filters_1b94h_1048{grid-template-columns:1fr 1fr}._periodRangeFilters_1b94h_1078{grid-template-columns:repeat(2,minmax(0,1fr))}._filterSubmit_1b94h_1099{grid-column:1 / -1;justify-self:stretch}}._dateField_1b94h_1105,._filterField_1b94h_1106{display:flex;flex-direction:column;gap:.3rem;width:100%;min-width:0}._dateFieldLabel_1b94h_1114,._filterLabel_1b94h_1115{color:var(--text-muted);font-size:.8rem;letter-spacing:.03em;text-transform:uppercase}._pathSelect_1b94h_1122,._modelSelect_1b94h_1123,._providerSelect_1b94h_1124{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--bg-input);border:1px solid var(--border);border-radius:10px;box-sizing:border-box;color:var(--text-primary);color-scheme:dark;cursor:pointer;font-family:inherit;font-size:.85rem;height:40px;line-height:1.2;min-width:0;padding:0 .7rem;transition:border-color .15s;width:100%}._pathSelect_1b94h_1122:focus,._modelSelect_1b94h_1123:focus,._providerSelect_1b94h_1124:focus{border-color:var(--accent);outline:2px solid var(--accent);outline-offset:0}._providerTabs_1b94h_1054{display:flex;flex-wrap:wrap;gap:.4rem;margin:0 0 .85rem}._providerTab_1b94h_1054,._providerTabActive_1b94h_1159{background:var(--bg-input);border:1px solid var(--border);border-radius:999px;color:var(--text-muted);cursor:pointer;font-family:inherit;font-size:.8rem;font-weight:500;padding:.35rem .75rem;transition:color .15s,border-color .15s,background .15s}._providerTab_1b94h_1054:hover{border-color:var(--border-hover);color:var(--text-secondary)}._providerTabActive_1b94h_1159{background:#4ade801f;border-color:var(--accent);color:var(--accent)}._dateFieldControl_1b94h_1183{align-items:center;background:var(--bg-input);border:1px solid var(--border);border-radius:10px;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:row;gap:.45rem;height:40px;padding:0 .7rem;position:relative;transition:border-color .15s;width:100%}._dateFieldControl_1b94h_1183:focus-within{border-color:var(--accent);outline:2px solid var(--accent);outline-offset:0}._dateFieldControl_1b94h_1183:focus-within ._dateFieldIcon_1b94h_1206{color:var(--accent)}._dateFieldControl_1b94h_1183:hover ._dateFieldIcon_1b94h_1206{color:var(--accent)}._dateFieldIcon_1b94h_1206{color:var(--text-secondary);flex-shrink:0;pointer-events:none;position:relative;transition:color .15s;z-index:1}._dateInput_1b94h_1223{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;box-sizing:border-box;color:var(--text-primary);color-scheme:dark;cursor:pointer;font-family:inherit;font-size:inherit;height:100%;top:0;right:0;bottom:0;left:0;min-width:0;outline:none;padding:0 .7rem 0 calc(1.15rem + 16px);position:absolute;width:100%;z-index:0}._dateInput_1b94h_1223::-webkit-calendar-picker-indicator{cursor:pointer;height:100%;top:0;right:0;bottom:0;left:0;margin:0;opacity:0;position:absolute;width:100%;z-index:2}._filterSubmit_1b94h_1099{box-sizing:border-box;font-size:.85rem;height:40px;padding:0 1.15rem;white-space:nowrap;width:100%}._dateInput_1b94h_1223::-webkit-datetime-edit,._dateInput_1b94h_1223::-webkit-datetime-edit-fields-wrapper,._dateInput_1b94h_1223::-webkit-datetime-edit-text,._dateInput_1b94h_1223::-webkit-datetime-edit-month-field,._dateInput_1b94h_1223::-webkit-datetime-edit-day-field,._dateInput_1b94h_1223::-webkit-datetime-edit-year-field{color:var(--text-primary);padding:0}._tableWrap_1b94h_1273{-webkit-overflow-scrolling:touch;border:1px solid var(--border);border-radius:12px;max-height:28rem;max-width:100%;overflow:auto}._table_1b94h_1273{width:100%;min-width:720px;border-collapse:collapse;font-size:.8rem}._table_1b94h_1273 th,._table_1b94h_1273 td{padding:.55rem .75rem;border-bottom:1px solid var(--border);text-align:left;white-space:nowrap}._table_1b94h_1273 th:nth-child(1),._table_1b94h_1273 td:nth-child(1),._table_1b94h_1273 th:nth-child(n+5),._table_1b94h_1273 td:nth-child(n+5){width:1%}._table_1b94h_1273 th{background:var(--bg-secondary);color:var(--text-muted);font-size:.8rem;position:sticky;text-transform:uppercase;top:0;z-index:1}._rowStripe_1b94h_1314 td{background:#ffffff09}._dayCell_1b94h_1318{border-right:1px solid var(--border);color:var(--text-secondary);font-variant-numeric:tabular-nums;font-weight:600;vertical-align:top}@media(max-width:900px){._header_1b94h_7{padding:0 1rem}._main_1b94h_132{padding:1rem .85rem 2.5rem;gap:1.25rem}._tab_1b94h_144,._tabActive_1b94h_152{flex:1;text-align:center;padding:.7rem .5rem}._statValuePrimary_1b94h_200,._statValueOk_1b94h_208,._statValueMuted_1b94h_216{font-size:1.35rem}}@media(max-width:640px){._header_1b94h_7{align-items:flex-start;flex-wrap:wrap;gap:.65rem;height:auto;min-height:var(--header-height);padding:.65rem .75rem}._headerLeft_1b94h_25{flex:1;min-width:0;gap:.45rem}._headerRight_1b94h_31{flex-wrap:wrap;justify-content:flex-end;width:100%}._debugToggle_1b94h_38{max-width:none;width:100%}._title_1b94h_83{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._ghostBtn_1b94h_1020,._onBtn_1b94h_1021,._offBtn_1b94h_1022,._refreshBtn_1b94h_253,._filterSubmit_1b94h_1099{min-height:44px}._main_1b94h_132{padding:.85rem .7rem calc(2rem + env(safe-area-inset-bottom));gap:1.1rem}._tabBar_1b94h_144{width:100%}._sectionHead_1b94h_241{align-items:stretch;flex-direction:column;gap:.5rem}._refreshBtn_1b94h_253{justify-content:center;width:100%}._filters_1b94h_1048,._periodRangeFilters_1b94h_1078{grid-template-columns:1fr}._filterSubmit_1b94h_1099{grid-column:auto}._pathSelect_1b94h_1122,._modelSelect_1b94h_1123,._providerSelect_1b94h_1124,._dateFieldControl_1b94h_1183,._modeLabel_1b94h_608 select{min-height:44px;height:44px;font-size:16px}._modeLabel_1b94h_608{width:100%}._modeLabel_1b94h_608 select{min-width:0;width:100%}._modelSearchInput_1b94h_508{font-size:16px;height:44px;max-width:none}._openRouterCatalogRow_1b94h_374{align-items:flex-start;flex-wrap:wrap}._chainHead_1b94h_530{align-items:stretch;flex-direction:column;gap:.65rem;padding:1rem 1.1rem}._redLineSection_1b94h_630{padding:.65rem 1.1rem}._steps_1b94h_705:has(._slotRow_1b94h_714){padding:.45rem 0 .3rem}._slotRow_1b94h_714{padding:.35rem 1.1rem}._routeCardActions_1b94h_995{padding:.3rem 1.1rem .85rem}._createRouteForm_1b94h_1004{padding:1rem 1.1rem .2rem}._stepRow_1b94h_719{align-items:flex-start;flex-direction:column;gap:.5rem;padding:.75rem 1.1rem}._redLineGrid_1b94h_653{grid-template-columns:1fr}._redLineActions_1b94h_701 ._onBtn_1b94h_1021,._stepActions_1b94h_776{width:100%}._stepActions_1b94h_776 button{flex:1}}@media(max-width:400px){._title_1b94h_83{font-size:.82rem}._tab_1b94h_144,._tabActive_1b94h_152{font-size:.82rem;padding:.65rem .3rem}}._wrap_mb58j_1{border-top:1px solid var(--border);display:flex;flex-direction:column;gap:1rem;padding:.85rem 1.1rem 1.1rem}._chartBlock_mb58j_9{min-width:0}._chartCanvas_mb58j_13{height:160px;position:relative;width:100%}._chartTitle_mb58j_19{color:var(--text-muted);font-size:.72rem;font-weight:600;letter-spacing:.03em;margin:0 0 .4rem;text-transform:uppercase}._muted_mb58j_28,._error_mb58j_29{font-size:.8rem;margin:0;padding:.75rem 1.1rem 1rem}._muted_mb58j_28{color:var(--text-muted)}._error_mb58j_29{color:var(--accent-danger, #f87171)}._wrap_1fqof_1{border-top:1px solid var(--border);display:flex;flex-direction:column;gap:.65rem;margin-top:0;padding-top:1rem}._chartRow_1fqof_10{display:grid;gap:1.25rem;grid-template-columns:1fr 1fr;min-width:0}._chartBlock_1fqof_17{min-width:0}._chartTitle_1fqof_21{color:var(--text-muted);font-size:.72rem;font-weight:600;letter-spacing:.03em;margin:0 0 .4rem;text-transform:uppercase}._chartCanvas_1fqof_30{position:relative}._svg_1fqof_34{display:block;height:auto;width:100%}._hit_1fqof_40{cursor:pointer}._tooltip_1fqof_44{background:var(--bg-modal);border:1px solid var(--border-hover);border-radius:8px;color:var(--text-primary);display:flex;flex-direction:column;gap:.1rem;left:0;max-width:220px;padding:.4rem .55rem;pointer-events:none;position:absolute;text-align:left;transform:translate(10px,-110%);z-index:2}._tooltipProvider_1fqof_62,._tooltipValue_1fqof_63,._tooltipDay_1fqof_64{display:block;text-align:left}._tooltipProvider_1fqof_62{font-size:.78rem;font-weight:600}._tooltipValue_1fqof_63{font-size:.85rem}._tooltipDay_1fqof_64{color:var(--text-secondary);font-size:.72rem}._grid_1fqof_83{stroke:var(--border);stroke-width:1}._axis_1fqof_88{fill:var(--text-secondary);font-size:11px}._legend_1fqof_93{display:flex;flex-wrap:wrap;gap:.55rem .9rem;list-style:none;margin:0;padding:0}._legend_1fqof_93 li{align-items:center;color:var(--text-muted);display:inline-flex;font-size:.78rem;gap:.35rem}._swatch_1fqof_110{border-radius:999px;display:inline-block;height:8px;width:8px}._hint_1fqof_117,._empty_1fqof_118{color:var(--text-muted);font-size:.75rem;margin:.35rem 0 0}@media(max-width:800px){._chartRow_1fqof_10{grid-template-columns:1fr}}._summaryRow_1joxj_1{grid-template-columns:repeat(5,minmax(0,1fr))}@media(max-width:1100px){._summaryRow_1joxj_1{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:768px){._summaryRow_1joxj_1{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:480px){._summaryRow_1joxj_1{grid-template-columns:1fr}}._capabilityTabs_1joxj_23{margin-top:.65rem}._providerGrid_1joxj_27{display:grid;gap:.85rem;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:1rem}@media(max-width:1100px){._providerGrid_1joxj_27{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){._providerGrid_1joxj_27{grid-template-columns:1fr}}._periodFilters_1joxj_46{align-items:end;grid-template-columns:minmax(10rem,14rem) minmax(10rem,14rem) minmax(0,1fr)!important;justify-content:start}._periodTabs_1joxj_52{margin:0!important}@media(max-width:900px){._periodFilters_1joxj_46{grid-template-columns:minmax(10rem,14rem) minmax(10rem,14rem)!important}._periodTabs_1joxj_52{grid-column:1 / -1}}@media(max-width:480px){._periodFilters_1joxj_46{grid-template-columns:1fr!important}}._providerCard_1joxj_72{background:var(--bg-card);border:1px solid var(--border);border-radius:12px;box-sizing:border-box;display:flex;flex-direction:column;min-width:0;overflow:hidden;padding:0;transition:border-color .15s,box-shadow .15s;width:100%}._providerCard_1joxj_72:hover{border-color:var(--border-hover)}._providerCardExpanded_1joxj_90{border-color:color-mix(in srgb,var(--accent) 45%,var(--border));box-shadow:0 0 0 1px color-mix(in srgb,var(--accent) 20%,transparent);grid-column:1 / -1}._cardToggle_1joxj_96{background:none;border:none;box-sizing:border-box;color:inherit;cursor:pointer;display:flex;flex-direction:column;font-family:inherit;gap:.65rem;padding:1rem 1.1rem;text-align:left;width:100%}._cardToggle_1joxj_96:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}._cardHead_1joxj_116{align-items:flex-start;display:flex;gap:.5rem;justify-content:space-between}._cardTitle_1joxj_123{font-size:.95rem;font-weight:600;line-height:1.3}._cardUsd_1joxj_129{color:var(--text-secondary);font-size:.82rem;font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}._cardUsdLabel_1joxj_137{color:var(--text-muted);font-size:.68rem;letter-spacing:.03em;text-transform:uppercase}._cardMetrics_1joxj_144{display:flex;flex-wrap:wrap;gap:.35rem .85rem}._cardMetric_1joxj_144{color:var(--text-secondary);font-size:.8rem;font-variant-numeric:tabular-nums}._cardMetric_1joxj_144 strong{color:var(--text-primary);font-weight:600}._timingChips_1joxj_161{display:flex;flex-wrap:wrap;gap:.4rem}._timingChip_1joxj_161{background:var(--bg-input);border:1px solid var(--border);border-radius:999px;color:var(--text-muted);font-size:.72rem;font-variant-numeric:tabular-nums;padding:.2rem .55rem}._timingChip_1joxj_161 strong{color:var(--text-secondary);font-weight:600}._cardFooter_1joxj_182{border-top:1px solid var(--border);color:var(--text-muted);font-size:.78rem;font-variant-numeric:tabular-nums;margin-top:.15rem;padding-top:.55rem}._modelTableWrap_1joxj_191{border-top:1px solid var(--border);margin:0;overflow-x:auto;padding:0 .35rem .5rem;-webkit-overflow-scrolling:touch}._modelTable_1joxj_191{border-collapse:collapse;font-size:.75rem;min-width:640px;width:100%}._modelTable_1joxj_191 th,._modelTable_1joxj_191 td{border-bottom:1px solid var(--border);padding:.45rem .55rem;text-align:left;white-space:nowrap}._modelTable_1joxj_191 th{color:var(--text-muted);font-size:.68rem;font-weight:600;letter-spacing:.03em;text-transform:uppercase}._modelTable_1joxj_191 tbody tr:last-child td{border-bottom:none}._emptyGrid_1joxj_226{color:var(--text-muted);font-size:.85rem;margin:.5rem 0 0}._providerGrid_w3jfi_1{display:grid;gap:.85rem;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:1rem}@media(max-width:1100px){._providerGrid_w3jfi_1{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){._providerGrid_w3jfi_1{grid-template-columns:1fr}}._periodFilters_w3jfi_20{grid-template-columns:minmax(10rem,14rem) minmax(10rem,14rem) max-content!important;justify-content:start}._refreshBtn_w3jfi_25{align-self:end;box-sizing:border-box;height:40px;justify-self:start;white-space:nowrap;width:auto}._providerCard_w3jfi_34{background:var(--bg-card);border:1px solid var(--border);border-radius:12px;box-sizing:border-box;display:flex;flex-direction:column;min-width:0;overflow:hidden;padding:0;transition:border-color .15s,box-shadow .15s;width:100%}._providerCard_w3jfi_34:hover{border-color:var(--border-hover)}._providerCardExpanded_w3jfi_52{border-color:color-mix(in srgb,var(--accent) 45%,var(--border));box-shadow:0 0 0 1px color-mix(in srgb,var(--accent) 20%,transparent);grid-column:1 / -1}._cardBody_w3jfi_58{box-sizing:border-box;display:flex;flex-direction:column;gap:.65rem;padding:1rem 1.1rem .75rem;width:100%}._cardToggle_w3jfi_67{background:none;border:none;border-top:1px solid var(--border);box-sizing:border-box;color:var(--text-muted);cursor:pointer;font-family:inherit;font-size:.78rem;padding:.55rem 1.1rem;text-align:left;width:100%}._cardToggle_w3jfi_67:hover{background:color-mix(in srgb,var(--text-primary) 4%,transparent);color:var(--text-secondary)}._cardToggle_w3jfi_67:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}._cardHead_w3jfi_91{align-items:flex-start;display:flex;gap:.5rem;justify-content:space-between}._cardTitle_w3jfi_98{font-size:.95rem;font-weight:600;line-height:1.3}._cardFunds_w3jfi_104{align-items:flex-end;display:flex;flex-direction:column;gap:.45rem}._cardFunds_w3jfi_104 ._cardBalanceValue_w3jfi_111{font-size:1.05rem}._cardBalance_w3jfi_111{align-items:flex-end;display:flex;flex-direction:column;gap:.2rem;text-align:right}._cardBalanceLabel_w3jfi_123{color:var(--text-secondary);font-size:.72rem;font-weight:500;letter-spacing:.02em;text-transform:uppercase}._cardBalanceValue_w3jfi_111{background:color-mix(in srgb,var(--accent) 12%,transparent);border-radius:8px;color:var(--text-primary);font-size:1.2rem;font-variant-numeric:tabular-nums;font-weight:700;line-height:1.15;padding:.2rem .5rem;white-space:nowrap}._cardBalancePositive_w3jfi_143{background:color-mix(in srgb,#4ade80 18%,transparent);color:#4ade80}._cardBalanceNegative_w3jfi_148{background:color-mix(in srgb,var(--danger, #f87171) 12%,transparent);color:var(--danger, #f87171)}._cardBalanceEmpty_w3jfi_153{background:none;color:var(--text-muted);font-size:1rem;font-weight:600;padding:0}._cardMetrics_w3jfi_161{display:flex;flex-wrap:wrap;gap:.35rem .85rem}._cardMetric_w3jfi_161{color:var(--text-secondary);font-size:.8rem;font-variant-numeric:tabular-nums}._cardMetric_w3jfi_161 strong{color:var(--text-primary);font-weight:600}._cardError_w3jfi_178{color:var(--danger, #f87171);font-size:.78rem}._modelTableWrap_w3jfi_183{border-top:1px solid var(--border);margin:0;overflow-x:auto;padding:0 .35rem .5rem;-webkit-overflow-scrolling:touch}._modelTable_w3jfi_183{border-collapse:collapse;font-size:.75rem;min-width:620px;width:100%}._modelTableNumCol_w3jfi_198{text-align:right;width:1%}._modelTable_w3jfi_183 th,._modelTable_w3jfi_183 td{border-bottom:1px solid var(--border);padding:.45rem .55rem;text-align:left;white-space:nowrap}._modelTable_w3jfi_183 th{color:var(--text-muted);font-size:.68rem;font-weight:600;letter-spacing:.03em;text-transform:uppercase}._modelTable_w3jfi_183 tbody tr:last-child td{border-bottom:none}._emptyGrid_w3jfi_223{color:var(--text-muted);font-size:.85rem;margin:.5rem 0 0}
