@font-face{font-family:Onest;font-style:normal;font-weight:400;font-display:swap;src:url(data:font/woff2;base64,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)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Onest;font-style:normal;font-weight:400;font-display:swap;src:url(./onest-400-cyrillic.DXI_y_WF.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Onest;font-style:normal;font-weight:400;font-display:swap;src:url(./onest-400-latin-ext.CnNj8hVb.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Onest;font-style:normal;font-weight:400;font-display:swap;src:url(./onest-400-latin.CUIqqgP9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Onest;font-style:normal;font-weight:500;font-display:swap;src:url(data:font/woff2;base64,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)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Onest;font-style:normal;font-weight:500;font-display:swap;src:url(./onest-400-cyrillic.DXI_y_WF.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Onest;font-style:normal;font-weight:500;font-display:swap;src:url(./onest-400-latin-ext.CnNj8hVb.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Onest;font-style:normal;font-weight:500;font-display:swap;src:url(./onest-400-latin.CUIqqgP9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Onest;font-style:normal;font-weight:600;font-display:swap;src:url(data:font/woff2;base64,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)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Onest;font-style:normal;font-weight:600;font-display:swap;src:url(./onest-400-cyrillic.DXI_y_WF.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Onest;font-style:normal;font-weight:600;font-display:swap;src:url(./onest-400-latin-ext.CnNj8hVb.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Onest;font-style:normal;font-weight:600;font-display:swap;src:url(./onest-400-latin.CUIqqgP9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Onest;font-style:normal;font-weight:700;font-display:swap;src:url(data:font/woff2;base64,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)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Onest;font-style:normal;font-weight:700;font-display:swap;src:url(./onest-400-cyrillic.DXI_y_WF.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Onest;font-style:normal;font-weight:700;font-display:swap;src:url(./onest-400-latin-ext.CnNj8hVb.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Onest;font-style:normal;font-weight:700;font-display:swap;src:url(./onest-400-latin.CUIqqgP9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(./jetbrains-mono-400-latin-ext.DIC32ArD.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(./jetbrains-mono-400-latin.6fWv1k7M.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(./jetbrains-mono-400-latin-ext.DIC32ArD.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(./jetbrains-mono-400-latin.6fWv1k7M.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--black:#060b14;--dark:#0e1626;--ink:#0e1626;--dark-2:#17233a;--gray-7:#2c3b56;--gray-6:#55647f;--gray-5:#8492a8;--gray-4:#b3bdcc;--gray-3:#d5dce6;--gray-2:#eaeff5;--gray-1:#f4f6fa;--white:#fff;--bg:#dfe6f2;--brand:#3b5bdb;--brand-600:#2f49b8;--brand-soft:#e8ecfd;--brand-ring:#3b5bdb42;--ok:#0ca678;--ok-soft:#ddf4ec;--warn:#e08c0b;--warn-soft:#fcefd8;--danger:#e03131;--danger-600:#c92a2a;--danger-soft:#fde8e8;--temp:#7048e8;--temp-soft:#ece5fd;--scroll-shade:#0e16262e;--scrim:#060b1480;--r-lg:22px;--r-md:14px;--r-sm:10px;--r-pill:999px;--shadow:0 10px 30px #0e162624;--shadow-sm:0 4px 14px #0e16261a;--font:"Onest", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mono:"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--fs-xs:.75rem;--fs-sm:.8125rem;--fs-md:.875rem;--fs-base:.9375rem;--fs-lg:1.0625rem;--fs-xl:1.25rem;--fs-2xl:1.625rem;--fs-3xl:2rem;--lh:1.45;--h-ctl:42px;--h-ctl-sm:36px;--h-ctl-xs:34px;--pad-card:20px;--gap:16px;--sidebar-w:268px;--topbar-h:64px;--z-sticky:10;--z-overlay:30;--z-drawer:40;--z-popover:60;--z-tip:70;--z-toast:200;--chart-1:#3b5bdb;--chart-2:#7048e8;--chart-3:#0ca678;--chart-4:#f59f00;--chart-4-600:#d98600;--chart-5:#e03131;--chart-6:#1098ad;--chart-7:#d6336c;--chart-8:#74b816}@media (pointer:coarse){:root{--h-ctl:46px;--h-ctl-sm:44px;--h-ctl-xs:44px}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--black:#fff;--dark:#eaf0fa;--ink:#080e1a;--dark-2:#d6dfee;--gray-7:#c3cddd;--gray-6:#a3b0c4;--gray-5:#7f8ca1;--gray-4:#4e5c73;--gray-3:#38455c;--gray-2:#212d43;--gray-1:#1b2740;--white:#162033;--bg:#0a1020;--brand:#6f8bff;--brand-600:#8ba2ff;--brand-soft:#1f2b4d;--brand-ring:#6f8bff4d;--ok:#2fc79b;--ok-soft:#12312a;--warn:#f0a828;--warn-soft:#3a2b12;--danger:#ff6b6b;--danger-600:#ff8585;--danger-soft:#3a1d1d;--temp:#9c7bff;--temp-soft:#271c47;--scroll-shade:#00000073;--scrim:#0009;--shadow:0 10px 30px #0000008c;--shadow-sm:0 4px 14px #00000073}*,:after,:before{box-sizing:border-box;margin:0;padding:0}[hidden]{display:none!important}html{-webkit-text-size-adjust:100%;scrollbar-gutter:stable;font-size:16px}body{font-family:var(--font);font-size:1rem;line-height:var(--lh);color:var(--dark);background-color:var(--bg);-webkit-font-smoothing:antialiased;min-height:100dvh}body:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(1200px 700px at 10% -12%,#3b5bdb4d,#0000 60%),radial-gradient(900px 620px at 94% 4%,#7048e838,#0000 60%),radial-gradient(1000px 780px at 62% 112%,#0ca6782e,#0000 62%),linear-gradient(160deg,#eff3fa,#dde5f2 46%,#d5dcee);position:fixed;inset:0}:root[data-theme=dark] body:before{background:radial-gradient(1200px 700px at 10% -12%,#3b5bdb4d,#0000 60%),radial-gradient(900px 620px at 94% 4%,#7048e838,#0000 60%),radial-gradient(1000px 780px at 62% 112%,#0ca67824,#0000 62%),linear-gradient(160deg,#0d1424,#0a1020 50%,#0b1526)}html[data-scroll-lock]{overflow:hidden}img,svg{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{cursor:pointer;background:0 0;border:0}button,input,select,textarea{font:inherit;color:inherit}h1,h2,h3{font-size:inherit;font-weight:inherit}table{border-collapse:collapse;border-spacing:0}fieldset{border:0;min-width:0}legend{padding:0}dialog{color:inherit}:focus-visible{outline:2px solid var(--brand);outline-offset:2px}:focus:not(:focus-visible){outline:none}::selection{background:var(--brand-soft);color:var(--brand-600)}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.icon{flex:none;width:20px;height:20px}.icon--sm{width:16px;height:16px}.icon--lg{width:24px;height:24px}.icon--flip{transform:rotate(180deg)}.text-muted{color:var(--gray-5)}.text-sm{font-size:var(--fs-md)}.text-xs{font-size:var(--fs-sm)}.text-brand{color:var(--brand)}.text-ok{color:var(--ok)}.text-warn{color:var(--warn)}.text-temp{color:var(--temp)}.text-danger{color:var(--danger)}.nowrap,.visually-hidden{white-space:nowrap}.break{overflow-wrap:anywhere}.w-full{width:100%}.grow{flex:auto;min-width:0}.ml-auto{margin-left:auto}.mt-auto{margin-top:auto}.center{justify-content:center}.mt-1{margin-top:8px}.mt-2{margin-top:16px}.mt-3{margin-top:24px}.mb-1{margin-bottom:8px}.mb-2{margin-bottom:16px}.mb-3{margin-bottom:var(--gap)}.mono{font-family:var(--mono);letter-spacing:-.01em;font-size:.86em}.row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.row--nowrap{flex-wrap:nowrap}.row--between{justify-content:space-between}.stack{flex-direction:column;gap:12px;display:flex}.stack--tight{gap:4px}.grid{gap:var(--gap);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=640px){:root{--pad-card:24px;--gap:20px}.grid--2,.grid--3,.grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1280px){:root{--sidebar-w:292px}.grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=767.98px){.from-md{display:none!important}}@media (width>=768px){.only-sm{display:none!important}}@media (width<=1023.98px){.from-lg{display:none!important}}@media (width>=1024px){.only-md{display:none!important}}.visually-hidden{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.is-dimmed{opacity:.55}.app{grid-template-columns:minmax(0,1fr);min-height:100dvh;display:grid}.skip-link{z-index:var(--z-toast);border-radius:var(--r-sm);background:var(--brand);color:#fff;padding:10px 16px;font-weight:600;position:absolute;top:8px;left:8px;transform:translateY(-200%)}.skip-link:focus{transform:none}.sidebar{background:var(--white);color:var(--dark);padding:18px 16px calc(18px + env(safe-area-inset-bottom));overscroll-behavior:contain;scrollbar-width:thin;flex-direction:column;gap:4px;display:flex;overflow-y:auto}@media (width<=1023.98px){.sidebar{z-index:var(--z-drawer);border-radius:0 var(--r-lg) var(--r-lg) 0;width:calc(min(320px,86vw));height:100dvh;box-shadow:var(--shadow);visibility:hidden;padding-top:calc(18px + env(safe-area-inset-top));transition:translate .25s,visibility 0s linear .25s;position:fixed;top:0;bottom:0;left:0;translate:-100%}.sidebar[data-open]{visibility:visible;transition:translate .25s;translate:none}}@media (width>=1024px){.app{grid-template-columns:var(--sidebar-w) minmax(0,1fr)}.sidebar{border-radius:var(--r-lg);height:calc(100dvh - 32px);box-shadow:var(--shadow-sm);margin:16px 0 16px 16px;padding:22px 18px;position:sticky;top:16px}.sidebar-overlay{display:none!important}}.sidebar-overlay{z-index:var(--z-overlay);background:var(--scrim);position:fixed;inset:0}.sidebar__top{gap:8px;margin-bottom:14px}.sidebar__logo,.sidebar__top{align-items:center;display:flex}.sidebar__logo{border-radius:var(--r-sm);flex:1;gap:10px;min-width:0;padding:4px 6px;font-size:1.5rem;font-weight:700}.sidebar__logo-mark{width:30px;height:30px;color:var(--brand)}.icon-btn.sidebar__close{display:none}@media (width<=1023.98px){.icon-btn.sidebar__close{display:inline-flex}}.nav-section{font-size:var(--fs-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--gray-5);margin:16px 8px 8px;font-weight:600}.nav-item{min-height:var(--h-ctl);border-radius:var(--r-md);font-size:var(--fs-base);color:var(--dark);align-items:center;gap:12px;padding:8px 14px;font-weight:500;transition:background .15s;display:flex}.nav-item:hover{background:var(--gray-2)}.nav-item.active{background:var(--brand);color:#fff}.nav-item .icon{width:19px;height:19px}.nav-sub{flex-direction:column;gap:2px;margin-top:6px;display:flex}.nav-sub .nav-item{min-height:var(--h-ctl-sm);font-size:var(--fs-md);padding:6px 14px}.nav-sub .nav-item .icon{width:17px;height:17px}.sidebar__hint{font-size:var(--fs-md);color:var(--gray-5);padding:10px 8px 0}.sidebar__quota{padding:14px 8px 0}.sidebar__footer{margin-top:auto;padding-top:16px}.main{min-width:0;padding:0 12px calc(24px + env(safe-area-inset-bottom));flex-direction:column;display:flex}@media (width>=640px){.main{padding:0 20px 28px}}@media (width>=1024px){.main{padding:0 24px 28px 20px}}.content{flex-direction:column;min-width:0;display:flex}.content>*+*{margin-top:var(--gap)}.content>.mb-3+*{margin-top:0}.topbar{min-height:var(--topbar-h);align-items:center;gap:10px;padding:10px 0;display:flex}@media (width<=1023.98px){.topbar{z-index:var(--z-sticky);padding:calc(8px + env(safe-area-inset-top)) 12px 8px;background:color-mix(in srgb,var(--bg) 80%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);margin:0 -12px;position:sticky;top:0}}@media (width>=640px) and (width<=1023.98px){.topbar{margin:0 -20px;padding-left:20px;padding-right:20px}}@media (width>=1024px){.topbar{gap:14px;min-height:76px;padding:22px 0 14px}}.topbar__text{flex:auto;min-width:0}.topbar__title{font-size:var(--fs-xl);overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:10px;font-weight:700;line-height:1.2;display:flex}@media (width>=640px){.topbar__title{font-size:var(--fs-2xl)}}@media (width>=1024px){.topbar__title{font-size:var(--fs-3xl)}}.topbar__title .tone{font-size:var(--fs-xs)}.topbar__subtitle{color:var(--gray-6);font-size:var(--fs-md);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:2px;display:-webkit-box;overflow:hidden}.topbar__tools{flex:none;align-items:center;gap:8px;display:flex}.icon-btn.burger{display:inline-flex}@media (width>=1024px){.icon-btn.burger{display:none}}.tzchip{height:var(--h-ctl);border-radius:var(--r-pill);background:var(--white);color:var(--gray-6);font-size:var(--fs-sm);cursor:default;box-shadow:var(--shadow-sm);align-items:center;gap:8px;padding:0 14px;font-weight:600;display:none}@media (width>=640px){.tzchip{display:inline-flex}}dialog.modal{background:var(--white);color:var(--dark);border-radius:var(--r-lg);box-shadow:var(--shadow);width:min(100% - 32px,var(--modal-w,460px));border:0;max-width:none;max-height:calc(100dvh - 32px);margin:auto;padding:0;overflow:visible}dialog.modal[open]{flex-direction:column;animation:.2s modal-in;display:flex}dialog.modal::backdrop{background:var(--scrim);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.modal--sm{--modal-w:360px}.modal--token{--modal-w:640px}.modal--upload{--modal-w:760px}.modal--cache{--modal-w:860px}.modal__inner{min-height:0;max-height:inherit;flex-direction:column;flex:auto;display:flex}.modal__header{padding:20px var(--pad-card) 0;flex:none;align-items:center;gap:12px;display:flex}.modal__icon{border-radius:11px;flex:none;justify-content:center;width:36px;height:36px;padding:0}.modal__title{font-size:var(--fs-lg);overflow-wrap:anywhere;flex:1;min-width:0;font-weight:700}.modal__close{flex:none;margin-left:auto}.modal__body{overscroll-behavior:contain;min-height:0;padding:12px var(--pad-card) 20px;scrollbar-width:thin;flex:auto;overflow:auto}.modal__text{color:var(--gray-6);font-size:var(--fs-base)}.modal__text+.cache-grid,.modal__text+.stack{margin-top:16px}.modal__footer{padding:14px var(--pad-card) 20px;border-top:1px solid var(--gray-2);flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:10px;display:flex}.modal__footer .btn{flex:auto}@media (width>=640px){.modal__footer .btn{flex:none}}@keyframes modal-in{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:none}}@media (width<=767.98px){dialog.modal{border-radius:var(--r-lg) var(--r-lg) 0 0;width:100%;max-height:calc(100dvh - 24px);margin:auto 0 0}dialog.modal[open]{animation:.22s sheet-in}.modal__footer{padding-bottom:calc(16px + env(safe-area-inset-bottom))}.modal--drawer,.modal--full{border-radius:0;height:100dvh;max-height:none}.modal--drawer .modal__header,.modal--full .modal__header{padding-top:calc(16px + env(safe-area-inset-top))}}@keyframes sheet-in{0%{opacity:0;transform:translateY(32px)}to{opacity:1;transform:none}}@media (width>=768px){.modal--drawer{border-radius:var(--r-lg) 0 0 var(--r-lg);width:min(520px,100% - 32px);height:100dvh;max-height:none;margin:0 0 0 auto}.modal--drawer[open]{animation:.24s drawer-in}}@keyframes drawer-in{0%{opacity:0;transform:translate(32px)}to{opacity:1;transform:none}}.cselect__menu.is-floating,.dropdown__menu.is-floating{z-index:var(--z-popover);max-height:calc(100dvh - 32px);animation:.12s menu-in;display:block;position:fixed;inset:auto;overflow-y:auto}@keyframes menu-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.cselect__menu.is-sheet,.dropdown__menu.is-sheet{border-radius:var(--r-lg) var(--r-lg) 0 0;max-height:calc(min(70vh,70dvh));padding:12px 12px calc(12px + env(safe-area-inset-bottom));box-shadow:none;background:0 0;border:0;animation:.2s sheet-in;width:auto!important;inset:auto 0 0!important}.cselect__menu.is-sheet:before,.dropdown__menu.is-sheet:before{content:"";z-index:-2;background:var(--scrim);position:fixed;inset:0}.cselect__menu.is-sheet:after,.dropdown__menu.is-sheet:after{content:"";z-index:-1;background:var(--white);border-radius:inherit;box-shadow:var(--shadow);position:absolute;inset:0}.is-sheet .cselect__option,.is-sheet .dropdown__item{border-radius:var(--r-md);min-height:48px;padding:12px 14px;font-size:1rem}.ttip{z-index:var(--z-tip);border-radius:var(--r-sm);background:var(--ink);color:#fff;min-width:160px;max-width:calc(min(320px,100vw - 16px));box-shadow:var(--shadow);pointer-events:none;opacity:0;padding:10px 12px;transition:opacity .12s;position:fixed}.ttip.is-open{opacity:1}.ttip__title{font-size:var(--fs-sm);color:#ffffffa6;margin-bottom:6px;font-weight:600}.ttip__row{font-size:var(--fs-md);align-items:center;gap:8px;line-height:1.7;display:flex}.ttip__dot{border-radius:2px;flex:none;width:8px;height:8px}.ttip__name{color:#fffc}.ttip__value{font-variant-numeric:tabular-nums;margin-left:auto;font-weight:600}.toasts{inset:auto 12px calc(12px + env(safe-area-inset-bottom));z-index:var(--z-toast);width:auto;max-width:none;height:auto;max-height:none;color:inherit;pointer-events:none;background:0 0;border:0;flex-direction:column;gap:10px;margin:0;padding:0;display:flex;position:fixed;overflow:visible}.toasts:empty{display:none}@media (width>=640px){.toasts{width:360px;inset:auto 24px 24px auto}}.toast{border-radius:var(--r-md);background:var(--white);color:var(--dark);border:1px solid var(--gray-2);border-left:4px solid var(--gray-4);box-shadow:var(--shadow);font-size:var(--fs-base);pointer-events:auto;align-items:flex-start;gap:10px;padding:14px 14px 14px 16px;animation:.25s toast-in;display:flex}.toast.is-leaving{animation:.2s forwards toast-out}.toast>.icon{margin-top:1px}.toast__body{overflow-wrap:anywhere;flex:1;min-width:0}.toast__detail{font-size:var(--fs-sm);color:var(--gray-5);margin-top:2px}.toast--ok{border-left-color:var(--ok)}.toast--error{border-left-color:var(--danger)}.toast--warn{border-left-color:var(--warn)}.toast--info{border-left-color:var(--brand)}.toast--ok>.icon{color:var(--ok)}.toast--error>.icon{color:var(--danger)}.toast--warn>.icon{color:var(--warn)}.toast--info>.icon,.toast__action{color:var(--brand)}.toast__action{font-weight:600;font-size:var(--fs-sm);border-radius:var(--r-sm);white-space:nowrap;min-height:32px;padding:6px 8px}.toast__action:hover{background:var(--brand-soft)}.toast__close{width:32px;height:32px;color:var(--gray-5);border-radius:50%;flex:none;place-items:center;margin:-6px -6px -6px 0;display:grid}.toast__close:hover{background:var(--gray-2);color:var(--dark)}@keyframes toast-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes toast-out{to{opacity:0;transform:translateY(8px)}}.btn{min-height:var(--h-ctl);border-radius:var(--r-pill);font-size:var(--fs-base);background:var(--gray-2);color:var(--dark);white-space:nowrap;-webkit-tap-highlight-color:transparent;border:1.5px solid #0000;justify-content:center;align-items:center;gap:8px;padding:0 20px;font-weight:600;line-height:1.2;transition:background .15s,box-shadow .15s,opacity .15s,color .15s;display:inline-flex}.btn:hover{box-shadow:var(--shadow-sm)}.btn:active{box-shadow:none}.btn--dark,.btn--primary{background:var(--brand);color:#fff}.btn--dark:hover,.btn--primary:hover{background:var(--brand-600)}.btn--outline{border-color:var(--brand);color:var(--brand);background:0 0}.btn--outline:hover{background:var(--brand-soft)}.btn--ghost{background:0 0}.btn--ghost:hover{background:var(--gray-2);box-shadow:none}.btn--danger{background:var(--danger);color:#fff}.btn--danger:hover{background:var(--danger-600)}.btn--danger-soft{background:var(--danger-soft);color:var(--danger)}.btn--danger-soft:hover{background:var(--danger);color:#fff}.btn--danger-soft:hover .badge--danger{color:#fff;background:#ffffff38}.btn--sm{min-height:var(--h-ctl-sm);font-size:var(--fs-md);padding:0 14px}.btn--lg{min-height:50px;padding:0 28px;font-size:1rem}.btn--block{width:100%}.btn.is-disabled,.btn:disabled{opacity:.55;pointer-events:none}.btn.is-busy{position:relative;color:#0000!important}.btn.is-busy:after{content:"";width:18px;height:18px;color:var(--white);border:2px solid;border-right-color:#0000;border-radius:50%;animation:.7s linear infinite spin;position:absolute}.btn--ghost.is-busy:after,.btn--outline.is-busy:after{color:var(--brand)}@keyframes spin{to{transform:rotate(1turn)}}.icon-btn{width:var(--h-ctl);height:var(--h-ctl);background:var(--white);color:var(--dark);box-shadow:var(--shadow-sm);-webkit-tap-highlight-color:transparent;border-radius:50%;flex:none;justify-content:center;align-items:center;transition:background .15s;display:inline-flex}.icon-btn:hover{background:var(--gray-2)}.icon-btn--dark,.icon-btn--primary{background:var(--brand);color:#fff}.icon-btn--dark:hover,.icon-btn--primary:hover{background:var(--brand-600)}.icon-btn--ghost{box-shadow:none;background:0 0}.icon-btn--sm{width:var(--h-ctl-xs);height:var(--h-ctl-xs)}.icon-btn--sm .icon{width:16px;height:16px}.icon-btn:disabled{opacity:.5;pointer-events:none}.lang-btn{font-size:var(--fs-xs);letter-spacing:.04em;font-weight:700}.card{background:var(--white);border-radius:var(--r-lg);padding:var(--pad-card);box-shadow:var(--shadow-sm);min-width:0}.card--flex{flex-direction:column;display:flex}.card__header{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:16px;display:flex}.card__header>:first-child{min-width:0}.card__title{font-size:var(--fs-lg);overflow-wrap:anywhere;font-weight:600}.card__spacer{flex:1}.card__subtitle{font-size:var(--fs-md);color:var(--gray-5);overflow-wrap:anywhere;margin-top:2px}.card--brand{background:linear-gradient(150deg,var(--brand) 0,var(--brand-600) 58%,var(--temp) 135%);color:#fff;flex-direction:column;display:flex}.card--brand .card__title{color:#fff}.card--brand .card__subtitle,.card--brand .text-muted,.card--brand .text-sm{color:#ffffffc7}.card--brand .quota{margin-top:auto}.card--brand .quota__bar{background:#ffffff40}.card--brand .quota__fill{background:#fff}.card--brand .quota__meta,.card--brand .quota__meta b{color:#fff}.card--brand .tone{color:#fff;background:#ffffff2e}.badge{border-radius:var(--r-pill);font-size:var(--fs-xs);background:var(--gray-2);color:var(--dark);align-items:center;gap:6px;padding:3px 10px;font-weight:600;line-height:1.4;display:inline-flex}.badge--danger{background:var(--danger);color:#fff}.status-dot{background:var(--ok);border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}.status-dot--mid{background:var(--warn)}.status-dot--light{background:var(--gray-4)}.status-dot--current{background:currentColor}.tone{border-radius:var(--r-pill);font-size:var(--fs-sm);white-space:nowrap;align-items:center;gap:7px;max-width:100%;padding:4px 11px;font-weight:600;line-height:1.4;display:inline-flex}.tone--brand{background:var(--brand-soft);color:var(--brand-600)}.tone--ok{background:var(--ok-soft);color:var(--ok)}.tone--warn{background:var(--warn-soft);color:var(--warn)}.tone--danger{background:var(--danger-soft);color:var(--danger)}.tone--temp{background:var(--temp-soft);color:var(--temp)}.tone--mute{background:var(--gray-2);color:var(--gray-6)}.tone .icon{width:14px;height:14px}.chan{font-family:var(--mono);letter-spacing:.02em}.chan--o{background:var(--ok-soft);color:var(--ok)}.chan--p{background:var(--brand-soft);color:var(--brand-600)}.chan--t{background:var(--temp-soft);color:var(--temp)}.alert{border-radius:var(--r-md);background:var(--white);border:1.5px solid var(--gray-3);align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.alert .icon{flex:none;margin-top:1px}.alert__body{flex:1;min-width:0}.alert__title{font-weight:600;font-size:var(--fs-base)}.alert__text{font-size:var(--fs-md);color:var(--gray-6);overflow-wrap:anywhere;margin-top:2px}.alert--outline{border-color:var(--gray-3);background:0 0}.alert--danger{background:var(--danger-soft);border-color:var(--danger)}.alert--danger,.alert--danger .alert__text,.alert--danger .icon{color:var(--danger)}.field{flex-direction:column;gap:6px;min-width:0;display:flex}.field__label{font-size:var(--fs-md);font-weight:600}.field__hint{font-size:var(--fs-sm);color:var(--gray-5)}.field__error{font-size:var(--fs-sm);color:var(--danger);font-weight:600}.field.is-off{opacity:.45}.input,.select-native,.textarea{width:100%;min-height:var(--h-ctl);border:1.5px solid var(--gray-3);border-radius:var(--r-md);background:var(--white);color:var(--dark);outline:none;padding:8px 14px;font-size:1rem;transition:border-color .15s,box-shadow .15s}.input:focus,.select-native:focus,.textarea:focus{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-ring)}.input::-moz-placeholder{color:var(--gray-5)}.textarea::-moz-placeholder{color:var(--gray-5)}.input::placeholder,.textarea::placeholder{color:var(--gray-5)}.input.is-invalid{border-color:var(--danger);background:var(--danger-soft)}.input:disabled{opacity:.6}.textarea{resize:vertical;min-height:110px}.input[type=date]{min-width:0}.input[type=number]{appearance:textfield}.input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.select-native{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%238492a8' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;padding-right:42px}.input-group{position:relative}.input-group>.icon{color:var(--gray-5);pointer-events:none;width:18px;height:18px;margin-top:-9px;position:absolute;top:50%;left:14px}.input-group .input{padding-left:44px}.input-group__end{margin-top:calc(var(--h-ctl-xs) / -2);position:absolute;top:50%;right:4px}.input-group:has(.input-group__end) .input{padding-right:48px}.search-pill{min-height:var(--h-ctl);border-radius:var(--r-pill);background:var(--gray-1);border:1.5px solid #0000;flex:200px;align-items:center;gap:10px;min-width:0;padding:0 16px;transition:border-color .15s,box-shadow .15s;display:flex}.search-pill:focus-within{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-ring);background:var(--white)}.search-pill .icon{color:var(--gray-5)}.search-pill input{width:100%;min-width:0;color:var(--dark);background:0 0;border:0;outline:0;font-size:1rem}.search-pill input::-webkit-search-cancel-button{-webkit-appearance:none}.search-pill input::placeholder{color:var(--gray-5)}.cselect{min-width:0;position:relative}.cselect--field{width:100%}.cselect__btn{width:100%;min-height:var(--h-ctl);border:1.5px solid var(--gray-3);border-radius:var(--r-md);background:var(--white);color:var(--dark);text-align:left;align-items:center;gap:10px;padding:6px 12px 6px 14px;font-size:1rem;font-weight:500;transition:border-color .15s,box-shadow .15s;display:flex}.cselect__btn:hover{border-color:var(--gray-5)}.cselect.is-open .cselect__btn{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-ring)}.cselect__value{white-space:nowrap;flex:1;align-items:center;gap:8px;min-width:0;display:flex;overflow:hidden}.cselect__value>*{min-width:0}.cselect__name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cselect__chev{color:var(--gray-6);flex:none;transition:transform .2s}.cselect.is-open .cselect__chev{transform:rotate(180deg)}.cselect__menu{background:var(--white);border:1px solid var(--gray-2);border-radius:var(--r-md);box-shadow:var(--shadow);scrollbar-width:thin;max-height:280px;padding:7px;display:none;overflow-y:auto}.cselect__option{width:100%;min-height:var(--h-ctl-sm);border-radius:var(--r-sm);font-size:var(--fs-base);color:var(--dark);text-align:left;align-items:center;gap:10px;min-width:0;padding:8px 12px;font-weight:500;display:flex}.cselect__option:focus-visible,.cselect__option:hover{background:var(--gray-2);outline:none}.cselect__option.is-selected{background:var(--brand-soft);color:var(--brand-600);font-weight:600}.cselect__option .icon--check{opacity:0;width:15px;height:15px;margin-left:auto}.cselect__option.is-selected .icon--check{opacity:1}.check,.radio{min-height:32px;font-size:var(--fs-base);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:10px;display:inline-flex}.check input,.choice input,.radio input,.switch input{opacity:0;pointer-events:none;position:absolute}.check__box{border:2px solid var(--gray-4);color:#0000;background:var(--white);border-radius:7px;flex:none;justify-content:center;align-items:center;width:22px;height:22px;transition:all .15s;display:inline-flex}.check input:checked+.check__box{background:var(--brand);border-color:var(--brand);color:#fff}.check input:focus-visible+.check__box{box-shadow:0 0 0 3px var(--brand-ring)}.check__box .icon{width:13px;height:13px}.radio__dot{border:2px solid var(--gray-4);background:var(--white);border-radius:50%;flex:none;width:22px;height:22px;transition:border-color .15s;position:relative}.radio__dot:after{content:"";background:var(--brand);border-radius:50%;transition:transform .15s;position:absolute;inset:4px;transform:scale(0)}.radio input:checked+.radio__dot{border-color:var(--brand)}.radio input:checked+.radio__dot:after{transform:scale(1)}.radio input:focus-visible+.radio__dot{box-shadow:0 0 0 3px var(--brand-ring)}.switch{cursor:pointer;min-height:32px;font-size:var(--fs-base);-webkit-user-select:none;user-select:none;align-items:flex-start;gap:12px;display:inline-flex;position:relative}.switch__track{background:var(--gray-3);border-radius:var(--r-pill);flex:none;width:46px;height:26px;margin-top:1px;transition:background .2s;position:relative}.switch__track:after{content:"";background:#fff;border-radius:50%;width:20px;height:20px;transition:transform .2s;position:absolute;top:3px;left:3px;box-shadow:0 1px 4px #00000040}.switch input:checked+.switch__track{background:var(--brand)}.switch input:checked+.switch__track:after{transform:translate(20px)}.switch input:focus-visible+.switch__track{box-shadow:0 0 0 3px var(--brand-ring)}.range{appearance:none;background:var(--gray-3);border-radius:3px;outline:none;width:100%;height:6px;margin:10px 0}.range::-webkit-slider-thumb{appearance:none;background:var(--brand);cursor:pointer;border:3px solid #fff;border-radius:50%;width:22px;height:22px;box-shadow:0 1px 5px #0000004d}.range::-moz-range-thumb{background:var(--brand);cursor:pointer;border:3px solid #fff;border-radius:50%;width:16px;height:16px;box-shadow:0 1px 5px #0000004d}.number{flex:1;align-items:center;min-width:0;display:flex;position:relative}.number .input{padding-right:48px}.number__spin{flex-direction:column;gap:2px;display:flex;position:absolute;right:6px}.number__spin button{background:var(--gray-2);width:30px;height:17px;color:var(--gray-6);border-radius:5px;place-items:center;display:grid}.number__spin button:hover{background:var(--brand-soft);color:var(--brand-600)}.number__spin .icon{width:12px;height:12px}@media (pointer:coarse){.number .input{padding-right:96px}.number__spin{flex-direction:row-reverse;gap:4px}.number__spin button{border-radius:var(--r-sm);width:40px;height:34px}.number__spin .icon{width:16px;height:16px}}.quota-input{align-items:stretch;gap:10px;display:flex}.quota-input .number{flex:1;min-width:0}.quota-input .cselect--field{flex:0 0 120px;width:120px}.file-drop{border:2px dashed var(--gray-4);border-radius:var(--r-md);text-align:center;color:var(--gray-6);cursor:pointer;padding:22px 16px;transition:border-color .15s,background .15s;display:block}.file-drop.is-drag,.file-drop:hover{border-color:var(--brand);background:var(--brand-soft)}.file-drop .icon{width:26px;height:26px;margin:0 auto 8px}.file-drop input{display:none}.file-drop__title{color:var(--dark);font-weight:600}.progress{background:var(--gray-2);height:8px;overflow:hidden}.progress,.progress__bar{border-radius:var(--r-pill)}.progress__bar{background:var(--brand);width:0;height:100%;transition:width .3s}.progress__bar.is-failed{background:var(--danger)}.choices{flex-direction:column;gap:8px;display:flex}@media (width>=640px){.choices--pair{grid-template-columns:1fr 1fr;gap:10px;display:grid}}.choice{border:1.5px solid var(--gray-3);border-radius:var(--r-md);cursor:pointer;align-items:flex-start;gap:10px;padding:12px 14px;transition:border-color .15s,background .15s;display:flex;position:relative}.choice:hover{border-color:var(--gray-5)}.choice .radio__dot{margin-top:1px}.choice input:checked+.radio__dot{border-color:var(--brand)}.choice input:checked+.radio__dot:after{transform:scale(1)}.choice input:focus-visible+.radio__dot{box-shadow:0 0 0 3px var(--brand-ring)}.choice:has(input:checked){border-color:var(--brand);background:var(--brand-soft)}.choice__body{flex-direction:column;gap:3px;min-width:0;display:flex}.choice__title{font-weight:600;font-size:var(--fs-base)}.choice__text{font-size:var(--fs-sm);color:var(--gray-6);line-height:1.45}:root[data-theme=dark] .choice:has(input:checked) .choice__text{color:var(--gray-7)}.dropdown__menu,.fold,.opt{border-radius:var(--r-md)}.opt__label{flex-direction:column;gap:2px;min-width:0;display:flex}.opt__title{font-size:var(--fs-base);font-weight:600}.opt__hint{font-size:var(--fs-sm);color:var(--gray-5)}.opt__body{flex-direction:column;gap:6px;margin:10px 0 2px;display:flex}@media (width>=640px){.opt__body{margin-left:58px}}.fold{border:1px solid var(--gray-3);overflow:hidden}.fold__head{width:100%;min-height:var(--h-ctl);text-align:left;align-items:center;gap:10px;padding:8px 14px;display:flex}.fold__head:hover{background:var(--gray-2)}.fold__title{font-weight:600;font-size:var(--fs-base)}.fold__note{font-size:var(--fs-sm);color:var(--gray-5);white-space:nowrap;text-overflow:ellipsis;flex:0 auto;min-width:0;overflow:hidden}.fold__chev{color:var(--gray-5);margin-left:auto;transition:transform .2s}.fold.is-open .fold__chev{transform:rotate(180deg)}.fold.is-open .fold__head{border-bottom:1px solid var(--gray-3)}.fold__body{padding:14px}.fold--inline{background:var(--white)}.fold--inline .fold__head:hover{background:var(--brand-soft)}.fold--inline .icon{color:var(--gray-5)}.fold--inline.is-set{border-color:var(--brand)}.fold--inline.is-set .fold__head .icon:first-child{color:var(--brand)}.fold--inline.is-set .fold__note{color:var(--brand-600);font-weight:600}.dropdown{display:inline-flex;position:relative}.dropdown__menu{background:var(--white);min-width:190px;color:var(--dark);border:1px solid var(--gray-2);box-shadow:var(--shadow);padding:6px;display:none}.dropdown__item{width:100%;min-height:var(--h-ctl-sm);color:inherit;font-size:var(--fs-base);border-radius:var(--r-sm);text-align:left;white-space:nowrap;align-items:center;gap:10px;padding:8px 12px;font-weight:500;display:flex}.dropdown__item:focus-visible,.dropdown__item:hover{background:var(--gray-2);outline:none}.dropdown__item .icon{opacity:.6;order:-1;width:16px;height:16px}.dropdown__item:hover .icon{opacity:.9}.dropdown__item[data-action$=\:delete],.dropdown__item[data-action$=\:revoke]{color:var(--danger)}.dropdown__item[data-action$=\:delete]:hover,.dropdown__item[data-action$=\:revoke]:hover{background:var(--danger-soft)}.dropdown__menu--check .dropdown__item .icon{opacity:1;order:0;margin-left:auto}.dropdown__menu--check .dropdown__item.is-selected{color:var(--brand);font-weight:600}.dropdown__divider{background:var(--gray-3);height:1px;margin:6px 0}.table{width:100%;font-size:var(--fs-base)}.table td,.table th{text-align:left;border-bottom:1px solid var(--gray-2);vertical-align:middle;padding:10px 12px}.table th{font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--gray-5);white-space:nowrap;-webkit-user-select:none;user-select:none;font-weight:600}.table tbody tr:last-child td{border-bottom:none}.table tbody tr{transition:background .12s}.table tbody tr:hover{background:var(--gray-1)}.table td.num,.table th.num{text-align:right}.table td.nowrap,.table th.nowrap{white-space:nowrap}.table td[data-primary]{width:100%;min-width:200px;max-width:0}.table td[data-actions]{white-space:nowrap;text-align:right;width:1%}.table td[data-actions]>*{vertical-align:middle;display:inline-flex}.th-sort{color:inherit;align-items:center;gap:6px;display:inline-flex}.th-sort.is-active,.th-sort:hover{color:var(--brand)}.th-sort__arrow{font-size:.95em}@container panel (width<=799.98px){.table--cards,.table--cards tbody,.table--cards td,.table--cards tr{display:block}.table--cards thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.table--cards tr{border:1px solid var(--gray-2);border-radius:var(--r-md);background:var(--white);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:10px 12px;padding:14px;display:grid;position:relative}.table--cards tr+tr{margin-top:10px}.table--cards tbody tr:hover{background:var(--white)}.table--cards td{text-align:left;border:0;width:auto;min-width:0;max-width:none;padding:0}.table--cards td[data-primary]{grid-column:1/-1;padding-right:48px}.table--cards td[data-actions]{width:auto;position:absolute;top:8px;right:8px}.table--cards td[data-actions] .row-actions{position:static}.table--cards td[data-label]{grid-column:1/-1}.table--cards td[data-label][data-half]{grid-column:span 1}.table--cards td[data-label]:before{content:attr(data-label);font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--gray-5);margin-bottom:3px;font-weight:600;display:block}.table--cards td[data-empty-hidden]:empty{display:none}.table--cards td.nowrap{white-space:normal}.table--cards td .tone{white-space:normal;text-align:left}.table--cards .fileline__meta,.table--cards .fileline__name{white-space:normal;overflow-wrap:anywhere}.table--cards .fileline__meta{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.table--cards td[data-actions] .row-actions .icon-btn{width:var(--h-ctl-xs);height:var(--h-ctl-xs)}}@container panel (width>=560px) and (width<=799.98px){.table--cards tbody{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.table--cards tr+tr{margin-top:0}}@container panel (width>=800px){.table .col-quota{width:230px;min-width:200px}.table td:not([data-primary]) .fileline__name{max-width:240px}}.panel{flex-direction:column;display:flex}.panel>.card__header{row-gap:10px}.panel>.card__header>:first-child{flex:200px}.panel__tools{flex-wrap:wrap;flex:100%;align-items:center;gap:8px;display:flex}@media (width<=767.98px){.panel__tools>.search-pill{flex:100%}.panel__tools>.btn,.panel__tools>.dropdown{flex:auto}.panel__tools>.dropdown>.btn{width:100%}}@media (width>=768px){.panel__tools{flex:auto;justify-content:flex-end}.panel__tools .search-pill{flex:0 260px}}.panel__scroll{scrollbar-width:thin;-webkit-overflow-scrolling:touch;overflow:auto visible}@media (width<=1023.98px){.panel__scroll{overflow:visible}}.row-actions{align-items:center;gap:2px;display:inline-flex}.pagination{flex-wrap:wrap;justify-content:center;align-items:center;gap:4px;margin-top:16px;display:flex}.pagination__info{font-size:var(--fs-md);color:var(--gray-5);text-align:center;flex:100%;margin-bottom:4px}@media (width>=640px){.pagination{justify-content:flex-end}.pagination__info{text-align:left;flex:auto;margin:0}}.page-btn{min-width:var(--h-ctl-sm);height:var(--h-ctl-sm);font-weight:600;font-size:var(--fs-md);color:var(--gray-6);border-radius:50%;justify-content:center;align-items:center;padding:0 10px;display:inline-flex}.page-btn:hover{background:var(--gray-2);color:var(--dark)}.page-btn.active{background:var(--brand);color:#fff}.page-btn.is-disabled{opacity:.35;pointer-events:none}.page-btn.is-gap{pointer-events:none;color:var(--gray-5)}.quota{flex-direction:column;gap:6px;min-width:0;display:flex}.quota__bar{background:var(--gray-2);border-radius:4px;height:7px;overflow:hidden}.quota__fill{background:var(--ok);border-radius:4px;height:100%;transition:width .4s}.quota.is-warn .quota__fill{background:var(--warn)}.quota.is-danger .quota__fill{background:var(--danger)}.quota__meta{font-size:var(--fs-sm);color:var(--gray-5);white-space:nowrap;justify-content:space-between;gap:12px;font-weight:500;display:flex}.quota__meta b{color:var(--dark);font-weight:600}.ftype{background:var(--gray-2);width:38px;height:38px;color:var(--gray-6);border-radius:11px;flex:none;place-items:center;display:grid}.ftype .icon{width:18px;height:18px}.ftype--image{background:var(--brand-soft);color:var(--brand-600)}.ftype--video{background:var(--temp-soft);color:var(--temp)}.ftype--audio{background:var(--ok-soft);color:var(--ok)}.ftype--doc{background:var(--warn-soft);color:var(--warn)}.ftype--arch{background:var(--gray-2);color:var(--gray-6)}.fileline{align-items:center;gap:12px;min-width:0;display:flex}.fileline__body,.secret>span{flex:1;min-width:0}.fileline__name{font-weight:600;font-size:var(--fs-base)}.fileline__meta,.fileline__name{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.fileline__meta{font-size:var(--fs-sm);color:var(--gray-5);margin-top:2px}.fileline--button{text-align:left;width:100%;color:inherit;padding:0}.fileline--button:hover .fileline__name{color:var(--brand)}.dot-sep:before{content:"·";margin:0 6px}.copyable{min-height:var(--h-ctl-sm);border-radius:var(--r-sm);background:var(--gray-2);color:var(--gray-6);cursor:pointer;border:1px solid #0000;align-items:center;gap:8px;max-width:100%;padding:6px 12px;transition:border-color .15s,color .15s;display:inline-flex}.copyable:hover{border-color:var(--brand);color:var(--brand-600)}.copyable--wide{word-break:break-all;text-align:left;line-height:1.5}.copyable .icon{opacity:.65;width:14px;height:14px}.secret{border-radius:var(--r-md);background:var(--ink);color:#fff;font-family:var(--mono);font-size:var(--fs-sm);word-break:break-all;align-items:center;gap:10px;padding:12px 14px;line-height:1.5;display:flex}.secret .icon-btn{color:#fff;box-shadow:none;background:#ffffff1f}.secret .icon-btn:hover{background:#ffffff38}.kv{grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:10px 16px;display:grid}.kv dt{font-size:var(--fs-sm);color:var(--gray-5)}.kv dd,.kv dt{font-weight:500}.kv dd{font-size:var(--fs-base);text-align:right;overflow-wrap:anywhere;min-width:0}.metric{flex-direction:column;gap:4px;display:flex}.metric__value{font-size:var(--fs-2xl);overflow-wrap:anywhere;font-weight:700;line-height:1.1}.metric__label{font-size:var(--fs-sm);color:var(--gray-5);font-weight:500}.metric__delta{font-size:var(--fs-sm);align-items:center;gap:4px;font-weight:600;display:inline-flex}.metric__delta--up{color:var(--ok)}.metric__delta--down{color:var(--danger)}.metric__delta--flat{color:var(--gray-5);font-weight:500}.metric__delta--down .icon{transform:scaleY(-1)}.metrics-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}@media (width<=359.98px){.metrics-row{grid-template-columns:minmax(0,1fr)}}@media (width>=640px){.metrics-row{gap:var(--gap)}}@media (width>=1280px){.metrics-row{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=639.98px){.metrics-row .stat{-moz-column-gap:10px;column-gap:10px;padding:12px}.metrics-row .stat__icon{border-radius:11px;width:36px;height:36px}.metrics-row .stat__icon .icon{width:18px;height:18px}.metrics-row .stat__value{font-size:var(--fs-xl)}.metrics-row .stat__label{font-size:var(--fs-sm)}.metrics-row .stat__note{font-size:var(--fs-xs)}}.stat{-moz-column-gap:12px;border:1px solid #0000;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:2px 12px;padding:14px 16px;display:grid}.stat__icon{background:var(--gray-2);width:42px;height:42px;color:var(--gray-6);border-radius:13px;grid-row:1/3;place-items:center;display:grid}.stat__icon .icon{width:20px;height:20px}.stat__value{font-size:var(--fs-2xl);letter-spacing:-.02em;overflow-wrap:anywhere;font-weight:700;line-height:1.05}.stat__body{flex-direction:column;min-width:0;line-height:1.25;display:flex}.stat__label{font-size:var(--fs-md);overflow-wrap:anywhere;font-weight:600}.stat__note{font-size:var(--fs-sm);color:var(--gray-5)}@media (width>=1280px){.stat{-moz-column-gap:14px;column-gap:14px;padding:16px 18px}.stat__icon{border-radius:14px;width:46px;height:46px}.stat__icon .icon{width:22px;height:22px}}.stat--ok{background:var(--ok-soft);border-color:var(--ok)}.stat--ok .stat__icon{background:var(--ok);color:#fff}.stat--ok .stat__value{color:var(--ok)}.stat--brand{background:var(--brand-soft);border-color:var(--brand)}.stat--brand .stat__icon{background:var(--brand);color:#fff}.stat--brand .stat__value{color:var(--brand)}.stat--danger{background:var(--danger-soft);border-color:var(--danger)}.stat--danger .stat__icon{background:var(--danger);color:#fff}.stat--danger .stat__value{color:var(--danger)}.stat--warn{background:var(--warn-soft);border-color:var(--warn)}.stat--warn .stat__icon{background:var(--warn);color:#fff}.stat--warn .stat__value{color:var(--warn)}.stat--mute{background:var(--gray-2);border-color:var(--gray-3)}.stat--mute .stat__icon{background:var(--gray-6);color:var(--white)}.stat--mute .stat__value{color:var(--gray-7)}.stat:has(.stat__value.is-zero){background:var(--white);border-color:#0000}.stat:has(.stat__value.is-zero) .stat__icon{background:var(--gray-2);color:var(--gray-5)}.stat__value.is-zero{color:var(--gray-4)}.access-tile{transition:box-shadow .15s}.access-tile:hover{box-shadow:var(--shadow)}.upload-item{border-radius:var(--r-md);background:var(--gray-1);padding:12px 14px}.upload-item+.upload-item{margin-top:10px}.upload-item__head{justify-content:space-between;align-items:center;gap:10px;display:flex}.upload-item__head .fileline{flex:1;min-width:0}.upload-item__side{flex:none;align-items:center;gap:6px;display:flex}[data-upload-list]:empty{display:none}.link-row,.url-row{border-radius:var(--r-md);background:var(--gray-1);align-items:center;gap:8px;padding:8px 8px 8px 12px;display:flex}.url-row__value{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--gray-6);flex:1;overflow:hidden}.link-row__body{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.link-row__head{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.link-row__head .text-sm{overflow-wrap:anywhere}.link-row__actions{flex:none;gap:2px;display:inline-flex}.link-row.is-off{opacity:.55}.empty{text-align:center;color:var(--gray-5);padding:40px 20px}.empty .icon{opacity:.5;width:34px;height:34px;margin:0 auto 12px}.empty__title{color:var(--dark);margin-bottom:4px;font-weight:600}.empty-inline{align-items:center;gap:12px;display:flex}.empty-inline .icon{width:22px;height:22px;color:var(--gray-5);flex:none}.empty-inline__title{font-weight:600}.legend{font-size:var(--fs-md);flex-wrap:wrap;align-items:center;gap:12px 18px;display:flex}.legend__item{align-items:center;gap:8px;font-weight:500;display:inline-flex}.legend__swatch{border-radius:3px;flex:none;width:10px;height:10px}.legend__swatch--out{background:var(--brand)}.legend__swatch--in{background:var(--chart-4)}.legend__hint{color:var(--gray-5);font-weight:400}.dashtop{gap:var(--gap);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=1024px){.dashtop{grid-template-columns:minmax(0,1.25fr) minmax(0,2fr)}}.dashtop .grid--2>.card,.usage{display:flex}.dashtop .metric{flex:1;justify-content:center}.dashtop .card--brand .quota{margin-top:20px}.usage{align-items:stretch;gap:calc(clamp(12px,1.5vw,20px));margin-top:16px}.usage__part{flex-direction:column;gap:4px;min-width:0;display:flex}.usage__sep{background:#ffffff59;width:1px}.usage__label{font-size:var(--fs-xs);letter-spacing:.08em;text-transform:uppercase;color:#ffffffb3}.usage__value{white-space:nowrap;font-size:calc(clamp(1.3rem,1vw + .8rem,1.9rem));font-weight:700;line-height:1.1}.usage__value--free{color:#b9f6d4}.tbrank{flex-direction:column;gap:6px;display:flex}.tbrank__row{border-radius:var(--r-md);color:inherit;grid-template-columns:minmax(0,1fr) auto;gap:6px 12px;margin:0 -12px;padding:10px 12px;transition:background .15s;display:grid}.tbrank__row:hover{background:var(--gray-1)}.tbrank__name{text-overflow:ellipsis;overflow:hidden}.tbrank__name,.tbrank__value{font-size:var(--fs-base);white-space:nowrap;font-weight:600}.tbrank__meter{background:var(--gray-2);border-radius:3px;grid-column:1/-1;height:6px;overflow:hidden}.tbrank__meter i{background:var(--brand);border-radius:3px;min-width:3px;height:100%;display:block}.tbrank__row.is-warn .tbrank__meter i{background:var(--warn)}.tbrank__row.is-danger .tbrank__meter i{background:var(--danger)}.tbrank__meta{font-size:var(--fs-sm);color:var(--gray-5);overflow-wrap:anywhere;grid-column:1/-1}.quiet{margin-top:auto;padding-top:18px}.tchart-wrap{gap:10px;display:flex}.tchart-axis{font-size:var(--fs-xs);font-variant-numeric:tabular-nums;color:var(--gray-5);white-space:nowrap;text-align:right;flex-direction:column;flex:none;justify-content:space-between}.tchart,.tchart-axis{height:var(--tchart-h,180px);padding-bottom:22px;display:flex}.tchart{flex:auto;align-items:flex-end;gap:2px;min-width:0;position:relative}.tchart:before{content:"";background-image:repeating-linear-gradient(to top,var(--gray-3) 0 1px,transparent 1px 25%);opacity:.55;pointer-events:none;position:absolute;inset:0 0 22px}.tchart__col{cursor:default;flex-direction:column;flex:1 1 0;justify-content:flex-end;min-width:0;height:100%;display:flex;position:relative}.tchart__col:before{content:"";background:var(--brand-soft);opacity:0;pointer-events:none;border-radius:6px;transition:opacity .12s;position:absolute;inset:-6px -1px -21px}.tchart__col:hover:before{opacity:1}.tchart__stack{border-radius:4px 4px 0 0;flex-direction:column;justify-content:flex-end;height:100%;display:flex;position:relative;overflow:hidden}.tchart__bar{width:100%}.tchart__bar--set{min-height:3px}.tchart__bar--out{background:var(--brand)}.tchart__bar--in{background:var(--chart-4)}.tchart__col:hover .tchart__bar--out{background:var(--brand-600)}.tchart__col:hover .tchart__bar--in{background:var(--chart-4-600)}.tchart__zero{background:var(--gray-3);border-radius:2px;height:2px}.tchart__label{font-size:var(--fs-xs);font-variant-numeric:tabular-nums;color:var(--gray-5);white-space:nowrap;margin-top:5px;font-weight:500;position:absolute;top:100%;left:50%;transform:translate(-50%)}@media (width<=639.98px){.tchart__col:not(:nth-child(3n+1)) .tchart__label{display:none}.tchart,.tchart-axis{--tchart-h:170px!important}}.tchart-empty{height:var(--tchart-h,180px);text-align:center;border-radius:var(--r-sm);background:var(--gray-1);color:var(--gray-5);font-size:var(--fs-md);justify-content:center;padding:0 16px}.drange,.tchart-empty{align-items:center;display:flex}.drange{border-radius:var(--r-md);background:var(--white);box-shadow:var(--shadow-sm);flex-wrap:wrap;gap:8px;padding:10px 14px}.drange__label{font-size:var(--fs-md);color:var(--gray-6);font-weight:600}.drange__dash,.kinds__count{color:var(--gray-5)}.drange__date{flex:130px;min-width:0}.drange__spacer{flex:100%;height:0}.drange__presets{flex:auto;gap:6px;display:flex}.drange__presets .btn{flex:auto}.drange>[type=submit]{flex:100%}@media (width>=640px){.drange__date{width:auto}.drange>[type=submit],.drange__date,.drange__presets,.drange__presets .btn{flex:none}}@media (width>=768px){.drange__spacer{flex:auto}.drange__presets{margin-left:auto}}.stat-tile{font-size:var(--fs-2xl);overflow-wrap:anywhere;margin-top:6px;font-weight:700;line-height:1.1}.grid--overview{grid-template-columns:minmax(0,1fr)}@media (width>=1024px){.grid--overview{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}}.ring-row{flex-direction:column;align-items:stretch;gap:18px;display:flex}.ring-box{flex:none;align-self:center;max-width:100%}.ring{width:calc(min(240px,62vw));height:calc(min(240px,62vw));display:block;transform:rotate(-90deg)}@media (width>=640px){.ring-row{flex-direction:row;align-items:center;gap:30px}.ring{width:260px;height:260px}}.ring__track{fill:none;stroke:var(--gray-2);stroke-width:15px}.ring__slice{fill:none;stroke-width:15px;stroke-linecap:butt;cursor:pointer;transition:stroke-width .12s,opacity .12s}.ring.is-hover .ring__slice{opacity:.35}.ring .ring__slice.is-active{opacity:1;stroke-width:21px}.ring__cap,.ring__total{transform-origin:70px 70px;text-anchor:middle;fill:var(--dark);transform:rotate(90deg)}.ring__total{font-size:14px;font-weight:700}.ring__cap{fill:var(--gray-5);letter-spacing:.1em;text-transform:uppercase;font-size:8px}.kinds-scroll{scrollbar-width:thin;flex:1;width:100%;min-width:0;max-height:280px;overflow-y:auto}.kinds{width:100%;font-size:var(--fs-base)}.kinds tr{border-bottom:1px solid var(--gray-2);transition:background .12s}.kinds tr:last-child{border-bottom:none}.kinds tr.is-active{background:var(--gray-1)}.kinds td{vertical-align:middle;padding:10px 0}.kinds__count{font-size:var(--fs-sm);margin-left:8px}.kinds__dot{vertical-align:-1px;border-radius:3px;width:10px;height:10px;margin-right:10px;display:inline-block}.kinds td.kinds__name{white-space:nowrap;text-overflow:ellipsis;width:100%;max-width:0;overflow:hidden}.kinds td.kinds__value{text-align:right;white-space:nowrap;padding-left:16px;font-weight:600}.kinds td.kinds__share{text-align:right;color:var(--gray-5);width:52px;padding-left:12px}.pair{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.pair__side{flex-direction:column;display:flex}.pair__value{font-size:var(--fs-2xl);font-weight:700;line-height:1}.pair__label{font-size:var(--fs-sm);color:var(--gray-5)}.pair__vs{font-size:var(--fs-xs);color:var(--gray-4);text-transform:uppercase;letter-spacing:.08em}.bar-mini{background:var(--gray-2);height:8px;overflow:hidden}.bar-mini,.bar-mini__fill,.share-bar{border-radius:var(--r-pill)}.bar-mini__fill{background:var(--brand);height:100%}.share-bar{background:var(--gray-2);height:10px;display:flex;overflow:hidden}.share-bar__part{height:100%}.share-bar__part+.share-bar__part{border-left:2px solid var(--white)}.kv-row{border-bottom:1px solid var(--gray-2);font-size:var(--fs-base);justify-content:space-between;align-items:center;gap:10px;padding:9px 0;display:flex}.kv-row:last-child{border-bottom:none}.kv-row>span{color:var(--gray-6);align-items:center;gap:8px;min-width:0;display:inline-flex}.cache-grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:20px;display:grid}@media (width>=768px){.cache-grid{grid-template-columns:minmax(0,1fr) minmax(0,300px)}}.cache-preview{border-radius:var(--r-md);background:var(--gray-1);flex-direction:column;gap:8px;padding:14px 16px;display:flex}.cache-preview__row{align-items:flex-start;gap:10px;display:flex}.cache-preview__row .tone{flex:none}.cache-preview__body{flex-direction:column;gap:1px;min-width:0;display:flex}.cache-preview__value{font-family:var(--mono);font-size:var(--fs-sm);color:var(--dark);white-space:nowrap;scrollbar-width:thin;overflow-x:auto}.cache-preview__note{font-size:var(--fs-sm);color:var(--gray-5)}.cache-presets{flex-wrap:wrap;gap:6px;display:flex}.fm{gap:var(--gap);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=1024px){.fm{grid-template-columns:260px minmax(0,1fr);align-items:start}.fm__side{max-height:calc(100dvh - 32px);position:sticky;top:16px}}.fm__main,.fm__side{background:var(--white);border-radius:var(--r-lg);min-width:0;box-shadow:var(--shadow-sm);flex-direction:column;padding:14px;display:flex}@media (width>=640px){.fm__main,.fm__side{padding:16px}}.fm__head{border-bottom:1px solid var(--gray-2);flex-wrap:wrap;align-items:center;gap:8px;padding-bottom:12px;display:flex}.fm__title{font-weight:600;font-size:var(--fs-base);flex:1}.fm__where{flex:100%;align-items:center;gap:8px;min-width:0;display:flex}.fm__where b{text-overflow:ellipsis;min-width:0;overflow:hidden}.fm__where .text-sm,.fm__where b{white-space:nowrap}.fm__where .icon{color:var(--gray-5);flex:none}.fm__head .search-pill{flex:160px}@media (width>=1280px){.fm{grid-template-columns:300px minmax(0,1fr)}.fm__where{flex:180px}.fm__head .search-pill{flex:0 220px}}.fm__scroll{margin:0 -6px;padding:8px 6px 0}@media (width<=1023.98px){.fm__side .fm__scroll{scrollbar-width:thin;-webkit-overflow-scrolling:touch;align-items:center;gap:8px;padding-bottom:6px;display:flex;overflow:auto hidden}.fm__side .fm__folder-wrap{flex:none}.fm__side .fm__folder{white-space:nowrap;padding-right:12px}.fm__side .fm__folder-name{text-overflow:ellipsis;white-space:nowrap;max-width:160px;display:block;overflow:hidden}.fm__add,.fm__divider,.fm__folder-menu{display:none}}@media (width>=1024px){.fm__side .fm__scroll{scrollbar-width:thin;flex:1;min-height:0;overflow-y:auto}}.fm__folder-wrap{position:relative}.fm__folder{min-height:var(--h-ctl-sm);border-radius:var(--r-md);font-size:var(--fs-base);color:var(--dark);background:var(--gray-1);align-items:center;gap:10px;padding:8px 12px;font-weight:500;transition:background .15s;display:flex}@media (width>=1024px){.fm__folder{background:0 0}}.fm__folder:hover{background:var(--gray-2)}.fm__folder .icon{color:var(--gray-5);flex:none}.fm__folder.is-active{background:var(--brand);color:#fff}.fm__folder.is-active .fm__count,.fm__folder.is-active .icon{color:#fff}.fm__folder.is-active .fm__badges .icon{color:#ffffffd9}.fm__folder-name{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;flex:1;min-width:0;line-height:1.3;display:-webkit-box;overflow:hidden}.fm__badges{flex:none;gap:4px;display:inline-flex}.fm__count{font-size:var(--fs-sm);color:var(--gray-5);font-variant-numeric:tabular-nums}.fm__folder-menu{opacity:0;align-items:center;transition:opacity .15s;display:flex;position:absolute;top:0;bottom:0;right:6px}.fm__folder-menu.is-open,.fm__folder-menu:focus-within,.fm__folder-wrap:hover .fm__folder-menu{opacity:1}.fm__folder-wrap:hover .fm__count{opacity:0}.fm__folder-wrap:has(.dropdown.is-open) .fm__count{opacity:0}.fm__folder-menu .icon-btn{background:var(--gray-2)}.fm__folder-menu .icon-btn:hover{background:var(--gray-3)}.fm__folder-wrap:has(.fm__folder.is-active) .fm__folder-menu .icon-btn{color:#fff;background:#ffffff38}@media (pointer:coarse){.fm__folder-menu{opacity:1}.fm__folder-wrap .fm__count{opacity:0}.fm__folder-wrap:has(.fm__folder-menu) .fm__folder{padding-right:52px}}.fm__divider{background:var(--gray-2);height:1px;margin:8px 6px}.fm__add{justify-content:center;margin-top:12px}.fm__empty{padding:10px 8px}.fm__main .table td{border-bottom:1px solid var(--gray-2)}.fm__main .table tbody tr:last-child td{border-bottom:none}.fm__main .pagination{border-top:1px solid var(--gray-2);margin-top:0;padding-top:12px}.auth{min-height:100dvh;padding:16px;padding-top:max(16px,env(safe-area-inset-top));padding-bottom:max(16px,env(safe-area-inset-bottom));place-items:center;display:grid}.auth__card{background:var(--white);border-radius:var(--r-lg);width:100%;max-width:400px;box-shadow:var(--shadow);padding:28px 22px}@media (width>=640px){.auth__card{padding:34px 30px}}.auth__logo{align-items:center;gap:10px;margin-bottom:6px;font-size:1.4rem;font-weight:700;display:flex}.auth__logo svg{width:28px;height:28px;color:var(--brand)}.auth__sub{color:var(--gray-5);font-size:var(--fs-md)}.auth__theme{right:16px}.auth__lang,.auth__theme{top:max(16px,env(safe-area-inset-top));position:fixed}.auth__lang{right:calc(24px + var(--h-ctl))}.cselect__menu.is-reka{min-width:var(--reka-dropdown-menu-trigger-width);max-width:calc(min(320px,100vw - 32px));max-height:min(320px,var(--reka-dropdown-menu-content-available-height));z-index:var(--z-popover);animation:.12s menu-in;display:block}.cselect__menu.is-reka .cselect__option[data-highlighted]{background:var(--gray-2);outline:none}button.nav-item{width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0}.skeleton-page{min-height:60vh}.cselect__menu.is-reka-select,.dropdown__menu.is-reka{z-index:var(--z-popover);animation:.12s menu-in;display:block}.cselect__menu.is-reka-select{min-width:var(--reka-select-trigger-width);max-height:min(280px,var(--reka-select-content-available-height))}.cselect__menu.is-reka-select .cselect__option[data-highlighted],.dropdown__item[data-highlighted]{background:var(--gray-2);outline:none}.dropdown__item.is-danger{color:var(--danger)}.dropdown__item.is-danger[data-highlighted]{background:var(--danger-soft)}.cselect__option[data-state=checked]{background:var(--brand-soft);color:var(--brand-600);font-weight:600}.cselect__option[data-state=checked] .icon--check{opacity:1}.cselect.is-invalid .cselect__btn{border-color:var(--danger)}.icon-flip .icon{transform:rotate(180deg)}@media (width>=1024px) and (width<=1439.98px){.table .col-optional{display:none}}.panel__scroll{position:relative;container:panel/inline-size}.cache-cell{flex-direction:column;align-items:flex-start;gap:2px;display:flex}@container panel (width<=799.98px){.table--cards td.hide-in-cards{display:none}.table--cards td[data-primary]{min-width:0;max-width:none}.fm__main .table--cards td{border-bottom:0}}.fm__folder-menu:has(.dropdown.is-open){opacity:1}.alert--warn{background:var(--warn-soft);border-color:var(--warn)}.alert--warn>.icon{color:var(--warn)}
