@font-face{font-family:Bebas Neue;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/bebas-neue-latin-ext.woff2) format("woff2");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:Bebas Neue;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/bebas-neue-latin.woff2) format("woff2");unicode-range:u+00??,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:JetBrains Mono;font-style:normal;font-weight:400 500;font-display:swap;src:url(/fonts/jetbrains-mono-latin-ext.woff2) format("woff2");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:JetBrains Mono;font-style:normal;font-weight:400 500;font-display:swap;src:url(/fonts/jetbrains-mono-latin.woff2) format("woff2");unicode-range:u+00??,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:Outfit;font-style:normal;font-weight:300 700;font-display:swap;src:url(/fonts/outfit-latin-ext.woff2) format("woff2");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:Outfit;font-style:normal;font-weight:300 700;font-display:swap;src:url(/fonts/outfit-latin.woff2) format("woff2");unicode-range:u+00??,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}*{margin:0;padding:0;box-sizing:border-box}:root{--rail-w:0px}@media(min-width:1024px){html[data-rail=expanded]{--rail-w:248px}html[data-rail=collapsed]{--rail-w:76px}}body,html{font-family:Outfit,sans-serif;background:#0a0a0a;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:100%;overflow:clip}#app-root,body,html{overscroll-behavior:none;width:100%;position:fixed;top:0;left:0;right:0;bottom:0}#app-root{overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;scrollbar-width:none;padding-left:var(--rail-w);scroll-padding-top:84px}@media(max-width:1023px){#app-root{scroll-padding-top:72px;scroll-padding-bottom:calc(64px + 12px + env(safe-area-inset-bottom, 0px))}}#app-root:has(.admin-topbar :focus){scroll-padding-top:0}html[data-rail-anim] #app-root{transition:padding-left .22s cubic-bezier(.4,0,.2,1)}#app-root::-webkit-scrollbar{display:none}@media(prefers-reduced-motion:reduce){#app-root{scroll-behavior:auto}html[data-rail-anim] #app-root{transition:none}}button,input{font-family:inherit}input::placeholder,textarea::placeholder{color:rgba(0,0,0,.3)}input[data-on-dark]::placeholder,textarea[data-on-dark]::placeholder{color:hsla(0,0%,100%,.35)}input[data-on-gold]::placeholder,textarea[data-on-gold]::placeholder{color:rgba(212,175,55,.45)}@keyframes spin{to{transform:rotate(1turn)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}html[data-surface=app],html[data-surface=app] body{background:#fff}html[data-surface=admin],html[data-surface=admin] body{background:#fafaf9}body,html{perspective:1400px;perspective-origin:50% 50%}.page-hero{position:relative;z-index:2;text-align:center}.page-hero-logo{width:52px;height:52px;display:flex;align-items:center;justify-content:center;margin:0 auto 18px}.page-hero-logo img{width:100%;height:100%;object-fit:contain}.page-hero-title{display:flex;align-items:baseline;justify-content:center;flex-wrap:wrap;gap:0 .2em;margin:0;font-weight:400;line-height:.85}.page-hero-outline,.page-hero-solid{font-family:Bebas Neue,sans-serif;font-size:clamp(52px,8vw + 16px,88px);letter-spacing:.06em;line-height:.85}.page-hero-solid{color:#0a0a0a}.page-hero-outline{color:transparent;-webkit-text-stroke:2px rgba(0,0,0,.35)}.page-hero-rule{width:60px;height:2px;background:linear-gradient(90deg,transparent,rgba(0,0,0,.2),transparent);margin:20px auto}.page-hero-sub{color:rgba(0,0,0,.4);font-size:clamp(13px,.4vw + 11.7px,15px);font-weight:300;max-width:480px;margin:0 auto;line-height:1.6;text-wrap:pretty}@media(min-width:1024px){.page-hero-sub{max-width:620px}}.tg-gate{position:fixed;inset:0;background:#fff;overflow-y:auto;z-index:9999;animation:tgGateFadeIn .5s cubic-bezier(.22,1,.36,1) both}@keyframes tgGateFadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.tg-gate-inner{max-width:460px;margin:0 auto;padding:3rem 1.25rem 4rem;position:relative}@media(min-width:640px){.tg-gate-inner{padding:5rem 1.5rem 4rem}}.tg-gate-header{text-align:center;margin-bottom:28px;position:relative;z-index:2}.tg-gate-logo{width:56px;height:56px;margin:0 auto 18px;display:flex;align-items:center;justify-content:center}.tg-gate-logo img{width:100%;height:100%;object-fit:contain}.tg-gate-title-row{display:flex;align-items:baseline;justify-content:center;gap:.2em;line-height:.85}.tg-gate-title-solid{color:#0a0a0a}.tg-gate-title-outline,.tg-gate-title-solid{font-family:Bebas Neue,sans-serif;font-size:clamp(52px,8vw + 16px,88px);letter-spacing:.06em;display:inline}.tg-gate-title-outline{color:transparent;-webkit-text-stroke:2px rgba(0,0,0,.35)}.tg-gate-rule{width:56px;height:2px;background:linear-gradient(90deg,transparent,rgba(0,0,0,.2),transparent);margin:18px auto 12px}.tg-gate-frame{position:relative;background:#fff;border:2px solid #000;border-radius:10px;padding:28px 22px 24px;box-shadow:0 10px 32px rgba(0,0,0,.08);z-index:2;display:flex;flex-direction:column;align-items:center;text-align:center}@media(min-width:640px){.tg-gate-frame{padding:36px 32px 30px}}.tg-gate-headline{font-family:Bebas Neue,sans-serif;font-size:clamp(34px,4vw + 20px,48px);color:#0a0a0a;letter-spacing:.04em;line-height:1;margin:0 0 10px}.tg-gate-sub{font-size:clamp(11px,.3vw + 9.9px,13px);color:rgba(0,0,0,.5);font-weight:400;line-height:1.6;max-width:320px;margin:0 0 22px}.tg-gate-qr-wrap{width:100%;flex-direction:column}.tg-gate-qr,.tg-gate-qr-wrap{display:flex;align-items:center}.tg-gate-qr{width:220px;height:220px;border:1.5px solid rgba(0,0,0,.12);border-radius:10px;padding:12px;background:#fff;justify-content:center}.tg-gate-qr img{width:100%;height:100%;object-fit:contain;display:block}.tg-gate-qr-skel{width:100%;height:100%;background:rgba(0,0,0,.04);border-radius:6px;animation:tgQrPulse 1.4s ease-in-out infinite}@keyframes tgQrPulse{0%,to{opacity:.6}50%{opacity:1}}.tg-gate-divider{width:100%;display:flex;align-items:center;gap:12px;margin:22px 0 18px}.tg-gate-divider:after,.tg-gate-divider:before{content:"";flex:1 1;height:1px;background:rgba(0,0,0,.08)}.tg-gate-divider span{font-weight:500;letter-spacing:.24em;color:rgba(0,0,0,.3)}.tg-gate-cta,.tg-gate-divider span{font-family:Outfit,sans-serif;font-size:clamp(11px,.3vw + 9.9px,13px)}.tg-gate-cta{width:100%;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:14px 20px;background:#0a0a0a;color:#fff;font-weight:600;letter-spacing:.06em;text-transform:uppercase;border-radius:6px;text-decoration:none;transition:background .2s ease,box-shadow .2s ease,transform .2s ease}.tg-gate-cta:hover{background:#1a1a1a;box-shadow:0 8px 28px rgba(0,0,0,.18);transform:translateY(-1px)}.tg-gate-cta svg{color:#2aabee}.tg-gate-copy{margin-top:10px;width:100%;padding:11px 16px;background:transparent;border:1px solid rgba(0,0,0,.14);border-radius:6px;font-family:Outfit,sans-serif;font-size:clamp(11px,.3vw + 9.9px,13px);font-weight:500;color:rgba(0,0,0,.55);cursor:pointer;letter-spacing:.04em;transition:background .2s ease,color .2s ease,border-color .2s ease}.tg-gate-copy:hover{border-color:#0a0a0a;color:#0a0a0a}.tg-gate-copy.copied{background:rgba(22,163,74,.08);border-color:rgba(22,163,74,.5);color:#16a34a}@keyframes msFadeUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.ms-badge{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border-radius:999px;font-size:clamp(11px,.3vw + 9.9px,13px);font-weight:600;letter-spacing:.14em;text-transform:uppercase;line-height:1;border:1px solid transparent}.ms-badge-dot{width:6px;height:6px;border-radius:50%;background:currentColor;box-shadow:0 0 0 0 currentColor;animation:msPulseDot 2s ease-out infinite}@keyframes msPulseDot{0%{box-shadow:0 0 0 0 currentColor;opacity:1}70%{box-shadow:0 0 0 6px transparent;opacity:.85}to{box-shadow:0 0 0 0 transparent;opacity:1}}.ms-badge-active{color:#16a34a;background:rgba(22,163,74,.08);border-color:rgba(22,163,74,.18)}.ms-badge-warning{color:#b45309;background:rgba(217,119,6,.08);border-color:rgba(217,119,6,.2)}.ms-badge-expired{color:#b91c1c;background:rgba(220,38,38,.08);border-color:rgba(220,38,38,.2)}@media(max-width:420px){.promo-input{padding:10px 12px;font-size:clamp(11px,.3vw + 9.9px,13px)}}.gate-login{display:flex;flex-direction:column;align-items:center;gap:14px;margin-top:22px}.gate-login[aria-busy=true]{opacity:.6;pointer-events:none}.gate-login-btn{display:flex;justify-content:center;min-height:40px}.gate-login-error{margin:4px 0 0;font-size:clamp(13px,.4vw + 11.7px,15px);color:#dc2626;text-align:center;max-width:260px}.side-nav{display:none}@media(min-width:1024px){.side-nav{position:fixed;top:0;left:0;bottom:0;z-index:50;width:var(--rail-w);display:flex;flex-direction:column;background:#fff;border-right:2px solid #000;opacity:0;transform:translateX(-14px);pointer-events:none;transition:width .22s cubic-bezier(.4,0,.2,1),opacity .35s ease,transform .45s cubic-bezier(.22,1,.36,1)}.side-nav.show{opacity:1;transform:translateX(0);pointer-events:auto}.side-nav-head{display:flex;align-items:center;gap:11px;flex-shrink:0;height:76px;padding:0 14px 0 18px;border-bottom:2px solid #000;overflow:hidden}.side-nav.is-collapsed .side-nav-head{padding:0;justify-content:center}.side-nav-logo{flex-shrink:0;width:38px;height:38px;border-radius:10px;display:flex;align-items:center;justify-content:center;background:#0a0a0a;color:#fff}.side-nav-logo-bull{width:30px;height:30px}.side-nav-brand{flex:1 1;display:flex;flex-direction:column;gap:1px;min-width:0;white-space:nowrap}.side-nav-brand-name{font-family:Bebas Neue,sans-serif;font-size:21px;line-height:1;letter-spacing:.04em;color:#000;overflow:hidden;text-overflow:ellipsis}.side-nav-brand-sub{font-size:10px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:#999}.side-nav-switch,.side-nav-switch-wide{display:flex;align-items:center;justify-content:center;border:1px solid rgba(0,0,0,.14);background:#fff;color:#000;cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease}.side-nav-switch svg,.side-nav-switch-wide svg{stroke-width:1.8}.side-nav-switch-wide:hover,.side-nav-switch:hover{background:#0a0a0a;color:#fff;border-color:#0a0a0a}.side-nav-switch{flex-shrink:0;width:34px;height:34px;border-radius:9px}.side-nav-switch svg{width:18px;height:18px}.side-nav-switch-wide{flex-shrink:0;width:100%;padding:10px 0;border-radius:10px}.side-nav-switch-wide svg{width:20px;height:20px}.side-nav-toggle{position:absolute;top:58px;right:-14px;width:28px;height:28px;border-radius:50%;border:2px solid #000;background:#fff;color:#000;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:2;transition:background .15s ease,color .15s ease}.side-nav-toggle svg{width:15px;height:15px}.side-nav-toggle:hover{background:#0a0a0a;color:#fff}.side-nav-scroll{flex:1 1;min-height:0;display:flex;flex-direction:column;gap:16px;padding:14px 12px 10px;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;scrollbar-width:none;background:linear-gradient(#fff 30%,hsla(0,0%,100%,0)) top/100% 22px no-repeat local,linear-gradient(hsla(0,0%,100%,0),#fff 70%) bottom/100% 22px no-repeat local,radial-gradient(farthest-side at 50% 0,rgba(0,0,0,.13),transparent) top/100% 7px no-repeat scroll,radial-gradient(farthest-side at 50% 100%,rgba(0,0,0,.13),transparent) bottom/100% 7px no-repeat scroll}.side-nav-scroll::-webkit-scrollbar{display:none}.side-nav-list{list-style:none;display:flex;flex-direction:column;gap:4px;margin:0;padding:0}.side-nav-group-label{margin:0 0 7px;padding:0 12px;font-size:10px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:#6b7280;white-space:nowrap;overflow:hidden}.side-nav.is-collapsed .side-nav-group-label{height:1px;margin:0 14px 12px;padding:0;font-size:0;line-height:0;color:transparent;background:rgba(0,0,0,.12)}.side-nav.is-collapsed .side-nav-group:first-of-type .side-nav-group-label{display:none}.side-nav-list-foot{padding:12px 12px calc(16px + env(safe-area-inset-bottom));border-top:1px solid rgba(0,0,0,.1)}.side-nav-item{position:relative;width:100%;display:flex;align-items:center;gap:13px;padding:11px 12px;border:none;border-radius:10px;background:transparent;color:#6b7280;font-family:Outfit,sans-serif;font-size:clamp(13px,.4vw + 11.7px,15px);font-weight:500;letter-spacing:.02em;text-align:left;white-space:nowrap;cursor:pointer;transition:background .16s ease,color .16s ease}.side-nav-item:hover:not(.is-active){background:rgba(0,0,0,.05);color:#000}.side-nav-item.is-active{background:#0a0a0a;color:#fff}.side-nav-icon{flex-shrink:0;width:22px;height:22px;display:flex;align-items:center;justify-content:center}.side-nav-icon svg{width:20px;height:20px}.side-nav-label{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis}.side-nav-count{flex-shrink:0;padding:2px 8px;border-radius:10px;background:#d23a3a;color:#fff;font-size:11px;font-weight:700;line-height:1.4}.side-nav.is-collapsed .side-nav-count{position:absolute;top:3px;right:4px;min-width:18px;height:18px;padding:0 5px;border-radius:9px;border:2px solid #fff;font-size:10px;line-height:14px;text-align:center}.side-nav-item:focus-visible{outline:2px solid #b4912a;outline-offset:-2px}.side-nav-switch-wide:focus-visible,.side-nav-switch:focus-visible,.side-nav-toggle:focus-visible{outline:2px solid #b4912a;outline-offset:2px}.side-nav.is-collapsed .side-nav-item{justify-content:center;padding-left:0;padding-right:0}.side-nav.is-collapsed .side-nav-label{display:none}}@media(prefers-reduced-motion:reduce){.side-nav,.side-nav-item,.side-nav-switch,.side-nav-switch-wide,.side-nav-toggle{transition:none}}.sign-in .tg-gate-frame{text-align:center}.sign-in-who{margin:0 0 18px;font-size:clamp(13px,.4vw + 11.7px,15px);color:rgba(0,0,0,.6)}.sign-in-who code{color:#0a0a0a}.sign-in .gate-login-error code,.sign-in-who code{font-family:JetBrains Mono,monospace}.sign-in .gate-login-note{margin:0;font-size:clamp(11px,.3vw + 9.9px,13px);color:rgba(0,0,0,.45)}.pp{position:fixed;inset:0;z-index:9999;background:radial-gradient(ellipse 70% 50% at 50% 0,rgba(180,145,42,.1),transparent 70%),#141414;color:#fff;font-family:Outfit,sans-serif;overflow-y:auto;overscroll-behavior:contain;animation:ppIn .45s ease both}@keyframes ppIn{0%{opacity:0}to{opacity:1}}.pp-acct-btn:focus-visible,.pp-acct-item:focus-visible,.pp-card:focus-visible,.pp-new:focus-visible,.pp-team-btn:focus-visible{outline:2px solid #d4af37;outline-offset:2px}.pp-header{max-width:1180px;margin:0 auto;padding:22px 32px;display:flex;align-items:center;gap:12px}@media(max-width:1023px){.pp-header{padding:calc(16px + env(safe-area-inset-top, 0px)) 16px 16px}}.pp-logo{display:block;flex-shrink:0;width:38px;height:38px;filter:invert(1);opacity:.9}.pp-header-actions{margin-left:auto;display:flex;align-items:center;gap:10px;min-width:0}.pp-team-btn{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;gap:8px;height:40px;padding:0 16px;border:1px solid hsla(0,0%,100%,.16);border-radius:999px;background:hsla(0,0%,100%,.04);color:#fff;font:inherit;font-size:13px;font-weight:500;white-space:nowrap;cursor:pointer;transition:border-color .2s ease,background .2s ease}.pp-team-btn:hover{border-color:hsla(0,0%,100%,.45);background:hsla(0,0%,100%,.08)}.pp-team-btn svg{flex-shrink:0;display:block}@media(max-width:359px){.pp-team-btn{width:40px;padding:0}.pp-team-btn .pp-team-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}}.pp-acct{position:relative;flex-shrink:0}.pp-acct-btn{display:flex;align-items:center;gap:8px;height:40px;padding:0 12px 0 4px;border:1px solid hsla(0,0%,100%,.16);border-radius:999px;background:hsla(0,0%,100%,.04);color:#8c8c8c;font:inherit;cursor:pointer;transition:border-color .2s ease,color .2s ease}.pp-acct-btn:hover{border-color:hsla(0,0%,100%,.45);color:#fff}.pp-acct-btn svg{display:block}.pp-avatar{flex-shrink:0;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:linear-gradient(145deg,#d4af37,#8c6a12);font-family:Bebas Neue,sans-serif;font-size:15px;letter-spacing:.04em;line-height:1;color:#fff}.pp-avatar.is-lg{width:38px;height:38px;font-size:17px}.pp-acct-sheet{position:fixed;inset:0;z-index:60}.pp-acct-menu{position:absolute;right:0;top:calc(100% + 8px);z-index:61;width:264px;max-width:calc(100vw - 32px);padding:6px;border:1px solid hsla(0,0%,100%,.1);border-radius:12px;background:#1c1c1c;box-shadow:0 18px 48px rgba(0,0,0,.5);outline:none;animation:ppMenuIn .16s ease}@keyframes ppMenuIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.pp-acct-head{display:flex;align-items:center;gap:11px;padding:10px 10px 12px}.pp-acct-who{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:3px}.pp-acct-line{display:flex;align-items:center;gap:8px;min-width:0}.pp-acct-name{min-width:0;font-size:13.5px;font-weight:600;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pp-acct-role{flex-shrink:0;padding:1px 8px;border-radius:999px;border:1px solid rgba(212,175,55,.3);background:rgba(212,175,55,.12);font-size:10px;font-weight:700;letter-spacing:.04em;color:#d4af37}.pp-acct-email{font-size:12px;color:#8c8c8c;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pp-acct-divider{height:1px;margin:0 4px 6px;background:hsla(0,0%,100%,.08)}.pp-acct-item{width:100%;display:flex;align-items:center;gap:10px;padding:10px;border:none;border-radius:8px;background:transparent;color:#fff;font:inherit;font-size:13px;text-align:left;cursor:pointer}.pp-acct-item:focus-visible,.pp-acct-item:hover{background:hsla(0,0%,100%,.07)}.pp-acct-item:focus-visible{outline-offset:-2px}.pp-acct-item svg{flex-shrink:0;display:block}.pp-main{max-width:1180px;margin:0 auto;padding:40px 32px 88px}@media(max-width:1023px){.pp-main{padding:20px 16px calc(48px + env(safe-area-inset-bottom, 0px))}}.pp-title{margin:0;font-family:inherit;font-size:clamp(30px,3.4vw,46px);font-weight:500;letter-spacing:-.01em;color:#fff}.pp-empty{margin:24px 0 0;font-size:15px;line-height:1.5;color:#8c8c8c}.pp-grid{list-style:none;margin:32px 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));grid-gap:16px;gap:16px}@media(max-width:1023px){.pp-grid{margin-top:24px;gap:12px}}.pp-grid li{display:flex;min-width:0;animation:ppTile .5s cubic-bezier(.22,1,.36,1) both;animation-delay:var(--pp-delay,0ms)}@keyframes ppTile{0%{opacity:0;transform:translateY(14px) scale(.96)}to{opacity:1;transform:none}}.pp-card{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:18px;padding:20px;border:1px solid hsla(0,0%,100%,.09);border-radius:14px;background:hsla(0,0%,100%,.035);color:#fff;font:inherit;text-align:left;cursor:pointer;transition:border-color .2s ease,background .2s ease,transform .2s ease}.pp-card:focus-visible,.pp-card:hover{border-color:hsla(0,0%,100%,.45);background:hsla(0,0%,100%,.06);transform:translateY(-2px)}.pp-card-head{gap:14px;width:100%;min-width:0}.pp-card-head,.pp-card-tile{display:flex;align-items:center}.pp-card-tile{position:relative;flex-shrink:0;width:52px;height:52px;border-radius:8px;justify-content:center;overflow:hidden;box-shadow:0 8px 20px rgba(0,0,0,.35)}.pp-card-tile:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,hsla(0,0%,100%,.16),transparent 45%);pointer-events:none}.pp-card-initials{font-family:Bebas Neue,sans-serif;font-size:24px;letter-spacing:.04em;line-height:1;color:#fff;text-shadow:0 2px 12px rgba(0,0,0,.25)}.pp-card-name{flex:1 1;min-width:0;font-size:17px;font-weight:600;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pp-setting-up{flex-shrink:0;display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;border:1px solid rgba(245,158,11,.25);background:rgba(245,158,11,.12);font-size:10.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#f59e0b}.pp-card-stats{width:100%;display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;padding-top:16px;border-top:1px solid hsla(0,0%,100%,.08)}.pp-stat{display:flex;flex-direction:column;gap:6px;min-width:0}.pp-stat-label{font-size:10.5px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#8c8c8c}.pp-stat-value{font-family:Bebas Neue,sans-serif;font-size:30px;line-height:1;letter-spacing:.01em;color:#fff}.pp-stat-sub,.pp-stat-value{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pp-stat-sub{font-size:12px;color:#8c8c8c}.pp-stat-row{display:flex;align-items:center;gap:8px;min-height:30px}.pp-unread{flex-shrink:0;padding:2px 10px;border-radius:10px;background:#d23a3a;font-weight:700;line-height:1.4}.pp-unread,.pp-unread-word{font-size:14px;color:#fff}.pp-stat-quiet{font-size:14px;color:#8c8c8c}.pp-card .skeleton-box{background:linear-gradient(90deg,hsla(0,0%,100%,.05),hsla(0,0%,100%,.11) 50%,hsla(0,0%,100%,.05));background-size:200% 100%}.pp-stat-value.skeleton-box{width:70%;height:30px}.pp-stat-row-skeleton{width:60%;height:22px}.pp-new{flex:1 1;min-width:0;min-height:176px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:20px;border:2px dashed hsla(0,0%,100%,.16);border-radius:14px;background:transparent;color:#8c8c8c;font:inherit;cursor:pointer;transition:border-color .2s ease,background .2s ease,color .2s ease}.pp-new:focus-visible,.pp-new:hover{border-color:hsla(0,0%,100%,.4);background:hsla(0,0%,100%,.04);color:#fff}@media(max-width:1023px){.pp-new{min-height:132px}}.pp-plus{position:relative;width:48px;height:48px;border-radius:50%;background:hsla(0,0%,100%,.1)}.pp-plus:after,.pp-plus:before{content:"";position:absolute;top:50%;left:50%;width:20px;height:3px;border-radius:2px;background:currentColor;transform:translate(-50%,-50%)}.pp-plus:after{transform:translate(-50%,-50%) rotate(90deg)}.pp-new-label{font-size:15px;font-weight:500}@media(prefers-reduced-motion:reduce){.pp,.pp-acct-menu,.pp-grid li{animation:none}.pp-card,.pp-card:focus-visible,.pp-card:hover{transform:none;transition:border-color .2s ease,background .2s ease}.pp-card .skeleton-box{animation:none}}.pp-making-body{width:100%;display:flex;flex-direction:column;gap:6px;padding-top:16px;border-top:1px solid hsla(0,0%,100%,.08)}.pp-making-step{font-size:13px;line-height:1.45;color:hsla(0,0%,100%,.78);overflow-wrap:anywhere}.pp-setting-up.is-stopped{border-color:rgba(220,38,38,.3);background:rgba(220,38,38,.14);color:#ef4444}.panel-starting{min-height:100vh;display:flex;align-items:center;justify-content:center;color:hsla(0,0%,100%,.6)}.support-backdrop{position:fixed;inset:0;z-index:60;background:#fff}.support-screen{position:fixed;top:max(16px,env(safe-area-inset-top));left:16px;right:16px;bottom:max(16px,env(safe-area-inset-bottom));max-height:calc(var(--tg-viewport-height, 100dvh) - max(16px,env(safe-area-inset-top)) - max(16px,env(safe-area-inset-bottom)));z-index:61;display:flex;flex-direction:column;background:#fff;border:2px solid #000;border-radius:8px;overflow:hidden;box-shadow:0 12px 40px rgba(0,0,0,.12);font-family:Outfit,sans-serif;color:#0a0a0a;transform-origin:center;animation:supportSlideUp .4s cubic-bezier(.22,1,.36,1) both;contain:layout paint style;transform:translateZ(0);will-change:transform}@keyframes supportSlideUp{0%{opacity:0;transform:translateY(24px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.support-header{gap:14px;padding:16px;background:#0a0a0a;color:#fff;border-bottom:2px solid #000;z-index:2}.support-avatar,.support-header{display:flex;align-items:center;flex-shrink:0}.support-avatar{position:relative;width:48px;height:48px;border-radius:50%;background:#fff;border:2px solid #fff;justify-content:center;overflow:hidden}.support-avatar img{width:72%;height:72%;object-fit:contain;display:block}.support-header-info{flex:1 1;min-width:0}.support-header-title{font-family:Bebas Neue,sans-serif;font-size:clamp(22px,1.5vw + 17px,28px);line-height:1.05;letter-spacing:.04em;color:#fff}.support-header-sub{font-size:clamp(11px,.3vw + 9.9px,13px);font-weight:500;color:hsla(0,0%,100%,.65);display:flex;align-items:center;gap:6px;margin-top:6px;text-transform:uppercase;letter-spacing:.08em}.support-close{width:38px;height:38px;border-radius:4px;border:1.5px solid hsla(0,0%,100%,.25);background:transparent;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;transition:border-color .15s ease,background .15s ease}.support-close:hover{border-color:hsla(0,0%,100%,.55);background:hsla(0,0%,100%,.08)}.support-chat{flex:1 1;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none}.support-chat::-webkit-scrollbar{display:none}.support-chat-inner{padding:18px 16px 22px;display:flex;flex-direction:column}.support-day-divider{display:flex;align-items:center;gap:12px;margin:14px 4px 10px}.support-day-divider:after,.support-day-divider:before{content:"";flex:1 1;height:1px;background:rgba(0,0,0,.08)}.support-day-divider span{font-family:Bebas Neue,sans-serif;font-size:clamp(11px,.3vw + 9.9px,13px);color:rgba(0,0,0,.45);letter-spacing:.12em;text-transform:uppercase}.support-new-divider{display:flex;align-items:center;gap:12px;margin:14px 4px 0}.support-new-divider:after,.support-new-divider:before{content:"";flex:1 1;height:1px;background:rgba(180,145,42,.45)}.support-new-divider span{font-family:Bebas Neue,sans-serif;font-size:clamp(11px,.3vw + 9.9px,13px);color:#8b7020;letter-spacing:.12em;text-transform:uppercase}.support-row{display:flex;width:100%;margin-top:10px}.support-row.grouped{margin-top:4px}.support-row.is-new{animation:bubbleIn .32s cubic-bezier(.22,1,.36,1) both}.support-row-user{justify-content:flex-end}.support-row-user.is-new{animation-name:bubbleInRight}.support-row-agent{justify-content:flex-start}.support-row-agent.is-new{animation-name:bubbleInLeft}@keyframes bubbleIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes bubbleInLeft{0%{opacity:0;transform:translate(-10px,4px)}to{opacity:1;transform:translate(0)}}@keyframes bubbleInRight{0%{opacity:0;transform:translate(10px,4px)}to{opacity:1;transform:translate(0)}}.support-bubble{position:relative;max-width:min(82%,520px);border-radius:4px;padding:10px 14px;font-size:clamp(11px,.3vw + 9.9px,13px);line-height:1.5;word-wrap:break-word;overflow-wrap:anywhere}.support-bubble.has-media{padding:4px 4px 8px;overflow:hidden}.support-bubble:focus-visible{outline:2px solid #000;outline-offset:2px}.support-bubble-agent{background:#fff;color:#0a0a0a;border:1px solid rgba(0,0,0,.08)}.support-bubble-user{background:#0a0a0a;color:#fff;border:1px solid #0a0a0a}.support-bubble-text{padding:2px 0 0}.support-bubble.has-media .support-bubble-text{padding:8px 10px 0}.support-bubble-caption{padding-top:6px}.support-bubble-meta{display:inline-flex;align-items:center;gap:5px;float:right;margin:6px 0 0 12px;font-size:clamp(11px,.3vw + 9.9px,13px);font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:rgba(0,0,0,.45);line-height:1;-webkit-user-select:none;-moz-user-select:none;user-select:none}.support-bubble-user .support-bubble-meta{color:hsla(0,0%,100%,.55)}.support-bubble.has-media .support-bubble-meta{float:none;position:absolute;bottom:12px;right:14px;background:rgba(0,0,0,.55);color:#fff!important;padding:3px 8px;border-radius:2px;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.support-bubble.has-media .support-bubble-meta .support-status{color:#fff}.support-bubble.has-media .support-bubble-caption+.support-bubble-meta,.support-bubble.has-media .support-bubble-text+.support-bubble-meta,.support-bubble.has-media .support-msg-buttons+.support-bubble-meta{position:static;float:right;margin:6px 10px 0 12px;background:transparent;padding:0;backdrop-filter:none;-webkit-backdrop-filter:none}.support-bubble.has-media.support-bubble-agent .support-bubble-caption+.support-bubble-meta,.support-bubble.has-media.support-bubble-agent .support-bubble-text+.support-bubble-meta,.support-bubble.has-media.support-bubble-agent .support-msg-buttons+.support-bubble-meta{color:rgba(0,0,0,.45)!important}.support-bubble.has-media.support-bubble-user .support-bubble-caption+.support-bubble-meta,.support-bubble.has-media.support-bubble-user .support-bubble-text+.support-bubble-meta,.support-bubble.has-media.support-bubble-user .support-msg-buttons+.support-bubble-meta{color:hsla(0,0%,100%,.55)!important}.support-status{display:inline-flex;align-items:center;color:inherit;opacity:.85}.support-status svg{display:block}.support-status-sending{opacity:.55;animation:support-status-pulse 1.4s ease-in-out infinite}@keyframes support-status-pulse{0%,to{opacity:.4}50%{opacity:.85}}@media(prefers-reduced-motion:reduce){.support-status-sending{animation:none}}.support-media{display:block;width:100%;border-radius:2px;overflow:hidden;background:rgba(0,0,0,.03);border:none;padding:0;cursor:pointer;line-height:0;max-width:100%}.support-media-photo img{display:block;width:100%;height:100%;max-height:360px;object-fit:contain}.support-media-video{cursor:default}.support-media-video video{display:block;width:100%;height:100%;max-height:360px;background:#000}.support-media-failed{display:flex;align-items:center;justify-content:center;height:100%;min-height:120px;padding:12px;font-size:clamp(11px,.3vw + 9.9px,13px);line-height:1.4;color:rgba(0,0,0,.45);text-align:center}.support-composer-wrap{display:flex;align-items:flex-end;gap:10px;background:#fff;border-top:2px solid #000;padding:12px;flex-shrink:0;contain:layout paint}.support-composer{flex:1 1;min-width:0;display:flex;align-items:flex-end;gap:4px;background:#f5f5f5;border:2px solid #000;border-radius:24px;padding:4px 4px 4px 6px;transition:border-color .15s ease,background .15s ease}.support-composer:focus-within{background:#fff}.support-icon-btn{width:38px;height:38px;border-radius:50%;border:none;background:transparent;color:rgba(0,0,0,.55);display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;transition:background .15s ease,color .15s ease}.support-icon-btn:hover{background:rgba(0,0,0,.06);color:#0a0a0a}.support-input{flex:1 1;min-width:0;min-height:38px;max-height:140px;padding:9px 10px;border:none;background:transparent;font-family:Outfit,sans-serif;font-size:clamp(13px,.4vw + 11.7px,15px);line-height:1.45;color:#0a0a0a;resize:none;outline:none}.support-input::placeholder{color:rgba(0,0,0,.45);text-transform:none;font-size:clamp(13px,.4vw + 11.7px,15px)}.support-send{width:46px;height:46px;border-radius:50%;border:2px solid #000;background:#fff;color:rgba(0,0,0,.4);display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;transition:background .2s ease,color .2s ease,transform .2s ease}.support-send.active{background:#0a0a0a;color:#fff;transform:scale(1.05);box-shadow:0 4px 14px rgba(0,0,0,.2)}.support-send:disabled{cursor:default}.support-send svg{transform:translateX(-1px) translateY(1px)}.md .md-p{margin:0;white-space:pre-wrap}.md .md-list+.md-p,.md .md-p+.md-list,.md .md-p+.md-p,.md .md-p+.md-pre,.md .md-p+.md-quote,.md .md-pre+.md-p,.md .md-quote+.md-p{margin-top:6px}.md strong{font-weight:700}.md em{font-style:italic}.md s{text-decoration:line-through;opacity:.7}.md .md-link{color:#2aabee;font-weight:500;text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px;overflow-wrap:anywhere}.md .md-link:hover{opacity:.75}.md .md-code{font-size:.9em;padding:1px 5px}.md .md-code,.md .md-pre{font-family:SF Mono,Menlo,Monaco,Consolas,monospace;background:rgba(0,0,0,.06);border-radius:2px}.md .md-pre{margin:6px 0;padding:10px 12px;overflow-x:auto;font-size:clamp(11px,.3vw + 9.9px,13px);line-height:1.45;white-space:pre}.md .md-pre code{background:transparent;padding:0;font-size:inherit}.md .md-quote{margin:6px 0;padding:4px 10px;border-left:2px solid;opacity:.75}.md .md-list{margin:4px 0;padding-left:20px}.md .md-list li{margin:2px 0}.md .md-list-ol{list-style:decimal}.md .md-spoiler{background:currentColor;color:transparent;border-radius:2px;padding:0 4px;cursor:pointer;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background .25s ease,color .25s ease}.md .md-spoiler .md-spoiler-inner{visibility:hidden}.md .md-spoiler.md-spoiler-reveal{background:rgba(0,0,0,.06);color:inherit;cursor:default}.md .md-spoiler.md-spoiler-reveal .md-spoiler-inner{visibility:visible}.support-bubble-user .md .md-code,.support-bubble-user .md .md-pre{background:hsla(0,0%,100%,.15);color:#fff}.support-bubble-user .md .md-spoiler.md-spoiler-reveal{background:hsla(0,0%,100%,.15)}.support-bubble-user .md .md-link{color:#62bef2}.support-lightbox{position:fixed;inset:0;z-index:9999;background:rgba(0,0,0,.94);display:flex;align-items:center;justify-content:center;padding:24px;animation:fadeIn .2s ease-out;overscroll-behavior:contain;touch-action:none}.support-lightbox-counter{position:absolute;top:18px;left:50%;transform:translateX(-50%);color:hsla(0,0%,100%,.85);font-family:Outfit,sans-serif;font-size:clamp(11px,.3vw + 9.9px,13px);font-weight:500;background:rgba(0,0,0,.5);padding:4px 10px;border-radius:12px;letter-spacing:.04em}.support-lightbox-nav{position:absolute;top:50%;transform:translateY(-50%);width:48px;height:48px;border-radius:50%;border:none;background:rgba(0,0,0,.5);color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s ease}.support-lightbox-nav:hover{background:rgba(0,0,0,.75)}.support-lightbox-nav.support-lightbox-prev{left:14px}.support-lightbox-nav.support-lightbox-next{right:14px}.support-lightbox-inner{max-width:100%;max-height:100%;display:flex;flex-direction:column;align-items:center;gap:16px}.support-lightbox-inner img,.support-lightbox-inner video{max-width:100%;max-height:calc(100vh - 120px);border-radius:2px;background:#000;display:block}.support-lightbox-media-wrap{position:relative;min-width:240px;min-height:240px;display:flex;align-items:center;justify-content:center}.support-lightbox-error,.support-lightbox-loader{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;color:hsla(0,0%,100%,.85);pointer-events:none}.support-lightbox-error{color:hsla(0,0%,100%,.7);font-size:clamp(13px,.4vw + 11.7px,15px);text-align:center;padding:16px}.support-lightbox-close{position:absolute;top:14px;right:18px;width:40px;height:40px;border-radius:4px;border:1px solid hsla(0,0%,100%,.25);background:transparent;color:#fff;font-size:clamp(22px,1.5vw + 17px,28px);line-height:1;cursor:pointer}.support-lightbox-close:hover{background:hsla(0,0%,100%,.1)}.support-lightbox-caption{color:#fff;font-size:clamp(11px,.3vw + 9.9px,13px);line-height:1.45;max-width:600px;text-align:center;opacity:.85}@media(max-width:480px){.support-screen{top:max(12px,env(safe-area-inset-top));left:12px;right:12px;bottom:max(12px,env(safe-area-inset-bottom))}.support-bubble{max-width:86%}.support-chat-inner{padding:14px 12px 18px}}.support-spinner{animation:support-spin 1s linear infinite}.support-loading-older{display:flex;align-items:center;justify-content:center;padding:14px 0 6px;color:rgba(0,0,0,.45)}.support-media{position:relative}.support-media-loader{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;border-radius:inherit;pointer-events:none;z-index:1}.support-media-loader.is-waiting{background:linear-gradient(100deg,rgba(0,0,0,.05) 30%,rgba(0,0,0,.13) 50%,rgba(0,0,0,.05) 70%);background-size:250% 100%;animation:support-shimmer 1.4s ease-in-out infinite}.support-media-spinner{flex-shrink:0;width:44px;height:44px;border-radius:50%;background:rgba(0,0,0,.5);color:#fff;display:flex;align-items:center;justify-content:center}.support-media-spinner .support-spinner{width:24px;height:24px}.support-album-tile img,.support-album-tile video,.support-media img,.support-media video{opacity:0;transition:opacity .2s ease}.support-album-tile img.is-ready,.support-album-tile video.is-ready,.support-media img.is-ready,.support-media video.is-ready{opacity:1}.support-album-tile .support-media-failed{position:absolute;inset:0;min-height:0;padding:6px}.support-bubble-user .support-album-tile,.support-bubble-user .support-media{background:hsla(0,0%,100%,.08)}.support-bubble-user .support-media-loader.is-waiting{background:linear-gradient(100deg,hsla(0,0%,100%,.04) 30%,hsla(0,0%,100%,.14) 50%,hsla(0,0%,100%,.04) 70%);background-size:250% 100%}.support-bubble-user .support-media-spinner{background:hsla(0,0%,100%,.16)}.support-bubble-user .support-media-failed{color:hsla(0,0%,100%,.6)}@media(prefers-reduced-motion:reduce){.support-media-loader.is-waiting{animation:none}}.support-pending{padding:10px 12px;margin:0 12px;background:rgba(0,0,0,.03);border:1px dashed rgba(0,0,0,.15);border-radius:10px;display:flex;flex-direction:column;gap:8px}.support-toast{margin:8px 12px 0;padding:10px 12px;background:rgba(210,58,58,.08);border:1px solid rgba(210,58,58,.35);border-radius:10px;display:flex;align-items:flex-start;gap:10px;animation:supportToastIn .25s cubic-bezier(.22,1,.36,1) both}.support-toast .support-toast-icon{flex-shrink:0;color:#b32525;width:24px;height:24px;border-radius:50%;background:rgba(210,58,58,.15);display:flex;align-items:center;justify-content:center}.support-toast .support-toast-body{flex:1 1;min-width:0}.support-toast .support-toast-title{font-size:clamp(13px,.4vw + 11.7px,15px);font-weight:700;color:#b32525;margin-bottom:4px}.support-toast .support-toast-list{margin:0;padding:0;list-style:none;font-size:12px;color:#0a0a0a}.support-toast .support-toast-list li{padding:1px 0;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.support-toast .support-toast-list .support-toast-name{font-weight:600}.support-toast .support-toast-list .support-toast-reason{color:rgba(0,0,0,.55)}.support-toast .support-toast-list .support-toast-more{color:rgba(0,0,0,.45);font-style:italic}.support-toast .support-toast-dismiss{flex-shrink:0;width:24px;height:24px;border-radius:50%;border:none;background:transparent;color:rgba(0,0,0,.55);cursor:pointer;display:flex;align-items:center;justify-content:center}.support-toast .support-toast-dismiss:hover{background:rgba(0,0,0,.06);color:#0a0a0a}@keyframes supportToastIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.support-pending-strip{display:flex;gap:8px;overflow-x:auto;overflow-y:hidden;padding-bottom:2px;scrollbar-width:thin}.support-pending-strip::-webkit-scrollbar{height:4px}.support-pending-strip::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2);border-radius:2px}.support-pending-tile{position:relative;width:64px;height:64px;border-radius:8px;overflow:hidden;flex-shrink:0;background:rgba(0,0,0,.08)}.support-pending-tile img,.support-pending-tile video{width:100%;height:100%;object-fit:cover;display:block}.support-pending-vbadge{position:absolute;bottom:4px;left:4px;background:rgba(0,0,0,.65);color:#fff;font-size:9px;font-weight:700;padding:1px 5px;border-radius:3px;letter-spacing:.04em}.support-pending-remove{position:absolute;top:3px;right:3px;width:18px;height:18px;border-radius:50%;border:none;background:rgba(0,0,0,.7);color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0}.support-pending-remove:hover{background:rgba(0,0,0,.85)}.support-pending-meta-row{display:flex;justify-content:space-between;align-items:center;font-size:11px;color:rgba(0,0,0,.55)}.support-pending-count{font-weight:500}.support-album{display:grid;grid-gap:2px;gap:2px;border-radius:2px;overflow:hidden;width:min(340px,78vw);max-width:100%}.support-album.album-2{grid-template-columns:1fr 1fr;grid-auto-rows:160px}.support-album.album-3{grid-template-columns:2fr 1fr;grid-template-rows:110px 110px}.support-album.album-3 .support-album-tile:first-child{grid-row:span 2}.support-album.album-4plus{grid-template-columns:1fr 1fr;grid-template-rows:110px 110px}.support-album-tile{position:relative;cursor:pointer;overflow:hidden;background:rgba(0,0,0,.08)}.support-album-tile img,.support-album-tile video{width:100%;height:100%;object-fit:cover;display:block}.support-album-tile:focus-visible{outline:2px solid #0a0a0a;outline-offset:-2px}.support-album-more{position:absolute;inset:0;background:rgba(0,0,0,.55);color:#fff;display:flex;align-items:center;justify-content:center;font-family:Bebas Neue,sans-serif;font-size:32px;letter-spacing:.04em;pointer-events:none}.support-bubble.has-album{padding:4px 4px 8px}.support-pending-clear{background:transparent;border:none;color:rgba(0,0,0,.55);cursor:pointer;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;padding:2px 6px;border-radius:4px}.support-pending-clear:hover{color:#0a0a0a;background:rgba(0,0,0,.06)}@keyframes support-spin{to{transform:rotate(1turn)}}.support-status-failed{color:#d23a3a}.support-error-banner{margin:12px;padding:10px 14px;background:rgba(210,58,58,.08);border:1px solid rgba(210,58,58,.3);border-radius:6px;color:#b32525;font-size:clamp(11px,.3vw + 9.9px,13px);text-align:center}.support-skeleton{display:flex;flex-direction:column;gap:14px;padding:20px 16px}.support-skeleton-bubble{height:36px;border-radius:14px;background:linear-gradient(90deg,rgba(0,0,0,.05),rgba(0,0,0,.1) 50%,rgba(0,0,0,.05));background-size:200% 100%;animation:support-shimmer 1.4s ease-in-out infinite;max-width:60%}.support-skeleton-bubble.narrow{max-width:40%}.support-skeleton-bubble.wide{max-width:75%}.support-skeleton-bubble.support-skeleton-user{align-self:flex-end}.support-skeleton-bubble.support-skeleton-agent{align-self:flex-start}@keyframes support-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.support-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:40px 24px;gap:8px;color:rgba(0,0,0,.55)}.support-empty .support-empty-emoji{font-size:44px;line-height:1;margin-bottom:4px}.support-empty .support-empty-title{font-family:Bebas Neue,sans-serif;font-size:22px;letter-spacing:.04em;color:#0a0a0a}.support-empty .support-empty-body{font-size:clamp(11px,.3vw + 9.9px,13px);max-width:320px;line-height:1.5}.admin-support .admin-back-btn{background:transparent;border:none;color:#fff;padding:6px;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:50%}.admin-support .admin-back-btn:hover{background:hsla(0,0%,100%,.1)}.admin-support .admin-unread-pill{display:inline-block;margin-left:8px;background:#d23a3a;color:#fff;font-family:Outfit,sans-serif;font-size:11px;font-weight:700;letter-spacing:0;line-height:1.4;padding:2px 8px;border-radius:10px;vertical-align:middle}.admin-conv-pane{flex:1 1;min-height:0;display:flex;flex-direction:column;overflow:hidden;background:#fff}.support-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.admin-conv-tools{flex-shrink:0;display:flex;flex-direction:column;gap:10px;padding:12px 12px 10px;border-bottom:1px solid rgba(0,0,0,.08)}.admin-search{display:flex;align-items:center;gap:8px;height:38px;padding:0 12px;border:1px solid rgba(0,0,0,.1);border-radius:8px;background:#fafaf9;color:#999;transition:border-color .15s ease}.admin-search svg{width:16px;height:16px;flex-shrink:0}.admin-search input{flex:1 1;min-width:0;border:none;outline:none;background:transparent;font-family:Outfit,sans-serif;font-size:13.5px;color:#000}.admin-search input::placeholder{color:rgba(0,0,0,.45)}.admin-search:focus-within{border-color:rgba(0,0,0,.45)}.admin-conv-chips{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none}.admin-conv-chips::-webkit-scrollbar{display:none}.admin-conv-chip{flex-shrink:0;display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 10px;border:1px solid rgba(0,0,0,.12);border-radius:999px;background:#fff;color:#6b7280;font-family:Outfit,sans-serif;font-size:12px;font-weight:600;white-space:nowrap;cursor:pointer;transition:border-color .15s ease,background .15s ease,color .15s ease}.admin-conv-chip:hover:not(:disabled):not(.is-on){border-color:rgba(0,0,0,.3)}.admin-conv-chip.is-on{border-color:#0a0a0a;background:#0a0a0a;color:#fff}.admin-conv-chip:disabled{opacity:.45;cursor:default}.admin-conv-chip:focus-visible{outline:2px solid #000;outline-offset:2px}.admin-conv-chip-n{font-size:11px;color:#a3a3a3}.admin-conv-chip.is-on .admin-conv-chip-n{color:hsla(0,0%,100%,.6)}.admin-conv-list{list-style:none;margin:0;padding:0;overflow-y:auto;flex:1 1;min-height:0;overscroll-behavior:contain;transition:opacity .15s ease}.admin-conv-list.is-stale{opacity:.55}.admin-conv-item{width:100%;display:flex;align-items:center;gap:12px;padding:14px 16px 14px 13px;border:none;border-bottom:1px solid rgba(0,0,0,.08);border-left:3px solid transparent;background:#fff;color:#0a0a0a;font-family:Outfit,sans-serif;text-align:left;cursor:pointer;transition:background .15s}.admin-conv-item:hover{background:rgba(0,0,0,.03)}.admin-conv-item:focus-visible{outline:2px solid #000;outline-offset:-2px}.admin-conv-item.has-unread .admin-conv-name,.admin-conv-item.is-selected .admin-conv-name{font-weight:700}.admin-conv-item.has-unread .admin-conv-preview{color:#0a0a0a;font-weight:500}.admin-conv-item.is-selected,.admin-conv-item.is-selected:hover{background:rgba(0,0,0,.05);border-left-color:#000}.admin-conv-item.skeleton{cursor:default}.admin-conv-item.skeleton:hover{background:#fff}.admin-conv-avatar{width:44px;height:44px;border-radius:50%;background:#0a0a0a;color:#fff;display:flex;align-items:center;justify-content:center;font-family:Bebas Neue,sans-serif;font-size:20px;flex-shrink:0}.admin-conv-body{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:4px}.admin-conv-row{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0}.admin-conv-row:first-child{justify-content:flex-start;gap:7px}.admin-conv-name{min-width:0;font-size:14px;font-weight:500;color:#0a0a0a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-conv-time{margin-left:auto;flex-shrink:0;padding-left:4px;font-size:11px;color:rgba(0,0,0,.45);white-space:nowrap}.admin-conv-expired{flex-shrink:0;padding:1px 7px;border-radius:999px;background:rgba(217,119,6,.1);color:#b45309;font-size:10.5px;font-weight:600;line-height:1.5;white-space:nowrap}.admin-conv-preview{font-size:12.5px;color:rgba(0,0,0,.55);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1;min-width:0}.admin-conv-you{color:rgba(0,0,0,.45)}.admin-conv-badge{background:#0a0a0a;color:#fff;font-size:11px;font-weight:700;padding:2px 8px;border-radius:10px;flex-shrink:0}.support-seal{flex-shrink:0;display:inline-flex}.support-seal svg{display:block;width:16px;height:16px}.support-seal .support-seal-fill{fill:#16a34a}.support-seal.is-header svg{width:18px;height:18px}.support-seal.is-header .support-seal-fill{fill:#22c55e}.admin-conv-empty{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:40px 24px;text-align:center}.admin-conv-empty-title{font-family:Bebas Neue,sans-serif;font-size:24px;letter-spacing:.04em;color:#0a0a0a}.admin-conv-empty-body{max-width:240px;font-size:13px;line-height:1.5;color:rgba(0,0,0,.55)}.admin-conv-retry{margin-top:4px;padding:7px 14px;border:1px solid rgba(0,0,0,.15);border-radius:8px;background:#fff;color:#0a0a0a;font-family:Outfit,sans-serif;font-size:12.5px;font-weight:600;cursor:pointer}.admin-conv-retry:hover{border-color:#000}.admin-conv-retry:focus-visible{outline:2px solid #000;outline-offset:2px}.admin-conv-more{display:flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:12px 16px;font-size:12px;color:rgba(0,0,0,.55)}.admin-conv-more .admin-conv-retry{margin-top:0}.admin-conv-more-spin{display:inline-flex}@media(prefers-reduced-motion:reduce){.admin-conv-chip,.admin-conv-item,.admin-conv-list,.admin-search{transition:none}}.skeleton-box{background:linear-gradient(90deg,rgba(0,0,0,.05),rgba(0,0,0,.1) 50%,rgba(0,0,0,.05));background-size:200% 100%;animation:support-shimmer 1.4s ease-in-out infinite;border-radius:6px}.skeleton-line{height:12px;margin:4px 0}.skeleton-line.short{width:60%}.support-gift-btn{flex-shrink:0;width:38px;height:38px;border-radius:4px;border:1.5px solid rgba(245,179,1,.5);background:rgba(245,179,1,.1);color:#fcd34d;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:border-color .15s ease,background .15s ease}.support-gift-btn:hover{border-color:rgba(245,179,1,.85);background:rgba(245,179,1,.18)}.support-gift-btn:active{background:rgba(245,179,1,.28)}.support-gift-row{display:flex;flex-direction:column;align-items:center;width:100%;margin:16px 0 8px}.support-gift-row.is-new{animation:giftCardIn .45s cubic-bezier(.22,1.2,.36,1) both}.support-gift-service{display:inline-flex;align-items:center;gap:6px;font-family:Bebas Neue,sans-serif;font-size:clamp(11px,.3vw + 9.9px,13px);letter-spacing:.1em;text-transform:uppercase;color:rgba(0,0,0,.45);background:rgba(0,0,0,.03);padding:4px 12px;border-radius:999px;margin-bottom:10px}.support-gift-service svg{color:#f5b301;flex-shrink:0}.support-gift-card{position:relative;width:min(300px,82%);display:flex;flex-direction:column;align-items:center;padding:22px 20px 18px;border-radius:18px;background:radial-gradient(120% 90% at 50% 0,#2a2411 0,#17140d 62%,#100e08 100%);border:1px solid rgba(245,179,1,.35);box-shadow:0 10px 30px rgba(0,0,0,.28),inset 0 0 0 1px hsla(0,0%,100%,.03);overflow:hidden}.support-gift-card-glow{position:absolute;top:-60px;left:50%;width:220px;height:200px;transform:translateX(-50%);background:radial-gradient(circle,rgba(245,179,1,.28) 0,rgba(245,179,1,0) 70%);pointer-events:none}.support-gift-card-title{position:relative;margin-top:12px;font-size:20px;font-weight:700;color:#fff;text-align:center;letter-spacing:-.01em}.support-gift-card-sub{position:relative;margin-top:4px;font-size:13px;color:hsla(0,0%,100%,.62);text-align:center;line-height:1.35}.support-gift-card-view{position:relative;margin-top:16px;padding:9px 30px;border:none;border-radius:999px;background:linear-gradient(180deg,#fcd34d,#f5b301);color:#2a1e00;font-family:Outfit,sans-serif;font-size:14px;font-weight:700;letter-spacing:.02em;cursor:pointer;transition:transform .12s ease,box-shadow .12s ease;box-shadow:0 4px 14px rgba(245,179,1,.35)}.support-gift-card-view:hover{transform:translateY(-1px);box-shadow:0 6px 18px rgba(245,179,1,.45)}.support-gift-card-view:active{transform:translateY(0)}.support-gift-card-time{position:relative;margin-top:12px;font-size:11px;color:hsla(0,0%,100%,.38)}.giftbox{position:relative;width:96px;height:92px;margin:2px auto 0;flex-shrink:0}.giftbox.giftbox-big{transform:scale(1.55);transform-origin:center bottom;margin:18px auto 30px}.giftbox-inner{position:absolute;inset:0;animation:giftFloat 3.2s ease-in-out infinite}.giftbox-body{position:absolute;bottom:0;left:14px;width:68px;height:50px;border-radius:7px;background:linear-gradient(180deg,#fcd34d,#f5b301 60%,#d98e00)}.giftbox-ribbon{position:absolute;top:0;left:29px;width:10px;height:100%;background:linear-gradient(180deg,#fff3cf,#fcd34d);border-radius:2px}.giftbox-lidwrap{position:absolute;top:0;left:0;width:100%;height:48px;transform-origin:50% 100%;animation:giftLidPop 3.2s ease-in-out infinite}.giftbox-lid{position:absolute;top:30px;left:8px;width:80px;height:20px;border-radius:6px;background:linear-gradient(180deg,#fff3cf,#f5b301);box-shadow:0 2px 6px rgba(0,0,0,.25)}.giftbox-bow{position:absolute;top:4px;left:0;width:100%;height:28px}.giftbox-bow-loop{position:absolute;top:4px;width:24px;height:22px;border-radius:60% 60% 60% 60%;background:linear-gradient(135deg,#fff3cf,#f5b301)}.giftbox-bow-left{left:26px;transform:rotate(-24deg)}.giftbox-bow-right{left:46px;transform:rotate(24deg)}.giftbox-bow-knot{position:absolute;top:8px;left:40px;width:16px;height:16px;border-radius:50%;background:linear-gradient(180deg,#fcd34d,#eaa300);z-index:1}.giftbox-spark{position:absolute;width:9px;height:9px;background:#fff;border-radius:2px;transform:rotate(45deg);animation:giftSparkle 2.4s ease-in-out infinite}.giftbox-spark-1{top:2px;right:4px;background:#fcd34d;animation-delay:0s}.giftbox-spark-2{top:42px;left:0;background:#fff;animation-delay:.5s}.giftbox-spark-3{top:-2px;left:44px;background:#fff3cf;animation-delay:1s;width:7px;height:7px}@keyframes giftFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes giftLidPop{0%,62%,to{transform:translateY(0) rotate(0)}72%{transform:translateY(-7px) rotate(-4deg)}82%{transform:translateY(-3px) rotate(2deg)}90%{transform:translateY(-1px) rotate(0)}}@keyframes giftSparkle{0%,to{opacity:.25;transform:rotate(45deg) scale(.6)}50%{opacity:1;transform:rotate(45deg) scale(1)}}@keyframes giftCardIn{0%{opacity:0;transform:translateY(14px) scale(.94)}to{opacity:1;transform:translateY(0) scale(1)}}@media(prefers-reduced-motion:reduce){.giftbox-inner,.giftbox-lidwrap,.giftbox-spark{animation:none}}.gift-drawer-backdrop{position:fixed;inset:0;z-index:9998;display:flex;align-items:flex-end;justify-content:center;background:rgba(0,0,0,.55);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:giftFadeIn .2s ease both}.gift-drawer-backdrop.is-closing{animation:giftFadeOut .22s ease both}.gift-drawer{position:relative;width:100%;max-width:480px;padding:10px 24px calc(26px + env(safe-area-inset-bottom));display:flex;flex-direction:column;align-items:center;background:radial-gradient(120% 70% at 50% 0,#2a2411 0,#17140d 60%,#100e08 100%);border-radius:24px 24px 0 0;border-top:1px solid rgba(245,179,1,.35);box-shadow:0 -12px 40px rgba(0,0,0,.4);color:#fff;font-family:Outfit,sans-serif;animation:giftSheetUp .3s cubic-bezier(.22,1,.36,1) both}.gift-drawer.is-closing{animation:giftSheetDown .22s ease-in both}.gift-drawer-handle{width:44px;height:4px;border-radius:999px;background:hsla(0,0%,100%,.22);margin:4px 0 6px}.gift-drawer-hero{display:flex;justify-content:center;min-height:120px;align-items:flex-end}.gift-drawer-title{margin:10px 0 0;font-size:24px;font-weight:700;text-align:center}.gift-drawer-lead{margin:8px 0 0;font-size:15px;line-height:1.5;color:hsla(0,0%,100%,.72);text-align:center;max-width:360px}.gift-drawer-perks{list-style:none;margin:20px 0 0;padding:0;width:100%;max-width:360px;display:flex;flex-direction:column;gap:12px}.gift-drawer-perks li{display:flex;align-items:center;gap:12px;font-size:14px;color:hsla(0,0%,100%,.82)}.gift-drawer-perk-icon{flex-shrink:0;width:34px;height:34px;display:flex;align-items:center;justify-content:center;border-radius:10px;background:rgba(245,179,1,.14);color:#fcd34d}.gift-drawer-note{margin:18px 0 0;font-size:13px;line-height:1.5;color:hsla(0,0%,100%,.6);text-align:center;max-width:340px}.gift-drawer-note b{color:#fcd34d}.gift-drawer-close,.gift-drawer-join{margin-top:22px;width:100%;max-width:360px;padding:14px;border:none;border-radius:14px;background:linear-gradient(180deg,#fcd34d,#f5b301);color:#2a1e00;font-family:Outfit,sans-serif;font-size:16px;font-weight:700;cursor:pointer;transition:transform .12s ease}.gift-drawer-close:active,.gift-drawer-join:active{transform:translateY(1px)}.gift-drawer-join{margin-top:12px}.gift-drawer-link{margin-top:12px;width:100%;max-width:360px;padding:10px 14px;border-radius:10px;background:hsla(0,0%,100%,.05);border:1px solid rgba(245,179,1,.2);color:hsla(0,0%,100%,.72);font-size:12px;text-align:center;word-break:break-all;-webkit-user-select:all;-moz-user-select:all;user-select:all}.gift-drawer-dismiss{margin-top:14px;background:none;border:none;color:hsla(0,0%,100%,.5);font-family:Outfit,sans-serif;font-size:14px;font-weight:600;cursor:pointer}.gift-drawer-dismiss:hover{color:hsla(0,0%,100%,.78)}@keyframes giftSheetUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes giftSheetDown{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes giftFadeIn{0%{opacity:0}to{opacity:1}}@keyframes giftFadeOut{0%{opacity:1}to{opacity:0}}.gift-modal-label{display:block;font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:rgba(0,0,0,.45);margin-bottom:6px}.gift-modal-input{width:100%;padding:11px 14px;border:2px solid rgba(0,0,0,.15);border-radius:10px;font-family:Outfit,sans-serif;font-size:15px;color:#0a0a0a;background:#fff}.gift-modal-input:focus{outline:none;border-color:#f5b301}.gift-modal-btn{flex:1 1;padding:13px;border-radius:12px;font-family:Outfit,sans-serif;font-size:15px;font-weight:700;cursor:pointer;border:2px solid transparent;transition:transform .12s ease,opacity .12s ease}.gift-modal-btn:disabled{opacity:.5;cursor:default}.gift-modal-btn:active:not(:disabled){transform:translateY(1px)}.gift-modal-btn-ghost{background:transparent;border-color:rgba(0,0,0,.15);color:#0a0a0a}.gift-modal-btn-primary{background:linear-gradient(180deg,#fcd34d,#f5b301);color:#2a1e00}.admin-support .support-bubble,.admin-thread .support-bubble{-webkit-touch-callout:none;-moz-user-select:none;user-select:none;-webkit-user-select:none}@keyframes supportCtxIn{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@keyframes supportOverlayIn{0%{opacity:0}to{opacity:1}}.support-ctx-backdrop{position:fixed;inset:0;z-index:9998}.support-ctx-menu{position:fixed;min-width:176px;padding:5px;background:#fff;border:2px solid #000;border-radius:8px;box-shadow:0 14px 40px rgba(0,0,0,.22);display:flex;flex-direction:column;gap:2px;font-family:Outfit,sans-serif;animation:supportCtxIn .13s ease-out both;transform-origin:top left}.support-ctx-item{display:flex;align-items:center;gap:12px;width:100%;padding:10px 12px;border:none;background:transparent;color:#0a0a0a;font-family:inherit;font-size:clamp(13px,.4vw + 11.7px,15px);font-weight:500;text-align:left;border-radius:4px;cursor:pointer;transition:background .12s ease;-webkit-tap-highlight-color:rgba(0,0,0,0)}.support-ctx-item.danger{color:#dc2626}@media(hover:hover){.support-ctx-item:hover{background:rgba(0,0,0,.06)}.support-ctx-item.danger:hover{background:rgba(220,38,38,.1)}}.support-ctx-item:active{background:rgba(0,0,0,.09)}.support-ctx-item.danger:active{background:rgba(220,38,38,.16)}.support-ctx-icon{display:flex;align-items:center;justify-content:center;opacity:.9}.support-edit-bar{display:flex;align-items:center;gap:10px;margin:0 12px 8px;padding:8px 10px;border-left:3px solid #b4912a;background:rgba(180,145,42,.1);border-radius:4px}.support-edit-bar-icon{display:flex;color:#b4912a;flex-shrink:0}.support-edit-bar-body{flex:1 1;min-width:0}.support-edit-bar-title{font-size:clamp(11px,.3vw + 9.9px,13px);font-weight:700;color:#b4912a}.support-edit-bar-text{font-size:clamp(11px,.3vw + 9.9px,13px);color:rgba(0,0,0,.55);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.support-edit-bar-close{flex-shrink:0;width:28px;height:28px;border-radius:50%;border:none;background:transparent;color:rgba(0,0,0,.55);cursor:pointer;display:flex;align-items:center;justify-content:center}.support-edit-bar-close:hover{background:rgba(0,0,0,.06);color:#0a0a0a}.support-edit-media{position:relative;flex-shrink:0}.support-edit-thumb{position:relative;width:42px;height:42px;border-radius:4px;overflow:hidden;border:none;padding:0;cursor:pointer;background:rgba(0,0,0,.06);display:block}.support-edit-thumb img,.support-edit-thumb video{width:100%;height:100%;object-fit:cover;display:block}.support-edit-thumb:hover .support-edit-thumb-swap{opacity:1}.support-edit-thumb-swap{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.42);color:#fff;opacity:0;transition:opacity .15s ease}.support-edit-thumb-swap svg{width:16px;height:16px}@media(hover:none){.support-edit-thumb-swap{opacity:1;background:rgba(0,0,0,.32)}}.support-edit-thumb-remove{position:absolute;top:-6px;right:-6px;width:18px;height:18px;border-radius:50%;background:#ef4444;color:#fff;border:2px solid #fff;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0}.support-edit-thumb-remove:hover{background:#dc2626}.support-confirm-backdrop{position:fixed;inset:0;z-index:9998;background:rgba(0,0,0,.55);display:flex;align-items:center;justify-content:center;padding:24px;animation:supportOverlayIn .15s ease-out}.support-confirm{width:100%;max-width:300px;padding:20px;background:#fff;border:2px solid #000;border-radius:8px;box-shadow:0 20px 50px rgba(0,0,0,.3);text-align:center;font-family:Outfit,sans-serif;animation:supportCtxIn .16s ease-out both}.support-confirm-title{font-size:clamp(15px,.5vw + 13.4px,17px);font-weight:800;color:#0a0a0a;margin-bottom:6px}.support-confirm-text{font-size:clamp(11px,.3vw + 9.9px,13px);color:rgba(0,0,0,.55);line-height:1.5;margin-bottom:18px}.support-confirm-actions{display:flex;gap:10px}.support-confirm-cancel,.support-confirm-delete{flex:1 1;padding:11px;border-radius:4px;font-family:inherit;font-size:clamp(13px,.4vw + 11.7px,15px);font-weight:700;cursor:pointer;transition:transform .12s ease,opacity .12s ease}.support-confirm-cancel:active,.support-confirm-delete:active{transform:translateY(1px)}.support-confirm-cancel{background:transparent;border:2px solid rgba(0,0,0,.15);color:#0a0a0a}.support-confirm-cancel:hover{background:rgba(0,0,0,.05)}.support-confirm-delete{background:#dc2626;border:2px solid #dc2626;color:#fff}.support-confirm-delete:hover{background:#b91c1c;border-color:#b91c1c}@media(prefers-reduced-motion:reduce){.support-confirm,.support-confirm-backdrop,.support-ctx-menu{animation:none}}.support-msg-buttons{display:flex;flex-direction:column;gap:4px;margin-top:8px}.support-bubble.has-media .support-msg-buttons{margin:8px 10px 0}.support-msg-button{display:flex;align-items:center;justify-content:center;gap:6px;padding:8px 10px;border:1px solid rgba(0,0,0,.16);border-radius:4px;background:rgba(0,0,0,.04);color:#2aabee;font-size:clamp(11px,.3vw + 9.9px,13px);font-weight:600;text-decoration:none;text-align:center;transition:background .15s ease,border-color .15s ease;-webkit-touch-callout:default}.support-msg-button:hover{background:rgba(42,171,238,.1);border-color:rgba(42,171,238,.45)}.support-msg-button svg{flex-shrink:0;opacity:.8}.support-msg-button-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.support-bubble-user .support-msg-button{border-color:hsla(0,0%,100%,.28);background:hsla(0,0%,100%,.12);color:#fff}.support-bubble-user .support-msg-button:hover{background:hsla(0,0%,100%,.2);border-color:hsla(0,0%,100%,.5)}.support-buttons-bar{margin:0 12px 8px;padding:10px;border:2px solid #000;border-radius:4px;background:#f5f5f5;display:flex;flex-direction:column;gap:8px;max-height:40vh;overflow-y:auto}.support-buttons-head{display:flex;align-items:center;justify-content:space-between;gap:8px}.support-buttons-title{display:flex;align-items:center;gap:7px;font-size:clamp(11px,.3vw + 9.9px,13px);font-weight:700;color:#0a0a0a}.support-buttons-title svg{width:16px;height:16px}.support-buttons-close{width:24px;height:24px;border:none;background:transparent;color:rgba(0,0,0,.55);border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer}.support-buttons-close:hover{background:rgba(0,0,0,.06);color:#0a0a0a}.support-buttons-empty{font-size:clamp(11px,.3vw + 9.9px,13px);color:rgba(0,0,0,.45);line-height:1.45}.support-button-row{display:flex;align-items:center;gap:8px}.support-button-fields{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:6px}.support-button-input{width:100%;padding:8px 10px;border:1px solid rgba(0,0,0,.15);border-radius:4px;background:#fff;font-family:Outfit,sans-serif;font-size:clamp(11px,.3vw + 9.9px,13px);color:#0a0a0a;outline:none}.support-button-input::placeholder{color:rgba(0,0,0,.45)}.support-button-input:focus{border-color:#000}.support-button-input.is-invalid{border-color:#dc2626}.support-button-remove{flex-shrink:0;width:26px;height:26px;border-radius:50%;border:none;background:rgba(0,0,0,.06);color:rgba(0,0,0,.55);display:flex;align-items:center;justify-content:center;cursor:pointer}.support-button-remove:hover{background:rgba(220,38,38,.14);color:#dc2626}.support-buttons-hint{font-size:clamp(11px,.3vw + 9.9px,13px);color:#dc2626}.support-buttons-add{align-self:flex-start;display:flex;align-items:center;gap:6px;padding:7px 11px;border:1px dashed rgba(0,0,0,.15);border-radius:4px;background:transparent;font-family:Outfit,sans-serif;font-size:clamp(11px,.3vw + 9.9px,13px);font-weight:600;color:#0a0a0a;cursor:pointer}.support-buttons-add:hover{border-color:#000;background:rgba(0,0,0,.04)}.support-icon-btn{position:relative}.support-icon-btn.is-on{color:#2aabee;background:rgba(42,171,238,.12)}.support-icon-btn-count{position:absolute;top:3px;right:2px;min-width:15px;height:15px;padding:0 3px;border-radius:999px;background:#2aabee;color:#fff;font-size:9px;font-weight:800;line-height:15px;text-align:center}.support-thread-head{gap:12px}.support-profile{flex:1 1;min-width:0;display:flex;align-items:center;gap:12px;height:58px;padding:0 12px 0 8px;border:none;border-radius:10px;background:transparent;color:#fff;font-family:Outfit,sans-serif;text-align:left;cursor:pointer;transition:background .15s ease}.support-profile:hover{background:hsla(0,0%,100%,.08)}.support-profile:focus-visible{outline:2px solid #fff;outline-offset:-2px}.support-profile-avatar{flex-shrink:0;width:42px;height:42px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#fff;color:#0a0a0a;font-family:Bebas Neue,sans-serif;font-size:20px;line-height:1}.support-profile-text{flex:1 1;min-width:0}.support-profile-who{display:flex;align-items:center;gap:7px;min-width:0}.support-profile-name{min-width:0;font-family:Bebas Neue,sans-serif;font-size:24px;line-height:1.05;letter-spacing:.04em;color:#fff}.support-profile-name,.support-profile-sub{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.support-profile-sub{display:block;margin-top:5px;font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:hsla(0,0%,100%,.65)}.support-profile-go{flex-shrink:0;display:inline-flex;align-items:center;gap:2px;font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:hsla(0,0%,100%,.55)}.support-profile-go svg{flex-shrink:0}.support-thread{flex:1 1;min-height:0;display:flex;flex-direction:column;background:#fafaf9}.admin-thread .support-chat{min-height:0;overscroll-behavior:contain}.admin-thread .support-chat-inner{min-height:100%;justify-content:flex-end}.admin-thread .support-chat-inner>.support-day-group:first-child>.support-day-divider{margin-top:0}.admin-thread .support-day-group{display:flex;flex-direction:column}.admin-thread .support-buttons-bar,.admin-thread .support-pending{margin:10px 12px 8px}.admin-thread .support-button-fields{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);grid-gap:6px;gap:6px}@media(max-width:1023px){.support-thread-head{padding:8px 12px 8px 4px;gap:4px}.support-profile{height:52px;padding:0 6px 0 4px;gap:8px}.support-profile-avatar{width:34px;height:34px;font-size:17px}.support-profile-name{font-size:21px}}@media(max-width:1023px)and (max-width:479px){.support-profile-avatar{display:none}}@media(max-width:1023px){.support-profile-go-text{display:none}}@media(prefers-reduced-motion:reduce){.support-profile{transition:none}}.support-main,.support-side,.support-split{flex:1 1;min-height:0;display:flex;flex-direction:column}.support-main,.support-side{min-width:0}.support-thread-placeholder{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:8px;padding:40px 32px;color:rgba(0,0,0,.55)}.support-thread-placeholder .support-empty-emoji{font-size:52px;line-height:1;margin-bottom:4px;opacity:.5}.support-thread-placeholder .support-empty-title{font-family:Bebas Neue,sans-serif;font-size:26px;letter-spacing:.04em;color:#0a0a0a}.support-thread-placeholder .support-empty-body{font-size:14px;max-width:300px;line-height:1.5}@media(min-width:1024px){.support-backdrop{z-index:45}.support-backdrop,.support-screen{left:var(--rail-w);transition:left .22s cubic-bezier(.4,0,.2,1)}.support-screen{right:0;top:0;bottom:0;max-height:none;border:none;border-radius:0;box-shadow:none;z-index:46;animation:supportFadeIn .26s ease both}.support-screen.is-split .support-split{flex-direction:row}.support-screen.is-split .support-side{flex:0 0 clamp(272px,30%,348px);border-right:2px solid #000}.support-screen.is-split .support-main{flex:1 1}.support-screen .support-header{height:76px;padding:0 16px}.support-screen .support-header-title{font-size:24px}.support-screen .support-header-sub{display:block;font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.support-screen .support-thread-head{padding:0 16px 0 8px}.support-screen.is-split .support-side-head{box-shadow:inset -2px 0 0 #fff}.support-screen.is-split .support-side-head .support-avatar{width:42px;height:42px}.support-screen.is-split .support-chat-inner{width:100%;max-width:860px;margin:0 auto;padding:22px 24px 30px}.support-ctx-label{margin:0;font-size:11px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:rgba(0,0,0,.45)}}@keyframes supportFadeIn{0%{opacity:0}to{opacity:1}}.support-quote{display:flex;align-items:stretch;gap:8px;width:100%;margin:0 0 6px;padding:0;border:0;background:transparent;font:inherit;color:inherit;text-align:left;cursor:pointer}.support-quote:disabled{cursor:default}.support-bubble.has-media .support-quote{padding:6px 8px 0;margin-bottom:4px}.support-quote-bar{flex-shrink:0;width:2px;border-radius:2px;background:currentColor;opacity:.45}.support-quote-body{display:flex;flex-direction:column;gap:1px;min-width:0}.support-quote-author{font-size:clamp(11px,.3vw + 9.9px,13px);font-weight:700;letter-spacing:.02em;opacity:.85}.support-quote-text{font-size:clamp(11px,.3vw + 9.9px,13px);line-height:1.4;opacity:.7;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.support-quote:not(:disabled):hover .support-quote-author,.support-quote:not(:disabled):hover .support-quote-text{opacity:1}.support-reply-bar{border-left-color:#0a0a0a;background:hsla(0,0%,4%,.06)}.support-reply-bar .support-edit-bar-icon,.support-reply-bar .support-edit-bar-title{color:#0a0a0a}.support-row.is-flash .support-bubble{animation:supportQuoteFlash 1.4s ease-out}@keyframes supportQuoteFlash{0%,55%{box-shadow:0 0 0 3px rgba(180,145,42,.45)}to{box-shadow:0 0 0 3px rgba(180,145,42,0)}}@media(prefers-reduced-motion:reduce){.gift-drawer,.gift-drawer-backdrop,.gift-drawer-backdrop.is-closing,.gift-drawer.is-closing,.skeleton-box,.support-gift-row.is-new,.support-row.is-new,.support-screen,.support-skeleton-bubble,.support-toast{animation:none}}.admin-panel-page{max-width:640px;margin:0 auto;padding:48px 18px calc(92px + env(safe-area-inset-bottom));min-height:100dvh;animation:msFadeUp .45s cubic-bezier(.22,1,.36,1) backwards}@media(prefers-reduced-motion:reduce){.admin-panel-page{animation:none}}.admin-panel-hero{margin-bottom:22px}.admin-topbar{position:-webkit-sticky;position:sticky;top:0;z-index:35;display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin:-48px -18px 16px;padding:14px 18px 12px;background:hsla(0,0%,100%,.94);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid rgba(0,0,0,.1)}.admin-topbar-title{display:flex;align-items:baseline;gap:2px;margin:0;font-family:Bebas Neue,sans-serif;font-size:26px;line-height:.95;letter-spacing:.01em;font-weight:400}.admin-topbar-count{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;min-width:28px;height:26px;margin-left:-4px;padding:3px 9px 0;border-radius:999px;background:#0a0a0a;color:#fff;font-family:Bebas Neue,sans-serif;font-size:18px;line-height:1}.admin-topbar-right{display:flex;align-items:center;gap:10px;margin-left:auto}.admin-topbar-right .bc-btn{width:auto;margin-top:0;padding:9px 18px;font-size:clamp(13px,.4vw + 11.7px,15px)}.admin-topbar-note{font-size:clamp(11px,.3vw + 9.9px,13px);color:#6b7280;white-space:nowrap}.has-topbar .admin-stat-row{margin-top:4px}.admin-panel-eyebrow{display:block;font-size:clamp(11px,.3vw + 9.9px,13px);letter-spacing:.28em;text-transform:uppercase;color:#6b7280;margin-bottom:8px}.admin-panel-title-row{display:flex;align-items:baseline;gap:2px;font-family:Bebas Neue,sans-serif;font-size:clamp(26px,2.5vw + 18px,36px);line-height:.95;letter-spacing:.01em}.admin-panel-title-solid{color:#000}.admin-panel-title-outline{color:transparent;-webkit-text-stroke:1.5px rgba(0,0,0,.35)}.admin-panel-hero-divider{width:60px;height:3px;margin-top:12px;border-radius:2px;background:linear-gradient(90deg,#b4912a,rgba(180,145,42,0))}.admin-panel-subtitle{margin-top:12px;font-size:clamp(11px,.3vw + 9.9px,13px);color:#6b7280;min-height:16px}.admin-panel-subtitle-skeleton{display:inline-block;width:132px;height:11px;border-radius:4px;vertical-align:middle}.admin-panel-search{display:flex;align-items:center;gap:10px;padding:12px 15px;margin-top:4px;border:1px solid rgba(0,0,0,.1);border-radius:8px;background:#fff;color:#999;transition:border-color .2s}.admin-panel-search:focus-within{border-color:#0a0a0a;color:#6b7280}.admin-panel-search svg{width:18px;height:18px;flex-shrink:0}.admin-panel-search input{flex:1 1;min-width:0;border:none;outline:none;background:transparent;font-family:Outfit,sans-serif;font-size:clamp(13px,.4vw + 11.7px,15px);color:#000}.admin-panel-search input::placeholder{color:rgba(0,0,0,.3)}.admin-panel-filters{display:flex;gap:8px;margin:14px 0 6px;flex-wrap:wrap}.admin-panel-pill{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(0,0,0,.12);background:#fff;color:#6b7280;font-size:clamp(11px,.3vw + 9.9px,13px);font-weight:600;letter-spacing:.03em;text-transform:uppercase;padding:8px 16px;border-radius:999px;cursor:pointer;transition:all .2s}.admin-panel-pill:hover{border-color:rgba(0,0,0,.25)}.admin-panel-pill.is-active{background:#0a0a0a;color:#fff;border-color:#0a0a0a}.admin-panel-loadmore{display:block;width:100%;margin-top:18px;padding:13px;border:1px solid rgba(0,0,0,.12);border-radius:4px;background:#fff;color:#000;font-size:clamp(11px,.3vw + 9.9px,13px);font-weight:600;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;transition:all .2s}.admin-panel-loadmore:hover{background:rgba(0,0,0,.03)}.admin-panel-loadmore:disabled{opacity:.5;cursor:default}.admin-panel-error{margin:14px 0;padding:12px 16px;border-radius:4px;background:rgba(220,38,38,.06);border:1px solid rgba(220,38,38,.18);color:#b91c1c;font-size:clamp(11px,.3vw + 9.9px,13px);text-align:center}.admin-panel-state{display:flex;flex-direction:column;align-items:center;text-align:center;padding:60px 24px;gap:8px}.admin-panel-state-icon{width:64px;height:64px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:6px;background:rgba(0,0,0,.04);color:#6b7280}.admin-panel-state-icon svg{width:28px;height:28px}.admin-panel-state.is-forbidden .admin-panel-state-icon{background:rgba(220,38,38,.08);color:#b91c1c}.admin-panel-state.is-error .admin-panel-state-icon{background:rgba(245,158,11,.1);color:#e65100}.admin-panel-state-title{font-family:Bebas Neue,sans-serif;font-size:clamp(22px,1.5vw + 17px,28px);letter-spacing:.01em;color:#000}.admin-panel-state-body{font-size:clamp(11px,.3vw + 9.9px,13px);color:#6b7280;max-width:320px;line-height:1.5}.admin-panel-state-btn{margin-top:16px;padding:11px 26px;border:1px solid rgba(0,0,0,.14);border-radius:4px;background:#fff;color:#000;font-size:clamp(11px,.3vw + 9.9px,13px);font-weight:600;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;transition:all .2s}.admin-panel-state-btn:hover{background:rgba(0,0,0,.03)}.admin-stat-row{display:flex;gap:10px;margin:16px 0 4px}.admin-stat-tile{flex:1 1;min-width:0;display:flex;flex-direction:column;justify-content:space-between;gap:8px;padding:14px 16px;border:1px solid rgba(0,0,0,.08);border-radius:10px;background:#fafaf9;text-align:left}.admin-stat-tile.is-tappable{font:inherit;cursor:pointer;transition:border-color .2s,background .2s}.admin-stat-tile.is-tappable:hover:not(:disabled){border-color:rgba(0,0,0,.2);background:#fff}.admin-stat-tile.is-tappable:disabled{cursor:default}.admin-stat-label{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:#6b7280}.admin-stat-label,.admin-stat-value{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.admin-stat-value{font-family:Bebas Neue,sans-serif;font-size:clamp(17px,.7vw + 15px,21px);line-height:1.1;color:#000}.admin-stat-value.warn{color:#d97706}.admin-stat-skeleton{width:64%;min-width:46px;height:17px;border-radius:5px}.nc-toolbar{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;margin:14px 0 6px}.nc-toolbar .admin-panel-filters,.nc-toolbar .bc-filter-row{margin:0}.nc-form-actions .bc-btn,.nc-toolbar .bc-btn{width:auto;margin-top:0;padding:11px 22px;font-size:clamp(13px,.4vw + 11.7px,15px)}.nc-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.92em;letter-spacing:.01em}.nc-muted{color:#6b7280}.nc-warn-text{color:#e65100}.nc-required{color:#dc2626}.nc-cell-name{display:inline-flex;align-items:center;gap:7px;font-weight:600;color:#000;min-width:0}.nc-cell-sub{font-size:clamp(11px,.3vw + 9.9px,13px);color:#6b7280;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nc-dot{flex-shrink:0;width:9px;height:9px;border-radius:50%;background:rgba(0,0,0,.18);box-shadow:inset 0 0 0 1px rgba(0,0,0,.12)}.nc-code-tag{text-transform:none;letter-spacing:.04em}.nc-code-tag,.nc-x-badge{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.nc-x-badge{display:inline-flex;align-items:center;padding:2px 8px;border-radius:999px;font-size:11px;font-weight:700;color:#937622;background:rgba(180,145,42,.12);border:1px solid rgba(180,145,42,.25)}.nc-x-badge.is-strong{color:#fff;background:#b4912a;border-color:#b4912a}.nc-pills{gap:6px;flex-wrap:wrap}.nc-pill,.nc-pills{display:inline-flex;align-items:center}.nc-pill{gap:5px;padding:3px 10px;border-radius:999px;font-size:11px;font-weight:700;letter-spacing:.03em;white-space:nowrap}.nc-pill.is-active{color:#16a34a;background:rgba(22,163,74,.1);border:1px solid rgba(22,163,74,.22)}.nc-pill.is-inactive{color:#6b7280;background:rgba(0,0,0,.05);border:1px solid rgba(0,0,0,.12)}.nc-pill.is-premium{color:#8b7020;background:rgba(180,145,42,.1);border:1px solid rgba(180,145,42,.25)}.nc-copy-chip{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border:1px solid rgba(0,0,0,.12);border-radius:6px;background:#fff;color:#6b7280;cursor:pointer;transition:all .15s ease}.nc-copy-chip:hover{border-color:rgba(0,0,0,.3);color:#000}.nc-copy-chip.is-copied{color:#16a34a;border-color:rgba(22,163,74,.4)}.nc-table tbody tr.nc-row{cursor:pointer}.nc-table tbody tr.nc-row:focus-visible{outline:2px solid rgba(180,145,42,.5);outline-offset:-2px}.nc-modal{z-index:60}.nc-modal-card{max-width:720px;padding:20px}.nc-detail-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:14px}.nc-detail-title{display:flex;align-items:center;gap:9px;flex-wrap:wrap;min-width:0}.nc-detail-name{font-family:Bebas Neue,sans-serif;font-size:clamp(22px,1.5vw + 17px,28px);line-height:1;letter-spacing:.02em;color:#000}.nc-section-title{margin:18px 0 8px;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#6b7280}.nc-stat-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));grid-gap:10px;gap:10px;margin-top:10px}.nc-ov-stat{display:flex;flex-direction:column;gap:6px;padding:12px 14px;border:1px solid rgba(0,0,0,.08);border-radius:10px;background:#fafaf9}.nc-ov-stat-label{font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:#6b7280}.nc-ov-stat-value{font-family:Bebas Neue,sans-serif;font-size:clamp(17px,.7vw + 15px,21px);color:#000}.nc-info-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:6px 18px;gap:6px 18px}.nc-info-row{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:7px 0;border-bottom:1px dashed rgba(0,0,0,.07);min-width:0}.nc-info-label{font-size:clamp(11px,.3vw + 9.9px,13px);color:#6b7280;white-space:nowrap}.nc-info-value{font-size:clamp(13px,.4vw + 11.7px,15px);color:#000;text-align:right;min-width:0;overflow-wrap:anywhere}.nc-color-value{display:inline-flex;align-items:center;gap:6px}.nc-mapping-list{display:flex;flex-direction:column;gap:6px}.nc-mapping-row{display:flex;align-items:center;gap:10px;padding:8px 12px;border:1px solid rgba(0,0,0,.07);border-radius:10px;background:#fff}.nc-mapping-row .nc-pill{margin-left:auto}.nc-empty-note{padding:14px 4px;font-size:clamp(13px,.4vw + 11.7px,15px)}.nc-history{gap:8px;margin-top:12px}.nc-history,.nc-history-row{display:flex;flex-direction:column}.nc-history-row{gap:6px;padding:11px 14px;border:1px solid rgba(0,0,0,.08);border-radius:10px;background:#fff}.nc-history-main{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.nc-history-mcaps{font-size:clamp(13px,.4vw + 11.7px,15px);color:#000}.nc-history-sub{display:flex;align-items:center;gap:12px;flex-wrap:wrap;font-size:clamp(11px,.3vw + 9.9px,13px);color:#6b7280}.nc-contract{gap:6px;white-space:nowrap}.nc-contract,.nc-out-link{display:inline-flex;align-items:center}.nc-out-link{gap:4px;color:#9b7d24;font-weight:600;text-decoration:none}.nc-out-link:hover{text-decoration:underline}.nc-wizard{max-width:640px}.nc-form{display:flex;flex-direction:column;gap:14px}.nc-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px 12px;gap:10px 12px}@media(max-width:560px){.nc-grid{grid-template-columns:1fr}}.nc-field-hint{margin:0;font-size:11.5px}.nc-field{display:flex;flex-direction:column;gap:6px;flex:1 1;min-width:0}.nc-form-actions{justify-content:flex-end;margin-top:6px}.nc-review{gap:0}.nc-review-row{display:flex;align-items:flex-start;gap:16px;padding:11px 2px;border-bottom:1px dashed rgba(0,0,0,.08)}.nc-review-row .nc-info-label{flex:0 0 90px;padding-top:2px}.nc-review-value{display:flex;flex-direction:column;gap:3px;min-width:0}.nc-wizard-success{display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px;padding:26px 12px 8px}.nc-success-check{display:flex;align-items:center;justify-content:center;width:54px;height:54px;border-radius:50%;font-size:26px;color:#16a34a;background:rgba(22,163,74,.1);border:1px solid rgba(22,163,74,.3)}@media(min-width:1024px){.nc-modal-card{padding:26px 28px}}.admin-bar{position:fixed;bottom:0;left:0;right:0;z-index:50;height:calc(64px + env(safe-area-inset-bottom));padding:8px 8px calc(8px + env(safe-area-inset-bottom));display:flex;align-items:center;justify-content:space-between;gap:8px;background:hsla(0,0%,100%,.92);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-top:1px solid rgba(0,0,0,.1);opacity:0;transform:translateY(100%);pointer-events:none;transition:opacity .35s ease,transform .45s cubic-bezier(.22,1,.36,1)}.admin-bar.show{opacity:1;transform:translateY(0);pointer-events:auto}@media(min-width:1024px){.admin-bar,.admin-drawer,.admin-drawer-backdrop{display:none}}.admin-bar-item{flex:1 1;min-width:0;height:100%;display:flex;align-items:center;justify-content:center;position:relative;border:none;border-radius:12px;background:transparent;color:#6b7280;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:color .2s ease,background .2s ease}.admin-bar-item:hover{color:#000}.admin-bar-item:active{background:rgba(0,0,0,.05)}.admin-bar-item:focus-visible{outline:2px solid #b4912a;outline-offset:-2px}.admin-bar-item.is-active{color:#b4912a}.admin-bar-item.is-active:after{content:"";position:absolute;bottom:4px;width:5px;height:5px;border-radius:50%;background:#b4912a}.admin-bar-icon{position:relative;display:flex;align-items:center;justify-content:center;color:currentColor}.admin-bar-icon svg{width:23px;height:23px}.admin-bar-badge{position:absolute;top:-8px;left:calc(100% - 7px);min-width:18px;height:18px;padding:0 5px;border-radius:9px;border:2px solid #fff;background:#d23a3a;color:#fff;font-family:Outfit,sans-serif;font-size:10px;font-weight:700;line-height:14px;text-align:center;white-space:nowrap;pointer-events:none}.admin-drawer-backdrop{position:fixed;inset:0;z-index:200;background:rgba(0,0,0,.5);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);opacity:0;pointer-events:none;transition:opacity .3s ease}.admin-drawer-backdrop.visible{opacity:1;pointer-events:auto}.admin-drawer{position:fixed;left:0;right:0;bottom:0;z-index:201;max-height:85vh;max-height:85dvh;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;background:#fff;border-top-left-radius:1.5rem;border-top-right-radius:1.5rem;box-shadow:none;transform:translateY(100%);transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s ease;outline:none;scrollbar-width:none}.admin-drawer::-webkit-scrollbar{display:none}.admin-drawer.open{box-shadow:0 -8px 30px rgba(0,0,0,.25);transform:translateY(0)}.admin-drawer.is-dragging{transition:none}.admin-drawer-header{position:-webkit-sticky;position:sticky;top:0;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:1.5rem;background:#fff;border-bottom:1px solid rgba(0,0,0,.1);border-radius:1.5rem 1.5rem 0 0;touch-action:none;cursor:-webkit-grab;cursor:grab}.admin-drawer-header:before{content:"";position:absolute;top:.5rem;left:50%;transform:translateX(-50%);width:50px;height:4px;border-radius:2px;background:rgba(0,0,0,.16)}.admin-drawer.is-dragging .admin-drawer-header{cursor:-webkit-grabbing;cursor:grabbing}.admin-drawer-identity{display:flex;align-items:center;gap:.75rem;min-width:0}.admin-drawer-logo{flex-shrink:0;width:36px;height:36px;border-radius:6px;display:flex;align-items:center;justify-content:center;background:#0a0a0a;color:#fff}.admin-drawer-logo-bull{width:28px;height:28px}.admin-drawer-name-container{display:flex;flex-direction:column;min-width:0}.admin-drawer-name{font-family:Bebas Neue,sans-serif;font-size:21px;line-height:1;letter-spacing:.04em;color:#000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.admin-drawer-badge{font-size:.7rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#b4912a}.admin-drawer-close{flex-shrink:0;width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;border:none;border-radius:50%;background:rgba(0,0,0,.06);color:#6b7280;cursor:pointer;transition:background .25s cubic-bezier(.4,0,.2,1),color .25s cubic-bezier(.4,0,.2,1),transform .25s cubic-bezier(.4,0,.2,1)}.admin-drawer-close svg{width:18px;height:18px}.admin-drawer-close:hover{background:rgba(0,0,0,.12);color:#000;transform:scale(1.05)}.admin-drawer-close:active{transform:scale(.95)}.admin-drawer-content{padding:1.5rem}.admin-drawer-section{margin-bottom:2rem}.admin-drawer-section:last-child{margin-bottom:0}.admin-drawer-section-title{margin:0 0 1rem;font-size:.875rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#6b7280}.admin-drawer-list{display:flex;flex-direction:column;gap:.5rem}.admin-drawer-item{position:relative;width:100%;display:flex;align-items:center;padding:1rem 1.2rem;border:none;border-radius:.85rem;background:transparent;color:#6b7280;font-family:Outfit,sans-serif;font-size:clamp(13px,.4vw + 11.7px,15px);font-weight:500;text-align:left;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:background .25s cubic-bezier(.4,0,.2,1),color .25s cubic-bezier(.4,0,.2,1),transform .25s cubic-bezier(.4,0,.2,1)}.admin-drawer-item:hover{background:rgba(180,145,42,.08);color:#000;transform:translateX(4px)}.admin-drawer-item:focus-visible{outline:2px solid #b4912a;outline-offset:-2px}.admin-drawer-item.is-active{background:rgba(180,145,42,.15);color:#b4912a}.admin-drawer-item.is-active:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:4px;height:65%;border-radius:0 4px 4px 0;background:linear-gradient(180deg,#d4af37,#b4912a)}.admin-drawer-item.is-active:hover{background:rgba(180,145,42,.2);color:#b4912a;transform:translateX(4px)}.admin-drawer-item-icon{flex-shrink:0;width:20px;height:20px;display:flex;align-items:center;justify-content:center}.admin-drawer-item-icon svg{width:20px;height:20px}.admin-drawer-item-label{display:flex;flex-direction:column;flex:1 1;min-width:0;margin-left:.75rem}.admin-drawer-count{flex-shrink:0;margin-left:.75rem;padding:2px 8px;border-radius:10px;background:#d23a3a;color:#fff;font-size:11px;font-weight:700;line-height:1.4}.admin-drawer-item-sub{margin-top:.2rem;font-size:.7rem;font-weight:400;color:#999;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-drawer-foot{display:flex;flex-direction:column;gap:.5rem;margin-top:2rem;padding-top:1.5rem;padding-bottom:env(safe-area-inset-bottom);border-top:1px solid rgba(0,0,0,.1)}@media(prefers-reduced-motion:reduce){.admin-bar,.admin-bar-item,.admin-bar.show,.admin-drawer,.admin-drawer-backdrop,.admin-drawer-backdrop.visible,.admin-drawer-close,.admin-drawer-item,.admin-drawer.open{transition:none}}.admin-wallet-cards{display:flex;flex-wrap:wrap;gap:14px;margin-top:6px}.admin-wallet-card-label{font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#6b7280}.admin-wallet-total{flex:3 1 420px;min-width:0;display:flex;flex-direction:column;gap:14px;padding:22px 24px;border-radius:14px;background:radial-gradient(ellipse 80% 120% at 100% 0,rgba(180,145,42,.22),transparent 60%),#0a0a0a;color:#fff;box-shadow:0 18px 40px -24px rgba(0,0,0,.6)}.admin-wallet-total .admin-wallet-card-label{color:hsla(0,0%,100%,.6)}.admin-wallet-total .skeleton-box{background-image:linear-gradient(90deg,hsla(0,0%,100%,.06),hsla(0,0%,100%,.14) 50%,hsla(0,0%,100%,.06))}.admin-wallet-total-row{display:flex;align-items:baseline;flex-wrap:wrap;gap:12px}.admin-wallet-total-value{font-family:Bebas Neue,sans-serif;font-size:48px;line-height:.95;letter-spacing:.01em;color:#fff}.admin-wallet-total-note{font-size:13px;color:hsla(0,0%,100%,.6)}.admin-wallet-mix{display:flex;gap:2px;height:8px;border-radius:999px;overflow:hidden;background:hsla(0,0%,100%,.08)}.admin-wallet-legend{display:flex;flex-wrap:wrap;gap:8px 18px;list-style:none}.admin-wallet-legend li{display:inline-flex;align-items:center;gap:7px;font-size:12.5px;color:hsla(0,0%,100%,.72)}.admin-wallet-legend b{font-weight:600;color:#fff}.admin-wallet-swatch{flex-shrink:0;width:8px;height:8px;border-radius:2px}.admin-wallet-mix-seg.is-usdc,.admin-wallet-swatch.is-usdc{background:#2775ca}.admin-wallet-mix-seg.is-usdt,.admin-wallet-swatch.is-usdt{background:#26a17b}.admin-wallet-mix-seg.is-sol,.admin-wallet-swatch.is-sol{background:#9945ff}.admin-wallet-mix-seg.is-other,.admin-wallet-swatch.is-other{background:#999}.admin-wallet-skel-total{display:block;width:58%;max-width:260px;height:44px;border-radius:8px}.admin-wallet-skel-mix{display:block;height:8px;border-radius:999px}.admin-wallet-gas{flex:2 1 300px;min-width:0;display:flex;flex-direction:column;gap:12px;padding:20px 22px;border:1px solid rgba(0,0,0,.09);border-radius:14px;background:#fff}.admin-wallet-gas.is-low{border-color:rgba(217,119,6,.3)}.admin-wallet-gas.is-invalid,.admin-wallet-gas.is-unset{border-color:rgba(217,119,6,.35);background:#fffbf3}.admin-wallet-gas-head{display:flex;align-items:center;gap:8px}.admin-wallet-gas-pill{margin-left:auto;display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border:1px solid transparent;border-radius:999px;font-size:11px;font-weight:700;letter-spacing:.04em}.admin-wallet-gas-pill.is-ok{color:#16a34a;background:rgba(22,163,74,.08);border-color:rgba(22,163,74,.2)}.admin-wallet-gas-pill.is-warn{color:#b45309;background:rgba(217,119,6,.08);border-color:rgba(217,119,6,.22)}.admin-wallet-gas-dot{width:6px;height:6px;border-radius:50%;background:currentColor}.admin-wallet-gas-row{display:flex;align-items:baseline;flex-wrap:wrap;gap:10px}.admin-wallet-gas-value{font-family:Bebas Neue,sans-serif;font-size:36px;line-height:1;color:#000}.admin-wallet-gas-value.is-unknown{color:#6b7280}.admin-wallet-gas-usd{font-size:12.5px;color:#6b7280}.admin-wallet-gas-addr{display:flex;align-items:center;gap:8px;min-width:0;margin-top:auto;padding-top:12px;border-top:1px solid rgba(0,0,0,.06)}.admin-wallet-gas-warn-title{font-family:Bebas Neue,sans-serif;font-size:30px;line-height:1;color:#b45309}.admin-wallet-gas-warn-body{font-size:12.5px;line-height:1.5;color:#92400e}.admin-wallet-skel-gas{display:block;width:50%;height:34px;border-radius:8px}.admin-wallet-funded{margin-top:34px}.admin-wallet-funded-head{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.admin-wallet-funded-title{margin:0;font-family:Bebas Neue,sans-serif;font-size:26px;font-weight:400;line-height:1;letter-spacing:.02em;color:#000}.admin-wallet-funded-title:focus{outline:none}.admin-wallet-count{padding:2px 9px;border-radius:999px;background:rgba(0,0,0,.06);font-size:11.5px;font-weight:700;color:#000}.admin-wallet-search{margin-left:auto;width:min(100%,320px);display:flex;align-items:center;gap:9px;padding:9px 13px;border:1px solid rgba(0,0,0,.1);border-radius:8px;background:#fff;color:#999;transition:border-color .2s ease}.admin-wallet-search:focus-within{border-color:#0a0a0a}.admin-wallet-search svg{flex-shrink:0;width:16px;height:16px}.admin-wallet-search input{flex:1 1;min-width:0;border:none;outline:none;background:transparent;font-size:13.5px;color:#000}.admin-wallet-search input::placeholder{color:rgba(0,0,0,.3)}.admin-wallet-toolbar{display:flex;gap:8px;margin-top:12px}.admin-wallet-state{margin-top:14px;border:1px solid rgba(0,0,0,.09);border-radius:14px;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.04),0 12px 32px -24px rgba(0,0,0,.3)}.admin-wallet-state .admin-panel-state{padding:64px 24px}.admin-wallet-scan-note{margin:18px 0 0;font-size:12px;line-height:1.5;color:#6b7280;text-align:center}.admin-wallet-table-wrap{margin-top:14px;border:1px solid rgba(0,0,0,.09);border-radius:14px;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.04),0 12px 32px -24px rgba(0,0,0,.3);overflow-x:auto}.admin-wallet-table{width:100%;border-collapse:collapse}.admin-wallet-table th{padding:12px 16px;background:#fafaf9;border-bottom:1px solid rgba(0,0,0,.08);font-size:10.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#6b7280;white-space:nowrap;text-align:left}.admin-wallet-table td{padding:12px;border-top:1px solid rgba(0,0,0,.06);vertical-align:middle}.admin-wallet-table tbody tr:first-child td{border-top:none}.admin-wallet-table .is-num{width:1%;text-align:right;white-space:nowrap}.admin-wallet-table th.admin-wallet-col-check{width:52px;padding:12px 0 12px 16px}.admin-wallet-table td.admin-wallet-col-check{width:52px;padding:16px 0 16px 16px}.admin-wallet-row{cursor:pointer;transition:background .15s ease}.admin-wallet-row:hover{background:rgba(180,145,42,.05)}.admin-wallet-row.is-selected{background:rgba(180,145,42,.07)}.admin-wallet-row.is-selected td:first-child{box-shadow:inset 3px 0 0 #b4912a}.is-skeleton .admin-wallet-row{cursor:default}.is-skeleton .admin-wallet-row:hover{background:none}.admin-wallet-check{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;border:1.5px solid rgba(0,0,0,.22);border-radius:6px;background:#fff;color:#fff;cursor:pointer;transition:background .15s ease,border-color .15s ease}.admin-wallet-check:focus-visible{outline:2px solid #b4912a;outline-offset:2px}.admin-wallet-check.on{background:#0a0a0a;border-color:#0a0a0a}.admin-wallet-check svg{display:block}.admin-wallet-id{display:flex;align-items:center;gap:12px;min-width:0}.admin-wallet-idlines{display:flex;flex-direction:column;gap:4px;min-width:0}.admin-wallet-addr{font-family:JetBrains Mono,monospace;font-size:13px;font-weight:500;color:#000;white-space:nowrap}.admin-wallet-name{font-size:12.5px;font-weight:500;color:#4b5563;overflow-wrap:anywhere}.admin-wallet-tgid{font-family:JetBrains Mono,monospace;font-size:11.5px;color:#999;white-space:nowrap}.admin-wallet-addrline{display:flex;align-items:center;gap:8px;min-width:0}.admin-wallet-tools{flex-shrink:0}.admin-wallet-chips{display:flex;flex-wrap:wrap;gap:6px}.admin-wallet-chip{display:inline-flex;align-items:baseline;gap:5px;padding:4px 10px;border:1px solid rgba(20,241,149,.25);border-radius:999px;background:rgba(20,241,149,.1);color:#0b7a58;font-size:12px}.admin-wallet-chip b{font-weight:700}.admin-wallet-chip.is-error{border-color:rgba(220,38,38,.18);background:rgba(220,38,38,.06);color:#b91c1c}.admin-wallet-chip-amt{font-family:JetBrains Mono,monospace;font-size:11.5px}.admin-wallet-usd{font-family:Bebas Neue,sans-serif;font-size:22px;color:#000}.admin-wallet-actions{display:flex;align-items:center;justify-content:flex-end;gap:6px}.admin-wallet-key-btn{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;border:1px solid rgba(0,0,0,.14);border-radius:8px;background:#fff;color:#000;cursor:pointer;transition:border-color .15s ease,background .15s ease}.admin-wallet-key-btn:focus-visible{outline:2px solid #b4912a;outline-offset:2px}.admin-wallet-key-btn:hover{border-color:rgba(0,0,0,.35);background:#fafaf9}.admin-wallet-key-btn svg{flex-shrink:0}.admin-wallet-wd-btn{height:34px;padding:0 12px;border:none;border-radius:8px;background:#0a0a0a;color:#fff;font-size:12px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:background .2s ease}.admin-wallet-wd-btn:focus-visible{outline:2px solid #b4912a;outline-offset:2px}.admin-wallet-wd-btn:hover:not(:disabled){background:#1a1a1a}.admin-wallet-wd-btn:disabled{opacity:.4;cursor:default}.admin-wallet-skel-check{display:block;width:22px;height:22px;border-radius:6px}.admin-wallet-skel-disc{flex-shrink:0;width:34px;height:34px;border-radius:50%}.admin-wallet-skel-line{display:block;height:12px;border-radius:4px}.admin-wallet-skel-line.is-addr{width:150px;height:14px}.admin-wallet-skel-line.is-name{width:96px}.admin-wallet-skel-line.is-tools{width:58px;height:26px;border-radius:7px}.admin-wallet-skel-line.is-usd{width:72px;height:18px;margin-left:auto}.admin-wallet-skel-chip{display:block;width:120px;height:24px;border-radius:999px}.admin-wallet-skel-actions{display:block;width:136px;height:34px;margin-left:auto;border-radius:8px}.admin-wallet-list{display:flex;flex-direction:column;gap:10px;margin-top:12px}.admin-wallet-item{display:flex;flex-direction:column;gap:12px;padding:14px 16px;border:1px solid rgba(0,0,0,.09);border-radius:12px;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.04);cursor:pointer;transition:background .15s ease,border-color .15s ease,box-shadow .15s ease}.admin-wallet-item.is-selected{border-color:rgba(180,145,42,.45);background:linear-gradient(rgba(180,145,42,.07),rgba(180,145,42,.07)),#fff;box-shadow:inset 3px 0 0 #b4912a,0 1px 2px rgba(0,0,0,.04)}.admin-wallet-item.skeleton{gap:8px;min-height:70px;cursor:default}.admin-wallet-top{display:flex;align-items:center;gap:12px;min-width:0}.admin-wallet-top .admin-wallet-id{flex:1 1}.admin-wallet-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-top:12px;border-top:1px solid rgba(0,0,0,.06)}.admin-wallet-foot .admin-wallet-usd{line-height:1}.admin-wallet-bulkbar{position:fixed;left:16px;right:16px;bottom:calc(76px + env(safe-area-inset-bottom, 0px));max-width:608px;margin:0 auto;display:flex;align-items:center;gap:12px;padding:12px 16px;border-radius:10px;background:#0a0a0a;color:#fff;box-shadow:0 12px 40px rgba(0,0,0,.28);z-index:40;animation:msFadeUp .25s cubic-bezier(.22,1,.36,1) both}.admin-wallet-bulkbar-count{font-weight:600}.admin-wallet-bulkbar-count,.admin-wallet-bulkbar-usd{font-size:clamp(11px,.3vw + 9.9px,13px);white-space:nowrap}.admin-wallet-bulkbar-usd{color:hsla(0,0%,100%,.6)}.admin-wallet-bulkbar-clear{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:8px 4px;border:none;background:none;color:hsla(0,0%,100%,.6);font-size:clamp(11px,.3vw + 9.9px,13px);cursor:pointer}.admin-wallet-bulkbar-clear:focus-visible{outline:2px solid #b4912a;outline-offset:2px}.admin-wallet-bulkbar-clear:hover{color:#fff}.admin-wallet-bulkbar-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-left:auto;padding:10px 20px;border:none;border-radius:4px;background:#fff;color:#0a0a0a;font-size:clamp(11px,.3vw + 9.9px,13px);font-weight:700;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;cursor:pointer}.admin-wallet-bulkbar-btn:focus-visible{outline:2px solid #b4912a;outline-offset:2px}.admin-wallet-bulkbar-spacer{height:72px}@media(max-width:1023px){.admin-wallet-cards{gap:12px;margin-top:2px}.admin-wallet-total{padding:20px}.admin-wallet-total-value{font-size:42px}.admin-wallet-gas{padding:18px 20px}.admin-wallet-funded{margin-top:28px}.admin-wallet-search{flex:1 1 100%;width:100%;margin-left:0}.admin-wallet-bulkbar{gap:10px;padding:10px 12px}.admin-wallet-bulkbar-usd{min-width:0;overflow:hidden;text-overflow:ellipsis}.admin-wallet-bulkbar-btn{padding:10px 14px}}@media(min-width:1024px){.admin-wallet-toolbar{display:none}}@media(min-width:1024px)and (min-width:1024px)and (max-width:1279px){.admin-wallet-table td.admin-wallet-col-check,.admin-wallet-table th.admin-wallet-col-check{width:46px;padding-left:14px;padding-right:0}.admin-wallet-table th.admin-wallet-col-actions{padding-left:12px;padding-right:12px}}@media(min-width:1024px){.admin-wallet-bulkbar{left:calc(var(--rail-w) + 24px);right:24px;bottom:24px;max-width:720px}.admin-wallet-bulkbar-spacer{height:48px}}@media(prefers-reduced-motion:reduce){.admin-wallet-check,.admin-wallet-item,.admin-wallet-key-btn,.admin-wallet-row,.admin-wallet-search,.admin-wallet-wd-btn{transition:none}.admin-wallet-bulkbar{animation:none}}.bc-page{display:flex;flex-direction:column;gap:14px}.bc-subnav{display:flex;gap:6px;padding-bottom:12px;border-bottom:1px solid rgba(0,0,0,.1)}.bc-subnav-btn{flex:1 1;padding:8px 6px;font-family:inherit;font-size:clamp(11px,.3vw + 9.9px,13px);font-weight:600;color:#6b7280;background:#fafaf9;border:1px solid rgba(0,0,0,.1);border-radius:10px;cursor:pointer}.bc-subnav-btn.active{color:#fff;background:#b4912a;border-color:#b4912a}.bc-label{margin-top:4px;font-size:clamp(11px,.3vw + 9.9px,13px);font-weight:700;text-transform:uppercase;letter-spacing:.03em;color:#999}.bc-input{width:100%;padding:10px 12px;font-family:inherit;font-size:clamp(13px,.4vw + 11.7px,15px);color:#000;background:#fff;border:1px solid rgba(0,0,0,.16);border-radius:10px;outline:none}.bc-input:focus{border-color:#b4912a}.bc-help{font-size:clamp(11px,.3vw + 9.9px,13px);line-height:1.4;color:#6b7280}.bc-error{color:#dc2626}.bc-error,.bc-ok{font-size:clamp(11px,.3vw + 9.9px,13px);font-weight:600}.bc-ok{color:#16a34a}.bc-link{padding:4px 0;font-family:inherit;font-size:clamp(11px,.3vw + 9.9px,13px);font-weight:600;color:#b4912a;background:none;border:none;cursor:pointer}.bc-link:hover{text-decoration:underline}.bc-button-row{display:flex;align-items:center;gap:6px;margin-bottom:6px}.bc-icon-btn{flex:0 0 auto;width:30px;height:30px;font-size:18px;line-height:1;color:#6b7280;background:#fafaf9;border:1px solid rgba(0,0,0,.16);border-radius:8px;cursor:pointer}.bc-btn{width:100%;margin-top:4px;padding:13px;font-family:inherit;font-size:clamp(15px,.5vw + 13.4px,17px);font-weight:700;border:none;border-radius:12px;cursor:pointer}.bc-btn:disabled{opacity:.5;cursor:default}.bc-btn-primary{color:#fff;background:#b4912a}.bc-btn-danger{color:#dc2626;background:rgba(239,68,68,.12)}.bc-btn-ghost{color:#6b7280;background:#fafaf9;border:1px solid rgba(0,0,0,.1)}.bc-btn-sm{padding:7px 12px;font-family:inherit;font-size:clamp(11px,.3vw + 9.9px,13px);font-weight:700;white-space:nowrap;color:#b4912a;background:#fff;border:1px solid #b4912a;border-radius:9px;cursor:pointer}.bc-btn-sm:disabled{opacity:.5;cursor:default}.bc-modal{position:fixed;inset:0;z-index:40;display:flex;align-items:center;justify-content:center;padding:16px;background:rgba(0,0,0,.45)}.bc-modal-card{width:100%;max-width:460px;max-height:82vh;padding:16px;overflow-y:auto;background:#fff;border-radius:16px}.bc-modal-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.bc-detail-title{font-weight:700;color:#000}.bc-filter-row{display:flex;gap:6px;margin-bottom:4px}.bc-chip{padding:6px 14px;font-family:inherit;font-size:clamp(11px,.3vw + 9.9px,13px);font-weight:600;color:#6b7280;background:#fafaf9;border:1px solid rgba(0,0,0,.1);border-radius:999px;cursor:pointer}.bc-chip.active{color:#fff;background:#b4912a;border-color:#b4912a}.bc-spinner{width:22px;height:22px;border:2.5px solid rgba(0,0,0,.16);border-top-color:#b4912a;border-radius:50%;animation:bcSpin .7s linear infinite}@keyframes bcSpin{to{transform:rotate(1turn)}}@media(min-width:1024px){.bc-page .bc-subnav{max-width:720px}}.chl-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.ch-avatar{position:relative;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;overflow:hidden;color:#fff;font-size:14px;font-weight:600;line-height:1;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ch-avatar.is-80{width:80px;height:80px;font-size:28px}.ch-avatar.is-96{width:96px;height:96px;font-size:32px}.ch-avatar.is-26{width:26px;height:26px;font-size:10px}.ch-avatar.is-30{width:30px;height:30px;font-size:11px}.ch-avatar.is-32{width:32px;height:32px;font-size:12px}.ch-avatar.is-34{width:34px;height:34px;font-size:12px}.ch-avatar.is-36{width:36px;height:36px;font-size:13px}.ch-avatar.is-38{width:38px;height:38px;font-size:13px}.ch-avatar.is-42{width:42px;height:42px;font-size:15px}.ch-avatar.is-46{width:46px;height:46px;font-size:16px}.ch-avatar.is-68{width:68px;height:68px;font-size:22px;font-weight:700}.ch-avatar.is-72{width:72px;height:72px;font-size:24px}.ch-avatar.is-88{width:88px;height:88px;font-size:30px}.ch-avatar.is-unlinked{background:#a3a3a3}.ch-avatar-photo{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.admin-topbar .chl-refresh-btn{border-color:transparent;background:transparent;color:#6b7280}.admin-topbar .chl-refresh-btn:hover:not(:disabled){border-color:rgba(0,0,0,.14);background:#fff;color:#000}.admin-topbar .chl-refresh-btn.is-busy{cursor:progress}.admin-topbar .chl-refresh-btn.is-busy svg{animation:chl-spin .9s linear infinite}@keyframes chl-spin{to{transform:rotate(1turn)}}.chl-toolbar{flex-wrap:wrap;margin-top:6px}.chl-search,.chl-toolbar{display:flex;align-items:center;gap:10px}.chl-search{flex:1 1 260px;min-width:0;height:40px;padding:0 14px;border:1px solid rgba(0,0,0,.1);border-radius:10px;background:#fff;color:#999;cursor:text;transition:border-color .2s ease}.chl-search:focus-within{border-color:#0a0a0a}.chl-search svg{flex-shrink:0;width:17px;height:17px}.chl-search input{flex:1 1;min-width:0;border:none;outline:none;background:transparent;font-family:Outfit,sans-serif;font-size:14px;color:#000}.chl-search input::placeholder{color:rgba(0,0,0,.3)}.chl-filters{display:inline-flex;flex-shrink:0;gap:2px;padding:3px;border-radius:10px;background:rgba(0,0,0,.06)}.chl-filter{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:32px;padding:0 12px;border:none;border-radius:8px;background:transparent;box-shadow:none;color:#6b7280;font-family:inherit;font-size:12.5px;font-weight:600;white-space:nowrap;cursor:pointer;transition:background .15s ease,box-shadow .15s ease,color .15s ease}.chl-filter:hover{color:#000}.chl-filter.is-on{background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.12);color:#000}.chl-filter:focus-visible{outline:2px solid #b4912a;outline-offset:1px}.chl-filter-count{font-size:11px;color:#999}.chl-note{display:flex;align-items:flex-start;gap:10px;margin-top:12px;padding:10px 10px 10px 14px;border:1px solid rgba(245,158,11,.35);border-radius:10px;background:rgba(245,158,11,.08);color:#b45309;font-size:13px;line-height:1.5}.chl-note p{flex:1 1;min-width:0;margin:0}.chl-note-close{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:26px;height:26px;margin:-2px 0;padding:0;border:none;border-radius:6px;background:transparent;color:inherit;cursor:pointer}.chl-note-close:hover{background:rgba(245,158,11,.16)}.chl-note-close:focus-visible{outline:2px solid #b4912a;outline-offset:2px}.chl-table-wrap{margin-top:14px;border:1px solid rgba(0,0,0,.09);border-radius:16px;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.04),0 14px 34px -26px rgba(0,0,0,.35);overflow:hidden}.chl-table{width:100%;table-layout:fixed;border-collapse:collapse;font-family:Outfit,sans-serif}.chl-table th{background:#fafaf9;border-bottom:1px solid rgba(0,0,0,.08);white-space:nowrap}.chl-table td{padding:12px 14px;border-top:1px solid rgba(0,0,0,.06);vertical-align:middle}.chl-table tbody tr:first-child td{border-top:none}.chl-table .is-num{text-align:right}.chl-th-actions{width:164px;padding:12px 14px;text-align:left;font-size:10.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#6b7280}.chl-row{transition:background .3s ease}.chl-row:hover{background:rgba(180,145,42,.05)}.chl-row.is-off{background:repeating-linear-gradient(135deg,rgba(0,0,0,.018) 0 8px,transparent 8px 16px)}.chl-row.is-off:hover{background:rgba(0,0,0,.03)}.chl-row.is-confirm,.chl-row.is-confirm:hover{background:#fff6f6}.chl-row.is-saved,.chl-row.is-saved:hover{background:rgba(22,163,74,.08)}.chl-row.is-skeleton,.chl-row.is-skeleton:hover{background:none}.chl-card,.chl-note,.chl-refusal,.chl-row{scroll-margin:88px 0 24px}@media(max-width:1023px){.chl-card,.chl-refusal{scroll-margin-bottom:calc(64px + 24px + env(safe-area-inset-bottom, 0px))}}.chl-cell-channel{cursor:pointer}.chl-cell-actions{white-space:nowrap}.chl-refusal-row{background:#fff6f6}.chl-table .chl-refusal-row td{padding:0 14px 12px;border-top:none}.chl-id{align-items:center;gap:12px;transition:opacity .2s ease}.chl-id,.chl-id-text{display:flex;min-width:0}.chl-id-text{flex:1 1;flex-direction:column;gap:4px}.chl-name-row{display:flex;align-items:center;flex-wrap:wrap;gap:4px 6px;min-width:0}.chl-name{flex:0 1 auto;min-width:0;margin:0;padding:0;border:none;background:none;font-family:inherit;font-size:14px;font-weight:600;line-height:1.25;color:#000;text-align:left;overflow-wrap:anywhere;cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;text-underline-offset:3px;transition:-webkit-text-decoration-color .15s ease;transition:text-decoration-color .15s ease;transition:text-decoration-color .15s ease,-webkit-text-decoration-color .15s ease}.chl-name:focus-visible{outline:2px solid #b4912a;outline-offset:2px;border-radius:3px}.chl-card-top:hover .chl-name,.chl-cell-channel:hover .chl-name{-webkit-text-decoration-color:rgba(0,0,0,.3);text-decoration-color:rgba(0,0,0,.3)}.chl-star{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;background:linear-gradient(135deg,#b4912a,#d4af37);color:#fff}.chl-star svg{width:9px;height:9px}.chl-lang{flex-shrink:0;margin:0;padding:1px 6px;border:none;border-radius:5px;background:rgba(0,0,0,.06);color:#6b7280;font-family:inherit;font-size:10px;font-weight:700;letter-spacing:.05em;white-space:nowrap;cursor:pointer;transition:background .15s ease,color .15s ease,opacity .15s ease}.chl-lang.is-open,.chl-lang:hover{background:rgba(0,0,0,.11);color:#000}.chl-lang.is-busy{opacity:.55;cursor:progress}.chl-lang:focus-visible{outline:2px solid #b4912a;outline-offset:1px}.chl-handle-row{display:flex;align-items:center;gap:6px;min-width:0}.chl-lock{flex-shrink:0;width:11px;height:11px;color:#999}.chl-handle{min-width:0;font-size:12.5px;color:#6b7280;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chl-num{font-family:Bebas Neue,sans-serif;font-size:22px;font-weight:400;line-height:1;color:#000}.chl-attempts{display:inline-flex;align-items:center;gap:7px}.chl-share{padding:2px 7px;border-radius:999px;background:rgba(180,145,42,.12);color:#8b7020;font-size:11px;font-weight:700;white-space:nowrap}.chl-dim{transition:opacity .2s ease}.is-off .chl-dim,.is-off .chl-id{opacity:.45}.chl-toggle-slot{display:contents}.chl-actions{display:inline-flex;align-items:center;gap:5px}.chl-actions.is-confirm{gap:6px}.chl-icon-btn{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:1px solid rgba(0,0,0,.14);border-radius:8px;background:#fff;color:#000;cursor:pointer;transition:border-color .15s ease,background .15s ease}.chl-icon-btn:hover{border-color:rgba(0,0,0,.35);background:#fafaf9}.chl-icon-btn.is-danger{border-color:rgba(220,38,38,.25);background:rgba(220,38,38,.06);color:#b91c1c}.chl-icon-btn.is-danger:hover{background:rgba(220,38,38,.12)}.chl-icon-btn:focus-visible{outline:2px solid #b4912a;outline-offset:2px}.chl-pill-btn{height:28px;padding:0 10px;border:1px solid rgba(0,0,0,.14);border-radius:8px;background:#fff;color:#000;font-family:inherit;font-size:12px;font-weight:600;white-space:nowrap;cursor:pointer;transition:background .15s ease,border-color .15s ease,opacity .15s ease}.chl-pill-btn:hover:not(:disabled){border-color:rgba(0,0,0,.35)}.chl-pill-btn:disabled{opacity:.5;cursor:not-allowed}.chl-pill-btn.is-danger{border-color:transparent;background:#dc3232;color:#fff}.chl-pill-btn.is-danger:hover:not(:disabled){border-color:transparent;background:#c42b2b}.chl-pill-btn.is-dark{border-color:transparent;background:#0a0a0a;color:#fff}.chl-pill-btn.is-dark:hover:not(:disabled){border-color:transparent;background:#1a1a1a}.chl-pill-btn.is-busy{opacity:.7;cursor:progress}.chl-pill-btn:focus-visible{outline:2px solid #b4912a;outline-offset:2px}.chl-refusal{display:flex;align-items:flex-start;flex-wrap:wrap;gap:8px 10px;padding:10px 12px;border:1px solid rgba(220,38,38,.18);border-radius:10px;background:#fff}.chl-refusal-icon{flex-shrink:0;margin-top:2px;color:#b91c1c}.chl-refusal-text{flex:1 1 240px;min-width:0;margin:0;font-size:13px;line-height:1.5;color:#000}.chl-refusal-actions{display:inline-flex;align-self:center;gap:6px;margin-left:auto}.chl-cards{display:flex;flex-direction:column;margin-top:12px}.chl-cards.is-skeleton{gap:10px}.chl-card{display:flex;flex-direction:column;gap:12px;padding:14px 16px;border:1px solid rgba(0,0,0,.09);border-radius:12px;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.04);transition:background .3s ease,border-color .3s ease}.chl-card.is-off{background:repeating-linear-gradient(135deg,rgba(0,0,0,.018) 0 8px,transparent 8px 16px),#fff}.chl-card.is-confirm{border-color:rgba(220,38,38,.22);background:#fff6f6}.chl-card.is-saved{border-color:rgba(22,163,74,.3);background:linear-gradient(rgba(22,163,74,.08),rgba(22,163,74,.08)),#fff}.chl-card.is-skeleton{gap:14px}.chl-card .chl-refusal{margin-top:-2px}.chl-card-top{cursor:pointer}.chl-card-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;margin:0;padding-top:12px;border-top:1px solid rgba(0,0,0,.06)}.chl-card-stat{display:flex;flex-direction:column;gap:6px;min-width:0}.chl-card-stat dt{font-size:10.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#6b7280}.chl-card-stat dd{margin:0}.chl-card-foot{padding-top:12px;border-top:1px solid rgba(0,0,0,.06)}.chl-card-foot .chl-actions{display:flex;gap:8px}.chl-card-foot .chl-actions>:first-child{margin-right:auto}.chl-card-foot .chl-actions.is-confirm{justify-content:flex-end}.chl-card-foot .chl-actions.is-confirm>:first-child{margin-right:0}.chl-card-foot .chl-icon-btn{width:36px;height:36px}.chl-card-foot .chl-pill-btn{height:36px;padding:0 16px;font-size:13px}.chl-card .chl-refusal-actions .chl-pill-btn{height:36px;padding:0 14px;font-size:13px}.chl-skel-disc{flex-shrink:0;width:40px;height:40px;border-radius:50%}.chl-skel-line{display:block;height:12px;border-radius:4px}.chl-skel-line.is-name{width:140px;height:14px}.chl-skel-line.is-handle{width:90px}.chl-skel-line.is-num{width:46px;height:20px;margin-left:auto}.chl-skel-line.is-actions{width:132px;height:28px;border-radius:8px}.chl-skel-line.is-stats{width:100%;height:40px;border-radius:8px}.chl-state{margin-top:14px;border:1px solid rgba(0,0,0,.09);border-radius:14px;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.04),0 12px 32px -24px rgba(0,0,0,.3)}.chl-state .admin-panel-state{padding:64px 24px}.admin-panel-state.chl-empty{margin-top:14px;padding:72px 24px;border:1px solid rgba(0,0,0,.09);border-radius:14px;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.04),0 12px 32px -24px rgba(0,0,0,.3)}.admin-panel-state.chl-empty .admin-panel-state-title{font-size:clamp(22px,1.5vw + 17px,28px)}.admin-panel-state.chl-empty .admin-panel-state-body{max-width:340px;font-size:13px}@media(max-width:1023px){.admin-panel-state.chl-empty{padding:56px 20px}}.chl-empty-btn{display:inline-flex;align-items:center;gap:7px;height:40px;margin-top:16px;padding:0 18px;border:none;border-radius:8px;background:#0a0a0a;color:#fff;font-family:inherit;font-size:12.5px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;transition:background .15s ease}.chl-empty-btn:hover{background:#1a1a1a}.chl-empty-btn:focus-visible{outline:2px solid #b4912a;outline-offset:2px}.chl-lang-menu{position:fixed;z-index:50;width:248px;max-width:calc(100vw - 16px);padding:6px 0;overflow-y:auto;overscroll-behavior:contain;border:1px solid rgba(0,0,0,.1);border-radius:10px;background:linear-gradient(#fff 30%,hsla(0,0%,100%,0)) top/100% 28px no-repeat local,linear-gradient(hsla(0,0%,100%,0),#fff 70%) bottom/100% 28px no-repeat local,radial-gradient(farthest-side at 50% 0,rgba(0,0,0,.16),transparent) top/100% 10px no-repeat scroll,radial-gradient(farthest-side at 50% 100%,rgba(0,0,0,.16),transparent) bottom/100% 10px no-repeat scroll,#fff;box-shadow:0 16px 40px -12px rgba(0,0,0,.3),0 2px 6px rgba(0,0,0,.06);font-family:Outfit,sans-serif;animation:chl-menu-in .14s ease}@keyframes chl-menu-in{0%{opacity:0;transform:translateY(-3px)}}.chl-lang-menu-head{padding:8px 14px 4px;font-size:10.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#6b7280}.chl-lang-item{display:flex;align-items:center;gap:10px;width:100%;min-height:34px;padding:6px 14px;border:none;background:transparent;color:#000;font-family:inherit;font-size:13px;text-align:left;cursor:pointer}.chl-lang-item:focus-visible,.chl-lang-item:hover{outline:none;background:rgba(0,0,0,.045)}.chl-lang-item:focus-visible{box-shadow:inset 3px 0 0 #b4912a}.chl-lang-item[aria-checked=true]{font-weight:600}.chl-lang-item-label{min-width:0}.chl-lang-item-native{min-width:0;margin-left:auto;font-size:12px;font-weight:400;color:#999;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chl-lang-item-check{flex-shrink:0;margin-left:auto;color:#000;visibility:hidden}.chl-lang-item-native+.chl-lang-item-check{margin-left:0}[aria-checked=true]>.chl-lang-item-check{visibility:visible}.chl-lang-sep{height:1px;margin:6px 0;background:rgba(0,0,0,.08)}.chl-lang-note{display:flex;align-items:center;flex-wrap:wrap;gap:4px 8px;padding:6px 14px 8px;font-size:12.5px;color:#6b7280}.chl-lang-retry{padding:0;border:none;background:none;color:#000;font-family:inherit;font-size:12.5px;font-weight:600;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.chl-lang-retry:focus-visible{outline:2px solid #b4912a;outline-offset:2px}@media(max-width:1023px){.chl-search{flex-basis:100%}.chl-filters{display:flex;width:100%;overflow-x:auto;scrollbar-width:none}.chl-filters::-webkit-scrollbar{display:none}.chl-filter{flex:1 0 auto;padding:0 10px}.chl-lang-item{min-height:42px}.chl-lang{position:relative;padding:2px 7px}.chl-lang:after{content:"";position:absolute;inset:-4px -6px}}@media(prefers-reduced-motion:reduce){.chl-card,.chl-dim,.chl-empty-btn,.chl-filter,.chl-icon-btn,.chl-id,.chl-lang,.chl-name,.chl-pill-btn,.chl-row,.chl-search{transition:none}.chl-lang-menu{animation:none}.admin-topbar .chl-refresh-btn.is-busy svg{animation:none;opacity:.45}}.tgp-chat{display:flex;flex-direction:column;gap:6px;padding:12px;border-radius:10px;background:radial-gradient(circle at 20% 10%,rgba(180,145,42,.08),transparent 45%),#17212b}.tgp-bubble{max-width:100%;overflow:hidden;background:#232e3c;border-radius:6px 14px 14px 14px;color:#f1f5f9}.tgp-text{padding:9px 12px 4px;font-size:12.5px;line-height:1.45;white-space:pre-wrap;overflow-wrap:anywhere}.tgp-text b{color:#fff}.tgp-rich{display:flex;flex-direction:column;gap:6px;padding-bottom:6px;font-size:12.5px;line-height:1.45;overflow-wrap:anywhere}.tgp-rich .am-rich{gap:7px;margin-bottom:4px}.tgp-rich .am-rich>:not(.am-rich-media){margin-inline:12px}.tgp-rich .am-rich>:first-child:not(.am-rich-media){margin-top:10px}.tgp-rich .am-rich h1{font-size:17px}.tgp-rich .am-rich h2{font-size:15.5px}.tgp-rich .am-rich h3,.tgp-rich .am-rich h4,.tgp-rich .am-rich h5,.tgp-rich .am-rich h6{font-size:13.5px}.tgp-rich .am-rich b,.tgp-rich .am-rich h1,.tgp-rich .am-rich h2,.tgp-rich .am-rich h3,.tgp-rich .am-rich h4,.tgp-rich .am-rich h5,.tgp-rich .am-rich h6,.tgp-rich .am-rich strong{color:#fff}.tgp-rich .am-rich code,.tgp-rich .am-rich pre{font-size:11px;color:#7dd3fc}.tgp-rich .am-rich pre{background:rgba(0,0,0,.3);border-radius:6px}.tgp-rich .am-rich hr{border-top-color:hsla(0,0%,100%,.12)}.tgp-rich .am-rich-table{width:calc(100% - 24px);font-size:12px}.tgp-rich .am-rich-table th{width:auto;color:hsla(0,0%,100%,.55)}.tgp-rich .am-rich-table.is-bordered td,.tgp-rich .am-rich-table.is-bordered th{border-color:hsla(0,0%,100%,.12)}.tgp-rich .am-rich-table.is-bordered th,.tgp-rich .am-rich-table.is-striped tr:nth-child(2n) td{background:hsla(0,0%,100%,.04)}.tgp-rich .am-rich-link{color:#6ab3f3}.tgp-rich .am-rich-row{margin-inline:12px}.tgp-rich .am-rich-button{min-height:30px;padding:6px 8px;border-radius:8px;background:hsla(0,0%,100%,.08);font-size:11.5px;color:#f1f5f9}.tgp-meta{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:2px 12px 7px;font-size:10px;color:hsla(0,0%,100%,.45)}.tgp-code{border-radius:4px;padding:1px 4px;overflow-wrap:anywhere}.tgp-code,.tgp-pre{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;color:#7dd3fc;background:rgba(0,0,0,.3)}.tgp-pre{border-radius:6px;padding:6px 8px;white-space:pre-wrap}.tgp-link{color:#6ab3f3;text-decoration:underline;text-underline-offset:2px}.tgp-keyboard{flex-direction:column}.tgp-kb-row,.tgp-keyboard{display:flex;gap:4px}.tgp-kb-btn.is-success,.tgp-rich .am-rich-button.is-success{background:#2fa84f;color:#fff}.tgp-kb-btn.is-primary,.tgp-rich .am-rich-button.is-primary{background:#2f80ed;color:#fff}.tgp-kb-btn.is-danger,.tgp-rich .am-rich-button.is-danger{background:#e5484d;color:#fff}.tgp-kb-btn{flex:1 1;padding:7px 8px;border-radius:8px;font-size:11px;font-weight:600;text-align:center;color:#cfe5ff;background:rgba(61,77,97,.75);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tgp-shot{position:relative;aspect-ratio:1/1;overflow:hidden;border-bottom:1px solid rgba(0,0,0,.4);background:#0c0f14}.tgp-shot img{display:block;width:100%;height:100%;object-fit:cover}.tgp-shot-loading{width:100%;height:100%;background:linear-gradient(100deg,#0c0f14 30%,#161c26 50%,#0c0f14 70%);background-size:250% 100%;animation:tgp-shot-shimmer 1.4s ease-in-out infinite}@keyframes tgp-shot-shimmer{0%{background-position:150% 0}to{background-position:-50% 0}}@media(prefers-reduced-motion:reduce){.tgp-shot-loading{animation:none}}.tgp-image{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:3px;aspect-ratio:1/1;padding:14px 16px;background:radial-gradient(circle at 82% 20%,var(--tgp-accent,#d4af37) -60%,transparent 55%),linear-gradient(135deg,#0c0f14,#171d26 70%,#10151d);border-bottom:1px solid rgba(0,0,0,.4)}.tgp-image-channel{font-size:9px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:hsla(0,0%,100%,.55)}.tgp-image-symbol{font-size:21px;color:#fff;letter-spacing:.03em}.tgp-image-symbol,.tgp-image-x{font-family:Bebas Neue,sans-serif}.tgp-image-x{font-size:34px;line-height:.9;color:var(--tgp-accent,#d4af37);text-shadow:0 0 18px var(--tgp-accent,#d4af37)}.tgp-image-mcaps{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:10px;color:hsla(0,0%,100%,.65)}.tgp-image.is-recap{gap:5px}.tgp-image-recap-title{font-family:Bebas Neue,sans-serif;font-size:22px;color:var(--tgp-accent,#d4af37);letter-spacing:.06em}.tgp-image-rows{gap:2px;font-size:10.5px;color:hsla(0,0%,100%,.85)}.smm-editor,.tgp-image-rows{display:flex;flex-direction:column}.smm-editor{gap:14px}.smm-editor:focus{outline:none}.smm-problems-region:empty{margin-top:-14px}.smm-head{display:flex;flex-direction:column;gap:6px}.smm-note{margin:0;font-size:clamp(11px,.3vw + 9.9px,13px);color:#6b7280}.smm-type{display:flex;flex-direction:column;gap:12px;padding:14px;border-radius:12px;border:1px solid rgba(0,0,0,.08);background:rgba(0,0,0,.02)}.smm-type-head{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.smm-type-head h4{margin:0;flex:1 1 auto;font-size:clamp(13px,.4vw + 11.7px,15px);color:#000}.smm-policy{display:inline-flex;align-items:center;gap:6px;color:#6b7280}.smm-policy,.smm-policy select{font-size:clamp(11px,.3vw + 9.9px,13px)}.smm-policy select{padding:4px 6px;border-radius:8px;border:1px solid rgba(0,0,0,.14);background:#fff}.smm-services{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px}.smm-schedule{display:flex;flex-direction:column;gap:10px;padding:12px;border-radius:10px;background:#fff;border:1px solid rgba(0,0,0,.08)}.smm-schedule-head{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.smm-schedule-name{flex:1 1 140px;min-width:100px;font-size:clamp(13px,.4vw + 11.7px,15px);padding:6px 8px;border-radius:8px;border:1px solid rgba(0,0,0,.14)}.smm-times{display:inline-flex;align-items:center;gap:6px}.smm-time{width:62px;text-align:center;font-size:clamp(11px,.3vw + 9.9px,13px);padding:6px 4px;border-radius:8px;border:1px solid rgba(0,0,0,.14)}.smm-time.is-bad{border-color:#dc2626;color:#dc2626}.smm-times-sep,.smm-times-zone{font-size:clamp(11px,.3vw + 9.9px,13px);color:#6b7280}.smm-band{display:flex;flex-direction:column;gap:8px}.smm-band-head{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.smm-band-title{font-weight:600;color:#000}.smm-band-effect,.smm-band-title{font-size:clamp(11px,.3vw + 9.9px,13px)}.smm-band-effect{color:#6b7280}.smm-band-effect.is-off{font-style:italic;opacity:.7}.smm-band-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.smm-number{display:flex;flex-direction:column;gap:4px}.smm-number-label{font-size:clamp(11px,.3vw + 9.9px,13px);color:#6b7280}.smm-number-input{display:inline-flex;align-items:center;gap:4px}.smm-number-input input{width:100%;min-width:0;font-size:clamp(13px,.4vw + 11.7px,15px);padding:6px 8px;border-radius:8px;border:1px solid rgba(0,0,0,.14)}.smm-remove{position:relative;border:0;background:transparent;cursor:pointer;font-size:clamp(11px,.3vw + 9.9px,13px);color:#6b7280;padding:4px 6px;border-radius:6px}.smm-remove:before{content:"";position:absolute;inset:-5px -7px}.smm-remove:hover{color:#dc2626}.smm-add,.smm-type-actions{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.smm-problems{margin:0;padding-left:18px;font-size:clamp(11px,.3vw + 9.9px,13px)}.smm-problems li+li{margin-top:3px}.smm-actions{display:flex;gap:8px}.smm-clear-ask{display:flex;flex-direction:column;gap:10px;padding:12px 14px;border:1px solid rgba(220,38,38,.2);border-radius:10px;background:rgba(220,38,38,.04)}.smm-clear-ask.is-standard{border-color:rgba(0,0,0,.1);background:#fff}@media(min-width:1024px){.smm-band-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.nc-card-preview{overflow:hidden;border-radius:10px;background:#17212b;aspect-ratio:16/9}.nc-card-preview img{display:block;width:100%;height:100%;object-fit:cover}.nc-card-preview-wait{display:flex;align-items:center;justify-content:center;height:100%;font-size:clamp(11px,.3vw + 9.9px,13px);color:hsla(0,0%,100%,.55)}@media(max-width:459px){.admin-topbar .fm-import-btn{justify-content:center;width:36px;padding:0}.fm-import-label{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}}.fm-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:6px}.fm-kinds{flex-wrap:wrap;gap:2px;max-width:100%;padding:3px;border-radius:11px;background:rgba(0,0,0,.06)}.fm-kind,.fm-kinds{display:inline-flex}.fm-kind{align-items:center;gap:7px;height:34px;padding:0 12px;border:none;border-radius:9px;background:transparent;color:#6b7280;font-family:Outfit,sans-serif;font-size:13px;font-weight:600;white-space:nowrap;cursor:pointer;transition:background .15s,color .15s}.fm-kind:focus-visible{outline:2px solid #0a0a0a;outline-offset:0}.fm-kind:hover{color:#000}.fm-kind.is-on{background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.12);color:#000}.fm-kind-count{font-size:11px;color:#999}.fm-search.chl-search{flex:1 1 200px}.fm-panel{margin-top:14px}.fm-grid{display:flex;flex-direction:column;gap:14px}.fm-grid[data-masonry=on]{display:block;position:relative}.fm-grid[data-masonry=on]>.fm-cell{position:absolute}.fm-cell{min-width:0;scroll-margin:88px 0 24px}.fm-skel-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));align-items:start;grid-gap:14px;gap:14px}.fm-card{display:flex;flex-direction:column;min-width:0;overflow:hidden;border:1px solid rgba(0,0,0,.09);border-radius:16px;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.04),0 14px 34px -26px rgba(0,0,0,.35);transition:box-shadow .45s ease}.fm-card.is-saved{box-shadow:0 0 0 2px #16a34a,0 18px 40px -24px rgba(22,163,74,.55)}.fm-card-head{display:flex;align-items:center;gap:12px;padding:14px 12px 14px 16px;border-bottom:1px solid rgba(0,0,0,.06);background:radial-gradient(ellipse 80% 140% at 100% 0,rgba(180,145,42,.14),transparent 60%),#fff}.fm-card-name{flex:1 1;min-width:0;overflow:hidden;font-size:15.5px;font-weight:600;color:#000;white-space:nowrap;text-overflow:ellipsis;transition:opacity .25s ease}.is-off .fm-card-name{opacity:.55}.fm-card-tools{gap:6px}.fm-card-tools,.fm-icon-btn{flex-shrink:0;display:flex;align-items:center}.fm-icon-btn{width:28px;height:28px;justify-content:center;border:none;border-radius:7px;background:transparent;color:#6b7280;cursor:pointer;transition:background .15s,color .15s}.fm-icon-btn:focus-visible{outline:2px solid #0a0a0a;outline-offset:1px}.fm-icon-btn:hover{background:rgba(0,0,0,.06);color:#000}.fm-card-pv{padding:14px 14px 16px;background:radial-gradient(circle,hsla(0,0%,100%,.28) 1.5px,transparent 2px) 0 0/26px 26px,linear-gradient(160deg,#d5e4c3,#bcd6a4 55%,#a9c892);cursor:pointer}.fm-card-pv-post{transition:opacity .25s ease,filter .25s ease}.is-off .fm-card-pv-post{opacity:.55;filter:grayscale(.75)}.fm-pv-note{margin:8px 0 0;padding:6px 10px;border-radius:8px;background:hsla(0,0%,100%,.75);color:#b45309;font-size:12px;line-height:1.35}.fm-card-chans{display:flex;flex-direction:column;padding:6px 12px 8px;border-top:1px solid rgba(0,0,0,.06)}.fm-chan-list{margin:0;padding:0;list-style:none}.fm-chan{display:flex;align-items:center;gap:10px;min-height:52px;padding:6px 4px;transition:opacity .25s ease}.is-off .fm-chan{opacity:.55}.fm-chan.is-quiet .fm-chan-text{opacity:.6}.fm-chan-text{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:1px}.fm-chan-name,.fm-chan-sub{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.fm-chan-name{font-size:13.5px;font-weight:600;color:#000}.fm-chan-sub{font-size:12px;color:#6b7280}.fm-chan-more{padding:2px 4px 6px 46px;font-size:12.5px;color:#6b7280}.fm-chan-link{display:flex;align-items:center;gap:10px;min-height:48px;padding:6px 4px;border:none;border-radius:10px;background:transparent;font-family:Outfit,sans-serif;text-align:left;cursor:pointer;transition:background .15s ease}.fm-chan-link:focus-visible{outline:2px solid #0a0a0a;outline-offset:0}.fm-chan-link:hover{background:rgba(0,0,0,.04)}.fm-chan-plus{flex-shrink:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border:1.5px dashed rgba(0,0,0,.22);border-radius:50%;color:#6b7280}.fm-chan-link-label{font-size:13.5px;font-weight:600;color:#000}.fm-back{flex-direction:column;justify-content:center;gap:14px;padding:22px;border:1.5px solid rgba(217,119,6,.4);border-radius:16px;background:#fffbf2;font-family:Outfit,sans-serif}.fm-back,.fm-back-head{display:flex;min-width:0}.fm-back-head{align-items:center;gap:10px}.fm-back-icon{flex-shrink:0;width:38px;height:38px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:rgba(217,119,6,.14);color:#b45309}.fm-back-title{min-width:0;overflow:hidden;font-size:15px;font-weight:600;color:#92400e;white-space:nowrap;text-overflow:ellipsis}.fm-back-body{display:flex;flex-direction:column;gap:8px;min-width:0}.fm-back-text{font-size:13px;color:#92400e}.fm-back-chan{display:flex;align-items:center;gap:9px;min-width:0}.fm-back-chan .ch-avatar{font-weight:700}.fm-back-chan-name{min-width:0;overflow:hidden;font-size:13px;font-weight:600;color:#000;white-space:nowrap;text-overflow:ellipsis}.fm-back-more{flex-shrink:0;width:26px;height:26px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#c4c9cc;color:#fff;font-size:10px;font-weight:700}.fm-back-btns{display:flex;justify-content:flex-end;gap:8px}.fm-back-keep,.fm-back-off{height:34px;padding:0 13px;border-radius:8px;font-family:Outfit,sans-serif;font-size:12.5px;font-weight:600;cursor:pointer;transition:background .15s,border-color .15s}.fm-back-keep:focus-visible,.fm-back-off:focus-visible{outline:2px solid #b45309;outline-offset:2px}.fm-back-keep{border:1px solid rgba(0,0,0,.14);background:#fff;color:#000}.fm-back-keep:hover{border-color:rgba(0,0,0,.35)}.fm-back-off{border:none;background:#b45309;color:#fff}.fm-back-off:hover{background:#92400e}.fm-empty{padding:56px 24px;border:1px solid rgba(0,0,0,.09);border-radius:16px;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.04),0 14px 34px -26px rgba(0,0,0,.35);text-align:center}.fm-empty-title{font-family:Bebas Neue,sans-serif;font-size:26px;color:#000}.fm-empty-actions{display:flex;justify-content:center;margin-top:16px}.fm-empty-btn{display:inline-flex;align-items:center;gap:7px;height:38px;padding:0 18px;border:1px solid rgba(0,0,0,.14);border-radius:9px;background:#fff;color:#000;font-family:Outfit,sans-serif;font-size:13px;font-weight:600;cursor:pointer;transition:background .15s,border-color .15s}.fm-empty-btn:focus-visible{outline:2px solid #0a0a0a;outline-offset:2px}.fm-empty-btn:hover{border-color:#0a0a0a}.fm-empty-btn.is-dark{padding:0 16px;border:none;background:#0a0a0a;color:#fff}.fm-empty-btn.is-dark:hover{background:#1a1a1a}.fm-state .admin-panel-state{margin:0}.fm-skel .fm-card-head{min-height:56px}.fm-skel .fm-card-pv{cursor:default}.fm-skel-line{display:block;height:14px}.fm-skel-bubble{height:150px;border-radius:12px 12px 12px 4px;background:hsla(0,0%,100%,.55)}.fm-skel-row{display:flex;align-items:center;gap:10px;min-height:52px;padding:6px 4px}.fm-skel-dot{flex-shrink:0;width:32px;height:32px;border-radius:50%}.tgc-post{display:flex;flex-direction:column;gap:4px;width:100%;min-width:0}.tgc-bubble{width:100%;overflow:hidden;border-radius:12px 12px 12px 4px;background:#fff;box-shadow:0 1px 1px rgba(0,0,0,.1)}.tgc-image{position:relative;display:block;aspect-ratio:16/9;overflow:hidden;background:linear-gradient(150deg,#0a0a0a,#1c1a14 60%,#2a2416);color:#fff}.tgc-image-kicker{position:absolute;left:14px;top:12px;font-family:Outfit,sans-serif;font-size:10.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:hsla(0,0%,100%,.6)}.tgc-image-move{position:absolute;left:14px;bottom:12px;display:flex;flex-direction:column;gap:3px}.tgc-image-big{font-family:Bebas Neue,sans-serif;font-size:46px;line-height:.9;letter-spacing:.01em;color:var(--tgc-accent,#d4af37)}.tgc-image-line{font-family:Outfit,sans-serif;font-size:12px;font-weight:500}.tgc-image-rows{position:absolute;left:12px;right:12px;bottom:10px;display:flex;flex-direction:column;gap:3px}.tgc-image-row{display:flex;align-items:center;gap:8px;padding:3px 8px;border-radius:6px;background:hsla(0,0%,100%,.08);font-family:Outfit,sans-serif;font-size:11px}.tgc-image-n{width:12px;font-weight:700;color:var(--tgc-accent,#d4af37)}.tgc-image-sym{flex:1 1;min-width:0;font-weight:600}.tgc-image-x{font-weight:700;color:var(--tgc-accent,#d4af37)}.tgc-shot{display:block}.tgc-shot img{display:block;width:100%;height:auto}.tgc-text{padding:7px 10px 5px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:12.5px;line-height:1.4;color:#000;overflow-wrap:anywhere}.tgc-words{min-height:1.4em;white-space:pre-wrap}.tgc-words b,.tgc-words strong{font-weight:600}.tgc-words .tgp-code,.tgc-words .tgp-pre{padding:0 3px;border-radius:4px;background:rgba(0,0,0,.06);color:inherit;font-family:JetBrains Mono,monospace;font-size:.9em}.tgc-words .tgp-pre{display:block;margin:2px 0;padding:4px 6px;white-space:pre-wrap}.tgc-words .tgp-link{color:#3390ec;text-decoration:none}.tgc-words .tgp-spoiler{padding:0 3px;border-radius:4px;background:rgba(0,0,0,.16)}.tgc-words .tgp-quote{display:block;margin:2px 0;padding:2px 0 2px 8px;border-left:3px solid #3390ec;border-radius:3px;background:rgba(51,144,236,.08)}.tgc-time{display:block;margin-top:1px;font-size:11px;text-align:right;color:#8a9aa9}.tgc-rich,.tgc-time{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.tgc-rich{padding-bottom:5px;font-size:12.5px;line-height:1.4;overflow-wrap:anywhere}.tgc-rich .am-rich{gap:6px}.tgc-rich .am-rich>:not(.am-rich-media){margin-inline:10px}.tgc-rich .am-rich>:first-child:not(.am-rich-media){margin-top:7px}.tgc-rich .am-rich h1{font-size:16px}.tgc-rich .am-rich h2{font-size:15px}.tgc-rich .am-rich h3,.tgc-rich .am-rich h4,.tgc-rich .am-rich h5,.tgc-rich .am-rich h6{font-size:13.5px}.tgc-rich .tgc-time{padding:0 10px}.tgc-kb{display:flex;flex-direction:column;gap:4px;width:100%}.tgc-kb.is-inside{margin-top:6px;padding:0 10px}.tgc-kb-row{display:flex;gap:4px;width:100%}.tgc-kb-btn{flex:1 1;min-width:0;height:30px;padding:0 8px;overflow:hidden;border-radius:8px;background:rgba(0,0,0,.22);color:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:12px;font-weight:600;line-height:30px;text-align:center;white-space:nowrap;text-overflow:ellipsis}.tgc-kb-btn.is-success{background:#31a24c}.tgc-kb-btn.is-primary{background:#3390ec}.tgc-kb-btn.is-danger{background:#e5484d}.fim-frame{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.fim-head{flex-shrink:0;display:flex;align-items:center;gap:6px;min-height:58px;padding:8px 8px 8px 10px;border-bottom:1px solid #e7e7e8}.fim-titles{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:1px}.fim-titles.is-padded{padding-left:10px}.fim-subtitle,.fim-title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.fim-title{margin:0;font-size:17px;font-weight:600;line-height:1.3}.fim-subtitle{font-size:13px;color:#707579}.fim-body{flex:1 1;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;background:#fff}.fim-body.is-review{background:#f4f4f5}.fim-foot{flex-shrink:0;display:flex;justify-content:flex-end;align-items:center;gap:6px;padding:10px 14px 12px 20px;border-top:1px solid #e7e7e8;background:#fff}.fim-foot.is-done{padding:12px 16px 16px;border-top:none}.fim .fim-go.is-idle{opacity:.45;cursor:not-allowed}.fim .fim-done-btn{height:42px;padding:0 26px}.fim-kinds{padding:8px 0 10px}.fim-kind{display:flex;align-items:center;gap:14px;width:100%;min-height:58px;padding:10px 20px;border:none;background-color:transparent;background-image:none;background-repeat:no-repeat;background-position:100% 0;color:#000;font-family:inherit;text-align:left;cursor:pointer}.fim-kind:focus-visible{outline:2px solid #3390ec;outline-offset:-2px}.fim-kind.has-div{background-image:linear-gradient(#efeff1,#efeff1);background-size:calc(100% - 72px) 1px}.fim-kind:hover{background-color:#f7f7f8}.fim-kind-tile{flex-shrink:0;width:38px;height:38px;display:flex;align-items:center;justify-content:center;border-radius:11px;color:#fff}.fim-kind-label{flex:1 1;min-width:0;font-size:16px;font-weight:500}.fim-kind-chev{flex-shrink:0;color:#c4c9cc}.fim-pick{padding:20px 20px 22px}.fim-drop{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-height:230px;padding:26px 20px;border:2px dashed #c4c9cc;border-radius:16px;background:#fafafb;text-align:center;cursor:pointer;transition:background .15s,border-color .15s}.fim-drop.is-drag,.fim-drop:hover{border-color:#3390ec}.fim-drop.is-drag{background:rgba(51,144,236,.06)}.fim-drop:focus-within{outline:2px solid #3390ec;outline-offset:2px}.fim-drop-icon{width:60px;height:60px;margin-bottom:8px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:rgba(51,144,236,.12);color:#3390ec}.fim-drop-title{font-size:16px;font-weight:600}.fim-drop-sub{font-size:13.5px;color:#707579}.fim-drop-sub.is-touch,.fim-drop-title.is-touch{display:none}.fim-file-input{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.fim-read-error{margin-top:12px;padding:10px 12px;border-radius:10px;background:rgba(229,57,53,.08);color:#c62828;font-size:13px;line-height:1.4}.fim-bar{position:-webkit-sticky;position:sticky;top:0;z-index:2;display:flex;flex-wrap:wrap;gap:10px;padding:10px 20px;border-bottom:1px solid #e7e7e8;background:hsla(0,0%,100%,.97)}.fim-all,.fim-bar{align-items:center}.fim-all{display:inline-flex;gap:9px;height:36px;padding:0 12px 0 7px;border:none;border-radius:10px;background:transparent;color:#000;font-family:inherit;font-size:14px;font-weight:600;cursor:pointer}.fim-all:focus-visible{outline:2px solid #3390ec;outline-offset:0}.fim-all:hover{background:#f4f4f5}.fim-all[aria-disabled=true]{cursor:default;opacity:.6}.fim-check{flex-shrink:0;width:22px;height:22px;display:flex;align-items:center;justify-content:center;border:2px solid #c4c9cc;border-radius:50%;background:#fff;color:#fff;transition:background .15s,border-color .15s}.fim-check.is-on{border-color:#3390ec;background:#3390ec}.fim-check-mark{display:flex;opacity:0;transition:opacity .15s}.is-on>.fim-check-mark{opacity:1}.fim-counts{font-size:13px;color:#707579}.fim-bar-end{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-left:auto}.fim-link{display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 10px 0 8px;border:none;border-radius:10px;background:transparent;color:#707579;font-family:inherit;font-size:13px;font-weight:600;white-space:nowrap;cursor:pointer}.fim-link:focus-visible{outline:2px solid #3390ec;outline-offset:0}.fim-link:hover{background:#f4f4f5}.fim-link.is-on{color:#000}.fim-link-track{position:relative;flex-shrink:0;width:30px;height:18px;border-radius:999px;background:#c4c9cc;transition:background .15s}.is-on>.fim-link-track{background:#3390ec}.fim-link-knob{position:absolute;top:2px;left:2px;width:14px;height:14px;border-radius:50%;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.2);transition:transform .15s ease}.fim-link.is-on .fim-link-knob{transform:translateX(12px)}.fim-type{display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 9px 0 6px;border:none;border-radius:10px;background:#f1f1f3;color:#000;font-family:inherit;font-size:13.5px;font-weight:600;white-space:nowrap;cursor:pointer}.fim-type:focus-visible{outline:2px solid #3390ec;outline-offset:0}.fim-type:hover{background:#e8e8eb}.fim-type-tile{flex-shrink:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:7px;color:#fff}.fim-type-chev{flex-shrink:0;color:#707579}.fim-check-error,.fim-notice{margin:12px 20px 0;border-radius:10px;font-size:13px;line-height:1.4}.fim-notice{padding:8px 12px;background:rgba(217,119,6,.08);color:#92400e}.fim-link-hint{margin:10px 20px 0;font-size:12.5px;line-height:1.4;color:#707579}.fim-check-error{display:flex;align-items:center;gap:10px;padding:6px 6px 6px 12px;background:rgba(229,57,53,.08);color:#c62828}.fim-check-error>span{flex:1 1;min-width:0}.fim-grid-wrap{padding:16px 20px 10px}.fim-grid{display:flex;flex-direction:column;gap:12px}.fim-grid[data-masonry=on]{display:block;position:relative}.fim-grid[data-masonry=on]>.fim-cell{position:absolute}.fim-cell,.fim-item{min-width:0}.fim-item{display:flex;flex-direction:column;width:100%;overflow:hidden;border:1.5px solid #e3e4e6;border-radius:14px;background:#fff;text-align:left;cursor:pointer;transition:border-color .15s,box-shadow .15s}.fim-item:focus-visible{outline:2px solid #3390ec;outline-offset:2px}.fim-item.is-on{border-color:#3390ec;box-shadow:0 0 0 3px rgba(51,144,236,.14)}.fim-item.is-locked{cursor:default}.fim-item.is-bad{cursor:not-allowed}.fim-item-head{display:flex;align-items:center;gap:9px;width:100%;padding:10px 12px}.fim-item-name{flex:1 1;min-width:0;overflow:hidden;font-size:14px;font-weight:600;color:#000;white-space:nowrap;text-overflow:ellipsis}.fim-tag{flex-shrink:0;display:inline-flex;align-items:center;height:20px;padding:0 8px;border-radius:999px;font-size:11px;font-weight:700}.fim-tag.is-new{background:rgba(79,174,78,.14);color:#2e7d32}.fim-tag.is-replace{background:rgba(51,144,236,.12);color:#2b83d9}.fim-tag.is-error{background:rgba(229,57,53,.1);color:#c62828}.fim-tag.is-checking{background:rgba(0,0,0,.06);color:#707579}.fim-item-pv{position:relative;display:block;width:100%;overflow:hidden;border-top:1px solid rgba(0,0,0,.06);border-bottom:1px solid rgba(0,0,0,.06);background:radial-gradient(circle,hsla(0,0%,100%,.28) 1.5px,transparent 2px) 0 0/26px 26px,linear-gradient(160deg,#d5e4c3,#bcd6a4 55%,#a9c892)}.fim-item-post{position:relative;display:flex;flex-direction:column;padding:12px;opacity:.7;filter:grayscale(.5);transition:opacity .2s,filter .2s}.fim-item.is-on .fim-item-post{opacity:1;filter:none}.fim-item.is-bad .fim-item-post{opacity:.45;filter:grayscale(1)}.fim-item-post .tgc-text{font-size:12px}.fim-item-post .tgc-kb-btn{height:28px;font-size:11.5px;line-height:28px}.fim-item-sub,.fim-item-warn{display:block;width:100%;font-size:12.5px;line-height:1.35;overflow-wrap:anywhere}.fim-item-sub{padding:9px 12px 11px;color:#707579}.fim-item-sub.is-bad{color:#c62828}.fim-item-warns{display:flex;flex-direction:column;gap:4px;width:100%;margin-top:-6px;padding:0 12px 11px}.fim-item-warn{color:#b45309}.fim-done{display:flex;flex-direction:column;align-items:center;gap:6px;padding:38px 24px 26px;text-align:center}.fim-done-face{position:relative;width:88px;height:88px;margin-bottom:12px}.fim-done-tile{width:88px;height:88px;border-radius:26px}.fim-done-tick,.fim-done-tile{display:flex;align-items:center;justify-content:center;color:#fff}.fim-done-tick{position:absolute;right:-6px;bottom:-6px;width:32px;height:32px;border:3px solid #fff;border-radius:50%;background:#4fae4e}.fim-done-title{font-size:21px;font-weight:700;letter-spacing:-.01em}.fim-done-kind{font-size:13.5px;color:#707579}.fim-done-summary{margin-top:12px;padding:6px 12px;border-radius:999px;background:#f4f4f5;font-size:13px;color:#707579}.fim-done-failures{max-width:380px;margin:10px 0 0;padding:0;list-style:none;font-size:12.5px;line-height:1.45;color:#c62828}.fim-done-failures b{font-weight:600}@media(max-width:1023px){.fm-kinds{display:flex;flex-wrap:nowrap;width:100%;overflow-x:auto;scrollbar-width:none}.fm-kinds::-webkit-scrollbar{display:none}.fm-kind{flex:1 0 auto;justify-content:center}.fm-search.chl-search{flex-basis:100%}.fm-card-pv{padding:12px 12px 14px}.fm-cell{scroll-margin-bottom:calc(64px + 24px + env(safe-area-inset-bottom, 0px))}.fm-back-title,.fm-card-name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;white-space:normal;overflow-wrap:anywhere}.fm-icon-btn{width:34px;height:34px}.fim-drop-sub.is-desktop,.fim-drop-title.is-desktop{display:none}.fim-drop-sub.is-touch,.fim-drop-title.is-touch{display:inline}.fim-drop{min-height:200px;cursor:default}.fim-pick{padding:16px 16px 20px}.fim-bar{padding:8px 12px;gap:6px 10px}.fim-bar-end{flex-basis:100%;justify-content:space-between;margin-left:0}.fim-check-error,.fim-link-hint,.fim-notice{margin:10px 12px 0}.fim-grid-wrap{padding:12px 12px 8px}.fim-foot{flex-wrap:wrap;row-gap:8px;padding:10px 12px 12px 16px}.fim-foot .che-error{flex-basis:100%}.fim-kind{padding:10px 16px}}@media(prefers-reduced-motion:reduce){.fim-check,.fim-check-mark,.fim-drop,.fim-item,.fim-item-post,.fim-link-knob,.fim-link-track,.fm-card,.fm-card-name,.fm-card-pv-post,.fm-chan,.fm-chan-link,.fm-kind{transition:none}}.au-empty,.au-figures,.au-table-wrap,.au-ucards{transition:opacity .2s ease}.au-empty.is-busy,.au-figures.is-busy,.au-table-wrap.is-busy,.au-ucards.is-busy{opacity:.6;transition-delay:.15s}.au-kpis{border:1px solid rgba(0,0,0,.09);border-radius:16px;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.04),0 14px 34px -26px rgba(0,0,0,.35);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:6px 0 0;padding:0;list-style:none;overflow:hidden}.au-kpi{min-width:0;display:flex;flex-direction:column;gap:6px;padding:18px 20px;box-shadow:-1px 0 0 rgba(0,0,0,.07)}.au-kpi-label{font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#6b7280}.au-kpi-value{font-family:Bebas Neue,sans-serif;font-size:32px;line-height:1;color:#000;white-space:nowrap}.au-kpi-note{font-size:12px;line-height:1.35;color:#6b7280}.au-kpi-skel-value{display:block;width:45%;height:30px;margin:1px 0;border-radius:8px}.au-kpi-skel-note{display:block;width:60%;height:12px;margin:2px 0;border-radius:4px}.au-section{border:1px solid rgba(0,0,0,.09);border-radius:16px;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.04),0 14px 34px -26px rgba(0,0,0,.35);min-width:0;margin-top:14px;padding:20px 22px 18px}.au-section-head{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.au-section-title{margin:0;font-family:Bebas Neue,sans-serif;font-size:24px;font-weight:400;line-height:1;letter-spacing:.02em;color:#000}.au-signups-figure{display:flex;align-items:flex-end;flex-wrap:wrap;gap:24px;margin-top:18px}.au-signups-main{display:flex;flex-direction:column;gap:8px}.au-signups-total-row{display:flex;align-items:baseline;gap:10px}.au-signups-total{font-family:Bebas Neue,sans-serif;font-size:52px;line-height:.85;color:#000}.au-signups-label{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:#6b7280}.au-swatch{flex-shrink:0;width:9px;height:9px;border-radius:3px}.au-swatch.is-new{background:rgba(180,145,42,.3)}.au-swatch.is-paid{background:#b4912a}.au-signups-change{display:flex;align-items:center;gap:7px;font-size:12.5px}.au-change{padding:2px 8px;border-radius:999px;font-weight:700}.au-change.is-up{color:#15803d;background:rgba(22,163,74,.1)}.au-change.is-down{color:#b91c1c;background:rgba(220,38,38,.08)}.au-change-note{color:#6b7280}.au-signups-stats{display:flex;flex-wrap:wrap;gap:28px;margin:0 0 0 auto}.au-signups-stat{display:flex;flex-direction:column;gap:6px}.au-signups-stat dt{display:flex;align-items:center;gap:6px;font-size:10.5px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#6b7280}.au-signups-stat dd{margin:0;font-family:Bebas Neue,sans-serif;font-size:26px;line-height:1;color:#000}.au-signups-skel-total{display:block;width:120px;height:44px;border-radius:8px}.au-signups-skel-note{display:block;width:170px;height:14px;border-radius:4px}.au-chart{--au-chart-h:190px;display:flex;gap:10px;margin-top:22px}.au-chart-y{flex-shrink:0;min-width:20px;height:var(--au-chart-h);display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;font-size:11px;line-height:1;color:#a3a3a3}.au-chart-y span:first-child{transform:translateY(-50%)}.au-chart-y span:last-child{transform:translateY(50%)}.au-chart-main{flex:1 1;min-width:0}.au-chart-plot{position:relative;height:var(--au-chart-h)}.au-chart-plot.au-chart-skel{border-radius:10px}.au-chart-grid{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:space-between;pointer-events:none}.au-chart-grid span{border-top:1px dashed rgba(0,0,0,.08)}.au-chart-grid span:last-child{border-top:1px solid rgba(0,0,0,.14)}.au-chart-bars{position:absolute;inset:0;touch-action:pan-y pinch-zoom}.au-bar,.au-chart-bars{display:flex;align-items:flex-end}.au-bar{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex:1 1;min-width:0;height:100%;justify-content:center;margin:0;padding:0;border:none;background:none;cursor:default;-webkit-tap-highlight-color:rgba(0,0,0,0)}.au-bar:focus-visible{outline:2px solid #b4912a;outline-offset:2px;border-radius:4px}.au-bar-total{position:relative;width:100%;border-radius:6px 6px 2px 2px;background:rgba(180,145,42,.22);overflow:hidden}.au-bar-paid,.au-bar-total{transition:height .35s ease,background .15s ease}.au-bar-paid{position:absolute;left:0;right:0;bottom:0;background:#b4912a}.au-bar.is-empty .au-bar-total{background:rgba(0,0,0,.07)}.au-bar.is-on:not(.is-empty) .au-bar-total{background:rgba(180,145,42,.42)}.au-bar.is-on .au-bar-paid{background:#8b7020}.au-chart-tip{position:absolute;z-index:2;min-width:136px;padding:9px 11px;border-radius:10px;background:#0a0a0a;color:#fff;box-shadow:0 10px 24px -10px rgba(0,0,0,.5);white-space:nowrap;pointer-events:none}.au-chart-tip-title{display:block;font-size:11px;color:hsla(0,0%,100%,.6)}.au-chart-tip-row{display:flex;align-items:center;gap:7px;margin-top:3px;font-size:12.5px}.au-chart-tip-row.is-total{margin-top:6px;font-weight:600}.au-chart-tip-swatch{flex-shrink:0;width:8px;height:8px;border-radius:2px;background:rgba(212,175,55,.45)}.au-chart-tip-swatch.is-paid{background:#d4af37}.au-chart-x{display:flex;margin-top:8px;font-size:11px;color:#999}.au-chart-x span{flex:1 1;min-width:0;text-align:center;white-space:nowrap;overflow:visible}.au-toolbar{flex-wrap:wrap;margin-top:28px}.au-search,.au-toolbar{display:flex;align-items:center;gap:10px}.au-search{flex:1 1 320px;min-width:0;height:40px;padding:0 14px;border:1px solid rgba(0,0,0,.1);border-radius:10px;background:#fff;color:#999;cursor:text;transition:border-color .2s ease}.au-search:focus-within{border-color:#0a0a0a}.au-search svg{flex-shrink:0;width:17px;height:17px}.au-search input{flex:1 1;min-width:0;border:none;outline:none;background:transparent;font-family:inherit;font-size:14px;color:#000}.au-search input::placeholder{color:#999}.au-filters{display:inline-flex;flex-shrink:0;gap:2px;padding:3px;border-radius:10px;background:rgba(0,0,0,.06)}.au-filter{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;gap:6px;height:32px;padding:0 11px;border:none;border-radius:8px;background:transparent;box-shadow:none;color:#6b7280;font-family:inherit;font-size:12.5px;font-weight:600;white-space:nowrap;cursor:pointer;transition:background .15s ease,box-shadow .15s ease,color .15s ease}.au-filter:hover{color:#000}.au-filter.is-on{background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.12);color:#000;cursor:default}.au-filter:focus-visible{outline:2px solid #b4912a;outline-offset:2px}.au-filter-count{font-size:11px;color:#999}.au-sort-note{margin:12px 0 0;font-size:12.5px;line-height:1.45;color:#6b7280}.au-table-wrap{border:1px solid rgba(0,0,0,.09);border-radius:16px;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.04),0 14px 34px -26px rgba(0,0,0,.35);margin-top:12px;overflow:hidden}.au-table{width:100%;table-layout:fixed;border-collapse:collapse}.au-table th{background:#fafaf9;border-bottom:1px solid rgba(0,0,0,.08);white-space:nowrap}.au-table td{padding:12px;border-top:1px solid rgba(0,0,0,.06);vertical-align:middle}.au-table tbody tr:first-child td{border-top:none}.au-th{padding:12px;text-align:left;font-size:10.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#6b7280}.au-th.is-status{width:150px}.au-th.is-action{width:86px}.au-row{cursor:pointer;transition:background .2s ease}.au-row:hover{background:rgba(180,145,42,.05)}.au-row.is-skeleton{cursor:default}.au-row.is-skeleton:hover{background:none}.au-person{display:flex;align-items:center;gap:10px;min-width:0}.au-person-text{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.au-person-name,.au-person-sub{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.au-person-name{font-size:13.5px;font-weight:600;color:#000}.au-person-sub{font-size:12px;color:#6b7280}.au-status{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.au-pill{display:inline-flex;align-items:center;gap:5px;padding:2px 8px;border-radius:999px;font-size:11.5px;font-weight:600;white-space:nowrap}.au-pill.is-on{color:#16a34a;background:rgba(22,163,74,.1)}.au-pill.is-off{color:#6b7280;background:rgba(0,0,0,.06)}.au-pill-dot{width:6px;height:6px;border-radius:50%;background:currentColor}.au-status-sub{font-size:12px;color:#6b7280;white-space:nowrap}.au-blocked{font-size:11.5px;color:#b45309;white-space:nowrap}.au-attempts{display:flex;flex-direction:column;gap:3px}.au-attempts-value{font-family:Bebas Neue,sans-serif;font-size:22px;line-height:1;color:#000}.au-attempts-value.is-none{color:#a3a3a3}.au-attempts-sub{font-size:11.5px;color:#6b7280;white-space:nowrap}.au-joined{display:flex;flex-direction:column;gap:2px}.au-joined-day{font-size:13px;font-weight:600;color:#000;white-space:nowrap}.au-joined-ago{font-size:11.5px;color:#6b7280}.au-view{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;gap:5px;height:30px;padding:0 10px;border:1px solid rgba(0,0,0,.14);border-radius:8px;background:#fff;color:#000;font-family:inherit;font-size:12.5px;font-weight:600;white-space:nowrap;cursor:pointer;transition:border-color .15s ease,background .15s ease}.au-view:hover:not(:disabled){border-color:rgba(0,0,0,.35);background:#fafaf9}.au-view:focus-visible{outline:2px solid rgba(180,145,42,.6);outline-offset:2px}.au-view:disabled{opacity:.5;cursor:default}.au-more{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;height:44px;margin:0;border:none;border-top:1px solid rgba(0,0,0,.06);background:#fafaf9;color:#000;font-family:inherit;font-size:12.5px;font-weight:600;cursor:pointer}.au-more:hover:not([aria-disabled=true]){background:#f3f3f2}.au-more:focus-visible{outline:2px solid rgba(180,145,42,.6);outline-offset:-2px}.au-more[aria-disabled=true]{color:#6b7280;cursor:progress}.au-more.is-standalone{margin-top:10px;border:1px solid rgba(0,0,0,.09);border-radius:12px}.au-list-error{margin:0;padding:10px 14px;border-top:1px solid rgba(0,0,0,.06);font-size:12.5px;color:#b91c1c}.au-ucards+.au-list-error{margin-top:10px;padding:0 2px;border-top:none}.au-state{border:1px solid rgba(0,0,0,.09);border-radius:16px;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.04),0 14px 34px -26px rgba(0,0,0,.35);margin-top:12px}.au-state.is-figures{margin-top:6px}.au-empty,.au-state .admin-panel-state,.au-table-wrap .admin-panel-state{padding:56px 24px}.au-empty{border:1px solid rgba(0,0,0,.09);border-radius:16px;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.04),0 14px 34px -26px rgba(0,0,0,.35);margin-top:12px;text-align:center}.au-empty-title{font-family:Bebas Neue,sans-serif;font-size:26px;color:#000}.au-empty-body{margin-top:6px;font-size:13px;color:#6b7280}.au-avatar-skel{flex-shrink:0;width:36px;height:36px;border-radius:50%}.au-skel-line{display:block;height:12px;border-radius:4px}.au-skel-line.is-name{width:140px;max-width:100%;height:26px;border-radius:6px}.au-skel-line.is-pill{width:96px;height:22px;border-radius:999px}.au-skel-line.is-count{width:40px;height:26px;border-radius:6px}.au-skel-line.is-day{width:64px;height:26px;border-radius:6px}.au-skel-line.is-view{width:54px;height:30px;border-radius:8px}.au-skel-line.is-wide{width:70%}.au-ucards{display:flex;flex-direction:column;gap:10px;margin:12px 0 0;padding:0;list-style:none}.au-ucard{min-width:0;padding:14px;border:1px solid rgba(0,0,0,.09);border-radius:14px;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.04),0 14px 34px -26px rgba(0,0,0,.35);cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}.au-ucard.is-skeleton{display:flex;flex-direction:column;gap:12px;cursor:default}.au-ucard>.au-blocked{display:block;margin-top:10px}.au-ucard-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.au-ucard-open{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex:1 1;min-width:0;display:flex;margin:0;padding:0;border:none;border-radius:8px;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.au-ucard-open:focus-visible{outline:2px solid rgba(180,145,42,.6);outline-offset:3px}.au-ucard-open .au-person{flex:1 1}.au-ucard-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;margin:12px 0 0;padding-top:12px;border-top:1px solid rgba(0,0,0,.06)}.au-ucard-facts dt{margin-bottom:4px;font-size:10px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#6b7280}.au-ucard-facts dd{display:flex;flex-direction:column;gap:2px;min-width:0;margin:0;font-size:13px;font-weight:600;color:#000}.au-ucard-count{font-family:Bebas Neue,sans-serif;font-size:20px;font-weight:400;line-height:1}.au-ucard-count.is-none{color:#a3a3a3}.au-ucard-fact-sub{font-size:11.5px;font-weight:400;color:#6b7280}.au-cards{list-style:none;display:flex;flex-direction:column;gap:10px;margin:14px 0 0;padding:0}.au-card{padding:14px;border:1px solid rgba(0,0,0,.1);border-radius:12px;background:#fff}.au-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid rgba(0,0,0,.07)}.au-card-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin:0}.au-card-facts .au-card-fact-wide{grid-column:1/-1}.au-card-facts dt{font-size:10px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#6b7280;margin-bottom:3px}.au-card-facts dd{margin:0;font-size:clamp(13px,.4vw + 11.7px,15px);color:#000;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.au-card-facts .au-card-fact-wide dd{overflow:visible;white-space:normal}@media(prefers-reduced-motion:reduce){.au-bar-paid,.au-bar-total,.au-empty,.au-figures,.au-filter,.au-row,.au-search,.au-table-wrap,.au-ucards,.au-view{transition:none}.au-page .skeleton-box{animation:none}}@media(max-width:1023px){.au-range-row{margin-bottom:8px}.au-kpis{border-radius:14px}.au-kpi{gap:5px;padding:16px}.au-kpi-label{letter-spacing:.08em}.au-kpi-value{font-size:clamp(26px,8.5vw,32px)}.au-section{padding:16px;border-radius:14px}.au-signups-total{font-size:44px}.au-signups-stats{flex:1 1 100%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;margin-left:0}.au-signups-stat{min-width:0}.au-signups-stat dt{letter-spacing:.06em}.au-signups-stat dd{font-size:22px}.au-chart{--au-chart-h:160px;gap:8px;margin-top:16px}.au-toolbar{margin-top:22px}.au-search{flex-basis:100%}.au-search input{font-size:16px}.au-search input::placeholder{font-size:14px}.au-filters{display:flex;flex-wrap:wrap;width:100%}.au-filter{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 1px);min-width:0;padding:0 10px}.au-empty{padding:40px 20px}.au-empty,.au-state{border-radius:14px}}.rf-page .admin-stat-row{flex-wrap:wrap}.rf-page .admin-stat-tile{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 5px)}.rf-page .admin-stat-tile:first-child{flex-basis:100%}@media(min-width:1024px){.rf-page .admin-stat-tile,.rf-page .admin-stat-tile:first-child{flex:1 1}}.rf-rules{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:14px;padding:11px 14px;border:1px solid rgba(0,0,0,.08);border-radius:10px;background:#fafaf9}.rf-rules p{margin:0;font-size:clamp(11px,.3vw + 9.9px,13px);line-height:1.5;color:#6b7280}.rf-rules .bc-btn-sm{flex-shrink:0}.rf-rules.is-off{border-color:rgba(245,158,11,.3);background:rgba(245,158,11,.1)}.rf-rules.is-off p{color:#b45309}@media(min-width:1024px){.mp-toolbar .chl-search{flex-basis:240px}}.mp-groups{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));grid-auto-rows:1px;grid-auto-flow:dense;grid-column-gap:14px;column-gap:14px;grid-row-gap:0;row-gap:0;margin-top:14px}.mp-group{--mp-span:270;grid-column:span 1;grid-row:span var(--mp-span);align-self:start;display:flex;flex-direction:column;margin-bottom:14px;overflow:hidden;border:1px solid rgba(0,0,0,.09);border-radius:16px;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.04),0 14px 34px -26px rgba(0,0,0,.35)}.mp-group-head{display:flex;align-items:center;gap:12px;padding:16px;background:radial-gradient(ellipse 80% 140% at 100% 0,rgba(180,145,42,.14),transparent 60%),#fff;border-bottom:1px solid rgba(0,0,0,.06)}.mp-group-av{box-shadow:0 0 0 3px #fff,0 0 0 4px rgba(180,145,42,.35)}.mp-group-text{flex:1 1}.mp-group-text,.mp-group-title{min-width:0;display:flex;flex-direction:column;gap:2px}.mp-group-title{margin:0;font:inherit}.mp-group-label{font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#8b7020}.mp-group-name-row{display:flex;align-items:center;gap:6px;min-width:0}.mp-group-name{min-width:0;font-size:15.5px;font-weight:600;color:#000}.mp-group-name,.mp-group-sub{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mp-group-sub{font-size:12.5px;color:#6b7280}.mp-group-count{flex-shrink:0;display:flex;flex-direction:column;align-items:flex-end}.mp-group-num{font-family:Bebas Neue,sans-serif;font-size:28px;font-weight:400;line-height:1;color:#000}.mp-group-unit{font-size:11px;color:#6b7280}.mp-group.is-missing .mp-group-head{background:#fafaf9}.mp-group.is-missing .mp-group-label{color:#6b7280}.mp-group.is-missing .mp-group-name{white-space:normal;line-height:1.25}.mp-group.is-missing .mp-group-sub{white-space:normal;line-height:1.4}.mp-missing-av{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:50%;background:rgba(0,0,0,.05);color:#6b7280;box-shadow:0 0 0 3px #fff,0 0 0 4px rgba(0,0,0,.12)}.mp-routes{display:grid;grid-template-columns:minmax(0,1fr);grid-column-gap:14px;column-gap:14px;padding:6px 12px 10px;list-style:none}.mp-route-item{border-radius:10px;transition:background .3s ease;scroll-margin:88px 0 24px}.mp-route-item.is-confirm{background:#fff6f6}.mp-route-item.is-pausing{background:rgba(245,158,11,.08)}.mp-route-item.is-saved{background:rgba(22,163,74,.08)}.mp-route{position:relative;display:flex;align-items:center;gap:10px;min-height:52px;padding:6px 4px}.mp-route-av,.mp-route-text{transition:opacity .2s ease}.mp-route-av.is-off,.mp-route-text.is-off{opacity:.45}.mp-ghost-av{flex-shrink:0;width:32px;height:32px;border:1.5px dashed rgba(0,0,0,.22);border-radius:50%}.mp-route-text{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:1px}.mp-route-name{font-size:13.5px;font-weight:600;color:#000}.mp-route-name,.mp-route-sub{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mp-route-sub{font-size:12px;color:#6b7280}.mp-route-note{display:flex;align-items:flex-start;gap:4px;min-width:0;margin-top:2px;font-size:11.5px;font-weight:600;line-height:1.3;color:#b45309}.mp-route-note svg{flex-shrink:0;margin-top:2px}.mp-route-note span{min-width:0;overflow-wrap:anywhere}.mp-route-actions{flex-shrink:0;display:flex;align-items:center;gap:4px}@media(min-width:1024px){.mp-route-toggle>button{height:24px;font-size:10.5px}}.mp-x-btn{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:26px;height:26px;padding:0;border:none;border-radius:7px;background:transparent;color:#a3a3a3;cursor:pointer;transition:background .15s ease,color .15s ease}.mp-x-btn:hover{background:rgba(220,38,38,.08);color:#b91c1c}.mp-x-btn:focus-visible{outline:2px solid #b4912a;outline-offset:2px}.mp-route .chl-actions.is-confirm{flex-shrink:0;gap:4px}.mp-route .chl-actions.is-confirm .chl-pill-btn{height:26px;padding:0 9px;border-radius:7px;font-size:11.5px}.mp-route .chl-actions.is-confirm .chl-pill-btn.is-danger,.mp-route .chl-actions.is-confirm .chl-pill-btn.is-dark{border:none}.mp-route-warn{display:flex;align-items:flex-start;gap:8px;margin:0 4px 8px;padding:8px 10px;border:1px solid rgba(245,158,11,.35);border-radius:8px;background:#fff;color:#b45309;font-size:12px;line-height:1.45}.mp-route-warn-icon{flex-shrink:0;margin-top:1px}.mp-groups.is-skeleton{grid-auto-rows:auto;row-gap:14px}.mp-groups.is-skeleton .mp-group{grid-row:auto;margin-bottom:0}.mp-skel-disc{flex-shrink:0;border-radius:50%}.mp-skel-disc.is-46{width:46px;height:46px}.mp-skel-disc.is-32{width:32px;height:32px}.mp-skel-line{display:block;height:12px;border-radius:4px}.mp-skel-line.is-label{width:56px;height:9px}.mp-skel-line.is-name{height:15px}.mp-skel-line.is-sub{width:84px;height:11px}.mp-skel-line.is-route{height:13px}.mp-skel-line.is-toggle{flex-shrink:0;width:80px;height:28px;border-radius:8px}.mp-empty{display:flex;flex-direction:column;align-items:center;gap:8px;margin-top:14px;padding:64px 24px;border:1px solid rgba(0,0,0,.09);border-radius:16px;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.04),0 14px 34px -26px rgba(0,0,0,.35);text-align:center}.mp-empty-title{font-family:Bebas Neue,sans-serif;font-size:28px;font-weight:400;color:#000}.mp-empty-body{max-width:340px;font-size:13px;line-height:1.5;color:#6b7280}.mp-empty-btn{height:40px;margin-top:14px;padding:0 16px;border:none;border-radius:8px;background:#0a0a0a;color:#fff;font-family:inherit;font-size:12.5px;font-weight:600;cursor:pointer;transition:background .15s ease}.mp-empty-btn:hover{background:#1a1a1a}.mp-empty-btn:focus-visible{outline:2px solid #b4912a;outline-offset:2px}@media(max-width:1023px){.mp-groups{display:flex;flex-direction:column;margin-top:12px}.mp-group{align-self:stretch;margin-bottom:12px}.mp-groups.is-skeleton{gap:12px}.mp-routes{padding:4px 10px 8px}.mp-route{gap:12px;min-height:56px}.mp-x-btn{width:32px;height:32px;border-radius:8px}.mp-route .chl-actions.is-confirm .chl-pill-btn{height:32px;padding:0 12px;border-radius:8px;font-size:12.5px}.mp-route-item{scroll-margin-bottom:calc(64px + 24px + env(safe-area-inset-bottom, 0px))}.mp-empty{padding:56px 20px}.mp-empty-title{font-size:24px}}@media(prefers-reduced-motion:reduce){.mp-empty-btn,.mp-route-av,.mp-route-item,.mp-route-text,.mp-x-btn{transition:none}.mp-groups.is-skeleton .skeleton-box{animation:none}}.pl-visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.pl-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,250px),1fr));grid-auto-rows:1fr;grid-gap:16px;gap:16px;margin:16px 0 0;padding:0;list-style:none}.pl-grid>li{display:grid;min-width:0}@media(max-width:1023px){.pl-grid{grid-auto-rows:auto}}.pl-flip{display:grid}.pl-card,.pl-flip>*{min-width:0}.pl-card{display:flex;flex-direction:column;border:1px solid rgba(0,0,0,.09);border-radius:16px;background:#fff;overflow:hidden;box-shadow:0 1px 2px rgba(0,0,0,.04),0 14px 30px -24px rgba(0,0,0,.35);transition:border-color .4s ease,box-shadow .4s ease}.pl-card.is-highlight{border-color:#b4912a}.pl-card.is-hero{border-color:#0a0a0a;box-shadow:0 22px 40px -26px rgba(0,0,0,.7)}.pl-card.is-saved{border-color:#16a34a;box-shadow:0 0 0 4px rgba(22,163,74,.16)}.pl-card-band{display:flex;align-items:center;gap:8px;min-height:48px;padding:12px 16px;background:#f5f5f4;color:#000}.is-highlight .pl-card-band{background:linear-gradient(135deg,#b4912a,#d4af37);color:#fff}.is-hero .pl-card-band{background:radial-gradient(ellipse 90% 160% at 100% 0,rgba(180,145,42,.45),transparent 60%),#0a0a0a;color:#fff}.pl-card-label{min-width:0;font-size:12px;letter-spacing:.14em}.pl-card-label,.pl-card-tag{font-weight:700;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pl-card-tag{flex-shrink:0;max-width:60%;margin-left:auto;padding:3px 9px;border-radius:999px;background:#0a0a0a;color:#fff;font-size:10px;letter-spacing:.08em}.is-highlight .pl-card-tag{background:hsla(0,0%,100%,.22)}.is-hero .pl-card-tag{background:linear-gradient(135deg,#b4912a,#d4af37)}.pl-card-body{flex:1 1;display:flex;flex-direction:column;gap:6px;min-width:0;padding:20px 16px 18px}.pl-card-title{font-size:13px;color:#6b7280;overflow-wrap:anywhere}.pl-card-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px}.pl-card-amount{min-width:0;font-family:Bebas Neue,sans-serif;font-size:50px;line-height:.9;color:#000;overflow-wrap:anywhere}.pl-card-period{font-size:13px;color:#6b7280}.pl-card-length{display:inline-flex;align-items:center;gap:6px;margin-top:4px;font-size:12.5px;color:#000}.pl-card-length svg{flex-shrink:0;width:13px;height:13px;color:#999}.pl-card-subtext{font-size:12.5px;line-height:1.45;color:#6b7280;overflow-wrap:anywhere}.pl-card-flags{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.pl-flag{padding:2px 9px;border-radius:999px;background:rgba(180,145,42,.12);color:#8b7020;font-size:11px;font-weight:600}.pl-flag.is-featured{background:#0a0a0a;color:#fff}.pl-card-foot{display:flex;gap:8px;padding:12px 16px;border-top:1px solid rgba(0,0,0,.06);background:#fafaf9}.pl-card-edit{flex:1 1;min-width:0;height:36px;display:flex;align-items:center;justify-content:center;gap:7px;padding:0 12px;border:1px solid rgba(0,0,0,.14);border-radius:8px;background:#fff;color:#000;font-family:inherit;font-size:12.5px;font-weight:600;cursor:pointer;transition:border-color .15s ease}.pl-card-edit:hover:not(:disabled){border-color:rgba(0,0,0,.35)}.pl-card-edit:disabled{opacity:.6;cursor:not-allowed}.pl-card-edit:focus-visible{outline:2px solid #b4912a;outline-offset:2px}.pl-card-delete{flex-shrink:0;width:36px;height:36px;display:flex;align-items:center;justify-content:center;padding:0;border:1px solid rgba(220,38,38,.25);border-radius:8px;background:rgba(220,38,38,.06);color:#b91c1c;cursor:pointer;transition:background .15s ease,border-color .15s ease}.pl-card-delete:hover:not(:disabled){background:rgba(220,38,38,.12);border-color:rgba(220,38,38,.45)}.pl-card-delete:disabled{opacity:.6;cursor:not-allowed}.pl-card-delete:focus-visible{outline:2px solid #b4912a;outline-offset:2px}.pl-card-back{flex-direction:column;gap:10px;min-width:0;padding:24px 20px;border:1.5px solid rgba(220,38,38,.4);border-radius:16px;background:#fff7f7;text-align:center}.pl-card-back,.pl-card-back-icon{display:flex;align-items:center;justify-content:center}.pl-card-back-icon{width:48px;height:48px;border-radius:50%;background:rgba(220,38,38,.12);color:#b91c1c}.pl-card-back-title{max-width:100%;font-family:Bebas Neue,sans-serif;font-size:28px;line-height:1;color:#991b1b;overflow-wrap:anywhere}.pl-card-back-body{max-width:220px;font-size:12.5px;line-height:1.5;color:#7f1d1d}.pl-card-back-actions{display:flex;gap:8px;width:100%;margin-top:8px}.pl-card-confirm,.pl-card-keep{flex:1 1;min-width:0;height:38px;border-radius:8px;font-family:inherit;font-size:12.5px;font-weight:600;cursor:pointer;transition:border-color .15s ease,background .15s ease}.pl-card-confirm:disabled,.pl-card-keep:disabled{opacity:.6;cursor:not-allowed}.pl-card-confirm:focus-visible,.pl-card-keep:focus-visible{outline:2px solid #b4912a;outline-offset:2px}.pl-card-keep{border:1px solid rgba(0,0,0,.14);background:#fff;color:#000}.pl-card-keep:hover:not(:disabled){border-color:rgba(0,0,0,.35)}.pl-card-confirm{border:none;background:#dc3232;color:#fff}.pl-card-confirm:hover:not(:disabled){background:#c42b2b}.pl-card-skeleton .skeleton-box{display:block}.pl-card-skeleton .skeleton-line.short{width:45%}.pl-skel-label{width:40%;height:12px}.pl-skel-amount{width:96px;height:44px;margin:2px 0;border-radius:8px}.pl-skel-length{width:30%}.pl-skel-button{flex:1 1;height:36px;border-radius:8px}.admin-panel-state.pl-empty{margin-top:6px;padding:72px 24px;border:1px solid rgba(0,0,0,.09);border-radius:14px;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.04),0 12px 32px -24px rgba(0,0,0,.3)}.admin-panel-state.pl-empty .admin-panel-state-body{font-size:13px}@media(max-width:1023px){.admin-panel-state.pl-empty{padding:56px 20px}}.pl-empty-btn{display:inline-flex;align-items:center;gap:7px;height:40px;margin-top:16px;padding:0 18px;border:none;border-radius:8px;background:#0a0a0a;color:#fff;font-family:inherit;font-size:12.5px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;transition:background .15s ease}.pl-empty-btn:hover{background:#1a1a1a}.pl-empty-btn:focus-visible{outline:2px solid #b4912a;outline-offset:2px}.pl-offer{margin-top:24px;padding:20px 24px;border:1px solid rgba(0,0,0,.09);border-radius:16px;background:radial-gradient(ellipse 80% 120% at 100% 0,rgba(180,145,42,.16),transparent 60%),#fff;box-shadow:0 1px 2px rgba(0,0,0,.04),0 14px 34px -26px rgba(0,0,0,.35)}@media(max-width:1023px){.pl-offer{padding:18px}}.pl-offer-row{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.pl-offer-title{margin:0;font-family:Bebas Neue,sans-serif;font-size:26px;font-weight:400;line-height:1;letter-spacing:.02em;color:#000}@media(max-width:1023px){.pl-offer-title{font-size:23px}}.pl-offer-controls{display:flex;align-items:center;gap:12px;margin-left:auto}.pl-offer-edit{height:32px;padding:0 12px;border:1px solid rgba(0,0,0,.14);border-radius:8px;background:#fff;color:#000;font-family:inherit;font-size:12px;font-weight:600;white-space:nowrap;cursor:pointer;transition:border-color .15s ease,background .15s ease}.pl-offer-edit:hover{border-color:rgba(0,0,0,.35);background:#fafaf9}.pl-offer-edit:focus-visible{outline:2px solid #b4912a;outline-offset:2px}.pl-offer-note{margin:10px 0 0;font-size:12.5px;line-height:1.45;color:#6b7280}.pl-drawer-form{flex:1 1;min-height:0}.pl-drawer-form,.pl-fields{display:flex;flex-direction:column}.pl-fields{gap:16px}.pl-field-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.pl-label{display:block;margin-bottom:7px;font-size:10px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#6b7280;cursor:pointer}span.pl-label{cursor:default}.pl-label-spaced{margin-top:22px}.pl-input{display:block;width:100%;padding:12px 13px;border:1px solid rgba(0,0,0,.12);border-radius:10px;background:#fff;color:#0a0a0a;font-family:inherit;font-size:14px;outline:none;transition:border-color .15s ease}.pl-input::placeholder{color:#999}.pl-input:focus{border-color:#0a0a0a}.pl-input-mono{padding-right:46px;font-family:JetBrains Mono,monospace}.pl-price{display:flex;align-items:center;gap:6px;padding:6px 16px;border:1px solid rgba(0,0,0,.12);border-radius:12px;background:#fff;transition:border-color .15s ease}.pl-price:focus-within{border-color:#0a0a0a}.pl-price-sign{font-size:40px;color:#999}.pl-price-input,.pl-price-sign{font-family:Bebas Neue,sans-serif;line-height:1}.pl-price-input{flex:1 1;min-width:0;padding:4px 0;border:none;outline:none;background:transparent;color:#000;font-size:44px}.pl-price-input::placeholder{color:#999}.pl-chips{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.pl-chip{min-width:0;height:48px;padding:0 6px;border:1.5px solid rgba(0,0,0,.14);border-radius:10px;background:#fff;color:#000;font-family:inherit;font-size:13px;font-weight:600;cursor:pointer;transition:border-color .15s ease,background .15s ease,color .15s ease}.pl-chip:hover:not([aria-pressed=true]){border-color:rgba(0,0,0,.35)}.pl-chip[aria-pressed=true]{border-color:#0a0a0a;background:#0a0a0a;color:#fff}.pl-chip:focus-visible{outline:2px solid #b4912a;outline-offset:2px}.pl-exact{display:flex;align-items:center;gap:10px;margin-top:12px}.pl-exact-label{font-size:12.5px;color:#6b7280;white-space:nowrap}.pl-exact-field{position:relative;flex:1 1;min-width:0}.pl-exact-unit{position:absolute;top:50%;right:12px;transform:translateY(-50%);font-size:12px;color:#999;pointer-events:none}.pl-preview{position:relative;display:flex;flex-direction:column;align-items:center;gap:6px;margin:6px 0 22px;padding:24px 18px 18px;border:1.5px solid rgba(0,0,0,.1);border-radius:16px;background:#fff;color:#000;text-align:center;box-shadow:0 18px 36px -28px rgba(0,0,0,.5)}.pl-preview.is-highlight{border-color:#b4912a}.pl-preview.is-hero{border-color:#0a0a0a;background:radial-gradient(ellipse 90% 120% at 50% 0,rgba(180,145,42,.35),transparent 60%),#0a0a0a;color:#fff}.pl-preview-tag{position:absolute;top:-11px;left:50%;max-width:calc(100% - 32px);padding:3px 10px;border-radius:999px;background:linear-gradient(135deg,#b4912a,#d4af37);color:#fff;font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transform:translateX(-50%)}.pl-preview-label{font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;opacity:.65}.pl-preview-label,.pl-preview-title{max-width:100%;overflow-wrap:anywhere}.pl-preview-title{font-size:13px;opacity:.75}.pl-preview-price{display:flex;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:6px;margin-top:4px}.pl-preview-amount{font-family:Bebas Neue,sans-serif;font-size:52px;line-height:.9}.pl-preview-period{font-size:13px;opacity:.7}.pl-preview-subtext{max-width:100%;font-size:12px;opacity:.7;overflow-wrap:anywhere}.pl-preview-button{width:100%;margin-top:10px;padding:11px;border-radius:8px;background:#0a0a0a;color:#fff;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;overflow-wrap:anywhere}.is-hero .pl-preview-button{background:linear-gradient(135deg,#b4912a,#d4af37)}.pl-options{display:flex;flex-direction:column;gap:8px}.pl-option{width:100%;display:flex;align-items:center;gap:12px;padding:13px 14px;border:1px solid rgba(0,0,0,.1);border-radius:12px;background:#fff;color:#000;font-family:inherit;text-align:left;cursor:pointer;transition:border-color .15s ease}.pl-option:hover{border-color:rgba(0,0,0,.25)}.pl-option:focus-visible{outline:2px solid #b4912a;outline-offset:2px}.pl-option-text{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.pl-option-name{font-size:14px;font-weight:600;color:#000}.pl-option-hint{font-size:12px;color:#6b7280}.pl-alert{margin-top:16px;padding:10px 12px;border:1px solid rgba(220,38,38,.18);border-radius:8px;background:rgba(220,38,38,.06);color:#b91c1c;font-size:12.5px;line-height:1.45}.pl-curve{display:flex;flex-direction:column;gap:14px}.pl-note{margin:0;font-size:12.5px}.pl-anchors{display:flex;flex-direction:column;gap:8px}.pl-anchor{display:flex;align-items:center;gap:8px}.pl-anchor>input{min-width:0;max-width:110px}.pl-anchor-arrow{color:rgba(0,0,0,.4);font-size:12px;white-space:nowrap}.pl-samples{display:flex;flex-wrap:wrap;gap:8px}.pl-sample{display:inline-flex;align-items:center;gap:6px;padding:6px 11px;border:1px solid rgba(0,0,0,.1);border-radius:999px;background:#fff;font-size:12px;color:rgba(0,0,0,.55)}.pl-sample strong{color:#000}@media(prefers-reduced-motion:reduce){.pl-card,.pl-chip,.pl-input,.pl-price{transition:none}}.cp-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.cp-table-wrap{margin-top:6px;border:1px solid rgba(0,0,0,.09);border-radius:16px;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.04),0 14px 34px -26px rgba(0,0,0,.35);overflow-x:auto}.cp-table{width:100%;border-collapse:collapse;font-family:Outfit,sans-serif}.cp-table thead th{background:#fafaf9;border-bottom:1px solid rgba(0,0,0,.08);text-align:left;white-space:nowrap}.cp-th-actions{width:22%;padding:12px 16px 12px 24px;font-size:10.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#6b7280}.cp-row{transition:background .3s ease;scroll-margin:96px 0 24px}.cp-row:hover{background:rgba(180,145,42,.05)}.cp-row.is-off{background:repeating-linear-gradient(135deg,rgba(0,0,0,.018) 0 8px,transparent 8px 16px)}.cp-row.is-off:hover{background:rgba(0,0,0,.03)}.cp-row.is-confirming,.cp-row.is-confirming:hover{background:#fff6f6}.cp-row.is-saved,.cp-row.is-saved:hover{background:rgba(22,163,74,.08)}.cp-table.is-skeleton .cp-row:hover{background:none}.cp-cell{padding:14px 16px;vertical-align:middle;text-align:left;font-weight:inherit}.cp-row+.cp-row .cp-cell{border-top:1px solid rgba(0,0,0,.06)}.cp-cell-actions{padding-left:24px;white-space:nowrap}.cp-cell-actions.is-refused{padding-left:16px}.cp-stack{display:flex;flex-direction:column;transition:opacity .2s}.cp-row.is-off .cp-stack{opacity:.45}.cp-stack-code{align-items:flex-start;gap:6px}.cp-stack-discount{gap:7px}.cp-stack-window{gap:8px}.cp-code{display:inline-flex;align-items:center;gap:7px;max-width:100%;padding:6px 12px;border:1.5px dashed rgba(180,145,42,.6);border-radius:8px;background:rgba(180,145,42,.07);font-family:JetBrains Mono,monospace;font-size:13.5px;font-weight:500;letter-spacing:.06em;color:#000;white-space:nowrap}.cp-code.is-off{border-color:rgba(0,0,0,.25);background:rgba(0,0,0,.03)}.cp-code-icon{flex-shrink:0;width:12px;height:12px;color:#6b7280}.cp-code-text{min-width:0}.cp-plans{max-width:100%;overflow:hidden;text-overflow:ellipsis;font-size:12.5px;color:#6b7280;white-space:nowrap}.cp-discount{font-family:Bebas Neue,sans-serif;font-size:24px;font-weight:400;line-height:1}.cp-discount,.cp-usage{color:#000;white-space:nowrap}.cp-usage{font-size:12px}.cp-usage b{font-weight:600}.cp-usage-rest{color:#6b7280}.cp-window{display:flex;align-items:center;gap:10px}.cp-window-day{font-size:12px;font-weight:600;color:#000;white-space:nowrap}.cp-window-track{position:relative;flex:1 1;min-width:24px;height:4px;border-radius:999px;background:rgba(0,0,0,.08)}.cp-window-fill{position:absolute;top:0;bottom:0;left:0;width:var(--cp-elapsed,0);border-radius:999px;background:rgba(0,0,0,.25)}.cp-window-today{position:absolute;top:50%;left:var(--cp-elapsed,0);width:10px;height:10px;margin:-5px 0 0 -5px;border:2px solid rgba(0,0,0,.25);border-radius:50%;background:#fff}.cp-status{display:flex;align-items:center;flex-wrap:wrap;gap:2px 6px;font-size:12px}.cp-status-word{display:inline-flex;align-items:center;gap:6px;font-weight:600;white-space:nowrap;color:#6b7280}.cp-status-dot{flex-shrink:0;width:7px;height:7px;border-radius:50%;background:currentColor}.cp-status-note{color:#6b7280;white-space:nowrap}.cp-stack-window.is-live .cp-window-fill{background:#b4912a}.cp-stack-window.is-live .cp-window-today{border-color:#b4912a}.cp-stack-window.is-live .cp-status-word{color:#16a34a}.cp-stack-window.is-scheduled .cp-status-word{color:#2775ca}.cp-stack-window.is-used-up .cp-status-word{color:#b45309}.cp-actions{display:inline-flex;align-items:center;gap:4px}.cp-icon-btn{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:28px;height:28px;padding:0;border:1px solid rgba(0,0,0,.14);border-radius:8px;background:#fff;color:#000;cursor:pointer;transition:border-color .15s ease,background .15s ease}.cp-icon-btn svg{width:14px;height:14px}.cp-icon-btn:hover{border-color:rgba(0,0,0,.35);background:#fafaf9}.cp-icon-btn.is-danger{border-color:rgba(220,38,38,.25);background:rgba(220,38,38,.06);color:#b91c1c}.cp-icon-btn.is-danger:hover{border-color:rgba(220,38,38,.25);background:rgba(220,38,38,.12)}.cp-icon-btn:focus-visible{outline:2px solid #b4912a;outline-offset:2px}.cp-confirm{display:inline-flex;align-items:center;gap:6px}.cp-confirm.is-refused{display:flex;align-items:center;gap:8px 16px;white-space:normal}.cp-confirm-why{font-size:12px;font-weight:500;line-height:1.4;color:#b91c1c}.cp-confirm.is-refused .cp-confirm-why{flex:1 1 auto;min-width:0}.cp-confirm-buttons{display:inline-flex;flex:none;flex-wrap:wrap;gap:6px}.cp-confirm-btn{height:30px;padding:0 11px;border:1px solid rgba(0,0,0,.14);border-radius:8px;background:#fff;color:#000;font-family:inherit;font-size:12px;font-weight:600;white-space:nowrap;cursor:pointer;transition:border-color .15s ease,background .15s ease}.cp-confirm-btn:hover{border-color:rgba(0,0,0,.35)}.cp-confirm-btn.is-danger{border:none;background:#dc3232;color:#fff}.cp-confirm-btn.is-danger:hover{background:#c42b2b}.cp-confirm-btn.is-dark{border-color:#0a0a0a;background:#0a0a0a;color:#fff}.cp-confirm-btn.is-dark:hover{background:#1a1a1a}.cp-confirm-btn[aria-disabled=true]{opacity:.6;cursor:progress}.cp-confirm-btn:focus-visible{outline:2px solid #b4912a;outline-offset:2px}.cp-cards{display:flex;flex-direction:column;gap:10px;margin:6px 0 0;padding:0;list-style:none}.cp-card{padding:14px 16px 12px;border:1px solid rgba(0,0,0,.09);border-radius:14px;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.04),0 14px 34px -26px rgba(0,0,0,.35);transition:background .3s ease;scroll-margin:80px 0 calc(64px + 24px)}.cp-card.is-off{background:repeating-linear-gradient(135deg,rgba(0,0,0,.018) 0 8px,transparent 8px 16px),#fff}.cp-card.is-confirming{border-color:rgba(220,38,38,.2);background:#fff6f6}.cp-card.is-saved{background:linear-gradient(rgba(22,163,74,.08),rgba(22,163,74,.08)),#fff}.cp-card-body{display:flex;flex-direction:column;gap:8px;min-width:0;transition:opacity .2s}.cp-card.is-off .cp-card-body{opacity:.45}.cp-card-line{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:6px 12px;min-width:0}.cp-card-line .cp-code{white-space:normal;word-break:break-all}.cp-card-desc{margin:-2px 0 0;font-size:12px;line-height:1.4;color:#6b7280;overflow-wrap:anywhere}.cp-card .cp-plans.is-full{white-space:normal;overflow-wrap:anywhere}.cp-card .cp-stack-window{margin-top:6px}.cp-card-foot{display:flex;margin-top:12px;padding-top:12px;border-top:1px solid rgba(0,0,0,.06)}.cp-card-foot .cp-actions{width:100%;gap:8px}.cp-card-foot .cp-onoff{margin-right:auto}.cp-card-foot .cp-icon-btn{width:36px;height:36px;border-radius:10px}.cp-card-foot .cp-icon-btn svg{width:16px;height:16px}.cp-card-foot .cp-confirm{width:100%;justify-content:flex-end}.cp-card-foot .cp-confirm.is-refused{flex-direction:column;align-items:stretch;gap:8px}.cp-card-foot .cp-confirm-buttons{justify-content:flex-end}.cp-card-foot .cp-confirm-btn{height:36px;padding:0 14px;font-size:13px}.cp-skel{display:block;border-radius:6px}.cp-skel-code{width:124px;height:31px;border-radius:8px}.cp-skel-line{width:92px;height:12px}.cp-skel-line.is-short{width:64px}.cp-skel-discount{width:76px;height:24px}.cp-skel-bar{width:100%;height:12px}.cp-skel-actions{width:126px;height:30px;border-radius:8px}.admin-panel-state.cp-empty{margin-top:6px;padding:72px 24px;border:1px solid rgba(0,0,0,.09);border-radius:14px;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.04),0 12px 32px -24px rgba(0,0,0,.3)}.admin-panel-state.cp-empty .admin-panel-state-body{font-size:13px}@media(max-width:1023px){.admin-panel-state.cp-empty{padding:56px 20px}}.cp-empty-btn{display:inline-flex;align-items:center;gap:7px;height:40px;margin-top:16px;padding:0 18px;border:none;border-radius:8px;background:#0a0a0a;color:#fff;font-family:inherit;font-size:12.5px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;transition:background .15s ease}.cp-empty-btn:hover{background:#1a1a1a}.cp-empty-btn:focus-visible{outline:2px solid #b4912a;outline-offset:2px}@media(prefers-reduced-motion:reduce){.cp-card,.cp-card-body,.cp-confirm-btn,.cp-empty-btn,.cp-icon-btn,.cp-row,.cp-stack{transition:none}}.src-page .admin-topbar-right{gap:8px}@media(max-width:459px){.admin-topbar .src-bulk-btn{justify-content:center;width:36px;padding:0}.src-bulk-label{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}}@media(min-width:1024px){.src-panel .chl-search{flex-basis:240px}}.src-id .chl-id-text{gap:3px}.src-name{flex:0 1 auto;min-width:0;font-size:14px;font-weight:600;line-height:1.25;color:#000;overflow-wrap:anywhere}.src-sol{flex-shrink:0;padding:1px 6px;border-radius:5px;background:rgba(0,0,0,.06);color:#6b7280;font-size:10px;font-weight:700;letter-spacing:.05em;white-space:nowrap;cursor:default}.src-fig{display:flex;align-items:baseline;gap:6px;min-width:0}.src-fig-num{font-family:Bebas Neue,sans-serif;font-size:24px;font-weight:400;line-height:1;color:#000}.src-fig-label{font-size:12px;color:#6b7280;white-space:nowrap}.chl-num.src-unknown,.src-fig.is-unknown .src-fig-num{color:#999}.chl-table .src-note-row td{padding:0 14px 10px}.src-confirm-note{margin:-2px 0 0;font-size:12px;font-weight:500;line-height:1.4;color:#b91c1c;text-align:right}.chl-card-foot.src-card-foot-note{display:flex;align-items:center;gap:10px}.chl-card-foot.src-card-foot-note .src-confirm-note{flex:1 1;min-width:0;margin:0;font-size:12.5px;text-align:left}.chl-card-foot.src-card-foot-note .chl-actions{flex-shrink:0}.src-skel-fig{width:54px;height:20px}.admin-panel-state.src-empty{margin-top:14px;padding:64px 24px;border:1px solid rgba(0,0,0,.09);border-radius:16px;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.04),0 14px 34px -26px rgba(0,0,0,.35)}.admin-panel-state.src-empty .admin-panel-state-title{font-size:28px;letter-spacing:0}.admin-panel-state.src-empty .admin-panel-state-body{max-width:340px;font-size:13px}@media(max-width:1023px){.admin-panel-state.src-empty{padding:56px 20px}}.src-empty-ctas{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:14px}.src-empty-btn{height:40px;padding:0 16px;border:1px solid rgba(0,0,0,.14);border-radius:8px;background:#fff;color:#000;font-family:inherit;font-size:12.5px;font-weight:600;white-space:nowrap;cursor:pointer;transition:border-color .15s ease,background .15s ease}.src-empty-btn:hover{border-color:rgba(0,0,0,.35);background:#fafaf9}.src-empty-btn.is-dark{border:none;background:#0a0a0a;color:#fff}.src-empty-btn.is-dark:hover{background:#1a1a1a}.src-empty-btn:focus-visible{outline:2px solid #b4912a;outline-offset:2px}@media(prefers-reduced-motion:reduce){.src-empty-btn{transition:none}}.lk-kinds{flex-shrink:0;gap:2px;padding:3px;border-radius:10px;background:rgba(0,0,0,.06)}.lk-kind,.lk-kinds{display:inline-flex}.lk-kind{align-items:center;justify-content:center;gap:6px;height:30px;padding:0 12px;border:none;border-radius:8px;background:transparent;box-shadow:none;color:#6b7280;font-family:inherit;font-size:12.5px;font-weight:600;white-space:nowrap;cursor:pointer;transition:background .15s ease,box-shadow .15s ease,color .15s ease}.lk-kind:hover{color:#000}.lk-kind.is-on{background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.12);color:#000}.lk-kind:focus-visible{outline:2px solid #b4912a;outline-offset:1px}.lk-kind-count{font-size:11px;color:#999}.lk-layout{display:flex;flex-wrap:wrap;align-items:flex-start;gap:14px;margin-top:6px}.lk-layout>*{flex:1 1 100%;min-width:0}.lk-frame,.lk-preview{overflow:hidden;border:1px solid rgba(0,0,0,.09);border-radius:16px;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.04),0 14px 34px -26px rgba(0,0,0,.35)}.lk-scroll{overflow-x:auto;overflow-y:hidden}.chl-table.lk-table{min-width:920px}.chl-table.lk-table td{padding:14px 16px}.lk-th{padding:12px 16px;overflow:hidden;text-align:left;text-overflow:ellipsis;font-size:10.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#6b7280}.lk-th-actions{width:196px}.lk-row{cursor:pointer}.lk-row.is-skeleton{cursor:default}.lk-row.is-dragging{opacity:.45}.lk-row.is-drop-before td{box-shadow:inset 0 2px 0 #b4912a}.lk-row.is-drop-after td{box-shadow:inset 0 -2px 0 #b4912a}.lk-cell-actions{cursor:default}.lk-order{display:flex;align-items:center;gap:8px}.lk-grip{flex-shrink:0;display:flex;margin:-4px;padding:4px;border:none;border-radius:6px;background:none;color:#a3a3a3;cursor:-webkit-grab;cursor:grab}.lk-grip svg{width:14px;height:14px}.lk-grip.is-still{opacity:.3;cursor:default}.lk-grip:focus-visible{outline:2px solid #b4912a;outline-offset:0}.lk-order-num{font-family:Bebas Neue,sans-serif;font-size:22px;font-weight:400;line-height:1;color:#000}.lk-id{display:flex;align-items:center;gap:12px;min-width:0}.ch-avatar.lk-avatar{width:38px;height:38px;font-size:13px}.lk-id-text{flex:1 1;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:6px}.lk-chip{max-width:100%;display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 11px;border-radius:8px;background:rgba(0,0,0,.06);color:#000;font-size:13px;font-weight:600;white-space:nowrap}.lk-chip.is-tone-success{background:#31a24c;color:#fff}.lk-chip.is-tone-primary{background:#3390ec;color:#fff}.lk-chip.is-tone-danger{background:#e5484d;color:#fff}.lk-chip.is-explorer{background:rgba(51,144,236,.1);color:#2b7bd0}.lk-chip-label{min-width:0;overflow:hidden;text-overflow:ellipsis}.lk-chip-arrow{flex-shrink:0;width:10px;height:10px;opacity:.75}.lk-key-row{max-width:100%;display:flex;align-items:center;gap:6px;overflow:hidden;font-size:12px;color:#6b7280;white-space:nowrap}.lk-key{min-width:0;overflow:hidden;text-overflow:ellipsis;font-family:JetBrains Mono,monospace;font-size:11.5px}.lk-tag{flex-shrink:0;padding:1px 6px;border-radius:5px;background:rgba(0,0,0,.06);color:#6b7280;font-size:10.5px;font-weight:600}.lk-url{display:block;overflow:hidden;font-family:JetBrains Mono,monospace;font-size:12px;line-height:1.6;color:#6b7280;white-space:nowrap;text-overflow:ellipsis}.lk-token{display:inline-block;padding:1px 6px;line-height:1.35;border-radius:5px;background:rgba(180,145,42,.14);color:#8b7020;font-weight:600}.lk-url-none{color:#a3a3a3}.lk-url-note{margin-left:8px;font-family:Outfit,sans-serif;font-size:12px}.lk-formats{font-size:13px;font-weight:600;color:#000;white-space:nowrap}.lk-formats.is-none{color:#a3a3a3}.chl-actions.lk-actions{gap:4px}.lk-row .chl-pill-btn{height:30px;padding:0 11px}.lk-held-text{font-size:12px;font-weight:600;color:#b91c1c;white-space:nowrap}.lk-held-x{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border:1px solid rgba(0,0,0,.14);border-radius:8px;background:#fff;color:#000;cursor:pointer;transition:border-color .15s ease}.lk-held-x:hover{border-color:rgba(0,0,0,.35)}.lk-held-x:focus-visible{outline:2px solid #b4912a;outline-offset:2px}.chl-table .lk-held-row td{padding:0 16px 14px}.lk-held-note{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:0;font-size:12.5px;line-height:1.5;color:#000}.lk-held-link,.lk-held-note strong{font-weight:600}.lk-held-link{display:inline-flex;align-items:center;gap:4px;padding:0;border:none;background:none;color:#000;font-family:inherit;font-size:12.5px;white-space:nowrap;text-decoration:underline;-webkit-text-decoration-color:rgba(0,0,0,.3);text-decoration-color:rgba(0,0,0,.3);text-underline-offset:3px;cursor:pointer}.lk-held-link:hover{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.lk-held-link:focus-visible{outline:2px solid #b4912a;outline-offset:2px}.lk-card-top{display:flex;align-items:center;gap:12px;min-width:0}.lk-card-top>.lk-order-num{flex-shrink:0;min-width:16px;text-align:center}.lk-card-top>.lk-id{flex:1 1}.lk-move{flex-shrink:0;display:inline-flex;gap:6px}.lk-move-btn{display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:1px solid rgba(0,0,0,.14);border-radius:8px;background:#fff;color:#000;cursor:pointer}.lk-move-btn.is-up svg{transform:rotate(180deg)}.lk-move-btn.is-end{opacity:.3;cursor:default}.lk-move-btn:focus-visible{outline:2px solid #b4912a;outline-offset:2px}.lk-card .lk-key-row{flex-wrap:wrap;row-gap:4px}.lk-card .lk-tag{flex-shrink:1;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lk-card-stats.is-single{grid-template-columns:minmax(0,1fr)}.lk-card .lk-url{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:normal;overflow-wrap:anywhere}.lk-card .chl-card-foot .lk-held-x{width:36px;height:36px}.lk-skel-order{width:34px;height:22px}.lk-skel-disc{flex-shrink:0;width:38px;height:38px;border-radius:50%}.lk-skel-chip{display:block;height:30px;border-radius:8px}.lk-skel-key{width:70px}.lk-skel-fig{width:64px}.lk-state .admin-panel-state{padding:64px 24px}.lk-empty{padding:56px 24px;text-align:center}.lk-empty-title{font-family:Bebas Neue,sans-serif;font-size:26px;line-height:1.1;color:#000}.lk-empty-body{max-width:360px;margin:8px auto 0;font-size:13px;line-height:1.5;color:#6b7280}.lk-empty-btn{height:38px;margin-top:16px;padding:0 18px;border:1px solid rgba(0,0,0,.14);border-radius:9px;background:#fff;color:#000;font-family:inherit;font-size:13px;font-weight:600;cursor:pointer;transition:border-color .15s ease}.lk-empty-btn:hover{border-color:#0a0a0a}.lk-empty-btn:focus-visible{outline:2px solid #b4912a;outline-offset:2px}.lk-preview{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,460px)}.lk-preview-copy{display:flex;flex-direction:column;gap:10px;padding:22px 24px}.lk-preview-title{margin:0;font-family:Bebas Neue,sans-serif;font-size:26px;font-weight:400;line-height:1;color:#000}.lk-preview-body{max-width:520px;margin:0 0 4px;font-size:13px;line-height:1.55;color:#6b7280}.lk-preview-note{max-width:520px;margin:0;font-size:12.5px;line-height:1.5;color:#000}.lk-preview-note strong{font-weight:600}.lk-preview-note.is-warn{color:#b45309}.lk-preview-chat.che-pv-chat{min-height:100%;border-left:1px solid rgba(0,0,0,.09)}.lk-pv-text{display:block;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:13.5px;line-height:1.35;color:#1f2328;overflow-wrap:anywhere}.lk-pv-text .tgp-link{color:#3390ec;text-decoration:none}.lk-pv-line{display:block;border-radius:4px;transition:background .3s ease,box-shadow .3s ease}.lk-pv-line.is-lit{background:rgba(180,145,42,.22);box-shadow:0 0 0 2px rgba(180,145,42,.22)}.lk-pv-block{display:block;margin-top:1.35em}.lk-pv-empty{color:#707579}@media(max-width:1023px){.lk-page .admin-topbar-right{flex-basis:100%}.lk-kinds{flex:1 1}.lk-kind{flex:1 1;height:32px}.lk-layout{margin-top:0}.lk-frame.lk-empty,.lk-frame.lk-state{margin-top:12px}.lk-held-link{min-height:36px;padding:8px 0}.lk-preview{grid-template-columns:minmax(0,1fr)}.lk-preview-copy{padding:18px 16px}.lk-preview-chat.che-pv-chat{min-height:0;border-top:1px solid rgba(0,0,0,.09);border-left:none}}@media(prefers-reduced-motion:reduce){.lk-empty-btn,.lk-held-x,.lk-kind,.lk-pv-line{transition:none}}.wr-sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.wr-card,.wr-cards,.wr-empty,.wr-kpis,.wr-seg-n,.wr-table-card{transition:opacity .2s ease}.wr-card.is-busy,.wr-cards.is-busy,.wr-empty.is-busy,.wr-kpis.is-busy,.wr-seg-n.is-busy,.wr-table-card.is-busy{opacity:.6;transition-delay:.15s}.wr-page .admin-topbar-right{flex-wrap:wrap;justify-content:flex-end}.wr-seg{display:inline-flex;flex-shrink:0;gap:2px;padding:3px;border-radius:10px;background:rgba(0,0,0,.06)}.wr-seg-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;gap:6px;height:32px;margin:0;padding:0 11px;border:none;border-radius:8px;background:transparent;box-shadow:none;color:#6b7280;font-family:Outfit,sans-serif;font-size:12.5px;font-weight:600;white-space:nowrap;cursor:pointer;transition:background .15s ease,box-shadow .15s ease,color .15s ease;-webkit-tap-highlight-color:rgba(0,0,0,0)}@media(hover:hover){.wr-seg-btn:hover{color:#000}}.wr-seg-btn.is-on{background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.12);color:#000}.wr-seg-btn:focus-visible{outline:2px solid #b4912a;outline-offset:2px}.wr-seg-n{font-size:11px;font-weight:600;color:#999}.wr-seg.is-group{border-radius:11px}.wr-seg.is-group .wr-seg-btn{gap:7px;height:34px;padding:0 13px;border-radius:9px;font-size:13px}.wr-seg.is-group svg{flex-shrink:0;width:15px;height:15px}.wr-kpis{margin:6px 0 0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow:hidden;border:1px solid rgba(0,0,0,.09);border-radius:16px;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.04),0 14px 34px -26px rgba(0,0,0,.35)}.wr-kpi{min-width:0;display:flex;flex-direction:column;gap:6px;padding:18px 20px;box-shadow:-1px 0 0 rgba(0,0,0,.07)}.wr-kpi-label{font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#6b7280}.wr-kpi-label[title]{cursor:help}.wr-kpi-value{font-family:Bebas Neue,sans-serif;font-size:32px;line-height:1;white-space:nowrap;color:#000}.wr-kpi-token{display:block;min-width:0;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#6b7280}.wr-kpi-skel{display:block;width:55%;height:30px;margin:1px 0;border-radius:8px}.wr-unscored{margin:10px 2px 0;font-size:12.5px;line-height:1.45;color:#6b7280}.wr-card{margin-top:14px;border:1px solid rgba(0,0,0,.09);border-radius:16px;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.04),0 14px 34px -26px rgba(0,0,0,.35)}.wr-card-head{display:flex;align-items:center;flex-wrap:wrap;gap:12px;padding:16px 22px;border-bottom:1px solid rgba(0,0,0,.07)}.wr-card-title{margin:0;font-family:Bebas Neue,sans-serif;font-size:26px;font-weight:400;line-height:1;letter-spacing:.02em;color:#000}.wr-legend{display:flex;flex-wrap:wrap;gap:4px 14px;margin-left:auto;font-size:12px;color:#6b7280}.wr-legend-item{display:inline-flex;align-items:center;gap:6px}.wr-swatch{width:10px;height:10px;border-radius:3px}.wr-swatch.is-wins{background:#0a0a0a}.wr-swatch.is-other{background:repeating-linear-gradient(135deg,rgba(0,0,0,.24) 0 2px,rgba(0,0,0,.07) 2px 5px)}.wr-chart{--wr-plot-h:220px;--wr-bar-gap:4px;display:flex;gap:10px;padding:24px 22px 20px}.wr-chart.is-gap-14{--wr-bar-gap:14px}.wr-chart.is-gap-8{--wr-bar-gap:8px}.wr-chart.is-gap-4{--wr-bar-gap:4px}.wr-chart.is-gap-3{--wr-bar-gap:3px}.wr-chart-y{flex-shrink:0;min-width:24px;height:var(--wr-plot-h);display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;font-size:11px;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#a3a3a3}.wr-chart-y .is-top{transform:translateY(-50%)}.wr-chart-y .is-zero{transform:translateY(50%)}.wr-chart-main{flex:1 1;min-width:0}.wr-chart-plot{position:relative;height:var(--wr-plot-h)}.wr-chart-skel{border-radius:10px}.wr-chart-grid{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:space-between;pointer-events:none}.wr-chart-grid span{border-top:1px dashed rgba(0,0,0,.08)}.wr-chart-grid span:last-child{border-top:1px solid rgba(0,0,0,.14)}.wr-chart-bars{position:absolute;inset:0;gap:var(--wr-bar-gap);touch-action:pan-y pinch-zoom}.wr-chart-bars,.wr-col{display:flex;align-items:flex-end}.wr-col{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex:1 1;min-width:0;height:100%;justify-content:center;margin:0;padding:0;border:0;border-radius:6px 6px 2px 2px;background:none;color:inherit;font:inherit;cursor:default;-webkit-tap-highlight-color:rgba(0,0,0,0)}.wr-col:focus-visible{outline:2px solid rgba(180,145,42,.6);outline-offset:2px}.wr-bar{display:flex;flex-direction:column;justify-content:flex-end;width:100%;max-width:var(--wr-bar-max,100%);border-radius:6px 6px 2px 2px;overflow:hidden;background:repeating-linear-gradient(135deg,rgba(0,0,0,.2) 0 2px,rgba(0,0,0,.06) 2px 5px);transition:opacity .15s ease,height .4s ease}.wr-chart-bars.is-picking .wr-col:not(.is-picked) .wr-bar{opacity:.4}.wr-bar-wins{display:block;flex-shrink:0;width:100%;background:#0a0a0a}.wr-readout{position:absolute;transform:var(--wr-shift);z-index:2;min-width:150px;padding:10px 12px;border-radius:10px;background:#0a0a0a;color:#fff;box-shadow:0 10px 24px -10px rgba(0,0,0,.5);white-space:nowrap;pointer-events:none}.wr-readout-title{display:block;font-size:11px;color:hsla(0,0%,100%,.6)}.wr-readout-value{display:block;margin-top:3px;font-size:15px;font-weight:700}.wr-readout-pair{display:flex;gap:12px;margin-top:6px;font-size:11.5px;color:hsla(0,0%,100%,.75)}.wr-chart-x{display:flex;gap:var(--wr-bar-gap);min-height:11px;margin-top:8px;font-size:11px;line-height:1;color:#999}.wr-chart-x span{flex:1 1;min-width:0;display:flex;justify-content:center;text-align:center;white-space:nowrap;overflow:visible}.wr-winat{margin-left:auto;display:inline-flex;align-items:center;gap:10px}.wr-winat-label{font-size:12.5px;font-weight:600;color:#6b7280}.wr-seg.is-winat .wr-seg-btn{min-width:42px;height:30px;padding:0 9px;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.wr-lad{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:8px;gap:8px;padding:18px 18px 16px}.wr-lad-cell{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-width:0;display:flex;flex-direction:column;align-items:center;gap:10px;margin:0;padding:14px 6px 12px;border:none;border-radius:12px;background:transparent;color:inherit;font-family:Outfit,sans-serif;cursor:pointer;transition:background .15s ease;-webkit-tap-highlight-color:rgba(0,0,0,0)}@media(hover:hover){.wr-lad-cell:hover{background:#f5f5f4}}.wr-lad-cell.is-on{background:#f5f5f4}.wr-lad-cell:focus-visible{outline:2px solid #b4912a;outline-offset:2px}.wr-lad-cell.is-skeleton{cursor:default;background:none}.wr-lad-n{font-family:Bebas Neue,sans-serif;font-size:24px;line-height:1;color:#000}.wr-lad-track{display:flex;align-items:flex-end;width:100%;max-width:56px;height:120px}.wr-lad-bar{display:block;width:100%;border-radius:6px 6px 2px 2px;background:repeating-linear-gradient(135deg,rgba(0,0,0,.2) 0 2px,rgba(0,0,0,.06) 2px 5px);transition:height .3s ease}.wr-lad-cell.is-on .wr-lad-bar{background:#0a0a0a}.wr-lad-bar.is-skel{height:40%}.wr-lad-text{display:flex;flex-direction:column;align-items:center;gap:3px}.wr-lad-t{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px;font-weight:600;color:#6b7280}.wr-lad-cell.is-on .wr-lad-t{color:#000}.wr-lad-pct{font-size:11.5px;color:#6b7280}.wr-lad-skel-n{display:block;width:60%;max-width:40px;height:22px;border-radius:6px}.wr-lad-skel-pct{display:block;width:34px;height:11px;border-radius:4px}.wr-filters{flex-wrap:wrap;margin-top:28px}.wr-filters,.wr-search{display:flex;align-items:center;gap:10px}.wr-search{flex:1 1 220px;min-width:0;height:40px;padding:0 14px;border:1px solid rgba(0,0,0,.1);border-radius:10px;background:#fff;color:#999;cursor:text;transition:border-color .2s ease}.wr-search:focus-within{border-color:#0a0a0a}.wr-search svg{flex-shrink:0;width:17px;height:17px}.wr-search input{flex:1 1;min-width:0;height:100%;padding:0;border:none;outline:none;background:transparent;font-family:Outfit,sans-serif;font-size:14px;color:#000}.wr-filter-tail{display:flex;align-items:center;gap:10px}.wr-min{position:relative}.wr-min-btn,.wr-sort-box{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;gap:8px;height:38px;margin:0;padding:0 10px 0 13px;border:1px solid rgba(0,0,0,.14);border-radius:10px;background:#fff;color:#000;font-family:Outfit,sans-serif;font-size:12.5px;font-weight:600;white-space:nowrap;cursor:pointer;transition:border-color .15s ease;-webkit-tap-highlight-color:rgba(0,0,0,0)}@media(hover:hover){.wr-min-btn:hover,.wr-sort-box:hover{border-color:#0a0a0a}}.wr-min-btn.is-set{border-color:#0a0a0a}.wr-min-btn:focus-visible{outline:2px solid #b4912a;outline-offset:2px}.wr-min-key{color:#6b7280}.wr-min-caret{flex-shrink:0;color:#6b7280;transition:transform .2s ease}.wr-min-btn.is-open .wr-min-caret{transform:rotate(180deg)}.wr-min-pop{position:absolute;top:calc(100% + 6px);right:0;z-index:31;width:180px;padding:6px;border:1px solid rgba(0,0,0,.1);border-radius:12px;background:#fff;box-shadow:0 18px 40px -16px rgba(0,0,0,.35)}.wr-min-pop.is-up{top:auto;bottom:calc(100% + 6px)}.wr-min-list{overflow-y:auto;overscroll-behavior:contain}.wr-min-item{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px;height:36px;margin:0;padding:0 10px;border:none;border-radius:8px;background:transparent;color:#000;font-family:Outfit,sans-serif;font-size:13px;font-weight:500;text-align:left;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}@media(hover:hover){.wr-min-item:hover{background:#f5f5f4}}.wr-min-item.is-on{background:#f5f5f4;font-weight:600}.wr-min-item:focus-visible{outline:2px solid #b4912a;outline-offset:-2px}.wr-min-check{flex-shrink:0;width:14px;height:14px;opacity:0}.wr-min-check.is-on{opacity:1}.wr-min-other{display:flex;gap:6px;margin-top:6px;padding-top:6px;border-top:1px solid rgba(0,0,0,.06)}.wr-min-field{flex:1 1;min-width:0;height:34px;padding:0 10px;border:1px solid rgba(0,0,0,.14);border-radius:8px;outline:none;background:#fff;font-family:Outfit,sans-serif;font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#000}.wr-min-field:focus{border-color:#0a0a0a}.wr-min-field::placeholder{color:#999}.wr-min-set{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex-shrink:0;height:34px;margin:0;padding:0 12px;border:none;border-radius:8px;background:#0a0a0a;color:#fff;font-family:Outfit,sans-serif;font-size:12.5px;font-weight:600;cursor:pointer}@media(hover:hover){.wr-min-set:hover{background:#1a1a1a}}.wr-min-set:focus-visible{outline:2px solid #b4912a;outline-offset:2px}.wr-sort{display:flex;align-items:center;gap:6px}.wr-sort-box{position:relative}.wr-sort-box:focus-within{border-color:#0a0a0a;outline:2px solid #b4912a;outline-offset:2px}.wr-sort-value{min-width:0;overflow:hidden;text-overflow:ellipsis}.wr-sort-select{position:absolute;inset:0;width:100%;height:100%;opacity:0;font-size:16px;cursor:pointer}.wr-sort-dir{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;margin:0;padding:0;border:1px solid rgba(0,0,0,.14);border-radius:10px;background:#fff;color:#000;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}.wr-sort-dir svg{width:15px;height:15px;transition:transform .2s ease}.wr-sort-dir svg.is-desc{transform:rotate(180deg)}.wr-sort-dir[aria-disabled=true]{color:#a3a3a3;cursor:default}.wr-sort-dir:focus-visible{outline:2px solid #b4912a;outline-offset:2px}.wr-state-card,.wr-table-card{margin-top:12px}.wr-table-card{overflow:hidden;border:1px solid rgba(0,0,0,.09);border-radius:16px;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.04),0 14px 34px -26px rgba(0,0,0,.35)}.wr-table-scroll{overflow-x:auto;overflow-y:hidden}.wr-table{width:100%;min-width:900px;table-layout:fixed;border-collapse:collapse;font-family:Outfit,sans-serif}.wr-table th{background:#fafaf9;border-bottom:1px solid rgba(0,0,0,.08);white-space:nowrap}.wr-table td{padding:12px 14px;vertical-align:middle}.wr-table tbody tr+tr td{border-top:1px solid rgba(0,0,0,.06)}.wr-th{padding:12px 14px;font-size:10.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;text-align:left;color:#6b7280}.wr-row{cursor:pointer;transition:background .2s ease}@media(hover:hover){.wr-row:hover{background:rgba(180,145,42,.05)}}.wr-row.is-skeleton{cursor:default;background:none}.wr-rank{font-family:Bebas Neue,sans-serif;font-size:24px;line-height:1;color:#a3a3a3}.wr-rank.is-gold{color:#b4912a}.wr-rank.is-top{color:#000}.wr-channel{display:flex;align-items:center;gap:11px;min-width:0;transition:opacity .2s ease}.wr-channel.is-paused{opacity:.55}.wr-channel-text{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:3px}.wr-channel-line{display:flex;align-items:center;gap:6px;min-width:0}.wr-channel-name{min-width:0;font-size:14px;font-weight:600;color:#000}.wr-channel-name,.wr-channel-sub{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wr-channel-sub{font-size:12px;color:#6b7280}.wr-pill{flex-shrink:0;display:inline-flex;align-items:center;height:20px;padding:0 7px;border-radius:999px;font-size:10.5px;font-weight:700;letter-spacing:.02em;white-space:nowrap}.wr-pill.is-premium{color:#8b7020;background:rgba(180,145,42,.1);border:1px solid rgba(180,145,42,.25)}.wr-pill.is-paused{color:#6b7280;background:rgba(0,0,0,.05);border:1px solid rgba(0,0,0,.06)}.wr-pill.is-unlinked{color:#6b7280;background:transparent;border:1px dashed rgba(0,0,0,.28)}.wr-num{font-size:13.5px;font-weight:600;white-space:nowrap;color:#000}.wr-two{display:flex;flex-direction:column;gap:2px;min-width:0}.wr-two.is-end{flex-shrink:0;align-items:flex-end;text-align:right}.wr-two-main{font-size:13px;font-weight:600;white-space:nowrap;color:#000}.wr-two-sub{font-size:11.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#6b7280}.wr-rate{font-size:14px;font-weight:700;white-space:nowrap;color:#000}.wr-best{display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-width:0}.wr-best-sym{max-width:100%;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#000}.wr-best-mult{display:inline-flex;align-items:center;height:20px;padding:0 8px;border-radius:999px;background:rgba(22,163,74,.1);color:#15803d;font-size:11.5px;font-weight:700;white-space:nowrap}.wr-none{font-size:13px;color:#a3a3a3}.wr-view{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;gap:5px;height:30px;margin:0;padding:0 9px;border:1px solid rgba(0,0,0,.14);border-radius:8px;background:#fff;color:#000;font-family:Outfit,sans-serif;font-size:12.5px;font-weight:600;white-space:nowrap;cursor:pointer;transition:border-color .15s ease,background .15s ease}.wr-view svg{flex-shrink:0;width:14px;height:14px}@media(hover:hover){.wr-view:hover{border-color:rgba(0,0,0,.35);background:#fafaf9}}.wr-view:focus-visible{outline:2px solid #b4912a;outline-offset:2px}.wr-more{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;height:44px;margin:0;border:none;border-top:1px solid rgba(0,0,0,.06);background:#fafaf9;color:#000;font-family:Outfit,sans-serif;font-size:12.5px;font-weight:600;cursor:pointer}@media(hover:hover){.wr-more:hover:not([aria-disabled=true]){background:#f3f3f2}}.wr-more:focus-visible{outline:2px solid #b4912a;outline-offset:-2px}.wr-more[aria-disabled=true]{color:#6b7280;cursor:progress}.wr-more.is-standalone{margin-top:10px;border:1px solid rgba(0,0,0,.09);border-radius:12px}.wr-list-error{margin:0;padding:10px 14px;border-top:1px solid rgba(0,0,0,.06);font-size:12.5px;color:#b91c1c}.wr-cards+.wr-list-error{margin-top:10px;padding:0 2px;border-top:none}.wr-empty{margin-top:12px;padding:56px 24px;border:1px solid rgba(0,0,0,.09);border-radius:16px;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.04),0 14px 34px -26px rgba(0,0,0,.35);text-align:center}.wr-empty-title{font-family:Bebas Neue,sans-serif;font-size:26px;color:#000}.wr-empty-body{margin-top:6px;font-size:13px;color:#6b7280}.wr-empty-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-top:16px;height:38px;padding:0 18px;border:1px solid rgba(0,0,0,.14);border-radius:9px;background:#fff;color:#000;font-family:Outfit,sans-serif;font-size:13px;font-weight:600;cursor:pointer;transition:border-color .15s ease}@media(hover:hover){.wr-empty-btn:hover{border-color:#0a0a0a}}.wr-empty-btn:focus-visible{outline:2px solid #b4912a;outline-offset:2px}.wr-skel{display:block;height:12px;border-radius:4px}.wr-skel.is-rank{width:18px;height:22px;border-radius:5px}.wr-skel.is-face{flex-shrink:0;width:38px;height:38px;border-radius:50%}.wr-skel.is-name{width:130px;height:14px}.wr-skel.is-num{width:52px;height:14px}.wr-skel.is-pill{width:64px;height:20px;border-radius:999px}.wr-skel.is-view{width:64px;height:30px;border-radius:8px}.wr-skel.is-foot{width:100%;height:30px;border-radius:8px}.wr-cards{gap:10px;margin:12px 0 0;padding:0;list-style:none}.wr-cards,.wr-mcard{display:flex;flex-direction:column}.wr-mcard{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;min-width:0;gap:12px;margin:0;padding:14px;border:1px solid rgba(0,0,0,.09);border-radius:14px;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.04),0 14px 34px -26px rgba(0,0,0,.35);color:inherit;font-family:Outfit,sans-serif;text-align:left;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}.wr-mcard:active:not(.is-skeleton){background:#fafaf9}.wr-mcard:focus-visible{outline:2px solid #b4912a;outline-offset:2px}.wr-mcard.is-skeleton{cursor:default}.wr-mcard-head{display:flex;align-items:center;gap:10px;min-width:0}.wr-mcard-head .wr-rank{flex-shrink:0;min-width:22px}.wr-mcard-head .wr-channel{flex:1 1}.wr-mcard-foot{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px;padding-top:12px;border-top:1px solid rgba(0,0,0,.06)}.wr-mstat{min-width:0;display:flex;flex-direction:column;gap:5px}.wr-mstat-label{font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#6b7280}@media(max-width:1023px){.wr-phone-rows{display:flex;flex-direction:column;gap:8px;margin-bottom:8px}.wr-seg.is-group.is-block{display:flex;width:100%}.wr-seg.is-group.is-block .wr-seg-btn{flex:1 1;min-width:0;height:38px}.wr-kpis{grid-template-columns:repeat(2,minmax(0,1fr));border-radius:14px}.wr-kpi{gap:5px;padding:16px;box-shadow:-1px 0 0 rgba(0,0,0,.07),0 -1px 0 rgba(0,0,0,.07)}.wr-kpi-label{font-size:10.5px;line-height:1.35;letter-spacing:.06em;white-space:normal;overflow:visible}.wr-kpi-value{font-size:clamp(26px,8.5vw,32px)}.wr-card{border-radius:14px}.wr-card-head{padding:14px 16px}.wr-legend{margin-left:0}.wr-chart{--wr-plot-h:180px;gap:8px;padding:18px 14px 14px}.wr-chart.is-gap-14{--wr-bar-gap:8px}.wr-chart.is-gap-8{--wr-bar-gap:5px}.wr-chart.is-gap-4{--wr-bar-gap:2px}.wr-chart.is-gap-3{--wr-bar-gap:1px}.wr-chart-y{min-width:18px}.wr-bar{border-radius:4px 4px 1px 1px}.wr-readout{transform:var(--wr-shift-phone)}.wr-winat{width:100%;margin-left:0}.wr-seg.is-winat{flex:1 1;min-width:0}.wr-seg.is-winat .wr-seg-btn{flex:1 1;min-width:0;height:32px;padding:0 2px;font-size:11.5px}.wr-lad{gap:4px;padding:14px 10px 12px}.wr-lad-cell{gap:8px;padding:10px 2px;border-radius:10px}.wr-lad-n{font-size:19px}.wr-lad-track{height:90px}.wr-lad-t{font-size:11px}.wr-lad-pct{font-size:10.5px}.wr-filters{margin-top:22px}.wr-search{flex-basis:100%}.wr-search input{font-size:16px}.wr-seg.is-chips{display:flex;width:100%}.wr-seg.is-chips .wr-seg-btn{flex:1 1;min-width:0;padding:0 8px}.wr-filter-tail{width:100%}.wr-filter-tail>.wr-min,.wr-filter-tail>.wr-sort{flex:1 1;min-width:0}.wr-min-btn,.wr-sort-box{width:100%;min-width:0;height:40px;overflow:hidden}.wr-sort-box{flex:1 1}.wr-sort-dir{width:40px;height:40px}.wr-min-pop{left:0;right:auto;width:max(180px,100%)}.wr-min-item{height:42px}.wr-min-field{height:38px;font-size:16px}.wr-min-set{height:38px}.wr-empty{padding:40px 20px;border-radius:14px}}@media(max-width:379px){.wr-mcard-foot{grid-template-columns:repeat(2,minmax(0,1fr))}.wr-winat{flex-wrap:wrap;gap:8px}.wr-winat-label{flex-basis:100%}.wr-lad-n{font-size:16px}.wr-lad-pct{font-size:9.5px}}@media(prefers-reduced-motion:reduce){.wr-bar,.wr-card,.wr-cards,.wr-channel,.wr-empty,.wr-empty-btn,.wr-kpis,.wr-lad-bar,.wr-lad-cell,.wr-min-btn,.wr-min-caret,.wr-row,.wr-search,.wr-seg-btn,.wr-sort-box,.wr-sort-dir svg,.wr-table-card,.wr-view{transition:none}.wr-page .skeleton-box{animation:none}}.as-page [data-nav-key]:focus{outline:none}.as-tabs{gap:2px;padding:3px;border-radius:11px;background:#efefee}.as-tab,.as-tabs{display:inline-flex}.as-tab{align-items:center;justify-content:center;gap:8px;height:32px;padding:0 14px;border:none;border-radius:8px;background:transparent;box-shadow:none;color:#6b7280;font-family:Outfit,sans-serif;font-size:13px;font-weight:600;white-space:nowrap;cursor:pointer;transition:background .15s ease,box-shadow .15s ease,color .15s ease}@media(hover:hover){.as-tab:hover{color:#000}}.as-tab.is-on{background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.12);color:#000}.as-tab{-webkit-tap-highlight-color:rgba(0,0,0,0)}.as-tab:focus-visible{outline:2px solid #b4912a;outline-offset:1px}.as-tab-count{font-size:12px;font-weight:700;color:#a3a3a3;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.as-tab.is-on .as-tab-count{color:#8b7020}.as-groups{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,440px),1fr));grid-gap:14px;gap:14px;align-items:start}.as-group{border:1px solid rgba(0,0,0,.09);border-radius:16px;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.04),0 14px 34px -26px rgba(0,0,0,.35);overflow:hidden;transition:box-shadow .3s ease,background-color .3s ease}.as-group.is-flash{box-shadow:0 0 0 2px rgba(180,145,42,.6),0 1px 2px rgba(0,0,0,.04),0 14px 34px -26px rgba(0,0,0,.35)}.as-group-head{display:flex;align-items:flex-start;gap:10px;padding:16px 18px 12px;border-bottom:1px solid rgba(0,0,0,.06)}.as-group-text{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:4px}.as-group-title{margin:0;font-family:Bebas Neue,sans-serif;font-size:22px;line-height:1;font-weight:400;letter-spacing:.02em;color:#000}.as-group-note{font-size:12.5px;color:#6b7280;text-wrap:pretty}.as-group-own{flex-shrink:0;display:inline-flex;align-items:center;gap:5px;padding-top:3px;font-size:11.5px;font-weight:700;color:#8b7020;white-space:nowrap}.as-dot{flex-shrink:0;width:6px;height:6px;border-radius:50%;background:#b4912a}.as-row{padding:12px 18px;border-top:1px solid rgba(0,0,0,.06);transition:background-color .3s ease}.as-row.is-first{border-top:none}.as-row.is-flash{background:rgba(180,145,42,.07);box-shadow:inset 3px 0 0 #b4912a}.as-row-main{display:flex;align-items:center;gap:14px}.as-row-text{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:3px}.as-row-title{display:block;min-width:0;line-height:1.3}.as-row-label{font-size:14px;font-weight:600;color:#000}.as-row-last{white-space:nowrap}.as-info{display:inline-flex;align-items:center;justify-content:center;margin:-5px -5px -5px 1px;padding:5px;vertical-align:middle;border:none;border-radius:6px;background:transparent;color:#c4c4c4;cursor:help;transition:color .15s ease}@media(hover:hover){.as-info:hover{color:#6b7280}}.as-info.is-open{color:#b4912a}.as-info{-webkit-tap-highlight-color:rgba(0,0,0,0)}.as-info:focus-visible{outline:2px solid #b4912a;outline-offset:0}.as-about{margin-top:8px;padding:10px 12px;border-radius:10px;background:#f7f7f6;font-size:12.5px;line-height:1.5;color:#525252}.as-about[hidden]{display:none}.as-about p{margin:0 0 6px}.as-about code{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;color:#a3a3a3;word-break:break-all}.as-set-here{display:flex;align-items:center;gap:6px;flex-wrap:wrap;font-size:12px;color:#8b7020}.as-set-default{color:#a3a3a3;overflow-wrap:anywhere}.as-reset{padding:0;border:none;background:transparent;font-family:Outfit,sans-serif;font-size:12px;font-weight:600;color:#6b7280;text-decoration:underline;text-underline-offset:2px;cursor:pointer}@media(hover:hover){.as-reset:hover{color:#000}}.as-reset{-webkit-tap-highlight-color:rgba(0,0,0,0)}.as-reset:focus-visible{outline:2px solid #b4912a;outline-offset:2px}.as-locked{display:inline-flex;align-items:center;gap:5px;font-size:12px;line-height:1.4;color:#6b7280}.as-locked svg{flex-shrink:0}.as-problem{line-height:1.45;color:#b45309}.as-error,.as-problem{font-size:12px;font-weight:600}.as-error{display:block;margin-top:6px;text-align:right;color:#b91c1c}.as-switch{position:relative;flex-shrink:0;width:42px;height:24px;padding:0;border:none;border-radius:999px;background:#e8e8e6;cursor:pointer;transition:background .2s ease}.as-switch.is-on{background:#b4912a}.as-switch[aria-disabled=true]{cursor:not-allowed}.as-switch.is-locked{opacity:.55}.as-switch{-webkit-tap-highlight-color:rgba(0,0,0,0)}.as-switch:focus-visible{outline:2px solid #b4912a;outline-offset:2px}.as-switch-knob{position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.25);transition:transform .2s ease}.as-switch.is-on .as-switch-knob{transform:translateX(18px)}.as-field{flex-shrink:0;display:flex;align-items:center;height:36px;border:1px solid rgba(0,0,0,.12);border-radius:8px;background:#fff;overflow:hidden;transition:border-color .15s ease}.as-field:focus-within{border-color:rgba(0,0,0,.45)}.as-field.has-error{border-color:#dc2626}.as-field input{width:76px;height:100%;min-width:0;padding:0 10px;border:none;background:transparent;font-family:Outfit,sans-serif;font-size:13.5px;font-weight:600;color:#000;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;outline:none}.as-field.is-text input{width:140px;text-align:left}.as-field-prefix{padding-left:10px;font-size:13px;color:#a3a3a3}.as-field-suffix{padding-right:10px;font-size:12.5px;color:#a3a3a3}.as-wide-wrap{margin-top:8px}.as-wide{display:block;width:100%;min-height:36px;padding:8px 10px;border:1px solid rgba(0,0,0,.12);border-radius:8px;background:#fff;font-family:Outfit,sans-serif;font-size:13.5px;font-weight:600;line-height:1.4;color:#000;resize:none;overflow-x:hidden;overflow-y:auto;outline:none;overflow-wrap:anywhere;transition:border-color .15s ease}.as-wide:focus{border-color:rgba(0,0,0,.45)}.as-wide.has-error{border-color:#dc2626}.as-wide::placeholder{color:#a3a3a3;font-weight:500}.as-select{position:relative;flex-shrink:0;display:flex}.as-select select{height:36px;min-width:150px;padding:0 30px 0 12px;-moz-appearance:none;appearance:none;-webkit-appearance:none;border:1px solid rgba(0,0,0,.12);border-radius:8px;background:#fff;font-family:Outfit,sans-serif;font-size:13.5px;font-weight:600;color:#000;cursor:pointer;outline:none;transition:border-color .15s ease}.as-select select:focus-visible{border-color:rgba(0,0,0,.45);box-shadow:0 0 0 2px rgba(180,145,42,.45)}.as-select select[aria-invalid=true]{border-color:#dc2626}.as-select select[aria-disabled=true]{cursor:progress}.as-select-chevron{position:absolute;right:9px;top:50%;transform:translateY(-50%);color:#6b7280;pointer-events:none}.as-confirm{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:10px;padding:10px 12px;border:1px solid rgba(217,119,6,.22);border-radius:10px;background:rgba(217,119,6,.07)}.as-confirm-text{flex:1 1 220px;margin:0;font-size:12.5px;line-height:1.45;color:#7c2d12}.as-confirm-actions{display:flex;gap:8px;margin-left:auto}.as-confirm-cancel,.as-confirm-go{height:30px;padding:0 12px;border-radius:7px;font-family:Outfit,sans-serif;font-size:12px;font-weight:600;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}.as-confirm-cancel:focus-visible,.as-confirm-go:focus-visible{outline:2px solid #b4912a;outline-offset:2px}.as-confirm-cancel{border:1px solid rgba(0,0,0,.14);background:#fff;color:#000}@media(hover:hover){.as-confirm-cancel:hover{border-color:#0a0a0a}}.as-confirm-go{border:none;background:#0a0a0a;color:#fff}@media(hover:hover){.as-confirm-go:hover{background:#1a1a1a}}.as-confirm-go[aria-disabled=true]{opacity:.5;cursor:default}.as-missing{display:flex;align-items:flex-start;gap:12px;margin-bottom:14px;padding:14px 16px;border-radius:14px;background:rgba(220,38,38,.05);border:1px solid rgba(220,38,38,.18);color:#b91c1c}.as-missing svg{flex-shrink:0}.as-missing-text{display:flex;flex-direction:column;gap:4px;min-width:0}.as-missing-title{font-size:13.5px;font-weight:700;color:#991b1b}.as-missing-chips{display:flex;flex-wrap:wrap;gap:6px}.as-missing-chip{display:inline-flex;align-items:center;min-height:24px;padding:3px 10px;border-radius:999px;background:#fff;border:1px solid rgba(220,38,38,.2);font-size:12px;font-weight:600;line-height:1.3;color:#991b1b}.as-creds{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));grid-gap:14px;gap:14px;align-items:start}.as-cred{display:flex;flex-direction:column;gap:8px;min-width:0;padding:16px 18px;border:1px solid rgba(0,0,0,.09);border-radius:16px;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.04),0 14px 34px -26px rgba(0,0,0,.35);transition:box-shadow .3s ease,background-color .3s ease}.as-cred.is-flash{box-shadow:0 0 0 2px rgba(180,145,42,.6),0 1px 2px rgba(0,0,0,.04),0 14px 34px -26px rgba(0,0,0,.35)}.as-cred-head{display:flex;align-items:center;gap:10px;min-width:0}.as-cred-label{flex:1 1;min-width:0;overflow-wrap:break-word;font-size:15px;font-weight:600;color:#000}.as-chip{flex-shrink:0;display:inline-flex;align-items:center;height:24px;padding:0 10px;border-radius:999px;font-size:11.5px;font-weight:700;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.as-chip.is-red{background:rgba(220,38,38,.08);color:#b91c1c}.as-chip.is-green{background:rgba(22,163,74,.1);color:#15803d}.as-chip.is-amber{background:rgba(217,119,6,.1);color:#b45309}.as-chip.is-grey{background:#f1f1f0;color:#6b7280}.as-chip.is-outline{height:22px;padding:0 8px;border:1px solid rgba(0,0,0,.12);background:#fff;color:#6b7280}.as-cred-what{font-size:13px;line-height:1.45;color:#525252}.as-cred-key{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;color:#a3a3a3;word-break:break-all}.as-cred-foot{display:flex;align-items:center;gap:12px;margin-top:4px;padding-top:12px;border-top:1px solid rgba(0,0,0,.06)}.as-cred-note{flex:1 1;min-width:0;font-size:12px;line-height:1.45;color:#6b7280}.as-cred-button{flex-shrink:0;display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 14px;border:1px solid rgba(0,0,0,.14);border-radius:8px;background:#fff;color:#000;font-family:Outfit,sans-serif;font-size:12.5px;font-weight:600;white-space:nowrap;cursor:pointer;transition:border-color .15s ease}@media(hover:hover){.as-cred-button:hover{border-color:#0a0a0a}}.as-cred-button svg{color:#a3a3a3}.as-cred-button{-webkit-tap-highlight-color:rgba(0,0,0,0)}.as-cred-button:focus-visible{outline:2px solid #b4912a;outline-offset:2px}.as-cred-lock{flex-shrink:0;display:inline-flex;color:#a3a3a3}.as-drawer-titles{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:6px}.as-drawer-key{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;color:#a3a3a3;word-break:break-all}.as-drawer-body{gap:14px}.as-drawer-what{font-size:13.5px;line-height:1.5;color:#525252}.as-current{padding:11px 13px;border-radius:10px;font-size:13px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.as-current.is-red{background:rgba(220,38,38,.07);color:#b91c1c}.as-current.is-green{background:rgba(22,163,74,.08);color:#15803d}.as-current.is-amber{background:rgba(217,119,6,.08);color:#b45309}.as-current.is-grey{background:#f5f5f4;color:#6b7280}.as-drawer-warn{color:#7f1d1d}.as-drawer-note,.as-drawer-warn{font-size:12.5px;line-height:1.5}.as-drawer-note{color:#525252}.as-drawer-label{margin-top:4px;font-size:10.5px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#6b7280}.as-secret{display:flex;align-items:stretch;height:46px;border:1px solid rgba(0,0,0,.14);border-radius:10px;background:#fff;overflow:hidden;transition:border-color .15s ease}.as-secret:focus-within{border-color:rgba(0,0,0,.45)}.as-secret.has-error{border-color:rgba(220,38,38,.55)}.as-secret input{flex:1 1;min-width:0;padding:0 14px;border:none;background:transparent;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px;color:#000;outline:none}.as-secret-toggle{flex-shrink:0;padding:0 14px;border:none;border-left:1px solid rgba(0,0,0,.08);background:#fafaf9;font-family:Outfit,sans-serif;font-size:12px;font-weight:600;color:#404040;cursor:pointer}@media(hover:hover){.as-secret-toggle:hover{background:#f1f1f0}}.as-secret-toggle{-webkit-tap-highlight-color:rgba(0,0,0,0)}.as-secret-toggle:focus-visible{outline:2px solid #b4912a;outline-offset:-2px}.as-drawer-hint{font-size:12px;line-height:1.5;color:#6b7280}.as-drawer-error{display:flex;align-items:flex-start;gap:8px;padding:10px 12px;border-radius:10px;background:rgba(220,38,38,.07);color:#991b1b;font-size:12.5px;line-height:1.45}.as-drawer-error svg{flex-shrink:0;margin-top:1px}.as-drawer .as-drawer-cancel{flex:1 1}@media(hover:hover){.as-drawer .as-drawer-cancel:hover:not(:disabled){border-color:#0a0a0a}}.as-drawer .as-drawer-store{flex:1.4 1}.as-drawer .as-drawer-store.is-dim{opacity:.45}.as-drawer .as-drawer-store[aria-disabled=true]{cursor:progress}.as-done{flex-direction:column;gap:6px;text-align:center}.as-done,.as-done-tick{display:flex;align-items:center;justify-content:center}.as-done-tick{width:68px;height:68px;margin-bottom:14px;border-radius:50%;background:rgba(22,163,74,.12);color:#16a34a}.as-done-kicker{font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#8b7020}.as-done-title{font-family:Bebas Neue,sans-serif;font-size:34px;line-height:1.05;color:#000}.as-done-sub{max-width:320px;font-size:13.5px;line-height:1.5;color:#6b7280}.as-done-note{max-width:340px;margin-top:10px;padding:10px 12px;border-radius:10px;font-size:12.5px;line-height:1.45;text-align:left}.as-done-note.is-ok{background:rgba(22,163,74,.08);color:#15803d}.as-done-note.is-warn{background:rgba(217,119,6,.08);color:#b45309}@media(max-width:1023px){.as-page .admin-topbar-right{flex:1 1 100%;margin-left:0}.as-tab,.as-tabs{flex:1 1}.as-tab{padding:0 10px}.as-row-main{flex-wrap:wrap;gap:8px 14px}.as-row-text{flex:1 1 150px;min-width:auto;max-width:100%}.as-row:not(.is-wide) .as-set-here{flex-wrap:nowrap;white-space:nowrap}.as-row:not(.is-wide) .as-set-default{min-width:0;overflow:hidden;text-overflow:ellipsis}.as-field,.as-select,.as-switch{margin-left:auto}.as-field input,.as-secret input,.as-select select,.as-wide{font-size:16px}.as-field input{width:84px}.as-field.is-text input{width:150px}.as-confirm-actions{flex:1 1 100%;justify-content:flex-end}.as-confirm-cancel,.as-confirm-go{height:36px;padding:0 14px}.as-cred-button{height:36px}.as-reset{padding:6px 4px;margin:-6px -4px}.as-cred-head{flex-wrap:wrap;row-gap:6px}.as-cred-label{flex:1 1 auto;flex-basis:min-content}}@media(prefers-reduced-motion:reduce){.as-cred,.as-cred-button,.as-field,.as-group,.as-info,.as-row,.as-secret,.as-select select,.as-switch,.as-switch-knob,.as-tab,.as-wide{transition:none}}.am-rich{display:flex;flex-direction:column;gap:8px}.am-rich>:not(.am-rich-media){margin-inline:14px}.am-rich>.am-rich-media+:not(.am-rich-media){margin-top:4px}.am-rich>:first-child:not(.am-rich-media){margin-top:12px}.am-rich h1,.am-rich h2,.am-rich h3,.am-rich h4,.am-rich h5,.am-rich h6{margin-block:0;font-size:18px;font-weight:700;line-height:1.3}.am-rich h1{font-size:21px}.am-rich h3,.am-rich h4,.am-rich h5,.am-rich h6{font-size:15px}.am-rich blockquote,.am-rich details,.am-rich ol,.am-rich p,.am-rich pre,.am-rich ul{margin-block:0}.am-rich ol,.am-rich ul{padding-left:20px}.am-rich blockquote{padding:2px 0 2px 10px;border-left:3px solid rgba(0,0,0,.25)}.am-rich blockquote.is-pull{font-style:italic}.am-rich code,.am-rich pre{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12.5px;word-break:break-all}.am-rich pre{padding:8px 10px;border-radius:8px;background:rgba(0,0,0,.05);white-space:pre-wrap}.am-rich hr{width:calc(100% - 28px);border:0;border-top:1px solid rgba(0,0,0,.12)}.am-rich-table{width:calc(100% - 28px);border-collapse:collapse;font-size:13.5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.am-rich-table td,.am-rich-table th{padding:6px 9px;text-align:left;vertical-align:top}.am-rich-table th{width:42%;font-weight:600;color:rgba(0,0,0,.55)}.am-rich-table.is-bordered td,.am-rich-table.is-bordered th{border:1px solid rgba(0,0,0,.12)}.am-rich-table.is-bordered th{background:rgba(0,0,0,.035)}.am-rich-table.is-striped tr:nth-child(2n) td{background:rgba(0,0,0,.03)}.am-rich-time{border-bottom:1px dotted}.am-rich-link{color:#2a8bd8}.am-rich-spoiler{border-radius:3px;background:rgba(0,0,0,.15);color:transparent}.am-rich-footer{font-size:12.5px;color:rgba(0,0,0,.55)}.am-rich-row{display:flex;gap:6px}.am-rich-row[data-align=left]{justify-content:flex-start}.am-rich-row[data-align=right]{justify-content:flex-end}.am-rich-button{flex:1 1;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:38px;padding:8px 10px;border-radius:10px;background:rgba(0,0,0,.06);font-size:13.5px;font-weight:600;text-align:center}.am-rich-button.is-success{background:#2fa84f!important;color:#fff!important}.am-rich-button.is-primary{background:#2f80ed!important;color:#fff!important}.am-rich-button.is-danger{background:#e5484d!important;color:#fff!important}.am-preview-emoji{padding:0 1px;border-bottom:1px dashed rgba(0,0,0,.25)}.am-rich-loose{margin-block:0}.am-rich.is-classic{margin-inline:-14px;white-space:pre-wrap}.am-rich.is-classic>:first-child:not(.am-rich-media){margin-top:0}@keyframes amPulse{0%,to{opacity:1}50%{opacity:.55}}.am-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.am-page button,.am-page input,.am-page select,.am-page textarea{font-family:inherit}.am-page :focus-visible{outline:2px solid #b4912a;outline-offset:2px}.am-split{display:flex;height:calc(100vh - 150px);min-height:520px;border:1px solid rgba(0,0,0,.09);border-radius:16px;overflow:hidden;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.04),0 14px 34px -26px rgba(0,0,0,.35)}.am-list{flex:0 0 clamp(240px,36%,330px);min-width:0;display:flex;flex-direction:column;border-right:1px solid rgba(0,0,0,.08)}.am-search-wrap{flex-shrink:0;padding:12px;border-bottom:1px solid rgba(0,0,0,.07)}.am-search{display:flex;align-items:center;gap:8px;height:38px;padding:0 12px;border-radius:10px;background:#f5f5f4;color:#999}.am-search:focus-within{box-shadow:inset 0 0 0 1px #0a0a0a}.am-search svg{flex-shrink:0}.am-search input{flex:1 1;min-width:0;border:none;outline:none;background:transparent;font-size:13.5px;color:#000}.am-search input:focus-visible{outline:none}.am-list-scroll{flex:1 1;min-height:0;overflow-y:auto;overscroll-behavior:contain}.am-group-title{position:-webkit-sticky;position:sticky;top:0;z-index:1;padding:14px 16px 6px;background:hsla(0,0%,100%,.96);font-size:10.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#a3a3a3}.am-row{width:100%;display:flex;align-items:center;gap:10px;padding:10px 16px 10px 13px;border:none;border-left:3px solid transparent;background:#fff;text-align:left;cursor:pointer;transition:background .12s ease}@media(hover:hover){.am-row:hover{background:#fafaf9}}.am-row.is-on{border-left-color:#0a0a0a;background:#f5f5f4}.am-row.is-on .am-row-label{font-weight:700}.am-row:focus-visible{outline-offset:-2px}.am-row-text{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:3px}.am-row-label,.am-row-sub{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.am-row-label{font-size:14px;font-weight:600;color:#000}.am-row-sub{font-size:12.5px;color:#6b7280}.am-row-sub.is-missing{color:#b45309}.am-row-dot{flex-shrink:0;width:8px;height:8px;border-radius:50%;background:#d97706}.am-list-empty{margin:0;padding:40px 20px;text-align:center;font-size:13px;color:#6b7280}.am-row-skeleton{display:flex;flex-direction:column;gap:7px;padding:13px 16px}.am-row-skeleton span{height:11px;border-radius:6px;background:rgba(0,0,0,.06);animation:amPulse 1.4s ease-in-out infinite}.am-row-skeleton span:first-child{width:46%;height:13px}.am-row-skeleton span:last-child{width:78%}.am-skel{display:block;border-radius:6px;background:rgba(0,0,0,.06);animation:amPulse 1.4s ease-in-out infinite}.am-skel.is-title{width:180px;height:26px}.am-skel.is-line{width:70%;height:13px}.am-detail{flex:1 1;min-width:0;display:flex;flex-direction:column}.am-detail-head{flex-shrink:0;display:flex;align-items:flex-start;gap:16px;padding:18px 22px;border-bottom:1px solid rgba(0,0,0,.08);background:#fff}.am-detail-titles,.am-dr-titles{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:6px}.am-detail-title-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.am-detail-title{margin:0;font-family:Bebas Neue,sans-serif;font-size:28px;line-height:1;font-weight:400;letter-spacing:.02em;color:#000}.am-cmd{padding:2px 7px;border-radius:6px;background:#f1f1f0;color:#404040;font-family:JetBrains Mono,monospace;font-size:11px}.am-chip{flex-shrink:0;display:inline-flex;align-items:center;height:22px;padding:0 9px;border-radius:999px;font-size:11px;font-weight:700;white-space:nowrap}.am-chip.is-amber{background:rgba(217,119,6,.12);color:#b45309}.am-chip.is-grey{background:#f1f1f0;color:#6b7280}.am-detail-when{font-size:13px;line-height:1.45;color:#6b7280;text-wrap:pretty}.am-edit-btn{flex-shrink:0;display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 16px;border:none;border-radius:8px;background:#0a0a0a;color:#fff;font-size:12.5px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;cursor:pointer}@media(hover:hover){.am-edit-btn:hover{background:#1a1a1a}}.am-back,.am-dr-close{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:1px solid rgba(0,0,0,.12);border-radius:9px;background:#fff;color:#000;cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease}@media(hover:hover){.am-back:hover:not(:disabled),.am-dr-close:hover:not(:disabled){background:#0a0a0a;border-color:#0a0a0a;color:#fff}}.am-back:disabled,.am-dr-close:disabled{opacity:.4;cursor:not-allowed}.am-wallpaper{background:radial-gradient(circle,hsla(0,0%,100%,.28) 1.5px,transparent 2px) 0 0/26px 26px,linear-gradient(160deg,#d5e4c3,#bcd6a4 55%,#a9c892)}.am-detail-pane{flex:1 1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;align-items:center;padding:22px 24px 28px}.am-pane-chip{margin-bottom:16px;padding:4px 11px;border-radius:999px;background:rgba(56,84,46,.32);color:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:12px;font-weight:600;text-align:center}.am-empty-card{margin:auto 0;width:100%;max-width:320px;display:flex;flex-direction:column;align-items:center;gap:8px;padding:26px 22px;border-radius:16px;background:hsla(0,0%,100%,.9);text-align:center}.am-empty-title{font-family:Bebas Neue,sans-serif;font-size:24px;color:#000}.am-empty-text{font-size:13px;line-height:1.5;color:#6b7280}.am-text-btn{padding:2px 4px;border:none;background:none;font-size:13px;font-weight:700;color:#8b7020;text-decoration:underline;cursor:pointer}.am-pv{display:flex;flex-direction:column;gap:4px}.am-pv.is-detail{width:100%;max-width:420px}.am-pv.is-drawer{max-width:88%}.am-pv-bubble{border-radius:14px 14px 14px 4px;background:#fff;box-shadow:0 1px 1px rgba(0,0,0,.1);overflow:hidden}.am-pv-bubble.is-loading{height:132px;animation:amPulse 1.4s ease-in-out infinite}.am-pv-bubble.is-empty{padding:10px 12px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:13px;line-height:1.4;color:#8a9aa9}.am-pv-gif{position:relative;aspect-ratio:16/9;overflow:hidden;background:linear-gradient(135deg,#1f2a1a,#4a5a3a)}.am-pv-gif img,.am-pv-gif video{display:block;width:100%;height:100%;object-fit:cover}.am-pv-gif-badge{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 10px;border-radius:999px;background:rgba(0,0,0,.45);color:#fff;font-size:11px;font-weight:700;letter-spacing:.08em}.am-pv-gif-badge svg{width:12px;height:12px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.am-pv-gif-play{position:absolute;inset:0;width:100%;padding:0;border:none;background:transparent;cursor:pointer}.am-pv-gif-play:focus-visible{outline:2px solid #b4912a;outline-offset:-2px}.am-pv-gif-note{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:12px;text-align:center;font-size:12px;color:hsla(0,0%,100%,.85)}.am-pv-card{display:block;width:100%;height:auto}.am-pv-card.is-loading{aspect-ratio:1080/780;background:linear-gradient(135deg,#0a0a0a,#2a2419);animation:amPulse 1.4s ease-in-out infinite}.am-pv-card-note{margin:0;padding:10px 10px 0;font-size:12px;line-height:1.45;color:#6b7280}.am-pv-time{display:block;padding:0 10px 6px;text-align:right;font-size:11px;color:#8a9aa9}.am-pv-text,.am-pv-time{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.am-pv-text{padding:8px 10px 0;font-size:13.5px;line-height:1.4;color:#000;overflow-wrap:anywhere}.am-pv-text.is-rich{padding:0}.am-pv-text .am-rich{gap:0}.am-pv-text .am-rich>:not(.am-rich-media){margin-inline:0}.am-pv-text .am-rich>.am-rich-media+:not(.am-rich-media),.am-pv-text .am-rich>:first-child:not(.am-rich-media){margin-top:0}.am-pv-text .am-rich h1,.am-pv-text .am-rich h2,.am-pv-text .am-rich h3,.am-pv-text .am-rich h4,.am-pv-text .am-rich h5,.am-pv-text .am-rich h6{margin:0 0 6px;font-size:16px;font-weight:700;line-height:1.3}.am-pv-text .am-rich h1{font-size:18px}.am-pv-text .am-rich h3,.am-pv-text .am-rich h4,.am-pv-text .am-rich h5,.am-pv-text .am-rich h6{font-size:14.5px}.am-pv-text .am-rich .am-rich-loose,.am-pv-text .am-rich details,.am-pv-text .am-rich ol,.am-pv-text .am-rich p,.am-pv-text .am-rich pre,.am-pv-text .am-rich ul{margin:0 0 4px}.am-pv-text .am-rich b,.am-pv-text .am-rich strong{font-weight:600}.am-pv-text .am-rich blockquote{margin:0 0 6px;padding:4px 8px;border-left:3px solid #3390ec;border-radius:3px;background:rgba(51,144,236,.08)}.am-pv-text .am-rich code{padding:0 3px;border-radius:4px;background:rgba(0,0,0,.06);word-break:normal}.am-pv-text .am-rich code,.am-pv-text .am-rich pre{font-family:JetBrains Mono,monospace;font-size:.9em}.am-pv-text .am-rich pre code{padding:0;background:none}.am-pv-text .am-rich.is-classic{margin-inline:0}.am-pv-text.is-rich .am-rich{padding-bottom:2px}.am-pv-text.is-rich .am-rich>:not(.am-rich-media){margin-inline:10px}.am-pv-text.is-rich .am-rich>.am-rich-media+:not(.am-rich-media),.am-pv-text.is-rich .am-rich>:first-child:not(.am-rich-media){margin-top:8px}.am-pv-text .am-rich-table{width:100%;margin:2px 0 8px;border-collapse:separate;border-spacing:0;border-radius:8px;font-size:inherit}.am-pv-text .am-rich-table td,.am-pv-text .am-rich-table th{padding:6px 8px;border:0}.am-pv-text .am-rich-table th{width:43.5%;color:inherit;font-weight:600}.am-pv-text .am-rich-table tr+tr>*{border-top:1px solid rgba(0,0,0,.1)}.am-pv-text .am-rich-table.is-bordered{overflow:hidden;border:1px solid rgba(0,0,0,.12)}.am-pv-text .am-rich-table.is-bordered td,.am-pv-text .am-rich-table.is-bordered th{border:0}.am-pv-text .am-rich-table.is-bordered tr+tr>*{border-top:1px solid rgba(0,0,0,.1)}.am-pv-text .am-rich-table.is-bordered th{background:rgba(0,0,0,.04)}.am-pv-text.is-rich .am-rich-table{width:calc(100% - 20px)}.am-pv-text .am-rich-link{color:#3390ec}.am-pv-text .am-rich-spoiler{padding:0 3px;border-radius:4px;background:rgba(0,0,0,.16);color:inherit}.am-pv-text .am-rich-row{gap:4px;margin-top:4px}.am-pv-text .am-rich-button{min-height:32px;padding:0 8px;border-radius:9px;background:rgba(56,84,46,.38);color:#fff;font-size:12.5px;font-weight:600}.am-pv-text .am-rich-button.is-success{background:#2ea043!important}.am-pv-text .am-rich-button.is-primary{background:#2f7fd8!important}.am-pv-text .am-rich-button.is-danger{background:#d93636!important}.am-pv-text .am-rich-media .am-pv-card,.am-pv-text .am-rich-media .am-pv-gif{border-radius:0}.am-pv-kb{flex-direction:column}.am-pv-kb,.am-pv-kb-row{display:flex;gap:4px}.am-pv-kb-btn{flex:1 1;min-width:0;height:32px;display:flex;align-items:center;justify-content:center;padding:0 8px;border-radius:9px;background:rgba(56,84,46,.38);color:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:12.5px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.am-pv-kb-btn.is-success{background:#2ea043}.am-pv-kb-btn.is-primary{background:#2f7fd8}.am-pv-kb-btn.is-danger{background:#d93636}.am-pv-fallback{font-size:12px;color:#6b7280}.am-pv-fallback summary{cursor:pointer;padding:2px 0;font-weight:600}.am-pv-fallback[open] summary{margin-bottom:8px}.am-pv-fallback-chat{padding:12px;border-radius:12px}.am-drawer .am-dr-head{flex-shrink:0;display:flex;align-items:flex-start;gap:12px;padding:calc(20px + env(safe-area-inset-top, 0px)) 24px 16px;background:#fff;border-bottom:1px solid rgba(0,0,0,.08)}.am-drawer .am-dr-when{font-size:12.5px;line-height:1.45;color:#6b7280}.am-drawer button,.am-drawer input,.am-drawer select,.am-drawer textarea{font-family:Outfit,sans-serif}.am-drawer :focus-visible{outline:2px solid #b4912a;outline-offset:2px}.am-dr-body{flex:1 1;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.am-dr-cols{display:flex;flex-wrap:wrap;align-items:flex-start;gap:20px;padding:20px 24px 28px}.am-dr-edit{flex:1 1 400px;flex-direction:column;gap:14px}.am-dr-edit,.am-dr-pv{min-width:0;display:flex}.am-dr-pv{flex:1 1 300px;position:-webkit-sticky;position:sticky;top:20px;flex-direction:column;gap:10px}.am-card{border:1px solid rgba(0,0,0,.1);border-radius:14px;background:#fff}.am-text-card{overflow:hidden}.am-card-head{display:flex;align-items:center;gap:10px;min-height:48px;padding:8px 10px 8px 14px;border-bottom:1px solid rgba(0,0,0,.07)}.am-card-head.is-buttons{padding:8px 12px 8px 14px;border-bottom:none}.am-card-label{font-size:10.5px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#6b7280}.am-card-count{font-size:12px;color:#a3a3a3}.am-seg{margin-left:auto;display:inline-flex;gap:2px;padding:3px;border-radius:9px;background:#efefee}.am-seg-btn{height:26px;padding:0 12px;border:none;border-radius:7px;background:transparent;color:#6b7280;font-size:12px;font-weight:600;cursor:pointer}.am-seg-btn.is-on{background:#fff;color:#000;box-shadow:0 1px 2px rgba(0,0,0,.12)}.am-tools{display:flex;gap:2px;flex-wrap:wrap;padding:5px 8px;border-bottom:1px solid rgba(0,0,0,.07);background:#fafaf9}.am-tool{min-width:30px;height:30px;padding:0 8px;border:none;border-radius:7px;background:transparent;color:#404040;font-size:13px;font-weight:600;cursor:pointer}.am-tool.is-heavy{font-weight:800}.am-tool.is-italic{font-style:italic}.am-tool.is-underline{text-decoration:underline}.am-tool.is-strike{text-decoration:line-through}@media(hover:hover){.am-tool:hover{background:#ebebea;color:#000}}.am-textarea{display:block;width:100%;padding:14px;border:none;background:#fff;font-size:14px;line-height:1.6;color:#000;resize:vertical;outline:none}.am-textarea.is-rich{font-family:JetBrains Mono,monospace!important;font-size:12.5px}.am-textarea:focus-visible{outline:none}.am-vars{display:flex;align-items:center;gap:6px;flex-wrap:wrap;padding:9px 12px;border-top:1px solid rgba(0,0,0,.07);background:#fafaf9}.am-var{height:26px;padding:0 8px;border:none;border-radius:7px;background:rgba(180,145,42,.1);color:#8b7020;font-family:JetBrains Mono,monospace!important;font-size:11px;cursor:pointer}@media(hover:hover){.am-var:hover{background:rgba(180,145,42,.2)}}.am-vars-help,.am-vars-note{flex-basis:100%;font-size:12px;line-height:1.45;color:#6b7280}.am-vars-help summary{width:-moz-fit-content;width:fit-content;padding:2px 0;font-weight:600;cursor:pointer}.am-vars-help dl{display:grid;grid-template-columns:auto 1fr;grid-gap:4px 10px;gap:4px 10px;margin:6px 0 0}.am-vars-help dt code{font-family:JetBrains Mono,monospace!important;font-size:11px;color:#8b7020}.am-vars-help dd{margin:0}.am-warn{display:flex;align-items:center;gap:7px;margin:-4px 0 0;padding:0 4px;font-size:12.5px;line-height:1.45;color:#b45309}.am-warn-dot{flex-shrink:0;width:6px;height:6px;border-radius:50%;background:#d97706}.am-add-btn{margin-left:auto;display:inline-flex;align-items:center;gap:5px;height:30px;padding:0 10px;border:none;border-radius:8px;background:transparent;color:#8b7020;font-size:12.5px;font-weight:700;cursor:pointer}@media(hover:hover){.am-add-btn:hover{background:rgba(180,145,42,.1)}}.am-btn-list{gap:10px;padding:4px 12px 14px}.am-btn,.am-btn-list{display:flex;flex-direction:column}.am-btn{gap:6px}.am-btn-row{gap:6px}.am-btn-row,.am-btn-same{display:flex;align-items:center}.am-btn-same{flex-shrink:0;width:30px;height:38px;justify-content:center;padding:0;border:1px solid rgba(0,0,0,.12);border-radius:8px;background:#fff;color:#a3a3a3;cursor:pointer}.am-btn-same.is-on{border-color:#0a0a0a;background:#0a0a0a;color:#fff}.am-btn-same-gap{flex-shrink:0;width:30px}.am-input{height:38px;padding:0 12px;border:1px solid rgba(0,0,0,.12);border-radius:8px;background:#fff;font-size:13.5px;color:#000;outline:none}.am-input:focus{border-color:#0a0a0a}.am-input:focus-visible{outline:none}.am-btn-label{flex:1 1;min-width:0}.am-select{position:relative;flex-shrink:0;display:flex}.am-select select{width:118px;height:38px;padding:0 26px 0 10px;-moz-appearance:none;appearance:none;-webkit-appearance:none;border:1px solid rgba(0,0,0,.12);border-radius:8px;background:#fff;font-size:12.5px;font-weight:600;color:#000;cursor:pointer;outline:none}.am-select select:focus{border-color:#0a0a0a}.am-select svg{position:absolute;right:8px;top:50%;transform:translateY(-50%);color:#6b7280;pointer-events:none}.am-btn-icon{flex-shrink:0;width:38px;height:38px;display:flex;align-items:center;justify-content:center;padding:0;border:1px solid rgba(0,0,0,.12);border-radius:8px;background:#fff;cursor:pointer}@media(hover:hover){.am-btn-colour:hover{border-color:#0a0a0a}}.am-swatch{width:16px;height:16px;border-radius:50%}.am-btn-trash{color:#a3a3a3}@media(hover:hover){.am-btn-trash:hover{border-color:#dc2626;color:#dc2626}}.am-btn-sub{margin-left:36px;font-family:JetBrains Mono,monospace!important;font-size:12.5px}.am-btn-sub.is-bad:not(:focus){border-color:#dc2626}.am-btn-help{display:none;margin:0 0 0 36px;font-size:12px;line-height:1.45;color:#6b7280}@media(hover:none){.am-btn-help{display:block}}.am-emoji-toggle{align-self:flex-start;display:inline-flex;align-items:center;gap:4px;margin-left:36px;padding:2px 0;border:none;background:transparent;color:#8b7020;font-size:12px;font-weight:600;cursor:pointer}.am-emoji-chev{transition:transform .15s ease}.am-emoji-chev.is-open{transform:rotate(180deg)}.am-emoji{display:flex;flex-wrap:wrap;align-items:flex-end;gap:8px;margin-left:36px}.am-emoji .am-input{height:34px}.am-emoji-field{flex:1 1 160px;display:flex;flex-direction:column;gap:4px}.am-emoji-field span{font-size:11px;font-weight:600;color:#6b7280}.am-emoji-field.is-plain{flex:0 0 auto}.am-emoji-field.is-plain .am-input{width:92px;font-size:16px;text-align:center}.am-emoji-help{flex-basis:100%;margin:0;font-size:12px;line-height:1.45;color:#6b7280}.am-buttons-empty{margin:0;padding:0 14px 14px;font-size:12.5px;color:#a3a3a3}.am-card-toggle{display:flex;align-items:center;gap:14px;width:100%;padding:14px;text-align:left;cursor:pointer}.am-toggle-text{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:3px}.am-toggle-title{font-size:14px;font-weight:600;color:#000}.am-toggle-hint{font-size:12.5px;color:#6b7280}.am-switch{position:relative;flex-shrink:0;width:42px;height:24px;border-radius:999px;background:#e8e8e6;transition:background .2s ease}.am-switch span{position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.25);transition:transform .2s ease}.am-switch.is-on{background:#b4912a}.am-switch.is-on span{transform:translateX(18px)}.am-media{gap:12px;flex-wrap:wrap;padding:12px 14px}.am-media,.am-media-thumb{display:flex;align-items:center}.am-media-thumb{flex-shrink:0;width:52px;height:36px;justify-content:center;border-radius:7px;background:#d4d4d4;color:#fff;font-size:10px;font-weight:700;letter-spacing:.08em}.am-media-thumb.is-set{background:linear-gradient(135deg,#1f2a1a,#4a5a3a)}.am-media-text{flex:1 1 140px;min-width:0;display:flex;flex-direction:column;gap:2px}.am-media-name{font-size:14px;font-weight:600;color:#000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.am-media-sub{font-size:12px;color:#6b7280}.am-media-actions{display:flex;gap:6px}.am-small-btn{height:32px;padding:0 12px;border:1px solid rgba(0,0,0,.12);border-radius:8px;background:#fff;font-size:12px;font-weight:600;color:#000;cursor:pointer}.am-small-btn.is-icon{width:32px;padding:0;display:flex;align-items:center;justify-content:center;color:#a3a3a3}.am-small-btn[aria-disabled=true]{opacity:.5;cursor:progress}@media(hover:hover){.am-small-btn:hover:not([aria-disabled=true]){border-color:#0a0a0a}.am-small-btn.is-icon:hover:not([aria-disabled=true]){border-color:#dc2626;color:#dc2626}}.am-media-err{flex-basis:100%;font-size:12.5px;color:#b91c1c}.am-alerts{display:flex;flex-direction:column;gap:14px}.am-alerts:empty{display:none}.am-errs,.am-stale{display:flex;flex-direction:column;gap:6px;padding:12px 14px;border-radius:12px}.am-errs{background:rgba(220,38,38,.06);border:1px solid rgba(220,38,38,.2)}.am-errs-title{font-size:13px;font-weight:700;color:#991b1b}.am-errs-line{font-size:12.5px;line-height:1.45;color:#991b1b}.am-stale{align-items:flex-start;background:rgba(217,119,6,.08);border:1px solid rgba(217,119,6,.28)}.am-stale .am-small-btn{margin-top:2px}.am-stale-text{font-size:12.5px;line-height:1.45;color:#7c2d12}.am-stale-text:first-child{font-weight:700}.am-phone{border:1px solid rgba(0,0,0,.1);border-radius:16px;overflow:hidden;background:#fff}.am-phone-head{display:flex;align-items:center;gap:10px;padding:10px 14px;border-bottom:1px solid rgba(0,0,0,.07)}.am-phone-who{min-width:0;display:flex;flex-direction:column;gap:1px}.am-phone-name{font-size:13.5px;font-weight:700;color:#000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.am-phone-bot{font-size:11.5px;color:#3390ec}.am-phone-chat{min-height:300px;padding:14px 12px 16px}.am-phone-chat .am-pv{transition:opacity .2s ease}.am-phone-chat.is-pending .am-pv{opacity:.72}.am-pv-note{font-size:12px;line-height:1.45;color:#6b7280}.am-pv-problem{margin:0;color:#b91c1c}.am-pv-problem,.am-strip{font-size:12.5px;line-height:1.45}.am-strip{display:flex;align-items:center;gap:8px;padding:10px 24px}.am-strip,.am-strip svg{flex-shrink:0}.am-strip.is-ok{background:#f0faf3;border-top:1px solid rgba(22,163,74,.2);color:#166534}.am-strip.is-bad{background:#fef2f2;border-top:1px solid rgba(220,38,38,.2);color:#991b1b}.am-dr-foot{flex-shrink:0;display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:16px 24px calc(20px + env(safe-area-inset-bottom, 0px));background:#fff;border-top:1px solid rgba(0,0,0,.08)}.am-dr-foot.is-ask{gap:12px;background:#fff7f7;border-top-color:rgba(220,38,38,.2)}.am-dr-foot-gap{flex:1 1}.am-ask-text{flex:1 1 220px;min-width:0;font-size:13px;line-height:1.45;color:#7f1d1d}.am-btn-danger,.am-btn-dark,.am-btn-light,.am-btn-remove{height:46px;padding:0 18px;border-radius:8px;font-size:12.5px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px;white-space:nowrap}.am-btn-remove{border:1px solid rgba(220,38,38,.35);background:#fff;color:#b91c1c}@media(hover:hover){.am-btn-remove:hover{background:rgba(220,38,38,.06)}}.am-btn-dark{border:none;background:#0a0a0a;color:#fff}.am-btn-dark.is-wide{flex:1 1}.am-btn-dark.is-off{opacity:.45;cursor:not-allowed}@media(hover:hover){.am-btn-dark:hover:not(.is-off){background:#1a1a1a}}.am-save{min-width:120px}.am-btn-light{border:1px solid rgba(0,0,0,.14);background:#fff;color:#000}@media(hover:hover){.am-btn-light:hover{border-color:#0a0a0a}}.am-btn-danger{border:none;background:#dc2626;color:#fff}.am-btn-danger[aria-disabled=true]{opacity:.7;cursor:progress}@media(hover:hover){.am-btn-danger:hover{background:#b91c1c}}.am-test{display:flex;align-items:stretch;height:46px;border:1px solid rgba(0,0,0,.14);border-radius:8px;overflow:hidden;background:#fff}.am-test input{width:140px;padding:0 12px;border:none;background:transparent;font-size:13px;color:#000;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;outline:none}.am-test:focus-within{border-color:#0a0a0a}.am-test input:focus-visible{outline:none}.am-test-btn{display:inline-flex;align-items:center;gap:7px;padding:0 14px;border:none;border-left:1px solid rgba(0,0,0,.1);background:#fafaf9;color:#000;font-size:12.5px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;white-space:nowrap}.am-test-btn.is-busy{opacity:.6;cursor:progress}.am-test-btn:focus-visible{outline-offset:-2px}@media(hover:hover){.am-test-btn:hover{background:#f1f1f0}}.am-done{flex:1 1;min-height:0;overflow-y:auto;flex-direction:column;gap:6px;padding:40px 28px;text-align:center}.am-done,.am-done-icon{display:flex;align-items:center;justify-content:center}.am-done-icon{width:68px;height:68px;margin-bottom:14px;border-radius:50%;background:rgba(22,163,74,.12);color:#16a34a}.am-done-icon.is-removed{background:#f1f1f0;color:#525252}.am-done-kicker{font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#8b7020}.am-done-title{font-family:Bebas Neue,sans-serif;font-size:34px;line-height:1.05;color:#000}.am-done-sub{max-width:320px;font-size:13.5px;line-height:1.5;color:#6b7280}@media(max-width:1023px){.am-split{display:block;height:auto;min-height:0}.am-list{border-right:none}.am-list-scroll{overflow:visible}.am-group-title{position:static}.am-row{padding-block:12px}.am-detail-head{flex-wrap:wrap;gap:10px;padding:14px}.am-detail-titles{order:1;flex-basis:100%}.am-detail-title{font-size:24px}.am-edit-btn{height:44px;margin-left:auto;padding:0 14px}.am-back,.am-dr-close{width:44px;height:44px}.am-detail-pane{min-height:440px;padding:18px 14px 24px}.am-drawer .am-dr-head{padding:calc(16px + env(safe-area-inset-top, 0px)) 16px 14px}.am-dr-cols{gap:16px;padding:16px}.am-dr-edit,.am-dr-pv{flex-basis:100%}.am-dr-pv{position:static}.am-btn-row{flex-wrap:wrap}.am-btn-icon,.am-btn-same,.am-btn-same-gap{width:44px;height:44px}.am-btn-label{flex-grow:1;flex-shrink:1;flex-basis:calc(100% - 50px);height:44px}.am-select{flex:1 1;margin-left:50px}.am-select select{width:100%;height:44px}.am-btn-help,.am-btn-sub,.am-emoji,.am-emoji-toggle{margin-left:50px}.am-btn-help{display:block}.am-tools,.am-vars{gap:8px}.am-seg-btn,.am-var{height:36px}.am-tool{min-width:40px}.am-small-btn,.am-tool{height:40px}.am-small-btn.is-icon{width:40px}.am-emoji-toggle,.am-text-btn{min-height:40px;padding-top:10px;padding-bottom:10px}.am-pv-fallback summary,.am-vars-help summary{padding:10px 0}.am-strip{padding:10px 16px}.am-dr-foot{padding:12px 16px calc(14px + env(safe-area-inset-bottom, 0px))}.am-test{order:-1;flex:1 1 100%}.am-test input{flex:1 1;width:auto;min-width:0}.am-drawer:has(.am-dr-body :is(textarea,input:not([type=file])):focus) .am-strip,.am-drawer:has(.am-dr-body :is(textarea,input:not([type=file])):focus) .am-test{display:none}.am-dr-foot.is-ask .am-ask-text{flex-basis:100%}.am-dr-foot.is-ask .am-btn-danger,.am-dr-foot.is-ask .am-btn-light{flex:1 1}.am-btn-danger,.am-btn-dark,.am-btn-light,.am-btn-remove{padding:0 14px}}@media(prefers-reduced-motion:reduce){.am-back,.am-dr-close,.am-emoji-chev,.am-phone-chat .am-pv,.am-row,.am-switch,.am-switch span{transition:none}.am-pv-bubble.is-loading,.am-pv-card.is-loading,.am-row-skeleton span,.am-skel{animation:none}}.sm-sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.sm-page .admin-topbar-right{flex-wrap:wrap;justify-content:flex-end}.sm-hdr-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;display:inline-flex;align-items:center;gap:9px;height:40px;margin:0;border-radius:11px;font-family:Outfit,sans-serif;font-size:13px;font-weight:600;white-space:nowrap;cursor:pointer;transition:border-color .15s ease,background .15s ease;-webkit-tap-highlight-color:rgba(0,0,0,0)}.sm-hdr-btn,.sm-hdr-btn svg{flex-shrink:0}.sm-hdr-btn:focus-visible{outline:2px solid #b4912a;outline-offset:2px}.sm-hdr-btn.is-recurring{padding:0 7px 0 13px;border:1px solid rgba(0,0,0,.14);background:#fff;color:#000;box-shadow:0 1px 2px rgba(0,0,0,.05)}@media(hover:hover){.sm-hdr-btn.is-recurring:hover{border-color:#0a0a0a}}.sm-hdr-btn.is-dark{padding:0 16px 0 13px;border:none;background:#0a0a0a;color:#fff}@media(hover:hover){.sm-hdr-btn.is-dark:hover:not([aria-disabled=true]){background:#1a1a1a}}.sm-hdr-btn[aria-disabled=true]{opacity:.45;cursor:not-allowed}.sm-rec-chip{display:inline-flex;align-items:center;gap:5px;height:26px;padding:0 9px;border-radius:8px;font-size:11.5px;font-weight:700}.sm-rec-chip.is-active{background:rgba(22,163,74,.12);color:#15803d}.sm-rec-chip.is-paused{background:rgba(217,119,6,.14);color:#b45309}.sm-rec-chip.is-none{background:rgba(0,0,0,.06);color:#6b7280}.sm-rec-dot{flex-shrink:0;width:6px;height:6px;border-radius:50%;background:currentColor}.sm-cards,.sm-empty,.sm-kpi,.sm-table-card{transition:opacity .2s ease}.sm-cards.is-busy,.sm-empty.is-busy,.sm-kpi.is-busy,.sm-table-card.is-busy{opacity:.6;transition-delay:.15s}.sm-setup{margin-top:6px;flex-wrap:wrap;gap:14px;padding:18px 18px 18px 20px;border:1px solid rgba(0,0,0,.09);border-radius:16px;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.04),0 14px 34px -26px rgba(0,0,0,.35)}.sm-setup,.sm-setup-icon{display:flex;align-items:center}.sm-setup-icon{flex-shrink:0;justify-content:center;width:42px;height:42px;border-radius:12px;background:rgba(217,119,6,.12);color:#b45309}.sm-setup-icon svg{width:20px;height:20px}.sm-setup-text{flex:1 1 240px;min-width:0;display:flex;flex-direction:column;gap:3px}.sm-setup-title{font-size:15px;font-weight:700;color:#000}.sm-setup-body{font-size:13px;color:#6b7280}.sm-setup-detail{margin-top:3px;font-size:12px;line-height:1.45;color:#6b7280;overflow-wrap:anywhere}.sm-setup-link{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;border:none;background:none;font:inherit;font-weight:600;color:#000;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.sm-setup-link:focus-visible{outline:2px solid #b4912a;outline-offset:2px;border-radius:3px}.sm-setup-check{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex-shrink:0;height:38px;padding:0 16px;border:1px solid rgba(0,0,0,.14);border-radius:9px;background:#fff;color:#000;font-family:inherit;font-size:13px;font-weight:600;cursor:pointer;transition:border-color .15s ease}@media(hover:hover){.sm-setup-check:hover:not([aria-disabled=true]){border-color:#0a0a0a}}.sm-setup-check:focus-visible{outline:2px solid #b4912a;outline-offset:2px}.sm-setup-check[aria-disabled=true]{opacity:.6;cursor:progress}.sm-kpis{margin-top:6px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow:hidden;border:1px solid rgba(0,0,0,.09);border-radius:16px;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.04),0 14px 34px -26px rgba(0,0,0,.35)}.sm-setup+.sm-kpis{margin-top:14px}.sm-kpi{min-width:0;display:flex;flex-direction:column;gap:6px;padding:18px 20px}.sm-kpi+.sm-kpi{box-shadow:-1px 0 0 rgba(0,0,0,.07)}.sm-kpi-label{display:flex;align-items:center;gap:6px;height:16px;font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;color:#6b7280}.sm-kpi-label-text{min-width:0;overflow:hidden;text-overflow:ellipsis}.sm-kpi-refresh{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex-shrink:0;display:flex;align-items:center;justify-content:center;width:28px;height:28px;margin:-6px -8px -6px auto;padding:0;border:none;border-radius:8px;background:transparent;color:#6b7280;cursor:pointer}.sm-kpi-refresh svg{width:14px;height:14px;transition:transform .8s cubic-bezier(.22,1,.36,1)}@media(hover:hover){.sm-kpi-refresh:hover{background:rgba(0,0,0,.06);color:#000}}.sm-kpi-refresh:focus-visible{outline:2px solid #b4912a;outline-offset:-2px}.sm-kpi-value{font-family:Bebas Neue,sans-serif;font-size:32px;line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#000}.sm-kpi-value.is-low{color:#b45309}.sm-kpi-value.is-muted{color:#a3a3a3}.sm-kpi-currency{margin-left:6px;font-family:Outfit,sans-serif;font-size:11px;font-weight:700;letter-spacing:.06em;color:#6b7280}.sm-kpi-error{font-size:12px;line-height:1.35;color:#b91c1c;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.sm-kpi-skel{display:block;width:55%;height:30px;margin:1px 0;border-radius:8px}.sm-toolbar{flex-wrap:wrap;margin-top:28px}.sm-search,.sm-toolbar{display:flex;align-items:center;gap:10px}.sm-search{flex:1 1 220px;min-width:0;height:40px;padding:0 14px;border:1px solid rgba(0,0,0,.1);border-radius:10px;background:#fff;color:#999;cursor:text;transition:border-color .2s ease}.sm-search:focus-within{border-color:#0a0a0a}.sm-search svg{flex-shrink:0;width:17px;height:17px}.sm-search input{flex:1 1;min-width:0;height:100%;padding:0;border:none;outline:none;background:transparent;font-family:Outfit,sans-serif;font-size:14px;color:#000}.sm-search input::placeholder{color:#999}.sm-filters{display:inline-flex;flex-shrink:0;gap:2px;padding:3px;border-radius:10px;background:rgba(0,0,0,.06)}.sm-filter{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;gap:6px;height:32px;padding:0 11px;border:none;border-radius:8px;background:transparent;box-shadow:none;color:#6b7280;font-family:Outfit,sans-serif;font-size:12.5px;font-weight:600;white-space:nowrap;cursor:pointer;transition:background .15s ease,box-shadow .15s ease,color .15s ease}@media(hover:hover){.sm-filter:hover{color:#000}}.sm-filter.is-on{background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.12);color:#000}.sm-filter:focus-visible{outline:2px solid #b4912a;outline-offset:2px}.sm-filter-n{font-size:11px;font-weight:600;color:#999}.sm-status-note{margin:12px 0 0;padding:9px 12px;border:1px solid rgba(217,119,6,.28);border-radius:10px;background:rgba(245,158,11,.08);font-size:12.5px;line-height:1.45;color:#92400e;overflow-wrap:anywhere}.sm-state-card,.sm-table-card{margin-top:12px}.sm-table-card{overflow:hidden;border:1px solid rgba(0,0,0,.09);border-radius:16px;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.04),0 14px 34px -26px rgba(0,0,0,.35)}.sm-table-scroll{overflow-x:auto;overflow-y:hidden}.sm-table{width:100%;min-width:900px;table-layout:fixed;border-collapse:collapse;font-family:Outfit,sans-serif}.sm-table th{background:#fafaf9;border-bottom:1px solid rgba(0,0,0,.08);white-space:nowrap}.sm-table td{padding:12px 14px;vertical-align:middle}.sm-table tbody tr+tr td{border-top:1px solid rgba(0,0,0,.06)}.sm-th{padding:12px 14px;font-size:10.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;text-align:left;color:#6b7280}.sm-row{cursor:pointer;transition:background .5s ease}.sm-row.is-new{background:rgba(180,145,42,.12)}@media(hover:hover){.sm-row:hover{background:rgba(180,145,42,.05)}}.sm-row.is-skeleton{cursor:default;background:none}.sm-td-view{text-align:right}.sm-view{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:30px;padding:0 12px;border:1px solid rgba(0,0,0,.14);border-radius:8px;background:#fff;color:#000;font-family:inherit;font-size:12px;font-weight:600;white-space:nowrap;cursor:pointer;transition:border-color .15s ease}@media(hover:hover){.sm-view:hover{border-color:#0a0a0a}}.sm-view:focus-visible{outline:2px solid #b4912a;outline-offset:2px}.sm-target{display:flex;align-items:center;gap:10px;min-width:0}.sm-target-text{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.sm-target-name,.sm-target-sub{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sm-target-name{font-size:13.5px;font-weight:600;color:#000}.sm-target-sub{font-size:12px;color:#6b7280}.sm-link-face{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:#efede7;color:#57534e}.sm-link-face.is-46{width:46px;height:46px}.sm-order{display:flex;flex-direction:column;gap:3px;min-width:0}.sm-order-id{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;font-weight:500;white-space:nowrap;color:#000}.sm-order-kind{display:flex;align-items:center;gap:6px;min-width:0;font-size:12px;white-space:nowrap;color:#6b7280}.sm-order-kind-text{min-width:0;overflow:hidden;text-overflow:ellipsis}.sm-test-tag{flex-shrink:0;padding:1px 6px;border-radius:5px;background:rgba(37,99,235,.1);color:#1d4ed8;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.sm-delivered{display:flex;flex-direction:column;gap:7px;min-width:0;padding-right:10px}.sm-bar{height:6px;background:rgba(0,0,0,.08);overflow:hidden}.sm-bar,.sm-bar-fill{display:block;border-radius:999px}.sm-bar-fill{height:100%;background:#0a0a0a}.sm-bar-fill.is-completed{background:#16a34a}.sm-bar-fill.is-partial{background:#d97706}.sm-bar-fill.is-refunded{background:#a3a3a3}.sm-delivered-count{display:flex;align-items:baseline;gap:4px;font-size:12px;white-space:nowrap;color:#6b7280}.sm-delivered-count b{font-weight:700;color:#000}.sm-sched{display:flex;flex-direction:column;align-items:flex-start;gap:5px;min-width:0}.sm-sched-at{max-width:100%;display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 9px;border-radius:7px;background:rgba(79,70,229,.08);color:#4338ca;font-size:12px;font-weight:600;white-space:nowrap;overflow:hidden}.sm-sched-at svg{flex-shrink:0}.sm-sched-at-text,.sm-sched-in{overflow:hidden;text-overflow:ellipsis}.sm-sched-in{max-width:100%;font-size:11.5px;white-space:nowrap;color:#6b7280}.sm-sched-in.is-held{color:#b45309}.sm-note{font-size:12px;line-height:1.35;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.sm-note.is-failed{color:#b91c1c}.sm-note.is-canceled{color:#6b7280}.sm-note.is-unconfirmed{color:#b45309}.sm-state{flex-shrink:0;display:inline-flex;align-items:center;gap:5px;padding:2px 8px;border-radius:999px;font-size:11.5px;font-weight:600;white-space:nowrap}.sm-state.is-scheduled{background:rgba(79,70,229,.1);color:#4338ca}.sm-state.is-canceled{background:rgba(0,0,0,.06);color:#525252}.sm-state.is-pending{background:rgba(0,0,0,.06);color:#6b7280}.sm-state.is-progress{background:rgba(37,99,235,.1);color:#1d4ed8}.sm-state.is-completed{background:rgba(22,163,74,.1);color:#15803d}.sm-state.is-partial{background:rgba(217,119,6,.12);color:#b45309}.sm-state.is-refunded{background:rgba(0,0,0,.06);color:#525252}.sm-state.is-failed{background:rgba(220,38,38,.1);color:#b91c1c}.sm-state.is-unconfirmed{background:rgba(217,119,6,.12);color:#b45309}.sm-state-dot{flex-shrink:0;width:6px;height:6px;border-radius:50%;background:currentColor}.sm-two{display:flex;flex-direction:column;gap:2px;min-width:0}.sm-two-main{font-size:13px;font-weight:600;white-space:nowrap;color:#000}.sm-two-sub{font-size:11.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#6b7280}.sm-more{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;height:44px;margin:0;border:none;border-top:1px solid rgba(0,0,0,.06);background:#fafaf9;color:#000;font-family:inherit;font-size:12.5px;font-weight:600;cursor:pointer}@media(hover:hover){.sm-more:hover:not([aria-disabled=true]){background:#f3f3f2}}.sm-more:focus-visible{outline:2px solid #b4912a;outline-offset:-2px}.sm-more[aria-disabled=true]{color:#6b7280;cursor:progress}.sm-more.is-standalone{margin-top:10px;border:1px solid rgba(0,0,0,.09);border-radius:12px}.sm-ledger-error{margin:0;padding:10px 14px;border-top:1px solid rgba(0,0,0,.06);font-size:12.5px;color:#b91c1c}.sm-cards+.sm-ledger-error{margin-top:10px;padding:0 2px;border-top:none}.sm-empty{margin-top:12px;padding:56px 24px;border:1px solid rgba(0,0,0,.09);border-radius:16px;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.04),0 14px 34px -26px rgba(0,0,0,.35);text-align:center}.sm-empty-title{font-family:Bebas Neue,sans-serif;font-size:26px;color:#000}.sm-empty-body{margin-top:6px;font-size:13px;color:#6b7280}.sm-empty-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-top:16px;height:38px;padding:0 18px;border:1px solid rgba(0,0,0,.14);border-radius:9px;background:#fff;color:#000;font-family:inherit;font-size:13px;font-weight:600;cursor:pointer;transition:border-color .15s ease,background .15s ease}@media(hover:hover){.sm-empty-btn:hover{border-color:#0a0a0a}}.sm-empty-btn:focus-visible{outline:2px solid #b4912a;outline-offset:2px}.sm-empty-btn.is-dark{border:none;background:#0a0a0a;color:#fff}@media(hover:hover){.sm-empty-btn.is-dark:hover{background:#1a1a1a}}.sm-skel-face{flex-shrink:0;display:block;width:36px;height:36px;border-radius:50%}.sm-skel-face.is-46{width:46px;height:46px}.sm-skel-line{display:block;height:12px;border-radius:4px}.sm-skel-line.is-name{width:120px;height:14px}.sm-skel-line.is-id{width:76px;height:14px}.sm-skel-line.is-bar{width:80%;height:6px;border-radius:999px}.sm-skel-line.is-pill{width:84px;height:20px;border-radius:999px}.sm-skel-line.is-cost{width:56px;height:14px}.sm-skel-line.is-view{width:54px;height:30px;border-radius:8px;margin-left:auto}.sm-skel-line.is-big{width:60%;height:34px;border-radius:8px}.sm-cards{gap:10px;margin:12px 0 0;padding:0;list-style:none}.sm-cards,.sm-mcard{display:flex;flex-direction:column}.sm-mcard{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;min-width:0;gap:12px;margin:0;padding:14px;border:1px solid rgba(0,0,0,.09);border-radius:14px;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.04),0 14px 34px -26px rgba(0,0,0,.35);color:inherit;font-family:Outfit,sans-serif;text-align:left;cursor:pointer;transition:background .5s ease;-webkit-tap-highlight-color:rgba(0,0,0,0)}.sm-mcard.is-new{background:rgba(180,145,42,.12)}.sm-mcard:active:not(.is-skeleton){background:#fafaf9}.sm-mcard:focus-visible{outline:2px solid #b4912a;outline-offset:2px}.sm-mcard.is-skeleton{cursor:default}.sm-mcard .sm-delivered{padding-right:0}.sm-mcard-head{display:flex;align-items:center;gap:10px;min-width:0}.sm-mcard-head .sm-target{flex:1 1}.sm-mcard-delivery{display:block;min-width:0}.sm-mcard-foot{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:start;grid-gap:14px;gap:14px;padding-top:12px;border-top:1px solid rgba(0,0,0,.06)}.sm-mcard-foot>.sm-two:last-child{align-items:flex-end;text-align:right}.sm-op-head{flex-shrink:0;display:flex;align-items:center;gap:14px;padding:calc(20px + env(safe-area-inset-top, 0px)) 24px 18px;background:#fff;border-bottom:1px solid rgba(0,0,0,.08)}.sm-op-title{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:4px}.sm-op-name{margin:0;font-family:Bebas Neue,sans-serif;font-size:26px;font-weight:400;line-height:1;letter-spacing:.02em;color:#000}.sm-op-link,.sm-op-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sm-op-link{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;color:#6b7280}.sm-op-icon{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:1px solid rgba(0,0,0,.12);border-radius:9px;background:#fff;color:#000;text-decoration:none;cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease}@media(hover:hover){.sm-op-icon:hover:not(:disabled){border-color:#0a0a0a;background:#0a0a0a;color:#fff;text-decoration:none}}.sm-op-icon:focus-visible{outline:2px solid #b4912a;outline-offset:2px}.sm-op-icon:disabled{opacity:.4;cursor:not-allowed}.sm-op-icon svg{display:block}.sm-op-body{gap:14px}.sm-op-toast-region:empty{margin-bottom:-14px}.sm-op-toast{display:flex;align-items:center;gap:9px;padding:11px 14px;border:1px solid rgba(22,163,74,.22);border-radius:12px;background:rgba(22,163,74,.08);color:#15803d;font-size:13px;font-weight:600;animation:smToastIn .2s ease backwards}.sm-op-toast svg{flex-shrink:0}@keyframes smToastIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.sm-op-card{flex-shrink:0;display:flex;flex-direction:column;gap:14px;padding:16px;border:1px solid rgba(0,0,0,.09);border-radius:14px;background:#fff}.sm-op-status{gap:10px}.sm-op-pid,.sm-op-status{display:flex;align-items:center}.sm-op-pid{margin-left:auto;min-width:0;gap:8px}.sm-op-pid-text{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;font-weight:500;white-space:nowrap;color:#000}.sm-op-pid-text.is-none{color:#a3a3a3}.sm-op-copy{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:1px solid rgba(0,0,0,.12);border-radius:7px;background:#fff;color:#6b7280;cursor:pointer;transition:all .15s ease}@media(hover:hover){.sm-op-copy:hover{border-color:rgba(0,0,0,.32);color:#000}}.sm-op-copy:focus-visible{outline:2px solid #b4912a;outline-offset:2px}.sm-op-copy.is-copied{border-color:rgba(22,163,74,.4);color:#16a34a}.sm-op-delivery{display:flex;flex-direction:column;gap:10px}.sm-op-done{display:flex;align-items:baseline;gap:8px}.sm-op-done-n{font-family:Bebas Neue,sans-serif;font-size:40px;line-height:.9;color:#000}.sm-op-done-of{font-size:13px;color:#6b7280}.sm-op-bar{display:block;height:8px;border-radius:999px;background:rgba(0,0,0,.08);overflow:hidden}.sm-op-meta{font-size:12.5px;color:#6b7280}.sm-op-alert{display:flex;gap:10px;padding:12px 14px;border-radius:12px;font-size:12.5px;line-height:1.45;overflow-wrap:anywhere}.sm-op-alert svg{flex-shrink:0;width:16px;height:16px}.sm-op-alert.is-err{border:1px solid rgba(220,38,38,.2);background:rgba(220,38,38,.06);color:#b91c1c}.sm-op-alert.is-warn{border:1px solid rgba(217,119,6,.28);background:rgba(245,158,11,.08);color:#92400e}.sm-op-alert.is-standalone{flex-shrink:0}.sm-op-alert-title{display:block;margin-bottom:2px;font-weight:700}.sm-op-alert-more{display:block;margin-top:4px;opacity:.85}.sm-op-when{display:flex;flex-direction:column;gap:5px}.sm-op-when-big{font-family:Bebas Neue,sans-serif;font-size:34px;line-height:1;color:#000}.sm-op-when-big.is-canceled{color:#a3a3a3}.sm-op-when-sub{font-size:12.5px;color:#6b7280}.sm-op-panel-note{margin:0;font-size:12px;line-height:1.45;color:#6b7280;overflow-wrap:anywhere}.sm-op-rows{flex-shrink:0;margin:0;overflow:hidden;border:1px solid rgba(0,0,0,.09);border-radius:14px;background:#fff}.sm-op-row{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:46px;padding:10px 16px}.sm-op-row+.sm-op-row{border-top:1px solid rgba(0,0,0,.06)}.sm-op-row dt{flex-shrink:0;font-size:12.5px;color:#6b7280}.sm-op-row dd{min-width:0;display:flex;align-items:center;justify-content:flex-end;gap:10px;margin:0}.sm-op-row-value{min-width:0;font-size:13px;font-weight:600;text-align:right;overflow-wrap:anywhere;color:#000}.sm-op-row-act{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex-shrink:0;height:28px;padding:0 10px;border:1px solid rgba(0,0,0,.14);border-radius:8px;background:#fff;color:#000;font-family:Outfit,sans-serif;font-size:12px;font-weight:600;cursor:pointer;transition:border-color .15s ease}@media(hover:hover){.sm-op-row-act:hover{border-color:#0a0a0a}}.sm-op-row-act:focus-visible{outline:2px solid #b4912a;outline-offset:2px}.sm-op-foot{align-items:center}.sm-op-ask{flex:1 1;min-width:0;font-size:13.5px;font-weight:600;color:#000}.sm-op .sm-op-btn{flex:0 0 auto;padding:0 22px}.sm-op .sm-op-btn.is-end{margin-left:auto}.sm-op .sm-op-btn.is-confirm{padding:0 20px}.sm-op .sm-op-btn.is-soft-danger{border:1px solid rgba(220,38,38,.3);background:rgba(220,38,38,.06);color:#b91c1c}@media(hover:hover){.sm-op .sm-op-btn.is-soft-danger:hover:not(:disabled){border-color:rgba(220,38,38,.3);background:rgba(220,38,38,.12)}}@media(max-width:1023px){.sm-range-row{margin-bottom:8px}.sm-setup{padding:16px;border-radius:14px}.sm-setup-check{flex:1 1 100%}.sm-kpis{grid-template-columns:repeat(2,minmax(0,1fr));border-radius:14px}.sm-kpi{justify-content:space-between;gap:5px;padding:16px}.sm-kpi,.sm-kpi+.sm-kpi{box-shadow:-1px 0 0 rgba(0,0,0,.07),0 -1px 0 rgba(0,0,0,.07)}.sm-kpi-label{align-items:flex-start;height:auto;min-height:16px;font-size:10.5px;line-height:1.35;letter-spacing:.06em;white-space:normal}.sm-kpi-label-text{overflow:visible}.sm-kpi-value{font-size:clamp(26px,8.5vw,32px)}.sm-toolbar{margin-top:22px}.sm-search{flex-basis:100%}.sm-search input{font-size:16px}.sm-filters{display:flex;flex-wrap:wrap;width:100%}.sm-filter{flex:1 0 auto;padding:0 10px}.sm-empty{padding:40px 20px;border-radius:14px}.sm-op-copy{width:34px;height:34px}.sm-op-row-act{height:32px}}@media(max-width:479px){.sm-hdr-btn{gap:7px}.sm-hdr-btn.is-recurring{padding:0 7px 0 11px}.sm-hdr-btn.is-dark{padding:0 13px 0 11px}.sm-hdr-label,.sm-hdr-more{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.sm-op-foot.is-confirming{flex-wrap:wrap}.sm-op-foot.is-confirming .sm-op-ask{flex:1 1 100%}.sm-op .sm-op-foot.is-confirming .sm-op-btn{flex:1 1}.sm-mcard-foot{gap:10px}}@media(prefers-reduced-motion:reduce){.sm-cards,.sm-empty,.sm-empty-btn,.sm-filter,.sm-hdr-btn,.sm-kpi,.sm-kpi-refresh svg,.sm-mcard,.sm-op-copy,.sm-op-icon,.sm-op-row-act,.sm-row,.sm-search,.sm-setup-check,.sm-table-card,.sm-view{transition:none}.sm-op .skeleton-box,.sm-op-toast,.sm-page .skeleton-box{animation:none}}.so-card{display:flex;align-items:center;gap:12px;padding:12px 14px;border:1px solid rgba(0,0,0,.08);border-radius:12px;background:#fafaf9}.so-paste,.so-service{flex-direction:column;align-items:stretch;gap:8px}.so-main{flex:1 1;gap:3px}.so-main,.so-stack{display:flex;flex-direction:column;min-width:0}.so-stack{gap:6px}.so-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.so-scroll{max-height:220px;overflow-y:auto}.so-note,.so-warn{margin:0;font-size:clamp(11px,.3vw + 9.9px,13px);line-height:1.45}.so-warn{padding:9px 11px;border:1px solid rgba(245,158,11,.3);border-radius:10px;background:rgba(245,158,11,.1);color:#b45309}.so-link{max-width:100%;overflow:hidden;font-size:clamp(11px,.3vw + 9.9px,13px);font-weight:600;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;color:#b4912a}.so-link:hover{text-decoration:underline}.so-inline-link{align-self:flex-start;padding:0}.so-picker .bc-link:disabled{opacity:.45;cursor:default;text-decoration:none}.so-badge{display:inline-block;padding:1px 6px;border-radius:5px;background:rgba(0,0,0,.06);font-size:10px;font-weight:700;letter-spacing:.02em;white-space:nowrap;color:#6b7280}.so-badge.is-public{background:rgba(22,163,74,.12);color:#16a34a}.so-badge.is-premium{background:rgba(245,158,11,.14);color:#b45309}.so-badge.is-off{background:rgba(220,38,38,.1);color:#dc2626}.so-service-name{font-size:clamp(13px,.4vw + 11.7px,15px);font-weight:700;line-height:1.35;color:#000}.so-desc{max-height:160px;margin:0;padding:8px 10px;overflow-y:auto;border-radius:8px;background:#fff;font-size:clamp(11px,.3vw + 9.9px,13px);line-height:1.45;white-space:pre-wrap;color:#6b7280}.so-estimate{font-size:clamp(13px,.4vw + 11.7px,15px);color:#6b7280}.so-estimate b{font-size:clamp(15px,.5vw + 13.4px,17px);color:#000}.so-estimate-balance{flex-shrink:0;font-size:clamp(11px,.3vw + 9.9px,13px);font-weight:700;color:#6b7280}.so-estimate-balance.is-over{color:#dc2626}.so-picker{display:flex;flex-direction:column;gap:10px}.so-picker .admin-panel-search,.so-picker .nc-toolbar{margin:0}.so-picker-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:12px}.so-paste-summary,.so-picker-count{color:#6b7280}.so-paste-summary b,.so-picker-count b{color:#000}.so-picker-count{font-size:clamp(13px,.4vw + 11.7px,15px)}.so-paste-summary{font-size:clamp(11px,.3vw + 9.9px,13px)}.so-picker-actions{display:flex;gap:14px}.so-sync-row{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:clamp(11px,.3vw + 9.9px,13px);color:#6b7280}.so-sync-row>.bc-link{flex-shrink:0}.so-sync-live{display:inline-flex;align-items:center;gap:6px}.so-sync-live .bc-spinner{width:13px;height:13px;border-width:2px}.so-channel-list{display:flex;flex-direction:column;gap:6px;max-height:320px;padding:6px;overflow-y:auto;border:1px solid rgba(0,0,0,.08);border-radius:12px;background:#fafaf9;-webkit-overflow-scrolling:touch}.so-channel{display:flex;align-items:center;gap:10px;width:100%;padding:9px 10px;border:1px solid transparent;border-radius:10px;background:#fff;font:inherit;text-align:left;color:inherit;cursor:pointer;transition:border-color .15s ease}.so-channel:hover:not(:disabled){border-color:rgba(0,0,0,.2)}.so-channel.is-on{border-color:#b4912a}.so-channel.is-inactive .so-channel-name{color:#6b7280}.so-channel:disabled{opacity:.5;cursor:not-allowed}.so-check{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:18px;height:18px;border:1.5px solid rgba(0,0,0,.2);border-radius:5px;background:#fff;color:#fff}.so-check.is-on{border-color:#b4912a;background:#b4912a}.so-channel-name,.so-channel-sub,.so-result-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.so-channel-name{font-size:clamp(13px,.4vw + 11.7px,15px);font-weight:600;color:#000}.so-channel-sub{font-size:clamp(11px,.3vw + 9.9px,13px);color:#6b7280}.so-channel-sub b{color:#000}.so-channel-tags{display:flex;flex-shrink:0;flex-wrap:wrap;justify-content:flex-end;gap:4px;max-width:42%}.so-links{display:flex;flex-direction:column;gap:8px}.so-chip-list{display:flex;flex-wrap:wrap;gap:6px;max-height:180px;overflow-y:auto}.so-chip{display:inline-flex;align-items:center;gap:6px;max-width:100%;padding:3px 4px 3px 10px;border:1px solid rgba(0,0,0,.1);border-radius:999px;background:#fff;font-size:clamp(11px,.3vw + 9.9px,13px);color:#6b7280}.so-chip b{font-weight:600;color:#000}.so-chip.is-taken{opacity:.6}.so-chip-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.so-chip-x{position:relative;display:flex;flex-shrink:0;align-items:center;justify-content:center;width:20px;height:20px;padding:0;border:0;border-radius:50%;background:rgba(0,0,0,.06);font:inherit;font-size:14px;line-height:1;color:#6b7280;cursor:pointer}.so-chip-x:before{content:"";position:absolute;inset:-6px}.so-chip-x:hover{background:rgba(220,38,38,.12);color:#dc2626}.so-maybe{display:inline-flex;align-items:center;gap:6px;min-height:24px;padding:2px 6px 2px 8px;border:1px dashed rgba(180,145,42,.5);border-radius:6px;background:transparent;font:inherit;font-size:clamp(11px,.3vw + 9.9px,13px);font-weight:700;color:#6b7280;cursor:pointer}.so-maybe b{color:#b4912a}.so-maybe:hover{border-style:solid}.so-inline{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:clamp(13px,.4vw + 11.7px,15px);color:#6b7280}.so-number{width:110px}.so-chips{flex-wrap:wrap;margin-bottom:0}.so-result{display:flex;align-items:center;gap:8px;padding:7px 10px;border-radius:9px;background:#fafaf9;font-size:clamp(11px,.3vw + 9.9px,13px);color:#6b7280}.so-group-label{padding:4px 2px 0;font-size:11px;font-weight:700;letter-spacing:.02em;color:#6b7280}.so-result-name{flex:1 1;min-width:0;font-weight:600;color:#000}.so-result-meta{max-width:50%;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap}.so-result-meta.is-wrapping{max-width:60%;white-space:normal}.so-dialog{display:flex;flex-direction:column;gap:12px;max-width:540px}.so-dialog .bc-modal-head{margin-bottom:0}.so-fail-check{color:#dc2626;background:rgba(220,38,38,.1);border-color:rgba(220,38,38,.3)}.so-wait-check{color:#b45309;background:rgba(245,158,11,.1);border-color:rgba(245,158,11,.3)}@media(max-width:1023px){.so-maybe{min-height:32px}}@media(min-width:1024px){.so-channel-list{max-height:420px}}.smr-panel .smr-head{padding:calc(20px + env(safe-area-inset-top, 0px)) 24px 18px}.smr-panel .smr-body{padding:20px 24px calc(28px + env(safe-area-inset-bottom, 0px))}.smr-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.smr-toast{display:flex;align-items:center;gap:9px;margin-bottom:14px;padding:11px 14px;border-radius:12px;background:rgba(22,163,74,.08);border:1px solid rgba(22,163,74,.22);color:#15803d;font-size:13px;font-weight:600;animation:smrToastIn .2s ease backwards}.smr-toast svg{flex-shrink:0}.smr-toast.is-neutral{background:rgba(0,0,0,.04);border-color:rgba(0,0,0,.1);color:#000}.smr-toast.is-error{background:rgba(220,38,38,.06);border-color:rgba(220,38,38,.16);color:#b91c1c}@keyframes smrToastIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.smr-hold,.smr-stale,.smr-unlisted{margin:0 0 14px;padding:9px 11px;border-radius:10px;font-size:12px;line-height:1.45}.smr-hold{background:rgba(217,119,6,.08);border:1px solid rgba(217,119,6,.2);color:#b45309}.smr-stale{background:rgba(220,38,38,.06);border:1px solid rgba(220,38,38,.16);color:#b91c1c}.smr-stale-retry{padding:0;border:none;background:none;font:inherit;font-weight:600;color:inherit;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.smr-stale-retry:focus-visible{outline:2px solid #b4912a;outline-offset:2px;border-radius:4px}.smr-unlisted{margin:0 0 12px;padding:0 2px;color:#6b7280}.smr-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:hidden;margin-bottom:16px;border:1px solid rgba(0,0,0,.08);border-radius:14px;background:#fff}.smr-stat{min-width:0;display:flex;flex-direction:column;gap:6px;padding:14px 16px;box-shadow:-1px 0 0 rgba(0,0,0,.07)}.smr-stat-label{font-size:10px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#6b7280}.smr-stat-label,.smr-stat-value{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.smr-stat-value{font-family:Bebas Neue,sans-serif;font-size:28px;line-height:1;color:#000}.smr-stat-value.is-warn{color:#b45309}.smr-stat-skel{display:block;width:44px;height:28px}.smr-loading{display:flex;flex-direction:column;gap:12px}.smr-skel{display:block;height:116px;border-radius:16px}.smr-empty{padding:36px 20px;text-align:center;border:1px dashed rgba(0,0,0,.16);border-radius:14px}.smr-empty-title{font-family:Bebas Neue,sans-serif;font-size:24px;color:#000}.smr-empty-body{margin-top:6px;font-size:13px;color:#6b7280}.smr-empty-btn{margin-top:16px;height:38px;padding:0 16px;border:none;border-radius:9px;background:#0a0a0a;color:#fff;font-family:Outfit,sans-serif;font-size:13px;font-weight:600;cursor:pointer;transition:background .15s ease}.smr-empty-btn:focus-visible{outline:2px solid #b4912a;outline-offset:2px;border-radius:9px}@media(hover:hover){.smr-empty-btn:hover:not([aria-disabled=true]){background:#1a1a1a}}.smr-cards{display:block}.smr-cards .smr-slot{transition:grid-template-rows .45s cubic-bezier(.22,1,.36,1),margin .45s ease,opacity .3s ease,transform .35s ease}.smr-cards .smr-slot[inert]{opacity:0;transform:translateX(36px)}.smr-cards .smr-slot>div>div{transform:none;opacity:1;transition:none}.smr-card{min-width:0;border:1px solid rgba(0,0,0,.09);border-radius:16px;background:#fff;overflow:hidden}.smr-card-head{display:flex;align-items:flex-start;gap:12px;padding:14px 14px 12px 16px}.smr-card-text{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:3px}.smr-card-title{font-size:14.5px;font-weight:700;color:#000;overflow-wrap:anywhere}.smr-card-sub{font-size:12px;color:#6b7280}.smr-item-tools,.smr-tools{flex-shrink:0;display:flex;gap:6px}.smr-item-tools{gap:5px}.smr-tool{flex-shrink:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center;padding:0;border:1px solid rgba(0,0,0,.14);border-radius:8px;background:#fff;color:#000;cursor:pointer;transition:background .15s ease,border-color .15s ease}.smr-tool:focus-visible{outline:2px solid #b4912a;outline-offset:2px;border-radius:8px}.smr-tool svg{display:block}.smr-tool.is-sm{width:26px;height:26px}@media(hover:hover){.smr-tool:hover:not([aria-disabled=true]){border-color:rgba(0,0,0,.35);background:#fafaf9}}.smr-tool.is-stop{border-color:rgba(220,38,38,.25);background:rgba(220,38,38,.06);color:#b91c1c}@media(hover:hover){.smr-tool.is-stop:hover:not([aria-disabled=true]){border-color:rgba(220,38,38,.25);background:rgba(220,38,38,.12)}}.smr-tool[aria-disabled=true]{cursor:progress}.smr-fail{margin:0 16px 12px;padding:9px 11px;border-radius:10px;background:rgba(220,38,38,.06);border:1px solid rgba(220,38,38,.16);font-size:12px;line-height:1.45;color:#b91c1c;overflow-wrap:anywhere}.smr-item{padding:10px 14px 10px 16px;border-top:1px solid rgba(0,0,0,.06)}.smr-item,.smr-row-face{display:flex;align-items:center;gap:10px;min-width:0}.smr-row-face{flex:1 1;margin:0;padding:0;border:none;background:none;font:inherit;color:inherit;text-align:left}.smr-row-face.is-open{cursor:pointer}.smr-row-face.is-open:focus-visible{outline:2px solid #b4912a;outline-offset:2px;border-radius:8px}@media(hover:hover){.smr-row-face.is-open:hover:not([aria-disabled=true]) .smr-row-name{text-decoration:underline;-webkit-text-decoration-color:rgba(0,0,0,.35);text-decoration-color:rgba(0,0,0,.35);text-underline-offset:2px}}.smr-row-face.is-open[aria-busy=true]{cursor:progress}.smr-row-av{flex-shrink:0;display:flex}.smr-row-av.is-dim{opacity:.55}.smr-link-av{flex-shrink:0;width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#efede7;color:#57534e}.smr-link-av svg{display:block}.smr-row-text{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.smr-row-name,.smr-row-sub{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.smr-row-name{font-size:13px;font-weight:600;color:#000}.smr-row-sub{font-size:11.5px;color:#6b7280}.smr-row-note{font-size:11.5px;line-height:1.4;color:#b45309;overflow-wrap:anywhere}.smr-pill{flex-shrink:0;display:inline-flex;align-items:center;gap:5px;padding:2px 8px;border-radius:999px;font-size:11.5px;font-weight:600;white-space:nowrap}.smr-pill.is-on{color:#15803d;background:rgba(22,163,74,.1)}.smr-pill.is-paused{color:#b45309;background:rgba(217,119,6,.12)}.smr-pill.is-off{color:#525252;background:rgba(0,0,0,.06)}.smr-pill-dot{width:6px;height:6px;border-radius:50%;background:currentColor}.smr-confirm{min-width:0;display:flex;flex-direction:column;justify-content:center;gap:12px;padding:18px;border:1px solid rgba(220,38,38,.35);border-radius:16px;background:#fff7f7}.smr-confirm-head{display:flex;align-items:center;gap:10px;min-width:0}.smr-confirm-icon{flex-shrink:0;width:34px;height:34px;border-radius:10px;display:flex;align-items:center;justify-content:center;background:rgba(220,38,38,.1);color:#b91c1c}.smr-confirm-icon svg{display:block}.smr-confirm-title{min-width:0;font-size:15px;font-weight:700;color:#000;overflow-wrap:anywhere}.smr-confirm-text{font-size:12.5px;line-height:1.5;color:#6b7280}.smr-confirm-error{font-size:12px;line-height:1.45;font-weight:600;color:#b91c1c;overflow-wrap:anywhere}.smr-confirm-actions{display:flex;gap:8px}.smr-confirm-keep,.smr-confirm-stop{flex:1 1;min-width:0;height:40px;border-radius:9px;font-family:Outfit,sans-serif;font-size:13px;font-weight:600;cursor:pointer;transition:background .15s ease,border-color .15s ease}.smr-confirm-keep:focus-visible,.smr-confirm-stop:focus-visible{outline:2px solid #b4912a;outline-offset:2px;border-radius:9px}.smr-confirm-keep[aria-disabled=true],.smr-confirm-stop[aria-disabled=true]{cursor:progress}.smr-confirm-keep{border:1px solid rgba(0,0,0,.14);background:#fff;color:#000}@media(hover:hover){.smr-confirm-keep:hover:not([aria-disabled=true]){border-color:rgba(0,0,0,.35)}}.smr-confirm-keep[aria-disabled=true]{opacity:.55}.smr-confirm-stop{border:none;background:#dc3232;color:#fff}@media(hover:hover){.smr-confirm-stop:hover:not([aria-disabled=true]){background:#c42b2b}}.smr-fin{margin-top:18px}.smr-fin-toggle{display:inline-flex;align-items:center;gap:6px;padding:4px 0;border:none;background:none;font-family:Outfit,sans-serif;font-size:12.5px;font-weight:600;color:#6b7280;cursor:pointer;transition:color .15s ease}.smr-fin-toggle:focus-visible{outline:2px solid #b4912a;outline-offset:2px;border-radius:6px}@media(hover:hover){.smr-fin-toggle:hover:not([aria-disabled=true]){color:#000}}.smr-fin-chevron{flex-shrink:0;transition:transform .2s ease}.smr-fin-chevron.is-open{transform:rotate(90deg)}.smr-fin-list{margin:10px 0 0;padding:0;list-style:none;border:1px solid rgba(0,0,0,.08);border-radius:14px;background:#fff;overflow:hidden}.smr-fin-row{display:flex;align-items:center;gap:10px;min-width:0;padding:10px 14px}.smr-fin-row+.smr-fin-row{border-top:1px solid rgba(0,0,0,.06)}@media(max-width:1023px){.smr-tool{width:36px;height:36px}.smr-tool.is-sm{width:34px;height:34px}.smr-tools{gap:8px}.smr-item-tools{gap:6px}.smr-confirm-keep,.smr-confirm-stop{height:44px}.smr-fin-toggle{padding:8px 0}}@media(max-width:479px){.smr-panel .smr-body,.smr-panel .smr-head{padding-left:16px;padding-right:16px}.smr-stat{padding:12px}.smr-stat-value{font-size:26px}.smr-card-head{padding:12px 12px 12px 14px}.smr-fail{margin:0 14px 12px}.smr-item{padding:10px 12px 10px 14px}.smr-item.is-multi{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-column-gap:10px;column-gap:10px;grid-row-gap:6px;row-gap:6px}.smr-item.is-multi .smr-row-face{grid-column:1;grid-row:1}.smr-item.is-multi .smr-pill{grid-column:1;grid-row:2;justify-self:start;margin-left:40px}.smr-item.is-multi .smr-item-tools{grid-column:2;grid-row:1/span 2;align-self:center}.smr-confirm{padding:16px}}@media(prefers-reduced-motion:reduce){.smr-toast{animation:none}.smr-confirm-keep,.smr-confirm-stop,.smr-empty-btn,.smr-fin-chevron,.smr-fin-toggle,.smr-tool{transition:none}.smr-cards .smr-slot{transition:opacity .2s ease}.smr-cards .smr-slot[inert]{transform:none}.smr-panel .skeleton-box{animation:none}}.sn-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.sn-head-steps{display:flex;align-items:center;gap:12px;margin-top:16px}.sn-head-steps>.sn-steps{flex:1 1;min-width:0;margin-top:0}.sn-drawer .sn-body{padding:26px 24px 28px}@media(max-width:1023px){.sn-drawer .sn-body{padding:22px 16px 24px}}.sn-fieldset{min-width:0;margin:0;padding:0;border:0}.sn-step{display:flex;flex-direction:column}.sn-step.is-channels{gap:22px}.sn-step.is-order{gap:24px}.sn-step.is-review{gap:16px}.sn-error{margin-top:16px;padding:10px 12px;border:1px solid rgba(220,38,38,.18);border-radius:8px;background:rgba(220,38,38,.06);font-size:12.5px;line-height:1.45;color:#b91c1c}.sn-drawer .sn-foot-right{margin-left:auto;padding:0 24px}.sn-drawer .sn-foot-right.is-fit{flex:0 0 auto}@media(max-width:1023px){.sn-drawer .sn-foot-right{padding:0 14px;white-space:normal;line-height:1.2;text-align:center}.sn-drawer .sn-foot-left{flex:0 0 auto;padding:0 20px}}.sn-drawer .sn-foot-left.is-dim,.sn-drawer .sn-foot-right.is-dim{opacity:.5;cursor:default}.sn-drawer .sn-foot-right.is-off{opacity:.45;cursor:not-allowed}.sn-label{display:block;margin-bottom:7px;font-size:10px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#6b7280}.sn-label.is-spaced{margin-top:18px}.sn-label.is-inline{display:inline;margin:0}.sn-text-btn{flex-shrink:0;padding:0;border:none;background:none;font-family:inherit;font-size:12.5px;font-weight:600;color:#8b7020;cursor:pointer;transition:color .15s ease}.sn-text-btn:focus-visible{outline:2px solid #b4912a;outline-offset:2px}@media(hover:hover){.sn-text-btn:hover:not(:disabled){color:#000}}.sn-text-btn:disabled{opacity:.45;cursor:default}.sn-text-btn.is-quiet{color:#6b7280}.sn-text-btn.is-inline{display:inline}.sn-text-btn.is-danger{color:#b91c1c}@media(max-width:1023px){.sn-text-btn:not(.is-inline){min-height:32px;padding-top:6px;padding-bottom:6px}}.sn-head{position:relative}.sn-start-over{position:absolute;top:calc(20px + env(safe-area-inset-top, 0px));right:72px;display:inline-flex;align-items:center;gap:12px;height:36px;font-size:12.5px;color:#6b7280}.sn-start-over .sn-text-btn{min-height:32px}@media(max-width:379px){.sn-start-over>span{display:none}}.sn-seg{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);grid-gap:4px;gap:4px;padding:4px;border-radius:12px;background:rgba(0,0,0,.06)}.sn-seg.is-sm{gap:3px;border-radius:10px}.sn-seg.is-sm,.sn-seg.is-xs{display:inline-grid;padding:3px}.sn-seg.is-xs{grid-auto-columns:auto;gap:2px;border-radius:9px}.sn-seg-btn{height:44px;padding:0 6px;border:none;border-radius:9px;background:transparent;font-family:inherit;font-size:14px;font-weight:600;color:#6b7280;cursor:pointer;transition:background .15s ease,color .15s ease}.sn-seg-btn:focus-visible{outline:2px solid #b4912a;outline-offset:2px}.sn-seg-btn.is-on{background:#fff;color:#000;box-shadow:0 1px 3px rgba(0,0,0,.14)}.is-md>.sn-seg-btn{height:40px;font-size:13px}.is-sm>.sn-seg-btn{height:34px;padding:0 9px;border-radius:8px;font-size:12px;font-weight:700}.is-xs>.sn-seg-btn{height:28px;padding:0 10px;border-radius:7px;font-size:12px}.is-xs>.sn-seg-btn.is-on{box-shadow:0 1px 2px rgba(0,0,0,.12)}.sn-chip-grid{display:grid;grid-gap:8px;gap:8px}.sn-chip-grid.is-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sn-chip-grid.is-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sn-qty+.sn-chip-grid{margin-top:12px}.sn-chip-btn{min-width:0;height:48px;padding:0 6px;border:1.5px solid rgba(0,0,0,.12);border-radius:10px;background:#fff;font-family:inherit;font-size:13px;font-weight:600;color:#000;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}.sn-chip-btn:focus-visible{outline:2px solid #b4912a;outline-offset:2px}@media(hover:hover){.sn-chip-btn:hover:not(.is-on){border-color:rgba(0,0,0,.3)}}.sn-chip-btn.is-on{border-color:#0a0a0a;background:#0a0a0a;color:#fff}.sn-input{width:100%;padding:12px 13px;border:1px solid rgba(0,0,0,.12);border-radius:10px;background:#fff;font-family:Outfit,sans-serif;font-size:14px;color:#0a0a0a;outline:none;transition:border-color .15s ease}.sn-input.is-mono{font-family:JetBrains Mono,monospace}.sn-input:focus{border-color:#0a0a0a}@media(max-width:1023px){.sn-input{font-size:16px}}.sn-link-face{flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#efede7;color:#57534e}.sn-link-face.is-30{width:30px;height:30px}.sn-link-face.is-32{width:32px;height:32px}.sn-link-face.is-36{width:36px;height:36px}.sn-card{border:1px solid rgba(0,0,0,.1);border-radius:12px;background:#fff;overflow:hidden}.sn-tag{flex-shrink:0;padding:2px 8px;border-radius:999px;background:rgba(0,0,0,.06);font-size:11px;font-weight:600;color:#6b7280}.sn-tag.is-warn{background:rgba(217,119,6,.12);color:#b45309}.sn-empty{padding:24px 16px;border:1px dashed rgba(0,0,0,.16);border-radius:12px;font-size:13px;line-height:1.45;text-align:center;color:#6b7280}.sn-empty.is-error{flex-direction:column;gap:8px;color:#b91c1c}.sn-empty.is-error,.sn-search{display:flex;align-items:center}.sn-search{gap:10px;padding:0 13px;border:1px solid rgba(0,0,0,.12);border-radius:10px;background:#fff;color:#999;transition:border-color .15s ease}.sn-search:focus-within{border-color:rgba(0,0,0,.35)}.sn-search svg{flex-shrink:0}.sn-search input{flex:1 1;min-width:0;padding:12px 0;border:none;outline:none;background:transparent;font-family:inherit;font-size:14px;color:#000}@media(max-width:1023px){.sn-search input{font-size:16px}}.sn-tools{flex-wrap:wrap;justify-content:space-between;gap:8px;margin-top:10px}.sn-count-row,.sn-tools{display:flex;align-items:center}.sn-count-row{gap:10px;margin:12px 2px 8px}.sn-count-row.is-links{margin:14px 2px 8px}.sn-count-row .sn-text-btn{margin-left:auto}.sn-count{min-width:0;font-size:12.5px;color:#6b7280}.sn-count b{font-weight:700;color:#000}.sn-sync{margin:-2px 2px 10px}@media(max-width:1023px){.sn-sync{margin-top:2px}}.sn-sync-row{display:flex;align-items:center;gap:10px;font-size:12px;color:#999}.sn-sync-row>.sn-text-btn{margin-left:auto;font-size:12px}.sn-sync-row .sn-text-btn.is-quiet{font-size:12px}.sn-sync-text{min-width:0}.sn-spin{display:inline-block;width:11px;height:11px;margin-right:4px;vertical-align:-1px;border:2px solid rgba(0,0,0,.12);border-top-color:#6b7280;border-radius:50%;animation:snSpin .8s linear infinite}@keyframes snSpin{to{transform:rotate(1turn)}}.sn-sync-error{display:block;margin-top:4px;font-size:12px;color:#b91c1c}.sn-sync-list{max-height:180px;margin:6px 0 0;padding:8px 10px;overflow-y:auto;border:1px solid rgba(0,0,0,.08);border-radius:10px;background:#fff;list-style:none}.sn-sync-list li{display:flex;gap:8px;padding:3px 0;font-size:12px;line-height:1.4;color:#6b7280}.sn-sync-list b{flex-shrink:0;max-width:45%;overflow:hidden;font-weight:600;text-overflow:ellipsis;white-space:nowrap;color:#000}.sn-sync-list .is-bad{color:#b91c1c}.sn-roster-warn{margin:0 0 8px;padding:9px 11px;border:1px solid rgba(217,119,6,.28);border-radius:10px;background:rgba(245,158,11,.08);font-size:12px;line-height:1.45;color:#92400e}.sn-roster-warn.is-error{border-color:rgba(220,38,38,.2);background:rgba(220,38,38,.06);color:#b91c1c}.sn-list{border:1px solid rgba(0,0,0,.1);border-radius:12px;background:#fff;overflow:hidden}.sn-ch{width:100%;display:flex;align-items:center;gap:12px;padding:12px 14px;border:none;background:#fff;font-family:inherit;text-align:left;color:inherit;cursor:pointer;transition:background .15s ease}.sn-ch+.sn-ch{border-top:1px solid rgba(0,0,0,.06)}.sn-ch:focus-visible{outline:2px solid #b4912a;outline-offset:-2px}@media(hover:hover){.sn-ch:hover{background:#fafaf9}}.sn-ch.is-on{background:rgba(180,145,42,.07)}@media(hover:hover){.sn-ch.is-on:hover{background:rgba(180,145,42,.11)}}.sn-ch.is-blocked{cursor:not-allowed}.sn-ch.is-blocked>:not(.sn-tag){opacity:.5}@media(hover:hover){.sn-ch.is-blocked:hover{background:#fff}}.sn-ch.is-skeleton{cursor:default}.sn-cb{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:20px;height:20px;border:1.5px solid rgba(0,0,0,.22);border-radius:6px;background:#fff;color:#fff;transition:background .15s ease,border-color .15s ease}.sn-cb.is-on{border-color:#0a0a0a;background:#0a0a0a}.sn-ch-text{flex:1 1;flex-direction:column;gap:2px}.sn-ch-name,.sn-ch-text{min-width:0;display:flex}.sn-ch-name{align-items:center;gap:5px;font-size:14px;font-weight:600;color:#000}.sn-ch-name-text,.sn-ch-sub{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sn-ch-premium{flex-shrink:0;display:inline-flex;color:#b4912a}.sn-ch-sub{font-size:12px;color:#6b7280}.sn-ch-locale{flex-shrink:0;font-family:JetBrains Mono,monospace;font-size:10.5px;letter-spacing:.04em;color:#999}@media(max-width:419px){.sn-ch-locale{display:none}}.sn-skel-face{flex-shrink:0;width:36px;height:36px;border-radius:50%;background:rgba(0,0,0,.06)}.sn-skel-line{display:block;width:40%;height:10px;border-radius:5px;background:rgba(0,0,0,.06);animation:snPulse 1.4s ease-in-out infinite}.sn-skel-line.is-wide{width:65%}@keyframes snPulse{50%{opacity:.5}}.sn-linkbox{border:1px solid rgba(0,0,0,.12);border-radius:12px;background:#fff;overflow:hidden;transition:border-color .15s ease}.sn-linkbox:focus-within{border-color:rgba(0,0,0,.35)}.sn-linkbox.is-error{border-color:rgba(220,38,38,.5)}.sn-linkbox textarea{display:block;width:100%;padding:12px 14px 4px;border:none;outline:none;resize:none;background:transparent;font-family:JetBrains Mono,monospace;font-size:13px;line-height:1.6;color:#0a0a0a}@media(max-width:1023px){.sn-linkbox textarea{font-size:16px}}.sn-linkbox-foot{display:flex;align-items:center;gap:10px;padding:6px 8px 8px 14px}.sn-linkbox-count{min-width:0;font-size:12px;color:#999}.sn-add{flex-shrink:0;margin-left:auto;height:34px;padding:0 16px;border:none;border-radius:9px;background:#0a0a0a;font-family:inherit;font-size:13px;font-weight:600;color:#fff;cursor:pointer;transition:opacity .15s ease,background .15s ease}.sn-add:focus-visible{outline:2px solid #b4912a;outline-offset:2px}@media(hover:hover){.sn-add:hover{background:#1a1a1a}}.sn-add.is-idle{opacity:.4;cursor:default}.sn-link-msg{display:block;margin-top:8px;font-size:12.5px;line-height:1.45}.sn-link-msg.is-error{color:#b91c1c}.sn-link-msg.is-ok{color:#15803d}.sn-link-msg.is-warn{color:#92400e}.sn-maybe{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px}.sn-maybe-label{font-size:12.5px;color:#6b7280}.sn-maybe-btn{height:28px;padding:0 10px;border:1px dashed rgba(180,145,42,.6);border-radius:999px;background:#fff;font-family:inherit;font-size:12px;font-weight:600;color:#8b7020;cursor:pointer}.sn-maybe-btn:focus-visible{outline:2px solid #b4912a;outline-offset:2px}@media(hover:hover){.sn-maybe-btn:hover{border-style:solid;background:rgba(180,145,42,.07)}}@media(max-width:1023px){.sn-maybe-btn{height:32px}}.sn-link-chips{display:flex;flex-wrap:wrap;gap:6px}.sn-link-chip{max-width:100%;display:inline-flex;align-items:center;gap:7px;height:32px;padding:0 4px 0 10px;border:1px solid rgba(0,0,0,.12);border-radius:999px;background:#fff;font-family:JetBrains Mono,monospace;font-size:12px;color:#000}.sn-link-chip b{font-family:Outfit,sans-serif;font-weight:600}.sn-link-chip.is-taken{color:#999}.sn-link-chip-icon{display:flex;color:#6b7280}.sn-link-chip-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sn-link-chip-tag{flex-shrink:0;padding:1px 6px;border-radius:999px;background:rgba(180,145,42,.1);font-family:Outfit,sans-serif;font-size:10.5px;font-weight:600;color:#8b7020}.sn-link-chip-x{position:relative;flex-shrink:0;display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:none;border-radius:50%;background:transparent;color:#6b7280;cursor:pointer;transition:background .15s ease,color .15s ease}.sn-link-chip-x:focus-visible{outline:2px solid #b4912a;outline-offset:2px}.sn-link-chip-x:before{content:"";position:absolute;inset:-4px}@media(hover:hover){.sn-link-chip-x:hover{background:rgba(0,0,0,.07);color:#000}}.sn-qty{display:flex;align-items:center;gap:8px;margin-top:12px;padding:6px 16px;border:1px solid rgba(0,0,0,.12);border-radius:12px;background:#fff;cursor:text;transition:border-color .15s ease}.sn-qty:focus-within{border-color:#0a0a0a}.sn-qty input{flex:1 1;min-width:0;padding:4px 0;border:none;outline:none;background:transparent;font-family:Bebas Neue,sans-serif;font-size:44px;line-height:1;color:#000}.sn-qty-unit{font-size:13px;color:#999}.sn-range{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:end;grid-gap:10px;gap:10px;margin-top:12px}.sn-range-end{display:block;min-width:0}.sn-range-dash{height:45px;display:flex;align-items:center;font-size:18px;color:#a3a3a3}.sn-limits{display:block;margin-top:10px;font-size:12px;line-height:1.45;color:#6b7280}.sn-limits.is-error{color:#b91c1c}.sn-every{display:flex;align-items:center;gap:10px;margin-top:12px}.sn-every-label{font-size:12.5px;white-space:nowrap;color:#6b7280}.sn-every-field{position:relative;flex:1 1;min-width:0}.sn-every-field .sn-input{padding-right:56px}.sn-every-unit{position:absolute;top:50%;right:12px;transform:translateY(-50%);font-size:12px;color:#999;pointer-events:none}.sn-stepper{height:46px;margin-top:12px;border:1px solid rgba(0,0,0,.12);border-radius:10px;background:#fff;overflow:hidden}.sn-stepper,.sn-stepper-btn{display:flex;align-items:center}.sn-stepper-btn{flex-shrink:0;justify-content:center;width:46px;height:100%;border:none;background:transparent;color:#000;cursor:pointer;transition:background .15s ease}.sn-stepper-btn:focus-visible{outline:2px solid #b4912a;outline-offset:-2px}@media(hover:hover){.sn-stepper-btn:hover:not(:disabled){background:#f5f5f4}}.sn-stepper-btn:disabled{color:#d4d4d4;cursor:default}.sn-stepper-value{flex:1 1;min-width:0;display:flex;align-items:baseline;justify-content:center;gap:6px}.sn-stepper-value input{width:2.4em;padding:0;border:none;border-bottom:1px dashed transparent;outline:none;background:transparent;font-family:Bebas Neue,sans-serif;font-size:24px;line-height:1;text-align:right;color:#000}.sn-stepper-value input:focus{border-bottom-color:rgba(0,0,0,.35)}.sn-stepper-unit{font-size:12px;color:#6b7280}.sn-picker{margin-top:12px;padding:14px;border:1px solid rgba(0,0,0,.1);border-radius:12px;background:#fff}.sn-cal{margin-top:14px;padding-top:12px;border-top:1px solid rgba(0,0,0,.06)}.sn-cal-head{gap:6px}.sn-cal-head,.sn-cal-nav{display:flex;align-items:center}.sn-cal-nav{width:30px;height:30px;justify-content:center;border:none;border-radius:8px;background:transparent;color:#000;cursor:pointer}.sn-cal-nav:focus-visible{outline:2px solid #b4912a;outline-offset:2px}@media(hover:hover){.sn-cal-nav:hover:not(:disabled){background:#f5f5f4}}.sn-cal-nav:disabled{opacity:.3;cursor:default}.sn-cal-title{flex:1 1;font-family:Bebas Neue,sans-serif;font-size:22px;line-height:1;text-align:center;color:#000}.sn-cal-days,.sn-cal-week{display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}.sn-cal-week{margin-top:10px;font-size:10.5px;font-weight:600;text-align:center;color:#999}.sn-cal-days{gap:2px;margin-top:6px}.sn-day{min-width:0;height:36px;padding:0;border:none;border-radius:9px;background:transparent;font-family:inherit;font-size:13px;font-weight:500;color:#000;cursor:pointer;transition:background .15s ease}.sn-day:focus-visible{outline:2px solid #b4912a;outline-offset:2px}@media(hover:hover){.sn-day:hover{background:#f5f5f4}}.sn-day.is-out{color:#bdbdbd}.sn-day.is-today{font-weight:700;box-shadow:inset 0 0 0 1.5px #b4912a}.sn-day.is-off{color:#d4d4d4;cursor:default}@media(hover:hover){.sn-day.is-off:hover{background:transparent}}.sn-day.is-on{background:#0a0a0a;font-weight:700;color:#fff;box-shadow:none}@media(hover:hover){.sn-day.is-on:hover{background:#0a0a0a}}@media(max-width:1023px){.sn-day{height:40px}}.sn-time{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;padding-top:12px;border-top:1px solid rgba(0,0,0,.06)}.sn-time-label{margin-right:auto;font-size:12.5px;font-weight:600;color:#6b7280}.sn-time-step{height:42px;border:1px solid rgba(0,0,0,.12);border-radius:10px;background:#fff;overflow:hidden}.sn-time-btn,.sn-time-step{display:flex;align-items:center}.sn-time-btn{flex-shrink:0;justify-content:center;width:32px;height:100%;padding:0;border:none;background:transparent;color:#000;cursor:pointer}.sn-time-btn:focus-visible{outline:2px solid #b4912a;outline-offset:-2px}@media(hover:hover){.sn-time-btn:hover{background:#f5f5f4}}.sn-time-value{min-width:30px;line-height:1;text-align:center;color:#000}.sn-time-colon,.sn-time-value{font-family:Bebas Neue,sans-serif;font-size:22px}.sn-time-colon{color:#a3a3a3}@media(max-width:400px){.sn-time-label{flex-basis:100%}}@media(max-width:359px){.sn-time-btn{width:28px}}.sn-when{display:flex;align-items:center;gap:8px;margin-top:12px;padding:10px 12px;border-radius:10px;background:rgba(180,145,42,.1);font-size:12.5px;font-weight:600;color:#8b7020}.sn-when svg{flex-shrink:0}.sn-when.is-bad{background:rgba(220,38,38,.06);color:#b91c1c}.sn-due{display:flex;flex-direction:column;padding:20px;border-radius:16px;background:#0a0a0a;color:#fff}.sn-due-label{font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:hsla(0,0%,100%,.6)}.sn-due-now{margin-top:8px;font-family:Bebas Neue,sans-serif;font-size:46px;line-height:1;letter-spacing:.01em}.sn-due-sub{margin-top:6px;font-size:12.5px;color:hsla(0,0%,100%,.7)}.sn-due-then{display:flex;align-items:center;gap:8px;margin-top:12px;padding:9px 11px;border-radius:10px;background:hsla(0,0%,100%,.08);font-size:12.5px;color:#fff}.sn-due-then svg{flex-shrink:0}.sn-due-after{display:flex;justify-content:space-between;gap:12px;margin-top:16px;padding-top:14px;border-top:1px solid hsla(0,0%,100%,.14);font-size:12.5px}.sn-due-after-k{color:hsla(0,0%,100%,.6)}.sn-due-after-v{font-weight:600;text-align:right;color:#fff}.sn-due-after-v.is-over{color:#fca5a5}.sn-row{padding:12px 16px}.sn-row+.sn-row{border-top:1px solid rgba(0,0,0,.06)}.sn-row-line{display:flex;align-items:baseline;justify-content:space-between;gap:14px}.sn-row-k{flex-shrink:0;font-size:12.5px;color:#6b7280}.sn-row-v{min-width:0;font-size:13px;font-weight:600;text-align:right;color:#000}.sn-row-facts{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:4px 10px;margin-top:4px;text-align:right;color:#6b7280}.sn-row-facts,.sn-row-facts .sn-text-btn{font-size:11.5px}.sn-service-desc{max-height:160px;margin:8px 0 0;padding:8px 10px;overflow-y:auto;border-radius:8px;background:#fafaf9;font-size:12px;line-height:1.45;white-space:pre-wrap;color:#6b7280}.sn-test{display:flex;align-items:center;gap:14px;padding:12px 16px}.sn-test-text{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.sn-test-title{font-size:13px;font-weight:600;color:#000}.sn-test-sub{font-size:12px;line-height:1.4;color:#6b7280}.sn-targets-head{display:flex;align-items:center;gap:8px;padding:12px 16px}.sn-targets-count{padding:1px 7px;border-radius:999px;background:rgba(0,0,0,.06);font-size:11px;font-weight:700;color:#000}.sn-target{display:flex;align-items:center;gap:10px;padding:10px 16px;border-top:1px solid rgba(0,0,0,.06)}.sn-result-text,.sn-target-text{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.sn-result-name,.sn-target-name,.sn-target-sub{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sn-target-name{font-size:13px;font-weight:600;color:#000}.sn-target-sub{font-size:11.5px;color:#6b7280}.sn-target-qty{flex-shrink:0;font-family:JetBrains Mono,monospace;font-size:12px;color:#000}.sn-notice{display:flex;gap:10px;padding:12px 14px;border-radius:12px;font-size:12.5px;line-height:1.45}.sn-notice.is-warn{border:1px solid rgba(217,119,6,.28);background:rgba(245,158,11,.08);color:#92400e}.sn-notice.is-bad{border:1px solid rgba(220,38,38,.2);background:rgba(220,38,38,.06);color:#b91c1c}.sn-notice-icon{flex-shrink:0}.sn-notice-text{display:flex;flex-direction:column;gap:2px}.sn-notice-text b{font-weight:700}.sn-check-note{margin:0;font-size:12px;line-height:1.45;color:#999}.sn-check-note.is-error{color:#b91c1c}.sn-footnote{margin:0;font-size:12px;line-height:1.45;color:#999}.sn-done-head{flex-direction:column;gap:6px;padding:30px 8px 4px;text-align:center;outline:none}.sn-done-head,.sn-done-icon{display:flex;align-items:center}.sn-done-icon{justify-content:center;width:64px;height:64px;margin-bottom:14px;border-radius:50%;color:#fff}.sn-done-icon.is-ok{background:#16a34a;box-shadow:0 0 0 8px rgba(22,163,74,.12)}.sn-done-icon.is-unsure,.sn-done-icon.is-warn{background:#d97706;box-shadow:0 0 0 8px rgba(217,119,6,.14)}.sn-done-icon.is-fail{background:#dc2626;box-shadow:0 0 0 8px rgba(220,38,38,.12)}.sn-done-mark{margin-top:3px;font-family:Bebas Neue,sans-serif;font-size:36px;line-height:1}.sn-done-kicker{font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.sn-done-kicker.is-ok{color:#16a34a}.sn-done-kicker.is-unsure,.sn-done-kicker.is-warn{color:#b45309}.sn-done-kicker.is-fail{color:#b91c1c}.sn-done-title{font-family:Bebas Neue,sans-serif;font-size:34px;line-height:1.05;color:#000}.sn-done-sub{font-size:13px;line-height:1.45;color:#6b7280}.sn-results{margin-top:22px}.sn-step.is-results .sn-check-note{margin-top:14px}.sn-result{display:flex;align-items:center;gap:10px;padding:11px 14px}.sn-result.has-rule{border-top:1px solid rgba(0,0,0,.06)}.sn-result-name{font-size:13.5px;font-weight:600;color:#000}.sn-result-meta{font-size:12px;line-height:1.4;color:#6b7280;overflow-wrap:anywhere}.sn-result-meta.is-bad{color:#b91c1c}.sn-pill{flex-shrink:0;display:inline-flex;align-items:center;gap:5px;padding:2px 8px;border-radius:999px;font-size:11.5px;font-weight:600;white-space:nowrap}.sn-pill.is-ok{background:rgba(22,163,74,.1);color:#15803d}.sn-pill.is-scheduled{background:rgba(79,70,229,.1);color:#4338ca}.sn-pill.is-bad{background:rgba(220,38,38,.1);color:#b91c1c}.sn-pill.is-warn{background:rgba(217,119,6,.12);color:#b45309}.sn-pill.is-quiet{background:rgba(0,0,0,.06);color:#525252}.sn-pill-dot{width:6px;height:6px;border-radius:50%;background:currentColor}@media(prefers-reduced-motion:reduce){.sn-add,.sn-cb,.sn-ch,.sn-chip-btn,.sn-day,.sn-input,.sn-link-chip-x,.sn-linkbox,.sn-qty,.sn-search,.sn-seg-btn,.sn-stepper-btn,.sn-text-btn{transition:none}.sn-skel-line,.sn-spin{animation:none}}.su-card-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.su-run-spin{display:inline-block;flex-shrink:0;box-sizing:border-box;width:15px;height:15px;border:2px solid rgba(0,0,0,.15);border-top-color:#0a0a0a;border-radius:50%;animation:suRunSpin .8s linear infinite}@keyframes suRunSpin{to{transform:rotate(1turn)}}.admin-topbar .su-head-golive{gap:8px;padding:0 14px}.admin-topbar .su-head-golive:hover:not(:disabled){background:#262626}.su-card-notice{margin:0 0 14px;padding:10px 14px;border-radius:12px;background:rgba(220,38,38,.06);font-size:13px;line-height:1.45;color:#b91c1c}.su-card-notice.is-warn{background:rgba(217,119,6,.08);color:#b45309}.su-card-before{margin:0 0 18px;padding:14px 16px;border:1px dashed rgba(0,0,0,.16);border-radius:16px;background:#fafaf9}.su-card-before summary{font-size:13.5px;font-weight:700;cursor:pointer}.su-card-before summary:focus-visible{outline:2px solid #b4912a;outline-offset:2px}.su-card-before ul{display:flex;flex-direction:column;gap:6px;margin:10px 0 2px;padding-left:18px;font-size:13px;line-height:1.45;color:rgba(0,0,0,.62)}.su-run{padding:18px 20px;border:1px solid rgba(0,0,0,.09);border-radius:16px;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.04),0 14px 34px -26px rgba(0,0,0,.35)}.su-run-head{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.su-run-head .su-card-h2{outline:none}.su-card-chip,.su-run-chip{display:inline-flex;align-items:center;gap:5px;height:24px;padding:0 10px;border-radius:999px;font-size:11.5px;font-weight:700;white-space:nowrap}.su-run-chip.is-checking{background:#f5f5f4;color:#6b7280}.su-run-chip.is-attention{background:rgba(220,38,38,.08);color:#b91c1c}.su-run-chip.is-unchecked{background:rgba(217,119,6,.1);color:#b45309}.su-run-chip.is-ok{background:rgba(22,163,74,.1);color:#15803d}.su-run-meta{margin-left:auto;font-size:12.5px;color:#6b7280}.su-run-note{margin:10px 0 0;font-size:12.5px;line-height:1.45;color:#b45309}.su-run-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,250px),1fr));grid-gap:8px;gap:8px;margin:14px 0 0;padding:0;list-style:none}.su-run-tile{display:flex;align-items:center;gap:12px;min-width:0;padding:12px;border-radius:12px;background:#fafaf9}.su-run-tile.is-bad{background:rgba(220,38,38,.05)}.su-run-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:32px;height:32px;border-radius:50%}.su-run-icon.is-checking{background:#fff}.su-run-icon.is-ok{background:rgba(22,163,74,.12);color:#16a34a}.su-run-icon.is-bad{background:rgba(220,38,38,.1);color:#dc2626}.su-run-icon.is-unchecked{background:rgba(217,119,6,.12);color:#d97706}.su-run-text{display:flex;flex-direction:column;gap:2px;flex:1 1;min-width:0}.su-run-title{font-size:13.5px;font-weight:600;color:#000}.su-run-sub{overflow:hidden;font-size:12px;color:#6b7280;text-overflow:ellipsis;white-space:nowrap}.is-bad .su-run-sub{color:#b91c1c}.is-unchecked .su-run-sub{color:#b45309}.su-run-why{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.su-run-act{flex-shrink:0;height:30px;padding:0 11px;border:1px solid rgba(0,0,0,.14);border-radius:8px;background:#fff;font-family:inherit;font-size:12px;font-weight:600;color:#000;white-space:nowrap;cursor:pointer;transition:border-color .15s ease}.su-run-act:hover{border-color:#0a0a0a}.su-run-act:focus-visible{outline:2px solid #b4912a;outline-offset:2px}.su-run-tries{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:14px;padding-top:14px;border-top:1px solid rgba(0,0,0,.06)}.su-run-tries-label{margin-right:4px;font-size:10.5px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#6b7280}.su-run-try{display:inline-flex;align-items:center;gap:8px;height:34px;padding:0 13px 0 8px;border:1px solid rgba(0,0,0,.14);border-radius:999px;background:#fff;font-family:inherit;font-size:12.5px;font-weight:600;color:#000;white-space:nowrap;cursor:pointer}.su-run-try.is-on{border-color:rgba(22,163,74,.3);background:rgba(22,163,74,.06);color:#15803d}.su-run-try[aria-disabled=true]{cursor:progress}.su-run-try:focus-visible{outline:2px solid #b4912a;outline-offset:2px}.su-run-try-mark{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border:1.5px solid rgba(0,0,0,.25);border-radius:50%;background:#fff;color:#fff}.is-on .su-run-try-mark{border-color:#16a34a;background:#16a34a}.su-card-h2-row{display:flex;align-items:center;gap:10px;margin:28px 0 12px}.su-card-h2{margin:0;font-family:Bebas Neue,sans-serif;font-size:26px;font-weight:400;line-height:1;letter-spacing:.02em;color:#000}.su-card-h2-count{padding:2px 8px;border-radius:999px;background:rgba(0,0,0,.06);font-size:12px;font-weight:700;color:#000}.su-card-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,230px),1fr));grid-gap:14px;gap:14px}.su-card{display:flex;flex-direction:column;align-items:stretch;min-width:0;min-height:186px;padding:16px 16px 15px;border:1px solid rgba(0,0,0,.09);border-radius:16px;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.04),0 14px 34px -26px rgba(0,0,0,.35);font-family:inherit;color:#000;text-align:left;cursor:pointer;transition:border-color .15s ease,transform .15s ease,background .15s ease}.su-card:focus-visible{outline:2px solid #b4912a;outline-offset:2px}.su-card.is-next{border:1.5px solid #0a0a0a}.su-card.is-extra{min-height:132px}.su-card.is-dark{border:none;background:#0a0a0a;box-shadow:none;color:#fff}@media(hover:hover){.su-card:hover{border-color:#0a0a0a;transform:translateY(-1px)}.su-card.is-dark:hover{background:#1f1f1f}}.su-card-top{gap:8px}.su-card-num,.su-card-top{display:flex;align-items:center}.su-card-num{justify-content:center;flex-shrink:0;width:30px;height:30px;border:1.5px solid transparent;border-radius:50%}.su-card-num.is-done{background:rgba(22,163,74,.12);color:#16a34a}.su-card-num.is-next{background:#b4912a;color:#fff}.su-card-num.is-attention{background:rgba(220,38,38,.1);color:#dc2626}.su-card-num.is-todo,.su-card-num.is-waiting{border-color:rgba(0,0,0,.15);color:#a3a3a3}.su-card-num.is-dark{border:none;background:hsla(0,0%,100%,.12);color:#fff}.su-card-num.is-live{border:none;background:rgba(74,222,128,.16);color:#4ade80}.su-card-digit{padding-top:2px;font-family:Bebas Neue,sans-serif;font-size:17px;line-height:1}.su-card-chip{margin-left:auto}.su-card-chip.is-done,.su-card-chip.is-set{background:rgba(22,163,74,.1);color:#15803d}.su-card-chip.is-next{background:rgba(180,145,42,.14);color:#8b7020}.su-card-chip.is-attention{background:rgba(220,38,38,.08);color:#b91c1c}.su-card-chip.is-todo,.su-card-chip.is-unset,.su-card-chip.is-waiting{background:#f5f5f4;color:#6b7280}.su-card-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:30px;height:30px;border-radius:50%;background:#f5f5f4;color:#000}.su-card-title{margin-top:18px;font-family:Bebas Neue,sans-serif;font-size:26px;line-height:1;letter-spacing:.01em;color:#000}.is-dark .su-card-title{color:#fff}.su-card-title.is-small{margin-top:16px;font-size:22px}.su-card-lines{display:flex;flex-direction:column;gap:4px;min-width:0;margin-top:9px}.su-card-lines.is-extra{margin-top:7px}.su-card-line{overflow:hidden;font-size:12.5px;color:#6b7280;text-overflow:ellipsis;white-space:nowrap}.su-card-line.is-strong{color:#000}.su-card-line.is-amber{color:#b45309}.su-card-line.is-red{color:#b91c1c}.su-card-line.is-mono{font-family:JetBrains Mono,monospace;font-size:12px}.su-card-dark-line{margin-top:9px;font-size:12.5px;color:hsla(0,0%,100%,.62)}.su-card-foot{display:flex;margin-top:auto;padding-top:16px}.su-card-continue,.su-card-golive-btn{display:inline-flex;align-items:center;gap:7px;height:34px;padding:0 14px;border-radius:8px;font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.su-card-continue{background:#0a0a0a;color:#fff}.su-card-golive-btn{border:1px solid hsla(0,0%,100%,.3);background:transparent;color:#fff}.su-card-golive-btn.is-ready{border-color:#fff;background:#fff;color:#0a0a0a}.su-card-skel{min-height:186px;border-radius:16px;background:linear-gradient(90deg,rgba(0,0,0,.04),rgba(0,0,0,.07),rgba(0,0,0,.04));background-size:200% 100%;animation:suShimmer 1.4s ease-in-out infinite}@keyframes suShimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media(max-width:1023px){.su-card,.su-card-skel,.su-card.is-extra{min-height:0}.su-card-skel{height:132px}.su-card-foot{padding-top:14px}.su-card-h2-row{margin:24px 0 10px}.su-run{padding:16px 14px}.su-run-meta{flex-basis:100%;margin-left:0}.su-card-line.is-amber,.su-card-line.is-red,.su-run-sub,.su-run-why{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal}.su-run-why{position:static;width:auto;height:auto;margin:0;clip:auto;font-size:12px;color:#6b7280}}@media(prefers-reduced-motion:reduce){.su-card,.su-run-act{transition:none}.su-card:hover{transform:none}.su-card-skel{animation:none}.su-run-spin{animation-duration:1.6s}}.su-drawer{font-family:Outfit,sans-serif}.su-drawer-glyph{flex-shrink:0}.su-drawer-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.su-drawer-spin{display:inline-block;flex-shrink:0;box-sizing:border-box;width:15px;height:15px;border:2px solid rgba(0,0,0,.15);border-top-color:#0a0a0a;border-radius:50%;animation:suDrawerSpin .8s linear infinite}.su-drawer-spin.is-light{border-color:#fff hsla(0,0%,100%,.3) hsla(0,0%,100%,.3)}@keyframes suDrawerSpin{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.su-drawer-spin{animation-duration:2.4s}}.su-drawer-head{flex-shrink:0;padding:20px 24px 16px;background:#fff;border-bottom:1px solid rgba(0,0,0,.08)}@media(max-width:1023px){.su-drawer-head{padding:18px 16px 14px}}.su-drawer-head-row{display:flex;align-items:flex-start;gap:10px}.su-drawer-head-text{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:6px}.su-drawer-eyebrow{font-size:10.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#8b7020}.su-drawer-title{margin:0;font-family:Bebas Neue,sans-serif;font-size:28px;line-height:1;letter-spacing:.02em;font-weight:400;color:#000;outline:none}.su-drawer-iconbtn{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:1px solid rgba(0,0,0,.12);border-radius:9px;background:#fff;color:#000;cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease}.su-drawer-iconbtn:focus-visible{outline:2px solid #b4912a;outline-offset:2px}.su-drawer-iconbtn.is-check:hover{border-color:#0a0a0a}.su-drawer-iconbtn.is-close:hover{background:#0a0a0a;color:#fff;border-color:#0a0a0a}.su-drawer-iconbtn[aria-disabled=true]{cursor:default}.su-drawer-iconbtn.is-close[aria-disabled=true]:hover{background:#fff;color:#000;border-color:rgba(0,0,0,.12)}.su-drawer-parts{margin-top:16px}.su-drawer-body{flex:1 1;min-height:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;padding:24px 24px 28px}@media(max-width:1023px){.su-drawer-body{padding:20px 16px 24px}}.su-drawer-blocks{display:flex;flex-direction:column;gap:18px}.su-drawer-sub{font-size:10.5px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#6b7280;margin-bottom:-8px}.su-drawer-note{margin:0;font-size:12.5px;line-height:1.5;color:#6b7280;text-wrap:pretty}.su-drawer-note a{color:inherit;text-decoration:underline;text-underline-offset:2px}.su-drawer-note strong{font-weight:600;color:#000}.su-drawer-err{display:flex;align-items:flex-start;gap:8px;margin:0;padding:11px 13px;border-radius:10px;background:rgba(220,38,38,.07);color:#991b1b;font-size:13px;line-height:1.45;overflow-wrap:anywhere}.su-drawer-bullets{margin:4px 0 0;padding:0 0 0 16px;display:flex;flex-direction:column;gap:3px}.su-drawer-bullets li{padding-left:2px}.su-drawer-field{display:flex;flex-direction:column;gap:7px}.su-drawer-label-row{display:flex;align-items:center;gap:8px}.su-drawer-label{font-size:10.5px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#6b7280;cursor:pointer}.su-drawer-counter{margin-left:auto;font-size:11px;color:#a3a3a3;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.su-drawer-input-wrap{display:flex;align-items:stretch;height:46px;border:1px solid rgba(0,0,0,.14);border-radius:10px;background:#fff;overflow:hidden;transition:border-color .15s ease}.su-drawer-input-wrap:focus-within{border-color:#0a0a0a}.su-drawer-input-wrap.is-locked{background:#f5f5f4}.su-drawer-input-wrap.is-invalid{border-color:rgba(220,38,38,.55)}.su-drawer-input{flex:1 1;min-width:0;padding:0 14px;border:none;background:transparent;font-family:Outfit,sans-serif;font-size:14px;color:#000;outline:none}.su-drawer-input.is-mono{font-family:JetBrains Mono,monospace;font-size:13px}.su-drawer-input:disabled{color:#6b7280;-webkit-text-fill-color:#6b7280}.su-drawer-input::placeholder{color:#a3a3a3}@media(max-width:1023px){.su-drawer-input{font-size:16px}.su-drawer-input.is-mono{font-size:15px}}.su-drawer-eye{flex-shrink:0;padding:0 14px;border:none;border-left:1px solid rgba(0,0,0,.08);background:#fafaf9;font-family:Outfit,sans-serif;font-size:12px;font-weight:600;color:#404040;cursor:pointer}.su-drawer-eye:hover{background:#f1f1f0}.su-drawer-eye:focus-visible{outline:2px solid #b4912a;outline-offset:2px}.su-drawer-eye:focus-visible{outline-offset:-2px}.su-drawer-lock{flex-shrink:0;display:flex;align-items:center;padding:0 14px;color:#a3a3a3}.su-drawer-field-note{font-size:12px;line-height:1.45;color:#6b7280}.su-drawer-field-note a{color:inherit;text-decoration:underline;text-underline-offset:2px}.su-drawer-area{width:100%;min-height:92px;padding:12px 14px;border:1px solid rgba(0,0,0,.14);border-radius:10px;background:#fff;font-family:Outfit,sans-serif;font-size:14px;line-height:1.5;color:#000;outline:none;resize:vertical}.su-drawer-area:focus{border-color:#0a0a0a}.su-drawer-area.is-json{min-height:260px;font-family:JetBrains Mono,monospace;font-size:12px;line-height:1.55;white-space:pre;overflow-wrap:normal}@media(max-width:1023px){.su-drawer-area{font-size:16px}.su-drawer-area.is-json{font-size:13px}}.su-drawer-switch-row{display:flex;align-items:center;gap:14px;padding:13px 14px;border:1px solid rgba(0,0,0,.09);border-radius:12px;background:#fff}.su-drawer-switch-text{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:3px}.su-drawer-switch-label{font-size:14px;font-weight:600;color:#000}.su-drawer-switch-sub{font-size:12.5px;line-height:1.45;color:#6b7280}.su-drawer-switch{position:relative;flex-shrink:0;width:46px;height:27px;padding:0;border:none;border-radius:999px;background:#e8e8e6;cursor:pointer;transition:background .2s ease}.su-drawer-switch:focus-visible{outline:2px solid #b4912a;outline-offset:2px}.su-drawer-switch.is-on{background:#b4912a}.su-drawer-switch[aria-disabled=true]{cursor:not-allowed;opacity:.55}.su-drawer-switch-knob{position:absolute;top:3px;left:3px;width:21px;height:21px;border-radius:50%;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.25);transition:transform .2s ease}.is-on>.su-drawer-switch-knob{transform:translateX(19px)}.su-drawer-saved{display:flex;align-items:center;gap:12px;padding:12px 14px;border:1px solid rgba(0,0,0,.09);border-radius:12px;background:#fff}.su-drawer-saved-icon{flex-shrink:0;width:34px;height:34px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:rgba(22,163,74,.12);color:#16a34a}.su-drawer-saved-text{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.su-drawer-saved-label{font-size:13.5px;font-weight:600;color:#000}.su-drawer-saved-hint{font-family:JetBrains Mono,monospace;font-size:12px;color:#6b7280;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.su-drawer-smallbtn{flex-shrink:0;height:34px;padding:0 12px;border:1px solid rgba(0,0,0,.14);border-radius:8px;background:#fff;color:#000;font-family:Outfit,sans-serif;font-size:12.5px;font-weight:600;cursor:pointer;white-space:nowrap;display:inline-flex;align-items:center;gap:6px;transition:border-color .15s ease}.su-drawer-smallbtn:focus-visible{outline:2px solid #b4912a;outline-offset:2px}.su-drawer-smallbtn:hover{border-color:#0a0a0a}.su-drawer-smallbtn[aria-disabled=true]{cursor:not-allowed;opacity:.55}.su-drawer-smallbtn[aria-disabled=true]:hover{border-color:rgba(0,0,0,.14)}.su-drawer-smallbtn[aria-busy=true]{cursor:progress;opacity:1}.su-drawer-smallbtn.is-dark{border-color:#0a0a0a;background:#0a0a0a;color:#fff}.su-drawer-smallbtn.is-dark:hover{background:#262626;border-color:#262626}.su-drawer-check{width:100%;display:flex;align-items:center;gap:12px;padding:13px 14px;border:1px solid rgba(0,0,0,.12);border-radius:12px;background:#fff;font-family:Outfit,sans-serif;text-align:left;cursor:pointer;transition:border-color .15s ease}.su-drawer-check:focus-visible{outline:2px solid #b4912a;outline-offset:2px}.su-drawer-check.is-on{border-color:rgba(22,163,74,.35)}.su-drawer-check[aria-disabled=true]{cursor:default}.su-drawer-check-box{flex-shrink:0;width:20px;height:20px;border-radius:6px;display:flex;align-items:center;justify-content:center;border:1.5px solid rgba(0,0,0,.25);background:#fff;color:#fff;transition:background .15s ease}.is-on>.su-drawer-check-box{border-color:#16a34a;background:#16a34a}.su-drawer-check-box .su-drawer-spin{width:12px;height:12px}.su-drawer-check-text{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.su-drawer-check-label{font-size:13.5px;font-weight:600;color:#000}.su-drawer-check-sub{font-size:12px;line-height:1.4;color:#6b7280}.su-drawer-seg{align-self:flex-start;display:inline-flex;gap:2px;padding:3px;border-radius:11px;background:#efefee;max-width:100%}.su-drawer-seg-btn{height:32px;padding:0 14px;border:none;border-radius:8px;background:transparent;color:#6b7280;font-family:Outfit,sans-serif;font-size:13px;font-weight:600;cursor:pointer;white-space:nowrap}.su-drawer-seg-btn:focus-visible{outline:2px solid #b4912a;outline-offset:2px}.su-drawer-seg-btn.is-on{background:#fff;color:#000;box-shadow:0 1px 2px rgba(0,0,0,.12)}.su-drawer-seg.is-small{align-self:auto;border-radius:9px}.su-drawer-seg.is-small .su-drawer-seg-btn{height:26px;padding:0 9px;border-radius:7px;font-size:11.5px}.su-drawer-copy,.su-drawer-facts,.su-drawer-links,.su-drawer-recaps{border:1px solid rgba(0,0,0,.09);border-radius:12px;background:#fff;overflow:hidden}.su-drawer-copy-row{display:flex;align-items:center;gap:12px;min-height:50px;padding:9px 10px 9px 14px}.su-drawer-copy-row+.su-drawer-copy-row{border-top:1px solid rgba(0,0,0,.06)}.su-drawer-copy-k{flex-shrink:0;width:96px;font-size:12px;color:#6b7280}@media(max-width:1023px){.su-drawer-copy-k{width:78px}}.su-drawer-copy-v{flex:1 1;min-width:0;font-family:JetBrains Mono,monospace;font-size:12.5px;color:#000;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:1023px){.su-drawer-copy-v{overflow:visible;text-overflow:clip;white-space:normal;overflow-wrap:anywhere}}.su-drawer-copy-v.is-words{font-family:Outfit,sans-serif;font-size:13px;color:#6b7280}.su-drawer-copy-btn{flex-shrink:0;width:32px;height:32px;padding:0;display:flex;align-items:center;justify-content:center;border:1px solid rgba(0,0,0,.1);border-radius:8px;background:#fff;color:#000;cursor:pointer;transition:border-color .15s ease}.su-drawer-copy-btn:focus-visible{outline:2px solid #b4912a;outline-offset:2px}.su-drawer-copy-btn:hover{border-color:#0a0a0a}.su-drawer-copy-btn.is-copied{color:#16a34a}.su-drawer-guide{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.su-drawer-guide li{display:flex;align-items:flex-start;gap:12px}.su-drawer-guide-n{flex-shrink:0;width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#0a0a0a;color:#fff;font-size:12px;font-weight:700}.su-drawer-guide-text{flex:1 1;min-width:0;padding-top:2px;font-size:13.5px;line-height:1.55;color:#262626;text-wrap:pretty;overflow-wrap:anywhere}.su-drawer-guide-text b,.su-drawer-guide-text strong{font-weight:700;color:#000}.su-drawer-status{display:flex;align-items:center;gap:12px;padding:14px;border-radius:12px;border:1px solid rgba(0,0,0,.09);background:#fff}.su-drawer-status.is-ok{background:rgba(22,163,74,.06);border-color:rgba(22,163,74,.22)}.su-drawer-status.is-warn{background:rgba(245,158,11,.07);border-color:rgba(245,158,11,.28)}.su-drawer-status.is-err{background:rgba(220,38,38,.05);border-color:rgba(220,38,38,.22)}.su-drawer-status.is-tall{align-items:flex-start}@media(max-width:1023px){.su-drawer-status{flex-wrap:wrap}.su-drawer-status .su-drawer-status-text{flex-grow:1;flex-shrink:1;flex-basis:calc(100% - 48px)}.su-drawer-status .su-drawer-smallbtn{margin-left:48px}}.su-drawer-status-icon{flex-shrink:0;width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#f5f5f4;color:#000}.is-ok>.su-drawer-status-icon{background:rgba(22,163,74,.14);color:#16a34a}.is-warn>.su-drawer-status-icon{background:rgba(245,158,11,.16);color:#b45309}.is-err>.su-drawer-status-icon{background:rgba(220,38,38,.12);color:#dc2626}.is-tg>.su-drawer-status-icon{background:#3390ec;color:#fff}.su-drawer-status-text{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.su-drawer-status-title{font-size:14px;font-weight:600;color:#000;overflow-wrap:anywhere}.is-ok .su-drawer-status-title{color:#14532d}.is-warn .su-drawer-status-title{color:#78350f}.is-err .su-drawer-status-title{color:#7f1d1d}.su-drawer-status-sub{font-size:12.5px;line-height:1.45;color:#6b7280;overflow-wrap:anywhere}.is-ok .su-drawer-status-sub{color:#3f6b4e}.is-warn .su-drawer-status-sub{color:#92400e}.is-err .su-drawer-status-sub{color:#991b1b}.su-drawer-status-sub code{font-family:JetBrains Mono,monospace;font-size:12px}.su-drawer-facts{margin:0}.su-drawer-fact{display:flex;align-items:center;gap:12px;padding:11px 14px}.su-drawer-fact+.su-drawer-fact{border-top:1px solid rgba(0,0,0,.06)}.su-drawer-fact dt{flex-shrink:0;font-size:12.5px;color:#6b7280}.su-drawer-fact dd{flex:1 1;min-width:0;margin:0;text-align:right;font-size:13px;font-weight:600;color:#000;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:1023px){.su-drawer-fact dd{overflow:visible;text-overflow:clip;white-space:normal;overflow-wrap:anywhere}}.su-drawer-fact dd.is-mono{font-family:JetBrains Mono,monospace}.su-drawer-link{width:100%;display:flex;align-items:center;gap:12px;padding:12px 14px;border:none;background:transparent;font-family:Outfit,sans-serif;text-align:left;cursor:pointer;transition:background .15s ease}.su-drawer-link+.su-drawer-link{border-top:1px solid rgba(0,0,0,.06)}.su-drawer-link:hover{background:#fafaf9}.su-drawer-link:focus-visible{outline:2px solid #b4912a;outline-offset:2px}.su-drawer-link:focus-visible{outline-offset:-2px}.su-drawer-link-n{flex-shrink:0;width:26px;height:26px;border-radius:50%;display:flex;align-items:center;justify-content:center;padding-top:2px;background:#f5f5f4;color:#000;font-family:Bebas Neue,sans-serif;font-size:15px;line-height:1}.su-drawer-link-text{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.su-drawer-link-label{font-size:13.5px;font-weight:600;color:#000}.su-drawer-link-sub{font-size:12px;color:#6b7280;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:1023px){.su-drawer-link-sub{overflow:visible;text-overflow:clip;white-space:normal;overflow-wrap:anywhere}}.su-drawer-link-go{display:flex;color:#a3a3a3}.su-drawer-menuprev,.su-drawer-profprev{border-radius:14px;overflow:hidden;border:1px solid rgba(0,0,0,.09)}.su-drawer-menuprev-chat{display:flex;justify-content:flex-end;align-items:flex-end;height:92px;padding:12px;background:radial-gradient(circle,hsla(0,0%,100%,.28) 1.5px,transparent 2px) 0 0/26px 26px,linear-gradient(160deg,#d5e4c3,#bcd6a4 55%,#a9c892)}.su-drawer-menuprev-bubble{display:inline-flex;align-items:flex-end;gap:8px;padding:7px 10px 6px 12px;border-radius:14px 14px 4px 14px;background:#eeffde;box-shadow:0 1px 1px rgba(0,0,0,.1);font-size:14px;color:#000}.su-drawer-menuprev-time{font-size:11px;color:#4fae4e}.su-drawer-menuprev-bar{display:flex;align-items:center;gap:10px;padding:8px 10px;background:#fff;border-top:1px solid rgba(0,0,0,.06)}.su-drawer-menuprev-btn{flex-shrink:0;display:inline-flex;align-items:center;gap:6px;max-width:58%;height:32px;padding:0 12px;border-radius:16px;background:#3390ec;color:#fff;font-size:13px;font-weight:600;white-space:nowrap;overflow:hidden}.su-drawer-menuprev-label{overflow:hidden;text-overflow:ellipsis}.su-drawer-menuprev-msg{flex:1 1;min-width:0;font-size:14px;color:#a3a3a3}.su-drawer-menuprev-icon{display:flex;color:#a3a3a3}.su-drawer-profprev{background:#fff}.su-drawer-profprev-top{display:flex;flex-direction:column;align-items:center;gap:4px;padding:20px 16px 16px;background:linear-gradient(180deg,#f2f7fc,#fff)}.su-drawer-profprev-av{width:72px;height:72px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-family:Bebas Neue,sans-serif;font-size:30px;letter-spacing:.04em}.su-drawer-profprev-name{margin-top:8px;font-size:17px;font-weight:600;color:#000;text-align:center;overflow-wrap:anywhere}.su-drawer-profprev-tag{font-size:13px;color:#3390ec}.su-drawer-profprev-about{padding:12px 16px 14px;border-top:1px solid #f0f0f0}.su-drawer-profprev-short{display:block;font-size:14px;line-height:1.45;color:#000;overflow-wrap:anywhere}.su-drawer-profprev-k{display:block;margin-top:3px;font-size:12.5px;color:#8a8a8a}.su-drawer-words{display:flex;flex-direction:column;gap:14px;padding:16px;border-radius:14px;background:#0a0a0a;color:#fff}.su-drawer-words-head{display:flex;align-items:center;gap:8px}.su-drawer-words-k{font-size:10.5px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#6b7280;color:hsla(0,0%,100%,.55)}.su-drawer-words-left{margin-left:auto;display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:#e7c873;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.su-drawer-words-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:6px;gap:6px}.su-drawer-words-grid li{min-width:0;display:flex;align-items:baseline;gap:8px;padding:8px 10px;border-radius:8px;background:hsla(0,0%,100%,.07);font-family:JetBrains Mono,monospace;font-size:13px}@media(max-width:1023px){.su-drawer-words-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.su-drawer-words-n{flex-shrink:0;width:16px;font-size:10.5px;color:hsla(0,0%,100%,.4);text-align:right}.su-drawer-words-w{overflow:hidden;text-overflow:ellipsis}.su-drawer-words-key{margin-top:-6px;font-family:JetBrains Mono,monospace;font-size:12px;line-height:1.6;color:hsla(0,0%,100%,.92);word-break:break-all}.su-drawer-words-tools{display:flex;gap:8px;flex-wrap:wrap}.su-drawer-words-tool{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border:1px solid hsla(0,0%,100%,.2);border-radius:8px;background:transparent;color:#fff;font-family:Outfit,sans-serif;font-size:12.5px;font-weight:600;cursor:pointer;transition:background .15s ease}.su-drawer-words-tool:hover{background:hsla(0,0%,100%,.08)}.su-drawer-words-tool:focus-visible{outline:2px solid #e7c873;outline-offset:2px}.su-drawer-recap{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:12px 14px}.su-drawer-recap+.su-drawer-recap{border-top:1px solid rgba(0,0,0,.06)}.su-drawer-recap .su-drawer-smallbtn{height:32px}.su-drawer-recap-text{flex:1 1 140px;min-width:0;display:flex;flex-direction:column;gap:2px}.su-drawer-recap-channel{font-size:13.5px;font-weight:600;color:#000;overflow-wrap:anywhere}.su-drawer-recap-what{font-size:12px;color:#6b7280;overflow-wrap:anywhere}.su-drawer-recap-err{flex-basis:100%;font-size:12px;line-height:1.4;color:#991b1b}.su-drawer-chip{display:inline-flex;align-items:center;gap:5px;height:24px;padding:0 10px;border-radius:999px;font-size:11.5px;font-weight:700;white-space:nowrap;background:#f5f5f4;color:#6b7280}.su-drawer-chip.is-ok{background:rgba(22,163,74,.1);color:#15803d}.su-drawer-chip.is-err{background:rgba(220,38,38,.1);color:#b91c1c}.su-drawer-tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.su-drawer-tile{min-width:0;display:flex;flex-direction:column;gap:6px;padding:14px;border:1px solid rgba(0,0,0,.09);border-radius:12px;background:#fff;font-family:Outfit,sans-serif;text-align:left}.su-drawer-tile.is-button{cursor:pointer;transition:border-color .15s ease}.su-drawer-tile.is-button:hover{border-color:#0a0a0a}.su-drawer-tile.is-button:focus-visible{outline:2px solid #b4912a;outline-offset:2px}@media(max-width:1023px){.su-drawer-tile{padding:12px}}.su-drawer-tile-k{font-size:10.5px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#6b7280;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:1023px){.su-drawer-tile-k{overflow:visible;text-overflow:clip;white-space:normal;overflow-wrap:break-word;letter-spacing:.06em}}.su-drawer-tile-v{font-family:Bebas Neue,sans-serif;font-size:32px;line-height:1;color:#000}.su-drawer-tile-sub{display:inline-flex;align-items:center;gap:5px;min-width:0;font-size:12px;font-weight:600;color:#15803d}.su-drawer-tile-sub.is-todo{color:#b45309}.su-drawer-pick{display:flex;flex-direction:column;gap:8px}.su-drawer-pick-row{width:100%;display:flex;align-items:center;gap:12px;padding:11px 14px;border:1.5px solid rgba(0,0,0,.12);border-radius:12px;background:#fff;font-family:Outfit,sans-serif;text-align:left;cursor:pointer;transition:border-color .15s ease}.su-drawer-pick-row:focus-visible{outline:2px solid #b4912a;outline-offset:2px}.su-drawer-pick-row.is-on{border-color:#0a0a0a}.su-drawer-pick-av{flex-shrink:0;width:38px;height:38px;border-radius:9px;display:flex;align-items:center;justify-content:center;padding-top:2px;color:#fff;font-family:Bebas Neue,sans-serif;font-size:18px;letter-spacing:.04em}.su-drawer-pick-text{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.su-drawer-pick-title{font-size:14px;font-weight:600;color:#000}.su-drawer-pick-sub,.su-drawer-pick-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.su-drawer-pick-sub{font-size:12px;color:#6b7280}.su-drawer-pick-radio{flex-shrink:0;width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;border:1.5px solid rgba(0,0,0,.25)}.su-drawer-pick-radio span{width:10px;height:10px;border-radius:50%;background:transparent}.is-on>.su-drawer-pick-radio{border-color:#0a0a0a}.is-on>.su-drawer-pick-radio span{background:#0a0a0a}.su-drawer-chips{display:flex;flex-wrap:wrap;gap:6px}.su-drawer-chip-btn{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border:1px solid rgba(0,0,0,.14);border-radius:999px;background:#fff;color:#000;font-family:Outfit,sans-serif;font-size:12.5px;font-weight:600;cursor:pointer;white-space:nowrap;max-width:100%}.su-drawer-chip-btn:focus-visible{outline:2px solid #b4912a;outline-offset:2px}.su-drawer-chip-btn.is-on{border-color:#0a0a0a;background:#0a0a0a;color:#fff}.su-drawer-chip-btn.is-off{cursor:not-allowed;color:#a3a3a3;border-style:dashed}.su-drawer-chip-count{font-weight:500;opacity:.62;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.su-drawer-choose{border:1px solid rgba(0,0,0,.09);border-radius:12px;background:#fff;padding:4px 0}.su-drawer-choose summary{display:flex;align-items:center;gap:8px;padding:9px 14px;font-size:13px;font-weight:600;color:#000;cursor:pointer;list-style:none}.su-drawer-choose summary::-webkit-details-marker{display:none}.su-drawer-choose summary:after{content:"";margin-left:auto;width:7px;height:7px;border-right:1.6px solid #a3a3a3;border-bottom:1.6px solid #a3a3a3;transform:rotate(45deg) translate(-2px,-2px);transition:transform .15s ease}.su-drawer-choose summary:focus-visible{outline:2px solid #b4912a;outline-offset:2px}.su-drawer-choose summary:focus-visible{outline-offset:-2px}.su-drawer-choose[open] summary:after{transform:rotate(-135deg) translate(-2px,-2px)}.su-drawer-choose-sub{font-weight:500;color:#6b7280}.su-drawer-choose-list{list-style:none;margin:0;padding:2px 14px 10px;display:flex;flex-direction:column;gap:2px}.su-drawer-choose-list label{display:flex;align-items:center;gap:10px;min-height:32px;font-size:12.5px;cursor:pointer}.su-drawer-choose-list input{flex-shrink:0;width:16px;height:16px;accent-color:#0a0a0a}.su-drawer-choose-list code{flex:1 1;min-width:0;font-family:JetBrains Mono,monospace;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.su-drawer-choose-here{flex-shrink:0;font-size:11.5px;color:#b45309}.su-drawer-rights{border:1px solid rgba(0,0,0,.09);border-radius:12px;background:#fff;overflow:hidden}.su-drawer-rights-head{display:flex;align-items:center;gap:12px;padding:12px 14px;border-bottom:1px solid #f0f0f0}.su-drawer-acct-av,.su-drawer-rights-av{flex-shrink:0;border-radius:50%;display:flex;align-items:center;justify-content:center;background:linear-gradient(145deg,#5eb5f7,#3390ec);color:#fff;font-weight:700}.su-drawer-rights-av{width:40px;height:40px;font-size:16px}.su-drawer-rights-who{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:1px}.su-drawer-rights-name{font-size:15px;font-weight:600;color:#000;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.su-drawer-rights-sub{font-size:13px;color:#8a8a8a}.su-drawer-rights-q{display:block;padding:12px 14px 4px;font-size:13.5px;font-weight:600;color:#3390ec}.su-drawer-rights-list{list-style:none;margin:0;padding:0 0 4px}.su-drawer-right{display:flex;align-items:center;gap:12px;padding:10px 14px}.su-drawer-right-label{flex:1 1;min-width:0;font-size:14.5px;color:#8a8a8a}.is-on>.su-drawer-right-label{color:#000}.su-drawer-right-switch{position:relative;flex-shrink:0;width:36px;height:22px;border-radius:999px;background:#d9d9d9}.su-drawer-right-switch span{position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.2)}.is-on>.su-drawer-right-switch{background:#3390ec}.is-on>.su-drawer-right-switch span{transform:translateX(14px)}.su-drawer-acct{display:flex;align-items:center;gap:14px;padding:16px;border:1px solid rgba(0,0,0,.09);border-radius:12px;background:#fff}.su-drawer-acct-av{width:52px;height:52px;font-size:19px}.su-drawer-acct-text{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.su-drawer-acct-name{display:flex;align-items:center;gap:6px;min-width:0;font-size:16px;font-weight:600;color:#000;overflow-wrap:anywhere}.su-drawer-acct-star{display:flex;color:#8b5cf6}.su-drawer-acct-user{font-size:13.5px;color:#3390ec;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.su-drawer-otp{display:flex;flex-direction:column;align-items:center;gap:12px;padding:8px 0}.su-drawer-otp-icon{width:64px;height:64px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#3390ec;color:#fff}.su-drawer-otp-sub{font-size:13.5px;line-height:1.45;color:#525252;text-align:center;text-wrap:pretty}.su-drawer-otp-input{width:220px;max-width:100%;height:58px;border:1.5px solid rgba(0,0,0,.14);border-radius:12px;background:#fff;text-align:center;font-family:JetBrains Mono,monospace;font-size:28px;letter-spacing:.5em;padding-left:.5em;color:#000;outline:none;transition:border-color .15s ease}.su-drawer-otp-input:focus{border-color:#3390ec}.su-drawer-otp-input.is-invalid{border-color:rgba(220,38,38,.55)}.su-drawer-otp-input::placeholder{color:#c4c4c4}.su-drawer-upload{gap:14px;padding:14px;border:1.5px dashed rgba(0,0,0,.18);background:#fff}.su-drawer-upload,.su-drawer-upload-pic{display:flex;align-items:center;border-radius:12px}.su-drawer-upload-pic{flex-shrink:0;width:64px;height:64px;justify-content:center;overflow:hidden;background:#f5f5f4;color:#a3a3a3}.su-drawer-upload-img{width:100%;height:100%;background-size:cover;background-position:50%;background-repeat:no-repeat}.su-drawer-upload-mark{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#fff;font-family:Bebas Neue,sans-serif;font-size:26px;letter-spacing:.04em}.su-drawer-upload-text{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:3px}.su-drawer-upload-title{font-size:14px;font-weight:600;color:#000}.su-drawer-upload-sub{font-size:12px;line-height:1.4;color:#6b7280}.su-drawer-innerback{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;margin:-6px 0 -4px -6px;padding:6px;border:none;border-radius:8px;background:transparent;font-family:Outfit,sans-serif;font-size:13px;font-weight:600;color:#000;cursor:pointer}.su-drawer-innerback:hover{background:rgba(0,0,0,.05)}.su-drawer-innerback:focus-visible{outline:2px solid #b4912a;outline-offset:2px}.su-drawer-editor-row{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.su-drawer-select{flex:1 1 200px;min-width:0;height:40px;padding:0 34px 0 12px;border:1px solid rgba(0,0,0,.14);border-radius:10px;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23A3A3A3' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right 10px center/16px;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:Outfit,sans-serif;font-size:13.5px;color:#000;outline:none}.su-drawer-select:focus{border-color:#0a0a0a}@media(max-width:1023px){.su-drawer-select{font-size:16px}}.su-drawer-badge{display:inline-flex;align-items:center;height:22px;padding:0 9px;border-radius:999px;font-size:11px;font-weight:700;white-space:nowrap;background:rgba(22,163,74,.1);color:#15803d}.su-drawer-badge.is-todo{background:rgba(245,158,11,.14);color:#b45309}.su-drawer-badge.is-off{background:#f5f5f4;color:#6b7280}.su-drawer-editor-tools{display:flex;flex-wrap:wrap;gap:8px}.su-drawer-editor-preview{display:block;width:100%;max-width:360px;border-radius:12px;border:1px solid rgba(0,0,0,.09)}.su-drawer-editor-preview.is-wide{max-width:100%}.su-drawer-foot{flex-shrink:0;display:flex;align-items:center;gap:10px;padding:16px 24px 20px;background:#fff;border-top:1px solid rgba(0,0,0,.08)}.su-drawer-foot.is-done{justify-content:flex-end}@media(max-width:1023px){.su-drawer-foot{flex-wrap:wrap;padding:12px 16px calc(14px + env(safe-area-inset-bottom, 0px))}}.su-drawer-btn{height:46px;padding:0 18px;border-radius:8px;font-family:Outfit,sans-serif;font-size:12.5px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px;white-space:nowrap;transition:border-color .15s ease,background .15s ease}.su-drawer-btn:focus-visible{outline:2px solid #b4912a;outline-offset:2px}.su-drawer-btn.is-secondary{border:1px solid rgba(0,0,0,.14);background:#fff;color:#000}.su-drawer-btn.is-secondary:hover{border-color:#0a0a0a}.su-drawer-btn.is-danger-text{color:#b91c1c}.su-drawer-btn.is-primary{margin-left:auto;min-width:140px;border:none;background:#0a0a0a;color:#fff}.su-drawer-btn.is-primary:hover{background:#262626}.su-drawer-btn.is-primary.is-danger{background:#dc3232}.su-drawer-btn.is-primary.is-danger:hover{background:#b91c1c}.su-drawer-btn.is-primary[aria-disabled=true]{opacity:.45;cursor:not-allowed}.su-drawer-btn.is-primary[aria-disabled=true]:hover{background:#0a0a0a}.su-drawer-btn.is-primary.is-busy,.su-drawer-btn.is-primary.is-busy[aria-disabled=true]{opacity:1;cursor:progress}.su-drawer-btn.is-dark{border:none;background:#0a0a0a;color:#fff}.su-drawer-btn.is-dark:hover{background:#262626}.su-drawer-btn.is-secondary[aria-disabled=true]{cursor:progress}@media(max-width:1023px){.su-drawer-btn{padding:0 14px}.su-drawer-btn.is-primary{flex:1 1 auto;min-width:0}}@media(max-width:399px){.su-drawer-btn.is-back{padding:0 12px}.su-drawer-back-word{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}}.su-drawer-done{flex:1 1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:6px;padding:40px 28px;text-align:center}.su-drawer-done>:first-child{margin-top:auto}.su-drawer-done>:last-child{margin-bottom:auto}@media(max-width:1023px){.su-drawer-done{padding:32px 16px}}.su-drawer-done-tick{width:68px;height:68px;margin-bottom:14px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:rgba(22,163,74,.12);color:#16a34a}.su-drawer-done-eyebrow{font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#8b7020}.su-drawer-done-title{margin:0;font-family:Bebas Neue,sans-serif;font-size:34px;line-height:1.05;font-weight:400;color:#000;outline:none}.su-drawer-done-facts,.su-drawer-done-note{width:100%;max-width:380px;text-align:left}.su-drawer-done-facts{margin-top:18px}.su-drawer-done-note{margin-top:10px}.su-drawer-loading{display:flex;align-items:center;gap:10px}.su-drawer-smallbtn.is-danger-text{color:#b91c1c}.su-drawer-status-text .su-drawer-bullets{font-size:12.5px;line-height:1.45;color:#6b7280}.is-warn .su-drawer-status-text .su-drawer-bullets{color:#92400e}.is-err .su-drawer-status-text .su-drawer-bullets{color:#991b1b}.is-ok .su-drawer-status-text .su-drawer-bullets{color:#3f6b4e}.db-sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.db-body{transition:opacity .2s ease}.db-body.is-busy{opacity:.6;transition-delay:.15s}.db-kpis-frame{container-type:inline-size;margin-top:6px}.db-kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin:0;padding:0;list-style:none;border:1px solid rgba(0,0,0,.09);border-radius:16px;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.04),0 14px 34px -26px rgba(0,0,0,.35);overflow:hidden}@container (max-width: 879px){.db-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}.db-kpi{position:relative;flex-direction:column;gap:8px;padding:22px 24px;background:#fff;box-shadow:-1px 0 0 rgba(0,0,0,.07),0 -1px 0 rgba(0,0,0,.07)}.db-kpi,.db-kpi-head{min-width:0;display:flex}.db-kpi-head{align-items:center;flex-wrap:wrap;gap:2px 8px}@media(min-width:1024px){@container (min-width: 880px){.db-kpi{display:grid;grid-row:span 3;grid-template-rows:subgrid;grid-row-gap:8px;row-gap:8px}.db-kpi-head{align-self:start}.db-kpi-done,.db-kpi-skel-done{justify-self:start}}}.db-kpi-label{min-width:0;font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;overflow:hidden;text-overflow:ellipsis}.db-kpi-asof,.db-kpi-label{color:#6b7280;white-space:nowrap}.db-kpi-asof{margin-left:auto;font-size:11.5px}.db-kpi-value{font-family:Bebas Neue,sans-serif;font-size:46px;line-height:.95;letter-spacing:.005em;color:#000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.db-kpi-done{align-self:flex-start;display:inline-flex;align-items:center;gap:7px;max-width:100%;margin-top:2px;padding:4px 12px 4px 4px;border-radius:999px;background:rgba(22,163,74,.1);color:#15803d;font-size:13px;white-space:nowrap}.db-kpi-done b{font-weight:700}.db-kpi-done-mark{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:#16a34a;color:#fff}.db-kpi-done-mark svg{width:12px;height:12px}.db-kpi-skel-value{display:block;width:58%;height:38px;margin:3px 0;border-radius:8px}.db-kpi-skel-done{display:block;width:132px;max-width:100%;height:28px;margin-top:2px;border-radius:999px}.db-kpi.is-dark{background:radial-gradient(ellipse 90% 140% at 100% 0,rgba(180,145,42,.34),transparent 60%),#0a0a0a}.db-kpi.is-dark .db-kpi-label{color:hsla(0,0%,100%,.62)}.db-kpi.is-dark .db-kpi-value{color:#fff}.db-kpi.is-dark .skeleton-box{background:linear-gradient(90deg,hsla(0,0%,100%,.07),hsla(0,0%,100%,.15) 50%,hsla(0,0%,100%,.07));background-size:200% 100%}.db-sections{display:flex;flex-wrap:wrap;gap:14px;margin-top:14px}.db-card{flex:1 1 100%;min-width:0;padding:0;border:1px solid rgba(0,0,0,.09);border-radius:16px;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.04),0 14px 34px -26px rgba(0,0,0,.35)}.db-card-head{display:flex;align-items:center;flex-wrap:wrap;gap:12px;padding:16px 22px;border-bottom:1px solid rgba(0,0,0,.07)}.db-card-title{margin:0;font-family:Bebas Neue,sans-serif;font-size:26px;line-height:1;font-weight:400;letter-spacing:.02em;color:#000}.db-card-aside{margin-left:auto;font-size:12px;color:#6b7280}.db-card-body{padding:20px 22px 22px}.db-card-note{margin:0;font-size:13px;color:#6b7280}.db-legend{display:flex;flex-wrap:wrap;gap:4px 14px;margin-left:auto;font-size:12px;color:#6b7280}.db-legend-item{display:inline-flex;align-items:center;gap:6px}.db-swatch{width:10px;height:10px;border-radius:3px}.db-swatch.is-done{background:#0a0a0a}.db-swatch.is-open{background:repeating-linear-gradient(135deg,rgba(0,0,0,.16) 0 2px,rgba(0,0,0,.05) 2px 4px)}.db-line-swatch{width:14px;height:3px;border-radius:2px;background:#b4912a}.db-line-swatch.is-previous{height:0;border-top:2px dashed #a3a3a3;border-radius:0;background:none}.db-figure{display:flex;align-items:baseline;flex-wrap:wrap;gap:10px}.db-figure-value{font-family:Bebas Neue,sans-serif;font-size:44px;line-height:1;color:#000}.db-figure-sub{font-size:13px;color:#6b7280}.db-figure-skel{display:inline-block;width:92px;height:38px;margin-bottom:3px;border-radius:8px}.db-figure-skel-sub{display:inline-block;width:150px;height:12px;border-radius:4px}.db-chart-empty{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;margin:0;padding:0 12px;font-size:13px;color:#999;text-align:center;pointer-events:none}.db-chart-skel{border-radius:10px}.db-rev{--db-rev-h:220px;display:flex;gap:10px;margin-top:10px}.db-rev-y{flex-shrink:0;display:flex;flex-direction:column;justify-content:space-between;width:42px;height:var(--db-rev-h);font-size:10.5px;color:#999;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.db-rev-y span:first-child{transform:translateY(-50%)}.db-rev-y span:last-child{transform:translateY(50%)}.db-rev-main{flex:1 1;min-width:0}.db-rev-plot{position:relative;height:var(--db-rev-h)}.db-rev-grid{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:space-between;pointer-events:none}.db-rev-grid span{border-top:1px dashed rgba(0,0,0,.1)}.db-rev-grid span:last-child{border-top:1px solid rgba(0,0,0,.14)}.db-rev-svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.db-rev-stop{stop-color:#b4912a}.db-rev-previous{fill:none;stroke:#a3a3a3;stroke-width:1.6;stroke-dasharray:5 5}.db-rev-line{fill:none;stroke:#b4912a;stroke-width:2.5;stroke-linejoin:round;stroke-linecap:round}.db-rev-cols{position:absolute;inset:0;display:flex;touch-action:pan-y pinch-zoom}.db-rev-col{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex:1 1;min-width:0;height:100%;margin:0;padding:0;border:0;border-radius:6px;background:none;cursor:default;-webkit-tap-highlight-color:rgba(0,0,0,0)}.db-rev-col:focus-visible{outline:2px solid rgba(180,145,42,.6);outline-offset:-2px}.db-rev-rule{top:0;bottom:0;width:1px;background:rgba(0,0,0,.22)}.db-rev-dot,.db-rev-rule{position:absolute;pointer-events:none}.db-rev-dot{width:12px;height:12px;margin:-6px 0 0 -6px;border:2.5px solid #fff;border-radius:50%;background:#b4912a;box-shadow:0 0 0 1px rgba(180,145,42,.6),0 2px 6px rgba(0,0,0,.2)}.db-rev-tip{position:absolute;top:-8px;z-index:2;display:flex;flex-direction:column;gap:3px;padding:9px 11px;border-radius:10px;background:#0a0a0a;color:#fff;white-space:nowrap;pointer-events:none;box-shadow:0 10px 24px -8px rgba(0,0,0,.45);transform:translateX(var(--db-tip-x,-50%))}.db-rev-tip-name{font-size:11px;color:hsla(0,0%,100%,.6)}.db-rev-tip-value{font-size:15px;font-weight:700}.db-rev-x{display:flex;min-height:13px;margin-top:8px}.db-rev-x span{display:flex;justify-content:center;flex:1 1;min-width:0;font-size:10.5px;color:#999;text-align:center;white-space:nowrap}.db-plan-bar{display:flex;gap:3px;height:12px;border-radius:999px;overflow:hidden}.db-plan-seg{display:block;min-width:0}.db-plan-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));grid-gap:18px 28px;gap:18px 28px;margin:18px 0 0;padding:0;list-style:none}.db-plan-card{flex-direction:column}.db-plan-card,.db-plan-name{display:flex;gap:8px;min-width:0}.db-plan-name{align-items:center;font-size:13px;font-weight:600;color:#000}.db-plan-dot{flex-shrink:0;width:10px;height:10px;border-radius:3px}.db-plan-label{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.db-plan-share{flex-shrink:0;margin-left:auto;font-size:12px;font-weight:600;color:#6b7280}.db-plan-revenue{font-family:Bebas Neue,sans-serif;font-size:30px;line-height:1;color:#000}.db-plan-sub{overflow:hidden;font-size:12px;color:#6b7280;white-space:nowrap;text-overflow:ellipsis}.db-plan-skel-name,.db-plan-skel-sub,.db-plan-skel-value{display:block}.db-plan-skel-name{width:60%;height:13px;margin:1.5px 0;border-radius:4px}.db-plan-skel-value{width:45%;height:26px;margin:2px 0;border-radius:6px}.db-plan-skel-sub{width:55%;height:11px;margin:2px 0;border-radius:4px}.db-chart{--db-plot-h:280px;--db-bar-gap:4px;display:flex;gap:10px;margin-top:18px}.db-chart.is-gap-14{--db-bar-gap:14px}.db-chart.is-gap-10{--db-bar-gap:10px}.db-chart.is-gap-4{--db-bar-gap:4px}.db-chart.is-gap-3{--db-bar-gap:3px}.db-chart-y{display:flex;flex-direction:column;justify-content:space-between;height:var(--db-plot-h);font-size:10.5px;color:#999;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.db-chart-main{flex:1 1;min-width:0}.db-chart-plot{position:relative;height:var(--db-plot-h)}.db-chart-grid{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:space-between}.db-chart-grid span{border-top:1px dashed rgba(0,0,0,.08)}.db-chart-grid span:last-child{border-top:1px solid rgba(0,0,0,.14)}.db-chart-bars{position:absolute;inset:0;gap:var(--db-bar-gap);touch-action:pan-y pinch-zoom}.db-bar,.db-chart-bars{display:flex;align-items:flex-end}.db-bar{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;flex:1 1;min-width:0;height:100%;margin:0;padding:0;border:0;border-radius:7px 7px 2px 2px;background:none;color:inherit;font:inherit;cursor:default;-webkit-tap-highlight-color:rgba(0,0,0,0)}.db-bar:focus-visible{outline:2px solid rgba(180,145,42,.6);outline-offset:2px}.db-bar.is-selected:before{content:"";position:absolute;inset:0;border-radius:7px;background:rgba(0,0,0,.04)}.db-bar-track{position:relative;width:100%;display:flex;flex-direction:column;justify-content:flex-end;border-radius:7px 7px 2px 2px;background:repeating-linear-gradient(135deg,rgba(0,0,0,.13) 0 3px,rgba(0,0,0,.04) 3px 6px);overflow:hidden;transition:height .4s ease}.db-bar-done{display:block;flex-shrink:0;width:100%;background:#0a0a0a}.db-bar.is-highlight .db-bar-done{background:#b4912a}.db-bar-tip,.db-chart-readout{position:absolute;z-index:1;padding:3px 8px;border-radius:6px;background:#0a0a0a;color:#fff;font-size:11px;font-weight:700;pointer-events:none}.db-bar-tip{left:50%;transform:translateX(-50%);white-space:nowrap;transition:bottom .4s ease}.db-chart-readout{z-index:2;width:max-content;max-width:100%;line-height:1.35}.db-chart-x{display:flex;gap:var(--db-bar-gap);min-height:13px;margin-top:8px}.db-x{display:flex;justify-content:center;flex:1 1;min-width:0;font-size:10.5px;font-weight:400;color:#999;text-align:center;white-space:nowrap;overflow:visible}.db-x.is-highlight{font-weight:700;color:#000}.db-funnel{margin:20px 0 0;padding:0;list-style:none}.db-funnel,.db-funnel-item{display:flex;flex-direction:column;gap:6px}.db-funnel-drop{display:flex;align-items:center;gap:6px;padding:3px 0 3px 2px;font-size:11.5px;color:#6b7280}.db-funnel-drop svg{flex-shrink:0;width:12px;height:12px}.db-funnel-step{display:flex;flex-direction:column;gap:7px}.db-funnel-row{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.db-funnel-label{min-width:0;font-size:13px;font-weight:600;color:#000}.db-funnel-count{font-size:12.5px;color:#6b7280;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.db-funnel-count b{font-weight:700;color:#000}.db-funnel-track{height:28px;border-radius:8px;background:rgba(0,0,0,.05);overflow:hidden}.db-funnel-fill{height:100%;min-width:4px;transition:width .4s ease}.db-funnel-fill,.db-funnel-skel{border-radius:8px}.db-heat{display:flex;flex-direction:column;gap:5px;margin-top:18px}.db-heat-row{display:grid;grid-template-columns:40px repeat(8,minmax(0,1fr));align-items:center;grid-gap:5px;gap:5px}.db-heat-hour{font-size:10.5px;color:#999;text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.db-heat-day{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#6b7280}.db-heat-cell{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;height:34px;margin:0;padding:0;border:0;border-radius:7px;background:rgba(180,145,42,var(--db-heat-a,.08));cursor:default;-webkit-tap-highlight-color:rgba(0,0,0,0)}.db-heat-cell.is-empty{background:rgba(0,0,0,.04)}.db-heat-cell.is-peak{box-shadow:inset 0 0 0 2px #0a0a0a}.db-heat-cell.is-selected{box-shadow:0 0 0 2px #fff,0 0 0 4px #0a0a0a}.db-heat-cell.is-peak.is-selected{box-shadow:inset 0 0 0 2px #0a0a0a,0 0 0 2px #fff,0 0 0 4px #0a0a0a}.db-heat-cell:focus-visible{outline:2px solid rgba(180,145,42,.6);outline-offset:4px}.db-heat-skel{height:286px;border-radius:10px}.db-heat-foot{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:14px;font-size:11.5px;color:#6b7280}.db-heat-readout{margin-right:auto;font-weight:600;color:#000}.db-heat-legend{display:inline-flex;align-items:center;gap:8px;margin-left:auto}.db-heat-scale{width:120px;height:8px;border-radius:999px;background:linear-gradient(90deg,rgba(180,145,42,.1),#b4912a)}.db-heat-note{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-height:280px;text-align:center}.db-heat-note-title{font-size:14px;font-weight:600;color:#000}.db-heat-note-body{max-width:280px;font-size:12.5px;line-height:1.5;color:#6b7280;text-wrap:pretty}.db-weeks{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,400px),1fr));grid-gap:20px;gap:20px;margin-top:20px}.db-week-label{display:block;margin-bottom:8px;font-size:10px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#999}.db-week-days{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:6px;gap:6px;margin:0;padding:0;list-style:none}.db-day{position:relative;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;height:92px;border-radius:14px;background:rgba(180,145,42,var(--db-heat,.1))}.db-day-label{font-size:9.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#8b7020;white-space:nowrap}.db-day-count{font-family:Bebas Neue,sans-serif;font-size:30px;line-height:1;color:#000}.db-day.is-hot .db-day-label{color:hsla(0,0%,100%,.8)}.db-day.is-hot .db-day-count{color:#fff}.db-day.is-today{background:#0a0a0a}.db-day.is-today .db-day-label{color:hsla(0,0%,100%,.7)}.db-day.is-today .db-day-count{color:#fff}.db-day.is-peak{box-shadow:inset 0 0 0 2px #0a0a0a}.db-day.is-today.is-peak{box-shadow:inset 0 0 0 2px #d4af37}.db-day-peak{position:absolute;top:-8px;left:50%;transform:translateX(-50%);padding:1px 7px;border-radius:999px;background:#0a0a0a;color:#d4af37;font-size:8.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.db-day-skel{display:block;height:92px;border-radius:14px}.db-split{margin-top:18px;padding-top:14px;border-top:1px solid rgba(0,0,0,.06)}.db-split-bar{display:flex;gap:3px;height:12px;border-radius:999px;overflow:hidden}.db-split-bar.is-empty{background:rgba(0,0,0,.06)}.db-split-skel{border-radius:999px}.db-split-seg{flex:1 1;min-width:4px}.db-split-dot.is-tone-0,.db-split-seg.is-tone-0{background:#b4912a}.db-split-dot.is-tone-1,.db-split-seg.is-tone-1{background:#0a0a0a}.db-split-dot.is-tone-2,.db-split-seg.is-tone-2{background:#6b7280}.db-split-dot.is-tone-3,.db-split-seg.is-tone-3{background:#d1d5db}.db-split-legend{display:flex;flex-wrap:wrap;gap:6px 16px;margin:10px 0 0;padding:0;list-style:none;font-size:12.5px;color:#6b7280}.db-split-item{display:inline-flex;align-items:center;gap:7px}.db-split-item b{font-weight:700;color:#000}.db-split-dot{width:8px;height:8px;border-radius:2px}.db-split-none{margin-top:10px;font-size:12.5px;color:#6b7280}@media(prefers-reduced-motion:reduce){.db-bar-tip,.db-bar-track,.db-body,.db-funnel-fill{transition:none}.db-page .skeleton-box{animation:none}}@media(max-width:1023px){.db-range-row{margin-bottom:8px}.db-kpis{grid-template-columns:repeat(2,minmax(0,1fr));border-radius:14px}.db-kpi{gap:6px;padding:16px}.db-kpi-label{letter-spacing:.06em;white-space:normal;overflow:visible;line-height:1.25}.db-kpi-asof{flex-basis:100%;margin-left:0;font-size:11px}.db-kpi-value{font-size:clamp(28px,9vw,34px)}.db-kpi-done{gap:6px;padding:3px 10px 3px 3px;font-size:12px;line-height:1.25;white-space:normal}.db-kpi-done-mark{width:18px;height:18px}.db-kpi-done-mark svg{width:11px;height:11px}.db-kpi-skel-value{height:28px}.db-card{border-radius:14px}.db-card-head{gap:8px 12px;padding:14px 16px}.db-card-body{padding:16px}.db-figure-value{font-size:38px}.db-rev{--db-rev-h:180px;gap:8px}.db-rev-y{width:34px}.db-rev-tip{transform:translateX(var(--db-tip-x-fluid,-50%))}.db-plan-cards{grid-template-columns:repeat(auto-fit,minmax(min(100%,136px),1fr));gap:16px 18px}.db-plan-revenue{font-size:26px}.db-plan-skel-value{margin:0}.db-chart{--db-plot-h:200px;gap:8px;margin-top:14px}.db-chart.is-gap-14{--db-bar-gap:8px}.db-chart.is-gap-10{--db-bar-gap:5px}.db-chart.is-gap-4{--db-bar-gap:2px}.db-chart.is-gap-3{--db-bar-gap:1px}.db-bar,.db-bar-track{border-radius:4px 4px 1px 1px}.db-funnel{margin-top:16px}.db-funnel-track{height:24px}.db-heat{gap:4px;margin-top:14px}.db-heat-row{grid-template-columns:34px repeat(8,minmax(0,1fr));gap:4px}.db-heat-day{letter-spacing:.02em}.db-heat-hour{font-size:10px}.db-heat-cell{height:28px;border-radius:6px}.db-heat-skel{height:240px}.db-heat-note{min-height:200px}.db-weeks{gap:14px;margin-top:16px}.db-week-days{gap:4px}.db-day,.db-day-skel{height:64px;border-radius:10px}.db-day{gap:4px}.db-day-label{font-size:8px;letter-spacing:.04em}.db-day-count{font-size:22px}.db-day-peak{top:-7px;padding:1px 5px;font-size:7.5px;letter-spacing:.08em}}.tm-card{display:flex;flex-direction:column;gap:12px;min-width:0;min-height:168px;padding:16px;border:1.5px solid rgba(0,0,0,.08);border-radius:12px;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.04);transition:border-color .45s ease,box-shadow .45s ease}.tm-card.is-owner{border-color:rgba(180,145,42,.55);background:linear-gradient(135deg,#fffdf6,#fff2cc);box-shadow:0 16px 32px -22px rgba(180,145,42,.9),0 1px 2px rgba(0,0,0,.04)}.tm-card.is-suspended{border-color:rgba(220,38,38,.35);background:#fff6f6;box-shadow:0 1px 2px rgba(0,0,0,.03)}.tm-card.is-highlight{border-color:#16a34a;box-shadow:0 0 0 4px rgba(22,163,74,.16),0 1px 2px rgba(0,0,0,.04)}.tm-card-top{display:flex;align-items:center;gap:12px;min-width:0}.tm-avatar-wrap{position:relative;flex-shrink:0}.tm-avatar{width:42px;height:42px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#0a0a0a;font-family:Bebas Neue,sans-serif;font-size:18px;letter-spacing:.04em;line-height:1;color:#fff}.tm-avatar.is-owner{background:linear-gradient(145deg,#d4af37,#8c6a12)}.tm-avatar.is-dim{opacity:.4}.tm-avatar.is-lg{width:46px;height:46px;font-size:20px}.tm-avatar-shield{position:absolute;right:-3px;bottom:-3px;width:19px;height:19px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#0a0a0a;color:#d4af37;border:2px solid #fff}.tm-avatar-shield svg{display:block}.tm-card-who{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:3px}.tm-card-name-row{display:flex;align-items:center;gap:7px;min-width:0}.tm-card-name{min-width:0;font-size:15px;font-weight:600;color:#000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.is-suspended .tm-card-name{color:#7f1d1d}.tm-you{flex-shrink:0;padding:2px 8px;border-radius:999px;background:#0a0a0a;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#fff}.tm-card-identity{min-width:0;font-size:12px;color:#6b7280;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tm-badges{display:flex;flex-wrap:wrap;gap:6px}.tm-badge-owner{display:inline-flex;align-items:center;gap:5px;padding:3px 10px 3px 8px;border-radius:999px;background:linear-gradient(135deg,#b4912a,#d4af37);font-size:11px;font-weight:700;letter-spacing:.04em;color:#fff}.tm-badge-owner.is-raised{box-shadow:0 2px 6px rgba(180,145,42,.35)}.tm-badge-owner svg{display:block;flex-shrink:0}.tm-badge-member{border-radius:999px;border:1px solid rgba(22,163,74,.22);background:rgba(22,163,74,.1);color:#16a34a}.tm-badge-member,.tm-badge-suspended{padding:3px 10px;font-size:11px;font-weight:700;letter-spacing:.03em}.tm-badge-suspended{display:inline-flex;align-items:center;gap:5px;border-radius:999px;border:1px solid rgba(220,38,38,.28);background:rgba(220,38,38,.08);color:#b91c1c}.tm-badge-dot{width:6px;height:6px;border-radius:50%;background:currentColor}.tm-chip{max-width:100%;padding:3px 10px;border-radius:999px;border:1px solid rgba(0,0,0,.1);background:#fafaf9;font-size:11.5px;color:#000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tm-card-foot{display:flex;align-items:center;flex-wrap:wrap;gap:10px 8px;margin-top:auto;padding-top:12px;border-top:1px solid rgba(0,0,0,.06)}.tm-seen{min-width:0;font-size:12px;color:#6b7280}.tm-card-actions{margin-left:auto;display:flex;gap:8px}.tm-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:34px;padding:0 13px;border:1px solid rgba(0,0,0,.14);border-radius:8px;background:#fff;color:#000;font:inherit;font-size:12.5px;font-weight:600;white-space:nowrap;cursor:pointer;transition:all .15s ease}.tm-btn:hover:not(:disabled){border-color:rgba(0,0,0,.35);background:#fafaf9}.tm-btn.is-plain:hover:not(:disabled){background:#fff}.tm-btn.is-danger{border-color:rgba(220,38,38,.25);background:rgba(220,38,38,.06);color:#b91c1c}.tm-btn.is-danger:hover:not(:disabled){border-color:rgba(220,38,38,.45);background:rgba(220,38,38,.12)}.tm-btn.is-solid-danger{border:none;background:#dc3232;color:#fff}.tm-btn.is-solid-danger:hover:not(:disabled){background:#c42b2b}.tm-btn:disabled{opacity:.6;cursor:not-allowed}.tm-btn:focus-visible{outline:2px solid #b4912a;outline-offset:2px}.tm-btn svg{display:block;flex-shrink:0}.tm-confirm{flex-direction:column;justify-content:center;padding:16px 18px;border:1.5px solid rgba(220,38,38,.4);border-radius:12px;background:#fff7f7}.tm-confirm,.tm-confirm-head{display:flex;gap:10px;min-width:0}.tm-confirm-head,.tm-confirm-icon{align-items:center}.tm-confirm-icon{flex-shrink:0;width:34px;height:34px;border-radius:50%;display:flex;justify-content:center;background:rgba(220,38,38,.12);color:#b91c1c}.tm-confirm-icon svg{display:block}.tm-confirm-title{min-width:0;font-size:14.5px;font-weight:600;color:#991b1b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tm-confirm-text{font-size:12.5px;line-height:1.5;color:#7f1d1d;text-wrap:pretty}.tm-confirm-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.tm-skeletons{display:flex;flex-direction:column;gap:10px}.tm-card.is-skeleton .skeleton-line{width:55%}.tm-card.is-skeleton .skeleton-line.short{width:75%}.tm-skeleton-avatar{flex-shrink:0;width:42px;height:42px;border-radius:50%}.tm-skeleton-chips{width:45%;height:22px;border-radius:999px}.tm-skeleton-seen{width:30%}.tm-toast-wrap>div>span:last-child{white-space:normal;overflow:visible}.tm-step-title{margin:0;font-family:Bebas Neue,sans-serif;font-size:30px;font-weight:400;line-height:1.05;letter-spacing:.01em;color:#000}.tm-step-body{margin-top:20px}.tm-methods{display:flex;flex-direction:column;gap:10px}.tm-method{width:100%;display:flex;align-items:center;gap:14px;padding:16px;border:1.5px solid rgba(0,0,0,.12);border-radius:12px;background:#fff;font:inherit;text-align:left;cursor:pointer;transition:border-color .15s,background .15s}.tm-method.is-selected,.tm-method:hover{border-color:#0a0a0a}.tm-method.is-selected{background:#fafaf9}.tm-method:focus-visible{outline:2px solid #b4912a;outline-offset:2px}.tm-method-icon{flex-shrink:0;width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;background:#0a0a0a;color:#fff}.tm-method-icon svg{display:block}.tm-method-at{margin-top:-2px;font-size:22px;font-weight:600;line-height:1}.tm-method-label{flex:1 1;min-width:0;font-size:15px;font-weight:600;color:#000}.tm-method-chevron{flex-shrink:0;display:block;color:#999}.tm-fields{display:flex;flex-direction:column;gap:16px}.tm-field label{display:block;margin-bottom:8px;font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:#6b7280;cursor:pointer}.tm-input{width:100%;padding:13px 14px;border:1px solid rgba(0,0,0,.12);border-radius:10px;background:#fff;font-family:inherit;font-size:14px;color:#0a0a0a;outline:none;transition:border-color .15s ease}.tm-input::placeholder{color:rgba(0,0,0,.3)}.tm-input:focus{border-color:#0a0a0a}.tm-input.is-mono{font-family:JetBrains Mono,monospace}@media(max-width:1023px){.tm-input{font-size:16px}}.tm-owner-toggle{width:100%;display:flex;align-items:center;gap:14px;padding:15px 16px;border:1.5px solid rgba(0,0,0,.12);border-radius:12px;background:#fff;font:inherit;text-align:left;cursor:pointer;transition:border-color .15s,background .15s}.tm-owner-toggle.is-on{border-color:rgba(180,145,42,.6);background:rgba(180,145,42,.06)}.tm-owner-toggle:focus-visible{outline:2px solid #b4912a;outline-offset:2px}.tm-owner-icon{flex-shrink:0;width:38px;height:38px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:linear-gradient(145deg,#d4af37,#8c6a12);color:#fff}.tm-owner-icon svg{display:block}.tm-owner-text{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:3px}.tm-owner-title{font-size:14.5px;font-weight:600;color:#000}.tm-owner-sub{font-size:12px;color:#6b7280}.tm-projects-head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:22px 0 10px;font-size:11.5px;color:#6b7280}.tm-projects-head>:first-child{font-size:10px;letter-spacing:.1em;text-transform:uppercase}.tm-projects{display:flex;flex-direction:column;gap:8px}.tm-projects-empty{margin:0;font-size:13px;line-height:1.5;color:#6b7280}.tm-project{width:100%;display:flex;align-items:center;gap:12px;padding:10px 12px;border:1.5px solid rgba(0,0,0,.12);border-radius:10px;background:#fff;font:inherit;text-align:left;cursor:pointer;transition:border-color .15s}.tm-project.is-on{border-color:#0a0a0a}.tm-project.is-locked{opacity:.55;cursor:default}.tm-project:focus-visible{outline:2px solid #b4912a;outline-offset:2px}.tm-project-tile{flex-shrink:0;width:34px;height:34px;border-radius:7px;display:flex;align-items:center;justify-content:center;font-family:Bebas Neue,sans-serif;font-size:15px;letter-spacing:.04em;line-height:1;color:#fff}.tm-project-name{flex:1 1;min-width:0;font-size:14px;font-weight:500;color:#000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tm-check{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:6px;border:1.5px solid rgba(0,0,0,.22);background:#fff;color:#fff}.tm-check.is-on{border:none;background:#0a0a0a}.tm-check svg{display:block}.tm-form-error{margin-top:16px;padding:10px 12px;border:1px solid rgba(220,38,38,.18);border-radius:8px;background:rgba(220,38,38,.06);font-size:12.5px;line-height:1.45;color:#b91c1c;text-align:center}.tm-done-banner{gap:14px;padding:18px;border:1px solid rgba(22,163,74,.22);border-radius:14px;background:linear-gradient(135deg,rgba(22,163,74,.12),rgba(22,163,74,.03))}.tm-done-banner,.tm-done-icon{display:flex;align-items:center}.tm-done-icon{flex-shrink:0;width:44px;height:44px;border-radius:50%;justify-content:center;background:#16a34a;color:#fff;box-shadow:0 0 0 6px rgba(22,163,74,.14)}.tm-done-icon svg{display:block}.tm-done-text{min-width:0;display:flex;flex-direction:column;gap:3px}.tm-done-kicker{font-family:Bebas Neue,sans-serif;font-size:26px;line-height:1;color:#000}.tm-done-sub{font-size:13px;color:#166534}.tm-done-label{display:block;margin:24px 0 10px;font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#6b7280}.tm-done-card{display:flex;flex-direction:column;gap:12px;padding:16px;border:1.5px solid rgba(0,0,0,.08);border-radius:12px;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.04)}.tm-done-card.is-owner{border-color:rgba(180,145,42,.55);background:linear-gradient(135deg,#fffdf6,#fff2cc)}.tm-done-name{min-width:0;font-size:15.5px;font-weight:600;color:#000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(prefers-reduced-motion:reduce){.tm-btn,.tm-card,.tm-input,.tm-method,.tm-owner-toggle,.tm-project{transition:none}}.np-hint{margin:8px 0 0;font-size:12.5px;line-height:1.45;color:#6b7280}.np-hint code{font-family:JetBrains Mono,monospace;font-size:12px}.np-derived{margin:10px 0 0;display:flex;flex-direction:column;gap:4px}.np-derived div{display:flex;gap:10px;min-width:0}.np-derived dt{flex-shrink:0;width:96px;font-size:10.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#999;line-height:18px}.np-derived dd{margin:0;min-width:0;font-family:JetBrains Mono,monospace;font-size:12.5px;line-height:18px;color:#000;overflow-wrap:anywhere}.np-method-text{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:3px}.np-method-sub{font-size:12.5px;line-height:1.4;color:#6b7280}.tm-method.np-method-off{cursor:not-allowed;opacity:.55}.tm-method.np-method-off:hover{border-color:rgba(0,0,0,.12)}.np-own{margin-top:18px}.np-summary{display:flex;flex-direction:column;gap:4px;padding:16px;border-radius:12px;background:#0a0a0a;color:#fff}.np-summary-name{font-family:Bebas Neue,sans-serif;font-size:26px;line-height:1}.np-summary-key{font-family:JetBrains Mono,monospace;font-size:12px;color:hsla(0,0%,100%,.7);overflow-wrap:anywhere}.np-plan{margin:16px 0;padding:0;list-style:none;border:1px solid rgba(0,0,0,.08);border-radius:12px;overflow:hidden}.np-plan,.np-plan-line{display:flex;flex-direction:column}.np-plan-line{gap:3px;padding:12px 14px;background:#fff}.np-plan-line+.np-plan-line{border-top:1px solid rgba(0,0,0,.06)}.np-plan-line.is-manual{background:rgba(245,158,11,.07)}.np-plan-line.is-manual .np-plan-detail{color:#b45309}.np-plan-title{font-size:10.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#6b7280}.np-plan-detail{font-size:13px;line-height:1.45;color:#000;overflow-wrap:anywhere}.np-progress-note{margin:0 0 14px;font-size:13px;line-height:1.45;color:#6b7280}.np-progress-note.is-warn{color:#b45309}.np-done{margin-bottom:18px}.xp-lede{margin:8px 0 0;font-size:13px;line-height:1.5;color:#6b7280}.xp-head-end{display:inline-flex;align-items:center;gap:12px}.xp-head-action{padding:0;border:none;background:none;font:inherit;font-size:11.5px;font-weight:600;color:#b4912a;cursor:pointer}.xp-head-action:hover{text-decoration:underline}.xp-head-action:focus-visible{outline:2px solid #b4912a;outline-offset:2px;border-radius:4px}.xp-tag{flex-shrink:0;padding:3px 8px;border-radius:999px;background:rgba(0,0,0,.06);font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#6b7280}.xp-search{margin-bottom:4px}.xp-list{display:flex;flex-direction:column;border:1.5px solid rgba(0,0,0,.1);border-radius:12px;background:#fff;overflow:hidden}.xp-row{width:100%;display:flex;align-items:center;gap:12px;padding:11px 14px;border:none;background:none;font:inherit;text-align:left;cursor:pointer;transition:background .15s}.xp-row+.xp-row{border-top:1px solid rgba(0,0,0,.06)}.xp-row:hover{background:rgba(0,0,0,.025)}.xp-row:focus-visible{outline:2px solid #b4912a;outline-offset:-2px}.xp-row.is-out .xp-row-name{color:#999;text-decoration:line-through}.xp-row-text{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.xp-row-name{font-family:JetBrains Mono,monospace;font-size:13px;color:#000;overflow-wrap:anywhere}.xp-row-sub{font-size:12px;color:#6b7280}.xp-loading{display:flex;align-items:center;gap:10px;padding:14px 2px;font-size:13px;color:#6b7280}.xp-note{margin:0 0 12px;padding:10px 12px;border:1px solid rgba(245,158,11,.25);border-radius:8px;background:rgba(245,158,11,.08);font-size:12.5px;line-height:1.45;color:#b45309}.xp-note.is-info{margin-top:12px;border-color:rgba(0,0,0,.08);background:rgba(0,0,0,.03);color:#6b7280}.xp-list-error{margin-top:0;display:flex;flex-direction:column;align-items:center;gap:8px}.xp-formats{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}@media(max-width:380px){.xp-formats{grid-template-columns:1fr}}.xp-format{display:flex;flex-direction:column;gap:3px;padding:12px 14px;border:1.5px solid rgba(0,0,0,.12);border-radius:10px;background:#fff;font:inherit;text-align:left;cursor:pointer;transition:border-color .15s}.xp-format.is-selected{border-color:#0a0a0a}.xp-format:focus-visible{outline:2px solid #b4912a;outline-offset:2px}.xp-format-label{font-size:14px;font-weight:600;color:#000}.xp-format-sub{font-size:12px;line-height:1.4;color:#6b7280}.xp-summary{margin:18px 0 0;font-size:12.5px;line-height:1.45;color:#6b7280}.xp-progress{flex-direction:column;gap:10px;padding:24px 4px 4px;text-align:center}.xp-progress,.xp-progress-icon{display:flex;align-items:center}.xp-progress-icon{width:56px;height:56px;border-radius:50%;justify-content:center;background:#0a0a0a;color:#fff}.xp-progress-icon svg{display:block}.xp-progress-bytes{margin-top:4px;font-family:Bebas Neue,sans-serif;font-size:42px;line-height:1;letter-spacing:.01em;color:#000;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.xp-progress-sub{font-size:13px;color:#6b7280;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.xp-bar{position:relative;width:100%;max-width:280px;height:4px;margin:8px 0 6px;border-radius:2px;background:rgba(0,0,0,.08);overflow:hidden}.xp-bar:after{content:"";position:absolute;inset:0 auto 0 0;width:35%;border-radius:2px;background:#b4912a;animation:xp-band 1.4s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.xp-bar:after{width:100%;opacity:.5;animation:none}}@keyframes xp-band{0%{transform:translateX(-100%)}to{transform:translateX(290%)}}.xp-file{font-family:JetBrains Mono,monospace;font-size:12px;overflow-wrap:anywhere}.tm-done-banner+.xp-lede{margin-top:14px}.xp-stopped{display:flex;align-items:flex-start;gap:10px;padding:14px;border:1px solid rgba(220,38,38,.18);border-radius:10px;background:rgba(220,38,38,.06);font-size:13px;line-height:1.5;color:#b91c1c}.xp-stopped svg{flex-shrink:0;margin-top:1px}.xp-stopped.is-quiet{border-color:rgba(0,0,0,.08);background:rgba(0,0,0,.03);color:#6b7280}.ap-first{margin:0 0 16px;text-align:left}.ap-textarea{display:block;resize:vertical;min-height:64px;line-height:1.5}.ap-textarea.is-tall{min-height:220px;font-size:12.5px}.ap-inline-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:16px}.ap-btn{padding:10px 16px;border:1.5px solid #0a0a0a;border-radius:10px;background:#0a0a0a;font:inherit;font-size:13px;font-weight:600;color:#fff;cursor:pointer;transition:opacity .15s ease,background .15s ease}.ap-btn.is-plain{border-color:rgba(0,0,0,.14);background:#fff;color:#000}.ap-btn:disabled{opacity:.45;cursor:not-allowed}.ap-btn:focus-visible{outline:2px solid #b4912a;outline-offset:2px}.ap-note{margin:16px 0 0;padding:10px 12px;border:1px solid rgba(22,163,74,.25);border-radius:8px;background:rgba(22,163,74,.07);font-size:12.5px;line-height:1.45;color:#000}.ap-signed-in{margin-bottom:4px}.ap-seg{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;margin-bottom:16px}.ap-seg-btn{display:flex;flex-direction:column;gap:3px;padding:12px 14px;border:1.5px solid rgba(0,0,0,.12);border-radius:12px;background:#fff;font:inherit;text-align:left;cursor:pointer;transition:border-color .15s,background .15s}.ap-seg-btn.is-on{border-color:#0a0a0a;background:#fafaf9}.ap-seg-btn:focus-visible{outline:2px solid #b4912a;outline-offset:2px}.ap-seg-label{font-size:14px;font-weight:600;color:#000}.ap-seg-sub{font-size:12px;color:#6b7280}.ap-write{padding:16px}.ap-job,.ap-write{border:1px solid rgba(0,0,0,.08);border-radius:14px;background:#fff}.ap-job{margin-top:16px;padding:6px 16px 14px}.ap-group{margin-top:22px}.ap-group-title{margin:0 0 10px;font-size:10.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#6b7280}.ap-draft{display:flex;flex-direction:column;gap:10px;margin-top:12px;padding:14px;border:1.5px solid rgba(0,0,0,.08);border-radius:12px;background:#fff}.ap-draft.is-wrong{border-color:rgba(220,38,38,.35)}.ap-draft.is-applied{border-color:rgba(22,163,74,.35)}.ap-draft-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.ap-draft-name{min-width:0;font-size:14.5px;font-weight:600;color:#000}.ap-draft-chips{display:flex;flex-wrap:wrap;gap:6px}.ap-chip{padding:3px 8px;border-radius:999px;background:rgba(0,0,0,.06);font-size:10.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#6b7280}.ap-chip.is-premium{background:rgba(180,145,42,.16);color:#b45309}.ap-chip.is-ok{background:rgba(22,163,74,.14);color:#16a34a}.ap-chip.is-ready{background:hsla(0,0%,4%,.08);color:#000}.ap-chip.is-wrong{background:rgba(220,38,38,.1);color:#b91c1c}.ap-draft-sub{font-size:12.5px;color:#6b7280}.ap-draft-sub,.ap-from{margin:0;line-height:1.45}.ap-from{font-size:11.5px;color:#999}.ap-draft-problem,.ap-draft-warn{margin:0;padding:8px 10px;border-radius:8px;font-size:12.5px;line-height:1.45}.ap-draft-problem{background:rgba(220,38,38,.06);color:#b91c1c}.ap-draft-warn{background:rgba(245,158,11,.08);color:#b45309}.ap-draft-actions{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:8px}.ap-raw{margin:0;padding:12px;border-radius:10px;background:#fafaf9;font-family:JetBrains Mono,monospace;font-size:12px;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}.ap-preview{padding:14px;border-radius:12px;background:linear-gradient(160deg,#dfe8d6,#c9d8bd)}.ap-bubble{max-width:100%;padding:10px 12px;border-radius:12px 12px 12px 4px;background:#fff;box-shadow:0 1px 1px rgba(0,0,0,.08);font-size:13.5px;line-height:1.45;color:#000;overflow-wrap:anywhere}.ap-card{display:block;padding:26px 0;border-radius:8px;background:#fafaf9;font-size:11px;text-align:center;color:#6b7280}.ap-keys{flex-direction:column;margin-top:4px}.ap-keys,.ap-keys-row{display:flex;gap:4px}.ap-key{flex:1 1;min-width:0;padding:8px;border-radius:8px;background:rgba(0,0,0,.22);font-size:12.5px;font-weight:500;text-align:center;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ap-preview-none{margin:0;font-size:12.5px;color:#6b7280}.ap-set{display:flex;flex-direction:column;gap:12px;margin-top:12px;padding:16px;border:1.5px solid rgba(0,0,0,.08);border-radius:14px;background:#fff}.ap-set.is-wrong{border-color:rgba(220,38,38,.3)}.ap-set.is-applied{border-color:rgba(22,163,74,.35)}.ap-set-head{align-items:center;justify-content:space-between}.ap-set-head,.ap-set-title{display:flex;flex-wrap:wrap;gap:8px}.ap-set-title{align-items:baseline;min-width:0}.ap-set-name{font-size:15.5px;font-weight:600;color:#000}.ap-set-handle{font-size:12.5px;color:#6b7280}.ap-set-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:12px;gap:12px;align-items:start}.ap-tile{display:flex;flex-direction:column;gap:8px;min-width:0;padding:12px;border:1px solid rgba(0,0,0,.08);border-radius:12px;background:#fafaf9}.ap-tile.is-wrong{border-color:rgba(220,38,38,.35)}.ap-tile.is-applied{border-color:rgba(22,163,74,.3)}.ap-tile.is-empty{justify-content:center;min-height:120px;border-style:dashed}.ap-tile-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px}.ap-tile-kind{font-size:10.5px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#6b7280}.ap-tile-name{font-size:13.5px;font-weight:600;color:#000;overflow-wrap:anywhere}.ap-set-actions{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:8px}.ap-set-remake .ap-inline-actions{margin-top:10px}.ap-gone{margin-top:14px}.ap-channels{margin:16px 0 0;padding:0;list-style:none;gap:8px}.ap-channel,.ap-channels{display:flex;flex-direction:column}.ap-channel{gap:2px;padding:12px 14px;border:1px solid rgba(0,0,0,.08);border-radius:10px;background:#fff}.ap-channel-name{font-size:14px;font-weight:600;color:#000}.ap-channel-meta{font-family:JetBrains Mono,monospace;font-size:11.5px;color:#6b7280;overflow-wrap:anywhere}@media(prefers-reduced-motion:reduce){.ap-btn,.ap-seg-btn{transition:none}}.admin-dest-list,.admin-dest-loading{display:flex;flex-direction:column}.admin-dest-loading{gap:10px}.admin-dest-skel{display:block;height:132px;border-radius:12px}.admin-dest-empty{width:100%;display:flex;flex-direction:column;align-items:center;gap:8px;padding:32px 20px;border:2px dashed rgba(0,0,0,.14);border-radius:12px;background:transparent;color:#6b7280;cursor:pointer;transition:border-color .15s ease,background .15s ease,color .15s ease}.admin-dest-empty:focus-visible{outline:2px solid #b4912a;outline-offset:2px}.admin-dest-empty span{font-size:14px;font-weight:600}.admin-dest-empty:hover{border-color:rgba(0,0,0,.35);background:#fff;color:#000}.admin-dest-card{display:flex;flex-direction:column;gap:12px;min-width:0;min-height:132px;padding:14px 16px;border:1.5px solid rgba(0,0,0,.08);border-radius:12px;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.04)}.admin-dest-card.is-default{border-color:rgba(180,145,42,.6);background:linear-gradient(135deg,#fffdf6,#fff2cc);box-shadow:0 16px 32px -22px rgba(180,145,42,.9),0 1px 2px rgba(0,0,0,.04)}.admin-dest-top{display:flex;align-items:center;gap:12px;min-width:0}.admin-dest-who{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:5px}.admin-dest-label-row{display:flex;align-items:center;gap:8px;min-width:0}.admin-dest-label{min-width:0;font-size:15px;font-weight:600;color:#000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.admin-dest-badge{flex-shrink:0;display:inline-flex;align-items:center;gap:4px;padding:2px 9px 2px 7px;border-radius:999px;background:linear-gradient(135deg,#b4912a,#d4af37);box-shadow:0 2px 6px rgba(180,145,42,.35);color:#fff;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.admin-dest-badge svg{display:block}.admin-dest-tools{flex-shrink:0;align-self:flex-start;display:flex;gap:6px}.admin-dest-tool{display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:1px solid rgba(0,0,0,.14);border-radius:8px;background:#fff;color:#000;cursor:pointer;transition:background .15s ease,border-color .15s ease}.admin-dest-tool:focus-visible{outline:2px solid #b4912a;outline-offset:2px}.admin-dest-tool:hover:not(:disabled){border-color:rgba(0,0,0,.35);background:#fafaf9}.admin-dest-tool.is-danger{border-color:rgba(220,38,38,.25);background:rgba(220,38,38,.06);color:#b91c1c}.admin-dest-tool.is-danger:hover:not(:disabled){border-color:rgba(220,38,38,.45);background:rgba(220,38,38,.12)}.admin-dest-tool:disabled{opacity:.45;cursor:not-allowed}.admin-dest-tool svg{display:block}.admin-dest-foot{display:flex;align-items:center;gap:8px;margin-top:auto;padding-top:10px;border-top:1px solid rgba(0,0,0,.06)}.admin-dest-used{font-size:12px;color:#6b7280}.admin-dest-make{margin-left:auto;display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 11px;border:1px solid rgba(180,145,42,.4);border-radius:8px;background:rgba(180,145,42,.08);color:#8b7020;font-size:12px;font-weight:600;white-space:nowrap;cursor:pointer;transition:background .15s ease,border-color .15s ease}.admin-dest-make:focus-visible{outline:2px solid #b4912a;outline-offset:2px}.admin-dest-make:hover:not(:disabled){border-color:rgba(180,145,42,.6);background:rgba(180,145,42,.16)}.admin-dest-make:disabled{opacity:.45;cursor:not-allowed}.admin-dest-back{display:flex;flex-direction:column;justify-content:center;gap:10px;min-width:0;padding:14px 16px;border:1.5px solid rgba(220,38,38,.4);border-radius:12px;background:#fff7f7}.admin-dest-back.is-default{border-color:rgba(180,145,42,.55);background:#fffcf2}.admin-dest-back.is-edit{border-color:rgba(0,0,0,.25);background:#fff}.admin-dest-back-head{display:flex;align-items:center;gap:10px;min-width:0}.admin-dest-back-icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:rgba(220,38,38,.12);color:#b91c1c}.is-default .admin-dest-back-icon{background:rgba(180,145,42,.14);color:#8b7020}.is-edit .admin-dest-back-icon{background:rgba(0,0,0,.06);color:#000}.admin-dest-back-icon svg{display:block}.admin-dest-back-title{min-width:0;font-size:14px;font-weight:600;color:#000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.is-remove .admin-dest-back-title{color:#991b1b}.admin-dest-back-body{font-size:12px;line-height:1.45;color:#6b7280}.is-remove .admin-dest-back-body{color:#7f1d1d}.admin-dest-back-error{font-size:12px;line-height:1.4;color:#b91c1c}.admin-dest-back-actions{display:flex;justify-content:flex-end;gap:8px}.admin-dest-btn{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border:1px solid rgba(0,0,0,.14);border-radius:8px;background:#fff;color:#000;font-size:12.5px;font-weight:600;white-space:nowrap;cursor:pointer;transition:background .15s ease,border-color .15s ease}.admin-dest-btn:focus-visible{outline:2px solid #b4912a;outline-offset:2px}.admin-dest-btn:hover{border-color:rgba(0,0,0,.35)}.admin-dest-btn.is-danger,.admin-dest-btn.is-dark,.admin-dest-btn.is-gold{border:none;color:#fff}.admin-dest-btn.is-danger{background:#dc3232}.admin-dest-btn.is-danger:hover{background:#c42b2b}.admin-dest-btn.is-gold{background:#b4912a}.admin-dest-btn.is-gold:hover{background:#9a7b22}.admin-dest-btn.is-dark{background:#0a0a0a}.admin-dest-btn.is-dark:hover{background:#1a1a1a}.admin-dest-btn[aria-disabled=true]{opacity:.6;cursor:progress}.admin-dest-input{width:100%;padding:10px 11px;border:1px solid rgba(0,0,0,.12);border-radius:8px;background:#fafaf9;color:#0a0a0a;font-size:13px;outline:none;transition:border-color .15s ease,background .15s ease}.admin-dest-input:focus{border-color:#0a0a0a;background:#fff}.admin-dest-input.is-mono{font-family:JetBrains Mono,monospace;font-size:11.5px}.admin-dest-input::placeholder{color:rgba(0,0,0,.3)}.admin-dest-check{-webkit-appearance:none;-moz-appearance:none;appearance:none;align-self:flex-start;display:inline-flex;align-items:center;gap:8px;padding:0;border:none;border-radius:4px;background:none;color:#000;font-size:12.5px;cursor:pointer}.admin-dest-check:focus-visible{outline:2px solid #b4912a;outline-offset:2px}.admin-dest-check[aria-disabled=true]{cursor:progress}.admin-dest-check-box{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border:1.5px solid rgba(0,0,0,.25);border-radius:4px;background:#fff;color:#fff}.admin-dest-check-box.on{border-color:#0a0a0a;background:#0a0a0a}.admin-dest-check-box svg{display:block}.admin-dest-formview{flex:1 1;min-height:0;display:flex;flex-direction:column}.admin-dest-panel{padding:2px 14px;border:1px solid rgba(0,0,0,.1);border-radius:10px;background:#fff}.admin-dest-field{padding:13px 0;border-bottom:1px solid rgba(0,0,0,.06)}.admin-dest-field:last-child{border-bottom:none}.admin-dest-field.is-switch{display:flex;align-items:center;gap:14px}.admin-dest-field-label{display:flex;align-items:center;min-height:20px;margin-bottom:8px;font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:#6b7280;cursor:pointer}.admin-dest-field-input{width:100%;padding:11px;border:1px solid rgba(0,0,0,.1);border-radius:8px;background:#fafaf9;color:#0a0a0a;font-size:13px;outline:none;transition:border-color .15s ease,background .15s ease}.admin-dest-field-input:focus{border-color:#0a0a0a;background:#fff}.admin-dest-field-input.is-mono{font-family:JetBrains Mono,monospace;font-size:11.5px}.admin-dest-field-input::placeholder{color:rgba(0,0,0,.3)}.admin-dest-switch-text{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.admin-dest-switch-title{font-size:13.5px;font-weight:600;color:#000}.admin-dest-switch-hint{font-size:11.5px;color:#6b7280}.admin-dest-form-error{margin-top:14px;padding:10px 12px;border:1px solid rgba(220,38,38,.18);border-radius:8px;background:rgba(220,38,38,.06);color:#b91c1c;font-size:12.5px;text-align:center}.admin-dest-done{display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center}.admin-dest-done-icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:64px;height:64px;margin-bottom:14px;border-radius:50%;background:#16a34a;color:#fff;box-shadow:0 0 0 8px rgba(22,163,74,.12)}.admin-dest-done-icon svg{display:block}.admin-dest-done-kicker{font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#16a34a}.admin-dest-done-label{max-width:100%;font-family:Bebas Neue,sans-serif;font-size:34px;line-height:1.05;color:#000;overflow-wrap:anywhere}.admin-dest-done-addr{display:flex;align-items:center;gap:8px;margin-top:8px}.admin-dest-done-default{margin-top:10px;padding:3px 10px;border-radius:999px;background:#b4912a;color:#fff;font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}@media(max-width:1023px){.admin-dest-label-row{flex-wrap:wrap;row-gap:4px}.admin-dest-label{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.admin-dest-back-title,.admin-dest-label{white-space:normal;overflow-wrap:anywhere}}@media(prefers-reduced-motion:reduce){.admin-dest-btn,.admin-dest-empty,.admin-dest-field-input,.admin-dest-input,.admin-dest-make,.admin-dest-tool{transition:none}}.withdraw-drawer .withdraw-title{font-size:clamp(22px,1.5vw + 17px,28px);line-height:normal}.withdraw-drawer .withdraw-body{padding:18px 24px 24px}.withdraw-drawer .withdraw-body.is-result{padding:30px 24px 24px}@media(max-width:1023px){.withdraw-drawer .withdraw-body{padding:18px 20px 24px}.withdraw-drawer .withdraw-body.is-result{padding:26px 20px 24px}}.withdraw-drawer .withdraw-action{height:auto;padding:14px;border-radius:4px;font-size:clamp(11px,.3vw + 9.9px,13px);white-space:normal;text-align:center;text-wrap:balance}.withdraw-fieldset{display:flex;flex-direction:column;gap:22px;min-width:0;margin:0;padding:0;border:0}.withdraw-fieldset:disabled button,.withdraw-fieldset:disabled input{cursor:default}.withdraw-caption{font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#6b7280}.withdraw-caption.is-block{display:block;margin-bottom:10px}.withdraw-mode{display:flex;gap:4px;padding:4px;margin-bottom:16px;border-radius:12px;background:rgba(0,0,0,.06)}.withdraw-mode button{flex:1 1;min-width:0;height:40px;border:none;border-radius:9px;background:transparent;color:#6b7280;font-family:inherit;font-size:13px;font-weight:600;cursor:pointer;transition:background .15s,color .15s}.withdraw-mode button:focus-visible{outline:2px solid #b4912a;outline-offset:2px}.withdraw-mode button.is-active{background:#fff;color:#000}.withdraw-ticket{border:1px solid rgba(0,0,0,.1);border-radius:14px;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.04),0 10px 28px -22px rgba(0,0,0,.35)}.withdraw-from{padding:14px 14px 22px;background:#fafaf9;border-radius:14px 14px 0 0}.withdraw-from-head{display:flex;align-items:center;gap:8px;margin-bottom:10px}.withdraw-count{padding:1px 8px;border-radius:999px;background:rgba(0,0,0,.06);font-size:11px;font-weight:700;color:#000}.withdraw-from-list{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}.withdraw-from-row{display:flex;align-items:center;gap:10px;padding:9px 10px;border:1px solid rgba(0,0,0,.06);border-radius:10px;background:#fff}.withdraw-from-who{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.withdraw-from-addr{font-family:JetBrains Mono,monospace;font-size:12.5px;font-weight:500;color:#000}.withdraw-from-owner{font-size:11.5px;color:#6b7280;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.withdraw-from-usd{flex-shrink:0;font-family:Bebas Neue,sans-serif;font-size:18px;color:#000}.withdraw-ticket-tear{position:relative;height:0;border-top:1px dashed rgba(0,0,0,.16)}.withdraw-ticket-tear span{position:absolute;left:50%;top:0;transform:translate(-50%,-50%);width:34px;height:34px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#0a0a0a;color:#fff;box-shadow:0 0 0 4px #fff}.withdraw-ticket-tear svg{display:block}.withdraw-to{position:relative;padding:22px 14px 14px}.withdraw-badge-default{flex-shrink:0;padding:1px 8px;border-radius:999px;font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#fff;background:#b4912a}.withdraw-select{width:100%;display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px solid rgba(0,0,0,.12);border-radius:10px;background:#fff;font-family:inherit;text-align:left;cursor:pointer;transition:border-color .15s}.withdraw-select:focus-visible{outline:2px solid #b4912a;outline-offset:2px}.withdraw-select:hover:not(:disabled){border-color:rgba(0,0,0,.35)}.withdraw-select.is-open,.withdraw-select.is-open:hover{border-color:#0a0a0a}.withdraw-select:disabled{cursor:not-allowed}.withdraw-select-text{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.withdraw-select-label{display:flex;align-items:center;gap:8px;min-width:0;font-size:13.5px;font-weight:600;color:#000}.withdraw-option-name,.withdraw-select-name{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.withdraw-select-addr{font-family:JetBrains Mono,monospace;font-size:11px;color:#6b7280;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.withdraw-select-chevron{flex-shrink:0;color:#6b7280}.withdraw-menu-backdrop{position:fixed;inset:0;z-index:1}.withdraw-menu-backdrop.is-split{z-index:3}.withdraw-menu{position:absolute;z-index:2;max-height:360px;overflow-y:auto;overscroll-behavior:contain;padding:6px;border:1px solid rgba(0,0,0,.12);border-radius:10px;background:#fff;box-shadow:0 18px 40px -12px rgba(0,0,0,.3)}.withdraw-menu-one{top:calc(100% + 6px);left:0;right:0}.withdraw-menu-split{z-index:4;top:calc(100% - 4px);left:8px;right:8px}.withdraw-menu-divider{height:1px;margin:6px 4px;background:rgba(0,0,0,.08)}.withdraw-option{width:100%;display:flex;align-items:center;gap:10px;padding:9px 10px;border:none;border-radius:7px;background:transparent;font-family:inherit;text-align:left;cursor:pointer}.withdraw-option:focus-visible,.withdraw-option:hover{background:#f5f5f5}.withdraw-option:focus-visible{outline:2px solid #b4912a;outline-offset:-2px}.withdraw-option.is-selected{background:#f5f5f5}.withdraw-option.is-compact{padding:8px}.withdraw-option.is-compact.is-selected,.withdraw-option.is-compact:focus-visible,.withdraw-option.is-compact:hover{background:#f5f5f4}.withdraw-option.is-taken{opacity:.45;cursor:default}.withdraw-option-text{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.withdraw-option-text.is-tight{gap:1px}.withdraw-option-label{display:flex;align-items:center;gap:8px;min-width:0}.withdraw-option-name{font-size:13px;font-weight:600;color:#000}.withdraw-option-name.is-other{flex:1 1}.withdraw-option-addr{font-family:JetBrains Mono,monospace;font-size:11px;color:#6b7280;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.withdraw-option-addr.is-small{font-size:10.5px}.withdraw-option-check{flex-shrink:0;color:#0a0a0a}.withdraw-option-new{flex-shrink:0;width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;border:1px dashed rgba(0,0,0,.3);color:#000}.withdraw-option-new.is-small{width:24px;height:24px}.withdraw-option-taken{flex-shrink:0;font-size:10.5px;color:#999}.withdraw-other{margin-top:10px;padding:14px;border:1px solid rgba(0,0,0,.1);border-radius:12px;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.04)}.withdraw-other-field{display:flex;align-items:center;gap:8px;padding:4px 4px 4px 10px;border:1px solid rgba(0,0,0,.12);border-radius:10px;background:#fafaf9;transition:border-color .15s}.withdraw-other-field.is-valid{border-color:rgba(22,163,74,.55)}.withdraw-other-field.is-invalid{border-color:rgba(220,38,38,.5)}.withdraw-other-field:focus-within:not(.is-valid):not(.is-invalid){border-color:#0a0a0a}.withdraw-other-input{flex:1 1;min-width:0;padding:8px 0;border:none;outline:none;background:transparent;font-family:JetBrains Mono,monospace;font-size:11.5px;color:#0a0a0a}.withdraw-other-ok{flex-shrink:0;width:22px;height:22px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#16a34a;color:#fff}.withdraw-paste{flex-shrink:0;height:30px;padding:0 12px;border:1px solid rgba(0,0,0,.14);border-radius:7px;background:#fff;color:#000;font-family:inherit;font-size:12px;font-weight:600;cursor:pointer}.withdraw-paste:focus-visible{outline:2px solid #b4912a;outline-offset:2px}.withdraw-paste:hover:not(:disabled){border-color:rgba(0,0,0,.35)}.withdraw-other-error{display:block;margin-top:6px;font-size:11.5px;color:#b91c1c}.withdraw-split{border:1px solid rgba(0,0,0,.08);border-radius:12px;background:#fff}.withdraw-split-row{position:relative;padding:9px 10px 9px 12px}.withdraw-split-row+.withdraw-split-row{border-top:1px solid rgba(0,0,0,.06)}.withdraw-split-line{display:flex;align-items:center;gap:10px}@media(max-width:400px){.withdraw-split-line{flex-wrap:wrap;row-gap:0}}.withdraw-split-dot{flex-shrink:0;width:8px;height:8px;border-radius:50%}.withdraw-split-c0{background:#0a0a0a}.withdraw-split-c1{background:#b4912a}.withdraw-split-c2{background:#2775ca}.withdraw-split-c3{background:#16a34a}.withdraw-split-c4{background:#8b5cf6}.withdraw-split-c5{background:#e5484d}.withdraw-split-trigger{flex:1 1;min-width:0;display:flex;align-items:center;gap:8px;padding:5px 8px;margin-left:-8px;border:none;border-radius:8px;background:transparent;font-family:inherit;text-align:left;cursor:pointer}.withdraw-split-trigger:focus-visible{outline:2px solid #b4912a;outline-offset:2px}.withdraw-split-trigger:hover:not(:disabled){background:#f5f5f4}.withdraw-split-trigger:disabled{cursor:not-allowed}.withdraw-split-label{flex:1 1;min-width:0;font-size:13.5px;font-weight:600;color:#000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.withdraw-split-label.is-empty{color:#999}.withdraw-split-chevron,.withdraw-split-est{flex-shrink:0;color:#999}.withdraw-split-est{font-size:11.5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media(max-width:400px){.withdraw-split-est{order:9;flex-basis:100%;padding-left:18px}}.withdraw-split-rest,.withdraw-split-value{flex-shrink:0;width:72px}@media(max-width:400px){.withdraw-split-rest,.withdraw-split-value{width:64px}}.withdraw-split-rest{height:32px;display:flex;align-items:center;justify-content:center;border-radius:8px;background:rgba(180,145,42,.12);color:#8b7020;font-size:11.5px;font-weight:700}.withdraw-split-value{position:relative}.withdraw-split-value input{width:100%;height:32px;border:1px solid rgba(0,0,0,.12);border-radius:8px;background:#fafaf9;font-family:JetBrains Mono,monospace;font-size:12.5px;text-align:right;color:#0a0a0a;outline:none}.withdraw-split-value input:focus{border-color:#0a0a0a;background:#fff}.withdraw-split-value.is-pct input{padding:0 22px 0 8px}.withdraw-split-value.is-usd input{padding:0 8px 0 18px}.withdraw-split-affix{position:absolute;top:50%;transform:translateY(-50%);font-size:12px;color:#999;pointer-events:none}.withdraw-split-affix.is-before{left:8px}.withdraw-split-affix.is-after{right:8px}.withdraw-split-remove{flex-shrink:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center;padding:0;border:none;border-radius:6px;background:transparent;color:#999;cursor:pointer}.withdraw-split-remove:focus-visible{outline:2px solid #b4912a;outline-offset:2px}.withdraw-split-remove:hover:not(:disabled){background:rgba(220,38,38,.08);color:#b91c1c}.withdraw-split-remove:disabled{opacity:.35;cursor:default}.withdraw-split-addr{display:block;margin:8px 0 2px 18px;width:calc(100% - 18px);padding:9px 10px;border:1px solid rgba(0,0,0,.12);border-radius:8px;background:#fafaf9;font-family:JetBrains Mono,monospace;font-size:11.5px;color:#0a0a0a;outline:none}.withdraw-split-addr:focus{background:#fff}.withdraw-split-addr:focus:not(.is-valid):not(.is-invalid){border-color:#0a0a0a}.withdraw-split-addr.is-valid{border-color:rgba(22,163,74,.55)}.withdraw-split-addr.is-invalid{border-color:rgba(220,38,38,.5)}.withdraw-split-foot{display:flex;align-items:center;gap:10px;padding:7px 10px 7px 12px;background:#fafaf9;border-top:1px solid rgba(0,0,0,.06);border-radius:0 0 12px 12px}.withdraw-split-add{display:inline-flex;align-items:center;gap:6px;padding:4px 0;border:none;background:none;color:#000;font-family:inherit;font-size:12px;font-weight:600;cursor:pointer}.withdraw-split-add:focus-visible{outline:2px solid #b4912a;outline-offset:2px}.withdraw-split-add:disabled{opacity:.4;cursor:not-allowed}.withdraw-split-mode{margin-left:auto;display:inline-flex;padding:2px;gap:2px;border-radius:7px;background:rgba(0,0,0,.06)}.withdraw-split-mode button{width:28px;height:24px;padding:0;border:none;border-radius:5px;background:transparent;color:#6b7280;font-family:inherit;font-size:12px;font-weight:700;cursor:pointer}.withdraw-split-mode button:focus-visible{outline:2px solid #b4912a;outline-offset:2px}.withdraw-split-mode button.is-active{background:#0a0a0a;color:#fff}.withdraw-split-bar{display:flex;height:6px;margin-top:10px;gap:2px;border-radius:999px;overflow:hidden;background:rgba(0,0,0,.06)}.withdraw-split-bar span{transition:width .25s ease}.withdraw-split-alert{display:block;margin-top:6px;font-size:12px;color:#b91c1c}.withdraw-field-head{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:20px;margin-bottom:8px;font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:#6b7280}.withdraw-field-head label{cursor:pointer}.withdraw-field-note{font-size:10px;letter-spacing:.04em;text-transform:none;color:#999}.withdraw-assets{display:flex;gap:8px;flex-wrap:wrap}.withdraw-asset{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;gap:7px;padding:8px 13px;border:1.5px solid rgba(0,0,0,.12);border-radius:8px;background:#fff;color:#6b7280;font-family:inherit;font-size:clamp(11px,.3vw + 9.9px,13px);font-weight:600;cursor:pointer}.withdraw-asset:focus-visible{outline:2px solid #b4912a;outline-offset:2px}.withdraw-asset:hover:not(:disabled){border-color:rgba(0,0,0,.25)}.withdraw-asset.is-on,.withdraw-asset.is-on:hover{border-color:#0a0a0a;background:rgba(0,0,0,.03);color:#000}.withdraw-asset:disabled{cursor:not-allowed}.withdraw-asset-box{display:inline-flex;align-items:center;justify-content:center;width:15px;height:15px;border:1.5px solid rgba(0,0,0,.18);border-radius:4px;color:#fff}.withdraw-asset.is-on .withdraw-asset-box{border:none;background:#0a0a0a}.withdraw-asset-amt{font-family:JetBrains Mono,monospace;font-size:10px;font-weight:500;color:#999}.withdraw-gas{display:flex;align-items:flex-start;gap:7px;padding:10px 12px;border:1px solid rgba(245,158,11,.25);border-radius:8px;background:rgba(245,158,11,.08);color:#e65100;font-size:11px;line-height:1.45}.withdraw-gas svg{flex-shrink:0;margin-top:1px}.withdraw-key{width:100%;padding:11px;border:1px solid rgba(0,0,0,.1);border-radius:8px;background:#fff;font-family:JetBrains Mono,monospace;font-size:clamp(11px,.3vw + 9.9px,13px);letter-spacing:.02em;color:#0a0a0a;outline:none}.withdraw-key::placeholder{letter-spacing:0}.withdraw-key:focus{border-color:#0a0a0a}.withdraw-key.is-invalid{border-color:rgba(220,38,38,.6)}.withdraw-key:disabled{opacity:.6}.withdraw-key-error{display:flex;align-items:flex-start;gap:6px;margin-top:8px;font-size:12px;line-height:1.45;color:#b91c1c}.withdraw-key-error svg{flex-shrink:0;margin-top:2px}.withdraw-error{padding:10px 12px;border:1px solid rgba(220,38,38,.18);border-radius:8px;background:rgba(220,38,38,.06);color:#b91c1c;font-size:clamp(11px,.3vw + 9.9px,13px);text-align:center}.withdraw-actions{display:flex;gap:12px}.withdraw-hero{display:flex;flex-direction:column;align-items:center;gap:6px;margin-bottom:24px;text-align:center;outline:none}.withdraw-hero-disc{display:flex;align-items:center;justify-content:center;width:64px;height:64px;margin-bottom:14px;border-radius:50%;color:#fff}.withdraw-hero-disc.is-success{background:#16a34a;box-shadow:0 0 0 8px rgba(22,163,74,.12)}.withdraw-hero-disc.is-partial{background:#d97706;box-shadow:0 0 0 8px rgba(217,119,6,.14)}.withdraw-hero-disc.is-failure{background:#dc2626;box-shadow:0 0 0 8px rgba(220,38,38,.12)}.withdraw-hero-total{font-family:Bebas Neue,sans-serif;font-size:48px;line-height:1;color:#000}.withdraw-hero-total.is-muted{color:#999}.withdraw-hero-sub{font-size:13px;color:#6b7280}.withdraw-hero-reason{max-width:340px;margin-top:6px;font-size:12.5px;line-height:1.5;color:#b91c1c;text-wrap:pretty}.withdraw-card-list,.withdraw-cards{display:flex;flex-direction:column;gap:10px}.withdraw-card-list{margin:0;padding:0;list-style:none}.withdraw-card{border:1px solid rgba(0,0,0,.06);border-radius:14px;background:#fff;overflow:hidden;box-shadow:0 1px 2px rgba(0,0,0,.04),0 10px 26px -22px rgba(0,0,0,.35)}.withdraw-card.is-fail{border-color:rgba(220,38,38,.25)}.withdraw-card-head{display:flex;align-items:center;gap:8px;min-height:46px;padding:8px 10px 8px 14px;background:#fafaf9;border-bottom:1px solid rgba(0,0,0,.06)}.withdraw-card.is-fail .withdraw-card-head{background:#fff5f5;border-bottom-color:rgba(220,38,38,.18)}.withdraw-card-head .withdraw-card-sig-text,.withdraw-card-head .withdraw-card-sig.is-single{flex:1 1}.withdraw-card-dot{flex-shrink:0;width:8px;height:8px;border-radius:50%;background:#16a34a;box-shadow:0 0 0 3px rgba(22,163,74,.18)}.withdraw-card.is-pending .withdraw-card-dot{background:#d97706;box-shadow:0 0 0 3px rgba(217,119,6,.18)}.withdraw-card-sigs{flex:1 1;min-width:0;display:flex;flex-wrap:wrap;gap:6px 12px}.withdraw-card-error{flex:1 1;min-width:0;font-size:12px;line-height:1.4;color:#b91c1c}.withdraw-card.is-skipped .withdraw-card-error{color:#6b7280}.withdraw-badge{flex-shrink:0;padding:3px 8px;border-radius:999px;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.withdraw-badge.is-fail{background:#dc2626;color:#fff}.withdraw-badge.is-skipped{background:rgba(0,0,0,.08);color:#6b7280}.withdraw-badge.is-pending{background:rgba(217,119,6,.12);color:#b45309}.withdraw-card-body{padding:14px}.withdraw-card-note{margin:0 0 12px;font-size:12px;line-height:1.4;color:#b45309}.withdraw-card-route{display:flex;align-items:center;gap:10px}.withdraw-card-end{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.withdraw-card-k{font-size:9.5px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#999}.withdraw-card-from{font-family:JetBrains Mono,monospace;font-size:12.5px;font-weight:500;color:#000;white-space:normal;word-break:break-word}.withdraw-card-to{font-size:12.5px;font-weight:600;color:#000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.withdraw-card-arrow{flex-shrink:0;width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#0a0a0a;color:#fff}.withdraw-card.is-fail .withdraw-card-arrow,.withdraw-card.is-skipped .withdraw-card-arrow{background:#ccc}.withdraw-card-assets{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-top:12px;padding-top:12px;border-top:1px dashed rgba(0,0,0,.09)}.withdraw-chip{display:inline-flex;align-items:center;gap:5px;padding:2px 9px;border:1px solid rgba(0,0,0,.07);border-radius:999px;background:#fafaf9;font-size:11.5px;color:#000}.withdraw-chip b{font-weight:600}.withdraw-card.is-fail .withdraw-chip,.withdraw-card.is-skipped .withdraw-chip{color:#999}.withdraw-chip-dot{width:6px;height:6px;border-radius:50%;background:#999}.withdraw-chip-dot.is-sol{background:#9945ff}.withdraw-chip-dot.is-usdc{background:#2775ca}.withdraw-chip-dot.is-usdt{background:#26a17b}.withdraw-chip-amt{font-family:JetBrains Mono,monospace}.withdraw-card-usd{margin-left:auto;font-family:Bebas Neue,sans-serif;font-size:22px;line-height:1;color:#000}.withdraw-card.is-fail .withdraw-card-usd,.withdraw-card.is-skipped .withdraw-card-usd{color:#999}@media(prefers-reduced-motion:reduce){.withdraw-mode button,.withdraw-other-field,.withdraw-select,.withdraw-split-bar span{transition:none}}.admin-reveal[role=dialog]{max-width:480px;text-align:left}.admin-reveal-body{display:flex;flex-direction:column;text-align:left;max-height:calc(var(--tg-viewport-height, 100dvh) - 90px);overflow-y:auto;overscroll-behavior:contain;padding:4px;margin:-4px}.admin-reveal-title{margin:0 0 14px;font-family:Bebas Neue,sans-serif;font-size:clamp(22px,1.5vw + 17px,28px);font-weight:400;letter-spacing:.02em;color:#000}.admin-reveal-wallet{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px;padding:11px 14px;border:1px solid rgba(0,0,0,.06);border-radius:8px;background:#fafaf9}.admin-reveal-wallet-id{display:flex;align-items:center;gap:10px;min-width:0}.admin-reveal-wallet-addr{min-width:0;font-family:JetBrains Mono,monospace;font-size:clamp(11px,.3vw + 9.9px,13px);color:#000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.admin-reveal-wallet-usd{flex-shrink:0;font-size:clamp(11px,.3vw + 9.9px,13px);font-weight:600;color:#000}.admin-reveal-panel{margin-bottom:12px;padding:2px 12px;border:1px solid rgba(0,0,0,.1);border-radius:10px;background:#fff}.admin-reveal-field{padding:13px 0}.admin-reveal-field-label{display:flex;align-items:center;min-height:20px;margin-bottom:8px;font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:#6b7280;cursor:pointer}.admin-reveal-input{width:100%;padding:11px;border:1px solid rgba(0,0,0,.1);border-radius:8px;background:#fafaf9;color:#0a0a0a;font-family:JetBrains Mono,monospace;font-size:clamp(11px,.3vw + 9.9px,13px);letter-spacing:.02em;outline:none;transition:border-color .15s ease,background .15s ease}.admin-reveal-input:focus{border-color:#0a0a0a;background:#fff}.admin-reveal-input::placeholder{color:rgba(0,0,0,.3)}.admin-reveal-error{margin-bottom:4px;padding:10px 12px;border:1px solid rgba(220,38,38,.18);border-radius:8px;background:rgba(220,38,38,.06);color:#b91c1c;font-size:clamp(11px,.3vw + 9.9px,13px);text-align:center}.admin-reveal-actions{display:flex;gap:12px;margin-top:16px}.admin-reveal-btn{flex:1 1;display:flex;align-items:center;justify-content:center;gap:8px;padding:14px;border:1px solid rgba(0,0,0,.14);border-radius:4px;background:#fff;color:#000;font-size:clamp(11px,.3vw + 9.9px,13px);font-weight:600;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;transition:background .2s ease,border-color .2s ease}.admin-reveal-btn:focus-visible{outline:2px solid #b4912a;outline-offset:2px}.admin-reveal-btn:hover{border-color:rgba(0,0,0,.35)}.admin-reveal-btn.is-danger,.admin-reveal-btn.is-dark{border:none;color:#fff}.admin-reveal-btn.is-danger{background:#dc3232}.admin-reveal-btn.is-danger:hover{background:#c42b2b}.admin-reveal-btn.is-dark{background:#0a0a0a}.admin-reveal-btn.is-dark:hover{background:#1a1a1a}.admin-reveal-btn[aria-disabled=true]{opacity:.6;cursor:progress}.admin-reveal-head{display:flex;align-items:center;gap:12px;margin-bottom:16px}.admin-reveal-who{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:3px}.admin-reveal-addr{font-family:JetBrains Mono,monospace;font-size:14px;font-weight:500;color:#000}.admin-reveal-owner{font-size:12px;color:#6b7280;overflow-wrap:anywhere}.admin-reveal-ring{flex-shrink:0;width:46px;height:46px;background:conic-gradient(#b4912a var(--reveal-left,100%),rgba(0,0,0,.08) 0)}.admin-reveal-ring,.admin-reveal-ring-inner{display:flex;align-items:center;justify-content:center;border-radius:50%}.admin-reveal-ring-inner{width:38px;height:38px;background:#fff;color:#000;font-family:JetBrains Mono,monospace;font-size:12px;font-weight:500}.admin-reveal-key{border:1px solid rgba(0,0,0,.12);border-radius:12px;overflow:hidden}.admin-reveal-key-bar{display:flex;align-items:center;gap:8px;padding:8px 8px 8px 14px;background:#0a0a0a}.admin-reveal-key-label{margin:0;font-size:10px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:hsla(0,0%,100%,.72)}.admin-reveal-copy{margin-left:auto;display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:1px solid hsla(0,0%,100%,.22);border-radius:8px;background:hsla(0,0%,100%,.06);color:#fff;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}.admin-reveal-copy:focus-visible{outline:2px solid #b4912a;outline-offset:2px}.admin-reveal-copy:hover{border-color:hsla(0,0%,100%,.45);background:hsla(0,0%,100%,.16)}.admin-reveal-copy.is-copied,.admin-reveal-copy.is-copied:hover{border-color:rgba(74,222,128,.5);background:rgba(74,222,128,.12);color:#4ade80}.admin-reveal-copy svg{display:block}.admin-reveal-chunks{display:grid;grid-template-columns:repeat(auto-fill,minmax(50px,1fr));grid-gap:7px;gap:7px;padding:14px;background:#fff}.admin-reveal-chunk{padding:6px 0;border-radius:6px;background:#f5f5f4;color:#000;font-family:JetBrains Mono,monospace;font-size:13px;letter-spacing:.04em;text-align:center}@media(prefers-reduced-motion:reduce){.admin-reveal-btn,.admin-reveal-copy,.admin-reveal-input{transition:none}}.admin-topbar .pay-process-btn{padding:0 8px 0 13px}.pay-page .admin-topbar-right{flex-wrap:wrap;justify-content:flex-end}@media(min-width:1024px){.pay-page .admin-topbar{flex-wrap:nowrap}}.pay-cards,.pay-empty,.pay-figures,.pay-table-wrap{transition:opacity .2s ease}.pay-cards.is-busy,.pay-empty.is-busy,.pay-figures.is-busy,.pay-table-wrap.is-busy{opacity:.6;transition-delay:.15s}.pay-figures-state{margin-top:6px}.pay-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:6px 0 0;padding:0;list-style:none;overflow:hidden;border:1px solid rgba(0,0,0,.09);border-radius:16px;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.04),0 14px 34px -26px rgba(0,0,0,.35)}.pay-kpi{min-width:0;display:flex;flex-direction:column;gap:6px;padding:18px 20px;box-shadow:-1px 0 0 rgba(0,0,0,.07)}.pay-kpi-label{font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#6b7280}.pay-kpi-label,.pay-kpi-value{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pay-kpi-value{font-family:Bebas Neue,sans-serif;font-size:32px;line-height:1;color:#000}.pay-kpi-note{font-size:12px;line-height:1.35;color:#6b7280;text-wrap:pretty}.pay-kpi-skel-value{display:block;width:55%;height:30px;margin:1px 0;border-radius:8px}.pay-kpi-skel-note{display:block;width:70%;height:12px;margin:2px 0;border-radius:4px}.pay-card{min-width:0;margin-top:14px;padding:20px 22px;border:1px solid rgba(0,0,0,.09);border-radius:16px;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.04),0 14px 34px -26px rgba(0,0,0,.35)}.pay-card-title{margin:0;font-family:Bebas Neue,sans-serif;font-size:24px;line-height:1;font-weight:400;letter-spacing:.02em;color:#000}.pay-revenue{padding-bottom:16px}.pay-revenue-head{display:flex;align-items:flex-end;gap:20px;flex-wrap:wrap}.pay-revenue-total{display:flex;flex-direction:column;gap:8px}.pay-revenue-figure{font-family:Bebas Neue,sans-serif;font-size:42px;line-height:.9;color:#000}.pay-revenue-figure-skel{display:block;width:140px;height:36px;border-radius:8px}.pay-revenue-stats{display:flex;gap:24px;flex-wrap:wrap;margin:0 0 0 auto}.pay-revenue-stat{display:flex;flex-direction:column;gap:5px}.pay-revenue-stat dt{font-size:10.5px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#6b7280;white-space:nowrap}.pay-revenue-stat dd{margin:0;font-family:Bebas Neue,sans-serif;font-size:24px;line-height:1;color:#000}.pay-revenue-stat-skel{display:block;width:64px;height:22px;border-radius:6px}.pay-chart{--pay-chart-h:200px;position:relative;height:var(--pay-chart-h);margin-top:18px}.pay-chart-empty,.pay-chart-grid,.pay-chart-skel,.pay-chart-svg{position:absolute;inset:0 0 10px 0}.pay-chart-grid{display:flex;flex-direction:column;justify-content:space-between}.pay-chart-grid span{border-top:1px dashed rgba(0,0,0,.08)}.pay-chart-grid span:last-child{border-top:1px solid rgba(0,0,0,.12)}.pay-chart-svg{width:100%;height:calc(100% - 10px);overflow:visible}.pay-chart-stop{stop-color:#b4912a}.pay-chart-line{fill:none;stroke:#b4912a;stroke-width:2.5;stroke-linejoin:round;stroke-linecap:round}.pay-chart-skel{display:block;border-radius:10px}.pay-chart-empty{display:flex;align-items:center;justify-content:center;margin:0;padding:0 12px;font-size:13px;color:#999;text-align:center;pointer-events:none}.pay-chart-x{display:flex;justify-content:space-between;min-height:14px;margin-top:6px;font-size:11px;line-height:14px;color:#999;white-space:nowrap}.pay-split-head{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.pay-split-note{font-size:12.5px;color:#6b7280}.pay-split-note-skel{display:inline-block;width:150px;height:12px;border-radius:4px}.pay-split-bar{display:flex;gap:3px;height:14px;margin-top:16px;overflow:hidden;border-radius:999px;background:rgba(0,0,0,.06)}.pay-split-seg{flex:0 1 auto;min-width:2px;transition:width .3s ease}.pay-dot.is-completed,.pay-split-seg.is-completed{background:#16a34a}.pay-dot.is-pending,.pay-split-seg.is-pending{background:#d97706}.pay-dot.is-partial,.pay-split-seg.is-partial{background:#b45309}.pay-dot.is-expired,.pay-split-seg.is-expired{background:#6b7280}.pay-dot.is-cancelled,.pay-split-seg.is-cancelled{background:#b91c1c}.pay-dot.is-all,.pay-dot.is-tone-0,.pay-split-seg.is-all,.pay-split-seg.is-tone-0{background:#0a0a0a}.pay-dot.is-tone-1,.pay-split-seg.is-tone-1{background:#b4912a}.pay-dot.is-tone-2,.pay-split-seg.is-tone-2{background:#d4af37}.pay-dot.is-tone-3,.pay-split-seg.is-tone-3{background:#737373}.pay-dot.is-coin-usdc,.pay-split-seg.is-coin-usdc{background:#2775ca}.pay-dot.is-coin-usdt,.pay-split-seg.is-coin-usdt{background:#26a17b}.pay-dot.is-coin-sol,.pay-split-seg.is-coin-sol{background:#9945ff}.pay-dot.is-coin-other,.pay-split-seg.is-coin-other{background:#737373}.pay-dot{flex-shrink:0;width:8px;height:8px;border-radius:50%}.pay-status-cards{grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:10px}.pay-split-cards,.pay-status-cards{display:grid;gap:10px;margin-top:16px}.pay-split-cards{grid-template-columns:repeat(auto-fill,minmax(max(120px,(100% - (var(--pay-cols,3) - 1) * 10px)/var(--pay-cols,3) - 1px),1fr));grid-gap:10px}.pay-split-card,.pay-status-card{min-width:0;display:flex;flex-direction:column;gap:4px;padding:10px 12px;border:1.5px solid rgba(0,0,0,.08);border-radius:10px;background:#fff;text-align:left}.pay-status-card{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;font-family:inherit;color:inherit;cursor:pointer;transition:border-color .15s ease,background .15s ease}.pay-status-card:hover:not(.is-on):not(.is-skeleton){border-color:rgba(0,0,0,.25)}.pay-status-card:focus-visible{outline:2px solid rgba(180,145,42,.6);outline-offset:2px}.pay-status-card.is-on.is-completed{border-color:#16a34a;background:rgba(22,163,74,.1)}.pay-status-card.is-on.is-pending{border-color:#d97706;background:rgba(217,119,6,.1)}.pay-status-card.is-on.is-partial{border-color:#b45309;background:rgba(180,83,9,.1)}.pay-status-card.is-on.is-expired{border-color:#6b7280;background:rgba(0,0,0,.06)}.pay-status-card.is-on.is-cancelled{border-color:#b91c1c;background:rgba(220,38,38,.08)}.pay-status-card.is-skeleton{cursor:default}.pay-split-card-label{min-width:0;display:flex;align-items:center;gap:6px;font-size:12px;color:#6b7280;white-space:nowrap}.pay-split-card-name{min-width:0;overflow:hidden;text-overflow:ellipsis}.pay-status-card-count{font-size:26px}.pay-split-card-usd,.pay-status-card-count{font-family:Bebas Neue,sans-serif;line-height:1;color:#000}.pay-split-card-usd{font-size:24px}.pay-split-card-sub,.pay-split-card-usd{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pay-split-card-sub{font-size:11.5px;color:#6b7280}.pay-split-card-label-skel,.pay-split-card-skel,.pay-split-card-sub-skel{display:block;border-radius:4px}.pay-split-card-label-skel{width:60%;height:12px;margin:1px 0}.pay-split-card-skel{width:48%;height:22px;margin:1px 0;border-radius:6px}.pay-split-card-sub-skel{width:36%;height:10px;margin:2px 0}.pay-split-none{margin:14px 0 0;font-size:12.5px;color:#6b7280}.pay-coin{flex-shrink:0;width:18px;height:18px;border-radius:50%;background-color:#737373;background-image:var(--pay-coin-logo,none);background-position:50%;background-size:cover;background-repeat:no-repeat}.pay-coin.is-small{width:16px;height:16px}.pay-coin.is-usdc{background-color:#2775ca}.pay-coin.is-usdt{background-color:#26a17b}.pay-coin.is-sol{background-color:#9945ff}.pay-toolbar{margin-top:28px}.pay-search,.pay-toolbar{display:flex;align-items:center;gap:10px}.pay-search{flex:1 1 auto;min-width:0;height:38px;padding:0 12px;border:1px solid rgba(0,0,0,.1);border-radius:10px;background:#fff;color:#999;cursor:text;transition:border-color .15s ease}.pay-search svg{flex-shrink:0;width:16px;height:16px}.pay-search input{flex:1 1;min-width:0;height:100%;padding:0;border:none;outline:none;background:transparent;font-family:Outfit,sans-serif;font-size:13.5px;color:#000}.pay-search:focus-within{border-color:rgba(0,0,0,.35)}.pay-status-menu{position:relative;flex-shrink:0}.pay-status-trigger{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 12px;border:1px solid rgba(0,0,0,.1);border-radius:10px;background:#fff;font-family:Outfit,sans-serif;font-size:13px;font-weight:600;color:#000;white-space:nowrap;cursor:pointer;transition:border-color .15s ease}.pay-status-trigger.is-all:hover{border-color:rgba(0,0,0,.3)}.pay-status-trigger.is-completed{border-color:#16a34a}.pay-status-trigger.is-pending{border-color:#d97706}.pay-status-trigger.is-partial{border-color:#b45309}.pay-status-trigger.is-expired{border-color:#6b7280}.pay-status-trigger.is-cancelled{border-color:#b91c1c}.pay-status-trigger:focus-visible{outline:2px solid rgba(180,145,42,.6);outline-offset:2px}.pay-status-trigger-count{font-size:11.5px;font-weight:500;color:#999}.pay-status-trigger-chevron{flex-shrink:0;width:13px;height:13px;color:#6b7280}.pay-status-backdrop{position:fixed;inset:0;z-index:40}.pay-status-list{position:absolute;top:calc(100% + 6px);right:0;z-index:41;width:220px;max-width:calc(100vw - 32px);padding:6px;border:1px solid rgba(0,0,0,.1);border-radius:12px;background:#fff;box-shadow:0 18px 40px -12px rgba(0,0,0,.3)}.pay-status-option{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;display:flex;align-items:center;gap:10px;margin:0;padding:9px 10px;border:none;border-radius:8px;background:transparent;font-family:Outfit,sans-serif;color:#000;text-align:left;cursor:pointer}.pay-status-option.is-selected,.pay-status-option:focus-visible,.pay-status-option:hover{background:#f5f5f4}.pay-status-option:focus-visible{outline:2px solid rgba(180,145,42,.6);outline-offset:-2px}.pay-status-option-label{flex:1 1;font-size:13px;font-weight:500}.is-selected .pay-status-option-label{font-weight:700}.pay-status-option-count{font-size:12px;color:#999}.pay-ledger:focus{outline:none}.pay-ledger-state{margin-top:12px}.pay-table-wrap{container-type:inline-size;margin-top:12px;overflow-x:auto;border:1px solid rgba(0,0,0,.09);border-radius:16px;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.04),0 14px 34px -26px rgba(0,0,0,.35)}.pay-table{width:100%;min-width:680px;table-layout:auto;border-collapse:collapse;font-family:Outfit,sans-serif}.pay-table th{background:#fafaf9;border-bottom:1px solid rgba(0,0,0,.08);white-space:nowrap}.pay-table td{padding:12px 10px;vertical-align:middle}.pay-th{padding:12px 10px;font-size:10.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;text-align:left;color:#6b7280}.pay-th-user{width:19%}.pay-th-asset{width:11%}.pay-th-status{width:14%}.pay-th-action{width:13%}.pay-td-user{max-width:0}@container (max-width: 959px){.pay-td-id{max-width:0}}.pay-row{transition:background .3s ease}.pay-row+.pay-row td{border-top:1px solid rgba(0,0,0,.06)}.pay-row:hover{background:rgba(180,145,42,.05)}.pay-row.is-processed{background:rgba(22,163,74,.08)}.pay-when{display:flex;flex-direction:column;gap:3px}.pay-when-day{font-size:13px;font-weight:600;color:#000;white-space:nowrap}.pay-when-time{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px;color:#6b7280}.pay-id{min-width:0;display:flex;align-items:center;gap:7px}.pay-id-text{min-width:0;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px;font-weight:500;color:#000;white-space:nowrap;overflow:hidden}.pay-id-head{display:inline-block;max-width:calc(100% - 6ch);max-width:calc(round(down,100% - 6ch,1ch) + .1px);overflow:hidden;text-overflow:ellipsis;vertical-align:top}.pay-copy{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;border:1px solid rgba(0,0,0,.12);border-radius:6px;background:#fff;color:#6b7280;cursor:pointer}.pay-copy svg{width:11px;height:11px}.pay-copy:hover{border-color:rgba(0,0,0,.32);color:#000}.pay-copy:focus-visible{outline:2px solid rgba(180,145,42,.6);outline-offset:1px}.pay-copy.is-copied,.pay-copy.is-copied:hover{border-color:rgba(22,163,74,.4);color:#16a34a}.pay-user{min-width:0;gap:9px}.pay-avatar,.pay-user{display:flex;align-items:center}.pay-avatar{flex-shrink:0;justify-content:center;width:30px;height:30px;border-radius:50%;background:#0a0a0a;color:#fff;font-size:11px;font-weight:700}.pay-avatar svg{width:14px;height:14px}.pay-avatar-skel{flex-shrink:0;width:30px;height:30px;border-radius:50%}.pay-user-text{min-width:0;display:flex;flex-direction:column;gap:2px}.pay-user-name{font-size:13px;font-weight:600;color:#000;text-overflow:ellipsis}.pay-user-name,.pay-user-tg{white-space:nowrap;overflow:hidden}.pay-user-tg{display:flex;align-items:center;gap:5px}.pay-user-tg-tag{font-size:9.5px;font-weight:700;letter-spacing:.08em;color:#a3a3a3}.pay-user-tg-id{min-width:0;overflow:hidden;text-overflow:ellipsis;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px;color:#6b7280}.pay-amount{display:flex;flex-direction:column;align-items:flex-start;gap:3px}.pay-amount-value{font-family:Bebas Neue,sans-serif;font-size:21px;line-height:1;color:#000}.pay-amount-value.is-muted{color:#a3a3a3}.pay-amount-of{font-weight:600;color:#b45309}.pay-amount-of,.pay-amount-plan{font-size:11.5px;white-space:nowrap}.pay-amount-plan{color:#6b7280}.pay-asset{display:inline-flex;flex-direction:column;gap:3px}.pay-asset-coin{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:#000}.pay-asset-coin,.pay-asset-quoted{font-weight:600;white-space:nowrap}.pay-asset-quoted{font-size:11px;color:#b45309}.pay-pill{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 8px 0 6px;border-radius:8px;font-size:12px;font-weight:600;white-space:nowrap;color:#6b7280;background:rgba(0,0,0,.06)}.pay-pill svg{flex-shrink:0;width:12px;height:12px}.pay-pill.is-completed{color:#16a34a;background:rgba(22,163,74,.1)}.pay-pill.is-pending{color:#d97706;background:rgba(217,119,6,.1)}.pay-pill.is-partial{color:#b45309;background:rgba(180,83,9,.1)}.pay-pill.is-expired{color:#6b7280;background:rgba(0,0,0,.06)}.pay-pill.is-cancelled{color:#b91c1c;background:rgba(220,38,38,.08)}.pay-view{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;gap:5px;height:30px;padding:0 9px;border:1px solid rgba(0,0,0,.14);border-radius:8px;background:#fff;color:#000;font-family:inherit;font-size:12.5px;font-weight:600;white-space:nowrap;cursor:pointer;transition:border-color .15s ease,background .15s ease}.pay-view svg{flex-shrink:0;width:14px;height:14px}.pay-view:hover{border-color:rgba(0,0,0,.35);background:#fafaf9}.pay-view:focus-visible{outline:2px solid rgba(180,145,42,.6);outline-offset:2px}.pay-more{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;height:44px;margin:0;border:none;border-top:1px solid rgba(0,0,0,.06);background:#fafaf9;color:#000;font-family:inherit;font-size:12.5px;font-weight:600;cursor:pointer}.pay-more:hover:not([aria-disabled=true]){background:#f3f3f2}.pay-more:focus-visible{outline:2px solid rgba(180,145,42,.6);outline-offset:-2px}.pay-more[aria-disabled=true]{color:#6b7280;cursor:progress}.pay-more.is-standalone{margin-top:10px;border:1px solid rgba(0,0,0,.09);border-radius:12px}.pay-ledger-error{margin:0;padding:10px 14px;border-top:1px solid rgba(0,0,0,.06);font-size:12.5px;color:#b91c1c}.pay-cards+.pay-ledger-error{margin-top:10px;border-top:none;padding:0 2px}.pay-empty{margin-top:12px;padding:56px 24px;border:1px solid rgba(0,0,0,.09);border-radius:16px;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.04),0 14px 34px -26px rgba(0,0,0,.35);text-align:center}.pay-empty-title{font-family:Bebas Neue,sans-serif;font-size:26px;color:#000}.pay-empty-body{margin-top:6px;font-size:13px;color:#6b7280}.pay-skel-line{display:block;height:12px;border-radius:4px}.pay-skel-line.is-day{width:56px;height:28px;border-radius:6px}.pay-skel-line.is-id{width:150px}.pay-skel-line.is-name{width:110px;height:26px;border-radius:6px}.pay-skel-line.is-amount{width:64px;height:30px;border-radius:6px}.pay-skel-line.is-coin{width:58px;height:18px}.pay-skel-line.is-pill{width:88px;height:26px;border-radius:8px}.pay-skel-line.is-view{width:64px;height:30px;border-radius:8px}.pay-skel-line.is-wide{width:70%;height:16px}.pay-skel-line.is-short{width:40%}.pay-cards{display:flex;flex-direction:column;gap:10px;margin:12px 0 0;padding:0;list-style:none}.pay-mcard{min-width:0;padding:14px;border:1px solid rgba(0,0,0,.09);border-radius:14px;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.04),0 14px 34px -26px rgba(0,0,0,.35);transition:background .3s ease,border-color .3s ease}.pay-mcard.is-processed{border-color:rgba(22,163,74,.3);background:rgba(22,163,74,.06)}.pay-mcard.is-skeleton{display:flex;flex-direction:column;gap:10px}.pay-mcard-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.pay-mcard-head .pay-user{flex:1 1}.pay-mcard-facts{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:start;grid-gap:14px;gap:14px;margin-top:12px;padding-top:12px;border-top:1px solid rgba(0,0,0,.06)}.pay-mcard-facts .pay-when{align-items:flex-end;text-align:right}.pay-mcard-facts .pay-amount{min-width:0;max-width:100%}.pay-mcard-facts .pay-amount-of,.pay-mcard-facts .pay-amount-plan{max-width:100%;overflow:hidden;text-overflow:ellipsis}.pay-mcard-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:12px;padding-top:10px;border-top:1px solid rgba(0,0,0,.06)}.pay-mcard-foot .pay-id{flex:1 1}.pay-mcard-foot .pay-id-text{font-size:11.5px;color:#6b7280}.pay-mcard-foot .pay-copy{width:28px;height:28px;border-radius:8px}.pay-mcard-foot .pay-view{height:34px;padding:0 12px}@media(prefers-reduced-motion:reduce){.pay-cards,.pay-empty,.pay-figures,.pay-mcard,.pay-row,.pay-search,.pay-split-seg,.pay-status-card,.pay-status-trigger,.pay-table-wrap,.pay-view{transition:none}.pay-page .skeleton-box{animation:none}}@media(max-width:1023px){.pay-process-more{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.pay-range-row{margin-bottom:8px}.pay-toolbar{margin-top:22px}.pay-search input{font-size:16px}.pay-status-backdrop{z-index:51}.pay-status-list{z-index:52;scroll-margin-bottom:calc(64px + 12px + env(safe-area-inset-bottom, 0px))}.pay-kpis{grid-template-columns:repeat(2,minmax(0,1fr));border-radius:14px}.pay-kpi{gap:5px;padding:16px;box-shadow:-1px 0 0 rgba(0,0,0,.07),0 -1px 0 rgba(0,0,0,.07)}.pay-kpi-label{letter-spacing:.08em}.pay-kpi-value{font-size:clamp(26px,8.5vw,32px)}.pay-card{padding:16px;border-radius:14px}.pay-revenue-figure{font-size:38px}.pay-revenue-stats{flex:1 1 100%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;margin-left:0}.pay-revenue-stat{min-width:0;justify-content:space-between}.pay-revenue-stat dt{letter-spacing:.06em;white-space:normal;line-height:1.25}.pay-revenue-stat dd{font-size:22px}.pay-chart{--pay-chart-h:160px;margin-top:16px}.pay-status-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.pay-status-card:last-child:nth-child(odd){grid-column:1/-1}.pay-split-cards{grid-template-columns:minmax(0,1fr);gap:8px}.pay-split-card:not(.is-skeleton){display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label usd" "sub usd";align-items:center;grid-column-gap:12px;column-gap:12px;grid-row-gap:3px;row-gap:3px}.pay-split-card:not(.is-skeleton) .pay-split-card-label{grid-area:label}.pay-split-card:not(.is-skeleton) .pay-split-card-usd{grid-area:usd}.pay-split-card:not(.is-skeleton) .pay-split-card-sub{grid-area:sub}.pay-empty{padding:40px 20px;border-radius:14px}}@media(max-width:479px){.pay-toolbar{flex-wrap:wrap}.pay-search{flex:1 1 100%}.pay-status-menu{margin-left:auto}}.prc-drawer .prc-body{padding:0}.prc-body-inner{display:flex;flex-direction:column;gap:12px;padding:18px 20px 24px}@media(max-width:1023px){.prc-body-inner{padding:16px 16px 22px}}.prc-drawer .prc-btn-fit{flex:0 0 auto;padding:0 22px}.prc-drawer .prc-btn-close{flex:0 0 auto;margin-left:auto;padding:0 28px}.prc-drawer .prc-btn-gold,.prc-drawer .prc-btn-gold:hover:not(:disabled){background:#b4912a}@media(hover:hover){.prc-drawer .prc-btn-gold:hover:not(:disabled){background:#9a7b22}}.prc-drawer .prc-foot.is-end{justify-content:space-between}.prc-drawer .prc-foot [aria-disabled=true]{opacity:.5;cursor:progress}.prc-drawer .prc-foot [aria-disabled=true].prc-btn-fit{border-color:rgba(0,0,0,.14)}.prc-drawer .prc-foot [aria-disabled=true].prc-btn-gold{background:#b4912a}.prc-head{flex:1 1;flex-direction:column}.prc-head,.prc-head-id{min-width:0;display:flex;gap:6px}.prc-head-id{align-items:center}.prc-head-id-text{min-width:0;font-family:JetBrains Mono,monospace;font-size:12px;color:#6b7280;overflow-wrap:anywhere}.prc-card{border:1px solid rgba(0,0,0,.08);border-radius:16px;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.04)}.prc-tool{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;padding:0;border:1px solid rgba(0,0,0,.12);border-radius:7px;background:#fff;color:#6b7280;cursor:pointer;text-decoration:none;transition:border-color .15s ease,color .15s ease}.prc-tool:hover{border-color:rgba(0,0,0,.32);color:#000}.prc-tool.is-copied,.prc-tool.is-copied:hover{border-color:rgba(22,163,74,.4);color:#16a34a}.prc-tool:focus-visible{outline:2px solid #b4912a;outline-offset:2px}.prc-tool svg{display:block}.prc-status{flex-shrink:0;display:inline-flex;align-items:center;gap:5px;padding:2px 8px;border-radius:999px;font-size:11px;font-weight:700;white-space:nowrap}.prc-status.is-small{font-size:10.5px}.prc-status.is-completed{color:#16a34a;background:rgba(22,163,74,.1)}.prc-status.is-pending{color:#d97706;background:rgba(217,119,6,.1)}.prc-status.is-partial{color:#b45309;background:rgba(180,83,9,.1)}.prc-status.is-expired,.prc-status.is-unknown{color:#6b7280;background:rgba(0,0,0,.06)}.prc-status.is-cancelled{color:#b91c1c;background:rgba(220,38,38,.08)}.prc-note{display:flex;align-items:flex-start;gap:8px;padding:11px 13px;border:1px solid;border-radius:12px;font-size:12.5px;line-height:1.45}.prc-note svg{flex-shrink:0;margin-top:1px}.prc-note.is-info{color:#1d4ed8;background:rgba(37,99,235,.06);border-color:rgba(37,99,235,.2)}.prc-note.is-success{color:#15803d;background:rgba(22,163,74,.06);border-color:rgba(22,163,74,.22)}.prc-note.is-warn{color:#b45309;background:rgba(217,119,6,.06);border-color:rgba(217,119,6,.25)}.prc-note.is-neutral{color:#6b7280;background:#fff;border-color:rgba(0,0,0,.08)}.prc-note.is-error{color:#b91c1c;background:rgba(220,38,38,.05);border-color:rgba(220,38,38,.2)}.prc-spin{flex-shrink:0;animation:spin .9s linear infinite}.prc-text-btn{padding:0;border:none;background:none;color:#000;font:inherit;font-weight:600;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.prc-text-btn:focus-visible{outline:2px solid #b4912a;outline-offset:2px}.prc-chev{flex-shrink:0;transition:transform .2s ease}.prc-chev.is-open{transform:rotate(180deg)}.prc-visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.prc-find-hero{display:flex;flex-direction:column;align-items:center;gap:10px;padding:26px 0 6px;text-align:center}@media(max-width:1023px){.prc-find-hero{padding:14px 0 4px}}.prc-find-disc{display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:50%;background:radial-gradient(circle at 30% 20%,#d4af37,#8c6a12);color:#fff;box-shadow:0 10px 24px -10px rgba(180,145,42,.7)}.prc-find-title{margin:0;font-family:Bebas Neue,sans-serif;font-size:30px;font-weight:400;line-height:1;color:#000}.prc-find-title:focus{outline:none}.prc-search{display:flex;align-items:center;gap:10px;height:54px;padding:0 7px 0 18px;border:1px solid rgba(0,0,0,.12);border-radius:999px;background:#fff;box-shadow:0 2px 6px rgba(0,0,0,.06),0 12px 28px -18px rgba(0,0,0,.35);transition:border-color .15s ease}.prc-search:focus-within{border-color:rgba(0,0,0,.3)}.prc-search.has-error{border-color:rgba(220,38,38,.5)}@media(max-width:1023px){.prc-search{padding-left:14px;gap:8px}}.prc-search-ic{flex-shrink:0;color:#6b7280}.prc-search-input{flex:1 1;min-width:0;padding:0;border:none;outline:none;background:transparent;font-family:Outfit,sans-serif;font-size:15px;color:#000}.prc-search-input::placeholder{color:rgba(0,0,0,.3)}@media(max-width:1023px){.prc-search-input{font-size:16px}}.prc-search-clear{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border:none;border-radius:50%;background:transparent;color:#6b7280;cursor:pointer}.prc-search-clear:hover{background:#f1f1f2}.prc-search-clear:focus-visible{outline:2px solid #b4912a;outline-offset:2px}.prc-search-btn{flex-shrink:0;height:40px;padding:0 18px;border:none;border-radius:999px;background:#0a0a0a;color:#fff;font-family:inherit;font-size:13px;font-weight:600;cursor:pointer;transition:background .15s ease,opacity .15s ease}.prc-search-btn:hover:not(:disabled){background:#1a1a1a}.prc-search-btn:disabled{opacity:.6;cursor:progress}.prc-search-btn:focus-visible{outline:2px solid #b4912a;outline-offset:2px}.prc-find-error{padding:0 18px;font-size:12.5px;color:#b91c1c}.prc-suggest{overflow:hidden}.prc-suggest-title{font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#6b7280;display:block;padding:12px 16px 6px}.prc-suggest-list{margin:0;padding:0;list-style:none;transition:opacity .15s ease}.prc-suggest-list.is-busy{opacity:.6}.prc-suggest-list li+li .prc-suggest-row{border-top:1px solid rgba(0,0,0,.06)}.prc-suggest-row{width:100%;display:flex;align-items:center;gap:12px;padding:10px 16px;border:none;background:transparent;font-family:inherit;text-align:left;cursor:pointer}.prc-suggest-row:hover:not(:disabled){background:#fafaf9}.prc-suggest-row:disabled{cursor:default}.prc-suggest-row:focus-visible{outline:2px solid #b4912a;outline-offset:-2px}.prc-suggest-ic{flex-shrink:0;color:#999}.prc-suggest-text{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.prc-suggest-id,.prc-suggest-sub{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.prc-suggest-id{font-family:JetBrains Mono,monospace;font-size:12.5px;color:#000}.prc-suggest-sub{font-size:12px;color:#6b7280}.prc-suggest-empty{margin:0;padding:14px 16px 16px;font-size:13px;color:#6b7280}.prc-suggest-empty.is-error{color:#b91c1c}.prc-suggest-note{margin:0;padding:10px 16px 12px;border-top:1px solid rgba(0,0,0,.06);font-size:12px;line-height:1.45;color:#6b7280}.prc-suggest-note+.prc-suggest-note{padding-top:0;border-top:none}.prc-suggest-note.is-error{color:#b91c1c}.prc-suggest-skel{display:flex;align-items:center;gap:12px;padding:12px 16px}.prc-suggest-skel+.prc-suggest-skel{border-top:1px solid rgba(0,0,0,.06)}.prc-skel{display:flex;flex-direction:column;gap:12px}.prc-skel-ic{width:15px;height:15px}.prc-skel-avatar,.prc-skel-ic{flex-shrink:0;border-radius:50%}.prc-skel-avatar{width:56px;height:56px}.prc-skel-lines{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:7px}.prc-skel-line{display:block;width:45%;height:11px}.prc-skel-line.is-wide{width:70%}.prc-skel-line.is-name{width:55%;height:15px}.prc-skel-line.is-label{flex:0 0 72px;width:72px}.prc-skel-line.is-value{flex:0 1 160px;width:160px}.prc-skel-block{height:90px}.prc-member{display:flex;align-items:center;gap:14px;padding:18px}@media(max-width:1023px){.prc-member{gap:12px;padding:16px}}.prc-avatar{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:50%;background:var(--prc-avatar,#737373);color:#fff;font-size:19px;font-weight:600}@media(max-width:1023px){.prc-avatar{width:48px;height:48px;font-size:17px}}.prc-member-text{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:3px}.prc-member-name{margin:0;font-size:17px;font-weight:600;line-height:1.3;color:#000;overflow-wrap:anywhere}.prc-member-name:focus{outline:none}.prc-member-handle{font-size:13px;color:#6b7280;overflow-wrap:anywhere}.prc-message{flex-shrink:0;display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 13px;border-radius:999px;background:rgba(51,144,236,.1);font-size:12.5px;font-weight:600;transition:background .15s ease}.prc-message,.prc-message:hover{color:#2b7bcb;text-decoration:none}.prc-message:hover{background:rgba(51,144,236,.18)}.prc-message:focus-visible{outline:2px solid #b4912a;outline-offset:2px}.prc-access{--prc-access:#737373;padding:16px;border:1px solid rgba(0,0,0,.08);border-radius:16px;background:#fff}.prc-access.is-active{--prc-access:#16a34a;background:rgba(22,163,74,.06);border-color:rgba(22,163,74,.22)}.prc-access.is-attention,.prc-access.is-soon{--prc-access:#d97706;background:rgba(217,119,6,.06);border-color:rgba(217,119,6,.25)}.prc-access.is-ended{--prc-access:#b91c1c;background:rgba(220,38,38,.05);border-color:rgba(220,38,38,.2)}.prc-access-row{gap:12px}.prc-access-ic,.prc-access-row{display:flex;align-items:center}.prc-access-ic{flex-shrink:0;justify-content:center;width:42px;height:42px;border-radius:12px;background:var(--prc-access);color:#fff}.prc-access-text{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.prc-access-kicker{font-size:10.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--prc-access)}.prc-access-title{font-family:Bebas Neue,sans-serif;font-size:28px;line-height:1;color:#000}.prc-access-sub{font-size:12.5px;color:#6b7280}.prc-access-bar{height:6px;margin-top:14px;border-radius:999px;background:rgba(0,0,0,.08);overflow:hidden}.prc-access-fill{height:100%;border-radius:999px;background:var(--prc-access)}.prc-access-dates{display:flex;justify-content:space-between;gap:12px;margin-top:6px;font-size:11px;color:#6b7280}.prc-rows{padding:4px 16px}.prc-row{display:flex;align-items:center;gap:10px;min-height:44px;padding:8px 0}.prc-more+div>.prc-row:first-child,.prc-row+.prc-more,.prc-row+.prc-row{border-top:1px solid rgba(0,0,0,.06)}.prc-row.is-top{align-items:flex-start}.prc-row.is-top .prc-row-label{padding-top:1px}.prc-row-label{flex:0 0 96px;width:96px;font-size:12.5px;color:#6b7280}@media(max-width:1023px){.prc-row-label{flex-basis:84px;width:84px}}.prc-row-value{flex:1 1;min-width:0;font-size:13.5px;color:#000;overflow-wrap:anywhere}.prc-row-tools{flex-shrink:0;display:flex;gap:6px}.prc-strong{font-weight:600}.prc-muted{color:#6b7280}.prc-absent{color:#999}.prc-mono{font-family:JetBrains Mono,monospace;font-size:13px}.prc-mono.is-sm{font-size:12.5px}.prc-mono.is-wrap{overflow-wrap:anywhere}.prc-coin{display:inline-flex;gap:7px}.prc-coin,.prc-paid{align-items:center;flex-wrap:wrap}.prc-paid{display:flex;gap:8px}.prc-paid-checking{display:inline-flex;color:#6b7280}.prc-tx-list{display:flex;flex-direction:column;gap:8px}.prc-tx-line{justify-content:space-between;gap:10px}.prc-more,.prc-tx-line{display:flex;align-items:center}.prc-more{width:100%;gap:6px;min-height:44px;padding:8px 0;border:none;background:none;font-family:inherit;font-size:12.5px;font-weight:600;color:#6b7280;text-align:left;cursor:pointer}.prc-more:hover{color:#000}.prc-more:focus-visible{outline:2px solid #b4912a;outline-offset:2px}.prc-chain{padding:14px 16px}.prc-chain-head{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.prc-chain-title{margin:0 auto 0 0;font-size:14px;font-weight:600;color:#000}.prc-chain-again{flex-shrink:0;height:30px;padding:0 12px;border:1px solid rgba(0,0,0,.14);border-radius:999px;background:#fff;color:#000;font-family:inherit;font-size:12px;font-weight:600;cursor:pointer;transition:border-color .15s ease}.prc-chain-again:hover:not(:disabled){border-color:rgba(0,0,0,.35)}.prc-chain-again:disabled{opacity:.5;cursor:progress}.prc-chain-again:focus-visible{outline:2px solid #b4912a;outline-offset:2px}.prc-chain-line{display:flex;align-items:center;gap:8px;margin:10px 0 0;font-size:13.5px;color:#000;overflow-wrap:anywhere}.prc-chain .prc-note{margin-top:10px}.prc-chain-checked{margin:4px 0 0;font-size:12px;color:#6b7280}.prc-chain-toggle{display:inline-flex;align-items:center;gap:5px;margin-top:10px;padding:0;border:none;background:none;font-family:inherit;font-size:12.5px;font-weight:600;color:#6b7280;cursor:pointer}.prc-chain-toggle:hover{color:#000}.prc-chain-toggle:focus-visible{outline:2px solid #b4912a;outline-offset:2px}.prc-chain-details{margin-top:6px}.prc-chain-details,.prc-transfers{border-top:1px solid rgba(0,0,0,.06)}.prc-transfers{padding:8px 0}.prc-transfers ul{margin:6px 0 0;padding:0;list-style:none}.prc-transfers li{display:flex;align-items:baseline;gap:10px;padding:5px 0;font-size:12.5px}.prc-transfers-title{font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#6b7280}.prc-transfer-amount{font-weight:600;color:#000}.prc-transfer-time{flex:1 1;min-width:0;color:#6b7280}.prc-transfer-hash{font-family:JetBrains Mono,monospace;font-size:11.5px;color:#000}a.prc-transfer-hash{text-decoration:underline;text-underline-offset:2px}.prc-chain-notes{margin:0;padding:8px 0 2px 16px;border-top:1px solid rgba(0,0,0,.06);font-size:12px;line-height:1.5;color:#6b7280}.prc-chain-notes li+li{margin-top:4px}.prc-ask{padding:16px}.prc-question{margin:0;font-size:15px;font-weight:600;line-height:1.35;color:#000}.prc-choices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:10px}@media(max-width:359px){.prc-choices{grid-template-columns:minmax(0,1fr)}}.prc-choice{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:14px;border:2px solid rgba(0,0,0,.08);border-radius:14px;background:#fff;font-family:inherit;text-align:left;cursor:pointer;transition:border-color .15s ease,background .15s ease}.prc-choice:hover:not(.is-on):not([aria-disabled=true]){border-color:rgba(0,0,0,.16)}.prc-choice.is-on{border-color:#0a0a0a;background:#fafaf9}.prc-choice[aria-disabled=true]{cursor:not-allowed}.prc-choice:focus-visible{outline:2px solid #b4912a;outline-offset:2px}.prc-choice-ic{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:10px;background:#f1f1f2;color:#6b7280}.is-on .prc-choice-ic{background:#0a0a0a;color:#fff}.prc-choice-title{padding-right:22px;font-size:14px;font-weight:600;color:#000}.prc-choice-sub{font-size:12px;line-height:1.4;color:#6b7280}.prc-choice-ring{position:absolute;top:14px;right:14px;display:flex;align-items:center;justify-content:center;width:18px;height:18px;border:2px solid #c4c4c4;border-radius:50%}.is-on .prc-choice-ring{border-color:#0a0a0a}.prc-choice-dot{width:8px;height:8px;border-radius:50%;background:#0a0a0a;transform:scale(0);transition:transform .15s ease}.is-on .prc-choice-dot{transform:scale(1)}.prc-done-hero{display:flex;flex-direction:column;align-items:center;gap:6px;padding:40px 12px 8px;text-align:center}@media(max-width:1023px){.prc-done-hero{padding-top:24px}}.prc-done-disc{display:flex;align-items:center;justify-content:center;width:64px;height:64px;margin-bottom:14px;border-radius:50%;background:#16a34a;color:#fff;box-shadow:0 0 0 8px rgba(22,163,74,.12)}.prc-done-kicker{margin:0;font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#16a34a}.prc-done-kicker:focus{outline:none}.prc-done-name{font-family:Bebas Neue,sans-serif;font-size:34px;line-height:1.05;color:#000;overflow-wrap:anywhere}.prc-done-sub{font-size:13px;color:#6b7280}.prc-invite{display:flex;flex-direction:column;gap:10px;padding:16px}.prc-invite-label{font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#6b7280}.prc-invite-box{display:flex;align-items:center;gap:8px;padding:9px 10px;border:1px solid rgba(0,0,0,.06);border-radius:10px;background:#fafaf9;font-size:12px}.prc-invite-link{flex:1 1;min-width:0;font-family:JetBrains Mono,monospace;font-size:12px;color:#000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.prc-done-note{font-size:12px;color:#6b7280}@media(prefers-reduced-motion:reduce){.prc-chev,.prc-choice,.prc-choice-dot,.prc-message,.prc-search,.prc-search-btn,.prc-suggest-list,.prc-tool{transition:none}.prc-drawer .skeleton-box{animation:none}}.che-dialog{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;color:#000}.che-frame{flex:1 1 auto;min-height:0;display:flex;flex-direction:row}.che-main{flex:1 1;min-width:0;display:flex;flex-direction:column}.che-body{flex:1 1;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.che-mono{font-family:JetBrains Mono,monospace}.che-tabs{flex-shrink:0;display:flex;align-items:center;gap:4px;padding:4px 8px 0;border-bottom:1px solid #e7e7e8}.che-tablist{flex:1 1;min-width:0;display:flex;overflow-x:auto;scrollbar-width:none;padding-bottom:1px;margin-bottom:-1px}.che-tablist::-webkit-scrollbar{display:none}.che-tab{position:relative;flex-shrink:0;height:46px;padding:0 12px;border:none;background:none;font-size:14.5px;font-weight:600;color:#707579;white-space:nowrap;cursor:pointer}.che-tab:focus-visible{outline:2px solid #3390ec;outline-offset:-2px}.che-tab[aria-selected=true]{color:#3390ec}.che-tab[aria-selected=true] .che-tab-line{background:#3390ec}.che-tab-line{position:absolute;left:8px;right:8px;bottom:-1px;height:3px;border-radius:3px 3px 0 0;background:transparent}.che-icon-btn{flex-shrink:0;width:34px;height:34px;display:flex;align-items:center;justify-content:center;border:none;border-radius:50%;background:transparent;color:#707579;cursor:pointer}.che-icon-btn:focus-visible{outline:2px solid #3390ec;outline-offset:0}.che-icon-btn:hover:not(:disabled){background:#f1f1f2}.che-icon-btn:disabled{opacity:.5;cursor:default}.che-icon-btn.is-back{width:38px;height:38px}.che-subhead{flex-shrink:0;display:flex;align-items:center;gap:6px;height:54px;padding:0 8px;border-bottom:1px solid #e7e7e8}.che-subhead-title{min-width:0;margin:0;overflow:hidden;font-size:17px;font-weight:600;white-space:nowrap;text-overflow:ellipsis}.che-band{height:10px;background:#f4f4f5}.che-section{display:block;padding:16px 20px 6px;font-size:14.5px;font-weight:600;color:#3390ec}.che-list{padding-bottom:8px}.che-list.is-type{padding-bottom:6px}.che-list.is-bots{padding-bottom:10px}.che-list.is-page{padding:6px 0}.che-list.is-switches{padding:6px 0 10px}.che-row{display:flex;align-items:center;gap:14px;width:100%;min-height:52px;padding:10px 20px;border:none;background-color:transparent;background-image:none;background-repeat:no-repeat;background-position:100% 0;text-align:left;font-size:15px;color:#000}.che-row.has-div{background-image:linear-gradient(#efeff1,#efeff1);background-size:calc(100% - var(--che-div, 66px)) 1px}.che-row.is-button{cursor:pointer}.che-row.is-button:focus-visible{outline:2px solid #3390ec;outline-offset:-2px}.che-row.is-button.is-current,.che-row.is-button:hover{background-color:#f7f7f8}.che-row.is-dim{color:rgba(0,0,0,.45)}.che-row.is-new{color:#3390ec}.che-row-title{flex:1 1;min-width:0;font-size:15px}.che-row-stack{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.che-row-main{font-size:15px}.che-row-sub{font-size:13px;color:#707579}.che-row-value{max-width:50%;overflow:hidden;font-size:14.5px;color:#707579;white-space:nowrap;text-overflow:ellipsis}.che-row-value.is-link{color:#3390ec}.che-row-value.is-bad{color:#e53935}.che-chev{flex-shrink:0;color:#b0b4b8}.che-tile{width:32px;height:32px;border-radius:9px;color:#fff}.che-radio,.che-tile{flex-shrink:0;display:flex;align-items:center;justify-content:center}.che-radio{width:20px;height:20px;border:2px solid #c4c9cc;border-radius:50%;transition:border-color .15s}.che-radio span{width:10px;height:10px;border-radius:50%;background:#3390ec;transform:scale(0);transition:transform .15s ease}.che-radio.is-on{border-color:#3390ec}.che-radio.is-on span{transform:scale(1)}.che-dot{flex-shrink:0;border-radius:50%;box-shadow:inset 0 0 0 1px rgba(0,0,0,.12)}.che-dot.is-empty{box-shadow:none;border:1.5px dashed #b0b4b8}.che-seg{flex-shrink:0;display:inline-flex;gap:2px;padding:2px;border-radius:9px;background:#f1f1f3}.che-seg button{height:28px;min-width:42px;padding:0 10px;border:none;border-radius:7px;background:transparent;color:#707579;font-size:12px;font-weight:700;letter-spacing:.04em;cursor:pointer;transition:background .15s,color .15s,box-shadow .15s}.che-seg button:focus-visible{outline:2px solid #3390ec;outline-offset:0}.che-seg .che-seg-on.is-lit{background:#3390ec;color:#fff;box-shadow:0 1px 2px rgba(0,0,0,.15)}.che-seg .che-seg-off.is-lit{background:#fff;color:#000;box-shadow:0 1px 2px rgba(0,0,0,.15)}.che-seg.is-disabled{opacity:.45}.che-seg.is-disabled button{cursor:default}.che-pin{flex-shrink:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border:none;border-radius:50%;background:transparent;color:#8e8e93;cursor:pointer;transition:background .15s,color .15s,opacity .15s}.che-pin:focus-visible{outline:2px solid #3390ec;outline-offset:0}.che-pin.is-pinned{background:rgba(51,144,236,.12);color:#3390ec}.che-pin:disabled{opacity:.35;cursor:default}.che-note{margin:0;padding:0 20px 16px;font-size:12.5px;line-height:1.45;color:#707579}.che-note.is-after{padding-top:2px}.che-note.is-page{padding:18px 20px;font-size:14px}.che-note.is-bad{padding-top:10px;color:#e53935}.che-page-state{display:flex;align-items:center;gap:10px;padding:16px 12px 16px 20px;font-size:14px;color:#e53935}.che-page-state span{flex:1 1;min-width:0}.che-btn{height:38px;padding:0 16px;border:none;border-radius:10px;font-size:14.5px;font-weight:600;white-space:nowrap;cursor:pointer;transition:background .15s}.che-btn:focus-visible{outline:2px solid #3390ec;outline-offset:2px}.che-btn:disabled,.che-btn[aria-disabled=true]{opacity:.6;cursor:default}.che-btn-text{background:transparent;color:#3390ec}.che-btn-text:hover:not(:disabled):not([aria-disabled=true]){background:rgba(51,144,236,.08)}.che-btn-primary{padding:0 18px;background:#3390ec;color:#fff}.che-btn-primary:hover:not(:disabled):not([aria-disabled=true]){background:#2b83d9}.che-btn-primary.is-wide{width:100%;height:42px}.che-btn-soft{background:rgba(51,144,236,.1);color:#3390ec}.che-btn-soft:hover:not(:disabled):not([aria-disabled=true]){background:rgba(51,144,236,.16)}.che-foot{flex-shrink:0;display:flex;align-items:center;gap:6px;padding:10px 14px 12px 20px;border-top:1px solid #e7e7e8}.che-error{flex:1 1;min-width:0;font-size:13px;line-height:1.4;color:#e53935}.che-foot-btns{display:flex;gap:6px;margin-left:auto}.che-foot.is-question{flex-wrap:wrap;row-gap:10px;background:rgba(229,57,53,.05)}.che-question{flex:1 1 220px;min-width:0;font-size:13px;line-height:1.45;color:#7f1d1d}.che-btn-danger{padding:0 18px;background:#e53935;color:#fff}.che-btn-danger:hover:not(:disabled):not([aria-disabled=true]){background:#df211d}.che-info-top{display:flex;align-items:center;gap:16px;padding:22px 20px 20px}.che-photo{position:relative;flex-shrink:0}.che-photo-face{position:relative;width:80px;height:80px;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:50%;background:#3390ec;color:#fff;cursor:pointer}.che-photo-face input{position:absolute;inset:0;opacity:0;cursor:pointer}.che-photo-face:focus-within{outline:2px solid #3390ec;outline-offset:2px}.che-photo-face:hover .che-photo-hover{opacity:1}.che-photo-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.che-photo-hover{display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .15s}.che-photo-busy,.che-photo-hover{position:absolute;inset:0;background:rgba(0,0,0,.35)}.che-photo-busy:after{content:"";position:absolute;top:50%;left:50%;width:26px;height:26px;margin:-13px 0 0 -13px;border:3px solid hsla(0,0%,100%,.35);border-top-color:#fff;border-radius:50%;animation:cheSpin .8s linear infinite}.che-photo-remove{position:absolute;top:-2px;right:-2px;width:24px;height:24px;display:flex;align-items:center;justify-content:center;border:2px solid #fff;border-radius:50%;background:#e53935;color:#fff;cursor:pointer}.che-photo-remove:focus-visible{outline:2px solid #3390ec;outline-offset:1px}.che-photo-remove:before{content:"";position:absolute;inset:-6px;border-radius:50%}.che-fields{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:12px}.che-name{width:100%;padding:7px 0;border:none;border-bottom:2px solid #e3e4e6;border-radius:0;background:transparent;font-size:17px;color:#000;outline:none;transition:border-color .15s}.che-name:focus{border-bottom-color:#3390ec}.che-chat{display:flex;align-items:center;gap:10px;border-bottom:2px solid #e3e4e6;transition:border-color .15s}.che-chat>span{flex-shrink:0;font-size:14px;color:#707579}.che-chat input{flex:1 1;min-width:0;padding:7px 0;border:none;border-radius:0;outline:none;background:transparent;font-family:JetBrains Mono,monospace;font-size:14.5px;color:#000}.che-chat.is-ok{border-bottom-color:#3390ec}.che-chat.is-bad{border-bottom-color:#e53935}.che-chat-hint{margin-top:-6px;font-size:12.5px;color:#707579}.che-user-wrap{padding:4px 20px 20px}.che-user{display:flex;align-items:center;height:46px;padding:0 14px;border:1.5px solid #dadce0;border-radius:12px;background:#fff;transition:border-color .15s}.che-user>span{font-size:15px;color:#707579}.che-user input{flex:1 1;min-width:0;padding:0 0 0 1px;border:none;outline:none;background:transparent;font-size:15px;color:#000;scroll-margin:16px 0}.che-user:focus-within{border-color:#3390ec}.che-user.is-ok{border-color:#3390ec}.che-user.is-bad{border-color:#e53935}.che-user-error{display:block;margin-top:7px;font-size:12.5px;color:#e53935}.che-bot-face{flex-shrink:0;width:42px;height:42px;display:flex;align-items:center;justify-content:center;border-radius:50%;color:#fff}.che-bot-title{font-size:15px;font-weight:500}.che-bot-line{font-size:13px;color:#707579}.che-bot-line.is-ok{color:#3e9b3d}.che-bot-line.is-bad{color:#e53935}.che-pill{flex-shrink:0;height:34px;display:inline-flex;align-items:center;gap:6px;padding:0 16px;border:none;border-radius:999px;font-size:14.5px;font-weight:600;white-space:nowrap}.che-pill.is-add{background:#3390ec;color:#fff;cursor:pointer;transition:background .15s}.che-pill.is-add:focus-visible{outline:2px solid #3390ec;outline-offset:2px}.che-pill.is-add:hover{background:#2b83d9}.che-pill.is-added{padding:0 14px;background:rgba(79,174,78,.12);color:#3e9b3d}.che-bots-foot{display:flex;align-items:center;gap:10px;min-height:52px;padding:2px 12px 14px 20px}.che-bots-status{flex:1 1;min-width:0;font-size:13px;line-height:1.4;color:#707579}.che-bots-status.is-bad{color:#e53935}.che-fmt-tile{flex-shrink:0;width:46px;height:34px;display:flex;flex-direction:column;justify-content:center;gap:4px;padding:0 7px;border-radius:8px}.che-fmt-tile span{height:4px;border-radius:2px;background:hsla(0,0%,100%,.55)}.che-fmt-tile span:first-child{width:70%;background:hsla(0,0%,100%,.85)}.che-fmt-tile span:nth-child(2){width:100%}.che-fmt-tile span:nth-child(3){width:50%}.che-new-mark{flex-shrink:0;width:20px;display:flex;justify-content:center}.che-card-fields{display:flex;flex-direction:column;gap:14px;padding:6px 20px 22px}.che-card-fields .nc-field{gap:7px}.che-card-fields .bc-label{margin-top:0;font-size:13px;font-weight:600;letter-spacing:0;text-transform:none;color:#707579}.che-card-fields .bc-input{height:46px;padding:0 14px;border:1.5px solid #dadce0;border-radius:12px;font-size:15px;transition:border-color .15s}.che-card-fields .bc-input:focus{border-color:#3390ec}.che-card-fields .bc-input:disabled{background:#f4f4f5;color:#707579}.che-card-fields .bc-help{font-size:12.5px;line-height:1.45;color:#707579}.che-card-fields .nc-card-preview img{max-width:100%;border-radius:10px}.che-field{display:flex;flex-direction:column;gap:7px}.che-field-label{font-size:13px;font-weight:600;color:#707579}.che-field-help{font-size:12.5px;line-height:1.45;color:#707579}.che-preview{flex:0 0 420px;min-width:0;display:flex;flex-direction:column;border-right:1px solid #e7e7e8;background:#fff}.che-preview.is-inline{flex:none;height:380px;border-right:none;border-top:1px solid #e7e7e8;border-bottom:1px solid #e7e7e8}.che-pv-head{flex-shrink:0;display:flex;align-items:center;gap:12px;height:58px;padding:0 14px;border-bottom:1px solid #e7e7e8}.che-pv-head .ch-avatar{font-size:15px}.che-pv-who{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:1px}.che-pv-name,.che-pv-sub{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.che-pv-name{font-size:15px;font-weight:600;color:#000}.che-pv-name.is-empty{color:#a0a4a8}.che-pv-sub{font-size:13px;color:#707579}.che-pv-pin,.che-pv-tool{flex-shrink:0}.che-pv-pin{display:flex;align-items:center;gap:10px;padding:7px 14px;border-bottom:1px solid #e7e7e8}.che-pv-pin-bar{width:2px;align-self:stretch;border-radius:2px}.che-pv-pin-text{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:1px;font-size:13px}.che-pv-pin-text span:first-child{font-weight:600}.che-pv-pin-text span:last-child{overflow:hidden;color:#000;white-space:nowrap;text-overflow:ellipsis}.che-pv-chat{flex:1 1;min-height:0;display:flex;flex-direction:column;gap:8px;padding:14px 12px 16px;overflow-y:auto;overscroll-behavior:contain;background:radial-gradient(circle,hsla(0,0%,100%,.28) 1.5px,transparent 2px) 0 0/26px 26px,linear-gradient(160deg,#d5e4c3,#bcd6a4 55%,#a9c892)}.che-pv-day,.che-pv-off{align-self:center;border-radius:999px;color:#fff;font-size:12.5px}.che-pv-day{padding:3px 10px;background:rgba(0,0,0,.2);font-weight:500}.che-pv-off{margin-top:4px;padding:4px 12px;background:rgba(0,0,0,.28)}.che-pv-bubble{flex-shrink:0;align-self:flex-start;width:86%;padding:8px 10px 6px;border-radius:12px 12px 12px 4px;background:#fff;box-shadow:0 1px 1px rgba(0,0,0,.1)}.che-pv-content{display:flex;gap:9px}.che-pv-accent{flex-shrink:0;width:3px;border-radius:2px}.che-pv-words{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:3px}.che-pv-title{font-size:14.5px;font-weight:600;color:#000}.che-pv-line{font-size:13.5px;line-height:1.35;color:#1f2328}.che-pv-line.is-muted{color:#707579}.che-pv-line.is-warn{color:#e53935}.che-pv-text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:9;overflow:hidden;font-size:13.5px;line-height:1.35;color:#1f2328;white-space:pre-wrap;overflow-wrap:anywhere}.che-pv-text .tgp-link{color:#3390ec;text-decoration:none}.che-pv-text .tgp-code,.che-pv-text .tgp-pre{font-family:JetBrains Mono,monospace;font-size:12.5px;color:#3390ec;background:rgba(51,144,236,.08)}.che-pv-text .tgp-pre{margin:0;white-space:pre-wrap}.che-pv-btn{display:block;margin-top:8px;padding:7px;overflow:hidden;border-radius:8px;color:#fff;font-size:13px;font-weight:600;text-align:center;white-space:nowrap;text-overflow:ellipsis}.che-pv-meta{display:flex;align-items:center;justify-content:flex-end;gap:4px;margin-top:4px;font-size:11.5px;color:#8a9aa9}.che-pv-fold .che-fold-chev{display:flex;transform:rotate(90deg);transition:transform .2s ease}.che-pv-fold .che-fold-chev.is-open{transform:rotate(-90deg)}.che-colors{flex:0 0 400px;min-width:0;display:flex;flex-direction:column;border-left:1px solid #e7e7e8;background:#fff}.che-colors-head{flex-shrink:0;display:flex;align-items:center;gap:10px;height:51px;padding:0 8px 0 18px;border-bottom:1px solid #e7e7e8}.che-colors-title{flex:1 1;font-size:16px;font-weight:600}.che-colors-body{flex:1 1;min-height:0;display:flex;flex-direction:column;gap:14px;padding:18px 18px 10px;overflow-y:auto;overscroll-behavior:contain}.che-sv{position:relative;flex-shrink:0;height:190px;border-radius:12px;background:linear-gradient(to top,#000,transparent),linear-gradient(to right,#fff,var(--che-sv-hue,red));cursor:crosshair;touch-action:none}.che-sv:focus-visible{outline:2px solid #3390ec;outline-offset:2px}.che-sv-thumb{position:absolute;width:18px;height:18px;margin:-9px 0 0 -9px;border:3px solid #fff;border-radius:50%;box-shadow:0 0 0 1px rgba(0,0,0,.25),0 2px 6px rgba(0,0,0,.3);pointer-events:none}.che-hue{position:relative;flex-shrink:0;border-radius:999px;background:linear-gradient(90deg,red,#ff0,#0f0,#0ff,#00f,#f0f,red);cursor:pointer;touch-action:none}.che-hue:focus-visible{outline:2px solid #3390ec;outline-offset:3px}.che-hue.is-panel{height:14px}.che-hue.is-panel .che-hue-thumb{width:22px;height:22px;margin:-11px 0 0 -11px}.che-hue.is-page{height:16px}.che-hue.is-page .che-hue-thumb{width:24px;height:24px;margin:-12px 0 0 -12px}.che-hue-thumb{position:absolute;top:50%;border:3px solid #fff;border-radius:50%;box-shadow:0 1px 4px rgba(0,0,0,.35);pointer-events:none}.che-colors-hexrow{display:flex;align-items:center;gap:10px}.che-colors-chip{flex-shrink:0;width:44px;height:44px;border-radius:12px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1)}.che-hexbox{flex:1 1;display:flex;align-items:center;gap:8px;height:44px;padding:0 12px;border:1.5px solid #dadce0;border-radius:12px;transition:border-color .15s}.che-hexbox>span:first-child{font-size:13px;color:#707579}.che-hexbox input{flex:1 1;min-width:0;border:none;outline:none;background:transparent;font-family:JetBrains Mono,monospace;font-size:15px;letter-spacing:.04em;color:#000}.che-hexbox:focus-within{border-color:#3390ec}.che-hexbox.is-page{gap:10px;height:46px;margin:16px 20px 22px;padding:0 14px}.che-hexbox.is-page>span:first-child{font-size:14px}.che-hexbox-chip{flex-shrink:0;width:22px;height:22px;border-radius:6px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.12)}.che-same{display:flex;align-items:center;gap:10px;padding:10px 12px;border:1.5px solid #c4c9cc;border-radius:12px;background:#fff;font-size:14px;text-align:left;cursor:pointer}.che-same:focus-visible{outline:2px solid #3390ec;outline-offset:2px}.che-same.is-on{border-color:#3390ec}.che-colors-label{font-size:12.5px;font-weight:600;color:#707579}.che-swatches{display:grid;justify-items:center}.che-swatches.is-panel{grid-template-columns:repeat(9,minmax(0,1fr));gap:8px}.che-swatches.is-panel .che-swatch{width:32px;height:32px;transition:box-shadow .15s,transform .12s}.che-swatches.is-panel .che-swatch:hover{transform:scale(1.1)}.che-swatches.is-page{grid-template-columns:repeat(6,minmax(0,1fr));gap:14px;padding:18px 24px 6px}.che-swatches.is-page .che-swatch{width:36px;height:36px;transition:box-shadow .15s,transform .15s}.che-swatches.is-page .che-swatch:hover{transform:scale(1.08)}.che-swatch{border:none;border-radius:50%;cursor:pointer}.che-swatch:focus-visible{outline:2px solid #3390ec;outline-offset:3px}.che-colors-foot{flex-shrink:0;padding:12px 18px 14px;border-top:1px solid #e7e7e8}.che-colorpage-head{display:flex;align-items:center;gap:16px;padding:22px 20px 18px}.che-colorpage-big{flex-shrink:0;width:56px;height:56px;border-radius:50%}.che-colorpage-what{display:flex;flex-direction:column;gap:4px}.che-colorpage-what span:first-child{font-size:13px;color:#707579}.che-colorpage-what span:last-child{font-size:17px;font-weight:500}.che-hue-wrap{padding:18px 24px 6px}.che-done{display:flex;flex-direction:column;align-items:center;gap:6px;padding:40px 24px 30px;text-align:center}.che-done-face{position:relative;width:96px;height:96px;margin-bottom:12px}.che-done-tick{position:absolute;right:-2px;bottom:-2px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border:3px solid #fff;border-radius:50%;background:#4fae4e;color:#fff}.che-done-title{font-size:21px;font-weight:700;letter-spacing:-.01em}.che-done-name{font-size:15.5px;font-weight:500;overflow-wrap:anywhere}.che-done-handle{font-size:13.5px;color:#707579}.che-done-summary{margin-top:12px;padding:6px 12px;border-radius:999px;background:#f4f4f5;font-size:13px;color:#707579}.che-done-hint{max-width:320px;margin:10px 0 0;font-size:13px;line-height:1.45;color:#707579}.che-done-foot{flex-shrink:0;display:flex;gap:8px;padding:12px 16px 16px}.che-done-foot .che-btn{flex:1 1;height:44px}@media(max-width:1023px){.che-tab{padding:0 10px}.che-row{min-height:54px}.che-seg button{height:32px}.che-pin{width:36px;height:36px}.che-foot{flex-wrap:wrap;row-gap:8px;padding:10px 12px 12px 16px}.che-error{flex-basis:100%}.che-btn{height:42px}}@keyframes cheSpin{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.che-photo-hover,.che-pin,.che-pv-fold .che-fold-chev,.che-radio,.che-radio span,.che-seg button,.che-swatch{transition:none}.che-photo-busy:after{animation-duration:2.4s}}.admin-topbar.cd-head{gap:12px;font-family:Outfit,sans-serif}.cd-back{flex-shrink:0;display:inline-flex;align-items:center;gap:4px;height:34px;padding:0 12px 0 8px;border:1px solid rgba(0,0,0,.12);border-radius:9px;background:#fff;color:#000;font-family:Outfit,sans-serif;font-size:13px;font-weight:600;cursor:pointer;transition:border-color .15s ease}.cd-back:focus-visible{outline:2px solid #b4912a;outline-offset:2px}.cd-back:hover{border-color:#0a0a0a}.cd-back svg{flex-shrink:0}.cd-title{margin:0;min-width:0;font-family:Bebas Neue,sans-serif;font-size:30px;line-height:1;letter-spacing:.01em;font-weight:400;color:#000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cd-title-skel{display:inline-flex;align-items:center}.cd-head-actions{margin-left:auto;display:flex;gap:8px}.cd-head-btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;height:38px;padding:0 14px;border:1px solid rgba(0,0,0,.14);border-radius:8px;background:#fff;color:#000;font-family:Outfit,sans-serif;font-size:12.5px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:border-color .15s ease,background .15s ease}.cd-head-btn:focus-visible{outline:2px solid #b4912a;outline-offset:2px}.cd-head-btn.is-off{border-color:rgba(220,38,38,.35);color:#b91c1c}.cd-head-btn.is-off:hover{background:rgba(220,38,38,.04);border-color:rgba(220,38,38,.55)}.cd-head-btn.is-on{border-color:#0a0a0a;background:#0a0a0a;color:#fff}.cd-head-btn.is-on:hover{background:#1a1a1a}.cd-head-btn.is-edit:hover{border-color:#0a0a0a}.cd-head-btn[aria-busy=true]{opacity:.6;cursor:progress}.cd-chip{flex-shrink:0;display:inline-flex;align-items:center;height:22px;padding:0 9px;border-radius:999px;font-size:11px;font-weight:700;white-space:nowrap}.cd-chip.is-good,.cd-chip.is-on{background:rgba(22,163,74,.1);color:#15803d}.cd-chip.is-muted,.cd-chip.is-off{background:#f1f1f0;color:#6b7280}.cd-chip.is-warn{background:rgba(217,119,6,.12);color:#b45309}.cd-chip.is-premium{background:rgba(180,145,42,.12);color:#8b7020}.cd-chip.is-sm{height:18px;padding:0 7px;font-size:10.5px}.cd-ask{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;padding:12px 16px;border-radius:12px;scroll-margin:96px 0 24px}.cd-ask.is-danger{border:1px solid rgba(220,38,38,.22);background:rgba(220,38,38,.05)}.cd-ask.is-money{border:1px solid rgba(180,145,42,.32);background:rgba(180,145,42,.08)}.cd-ask.is-page{margin:-6px 0 16px}.cd-ask.is-inline{margin:0 18px 12px}.cd-ask-text{flex:1 1 260px;min-width:0;display:flex;flex-direction:column;gap:3px}.cd-ask-title{font-size:13.5px;font-weight:700;color:#000}.cd-ask-detail{font-size:12.5px;line-height:1.45;color:#525252}.cd-ask-actions{display:flex;flex-wrap:wrap;gap:8px;margin-left:auto}.cd-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:34px;padding:0 14px;border:1px solid rgba(0,0,0,.14);border-radius:8px;background:#fff;color:#000;font-family:Outfit,sans-serif;font-size:12.5px;font-weight:600;white-space:nowrap;cursor:pointer;transition:border-color .15s ease,background .15s ease}.cd-btn:focus-visible{outline:2px solid #b4912a;outline-offset:2px}.cd-btn.is-dark,.cd-btn:hover{border-color:#0a0a0a}.cd-btn.is-dark{background:#0a0a0a;color:#fff}.cd-btn.is-dark:hover{background:#1a1a1a}.cd-btn.is-danger{border-color:#dc2626;background:#dc2626;color:#fff}.cd-btn.is-danger:hover{background:#b91c1c}.cd-btn[aria-busy=true],.cd-btn[aria-disabled=true]{opacity:.6;cursor:progress}.cd-link{display:inline;margin-left:6px;padding:0;border:none;background:none;color:inherit;font:inherit;font-weight:700;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.cd-link:focus-visible{outline:2px solid #b4912a;outline-offset:2px}.cd-link.is-inline{margin-left:0}.cd-link[aria-busy=true]{opacity:.6;cursor:progress}.cd-note{font-size:12.5px;line-height:1.45}.cd-note.is-warn{color:#92400e}.cd-note.is-info{color:#6b7280}.cd-note.is-bad{color:#b91c1c}.cd-note.is-boxed{margin:0 18px 12px;padding:10px 12px;border-radius:10px}.cd-note.is-boxed.is-warn{background:rgba(217,119,6,.08)}.cd-note.is-boxed.is-info{background:#f5f5f4;color:#525252}.cd-note.is-boxed.is-bad{background:rgba(220,38,38,.06)}.cd-note.is-row{padding:10px 18px;border-top:1px solid rgba(0,0,0,.06)}.cd-note.cd-load-note,.cd-smm-body>.cd-note.is-boxed,.cd-tab-panel>.cd-note.is-boxed{margin:0 0 12px}.cd-note.cd-load-note{margin-top:-6px}.cd-layout{display:flex;flex-wrap:wrap;align-items:flex-start;gap:18px}.cd-card{border:1px solid rgba(0,0,0,.09);border-radius:16px;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.04),0 14px 34px -26px rgba(0,0,0,.35)}.cd-aside{flex:0 0 250px;flex-direction:column}.cd-aside,.cd-main{min-width:0;display:flex;gap:12px}.cd-main{flex:1 1 320px;flex-direction:column}.cd-tab-panel{display:flex;flex-direction:column;gap:12px;min-width:0;outline:none}.cd-panel-card,.cd-sr{overflow:hidden}.cd-sr{position:absolute;width:1px;height:1px;margin:-1px;clip:rect(0 0 0 0);white-space:nowrap}.cd-bar{display:block;flex-shrink:0}.cd-load-error{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:28px 22px}.cd-load-error .cd-ask-actions{margin:6px 0 0}.cd-id-card{display:flex;flex-direction:column;align-items:center;gap:6px;padding:22px 16px 18px;text-align:center}.cd-id-avatar,.cd-id-skel{margin-bottom:6px}.cd-id-skel{width:68px;height:68px;border-radius:50%}.cd-id-name{max-width:100%;font-size:15px;font-weight:700;color:#000;overflow-wrap:anywhere}.cd-id-handle{gap:4px;font-size:12.5px;color:#6b7280;overflow-wrap:anywhere}.cd-chat-pill,.cd-id-handle{display:inline-flex;align-items:center;max-width:100%}.cd-chat-pill{gap:6px;margin-top:4px;padding:4px 10px;border:none;border-radius:999px;background:#f5f5f4;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11.5px;color:#525252;cursor:pointer;transition:background .15s ease}.cd-chat-pill:focus-visible{outline:2px solid #b4912a;outline-offset:2px}.cd-chat-pill:hover{background:#ebebea}.cd-chat-pill svg{flex-shrink:0}.cd-chat-pill.is-empty{font-family:Outfit,sans-serif;cursor:default}.cd-chat-pill.is-empty:hover{background:#f5f5f4}.cd-chat-tick{display:inline-flex;color:#16a34a}.cd-stats{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;margin:0}.cd-stat{display:flex;flex-direction:column;gap:4px;min-width:0;margin:0;padding:12px 14px}.cd-stat-label{font-size:10.5px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#6b7280;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cd-stat-value{margin:0;font-family:Bebas Neue,sans-serif;font-size:24px;line-height:1;color:#000;white-space:nowrap}.cd-stat-value.is-accent{color:#8b7020}.cd-info{margin:0;padding:4px 14px}.cd-info-row{display:flex;align-items:center;gap:10px;padding:10px 0}.cd-info-row+.cd-info-row{border-top:1px solid rgba(0,0,0,.06)}.cd-info-label{flex:1 0 auto;font-size:12.5px;color:#6b7280}.cd-info-value{display:flex;flex-direction:column;align-items:flex-end;gap:2px;min-width:0;margin:0;font-size:12.5px;font-weight:600;color:#000;text-align:right;overflow-wrap:anywhere}.cd-info-value.is-mono{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.cd-info-value.is-brand{flex-direction:row;align-items:center;gap:6px;font-size:12px}.cd-info-note{font-family:Outfit,sans-serif;font-size:11.5px;font-weight:500;color:#b45309}.cd-brand-dot{flex-shrink:0;width:12px;height:12px;border-radius:50%}.cd-tabs{align-self:flex-start;max-width:100%;display:flex;flex-wrap:wrap;gap:2px;padding:3px;border-radius:11px;background:#efefee}.cd-tab{flex-shrink:0;display:inline-flex;align-items:center;gap:7px;height:32px;padding:0 12px;border:none;border-radius:8px;background:transparent;color:#6b7280;font-family:Outfit,sans-serif;font-size:12.5px;font-weight:600;white-space:nowrap;cursor:pointer;transition:background .15s ease,color .15s ease,box-shadow .15s ease}.cd-tab:focus-visible{outline:2px solid #b4912a;outline-offset:2px}.cd-tab:hover:not(.is-on){color:#000}.cd-tab.is-on{background:#fff;color:#000;box-shadow:0 1px 2px rgba(0,0,0,.12)}.cd-tab-count{font-size:11.5px;color:#a3a3a3}.cd-del-head{display:flex;align-items:center;gap:12px;padding:12px 18px;background:#fafaf9;border-bottom:1px solid rgba(0,0,0,.06)}.cd-del-head span{font-size:10.5px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#6b7280}.cd-del-kind{flex:1 1}.cd-del-col{flex-shrink:0;width:52px;display:flex;justify-content:center;text-align:center}.cd-del-row{display:flex;align-items:center;gap:12px;padding:13px 18px;border-top:1px solid rgba(0,0,0,.06)}.cd-del-head+.cd-del-row{border-top:none}.cd-del-row.is-coupon{background:#fcfcfb}.cd-del-text{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.cd-del-label{font-size:14px;font-weight:600;color:#000}.cd-del-sub{font-size:12px;color:#6b7280}.cd-eng-private{display:flex;flex-direction:column;gap:6px;padding:28px 22px}.cd-eng-private .cd-note.is-boxed{margin:10px 0 0}.cd-eng-private-title{font-size:14.5px;font-weight:700;color:#000}.cd-eng-private-body{font-size:13px;line-height:1.5;color:#6b7280}.cd-eng-toggle{width:100%;display:flex;align-items:center;gap:14px;padding:16px 18px;border:none;background:#fff;font-family:Outfit,sans-serif;text-align:left;cursor:pointer}.cd-eng-toggle:focus-visible{outline:2px solid #b4912a;outline-offset:-2px}.cd-eng-toggle[aria-busy=true]{cursor:progress}.cd-eng-text{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:3px}.cd-eng-title{font-size:14.5px;font-weight:700;color:#000}.cd-eng-sub{font-size:12.5px;color:#6b7280}.cd-eng-base,.cd-eng-others{padding:10px 18px;border-top:1px solid rgba(0,0,0,.06);font-size:12px;color:#6b7280}.cd-band{display:flex;align-items:center;gap:14px;padding:13px 18px;border-top:1px solid rgba(0,0,0,.06)}.cd-band-kind{flex-shrink:0;width:100px;white-space:nowrap;font-size:13px;font-weight:700;color:#000}.cd-band-text{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.cd-band-a{font-size:13.5px;font-weight:600;color:#000}.cd-band-b{font-size:12px;color:#6b7280}.cd-eng-foot{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px;padding:12px 18px;border-top:1px solid rgba(0,0,0,.06);background:#fafaf9}.cd-eng-foot-note{flex:1 1 200px;font-size:12px;color:#6b7280}.cd-smm-body .smm-type{background:#fff}.cd-smm-body .smm-editor>.smm-actions,.cd-smm-body .smm-editor>.smm-clear-ask{position:-webkit-sticky;position:sticky;bottom:0;z-index:1;margin:0 -20px;padding:12px 20px calc(14px + env(safe-area-inset-bottom, 0px));border:none;border-top:1px solid rgba(0,0,0,.06);border-radius:0;background:#fff}.cd-smm-body .smm-editor>.smm-actions>.bc-btn-ghost{flex:0 0 auto;width:auto;padding-inline:16px;border-color:transparent;background:transparent;color:#6b7280}@media(hover:hover){.cd-smm-body .smm-editor>.smm-actions>.bc-btn-ghost:hover:not(:disabled){color:#dc2626}}.cd-smm-body .smm-add>.bc-btn,.cd-smm-body .smm-type-actions>.bc-btn{width:auto;margin-top:0;padding:8px 14px;font-size:12.5px;font-weight:600;border-radius:9px}.cd-strip{padding:12px 18px;background:#fafaf9;border-bottom:1px solid rgba(0,0,0,.06);font-size:12.5px;color:#6b7280}.cd-strip .cd-link{color:#000;font-weight:600}.cd-strip+.cd-note.is-row{border-top:none}.cd-list{margin:0;padding:0;list-style:none}.cd-note.is-row+.cd-list>.cd-src-row:first-child{border-top:1px solid rgba(0,0,0,.06)}.cd-src-row{display:flex;align-items:center;gap:12px;padding:12px 18px}.cd-src-row+.cd-src-row{border-top:1px solid rgba(0,0,0,.06)}.cd-src-row.is-deleted .cd-src-name{color:#6b7280}.ch-avatar.is-34.cd-src-avatar{font-size:13px;font-weight:700}.cd-src-text{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.cd-src-name{font-size:14px;font-weight:600;color:#000;overflow-wrap:anywhere}.cd-src-handle{display:inline-flex;align-items:center;gap:4px;font-size:12px;color:#6b7280}.cd-src-note{font-size:11.5px;color:#b45309}.cd-face-skel{flex-shrink:0;width:34px;height:34px;border-radius:50%}.cd-empty{display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:28px 22px}.cd-empty .cd-btn{margin-top:6px}.cd-empty-title{font-size:14.5px;font-weight:700;color:#000}.cd-empty-body{font-size:13px;line-height:1.5;color:#6b7280}.cd-empty-body .cd-link{color:#000}.cd-hist-row{display:flex;align-items:center;gap:10px;padding:12px 14px}.cd-hist-row+.cd-hist-row{border-top:1px solid rgba(0,0,0,.06)}.cd-hist-row.is-skeleton .cd-hist-main{gap:6px}.cd-face{position:relative;flex-shrink:0;width:34px;height:34px;border-radius:50%;display:flex;align-items:center;justify-content:center;overflow:hidden;color:#fff;font-size:13px;font-weight:700;line-height:1}.cd-face img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;background:#fff}.cd-hist-main{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:3px}.cd-hist-top{display:flex;align-items:center;gap:6px;min-width:0}.cd-hist-name{min-width:0;font-size:14px;font-weight:600;color:#000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cd-hist-sym{flex-shrink:0;font-size:12px;font-weight:600;color:#6b7280}.cd-hist-contract{display:flex;align-items:center;gap:5px;min-width:0;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11.5px;color:#a3a3a3;white-space:nowrap}.cd-hist-contract-text{min-width:0;overflow:hidden;text-overflow:ellipsis}.cd-copy{position:relative;display:inline-flex;padding:2px;border:none;border-radius:4px;background:transparent;color:#a3a3a3;cursor:pointer}.cd-copy:focus-visible{outline:2px solid #b4912a;outline-offset:2px}.cd-copy:before{content:"";position:absolute;inset:-8px}.cd-copy:hover{color:#000}.cd-copy.is-copied{color:#16a34a;cursor:default}.cd-hist-meta{display:flex;align-items:center;gap:6px;font-size:11.5px;color:#a3a3a3;white-space:nowrap}.cd-hist-meta,.cd-hist-via{min-width:0;overflow:hidden}.cd-hist-via{text-overflow:ellipsis}.cd-hist-when-inline{display:none;flex-shrink:0;color:#6b7280}.cd-hist-mcap{flex-shrink:0;font-size:13.5px;font-weight:700;color:#000;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.cd-hist-rung{flex-shrink:0;display:flex;flex-direction:column;align-items:flex-end;gap:3px}.cd-hist-mult{font-family:Bebas Neue,sans-serif;font-size:22px;line-height:1;color:#8b7020}.cd-hist-when{width:50px;font-size:11.5px;text-align:right;white-space:nowrap}.cd-hist-when,.cd-open{flex-shrink:0;color:#6b7280}.cd-open{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border:1px solid rgba(0,0,0,.1);border-radius:8px;text-decoration:none;transition:border-color .15s ease,color .15s ease}.cd-open:focus-visible{outline:2px solid #b4912a;outline-offset:2px}.cd-open:hover{border-color:#0a0a0a;color:#000;text-decoration:none}.cd-open.is-none{border-color:transparent}.cd-more{width:100%;height:44px;border:none;border-top:1px solid rgba(0,0,0,.06);background:#fafaf9;font-family:Outfit,sans-serif;font-size:12.5px;font-weight:600;color:#000;cursor:pointer;transition:background .15s ease}.cd-more:hover{background:#f3f3f2}.cd-more:focus-visible{outline:2px solid #b4912a;outline-offset:-2px}.cd-more.is-busy{cursor:progress;color:#6b7280}.cd-fmt-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,210px),1fr));grid-gap:10px;gap:10px}.cd-fmt-card{display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:14px 16px;font-family:Outfit,sans-serif;text-align:left;cursor:pointer;transition:border-color .15s ease}.cd-fmt-card:focus-visible{outline:2px solid #b4912a;outline-offset:2px}.cd-fmt-card:hover{border-color:#0a0a0a}.cd-fmt-kind{font-size:10.5px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#6b7280}.cd-fmt-name{font-size:14px;font-weight:600;color:#000;overflow-wrap:anywhere}.cd-fmt-note{font-size:12px;color:#a3a3a3}.cd-fmt-note.is-warn{color:#b45309}.cd-fmt-note.is-bad{color:#b91c1c}.cd-disclose{align-self:flex-start;display:inline-flex;align-items:center;gap:8px;padding:6px 2px;border:none;background:none;font-family:Outfit,sans-serif;font-size:12.5px;font-weight:600;color:#000;cursor:pointer}.cd-disclose:focus-visible{outline:2px solid #b4912a;outline-offset:2px}.cd-disclose-chev{width:7px;height:7px;border-right:2px solid;border-bottom:2px solid;transform:rotate(-45deg);transition:transform .18s ease}.cd-disclose-chev.is-open{transform:rotate(45deg)}.cd-pv-grid{display:grid;grid-template-columns:1fr;grid-gap:14px;gap:14px}.cd-pv-card{display:flex;flex-direction:column;gap:10px;padding:13px 14px;border:1px solid rgba(0,0,0,.09);border-radius:14px;background:#fafaf9}.cd-pv-card.is-empty{border-style:dashed}.cd-pv-head{display:flex;align-items:center;gap:8px;min-width:0}.cd-pv-kind{flex-shrink:0;padding:3px 9px;border-radius:6px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#8b7020;background:rgba(180,145,42,.12);border:1px solid rgba(180,145,42,.25)}.cd-pv-name{min-width:0;font-size:13px;font-weight:600;color:#000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cd-pv-missing{padding:18px 6px;font-size:13px;color:#6b7280}@media(min-width:1024px){.admin-topbar.cd-head{flex-wrap:nowrap;margin:-64px -40px 22px;padding:16px 40px 14px}.cd-head-actions{flex-shrink:0}.cd-aside.is-sticky{position:-webkit-sticky;position:sticky;top:86px}.cd-pv-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px)and (max-width:1279px){.admin-topbar.cd-head{margin-left:-24px;margin-right:-24px;padding-left:24px;padding-right:24px}}@media(max-width:1023px){.admin-topbar.cd-head{gap:10px;padding:12px 18px}.cd-title{flex:1 1;font-size:26px}.cd-head-actions{flex:1 0 100%;margin-left:0}.cd-head-actions .cd-head-btn{flex:1 1;height:40px}.cd-layout{flex-direction:column;align-items:stretch;gap:14px}.cd-aside,.cd-main{flex:1 1 auto;width:100%}.cd-id-card{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;justify-items:start;grid-column-gap:14px;column-gap:14px;grid-row-gap:2px;row-gap:2px;padding:12px 14px;text-align:left}.cd-id-avatar,.cd-id-skel{grid-row:1/span 3;margin:0}.cd-id-card .ch-avatar.is-68,.cd-id-skel{width:56px;height:56px;font-size:19px}.cd-stat{gap:3px;padding:9px 12px}.cd-info-row{padding:8px 0}.cd-tabs{align-self:stretch}.cd-tab{flex:1 0 auto;justify-content:center;height:36px}.cd-ask.is-page{margin-top:0}.cd-btn,.cd-head-actions .cd-head-btn,.cd-tab{min-height:36px}.cd-chat-pill{min-height:32px}.cd-link{position:relative}.cd-link:before{content:"";position:absolute;inset:-8px -4px}.cd-hist-when{display:none}.cd-hist-when-inline{display:inline}.cd-hist-when-inline:before{content:"·";margin-right:6px}.cd-hist-meta>.cd-hist-when-inline:first-child:before{content:none}.cd-band{align-items:flex-start}.cd-ask,.cd-card{scroll-margin-bottom:calc(64px + 24px + env(safe-area-inset-bottom, 0px))}#app-root:has(:where(.admin-topbar.cd-head)){scroll-padding-top:124px}.cd-ask{scroll-margin-top:124px}}@media(prefers-reduced-motion:reduce){.cd-back,.cd-btn,.cd-chat-pill,.cd-disclose-chev,.cd-fmt-card,.cd-head-btn,.cd-more,.cd-open,.cd-tab{transition:none}}.nmd-frame{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.nmd-search{display:flex;align-items:center;gap:8px;height:40px;margin:12px 20px 6px;padding:0 14px;border-radius:999px;background:#f1f1f3;color:#707579;transition:background-color .15s,box-shadow .15s}.nmd-search svg{flex-shrink:0}.nmd-search input{flex:1 1;min-width:0;height:100%;padding:0;border:none;outline:none;background:transparent;font-size:15px;color:#000}.nmd-search:focus-within{background:#fff;box-shadow:inset 0 0 0 2px #3390ec}.nmd-list{padding:4px 0 8px}.nmd-pick{display:flex;align-items:center;gap:12px;width:100%;min-height:56px;padding:8px 20px;border:none;background-color:transparent;background-image:none;background-repeat:no-repeat;background-position:100% 0;text-align:left;color:#000;cursor:pointer}.nmd-pick:focus-visible{outline:2px solid #3390ec;outline-offset:-2px}.nmd-pick.has-div{background-image:linear-gradient(#efeff1,#efeff1);background-size:calc(100% - var(--che-div, 74px)) 1px}@media(hover:hover){.nmd-pick:hover:not(:disabled):not(.is-skeleton){background-color:#f7f7f8}}.nmd-pick:disabled{opacity:.55;cursor:default}.nmd-pick.is-skeleton{cursor:default}.nmd-pick .che-radio{width:22px;height:22px}.nmd-pick-text{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.nmd-pick-name{display:flex;align-items:center;gap:6px;min-width:0;font-size:15px;color:#000}.nmd-pick-title{min-width:0}.nmd-pick-sub,.nmd-pick-title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.nmd-pick-sub{font-size:13px;color:#707579}.nmd-pick-sub.is-locked{color:#3e9b3d}.nmd-check{flex-shrink:0;width:22px;height:22px;display:flex;align-items:center;justify-content:center;border:2px solid #c4c9cc;border-radius:6px;background:#fff;color:#fff;transition:background-color .15s,border-color .15s}.nmd-check svg{opacity:0;transition:opacity .15s}.nmd-check.is-on{border-color:#3390ec;background:#3390ec}.nmd-check.is-on svg{opacity:1}.nmd-new .nmd-pick-name{color:#3390ec}.nmd-new-disc{flex-shrink:0;width:42px;height:42px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:rgba(51,144,236,.1);color:#3390ec}.nmd-none{display:block;padding:24px 20px;font-size:14px;line-height:1.45;color:#707579;text-align:center}.nmd-skel-disc{flex-shrink:0;width:42px;height:42px;border-radius:50%}.nmd-skel-line{display:block;height:14px;border-radius:4px}.nmd-skel-line.is-sub{width:38%;height:11px}.nmd-dialog .che-btn-primary.is-idle{opacity:1;background:#a9cdf5}.nmd-done{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:26px 24px 20px;text-align:center}.nmd-done,.nmd-done-head{display:flex;flex-direction:column;align-items:center;gap:8px}.nmd-done-head{flex-shrink:0;max-width:100%}.nmd-done-tick{flex-shrink:0;width:48px;height:48px;margin-bottom:6px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#4fae4e;color:#fff;box-shadow:0 0 0 6px rgba(79,174,78,.14)}.nmd-done-title{font-size:21px;font-weight:700}.nmd-done-sub{max-width:360px;font-size:13.5px;line-height:1.45;color:#707579}.nmd-done-skip{font-size:13px;color:#707579}.nmd-done-list{flex-shrink:0;width:100%;max-width:400px;margin-top:12px;overflow:hidden;border:1px solid #e7e7e8;border-radius:14px;list-style:none;text-align:left}.nmd-done-route{display:flex;align-items:center;gap:10px;padding:10px 14px}.nmd-done-route+.nmd-done-route{border-top:1px solid #efeff1}.nmd-done-dst,.nmd-done-src{flex:1 1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.nmd-done-src{font-size:13.5px;font-weight:600}.nmd-done-dst{font-size:13px;color:#707579}.nmd-done-arrow{flex-shrink:0;color:#b4912a}.nmd-done-ok{width:18px;height:18px;justify-content:center;border-radius:50%;background:#4fae4e;color:#fff}.nmd-done-foot,.nmd-done-ok{flex-shrink:0;display:flex;align-items:center}.nmd-done-foot{gap:8px;padding:12px 16px 16px;border-top:1px solid #e7e7e8}.nmd-done-foot .che-btn{height:42px}.nmd-done-another{padding:0 18px}.nmd-done-close{margin-left:auto;padding:0 22px}@media(max-width:1023px){.nmd-done>:first-child{margin-top:auto}.nmd-done>:last-child{margin-bottom:auto}}@media(prefers-reduced-motion:reduce){.nmd-check,.nmd-check svg,.nmd-search{transition:none}.nmd-dialog .skeleton-box{animation:none}}.cpt-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.cpt-dialog{font-family:Outfit,sans-serif}.cpt,.cpt-ticket{display:flex;flex-direction:column}.cpt-ticket{--cpt-head-h:192px;--cpt-safe-top:0px;--cpt-notch:calc(var(--cpt-head-h) + var(--cpt-safe-top) - 1px);position:relative;isolation:isolate;border-radius:20px;color:#fff;box-shadow:0 40px 90px -30px rgba(0,0,0,.85)}.cpt-ticket-bg{position:absolute;inset:0;z-index:-1;border-radius:20px;background:radial-gradient(ellipse 80% 60% at 100% 0,rgba(180,145,42,.45),transparent 60%),#0a0a0a;-webkit-mask:radial-gradient(circle at 0 var(--cpt-notch),transparent 11px,#000 11.5px) 0 0/51% 100% no-repeat,radial-gradient(circle at 100% var(--cpt-notch),transparent 11px,#000 11.5px) 100% 0/51% 100% no-repeat;mask:radial-gradient(circle at 0 var(--cpt-notch),transparent 11px,#000 11.5px) 0 0/51% 100% no-repeat,radial-gradient(circle at 100% var(--cpt-notch),transparent 11px,#000 11.5px) 100% 0/51% 100% no-repeat}.cpt-x{position:absolute;top:calc(14px + var(--cpt-safe-top));right:14px;z-index:3;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border:none;border-radius:8px;background:hsla(0,0%,100%,.1);color:#fff;cursor:pointer}.cpt-x:focus-visible{outline:2px solid #d4af37;outline-offset:2px}.cpt-x:hover:not(:disabled){background:hsla(0,0%,100%,.18)}.cpt-x:disabled{opacity:.5;cursor:default}.cpt-label{display:block;font-size:10px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:hsla(0,0%,100%,.55)}.cpt-hint{font-size:11.5px;color:hsla(0,0%,100%,.45)}.cpt-head{position:relative;display:flex;height:calc(var(--cpt-head-h) + var(--cpt-safe-top));padding-top:var(--cpt-safe-top)}.cpt-perf{position:absolute;left:18px;right:18px;bottom:0;height:0;border-top:1.5px dashed hsla(0,0%,100%,.22)}.cpt-code{flex:1 1;min-width:0;display:flex;flex-direction:column;justify-content:center;padding:0 22px}.cpt-code-row{display:flex;align-items:center;gap:8px;margin-top:8px}.cpt-code-input{flex:1 1;min-width:0;padding:4px 0;border:none;border-bottom:1px solid hsla(0,0%,100%,.22);border-radius:0;background:transparent;color:#fff;font-family:JetBrains Mono,monospace;font-size:22px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;outline:none;transition:border-color .15s ease}.cpt-code-input:focus{border-bottom-color:#d4af37}.cpt-gen{flex-shrink:0;width:34px;height:34px;display:flex;align-items:center;justify-content:center;border:1px solid hsla(0,0%,100%,.22);border-radius:9px;background:hsla(0,0%,100%,.06);color:#fff;cursor:pointer}.cpt-gen:focus-visible{outline:2px solid #d4af37;outline-offset:2px}.cpt-gen:hover{background:hsla(0,0%,100%,.14)}.cpt-stub{flex-shrink:0;width:172px;padding:36px 14px 16px;border-left:1.5px dashed hsla(0,0%,100%,.22);flex-direction:column;align-items:center;gap:10px}.cpt-stub,.cpt-value{display:flex;justify-content:center}.cpt-value{align-items:baseline;gap:2px}.cpt-value-cur,.cpt-value-input,.cpt-value-unit{font-family:Bebas Neue,sans-serif;color:#d4af37}.cpt-value-cur{font-size:36px}.cpt-value-unit{font-size:24px}.cpt-value-input{width:90px;padding:0;border:none;border-radius:0;background:transparent;font-size:60px;line-height:1;text-align:center;outline:none;transition:box-shadow .15s ease}.cpt-value-input:focus{box-shadow:inset 0 -1px 0 rgba(212,175,55,.55)}.cpt-value-input.is-4{font-size:48px}.cpt-value-input.is-5{font-size:40px}.cpt-value-input.is-6{font-size:34px}.cpt-value-input.is-7{font-size:28px}.cpt-types{display:flex;gap:2px;padding:3px;border-radius:999px;background:hsla(0,0%,100%,.08)}.cpt-type{white-space:nowrap;height:26px;padding:0 11px;border:none;border-radius:999px;background:transparent;color:hsla(0,0%,100%,.7);font-size:11.5px;font-weight:700;cursor:pointer}.cpt-type:focus-visible{outline:2px solid #d4af37;outline-offset:2px}.cpt-type.is-on{background:#d4af37;color:#0a0a0a}.cpt-rows{padding:6px 0}.cpt-row{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:13px 22px;border-top:1px solid hsla(0,0%,100%,.08)}.cpt-row:first-child{border-top:none}.cpt-row-text{display:flex;flex-direction:column;gap:3px;min-width:0}.cpt-row-valid{flex-wrap:wrap}.cpt-seg{display:inline-flex;gap:2px;padding:3px;border-radius:10px;background:hsla(0,0%,100%,.08)}.cpt-seg-wrap{flex-wrap:wrap;align-self:flex-start}.cpt-seg-btn{height:30px;padding:0 13px;border:none;border-radius:8px;background:transparent;color:hsla(0,0%,100%,.7);font-size:12px;font-weight:700;cursor:pointer}.cpt-seg-btn:focus-visible{outline:2px solid #d4af37;outline-offset:2px}.cpt-seg-btn.is-on{background:#d4af37;color:#0a0a0a}.cpt-pick{position:relative}.cpt-pick-btn{height:36px;min-width:168px;max-width:100%;display:flex;align-items:center;gap:8px;padding:0 12px;border:1px solid hsla(0,0%,100%,.18);border-radius:10px;background:hsla(0,0%,100%,.06);color:#fff;color-scheme:dark;font-size:13px;font-weight:600;text-align:left;outline:none;cursor:pointer}.cpt-pick-btn:focus-visible{outline:2px solid #d4af37;outline-offset:2px}.cpt-pick-btn:hover{border-color:hsla(0,0%,100%,.4)}.cpt-pick-text{flex:1 1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cpt-pick-chevron{flex-shrink:0;opacity:.7}.cpt-scrim{position:fixed;inset:0}.cpt-scrim-list{z-index:5}.cpt-scrim-cal{z-index:7}.cpt-list{position:absolute;top:calc(100% + 6px);right:0;z-index:6;width:250px;max-height:min(340px,60vh);overflow-y:auto;overscroll-behavior:contain;padding:6px;border:1px solid rgba(0,0,0,.1);border-radius:12px;background:#fff;box-shadow:0 20px 44px -14px rgba(0,0,0,.45);outline:none}.cpt-option{width:100%;display:flex;align-items:center;gap:10px;padding:9px 10px;border:none;border-radius:8px;background:transparent;text-align:left;cursor:pointer}.cpt-option.is-on{background:#fafaf9}.cpt-option:focus-visible,.cpt-option:hover{background:#f5f5f4}.cpt-option:focus-visible{outline:2px solid #b4912a;outline-offset:-2px}.cpt-option-box{flex-shrink:0;width:16px;height:16px;border-radius:4px;display:flex;align-items:center;justify-content:center;border:1.5px solid rgba(0,0,0,.25);background:#fff;color:#fff}.cpt-option-box svg{opacity:0}.is-on>.cpt-option-box{border-color:#0a0a0a;background:#0a0a0a}.is-on>.cpt-option-box svg{opacity:1}.cpt-option-label{flex:1 1;min-width:0;font-size:13px;font-weight:500;color:#000;overflow-wrap:anywhere}.is-all>.cpt-option-label{font-weight:700}.cpt-option-price{flex-shrink:0;font-size:11.5px;color:#999}.cpt-option-note{flex-shrink:0;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#b45309}.cpt-dates{position:relative}.cpt-dates-row{display:flex;align-items:center;gap:8px}.cpt-dates-arrow{color:hsla(0,0%,100%,.4)}.cpt-date{height:36px;display:inline-flex;align-items:center;gap:8px;padding:0 12px;border:1px solid hsla(0,0%,100%,.18);border-radius:10px;background:hsla(0,0%,100%,.06);color:#fff;font-size:13px;font-weight:600;white-space:nowrap;cursor:pointer}.cpt-date:focus-visible{outline:2px solid #d4af37;outline-offset:2px}.cpt-date:hover{border-color:hsla(0,0%,100%,.4)}.cpt-date.is-open,.cpt-date.is-open:hover{border-color:#d4af37}.cpt-date.is-empty{color:hsla(0,0%,100%,.6)}.cpt-date-icon{flex-shrink:0;width:13px;height:13px;color:#d4af37}.cpt-date-text{min-width:0;overflow:hidden;text-overflow:ellipsis}.cpt-cal{position:absolute;top:calc(100% + 8px);right:0;z-index:20;width:286px;padding:14px;border-radius:16px;background:#fff;color:#000;box-shadow:0 24px 54px -16px rgba(0,0,0,.55);outline:none}.cpt-cal-for{display:block;font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#999}.cpt-cal-head{gap:6px;margin-top:6px}.cpt-cal-head,.cpt-cal-nav{display:flex;align-items:center}.cpt-cal-nav{width:30px;height:30px;justify-content:center;border:none;border-radius:8px;background:transparent;color:#000;cursor:pointer}.cpt-cal-nav:focus-visible{outline:2px solid #b4912a;outline-offset:2px}.cpt-cal-nav:hover{background:#f5f5f4}.cpt-cal-title{flex:1 1;text-align:center;font-family:Bebas Neue,sans-serif;font-size:22px;line-height:1}.cpt-cal-grid,.cpt-cal-weekdays{display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}.cpt-cal-weekdays{margin-top:10px;font-size:10.5px;font-weight:600;color:#999;text-align:center}.cpt-cal-grid{gap:2px;margin-top:6px}.cpt-day{height:34px;border:none;border-radius:9px;background:transparent;color:#000;font-size:12.5px;font-weight:500;cursor:pointer}.cpt-day:focus-visible{outline:2px solid #b4912a;outline-offset:1px}.cpt-day.is-outside{color:#bdbdbd}.cpt-day.is-between{background:rgba(180,145,42,.12)}.cpt-day.is-other{background:rgba(180,145,42,.28)}.cpt-day:hover{background:#f5f5f4}.cpt-day.is-today{font-weight:700;box-shadow:inset 0 0 0 1.5px #b4912a}.cpt-day.is-disabled{color:#d4d4d4;cursor:default}.cpt-day.is-disabled:hover{background:transparent}.cpt-day.is-selected,.cpt-day.is-selected:hover{background:#0a0a0a;color:#fff;font-weight:700;box-shadow:none}.cpt-cal-foot{display:flex;justify-content:space-between;align-items:center;margin-top:10px;padding-top:10px;border-top:1px solid rgba(0,0,0,.06)}.cpt-cal-done,.cpt-cal-extra{height:30px;border-radius:8px;font-size:12px;font-weight:600;cursor:pointer}.cpt-cal-done:focus-visible,.cpt-cal-extra:focus-visible{outline:2px solid #b4912a;outline-offset:2px}.cpt-cal-extra{padding:0 10px;border:1px solid rgba(0,0,0,.14);background:#fff;color:#000}.cpt-cal-extra:hover{border-color:rgba(0,0,0,.35)}.cpt-cal-done{padding:0 12px;border:none;background:#0a0a0a;color:#fff}.cpt-uses{position:relative;display:grid;grid-template-columns:108fr 164fr;width:278px;padding:3px;border-radius:10px;background:hsla(0,0%,100%,.08)}.cpt-uses-thumb{position:absolute;top:3px;bottom:3px;left:3px;width:calc((100% - 6px)*108/272);border-radius:8px;background:#d4af37;box-shadow:0 2px 8px rgba(0,0,0,.3);transition:left .3s cubic-bezier(.22,1,.36,1),width .3s cubic-bezier(.22,1,.36,1)}.is-limited>.cpt-uses-thumb{left:calc(3px + (100% - 6px)*108/272);width:calc((100% - 6px)*164/272)}.cpt-uses-unl{position:relative;z-index:1;height:30px;display:flex;align-items:center;justify-content:center;gap:6px;padding:0;border:none;border-radius:8px;background:transparent;color:#0a0a0a;font-size:12px;font-weight:700;white-space:nowrap;cursor:pointer;transition:color .25s ease}.cpt-uses-unl:focus-visible{outline:2px solid #d4af37;outline-offset:2px}.is-limited>.cpt-uses-unl{color:hsla(0,0%,100%,.7)}.cpt-uses-inf{font-size:16px;line-height:1}.cpt-uses-lim{position:relative;z-index:1;height:30px}.cpt-uses-limit-btn{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:0;border:none;border-radius:8px;background:transparent;color:hsla(0,0%,100%,.7);font-size:12px;font-weight:700;cursor:pointer;opacity:1;transition:opacity .18s ease}.cpt-uses-limit-btn:focus-visible{outline:2px solid #d4af37;outline-offset:2px}.cpt-uses-limit-btn:hover{color:#fff}.cpt-uses-ctl,.is-limited .cpt-uses-limit-btn{opacity:0;pointer-events:none}.cpt-uses-ctl{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:3px;color:#0a0a0a;transition:opacity .22s ease 0s}.is-limited .cpt-uses-ctl{opacity:1;pointer-events:auto;transition-delay:.1s}.cpt-uses-step{width:24px;height:24px;display:flex;align-items:center;justify-content:center;border:none;border-radius:6px;background:hsla(0,0%,4%,.12);color:#0a0a0a;font-size:15px;font-weight:700;line-height:1;cursor:pointer}.cpt-uses-step:focus-visible{outline:2px solid #0a0a0a;outline-offset:2px}.cpt-uses-step:hover{background:hsla(0,0%,4%,.22)}.cpt-uses-input{width:56px;height:24px;padding:2px 0 0;border:none;border-radius:0;background:transparent;font-family:Bebas Neue,sans-serif;font-size:21px;line-height:1;text-align:center;color:#0a0a0a;outline:none}.cpt-uses-input:focus{box-shadow:inset 0 -1px 0 hsla(0,0%,4%,.5)}.cpt-uses-word{padding:0 4px 0 2px;font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.cpt-per{display:flex;align-items:center;gap:6px}.cpt-per-inf,.cpt-per-step{flex-shrink:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:9px;font-size:16px;line-height:1;cursor:pointer}.cpt-per-inf:focus-visible,.cpt-per-step:focus-visible{outline:2px solid #d4af37;outline-offset:2px}.cpt-per-inf{margin-right:4px;border:1px solid hsla(0,0%,100%,.25);background:transparent;color:hsla(0,0%,100%,.7)}.cpt-per-inf.is-on{border-color:#d4af37;background:rgba(212,175,55,.16);color:#d4af37}.cpt-per-step{border:1px solid hsla(0,0%,100%,.2);background:hsla(0,0%,100%,.06);color:#fff;font-weight:600}.cpt-per-step:hover{background:hsla(0,0%,100%,.14)}.cpt-per-input{width:56px;height:32px;padding:0;border:none;border-radius:0;background:transparent;font-family:Bebas Neue,sans-serif;font-size:24px;line-height:1;text-align:center;color:#fff;outline:none}.cpt-per-input:focus{box-shadow:inset 0 -1px 0 rgba(212,175,55,.55)}.cpt-more{border-top:1px solid hsla(0,0%,100%,.08)}.cpt-more-toggle{width:100%;border:none;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.cpt-more-toggle:focus-visible{outline:2px solid #d4af37;outline-offset:2px}.cpt-more-toggle:focus-visible{outline-offset:-2px}.cpt-more-toggle:hover .cpt-label{color:hsla(0,0%,100%,.8)}.cpt-more-chevron{flex-shrink:0;color:hsla(0,0%,100%,.55);transition:transform .2s ease}.is-open .cpt-more-chevron{transform:rotate(180deg)}.cpt-more-panel{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px 16px;gap:14px 16px;padding:4px 22px 18px}.cpt-field{display:flex;flex-direction:column;gap:6px;min-width:0}.cpt-field-wide{grid-column:1/-1}.cpt-field-switch{flex-direction:row;align-items:center;justify-content:space-between;gap:14px}.cpt-input{width:100%;height:36px;padding:0 12px;border:1px solid hsla(0,0%,100%,.18);border-radius:10px;background:hsla(0,0%,100%,.06);color:#fff;font-family:inherit;font-size:13px;outline:none;transition:border-color .15s ease}.cpt-input:hover{border-color:hsla(0,0%,100%,.4)}.cpt-input:focus{border-color:#d4af37}.cpt-textarea{height:auto;min-height:58px;padding:9px 12px;line-height:1.4;resize:vertical}.cpt-select{color-scheme:dark;cursor:pointer}.cpt-select option{background:#1a1a1a;color:#fff}.cpt-money{position:relative;display:block}.cpt-money .cpt-input{padding-left:24px}.cpt-money-sign{position:absolute;left:12px;top:50%;transform:translateY(-50%);font-size:13px;color:hsla(0,0%,100%,.55);pointer-events:none}.cpt-foot{display:flex;align-items:center;gap:14px;padding:16px 22px;border-radius:0 0 20px 20px;background:linear-gradient(135deg,#b4912a,#d4af37)}.cpt-close{flex-shrink:0;height:42px;padding:0 18px;border:1px solid hsla(0,0%,4%,.35);border-radius:10px;background:transparent;color:#0a0a0a;font-size:12.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;cursor:pointer}.cpt-close:focus-visible{outline:2px solid #0a0a0a;outline-offset:2px}.cpt-close:hover:not(:disabled){background:hsla(0,0%,4%,.08);border-color:hsla(0,0%,4%,.6)}.cpt-close:disabled{opacity:.5;cursor:default}.cpt-error{flex:1 1;min-width:0;font-size:12.5px;line-height:1.4;font-weight:600;color:#5c1010}.cpt-save{margin-left:auto;display:inline-flex;align-items:center;gap:8px;height:42px;padding:0 20px;border:none;border-radius:10px;background:#0a0a0a;color:#d4af37;font-size:12.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;cursor:pointer;box-shadow:0 8px 18px -8px rgba(0,0,0,.6)}.cpt-save:focus-visible{outline:2px solid #0a0a0a;outline-offset:2px}.cpt-save:hover{background:#1a1a1a}.cpt-save[aria-busy=true]{cursor:progress;opacity:.85}@media(max-width:1023px){.cpt-overlay.cpt-overlay{max-height:var(--tg-viewport-height,100dvh);-webkit-backdrop-filter:none;backdrop-filter:none}.cpt-ticket{--cpt-safe-top:env(safe-area-inset-top,0px);min-height:var(--tg-viewport-height,100dvh);border-radius:0;box-shadow:none}.cpt-ticket-bg{border-radius:0;-webkit-mask:none;mask:none}.cpt-rows{flex:1 1}.cpt-foot{position:-webkit-sticky;position:sticky;bottom:0;z-index:4;border-radius:0;padding-bottom:calc(16px + env(safe-area-inset-bottom, 0px))}.cpt-uses-lim,.cpt-uses-unl{height:42px}.cpt-uses-ctl{gap:4px}.cpt-uses-step{width:36px;height:36px;border-radius:8px;font-size:17px}.cpt-uses-input{height:36px}.cpt-per-inf,.cpt-per-step{width:38px;height:38px;border-radius:10px}.cpt-per-input{height:38px}.cpt-type{height:36px;padding:0 14px}.cpt-gen,.cpt-x{width:36px;height:36px}.cpt-seg-btn{height:34px}.cpt-scrim-cal{background:rgba(0,0,0,.4)}.cpt-cal{position:fixed;top:50%;left:50%;right:auto;transform:translate(-50%,-50%);width:min(320px,100vw - 32px);max-height:calc(var(--tg-viewport-height, 100dvh) - 32px);overflow-y:auto;overscroll-behavior:contain;box-shadow:0 24px 54px -16px rgba(0,0,0,.7)}.cpt-day{height:38px;font-size:13.5px}.cpt-cal-done,.cpt-cal-extra,.cpt-cal-nav{height:36px}.cpt-cal-nav{width:36px}.cpt-list{width:min(250px,100vw - 36px)}}@media(max-width:599px){.cpt-ticket{--cpt-head-h:272px}.cpt-head{flex-direction:column}.cpt-code{flex:0 0 112px;padding:14px 18px 0}.cpt-stub{flex:1 1;width:auto;margin:0 18px;padding:16px 0 19px;border-left:none;border-top:1.5px dashed hsla(0,0%,100%,.22)}.cpt-row{padding:13px 18px}.cpt-row-uses,.cpt-row-valid{flex-wrap:wrap}.cpt-row-uses>:last-child,.cpt-row-valid>:last-child{flex:1 1 100%}.cpt-dates-row{gap:6px}.cpt-date{flex:1 1;min-width:0;gap:6px;padding:0 10px}.cpt-uses{width:100%}.cpt-pick-btn{min-width:0;max-width:58vw}.cpt-more-panel{grid-template-columns:minmax(0,1fr);padding:4px 18px 18px}.cpt-foot{flex-wrap:wrap;gap:10px 14px;padding-left:18px;padding-right:18px}.cpt-error{order:-1;flex:1 1 100%}}@media(prefers-reduced-motion:reduce){.cpt-code-input,.cpt-input,.cpt-more-chevron,.cpt-uses-ctl,.cpt-uses-limit-btn,.cpt-uses-thumb,.cpt-uses-unl{transition:none}.is-limited .cpt-uses-ctl{transition-delay:0s}}.src-dlg-head{flex-shrink:0;display:flex;align-items:center;padding:10px 8px 0 20px}.src-dlg-kicker{flex:1 1;min-width:0;overflow:hidden;font-size:13px;font-weight:600;line-height:normal;color:#707579;white-space:nowrap;text-overflow:ellipsis}.src-dlg .che-info-top{padding-top:12px}.src-dlg .che-name.is-bad{border-bottom-color:#e53935}.src-dlg .che-list.is-switches .che-row{min-height:54px}.src-dlg .che-done{padding-top:24px}.src-dlg .che-done-face{width:88px;height:88px}.src-dlg .che-done-tick{width:30px;height:30px}.src-dlg .che-done-title{letter-spacing:0}.src-dlg .che-done-handle{max-width:100%;overflow-wrap:anywhere}@media(min-width:1024px){.src-dlg .che-list.is-type .che-row{min-height:50px}}.che-user.src-dlg-invite{gap:10px}.che-user.src-dlg-invite input{padding:0;font-size:14.5px}.src-dlg-note{display:block;margin-top:7px;font-size:12.5px;line-height:1.45;color:#707579}.src-dlg-done-foot{flex-shrink:0;display:flex;align-items:center;gap:8px;padding:12px 16px 16px;border-top:1px solid #e7e7e8}.src-dlg-done-foot .che-btn{height:42px}.che-btn.src-dlg-another{padding:0 18px}.che-btn-text.src-dlg-another:hover:not(:disabled):not([aria-disabled=true]){background:rgba(51,144,236,.16)}.che-btn.src-dlg-done-btn{margin-left:auto;padding:0 22px}.lkd .che-section{padding-bottom:8px}.lkd-face{transition:background .2s ease}.lkd .che-tile{transition:background .15s ease}.lkd-name-wrap{display:flex;flex-direction:column;gap:4px;min-width:0}.lkd-field{display:flex;align-items:center;gap:8px;border-bottom:2px solid #e3e4e6;transition:border-color .15s}.lkd-field input{flex:1 1;min-width:0;padding:7px 0;border:none;border-radius:0;outline:none;background:transparent;color:#000}.lkd-field.is-bad{border-bottom-color:#e53935}.lkd-field:focus-within{border-bottom-color:#3390ec}.lkd-name input{font-size:17px}.lkd-name.is-html input{font-family:JetBrains Mono,monospace;font-size:13px}.lkd-url input{font-size:15px}.lkd-emoji{flex-shrink:0;font-size:17px;line-height:1;cursor:default}.lkd-chip{flex-shrink:0;height:22px;padding:0 6px;border:1px solid #e3e4e6;border-radius:6px;background:transparent;color:#707579;font-family:JetBrains Mono,monospace;font-size:10.5px;font-weight:600;letter-spacing:.02em;white-space:nowrap;cursor:pointer;transition:background .15s,color .15s,border-color .15s}.lkd-chip:focus-visible{outline:2px solid #3390ec;outline-offset:1px}.lkd-chip:hover{border-color:#b0b4b8;color:#000}.lkd-chip[aria-pressed=true]{border-color:transparent;background:rgba(51,144,236,.1);color:#3390ec}.lkd-chip.is-token{border-color:transparent;background:rgba(51,144,236,.08);color:#3390ec}.lkd-chip.is-token:hover{background:rgba(51,144,236,.16)}.lkd-field-note{font-size:12.5px;line-height:1.4;color:#707579}.lkd-field-note.is-warn{color:#b26b00}.lkd-key{display:flex;align-items:center;gap:8px;min-height:24px;font-size:12.5px;color:#707579}.lkd-key-label{flex-shrink:0}.lkd-key-val{min-width:0;overflow:hidden;font-family:JetBrains Mono,monospace;font-size:12px;color:#000;white-space:nowrap;text-overflow:ellipsis}.lkd-key-val.is-auto{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:12.5px;color:#a2acb4}.lkd-key-input{flex:1 1;min-width:0;padding:2px 0;border:none;border-bottom:1.5px solid #e3e4e6;border-radius:0;outline:none;background:transparent;font-family:JetBrains Mono,monospace;font-size:12px;color:#000;transition:border-color .15s}.lkd-key-input.is-bad{border-bottom-color:#e53935}.lkd-key-input:focus{border-bottom-color:#3390ec}.lkd-key-edit{flex-shrink:0;margin-left:auto;padding:2px 6px;border:none;border-radius:6px;background:transparent;color:#3390ec;font-size:12.5px;font-weight:600;cursor:pointer}.lkd-key-edit:focus-visible{outline:2px solid #3390ec;outline-offset:1px}.lkd-key-edit:hover{background:rgba(51,144,236,.08)}.lkd-key-lock{flex-shrink:0;margin-left:auto;display:inline-flex;align-items:center;gap:4px;white-space:nowrap;cursor:help}.lkd-resolved{display:flex;align-items:center;gap:8px;margin-top:-4px;padding:0 20px 18px}.lkd-resolved:focus{outline:none}.lkd-resolved-text{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:4px}.lkd-parts{overflow:hidden;font-size:13.5px;line-height:1.6;color:#000;white-space:nowrap;text-overflow:ellipsis}.lkd-token{padding:1px 6px;border-radius:6px;background:rgba(51,144,236,.12);color:#3390ec;font-weight:600}.lkd-note{font-size:12.5px;color:#707579}.lkd-note.is-warn{color:#b26b00}.lkd-offer{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:12.5px;color:#707579}.lkd-mono{font-family:JetBrains Mono,monospace;font-size:12px;color:#000}.lkd-offer-btn{padding:3px 8px;border:none;border-radius:6px;background:rgba(51,144,236,.1);color:#3390ec;font-size:12.5px;font-weight:600;cursor:pointer}.lkd-offer-btn:focus-visible{outline:2px solid #3390ec;outline-offset:1px}.lkd-offer-btn:hover{background:rgba(51,144,236,.16)}.lkd-open{flex-shrink:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:50%;color:#3390ec;text-decoration:none}.lkd-open:focus-visible{outline:2px solid #3390ec;outline-offset:0}.lkd-open:hover{background:rgba(51,144,236,.1)}.lkd-open.is-off{opacity:.35}.lkd-fallback input{font-size:14.5px}.lkd-warn{color:#b26b00}.lkd-colours{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:6px;gap:6px;padding:4px 14px 18px}.lkd-colour{display:flex;flex-direction:column;align-items:center;gap:8px;padding:8px 0;border:none;border-radius:12px;background:transparent;cursor:pointer}.lkd-colour:focus-visible{outline:2px solid #3390ec;outline-offset:0}.lkd-colour:hover{background:#f7f7f8}.lkd-swatch{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;color:#fff;transition:box-shadow .15s ease}.lkd-colour-name{font-size:13px;color:#707579}.lkd-colour.is-on .lkd-colour-name{font-weight:600;color:#000}.lkd-pos{display:flex;flex-direction:column;gap:2px;margin:0;padding:0 12px 14px;list-style:none}.lkd-pos.is-bad .lkd-pos-cur{box-shadow:inset 0 0 0 1.5px #e53935}.lkd-pos-cur{display:flex;align-items:center;gap:12px;height:44px;padding:0 6px 0 10px;border-radius:10px;background:rgba(51,144,236,.1)}.lkd-pos-n{flex-shrink:0;width:20px;text-align:center;font-size:14px;color:#a2acb4}.lkd-pos-cur .lkd-pos-n{font-weight:700;color:#3390ec}.lkd-pos-name{flex:1 1;min-width:0;overflow:hidden;font-size:15px;color:#000;white-space:nowrap;text-overflow:ellipsis}.lkd-pos-cur .lkd-pos-name{font-weight:600;color:#3390ec}.lkd-pos-row.is-off .lkd-pos-name{color:#a2acb4}.lkd-pos-arrow{flex-shrink:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border:none;border-radius:50%;background:transparent;color:#3390ec;cursor:pointer}.lkd-pos-arrow:focus-visible{outline:2px solid #3390ec;outline-offset:0}.lkd-pos-arrow:hover{background:rgba(51,144,236,.14)}.lkd-pos-arrow.is-end{opacity:.3;cursor:default}.lkd-pos-arrow.is-end:hover,.lkd-pos-row{background:transparent}.lkd-pos-row{display:flex;align-items:center;gap:12px;width:100%;height:40px;padding:0 10px;border:none;border-radius:10px;text-align:left;cursor:pointer}.lkd-pos-row:focus-visible{outline:2px solid #3390ec;outline-offset:-2px}.lkd-pos-row:hover{background:#f7f7f8}.lkd-pos-off{flex-shrink:0;font-size:12.5px;color:#a2acb4}.lkd-done-note{margin-top:8px;font-size:12.5px;color:#707579}@media(max-width:1023px){.lkd-pos-cur{height:48px}.lkd-pos-row{height:46px}.lkd-pos-arrow{width:38px;height:38px}.lkd-chip{height:28px;padding:0 8px;font-size:11.5px}.lkd-key-edit{padding:6px 8px}.lkd-offer-btn{min-height:32px;padding:7px 10px}.lkd-open{width:36px;height:36px}.lkd-colours{gap:2px;padding:4px 8px 18px}}@media(prefers-reduced-motion:reduce){.lkd .che-tile,.lkd-chip,.lkd-face,.lkd-field,.lkd-key-input,.lkd-swatch{transition:none}}.bk-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.bk-dialog{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;color:#000}@media(min-width:1024px){.bk-overlay>[role=dialog].bk-dialog{border-radius:18px}}.bk-frame{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.bk-title{margin:0;font-size:18px;font-weight:600;line-height:1.3;outline:none}.bk-start-head{flex-shrink:0;display:flex;align-items:center;gap:10px;padding:16px 10px 4px 24px}.bk-start-head .bk-title{flex:1 1}.bk-start-body{flex:1 1;min-height:0;overflow-y:auto;overscroll-behavior:contain;gap:16px;padding:12px 24px 24px}.bk-drop,.bk-start-body{display:flex;flex-direction:column}.bk-drop{position:relative;align-items:center;gap:10px;padding:26px 24px;border:2px dashed #d5d8dc;border-radius:18px;background:#fafbfc;text-align:center;cursor:pointer;transition:background .15s,border-color .15s}.bk-drop.is-drag{border-color:#3390ec;background:#eef5fd}.bk-drop:focus-within{outline:2px solid #3390ec;outline-offset:2px}.bk-drop-icon{width:60px;height:60px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:rgba(51,144,236,.12);color:#3390ec}.bk-drop-title{font-size:17px;font-weight:600;color:#000}.bk-drop-title.is-touch{display:none}.bk-drop-sub{font-size:13px;color:#707579}.bk-drop-pill{display:inline-flex;align-items:center;height:38px;margin-top:6px;padding:0 18px;border-radius:999px;background:#3390ec;color:#fff;font-size:14px;font-weight:600}.bk-file-input{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.bk-start-error{margin:-6px 0 0;font-size:13px;line-height:1.4;color:#e53935;text-align:center;overflow-wrap:anywhere}.bk-or{display:flex;align-items:center;gap:12px;font-size:12px;color:#a0a4a8}.bk-or:after,.bk-or:before{content:"";flex:1 1;height:1px;background:#efeff1}.bk-type-card{display:flex;align-items:flex-start;gap:12px;width:100%;padding:14px;border:1.5px solid #e7e7e8;border-radius:14px;background:#fff;text-align:left;cursor:pointer;transition:border-color .15s,background .15s}.bk-type-card:focus-visible{outline:2px solid #3390ec;outline-offset:2px}.bk-type-card:hover{border-color:#3390ec;background:#f7fafe}.bk-type-tile{flex-shrink:0;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:10px;background:#f1f1f3;color:#000}.bk-type-text{display:flex;flex-direction:column;gap:3px}.bk-type-title{font-size:14.5px;font-weight:600;color:#000}.bk-type-sub{font-size:12.5px;line-height:1.4;color:#707579}.bk-sheet-head{flex-shrink:0;display:flex;align-items:center;gap:12px;padding:16px 10px 14px 24px;border-bottom:1px solid #e7e7e8}.bk-sheet-head .che-icon-btn{margin-left:auto}.bk-file-chip{min-width:0;display:inline-flex;align-items:center;gap:8px;height:32px;padding:0 6px 0 10px;border-radius:999px;background:#f1f1f3;font-size:13px}.bk-file-chip>svg{flex-shrink:0;color:#707579}.bk-file-name{min-width:0;overflow:hidden;font-weight:600;white-space:nowrap;text-overflow:ellipsis}.bk-file-rows{color:#707579;white-space:nowrap}.bk-replace{position:relative;flex-shrink:0;display:inline-flex;align-items:center;height:24px;padding:0 9px;border-radius:999px;background:#fff;color:#3390ec;font-size:12px;font-weight:600;cursor:pointer}.bk-replace:focus-within{outline:2px solid #3390ec;outline-offset:1px}.bk-replace.is-disabled{opacity:.6;cursor:default}.bk-replace.is-disabled .bk-file-input{cursor:default}.bk-bar{flex-shrink:0;display:flex;align-items:center;padding:12px 20px}.bk-bar,.bk-chips{flex-wrap:wrap;gap:8px}.bk-chips{display:inline-flex}.bk-chips:empty{display:none}.bk-chip{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 11px;border-radius:999px;font-size:12.5px;font-weight:600}.bk-chip:before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor}.bk-chip.is-ready{color:#15803d;background:rgba(22,163,74,.1)}.bk-chip.is-fix{color:#b91c1c;background:rgba(220,38,38,.08)}.bk-fix-toggle{height:28px;padding:0 11px;border:1px solid rgba(0,0,0,.14);border-radius:999px;background:#fff;color:#000;font-size:12.5px;font-weight:600;cursor:pointer}.bk-fix-toggle:focus-visible{outline:2px solid #3390ec;outline-offset:2px}.bk-fix-toggle[aria-pressed=true]{border-color:#e53935;background:rgba(229,57,53,.08);color:#c62828}.bk-fix-toggle:disabled{opacity:.6;cursor:default}.bk-hint{flex:1 1 140px;min-width:0;font-size:12.5px;color:#707579;text-align:right}.bk-hint.is-warn{color:#b45309}.bk-hint.is-error{color:#e53935}.bk-grid{flex:1 1;min-height:0;display:flex;flex-direction:column;margin:0 20px;border:1px solid #e3e4e6;border-radius:12px;overflow:hidden}.bk-grid-head,.bk-row{display:grid;grid-template-columns:44px minmax(0,1.25fr) minmax(0,1.35fr) minmax(0,1.15fr) 62px 72px 124px 38px}.bk-grid-head{flex-shrink:0;border-bottom:1px solid #e3e4e6;background:#f7f7f8;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#707579}.bk-hcell{display:flex;align-items:center;height:36px;padding:0 10px;border-left:1px solid #e3e4e6;white-space:nowrap}.bk-hcell.is-num{justify-content:center;border-left:none}.bk-hcell.is-check{justify-content:center;padding:0}.bk-hbtn{padding:0;border:none;background:none;font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;cursor:pointer}.bk-hbtn:focus-visible{outline:2px solid #3390ec;outline-offset:2px}.bk-hbtn:disabled{cursor:default}.bk-grid-body{flex:1 1;min-height:0;overflow-y:auto;overscroll-behavior:contain}.bk-row{align-items:center;border-bottom:1px solid #efeff1;background:#fff}.bk-row.is-bad{background:snow}.bk-num{align-items:center;justify-content:center;background:#fafafa;font-size:12px;color:#a0a4a8}.bk-cell,.bk-num{height:40px;display:flex}.bk-cell{min-width:0;border-left:1px solid #efeff1}.bk-cell-label{display:none}.bk-input{flex:1 1;width:100%;min-width:0;height:100%;padding:0 10px;border:none;border-radius:0;background:transparent;font-size:13px;color:#000;outline:none}.bk-input.is-mono{font-family:JetBrains Mono,monospace;font-size:12.5px}.bk-input:focus{box-shadow:inset 0 0 0 2px #3390ec;background:#fff}.bk-input:disabled{color:#000;-webkit-text-fill-color:#000;opacity:1}.bk-check-cell,.bk-remove-cell,.bk-status-cell{height:40px;display:flex;align-items:center;border-left:1px solid #efeff1}.bk-check-cell,.bk-remove-cell{justify-content:center}.bk-status-cell{padding:0 10px}.bk-check{display:flex;align-items:center;gap:10px;padding:0;border:none;border-radius:6px;background:none;color:#000;cursor:pointer}.bk-check:focus-visible{outline:2px solid #3390ec;outline-offset:2px}.bk-check:disabled{cursor:default}.bk-box{flex-shrink:0;width:20px;height:20px;display:flex;align-items:center;justify-content:center;border:1.5px solid #c4c9cc;border-radius:6px;background:#fff;color:#fff}.bk-box svg{opacity:0}.bk-box.is-on{border-color:#3390ec;background:#3390ec}.bk-box.is-on svg{opacity:1}.bk-check-label{display:none}.bk-status{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:999px;font-size:11.5px;font-weight:600;white-space:nowrap}.bk-status.is-empty{color:#a0a4a8;background:transparent}.bk-status.is-ready{color:#15803d;background:rgba(22,163,74,.1)}.bk-status.is-dupe{color:#b45309;background:rgba(217,119,6,.1)}.bk-status.is-chatTaken,.bk-status.is-exists{color:#6b7280;background:rgba(0,0,0,.06)}.bk-status.is-chat,.bk-status.is-invalid,.bk-status.is-nochat{color:#b91c1c;background:rgba(220,38,38,.08)}.bk-remove{width:26px;height:26px;display:flex;align-items:center;justify-content:center;border:none;border-radius:7px;background:transparent;color:#a0a4a8;cursor:pointer}.bk-remove:focus-visible{outline:2px solid #3390ec;outline-offset:0}.bk-remove:hover:not(:disabled){background:rgba(229,57,53,.08);color:#e53935}.bk-remove:disabled{cursor:default}.bk-grid-empty{margin:0;padding:28px 16px;font-size:13px;color:#707579;text-align:center}.bk-addrow{flex-shrink:0;display:flex;align-items:center;gap:8px;height:40px;padding:0 14px;border:none;background:#fafafa;color:#3390ec;font-size:13.5px;font-weight:600;text-align:left;cursor:pointer}.bk-addrow:focus-visible{outline:2px solid #3390ec;outline-offset:-2px}.bk-addrow:hover:not(:disabled){background:#f3f6fa}.bk-addrow:disabled{color:#a0a4a8;cursor:default}.bk-foot{flex-shrink:0;display:flex;align-items:center;gap:8px;margin-top:12px;padding:12px 14px 12px 20px;border-top:1px solid #e7e7e8}.bk-foot-note{min-width:0;font-size:12.5px;color:#707579}.bk-foot-note.is-error{flex:1 1;font-size:13px;line-height:1.4;color:#e53935}.bk-foot-btns{display:flex;gap:6px;margin-left:auto}.bk-add:disabled{background:#a9cdf5;opacity:1}.bk-done{flex-shrink:0;flex-direction:column;gap:6px;padding:40px 24px 30px;text-align:center}.bk-done,.bk-done-mark{display:flex;align-items:center}.bk-done-mark{width:72px;height:72px;margin-bottom:12px;justify-content:center;border-radius:50%;background:#4fae4e;color:#fff;box-shadow:0 0 0 8px rgba(79,174,78,.14)}.bk-done-mark.is-none{background:#8e8e93;box-shadow:0 0 0 8px hsla(240,2%,57%,.14)}.bk-done-title{font-size:21px;font-weight:700}.bk-done-sub{font-size:13.5px;color:#707579}.bk-report{flex:0 1 auto;min-height:0;max-height:280px;margin:0 24px 22px;overflow-y:auto;overscroll-behavior:contain;border:1px solid #e3e4e6;border-radius:12px;text-align:left}.bk-report-section{margin:0;padding:0;list-style:none}.bk-report-head{position:-webkit-sticky;position:sticky;top:0;z-index:1;height:32px;padding:0 12px;border-bottom:1px solid #e3e4e6;background:#f7f7f8;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#707579}.bk-report-head,.bk-report-row{display:flex;align-items:center}.bk-report-row{gap:10px;min-height:40px;padding:7px 12px;border-bottom:1px solid #efeff1;font-size:13px}.bk-report-row:last-child{border-bottom:none}.bk-report-section+.bk-report-section .bk-report-head{border-top:1px solid #e3e4e6}.bk-report-num{flex-shrink:0;min-width:44px;font-size:12px;color:#a0a4a8}.bk-report-who{flex-shrink:0;max-width:40%;overflow:hidden;font-family:JetBrains Mono,monospace;font-size:12.5px;white-space:nowrap;text-overflow:ellipsis}.bk-report-why{flex:1 1;min-width:0;font-size:12.5px;line-height:1.4;color:#707579}.bk-report-name{flex:1 1;min-width:0;display:flex;flex-direction:column}.bk-report-name>span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.bk-report-title{font-weight:500}.bk-report-handle{font-size:12px;color:#707579}.bk-done-foot{flex-shrink:0;display:flex;justify-content:flex-end;padding:12px 16px 16px;border-top:1px solid #e7e7e8}.bk-done-btn{height:42px;padding:0 22px}@media(max-width:1023px){.bk-start-head{padding:12px 8px 4px 16px}.bk-start-body{padding:12px 16px 20px}.bk-drop-title.is-desktop{display:none}.bk-drop-title.is-touch{display:inline}.bk-sheet-head{flex-wrap:wrap;row-gap:8px;padding:12px 8px 12px 16px}.bk-sheet-head .che-icon-btn{order:1}.bk-file-chip{order:2;flex:1 1 100%;max-width:calc(100% - 8px)}.bk-bar{padding:10px 12px}.bk-hint{flex-basis:100%;text-align:left}.bk-hint:empty{display:none}.bk-grid{margin:0 12px}.bk-addrow{height:48px}.bk-foot{flex-wrap:wrap;row-gap:8px;margin-top:10px;padding:10px 12px 12px 16px}.bk-foot-note{flex-basis:100%}.bk-foot-btns .che-btn{height:42px}.bk-dialog.is-done .bk-done{flex:1 0 auto;justify-content:center}.bk-report{flex:0 1 auto;max-height:none;margin:0 16px 16px}.bk-done-foot .bk-done-btn{flex:1 1;height:44px}}@media(max-width:767px){.bk-grid-head{display:none}.bk-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:10px 12px 12px}.bk-num{order:0;height:auto;background:none;font-size:12.5px;font-weight:600;color:#707579}.bk-num:before{content:"Row "}.bk-status-cell{order:1;height:auto;margin-left:auto;padding:0;border-left:none}.bk-remove-cell{order:2;height:auto;border-left:none}.bk-remove{width:34px;height:34px;margin:-4px -6px -4px 0}.bk-cell{order:3;flex:1 1 100%;height:auto;flex-direction:column;gap:4px;border-left:none}.bk-cell-label{display:block;font-size:12px;color:#707579}.bk-input,.bk-input.is-mono{flex:none;height:44px;padding:0 12px;font-size:16px;border:1px solid #dadce0;border-radius:10px;background:#fff}.bk-input.is-mono:focus,.bk-input:focus{border-color:#3390ec;box-shadow:inset 0 0 0 1px #3390ec}.bk-check-cell{order:4;flex:1 1 40%;height:40px;justify-content:flex-start;border-left:none}.bk-check{height:40px;padding-right:8px}.bk-check-label{display:inline;font-size:14.5px}}@media(min-width:360px)and (max-width:767px){.bk-cell.is-half{flex-basis:calc(50% - 6px)}}@media(prefers-reduced-motion:reduce){.bk-drop,.bk-type-card{transition:none}}.ss-range-row{margin-bottom:8px}.ss-cards,.ss-empty,.ss-figures,.ss-table-card{transition:opacity .2s ease}.ss-cards.is-busy,.ss-empty.is-busy,.ss-figures.is-busy,.ss-table-card.is-busy{opacity:.6;transition-delay:.15s}.ss-figures-state{margin-top:6px}.ss-kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));margin:6px 0 0;padding:0;list-style:none;overflow:hidden;border:1px solid rgba(0,0,0,.09);border-radius:16px;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.04),0 14px 34px -26px rgba(0,0,0,.35)}.ss-kpi{min-width:0;display:flex;flex-direction:column;gap:6px;padding:18px 20px;box-shadow:-1px 0 0 rgba(0,0,0,.07),0 -1px 0 rgba(0,0,0,.07)}.ss-kpi-label{font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#6b7280}.ss-kpi-value{font-family:Bebas Neue,sans-serif;font-size:32px;line-height:1;color:#000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ss-kpi-value.is-warn{color:#b45309}.ss-kpi-note{font-size:12px;line-height:1.35;color:#6b7280}.ss-kpi-skel-value{display:block;width:55%;height:30px;margin:1px 0;border-radius:8px}.ss-kpi-skel-note{display:block;width:75%;height:12px;margin:2px 0;border-radius:4px}.ss-row-cards{display:flex;flex-wrap:wrap;gap:14px;margin-top:14px}.ss-card{min-width:0;border:1px solid rgba(0,0,0,.09);border-radius:16px;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.04),0 14px 34px -26px rgba(0,0,0,.35)}.ss-card-head{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.ss-card-head.is-baseline{align-items:baseline;gap:10px}.ss-card-title{margin:0;font-family:Bebas Neue,sans-serif;font-size:24px;line-height:1;font-weight:400;letter-spacing:.02em;color:#000}.ss-card-sub{font-size:12.5px;color:#6b7280}.ss-card-sub.is-end{margin-left:auto;white-space:nowrap}.ss-sub-skel{display:inline-block;width:56px;height:12px;border-radius:4px}.ss-plot-skel{display:block;border-radius:10px}.ss-chart-empty{position:absolute;left:0;right:0;top:25%;margin:0;transform:translateY(-50%);text-align:center;font-size:12.5px;color:#6b7280;pointer-events:none}.ss-stats{display:flex;flex-wrap:wrap;gap:28px;margin:0}.ss-stats.is-end{margin-left:auto}.ss-stat{display:flex;flex-direction:column;gap:6px}.ss-stat dt{display:flex;align-items:center;gap:6px;font-size:10.5px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#6b7280}.ss-stat dd{margin:0;font-family:Bebas Neue,sans-serif;font-size:26px;line-height:1;color:#000}.ss-swatch{flex-shrink:0;width:9px;height:9px;border-radius:3px}.ss-stat-skel{display:block;width:34px;height:24px;border-radius:6px}.ss-col,.ss-exp-col,.ss-move-col{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;padding:0;border:0;background:transparent;font:inherit;color:inherit;cursor:default;-webkit-tap-highlight-color:rgba(0,0,0,0)}.ss-col:focus-visible,.ss-exp-col:focus-visible,.ss-move-col:focus-visible{outline:2px solid #b4912a;outline-offset:-2px;border-radius:4px}.ss-cols,.ss-exp-cols,.ss-move-cols{touch-action:pan-y}.ss-tip{position:absolute;z-index:3;min-width:136px;padding:9px 11px;border-radius:10px;background:#0a0a0a;color:#fff;box-shadow:0 10px 24px -10px rgba(0,0,0,.5);white-space:nowrap;pointer-events:none}.ss-tip-title{display:block;font-size:11px;color:hsla(0,0%,100%,.6)}.ss-tip-swatch{flex-shrink:0;width:8px;height:8px;border-radius:2px}.ss-growth{flex:2 1 560px;padding:20px 22px 18px}.ss-growth-head{display:flex;align-items:flex-end;gap:24px;flex-wrap:wrap;margin-top:18px}.ss-growth-now{display:flex;flex-direction:column;gap:8px}.ss-growth-figure{display:flex;align-items:baseline;gap:10px}.ss-growth-value{font-family:Bebas Neue,sans-serif;font-size:52px;line-height:.85;color:#000}.ss-growth-label{font-size:13px;color:#6b7280}.ss-growth-change{display:flex;align-items:center;gap:7px;font-size:12.5px}.ss-chip{padding:2px 8px;border-radius:999px;font-weight:700;color:#15803d;background:rgba(22,163,74,.1)}.ss-chip.is-down{color:#b91c1c;background:rgba(220,38,38,.08)}.ss-growth-note{color:#6b7280}.ss-growth-skel{display:block;width:120px;height:44px;border-radius:8px}.ss-growth-skel-note{display:block;width:150px;height:14px;border-radius:999px}.ss-growth-chart{display:flex;gap:10px;margin-top:22px}.ss-growth-y{flex-shrink:0;min-width:20px;height:190px;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;font-size:11px;line-height:1;color:#a3a3a3}.ss-growth-y .is-top{transform:translateY(-50%)}.ss-growth-y .is-zero{transform:translateY(50%)}.ss-growth-main{flex:1 1;min-width:0}.ss-growth-plot{position:relative;height:190px}.ss-grid{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:space-between;pointer-events:none}.ss-grid span{border-top:1px dashed rgba(0,0,0,.08)}.ss-grid span:last-child{border-top:1px solid rgba(0,0,0,.14)}.ss-growth-svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.ss-growth-line{fill:none;stroke:#b4912a;stroke-width:2.5;stroke-linejoin:round;stroke-linecap:round}.ss-crosshair{top:0;bottom:0;width:1px;background:rgba(0,0,0,.16)}.ss-crosshair,.ss-dot{position:absolute;pointer-events:none}.ss-dot{width:13px;height:13px;margin:0 0 -6.5px -6.5px;border-radius:50%;background:#fff;border:3px solid #b4912a;box-shadow:0 2px 6px rgba(0,0,0,.2)}.ss-tip-value{display:block;margin-top:5px;font-family:Bebas Neue,sans-serif;font-size:22px;line-height:1}.ss-tip-pair{display:flex;align-items:center;gap:10px;margin-top:6px;font-size:12px}.ss-tip-item{display:inline-flex;align-items:center;gap:5px}.ss-cols{position:absolute;inset:0;display:flex}.ss-col{flex:1 1;min-width:0;height:100%}.ss-growth-x,.ss-move-x{display:flex;margin-top:8px;font-size:11px;color:#999}.ss-growth-x span,.ss-move-x span{flex:1 1;min-width:0;text-align:center;white-space:nowrap;overflow:visible}.ss-exp-x:empty,.ss-growth-x:empty,.ss-move-x:empty{height:13px}.ss-mix{flex:1 1 300px;display:flex;flex-direction:column;gap:18px;padding:20px 22px}.ss-donut-wrap{display:flex;justify-content:center;padding:4px 0}.ss-donut{position:relative;width:172px;height:172px;border-radius:50%}.ss-donut-skel{display:block}.ss-donut-hole{position:absolute;inset:24px;border-radius:50%;background:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px}.ss-donut-total{font-family:Bebas Neue,sans-serif;font-size:42px;line-height:.9;color:#000}.ss-donut-label{font-size:10.5px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#6b7280}.ss-mix-list{display:flex;flex-direction:column;gap:11px;margin:0;padding:0;list-style:none}.ss-mix-row{display:flex;align-items:center;gap:10px;font-size:13px}.ss-mix-swatch{flex-shrink:0;width:10px;height:10px;border-radius:3px}.ss-mix-label{flex:1 1;min-width:0;font-weight:600;color:#000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ss-mix-count{color:#6b7280;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ss-mix-pct{width:42px;text-align:right;font-weight:700;color:#000;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ss-mix-skel{display:block;width:100%;height:14px;border-radius:4px}.ss-mix-empty{margin:0;text-align:center;font-size:13px;color:#6b7280}.ss-move{flex:1.4 1 460px;padding:20px 22px 18px}.ss-move-stats{margin-top:16px}.ss-move-plot{position:relative;height:200px;margin-top:22px}.ss-move-zero{position:absolute;left:0;right:0;height:1px;background:rgba(0,0,0,.22);pointer-events:none}.ss-move-cols{position:absolute;inset:0;display:flex;gap:10px}.ss-move-col{flex:1 1;min-width:0;height:100%;display:flex;flex-direction:column;transition:opacity .15s ease}.is-picking .ss-move-col:not(.is-picked){opacity:.4}.ss-move-up-room{display:flex;align-items:flex-end;justify-content:center}.ss-move-down-room{display:flex;align-items:flex-start;justify-content:center}.ss-move-up{width:100%;max-width:34px;display:flex;flex-direction:column;border-radius:5px 5px 1px 1px;overflow:hidden;transition:height .35s ease}.ss-move-up>span{flex:0 1}.ss-move-down{width:100%;max-width:34px;border-radius:1px 1px 5px 5px;transition:height .35s ease}.ss-move-tip{top:-8px}.ss-tip-line{display:flex;align-items:center;gap:7px;margin-top:3px;font-size:12.5px}.ss-tip-line.is-strong{margin-top:6px;font-weight:600}.ss-move-x{gap:10px}.ss-exp{flex:1 1 340px;display:flex;flex-direction:column;padding:20px 22px 14px}.ss-exp-figure{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;margin-top:16px}.ss-exp-value{font-family:Bebas Neue,sans-serif;font-size:44px;line-height:.85;color:#000}.ss-exp-value.is-warn{color:#b45309}.ss-exp-note{font-size:13px;color:#6b7280}.ss-exp-skel{display:block;width:160px;height:36px;border-radius:8px}.ss-exp-plot{position:relative;height:84px;margin-top:16px}.ss-exp-cols{position:absolute;inset:0;gap:3px;border-bottom:1px solid rgba(0,0,0,.14)}.ss-exp-col,.ss-exp-cols{display:flex;align-items:flex-end}.ss-exp-col{flex:1 1;min-width:0;height:100%}.ss-exp-bar{width:100%;border-radius:3px 3px 1px 1px;transition:opacity .15s ease}.is-picking .ss-exp-col:not(.is-picked) .ss-exp-bar{opacity:.45}.ss-exp-tip{min-width:0;bottom:calc(100% + 8px)}.ss-tip-count{display:block;margin-top:4px;font-size:12.5px;font-weight:600}.ss-exp-x{display:flex;justify-content:space-between;margin-top:7px;font-size:11px;color:#999}.ss-soon{display:flex;flex-direction:column;margin:14px 0 0;padding:0;list-style:none}.ss-soon-row{display:flex;align-items:center;gap:10px;margin:0 -8px;padding:10px 8px;border-top:1px solid rgba(0,0,0,.06);border-radius:10px;cursor:pointer;transition:background .15s ease}@media(hover:hover){.ss-soon-row:hover{background:rgba(180,145,42,.06)}}.ss-soon-main{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;padding:0;border:0;background:transparent;font:inherit;color:inherit;flex:1 1;min-width:0;display:flex;align-items:center;gap:10px;text-align:left;cursor:pointer}.ss-soon-main:focus-visible{outline:2px solid #b4912a;outline-offset:3px;border-radius:6px}.ss-soon-text{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:1px}.ss-soon-name{font-size:13px;font-weight:600;color:#000}.ss-soon-name,.ss-soon-sub{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ss-soon-sub{font-size:11.5px;color:#6b7280}.ss-when{flex-shrink:0;padding:2px 9px;border-radius:999px;font-size:11.5px;font-weight:700;white-space:nowrap}.ss-when.is-soon{color:#dc2626;background:rgba(220,38,38,.08)}.ss-when.is-week{color:#b45309;background:rgba(217,119,6,.12)}.ss-when.is-later{color:#16a34a;background:rgba(22,163,74,.1)}.ss-soon-empty{margin:14px 0 0;padding:18px 0 8px;border-top:1px solid rgba(0,0,0,.06);text-align:center;font-size:13px;color:#6b7280}.ss-icon-btn{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:1px solid rgba(0,0,0,.12);border-radius:9px;background:#fff;color:#000;cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease;-webkit-tap-highlight-color:rgba(0,0,0,0)}.ss-icon-btn svg{flex-shrink:0;width:14px;height:14px}@media(hover:hover){.ss-icon-btn:hover{background:#0a0a0a;color:#fff;border-color:#0a0a0a}}.ss-icon-btn.is-gift{color:#8b7020}@media(hover:hover){.ss-icon-btn.is-gift:hover{background:#b4912a;color:#fff;border-color:#b4912a}}.ss-icon-btn:focus-visible{outline:2px solid #b4912a;outline-offset:2px}.ss-toolbar{flex-wrap:wrap;margin-top:28px}.ss-search,.ss-toolbar{display:flex;align-items:center;gap:10px}.ss-search{flex:1 1 320px;height:40px;padding:0 14px;border:1px solid rgba(0,0,0,.1);border-radius:10px;background:#fff;color:#999;transition:border-color .15s ease}.ss-search svg{flex-shrink:0;width:17px;height:17px}.ss-search input{flex:1 1;min-width:0;border:none;outline:none;background:transparent;font-family:Outfit,sans-serif;font-size:14px;color:#000}.ss-search:focus-within{border-color:rgba(0,0,0,.35)}.ss-filters{display:inline-flex;flex-wrap:wrap;gap:2px;padding:3px;border-radius:10px;background:rgba(0,0,0,.06)}.ss-filter{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 11px;border:none;border-radius:8px;background:transparent;box-shadow:none;color:#6b7280;font-family:inherit;font-size:12.5px;font-weight:600;white-space:nowrap;cursor:pointer;transition:background .15s ease,box-shadow .15s ease,color .15s ease}@media(hover:hover){.ss-filter:hover{color:#000}}.ss-filter.is-on{background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.12);color:#000}.ss-filter:focus-visible{outline:2px solid #b4912a;outline-offset:1px}.ss-filter-count{font-size:11px;color:#999}.ss-table-card{margin-top:12px;overflow:hidden;border:1px solid rgba(0,0,0,.09);border-radius:16px;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.04),0 14px 34px -26px rgba(0,0,0,.35)}.ss-table-scroll{overflow-x:auto;overflow-y:hidden;scrollbar-width:thin}.ss-table{width:100%;min-width:900px;table-layout:fixed;border-collapse:collapse;font-family:Outfit,sans-serif}.ss-table th{background:#fafaf9;border-bottom:1px solid rgba(0,0,0,.08);white-space:nowrap}.ss-th{padding:12px;text-align:left;font-size:10.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#6b7280}.ss-th.is-actions{padding:12px 18px 12px 12px;text-align:right}.ss-row{cursor:pointer;transition:background .2s ease}@media(hover:hover){.ss-row:hover{background:rgba(180,145,42,.05)}}.ss-row td{padding:12px;border-top:1px solid rgba(0,0,0,.06);vertical-align:middle}.ss-row:first-child td{border-top:none}.ss-row td.ss-td-person{padding:12px 12px 12px 18px}.ss-row td.ss-td-actions{padding:12px 18px 12px 12px}.ss-row.is-skeleton{cursor:default}@media(hover:hover){.ss-row.is-skeleton:hover{background:none}}.ss-person{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;padding:0;border:0;background:transparent;font:inherit;color:inherit;width:100%;min-width:0;display:flex;align-items:center;gap:10px;text-align:left;cursor:pointer}.ss-person:focus-visible{outline:2px solid #b4912a;outline-offset:3px;border-radius:8px}.ss-person-text{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.ss-person-name{font-size:13.5px;font-weight:600;color:#000}.ss-person-name,.ss-person-sub{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ss-person-sub{font-size:12px;color:#6b7280}.ss-plan{display:flex;flex-direction:column;gap:2px;min-width:0}.ss-plan-name,.ss-plan-sub{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ss-plan-name{font-size:13px;font-weight:600;color:#000}.ss-plan-sub{font-size:12px;color:#6b7280}.ss-left{display:flex;flex-direction:column;gap:7px}.ss-left-top{display:flex;align-items:baseline;justify-content:space-between;gap:8px;font-size:12.5px;white-space:nowrap}.ss-left-label{font-weight:700}.ss-left-date{color:#6b7280}.ss-left-track{height:5px;background:rgba(0,0,0,.07);overflow:hidden}.ss-left-fill,.ss-left-track{display:block;border-radius:999px}.ss-left-fill{height:100%}.ss-left-label.is-red{color:#dc2626}.ss-left-fill.is-red{background:#dc2626}.ss-left-label.is-amber{color:#d97706}.ss-left-fill.is-amber{background:#d97706}.ss-left-label.is-green{color:#16a34a}.ss-left-fill.is-green{background:#16a34a}.ss-left-label.is-gold{color:#b4912a}.ss-left-fill.is-gold{background:#b4912a}.ss-left-label.is-grey{color:#8a8a8a}.ss-left-fill.is-grey{background:#8a8a8a}.ss-paid{display:flex;flex-direction:column;gap:3px}.ss-paid-value{font-family:Bebas Neue,sans-serif;font-size:22px;line-height:1;color:#000}.ss-paid-value.is-muted{color:#a3a3a3}.ss-paid-sub{color:#6b7280}.ss-paid-sub,.ss-state{font-size:11.5px;white-space:nowrap}.ss-state{display:inline-flex;align-items:center;gap:5px;padding:2px 9px;border-radius:999px;font-weight:600}.ss-state-dot{width:6px;height:6px;border-radius:50%;background:currentColor}.ss-state.is-active{color:#16a34a;background:rgba(22,163,74,.1)}.ss-state.is-expiring{color:#b45309;background:rgba(217,119,6,.12)}.ss-state.is-lifetime{color:#8b7020;background:rgba(180,145,42,.14)}.ss-state.is-expired{color:#6b7280;background:rgba(0,0,0,.06)}.ss-actions{display:flex;align-items:center;justify-content:flex-end;gap:6px}.ss-more{width:100%;height:44px;border:none;border-top:1px solid rgba(0,0,0,.06);background:#fafaf9;color:#000;font-family:inherit;font-size:12.5px;font-weight:600;cursor:pointer;transition:background .15s ease}@media(hover:hover){.ss-more:not(:disabled):hover{background:#f3f3f2}}.ss-more:focus-visible{outline:2px solid #b4912a;outline-offset:-2px}.ss-more:disabled{cursor:progress;color:#6b7280}.ss-more.is-standalone{margin-top:10px;border:1px solid rgba(0,0,0,.09);border-radius:14px;background:#fff}.ss-list-error{margin:0;padding:10px 18px;border-top:1px solid rgba(0,0,0,.06);font-size:12.5px;color:#b91c1c}.ss-empty,.ss-list-state{margin-top:12px}.ss-empty{padding:56px 24px;text-align:center;border:1px solid rgba(0,0,0,.09);border-radius:16px;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.04),0 14px 34px -26px rgba(0,0,0,.35)}.ss-empty-title{font-family:Bebas Neue,sans-serif;font-size:26px;color:#000}.ss-empty-body{margin-top:6px;font-size:13px;color:#6b7280}.ss-avatar-skel{flex-shrink:0;width:36px;height:36px;border-radius:50%}.ss-skel{display:block;height:12px;border-radius:4px}.ss-skel.is-name{width:60%;height:13px}.ss-skel.is-sub{width:80%}.ss-skel.is-plan{width:70%;height:26px;border-radius:6px}.ss-skel.is-left{width:100%;height:26px;border-radius:6px}.ss-skel.is-paid{width:55%;height:26px;border-radius:6px}.ss-skel.is-pill{width:64px;height:20px;border-radius:999px}.ss-skel.is-actions{width:70px;height:32px;margin-left:auto;border-radius:9px}.ss-skel.is-wide{width:100%;height:34px;border-radius:8px}.ss-cards{gap:10px;margin:12px 0 0;padding:0;list-style:none}.ss-cards,.ss-mcard{display:flex;flex-direction:column}.ss-mcard{gap:14px;padding:14px;border:1px solid rgba(0,0,0,.09);border-radius:14px;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.04),0 14px 34px -26px rgba(0,0,0,.35);cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}.ss-mcard.is-skeleton{cursor:default}.ss-mcard-head{display:flex;align-items:center;gap:10px}.ss-mcard-head .ss-person{flex:1 1}.ss-mcard-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin:0}.ss-mcard-facts>div{min-width:0;display:flex;flex-direction:column;gap:5px}.ss-mcard-facts dt{font-size:10px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#6b7280}.ss-mcard-facts dd{min-width:0;margin:0}.ss-mcard-facts .ss-paid-sub{white-space:normal}@media(prefers-reduced-motion:reduce){.ss-cards,.ss-empty,.ss-exp-bar,.ss-figures,.ss-filter,.ss-icon-btn,.ss-more,.ss-move-col,.ss-move-down,.ss-move-up,.ss-row,.ss-search,.ss-soon-row,.ss-table-card{transition:none}.ss-page .skeleton-box{animation:none}}@media(max-width:1023px){.ss-kpis{border-radius:14px}.ss-kpi{gap:5px;padding:16px}.ss-kpi-label{letter-spacing:.08em}.ss-kpi-value{font-size:clamp(26px,8.5vw,32px)}.ss-row-cards{gap:12px;margin-top:12px}.ss-exp,.ss-growth,.ss-mix,.ss-move{padding:16px;border-radius:14px}.ss-growth-head{gap:16px;margin-top:14px}.ss-growth-value{font-size:44px}.ss-stats{gap:18px}.ss-stats.is-end{flex:1 1 100%;margin-left:0}.ss-stat dd{font-size:22px}.ss-growth-chart{gap:8px;margin-top:18px}.ss-move-cols,.ss-move-x{gap:4px}.ss-exp-cols{gap:2px}.ss-toolbar{margin-top:22px}.ss-search input{font-size:16px}.ss-search input::placeholder{font-size:14px}.ss-filters{flex:1 1 100%}.ss-filter{height:34px}.ss-icon-btn{width:36px;height:36px;border-radius:10px}.ss-empty{padding:40px 20px;border-radius:14px}}.up-panel a:focus-visible,.up-panel button:focus-visible{outline:2px solid #b4912a;outline-offset:2px}.up-body{min-height:100%;padding:18px 20px 24px;display:flex;flex-direction:column;gap:12px}@media(max-width:1023px){.up-body{padding:16px 16px calc(22px + env(safe-area-inset-bottom, 0px))}}.up-card{border:1px solid rgba(0,0,0,.08);border-radius:16px;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.04)}.up-label{margin:0;font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#6b7280}.up-panel .up-btn-back,.up-panel .up-btn-end{flex:0 0 auto}.up-panel .up-btn-end{padding:0 28px}.up-panel .up-btn-back{padding:0 22px}.up-panel .up-btn-back+.up-btn-end{margin-left:auto}.up-panel .up-foot-end{justify-content:flex-end}.up-panel .up-btn-gift,.up-panel .up-btn-gift:hover:not(:disabled){flex:1 1;border:none;background:linear-gradient(135deg,#b4912a,#d4af37);color:#fff}.up-panel .up-btn-gift:disabled{background:#d9d2bf;opacity:1;cursor:default}.up-avatar,.up-panel .up-btn-gift svg{flex-shrink:0}.up-avatar{display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:var(--up-avatar);color:#fff;font-weight:600;line-height:1;-webkit-user-select:none;-moz-user-select:none;user-select:none}.up-avatar.is-76{width:76px;height:76px;font-size:26px}.up-avatar.is-40{width:40px;height:40px;font-size:14px}.up-square{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:1px solid rgba(0,0,0,.12);border-radius:7px;background:#fff;color:#6b7280;cursor:pointer;text-decoration:none;transition:border-color .15s ease,color .15s ease}@media(hover:hover){.up-square:hover{border-color:rgba(0,0,0,.32);color:#000;text-decoration:none}}.up-square.is-copied,.up-square.is-copied:hover{border-color:rgba(22,163,74,.4);color:#16a34a}.up-square svg{display:block}.up-icon-btn{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid rgba(0,0,0,.12);border-radius:9px;background:#fff;color:#000;text-decoration:none;transition:background .15s ease,color .15s ease,border-color .15s ease}@media(hover:hover){.up-icon-btn:hover{background:#0a0a0a;border-color:#0a0a0a;color:#fff;text-decoration:none}}.up-icon-btn svg{display:block}.up-hero{overflow:hidden}.up-hero-top{display:flex;flex-direction:column;align-items:center;text-align:center;gap:4px;padding:24px 18px 18px;background:radial-gradient(ellipse 90% 120% at 50% -30%,rgba(180,145,42,.2),transparent 62%),#fff}.up-hero-avatar{margin-bottom:10px;box-shadow:0 0 0 4px #fff,0 10px 24px -10px rgba(0,0,0,.4)}.up-hero-name{margin:0;font-size:19px;font-weight:600;line-height:1.25;color:#000;overflow-wrap:anywhere}.up-hero-handle{font-size:13px;color:#6b7280;overflow-wrap:anywhere}.up-hero-row{display:flex;align-items:center;justify-content:center;gap:10px;flex-wrap:wrap;margin-top:8px}.up-pill{display:inline-flex;align-items:center;gap:5px;padding:3px 10px;border-radius:999px;font-size:11.5px;font-weight:700}.up-pill.is-on{color:#16a34a;background:rgba(22,163,74,.1)}.up-pill.is-off{color:#6b7280;background:rgba(0,0,0,.06)}.up-pill-dot{width:6px;height:6px;border-radius:50%;background:currentColor}.up-tg{display:inline-flex;align-items:center;gap:6px}.up-tg-id{font-family:JetBrains Mono,monospace}.up-hero-meta,.up-tg-id{font-size:12px;color:#6b7280}.up-hero-meta{margin-top:6px}.up-hero-blocked{font-weight:600;color:#b45309}.up-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;padding:12px;border-top:1px solid rgba(0,0,0,.06)}.up-action{height:42px;min-width:0;display:flex;align-items:center;justify-content:center;gap:8px;border:none;border-radius:10px;font-family:inherit;font-size:13.5px;font-weight:600;cursor:pointer;transition:background .15s ease,filter .15s ease}.up-action svg{flex-shrink:0}.up-action-msg{background:rgba(51,144,236,.1);color:#2b7bcb}@media(hover:hover){.up-action-msg:hover{background:rgba(51,144,236,.18)}}.up-action-gift{background:linear-gradient(135deg,#b4912a,#d4af37);color:#fff;box-shadow:0 8px 18px -10px rgba(180,145,42,.8)}@media(hover:hover){.up-action-gift:hover{filter:brightness(1.06)}}.up-badge{min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:#d23a3a;color:#fff;font-size:11px;font-weight:700;line-height:20px;text-align:center}.up-access{--up-tone:#16a34a;padding:16px;border-radius:16px;background:rgba(22,163,74,.06);border:1px solid rgba(22,163,74,.22)}.up-access.is-soon{--up-tone:#d97706;background:rgba(217,119,6,.06);border-color:rgba(217,119,6,.25)}.up-access.is-ended{--up-tone:#b45309;background:rgba(217,119,6,.05);border-color:rgba(217,119,6,.22)}.up-access.is-none{--up-tone:#737373;background:#fff;border-color:rgba(0,0,0,.08)}.up-access-row{gap:12px}.up-access-ic,.up-access-row{display:flex;align-items:center}.up-access-ic{flex-shrink:0;width:42px;height:42px;border-radius:12px;justify-content:center;background:var(--up-tone);color:#fff}.up-access-text{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.up-access-kicker{font-size:10.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--up-tone)}.up-access-title{font-family:Bebas Neue,sans-serif;font-size:28px;line-height:1;color:#000}.up-access-sub{font-size:12.5px;color:#6b7280}.up-access-bar{height:6px;margin-top:14px;border-radius:999px;background:rgba(0,0,0,.08);overflow:hidden}.up-access-fill{height:100%;border-radius:999px;background:var(--up-tone)}.up-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.up-stat{padding:14px;display:flex;flex-direction:column;gap:6px;min-width:0}.up-stat-value{font-family:Bebas Neue,sans-serif;font-size:26px;line-height:1;color:#000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.up-panel .is-completed{--up-ink:#16a34a;--up-tint:rgba(22,163,74,.1);--up-seg:#16a34a}.up-panel .is-gifted{--up-ink:#8b7020;--up-tint:rgba(180,145,42,.14);--up-seg:#b4912a}.up-panel .is-pending{--up-ink:#d97706;--up-tint:rgba(217,119,6,.1);--up-seg:#f59e0b}.up-panel .is-partial{--up-ink:#b45309;--up-tint:rgba(180,83,9,.1);--up-seg:#d97706}.up-panel .is-expired{--up-ink:#6b7280;--up-tint:rgba(0,0,0,.06);--up-seg:#c4c4c4}.up-panel .is-cancelled{--up-ink:#b91c1c;--up-tint:rgba(220,38,38,.08);--up-seg:#dc2626}.up-attempts{overflow:hidden}.up-att-head{padding:16px 16px 14px;display:flex;flex-direction:column;gap:12px}.up-att-title{display:flex;align-items:center;gap:8px}.up-count{padding:1px 8px;border-radius:999px;background:#f1f1f2;font-size:11px;font-weight:700;color:#000}.up-split{display:flex;flex-direction:column;gap:10px}.up-split-bar{display:flex;gap:3px;height:8px}.up-split-seg{flex-shrink:1;flex-basis:0;min-width:8px;border-radius:999px;background:var(--up-seg)}.up-legend{display:flex;flex-wrap:wrap;gap:6px 14px;margin:0;padding:0;list-style:none}.up-legend-item{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:#6b7280}.up-legend-item b{font-weight:700;color:#000}.up-legend-dot{width:8px;height:8px;border-radius:50%;background:var(--up-seg)}.up-timeline{margin:0;padding:16px 16px 0;list-style:none;border-top:1px solid rgba(0,0,0,.06)}.up-att{display:flex;gap:12px}.up-att-rail{flex-direction:column}.up-att-ic,.up-att-rail{flex-shrink:0;width:32px;display:flex;align-items:center}.up-att-ic{height:32px;border-radius:50%;justify-content:center;background:var(--up-tint);color:var(--up-ink)}.up-att-line{flex:1 1;width:2px;margin:6px 0;border-radius:2px;background:rgba(0,0,0,.08)}.up-att-body{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:6px;padding:5px 0 20px}.up-att-top{display:flex;align-items:baseline;gap:10px}.up-att-plan{flex:1 1;min-width:0;font-size:14px;font-weight:600;color:#000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.up-att-amount{flex-shrink:0;font-family:Bebas Neue,sans-serif;font-size:22px;line-height:1}.up-att-amount.is-paid{color:#000}.up-att-amount.is-gift{color:#8b7020}.up-att-amount.is-muted{color:#a3a3a3}.up-att-mid{display:flex;align-items:center;gap:8px;min-width:0}@media(max-width:1023px){.up-att-mid{flex-wrap:wrap;row-gap:6px}}.up-att-coin{flex-shrink:0;display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:600;color:#000}.up-coin.pay-coin{width:15px;height:15px}.up-att-sep{flex-shrink:0;width:3px;height:3px;border-radius:50%;background:#c4c4c4}.up-att-when{min-width:0;font-size:12px;color:#6b7280;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.up-att-status{margin-left:auto;flex-shrink:0;padding:2px 9px;border-radius:999px;font-size:11px;font-weight:700;color:var(--up-ink);background:var(--up-tint)}.up-att-id{display:flex;align-items:center;gap:6px;min-width:0}.up-att-id-text{min-width:0;font-family:JetBrains Mono,monospace;font-size:11.5px;color:#8a8a8a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.up-att-more,.up-att-note{font-size:12px;color:#6b7280}.up-att-more{padding:0 0 16px 44px}.up-att-empty{flex-direction:column;text-align:center;gap:10px;padding:22px 16px 26px;border-top:1px solid rgba(0,0,0,.06)}.up-att-empty,.up-att-empty-ic{display:flex;align-items:center}.up-att-empty-ic{width:44px;height:44px;border-radius:50%;justify-content:center;background:#f1f1f2;color:#6b7280}.up-att-empty-text{font-size:13.5px;font-weight:600;color:#000}.up-skeleton{display:flex;flex-direction:column;gap:12px}.up-skel{display:block;border-radius:8px}.up-skel-avatar{width:76px;height:76px;margin-bottom:10px;border-radius:50%}.up-skel-name{width:150px;height:20px}.up-skel-line{width:90px;height:14px}.up-skel-pill{width:190px;height:22px;margin-top:8px;border-radius:999px}.up-skel-action{height:42px;border-radius:10px}.up-skel-access{height:84px;border-radius:16px}.up-skel-stat{height:72px;border-radius:16px}.up-skel-attempts{height:220px;border-radius:16px}.up-state{margin:auto 0;flex-direction:column;text-align:center;gap:12px;padding:40px 12px}.up-state,.up-state-ic{display:flex;align-items:center}.up-state-ic{width:56px;height:56px;border-radius:50%;justify-content:center;background:#f1f1f2;color:#6b7280}.up-state-title{max-width:300px;font-size:15px;font-weight:600;color:#000}.up-state-retry{height:38px;padding:0 18px;border:1px solid rgba(0,0,0,.14);border-radius:8px;background:#fff;font-family:inherit;font-size:12.5px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#000;cursor:pointer}@media(hover:hover){.up-state-retry:hover{border-color:rgba(0,0,0,.35)}}.up-recipient{padding:14px 16px;display:flex;align-items:center;gap:12px}.up-recipient-text{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.up-recipient-name{font-size:14.5px;font-weight:600;color:#000;overflow-wrap:anywhere}.up-recipient-sub{font-size:12.5px;color:#6b7280}.up-gift-card{padding:16px}.up-gift-q{display:block;line-height:20px;font-size:15px;font-weight:600;color:#000}.up-gift-opts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;margin-top:12px}.up-gift-opt{height:54px;min-width:0;border:2px solid rgba(0,0,0,.08);border-radius:12px;background:#fff;font-family:Bebas Neue,sans-serif;font-size:23px;letter-spacing:.02em;color:#000;cursor:pointer;transition:border-color .15s,background .15s}.up-gift-opt.is-on{border-color:#0a0a0a;background:#fafaf9}@media(hover:hover){.up-gift-opt:hover{border-color:rgba(0,0,0,.35)}}.up-gift-custom{display:flex;align-items:center;gap:10px;height:50px;margin-top:8px;padding:0 14px;border:2px solid rgba(0,0,0,.08);border-radius:12px;background:#fff;cursor:text;transition:border-color .15s}.up-gift-custom.is-on{border-color:#0a0a0a}.up-gift-custom:focus-within{outline:2px solid #b4912a;outline-offset:2px}.up-gift-custom input{flex:1 1;min-width:0;border:none;outline:none;background:transparent;font-family:Outfit,sans-serif;font-size:16px;font-weight:600;text-align:right;color:#000}.up-gift-custom input:focus-visible{outline:none}.up-gift-custom-label{font-weight:600}.up-gift-custom-label,.up-gift-custom-unit{font-size:13px;color:#6b7280}.up-gift-hint{margin:8px 0 0;font-size:12px;line-height:1.4;color:#b91c1c}.up-gift-hint.is-warn{margin-top:10px;color:#b45309}.up-notify{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:10px}.up-notify-opt{position:relative;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:14px;border:2px solid rgba(0,0,0,.08);border-radius:14px;background:#fff;font-family:inherit;text-align:left;cursor:pointer;transition:border-color .15s,background .15s}.up-notify-opt.is-on{border-color:#0a0a0a;background:#fafaf9}.up-notify-ic{width:34px;height:34px;border-radius:10px;display:flex;align-items:center;justify-content:center;background:#f1f1f2;color:#6b7280}.is-on .up-notify-ic{background:#0a0a0a;color:#fff}.up-notify-title{padding-right:22px;font-size:14px;font-weight:600;color:#000}.up-notify-sub{font-size:12px;line-height:1.4;color:#6b7280}.up-notify-ring{position:absolute;top:14px;right:14px;width:18px;height:18px;border-radius:50%;border:2px solid #c4c4c4;display:flex;align-items:center;justify-content:center}.is-on .up-notify-ring{border-color:#0a0a0a}.up-notify-dot{width:8px;height:8px;border-radius:50%;background:#0a0a0a;transform:scale(0);transition:transform .15s}.is-on .up-notify-dot{transform:scale(1)}.up-gift-summary{display:flex;align-items:center;gap:10px;padding:12px 14px;border-radius:12px;background:rgba(180,145,42,.08);border:1px solid rgba(180,145,42,.24);font-size:13px;font-weight:500;color:#5c4a14}.up-gift-summary svg{flex-shrink:0}.up-gift-error{margin:0;padding:10px 14px;border-radius:12px;background:rgba(220,38,38,.06);border:1px solid rgba(220,38,38,.22);font-size:13px;line-height:1.4;color:#b91c1c}.up-done{flex-direction:column;text-align:center;gap:6px;padding:48px 12px 8px}.up-done,.up-done-ic{display:flex;align-items:center}.up-done-ic{width:68px;height:68px;margin-bottom:14px;border-radius:50%;justify-content:center;background:linear-gradient(135deg,#b4912a,#d4af37);color:#fff;box-shadow:0 0 0 8px rgba(180,145,42,.14)}.up-done-kicker{font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#8b7020}.up-done-name{font-family:Bebas Neue,sans-serif;font-size:34px;line-height:1.05;color:#000;overflow-wrap:anywhere}.up-done-sub{font-size:13.5px;color:#000}.up-done-note{max-width:340px;font-size:12.5px;color:#6b7280}.up-chat-who{flex:1 1;min-width:0;display:flex;align-items:center;gap:12px}.up-chat-avatar.is-40{font-size:15px}.up-chat-text{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.up-chat-name{font-size:15.5px;font-weight:600;color:#000}.up-chat-name,.up-chat-sub{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.up-chat-sub{font-size:12px;color:#6b7280}.up-chat{flex:1 1;min-height:0;display:flex;flex-direction:column;background:#fafaf9}.up-chat[hidden]{display:none}.up-chat .support-chat-inner{padding:18px 20px 28px}@media(max-width:1023px){.up-chat .support-chat-inner{padding:16px 16px 24px}}.up-chat .support-composer-wrap{padding-bottom:calc(12px + env(safe-area-inset-bottom, 0px))}.up-chat-status{--up-tone:#16a34a;flex-shrink:0;display:flex;align-items:center;gap:8px;min-width:0;padding:10px 24px;background:rgba(22,163,74,.06);border-bottom:1px solid rgba(22,163,74,.22);font-size:12.5px}.up-chat-status.is-soon{--up-tone:#d97706;background:rgba(217,119,6,.06);border-bottom-color:rgba(217,119,6,.25)}.up-chat-status.is-ended{--up-tone:#b45309;background:rgba(217,119,6,.05);border-bottom-color:rgba(217,119,6,.22)}.up-chat-status.is-none{--up-tone:#737373;background:#f5f5f4;border-bottom-color:rgba(0,0,0,.08)}@media(max-width:1023px){.up-chat-status{flex-wrap:wrap;row-gap:2px;padding:9px 16px}.up-chat-status .up-chat-status-text{white-space:normal}}.up-chat-status-kicker{flex-shrink:0;display:inline-flex;align-items:center;gap:5px;font-weight:700;color:var(--up-tone);white-space:nowrap}.up-chat-status-kicker svg{flex-shrink:0}.up-chat-status-text{min-width:0;color:#525252;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.up-chat-note{flex-shrink:0;margin:0;padding:8px 20px;border-bottom:1px solid rgba(217,119,6,.2);background:rgba(217,119,6,.06);font-size:12px;line-height:1.4;color:#b45309}.up-chat-empty{margin:auto 0;display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px;padding:40px 12px}.up-chat-empty-ic{width:56px;height:56px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#f1f1f2;color:#6b7280}.up-chat-empty-ic svg{flex-shrink:0}.up-chat-empty-text{font-size:15px;font-weight:600;color:#000}@media(prefers-reduced-motion:reduce){.up-action,.up-gift-custom,.up-gift-opt,.up-icon-btn,.up-notify-dot,.up-notify-opt,.up-square{transition:none}.up-panel .skeleton-box{animation:none}}.wr-cd a:focus-visible,.wr-cd button:focus-visible{outline:2px solid #b4912a;outline-offset:2px}.wr-cd .wr-cd-name:focus{outline:none}.wr-cd-head{flex-shrink:0;display:flex;align-items:center;gap:14px;padding:calc(20px + env(safe-area-inset-top, 0px)) 24px 18px;background:#fff;border-bottom:1px solid rgba(0,0,0,.08)}.wr-cd-head-text{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:5px}.wr-cd-name{margin:0;font-family:Bebas Neue,sans-serif;font-size:26px;font-weight:400;line-height:1;letter-spacing:.02em;color:#000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wr-cd-subrow{display:flex;align-items:center;gap:6px;min-width:0}.wr-cd-sub{min-width:0;font-size:12.5px;color:#6b7280;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wr-cd-icon{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:1px solid rgba(0,0,0,.12);border-radius:9px;background:#fff;color:#000;cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease}@media(hover:hover){.wr-cd-icon:hover:not(:disabled){background:#0a0a0a;border-color:#0a0a0a;color:#fff}}.wr-cd-icon:disabled{opacity:.4;cursor:not-allowed}.wr-cd-icon svg{display:block}.wr-cd-close{margin-left:auto}.wr-cd .wr-cd-body{gap:14px;padding:20px 24px calc(28px + env(safe-area-inset-bottom, 0px))}.wr-cd .wr-cd-body>*{flex-shrink:0}.wr-cd .wr-cd-body.has-footer{padding-bottom:28px}.wr-cd-label{margin:0;font-size:10px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#6b7280;white-space:nowrap}.wr-cd-card{margin:0;border:1px solid rgba(0,0,0,.08);border-radius:14px;background:#fff;overflow:hidden}.wr-cd-card-head{display:flex;align-items:center;gap:8px;min-height:54px;padding:10px 10px 10px 16px;border-bottom:1px solid rgba(0,0,0,.06)}.wr-cd-card-head.is-slim{min-height:0;padding:12px 16px}.wr-cd-count{padding:1px 7px;border-radius:999px;background:rgba(0,0,0,.06);font-size:11px;font-weight:700;color:#000}.wr-cd-connect{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-left:auto;display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 13px 0 10px;border:none;border-radius:9px;background:#0a0a0a;color:#fff;font-family:Outfit,sans-serif;font-size:12.5px;font-weight:600;white-space:nowrap;cursor:pointer;transition:background .15s ease}@media(hover:hover){.wr-cd-connect:hover{background:#1a1a1a}}.wr-cd-connect svg{display:block}.wr-cd-stats{margin:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow:hidden;border:1px solid rgba(0,0,0,.08);border-radius:14px;background:#fff}.wr-cd-stat{min-width:0;display:flex;flex-direction:column;gap:6px;padding:14px;box-shadow:-1px 0 0 rgba(0,0,0,.07)}.wr-cd-stat dd{margin:0}.wr-cd-stat-value{font-family:Bebas Neue,sans-serif;font-size:28px;line-height:1;color:#000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wr-cd-routes{display:flex;flex-direction:column;gap:2px;margin:0;padding:6px;list-style:none}.wr-cd-route{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;display:flex;align-items:center;gap:11px;padding:9px 10px;border:none;border-radius:10px;background:transparent;font-family:Outfit,sans-serif;text-align:left;color:inherit;cursor:pointer;transition:background .5s ease}.wr-cd-route.is-new{background:rgba(180,145,42,.14)}@media(hover:hover){.wr-cd-route:hover:not(.is-skeleton){background:#f5f5f4}}.wr-cd-route.is-skeleton{cursor:default}.wr-cd-route-text{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.wr-cd-route-name{min-width:0;font-size:13.5px;font-weight:600;color:#000}.wr-cd-route-name,.wr-cd-route-sub{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wr-cd-route-sub{font-size:12px;color:#6b7280}.wr-cd-route-note{display:flex;align-items:flex-start;gap:4px;min-width:0;margin-top:1px;font-size:11.5px;font-weight:600;line-height:1.3;color:#b45309}.wr-cd-route-note svg{flex-shrink:0;margin-top:2px}.wr-cd-route-note span{min-width:0;overflow-wrap:anywhere}.wr-cd-pill{flex-shrink:0;display:inline-flex;align-items:center;gap:5px;padding:2px 8px;border-radius:999px;font-size:11.5px;font-weight:600;white-space:nowrap}.wr-cd-pill.is-on{color:#15803d;background:rgba(22,163,74,.1)}.wr-cd-pill.is-off{color:#6b7280;background:rgba(0,0,0,.06)}.wr-cd-pill-dot{width:6px;height:6px;border-radius:50%;background:currentColor}.wr-cd-chevron{flex-shrink:0;color:#a3a3a3}.wr-cd-routes-empty{margin:0;padding:18px 16px;font-size:13px;color:#6b7280}.wr-cd-routes-error{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;font-size:13px;line-height:1.4;color:#6b7280}.wr-cd-retry{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex-shrink:0;height:32px;padding:0 12px;border:1px solid rgba(0,0,0,.14);border-radius:8px;background:#fff;color:#000;font-family:Outfit,sans-serif;font-size:12.5px;font-weight:600;cursor:pointer}@media(hover:hover){.wr-cd-retry:hover{border-color:rgba(0,0,0,.35)}}.wr-cd-premium-note{margin:0;padding:10px 16px 12px;border-top:1px solid rgba(0,0,0,.06);font-size:12px;line-height:1.4;color:#6b7280}.wr-cd-nocalls{padding:28px 16px;border:1px dashed rgba(0,0,0,.14);border-radius:14px;text-align:center;font-size:13px;color:#6b7280}.wr-cd-ladder{display:flex;flex-direction:column;gap:2px;padding:6px}.wr-cd-rung{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;display:grid;grid-template-columns:46px minmax(0,1fr) 40px 50px;align-items:center;grid-gap:12px;gap:12px;padding:9px 10px;border:none;border-radius:9px;background:transparent;font-family:Outfit,sans-serif;text-align:left;color:#000;cursor:pointer;transition:background .15s ease,box-shadow .15s ease}@media(hover:hover){.wr-cd-rung:hover{box-shadow:inset 0 0 0 1px rgba(0,0,0,.12)}}.wr-cd-rung.is-on{background:#0a0a0a;color:#fff}.wr-cd-rung-t{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px;font-weight:600}.wr-cd-rung-track{display:block;height:6px;border-radius:999px;background:rgba(0,0,0,.07);overflow:hidden}.wr-cd-rung.is-on .wr-cd-rung-track{background:hsla(0,0%,100%,.18)}.wr-cd-rung-fill{display:block;height:100%;border-radius:999px;background:#0a0a0a;transition:width .3s ease}.wr-cd-rung.is-on .wr-cd-rung-fill{background:#d4af37}.wr-cd-rung-counts{display:contents}.wr-cd-rung-n{font-size:13px;font-weight:700;text-align:right}.wr-cd-rung-pct{font-size:12px;color:#6b7280;text-align:right}.wr-cd-rung.is-on .wr-cd-rung-pct{color:hsla(0,0%,100%,.7)}.wr-cd-best{display:flex;flex-direction:column;gap:12px;padding:14px 16px 16px}.wr-cd-best-top{display:flex;align-items:center;justify-content:space-between;gap:10px}.wr-cd-best-when{font-size:12px;color:#6b7280}.wr-cd-best-main{display:flex;align-items:center;gap:12px;min-width:0}.wr-cd-best-sym{min-width:0;font-family:Bebas Neue,sans-serif;font-size:34px;line-height:1;color:#000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wr-cd-best-mult{flex-shrink:0;display:inline-flex;align-items:center;height:26px;padding:0 10px;border-radius:999px;background:rgba(22,163,74,.1);color:#15803d;font-size:13px;font-weight:700}.wr-cd-contract{display:flex;align-items:center;padding:8px 8px 8px 12px;border:1px solid rgba(0,0,0,.06);border-radius:10px;background:#fafaf9}.wr-cd-contract-tools{flex:1 1;min-width:0}.wr-cd-contract-tools a,.wr-cd-contract-tools button{width:28px;height:28px}.wr-cd-contract-text{flex:1 1;color:#000}.wr-cd-fact{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:52px;padding:10px 16px}.wr-cd-fact+.wr-cd-fact{border-top:1px solid rgba(0,0,0,.06)}.wr-cd-fact dt{flex-shrink:0;font-size:13px;color:#6b7280}.wr-cd-fact dd{min-width:0;margin:0}.wr-cd-last{display:flex;flex-direction:column;align-items:flex-end;gap:2px;text-align:right}.wr-cd-last-full{font-size:13px;font-weight:600;color:#000}.wr-cd-last-ago{font-size:11.5px;color:#6b7280}.wr-cd-chat{display:flex;align-items:center;gap:8px;min-width:0}.wr-cd-chat-id{min-width:0;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px;color:#000;overflow-wrap:anywhere}.wr-cd-copy{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;padding:0;border:1px solid rgba(0,0,0,.12);border-radius:7px;background:#fff;color:#6b7280;cursor:pointer;transition:border-color .15s ease,color .15s ease}@media(hover:hover){.wr-cd-copy:hover{border-color:rgba(0,0,0,.32);color:#000}}.wr-cd-copy.is-copied,.wr-cd-copy.is-copied:hover{border-color:rgba(22,163,74,.4);color:#16a34a}.wr-cd-copy svg{display:block}.wr-cd-none{font-size:13px;color:#a3a3a3}.wr-cd-pick-title{margin:2px 0 0;font-family:Bebas Neue,sans-serif;font-size:24px;font-weight:400;line-height:1;letter-spacing:.02em;color:#000}.wr-cd-choices{display:flex;flex-direction:column;gap:2px;padding:6px;border:1px solid rgba(0,0,0,.08);border-radius:14px;background:#fff}.wr-cd-choices[aria-disabled=true] .wr-cd-choice{cursor:progress}.wr-cd-choice{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;display:flex;align-items:center;gap:11px;padding:10px;border:none;border-radius:10px;background:transparent;font-family:Outfit,sans-serif;text-align:left;color:inherit;cursor:pointer;transition:background .15s ease,box-shadow .15s ease}@media(hover:hover){.wr-cd-choice:hover{background:#f5f5f4}}.wr-cd-choice.is-on{background:rgba(0,0,0,.04);box-shadow:inset 0 0 0 1.5px #0a0a0a}.wr-cd-choice-text{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:3px}.wr-cd-choice-top{display:flex;align-items:center;gap:6px;min-width:0}.wr-cd-choice-name{min-width:0;font-size:14px;font-weight:600;color:#000}.wr-cd-choice-name,.wr-cd-choice-sub{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wr-cd-choice-sub{font-size:12px;color:#6b7280}.wr-cd-radio{flex-shrink:0;width:20px;height:20px;display:flex;align-items:center;justify-content:center;border:2px solid rgba(0,0,0,.22);border-radius:50%;transition:border-color .15s ease}.wr-cd-choice.is-on .wr-cd-radio{border-color:#0a0a0a}.wr-cd-radio-dot{width:10px;height:10px;border-radius:50%;background:#0a0a0a;transform:scale(0);transition:transform .15s ease}.wr-cd-choice.is-on .wr-cd-radio-dot{transform:scale(1)}.wr-cd-choices-empty{margin:0;padding:18px 16px;border:1px solid rgba(0,0,0,.08);border-radius:14px;background:#fff;font-size:13px;color:#6b7280}.wr-cd-notice{display:flex;align-items:flex-start;gap:8px;margin:0;padding:10px 12px;border-radius:10px;font-size:13px;line-height:1.4}.wr-cd-notice svg{flex-shrink:0;margin-top:1px}.wr-cd-notice.is-info{background:rgba(0,0,0,.04);color:#000}.wr-cd-notice.is-error{background:rgba(220,38,38,.06);border:1px solid rgba(220,38,38,.2);color:#b91c1c}.wr-cd-done-top{display:flex;flex-direction:column;align-items:center;gap:4px;padding:36px 8px 6px;text-align:center}.wr-cd-done-tick{display:flex;align-items:center;justify-content:center;width:56px;height:56px;margin-bottom:14px;border-radius:50%;background:#16a34a;color:#fff;box-shadow:0 0 0 8px rgba(22,163,74,.12)}.wr-cd-done-tick svg{display:block}.wr-cd-done-title{font-family:Bebas Neue,sans-serif;font-size:30px;line-height:1.05;color:#000}.wr-cd-done-route{display:flex;align-items:center;gap:10px;padding:12px 14px;border:1px solid rgba(0,0,0,.08);border-radius:14px;background:#fff}.wr-cd-done-route .ch-avatar{font-size:11px}.wr-cd-done-end{flex:1 1;min-width:0;display:flex;align-items:center;gap:9px}.wr-cd-done-end.is-to{justify-content:flex-end}.wr-cd-done-name{min-width:0;font-size:13.5px;font-weight:600;color:#000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wr-cd-done-arrow{flex-shrink:0;color:#a3a3a3}.wr-cd-done-note{display:flex;justify-content:center;gap:6px;margin:0;padding:0 8px;font-size:13px;line-height:1.45;text-align:center;color:#6b7280}.wr-cd-done-note svg{flex-shrink:0;margin-top:2px}.wr-cd-done-note.is-warn{color:#b45309}.wr-cd .wr-cd-cancel{flex:0 0 auto;padding:0 22px}.wr-cd .wr-cd-go{flex:1 1;min-width:0}.wr-cd .wr-cd-go.is-waiting,.wr-cd .wr-cd-go[aria-busy=true]{opacity:.4;cursor:not-allowed}.wr-cd .wr-cd-go[aria-busy=true]{cursor:progress}.wr-cd-go-text{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wr-cd .wr-cd-foot-end{justify-content:flex-end}.wr-cd .wr-cd-done-btn{flex:0 0 auto;padding:0 30px}.wr-cd-skel-face{flex-shrink:0;display:block;width:46px;height:46px;border-radius:50%}.wr-cd-skel-face.is-34{width:34px;height:34px}.wr-cd-skel-line{display:block;height:12px;border-radius:4px}.wr-cd-skel-line.is-name{width:160px;height:22px}.wr-cd-skel-line.is-route{width:55%;height:13px}.wr-cd-skel-line.is-sub{width:35%;height:11px}.wr-cd-skel-line.is-label{width:46px;height:10px}.wr-cd-skel-line.is-value{width:60%;height:26px;border-radius:6px}.wr-cd-skel-line.is-bar{width:100%;height:14px}.wr-cd-skeleton{gap:14px}.wr-cd-skel-card,.wr-cd-skeleton{display:flex;flex-direction:column}.wr-cd-skel-card{gap:10px;padding:16px}.wr-cd-skel-card.is-tall{gap:12px}@media(max-width:1023px){.wr-cd-contract-tools a,.wr-cd-contract-tools button,.wr-cd-copy{width:34px;height:34px}}@media(max-width:400px){.wr-cd-head{gap:12px}.wr-cd .wr-cd-body,.wr-cd-head{padding-left:16px;padding-right:16px}.wr-cd-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.wr-cd-stat{box-shadow:-1px 0 0 rgba(0,0,0,.07),0 -1px 0 rgba(0,0,0,.07)}.wr-cd-rung{gap:10px}}@media(prefers-reduced-motion:reduce){.wr-cd-choice,.wr-cd-connect,.wr-cd-copy,.wr-cd-icon,.wr-cd-radio,.wr-cd-radio-dot,.wr-cd-route,.wr-cd-rung,.wr-cd-rung-fill{transition:none}.wr-cd .skeleton-box{animation:none}}.fme-sr{position:absolute;width:1px;height:1px;clip:rect(0 0 0 0)}.fme-ellipsis,.fme-sr{overflow:hidden;white-space:nowrap}.fme-ellipsis{text-overflow:ellipsis}.fme-head{flex-shrink:0;display:flex;align-items:center;gap:6px;height:56px;padding:0 8px 0 20px;border-bottom:1px solid #e7e7e8}.fme-head .che-icon-btn svg{width:20px;height:20px}.fme-head-title{flex:1 1;min-width:0;margin:0;font-size:17px;font-weight:600}.fme-start{padding:8px 0 10px}.fme-start-row.che-row{min-height:58px}.fme-start-tile{flex-shrink:0;width:38px;height:38px;display:flex;align-items:center;justify-content:center;border-radius:11px;color:#fff}.fme-start-label{flex:1 1;min-width:0;font-size:16px;font-weight:500}.fme-chev{flex-shrink:0;color:#c4c9cc}.fme-type-wrap{padding-top:6px}.fme-type-value{font-size:14.5px;color:#3390ec;white-space:nowrap}.fme-names{display:flex;flex-direction:column;gap:14px;padding:16px 20px 18px}.fme-line{width:100%;padding:7px 0;border:none;border-bottom:2px solid #e3e4e6;border-radius:0;background:transparent;font-size:14.5px;color:#000;outline:none;transition:border-color .15s}.fme-line.is-name{font-size:15px}.fme-line:focus{border-bottom-color:#3390ec}.fme-line[aria-invalid=true]{border-bottom-color:#e53935}.fme-tpl-wrap{padding:2px 20px 20px}.fme-modes{display:flex;gap:2px;margin-bottom:12px;padding:2px;border-radius:10px;background:#f1f1f3}.fme-mode{flex:1 1;height:34px;border:none;border-radius:8px;background:transparent;color:#707579;font-size:13.5px;font-weight:600;cursor:pointer;transition:background .15s,color .15s}.fme-mode:focus-visible{outline:2px solid #3390ec;outline-offset:0}.fme-mode.is-on{background:#fff;color:#000;box-shadow:0 1px 2px rgba(0,0,0,.12)}.fme-tpl{overflow:hidden;border:1.5px solid #e3e4e6;border-radius:12px;background:#fff;transition:border-color .15s}.fme-tpl:focus-within{border-color:#3390ec}.fme-tpl.is-bad{border-color:#e53935}.fme-tools{gap:2px;padding:5px 6px;border-bottom:1px solid #efeff1;background:#fafafb}.fme-tool,.fme-tools{display:flex;align-items:center}.fme-tool{flex-shrink:0;width:32px;height:30px;justify-content:center;border:none;border-radius:7px;background:transparent;color:#5f6368;cursor:pointer;touch-action:manipulation}.fme-tool:focus-visible{outline:2px solid #3390ec;outline-offset:0}.fme-tool:hover{background:#ecedef;color:#000}.fme-count{margin-left:auto;padding-right:6px;font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#a0a4a8;white-space:nowrap}.fme-count.is-over{color:#e53935}.fme-tpl-area{position:relative;background:#fff}.fme-tpl-field,.fme-tpl-tint{padding:12px 14px 14px;font-family:JetBrains Mono,monospace;font-size:12.5px;line-height:1.65;white-space:pre-wrap;overflow-wrap:break-word;word-break:normal;-moz-tab-size:4;tab-size:4}.fme-tpl-tint{position:absolute;inset:0;overflow:hidden;color:transparent;pointer-events:none}.fme-tpl-tint span{border-radius:4px;transition:background .4s ease}.fme-tpl-tint .is-name{background:rgba(51,144,236,.16);box-shadow:0 0 0 1px rgba(51,144,236,.2)}.fme-tpl-tint .is-block{background:rgba(175,82,222,.14)}.fme-tpl-tint .is-tag{background:rgba(0,0,0,.05)}.fme-tpl-field{position:relative;display:block;width:100%;min-height:220px;border:none;outline:none;resize:none;overflow:hidden;background:transparent;color:#0a0a0a}.fme-vars{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.fme-token-fields{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.fme-var{display:inline-flex;align-items:center;gap:5px;height:30px;padding:0 11px 0 9px;border:none;border-radius:999px;background:rgba(51,144,236,.1);color:#3390ec;font-size:13px;font-weight:600;white-space:nowrap;cursor:pointer;touch-action:manipulation}.fme-var:focus-visible{outline:2px solid #3390ec;outline-offset:2px}.fme-var:hover{background:rgba(51,144,236,.18)}.fme-var svg{flex-shrink:0}.fme-found{margin-top:16px;padding-top:14px;border-top:1px solid #efeff1}.fme-found-title{display:block;margin-bottom:8px;font-size:13px;color:#707579}.fme-found-list{display:flex;flex-wrap:wrap;gap:6px}.fme-found-chip{display:inline-flex;align-items:center;gap:7px;max-width:100%;height:32px;padding:0 12px 0 7px;border:1.5px solid #e3e4e6;border-radius:999px;background:#fff;color:#707579;font-size:13px;font-weight:600;white-space:nowrap;cursor:pointer;transition:background .15s,color .15s,border-color .15s}.fme-found-chip:focus-visible{outline:2px solid #3390ec;outline-offset:2px}.fme-found-chip.is-on{border-color:transparent;background:rgba(51,144,236,.1);color:#3390ec}.fme-found-check{flex-shrink:0;width:18px;height:18px;display:flex;align-items:center;justify-content:center;border:2px solid #c4c9cc;border-radius:50%;background:transparent;color:#fff}.fme-found-check svg{opacity:0}.is-on .fme-found-check{border-color:#3390ec;background:#3390ec}.is-on .fme-found-check svg{opacity:1}.fme-found-sample{min-width:0;max-width:150px;overflow:hidden;text-overflow:ellipsis;font-weight:500;color:#a0a4a8}.is-on .fme-found-sample{color:rgba(51,144,236,.75)}.fme-warn{display:flex;align-items:flex-start;gap:8px;margin-top:12px;padding:10px 12px;border-radius:10px;background:rgba(245,158,11,.1);color:#b45309;font-size:13px;line-height:1.4}.fme-warn>svg{flex-shrink:0;margin-top:1px}.fme-warn-text{min-width:0;display:flex;flex-direction:column;gap:4px;overflow-wrap:anywhere}.fme-post{position:relative;overflow:hidden;border:1.5px solid #e3e4e6;border-radius:12px;background:#fff;transition:border-color .2s}.fme-post.is-busy,.fme-post:focus-within{border-color:#3390ec}.fme-post-field{display:block;width:100%;min-height:220px;padding:12px 14px 14px;border:none;outline:none;resize:none;overflow:hidden;background:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:1.5;color:#0a0a0a;transition:opacity .2s}.is-busy .fme-post-field{opacity:.45}.fme-scan{overflow:hidden;pointer-events:none}.fme-scan,.fme-scan-tint{position:absolute;inset:0}.fme-scan-tint{background:hsla(0,0%,100%,.45)}.fme-scan-bar{position:absolute;left:0;right:0;top:-90px;height:90px;background:linear-gradient(180deg,rgba(51,144,236,0),rgba(51,144,236,.22),rgba(51,144,236,0));animation:fmScan 1.15s ease-in-out infinite}.fme-scan-pill{position:absolute;left:50%;top:50%;display:flex;align-items:center;gap:10px;padding:10px 16px;border-radius:999px;background:#fff;box-shadow:0 10px 28px -10px rgba(0,0,0,.3);font-size:14px;font-weight:600;color:#000;white-space:nowrap;transform:translate(-50%,-50%)}.fme-spin{width:16px;height:16px;border:2.5px solid rgba(51,144,236,.25);border-top-color:#3390ec;border-radius:50%;animation:fmSpin .8s linear infinite}.fme-make{display:flex;justify-content:flex-end;margin-top:12px}.fme-note{margin:14px 20px 0;padding:10px 12px;border-radius:10px;background:#f4f4f5;font-size:13px;line-height:1.4;color:#707579}.fme-stepper{flex-shrink:0;display:inline-flex;align-items:center;gap:2px;padding:2px;border-radius:9px;background:#f1f1f3}.fme-stepper button{width:32px;height:28px;display:flex;align-items:center;justify-content:center;border:none;border-radius:7px;background:transparent;color:#000;cursor:pointer}.fme-stepper button:focus-visible{outline:2px solid #3390ec;outline-offset:0}.fme-stepper button:hover:not(.is-end){background:#fff}.fme-stepper button.is-end{color:#c4c9cc;cursor:default}.fme-stepper-value{min-width:26px;font-size:14px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:center}.fme-perrow{flex-shrink:0;display:inline-flex;gap:2px;padding:2px;border-radius:9px;background:#f1f1f3}.fme-perrow button{height:28px;min-width:34px;padding:0 8px;border:none;border-radius:7px;background:transparent;color:#707579;font-size:12px;font-weight:700;letter-spacing:.04em;cursor:pointer;transition:background .15s,color .15s,box-shadow .15s}.fme-perrow button:focus-visible{outline:2px solid #3390ec;outline-offset:0}.fme-perrow button.is-lit{background:#3390ec;color:#fff;box-shadow:0 1px 2px rgba(0,0,0,.15)}.fme-pinned{flex-direction:column;padding:6px 20px 20px}.fme-pinned,.fme-pinned-row{display:flex;gap:6px}.fme-chip{flex:1 1;min-width:0;height:40px;padding:0 10px;overflow:hidden;border:none;border-radius:10px;background:rgba(0,0,0,.06);color:#000;font-size:14px;font-weight:600;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;transition:filter .15s ease}.fme-chip:focus-visible{outline:2px solid #3390ec;outline-offset:2px}.fme-chip:hover{filter:brightness(.94)}.fme-chip.is-danger,.fme-chip.is-primary,.fme-chip.is-success{color:#fff}.fme-chip.is-success{background:#31a24c}.fme-chip.is-primary{background:#3390ec}.fme-chip.is-danger{background:#e5484d}.fme-chip.is-off{opacity:.5}.fme-chip.is-missing{background:rgba(229,57,53,.08);box-shadow:inset 0 0 0 1.5px #e53935;color:#e53935}.fme-chip-add{flex-shrink:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border:1.5px dashed #c4c9cc;border-radius:10px;background:transparent;color:#707579;cursor:pointer}.fme-chip-add:focus-visible{outline:2px solid #3390ec;outline-offset:2px}.fme-chip-add:hover:not(:disabled){border-color:#3390ec;color:#3390ec}.fme-chip-add:disabled{opacity:.45;cursor:default}.fme-add-row{display:flex;align-items:center;justify-content:center;gap:8px;height:44px;border:1.5px dashed #c4c9cc;border-radius:10px;background:transparent;color:#3390ec;font-size:14.5px;font-weight:600;cursor:pointer}.fme-add-row:focus-visible{outline:2px solid #3390ec;outline-offset:2px}.fme-add-row.has-rows{margin-top:4px}.fme-add-row:hover:not(:disabled){border-color:#3390ec;background:rgba(51,144,236,.06)}.fme-add-row:disabled{opacity:.45;cursor:default}.fme-hint{margin:2px 0 0;font-size:12.5px;line-height:1.45;color:#707579}.fme-btn-stage{padding:20px;background:radial-gradient(circle,hsla(0,0%,100%,.28) 1.5px,transparent 2px) 0 0/26px 26px,linear-gradient(160deg,#d5e4c3,#bcd6a4 55%,#a9c892)}.fme-btn-face{display:flex;align-items:center;justify-content:center;height:42px;padding:0 12px;overflow:hidden;border-radius:10px;background:rgba(0,0,0,.22);color:#fff;font-size:15px;font-weight:600;white-space:nowrap;text-overflow:ellipsis}.fme-btn-face.is-plain{background:rgba(0,0,0,.28)}.fme-btn-face.is-success{background:#31a24c}.fme-btn-face.is-primary{background:#3390ec}.fme-btn-face.is-danger{background:#e5484d}.fme-btn-text{padding:18px 20px}.fme-btn-text .fme-line{font-size:15px}.fme-link-face{flex-shrink:0;width:34px;height:34px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#8e9aa6;color:#fff;font-size:12.5px;font-weight:600}.fme-link-face.is-success{background:#31a24c}.fme-link-face.is-primary{background:#3390ec}.fme-link-face.is-danger{background:#e5484d}.fme-link-row.is-off{opacity:.55}.fme-remove-wrap{padding:6px 0 10px}.che-row.fme-remove{color:#e53935}.che-row.fme-remove:hover{background-color:#fdf3f3}.fme-remove-tile{background:#e53935}.fme-swatch{flex-shrink:0;width:30px;height:22px;border-radius:6px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1)}.fme-amber{margin:0;padding:0 20px 14px;font-size:12.5px;line-height:1.45;color:#b45309}.che-row.fme-chan-row{min-height:60px}.fme-chan-name{overflow:hidden;font-size:15px;font-weight:500;white-space:nowrap;text-overflow:ellipsis}.che-row.fme-chan-link{color:#3390ec}.che-row.fme-chan-link .che-row-title{font-weight:500}.fme-chan-plus{width:40px;height:40px;align-items:center;color:#3390ec}.fme-card-thumb,.fme-chan-plus{flex-shrink:0;display:flex;justify-content:center}.fme-card-thumb{width:52px;height:34px;flex-direction:column;gap:3px;padding:0 7px;border-radius:8px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.08)}.fme-card-thumb span{height:3px;border-radius:2px;background:hsla(0,0%,100%,.35)}.fme-card-thumb span:first-child{width:60%;background:#d4af37}.che-row.fme-chan-pick{min-height:62px}.che-row.fme-chan-pick.is-locked{cursor:default}.che-row.fme-chan-pick.is-locked:hover{background-color:transparent}.che-row.fme-chan-pick.is-locked .fme-chan-name{color:#707579}.fme-chan-face{display:flex}.fme-chan-face.is-off{opacity:.55}.fme-chan-all-mark{flex-shrink:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:rgba(51,144,236,.1);color:#3390ec}.fme-chan-pick .che-row-sub.is-switch{color:#3390ec}.fme-chan-pick .che-row-sub.is-lose{color:#e65100}.fme-chan-pick .che-row-sub.is-warn{color:#b45309}.fme-check{flex-shrink:0;width:22px;height:22px;display:flex;align-items:center;justify-content:center;border:2px solid #c4c9cc;border-radius:50%;background:transparent;color:#fff;transition:background .15s,border-color .15s}.fme-check svg{opacity:0;transition:opacity .15s}.fme-check.is-on,.fme-check.is-some{border-color:#3390ec;background:#3390ec}.fme-check.is-on svg,.fme-check.is-some svg{opacity:1}.fme-subfoot{flex-shrink:0;display:flex;justify-content:flex-end;padding:10px 14px 12px 20px;border-top:1px solid #e7e7e8}.fme-subfoot .che-btn-primary{padding:0 22px}.fme-reload{padding:0;border:none;background:none;color:#3390ec;font:inherit;font-weight:600;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.fme-reload:focus-visible{outline:2px solid #3390ec;outline-offset:1px}.fme-confirm{flex-shrink:0;display:flex;flex-direction:column;gap:8px;padding:14px 14px 12px 20px;border-top:1px solid #e7e7e8;background:#fffbf5}.fme-confirm-title{font-size:15px;font-weight:600}.fme-confirm-text{font-size:13px;line-height:1.4;color:#707579}.fme-confirm-list{display:flex;flex-direction:column;gap:6px;margin:2px 0 0;padding:0;list-style:none}.fme-confirm-list li{display:flex;align-items:center;gap:9px;min-width:0;font-size:13.5px}.fme-confirm-name{flex-shrink:0;max-width:50%;font-weight:500}.fme-confirm-name,.fme-confirm-why{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.fme-confirm-why{min-width:0;font-size:12.5px;color:#e65100}.fme-confirm-more{font-size:12.5px;color:#707579}.fme-confirm-btns{display:flex;justify-content:flex-end;gap:6px;margin-top:2px}.fme-btn-danger{padding:0 18px;background:#e53935;color:#fff}.fme-btn-danger:hover:not([aria-disabled=true]){background:#d32f2f}.fme-done{display:flex;flex-direction:column;align-items:center;gap:6px;padding:38px 24px 26px;text-align:center}.fme-done-face{position:relative;width:88px;height:88px;margin-bottom:12px}.fme-done-tile{width:88px;height:88px;border-radius:26px}.fme-done-tick,.fme-done-tile{display:flex;align-items:center;justify-content:center;color:#fff}.fme-done-tick{position:absolute;right:-6px;bottom:-6px;width:32px;height:32px;border:3px solid #fff;border-radius:50%;background:#4fae4e}.fme-done-title{font-size:21px;font-weight:700;letter-spacing:-.01em}.fme-done-name{font-size:15.5px;font-weight:500;overflow-wrap:anywhere}.fme-done-kind{font-size:13.5px;color:#707579}.fme-done-summary{margin-top:12px;padding:6px 12px;border-radius:999px;background:#f4f4f5;font-size:13px;color:#707579}.fme-done-notes{max-width:360px;margin:10px 0 0;padding:0;list-style:none;font-size:12.5px;line-height:1.45;color:#b45309}.fme-done-notes li+li{margin-top:4px}.fme-done-foot{flex-shrink:0;display:flex;justify-content:flex-end;padding:12px 16px 16px}.fme-done-foot .che-btn-primary{height:42px;padding:0 26px}.fme-pv{flex:0 1 400px;min-width:280px;display:flex;flex-direction:column;border-right:1px solid #e7e7e8;background:#fff}.fme-pv.is-inline{flex:none;min-width:0;height:min(420px,60vh);border-right:none;border-top:1px solid #e7e7e8;border-bottom:1px solid #e7e7e8}.fme-pv.is-inline .che-pv-chat{overscroll-behavior:auto}.fme-pv-brand{width:40px;height:40px;display:flex;justify-content:center;border-radius:50%;background:linear-gradient(180deg,#d4af37,#8c6a12);color:#fff;font-size:15px}.fme-pv-brand,.fme-pv-next{flex-shrink:0;align-items:center;font-weight:600}.fme-pv-next{display:inline-flex;gap:4px;height:30px;padding:0 8px 0 11px;border:none;border-radius:999px;background:#f1f1f3;color:#3390ec;font-size:13px;white-space:nowrap;cursor:pointer}.fme-pv-next:focus-visible{outline:2px solid #3390ec;outline-offset:2px}.fme-pv-next:hover{background:#e8e8eb}.fme-pv-chat{overflow-x:hidden}.fme-pv-post{flex-shrink:0;display:flex;flex-direction:column;gap:4px;width:90%;transition:opacity .2s ease}.fme-pv-post.is-off{opacity:.6}.fme-pv-bubble{display:block;width:100%;overflow:hidden;border-radius:12px 12px 12px 4px;background:#fff;box-shadow:0 1px 1px rgba(0,0,0,.1)}.fme-pv-text{display:block;padding:7px 10px 5px;font-size:14px;line-height:1.4;color:#000;overflow-wrap:anywhere}.fme-pv-words{display:block;min-height:1.4em;white-space:pre-wrap;unicode-bidi:plaintext;text-align:start}.fme-pv-words b,.fme-pv-words strong{font-weight:600}.fme-pv-words .tgp-code,.fme-pv-words .tgp-pre{padding:0 3px;border-radius:4px;background:rgba(0,0,0,.06);color:inherit;font-family:JetBrains Mono,monospace;font-size:.9em}.fme-pv-words .tgp-pre{display:block;margin:2px 0;padding:4px 6px;white-space:pre-wrap}.fme-pv-words .tgp-link{color:#3390ec;text-decoration:none}.fme-pv-words .tgp-spoiler{padding:0 3px;border-radius:4px;background:rgba(0,0,0,.16)}.fme-pv-words .tgp-quote{display:block;margin:2px 0;padding:2px 0 2px 8px;border-left:3px solid #3390ec;border-radius:3px;background:rgba(51,144,236,.08)}.fme-pv-rich,.fme-pv-time{display:block}.fme-pv-time{margin-top:1px;font-size:11px;color:#8a9aa9;text-align:right}.fme-kb-row{display:flex;gap:4px;width:100%}.fme-kb-btn{flex:1 1;min-width:0;height:34px;display:flex;align-items:center;justify-content:center;padding:0 8px;overflow:hidden;border-radius:8px;background:rgba(0,0,0,.22);color:#fff;font-size:13px;font-weight:600;white-space:nowrap;text-overflow:ellipsis}.fme-kb-btn.is-success{background:#31a24c}.fme-kb-btn.is-primary{background:#3390ec}.fme-kb-btn.is-danger{background:#e5484d}.fme-pv-pill{align-self:center;flex-shrink:0;max-width:92%;padding:4px 12px;border-radius:999px;background:rgba(0,0,0,.28);color:#fff;font-size:12.5px;text-align:center}.fme-img{position:relative;display:block;aspect-ratio:16/9;overflow:hidden}.fme-img.is-shot{aspect-ratio:auto;background:#f4f4f5}.fme-img.is-shot img{display:block;width:100%;height:auto}.fme-img.is-loading{background:linear-gradient(90deg,#f4f4f5,#ececee 50%,#f4f4f5) 0 0/200% 100%;animation:fmShimmer 1.2s linear infinite}.fme-img-kicker{position:absolute;left:14px;top:12px;font-family:Outfit,sans-serif;font-size:10.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:hsla(0,0%,100%,.6)}.fme-img-move{position:absolute;left:14px;bottom:12px;display:flex;flex-direction:column;gap:3px}.fme-img-big{font-family:Bebas Neue,sans-serif;font-size:64px;line-height:.9;letter-spacing:.01em}.fme-img-line{font-family:Outfit,sans-serif;font-size:12px;font-weight:500;color:#fff}.fme-img-list{position:absolute;left:12px;right:12px;bottom:10px;display:flex;flex-direction:column;gap:3px}.fme-img-row{display:flex;align-items:center;gap:8px;padding:3px 8px;border-radius:6px;background:hsla(0,0%,100%,.08);font-family:Outfit,sans-serif;font-size:12.5px;color:#fff}.fme-img-rank{width:12px;font-weight:700;color:#d4af37}.fme-img-symbol{flex:1 1;min-width:0;font-weight:600}.fme-img-x{font-weight:700;color:#d4af37}@media(max-width:1023px){.fme-head{padding-left:16px}.fme-names,.fme-tpl-wrap{padding-left:16px;padding-right:16px}.fme-tool{width:36px}.fme-tool,.fme-var{height:34px}.fme-stepper button{width:36px;height:32px}.fme-perrow button{height:32px}.fme-pinned{padding-right:16px}.fme-confirm,.fme-pinned{padding-left:16px}.fme-confirm-btns .che-btn{flex:1 1}.fme-token-fields{position:static;width:auto;height:auto;overflow:visible;clip:auto;margin:8px 0 0;font-family:JetBrains Mono,monospace;font-size:11.5px;line-height:1.5;color:#707579;white-space:normal;overflow-wrap:anywhere}.fme-confirm-list li,.fme-tools{flex-wrap:wrap;row-gap:2px}.fme-confirm-why{flex-basis:100%;padding-left:35px;white-space:normal}}@keyframes fmScan{0%{top:-90px}to{top:100%}}@keyframes fmSpin{to{transform:rotate(1turn)}}@keyframes fmShimmer{to{background-position:-200% 0}}@media(prefers-reduced-motion:reduce){.fme-scan-bar{animation:none;top:0;height:100%;background:rgba(51,144,236,.06)}.fme-spin{animation-duration:2.4s}.fme-img.is-loading{animation:none}.fme-check,.fme-check svg,.fme-chip,.fme-found-chip,.fme-mode,.fme-perrow button,.fme-pv-post,.fme-tpl-tint span{transition:none}}.bcs-sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.bcs-card{border:1px solid rgba(0,0,0,.09);border-radius:16px;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.04),0 14px 34px -26px rgba(0,0,0,.35)}.bcs-state-card{margin-top:12px}.bcs-state-card .admin-panel-state{padding:36px 24px}.bcs-kpis-error{margin-top:6px}.bcs-page .admin-topbar-right{flex-wrap:wrap;justify-content:flex-end;row-gap:8px}@media(min-width:1024px){.bcs-page .admin-topbar-right{flex:1 1;min-width:0}}.bcs-hdr-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex-shrink:0;display:inline-flex;align-items:center;gap:9px;height:40px;margin:0;padding:0 13px;border:1px solid rgba(0,0,0,.14);border-radius:11px;background:#fff;color:#000;box-shadow:0 1px 2px rgba(0,0,0,.05);font-family:Outfit,sans-serif;font-size:13px;font-weight:600;white-space:nowrap;cursor:pointer;transition:border-color .15s ease;-webkit-tap-highlight-color:rgba(0,0,0,0)}.bcs-hdr-btn svg{flex-shrink:0;width:16px;height:16px}@media(hover:hover){.bcs-hdr-btn:hover{border-color:#0a0a0a}}.bcs-hdr-btn:focus-visible{outline:2px solid #b4912a;outline-offset:2px}.bcs-hdr-btn.is-recaps{padding:0 7px 0 13px}.bcs-recap-chip{display:inline-flex;align-items:center;gap:5px;height:26px;padding:0 9px;border-radius:8px;font-size:11.5px;font-weight:700}.bcs-recap-chip.is-on{background:rgba(22,163,74,.12);color:#15803d}.bcs-recap-chip.is-off{background:rgba(217,119,6,.14);color:#b45309}.bcs-recap-dot{flex-shrink:0;width:6px;height:6px;border-radius:50%;background:currentColor}.bcs-dormant{margin-top:6px;padding:18px 18px 16px 20px;border:1px solid rgba(0,0,0,.09);border-radius:16px;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.04),0 14px 34px -26px rgba(0,0,0,.35)}.bcs-dormant-head{display:flex;align-items:flex-start;gap:14px}.bcs-dormant-icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:12px;background:rgba(217,119,6,.12);color:#b45309}.bcs-dormant-icon svg{width:20px;height:20px}.bcs-dormant-text{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:3px;padding-top:2px}.bcs-dormant-title{font-size:15px;font-weight:700;color:#000}.bcs-dormant-body{font-size:13px;line-height:1.45;color:#6b7280}.bcs-dormant-list{display:flex;flex-direction:column;gap:8px;margin:14px 0 0;padding:0;list-style:none}.bcs-dormant-row{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;display:flex;align-items:center;gap:12px;padding:10px 12px 10px 14px;border:1px solid rgba(0,0,0,.08);border-radius:12px;background:#fafaf9;font-family:inherit;text-align:left;cursor:pointer;transition:border-color .15s ease}@media(hover:hover){.bcs-dormant-row:hover{border-color:#0a0a0a}}.bcs-dormant-row:focus-visible{outline:2px solid #b4912a;outline-offset:2px}.bcs-dormant-row-main{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:3px}.bcs-dormant-row-title{font-size:14px;font-weight:600;color:#000}.bcs-dormant-row-sub,.bcs-dormant-row-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bcs-dormant-row-sub{font-size:12px;color:#6b7280}.bcs-dormant-row-go{flex-shrink:0;display:inline-flex;color:#c4c4c4}.bcs-dormant-more{margin:10px 0 0 2px;font-size:12px;color:#6b7280}.bcs-kpis{margin-top:6px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow:hidden;border:1px solid rgba(0,0,0,.09);border-radius:16px;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.04),0 14px 34px -26px rgba(0,0,0,.35)}.bcs-dormant+.bcs-kpis,.bcs-dormant+.bcs-kpis-error{margin-top:14px}.bcs-kpi{min-width:0;display:flex;flex-direction:column;gap:6px;padding:18px 20px;box-shadow:-1px 0 0 rgba(0,0,0,.07);transition:opacity .2s ease}.bcs-kpi.is-busy{opacity:.6;transition-delay:.15s}.bcs-kpi-label{font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#6b7280}.bcs-kpi-label,.bcs-kpi-value{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bcs-kpi-value{font-family:Bebas Neue,sans-serif;font-size:32px;line-height:1;color:#000}.bcs-kpi-skel{display:block;width:55%;height:30px;margin:1px 0;border-radius:8px}.bcs-cal-bar{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-top:28px}.bcs-cal-title{margin:0;font-family:Bebas Neue,sans-serif;font-size:26px;font-weight:400;line-height:1;letter-spacing:.02em;color:#000}.bcs-views{display:inline-flex;gap:2px;padding:3px;border-radius:10px;background:#efefee}.bcs-view{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:30px;padding:0 14px;border:none;border-radius:8px;background:transparent;color:#6b7280;font-family:Outfit,sans-serif;font-size:12.5px;font-weight:600;cursor:pointer;transition:background .15s ease,color .15s ease,box-shadow .15s ease}.bcs-view.is-on{background:#fff;color:#000;box-shadow:0 1px 2px rgba(0,0,0,.12)}.bcs-view:focus-visible{outline:2px solid #b4912a;outline-offset:1px}.bcs-cal-tools{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-left:auto}.bcs-recaps-pill,.bcs-today{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:32px;padding:0 12px;border:1px solid rgba(0,0,0,.12);border-radius:999px;background:#fff;font-family:Outfit,sans-serif;font-size:12.5px;font-weight:600;cursor:pointer}.bcs-recaps-pill:focus-visible,.bcs-today:focus-visible{outline:2px solid #b4912a;outline-offset:2px}.bcs-recaps-pill{color:#6b7280;transition:background .15s ease,color .15s ease}.bcs-recaps-pill.is-on{border-color:#0a0a0a;background:#0a0a0a;color:#fff}.bcs-today{color:#000;transition:border-color .15s ease}@media(hover:hover){.bcs-today:hover{border-color:#0a0a0a}}.bcs-cal-nav{gap:2px}.bcs-cal-nav,.bcs-cal-step{display:flex;align-items:center}.bcs-cal-step{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex-shrink:0;justify-content:center;width:32px;height:32px;padding:0;border:none;border-radius:8px;background:transparent;color:#000;cursor:pointer}.bcs-cal-step svg{width:16px;height:16px}@media(hover:hover){.bcs-cal-step:hover:not([aria-disabled=true]){background:#f1f1f0}}.bcs-cal-step[aria-disabled=true]{opacity:.3;cursor:default}.bcs-cal-step:focus-visible{outline:2px solid #b4912a;outline-offset:1px}.bcs-cal-period{min-width:150px;padding-top:3px;text-align:center;font-family:Bebas Neue,sans-serif;font-size:20px;line-height:1;white-space:nowrap;color:#000;outline:none}.bcs-cal-body{margin-top:12px}.bcs-cal-body.is-loading .bcs-month-grid,.bcs-cal-body.is-loading .bcs-week-body,.bcs-cal-body.is-loading .bcs-year-grid{opacity:.55;transition:opacity .2s ease .15s}.bcs-month,.bcs-week{overflow:hidden;border:1px solid rgba(0,0,0,.09);border-radius:16px;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.04),0 14px 34px -26px rgba(0,0,0,.35)}.bcs-dow{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));border-bottom:1px solid rgba(0,0,0,.06)}.bcs-dow-day{padding:11px 0 9px;text-align:center;font-size:10.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;overflow:hidden;color:#6b7280}.bcs-dow-day.is-weekend{color:#a3a3a3}.bcs-month-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}.bcs-mcell{min-width:0;min-height:118px;display:flex;flex-direction:column;gap:3px;padding:6px 4px 8px;background:#fff;box-shadow:inset -1px 0 0 rgba(0,0,0,.06),inset 0 -1px 0 rgba(0,0,0,.06);transition:background .15s ease}.bcs-mcell.is-out{background:#fcfcfb}.bcs-mcell.can-add{cursor:pointer}@media(hover:hover){.bcs-mcell.can-add:hover{background:#fafaf9}}.bcs-mday{align-self:center;flex-shrink:0;display:flex;align-items:center;justify-content:center;width:26px;height:26px;margin:0 0 2px;padding:0;border:none;border-radius:50%;background:transparent;color:#000;font-family:Outfit,sans-serif;font-size:12px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.bcs-mday.is-past{color:#8a8a8a}.bcs-mday.is-out{color:#c4c4c4}.bcs-mday.is-today{background:#b4912a;color:#fff;font-weight:700}button.bcs-mday{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}@media(hover:hover){button.bcs-mday:hover{box-shadow:inset 0 0 0 1.5px #0a0a0a}}button.bcs-mday:focus-visible{outline:2px solid #b4912a;outline-offset:1px}.bcs-chip{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-width:0;display:flex;flex-direction:column;gap:1px;padding:3px 6px 4px;border:none;border-radius:5px;background:var(--bcs-chip-bg);color:var(--bcs-chip-fg);font-family:Outfit,sans-serif;text-align:left;cursor:pointer}.bcs-chip.is-month{width:100%;transition:box-shadow .15s ease}@media(hover:hover){.bcs-chip.is-month:hover{box-shadow:0 2px 8px rgba(0,0,0,.18)}}.bcs-chip.is-week{position:absolute;z-index:1;left:2px;width:calc(100% - 4px);justify-content:center;padding:0 6px;overflow:hidden;box-shadow:0 0 0 1px #fff}@media(hover:hover){.bcs-chip.is-week:hover{box-shadow:0 0 0 1px #fff,0 4px 12px rgba(0,0,0,.2)}}.bcs-chip:focus-visible{outline:2px solid #b4912a;outline-offset:1px;z-index:3}.bcs-chip-title{display:block;font-size:11.5px;font-weight:600;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.is-struck>.bcs-chip-title{text-decoration:line-through}.bcs-chip-time{display:block;font-size:10.5px;font-weight:500;line-height:1.2;opacity:.82;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bcs-mmore{-webkit-appearance:none;-moz-appearance:none;appearance:none;align-self:flex-start;height:20px;padding:0 6px;border:none;border-radius:5px;background:transparent;color:#525252;font-family:Outfit,sans-serif;font-size:11px;font-weight:600;cursor:pointer}@media(hover:hover){.bcs-mmore:hover{background:#f1f1f0;color:#000}}.bcs-mmore:focus-visible{outline:2px solid #b4912a;outline-offset:1px}.bcs-month.is-compact .bcs-dow-day{padding:10px 0 8px;font-size:10px;letter-spacing:.06em}.bcs-month.is-compact .bcs-mcell{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-height:54px;align-items:center;gap:4px;margin:0;padding:6px 2px;border:none;font-family:inherit;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}.bcs-month.is-compact .bcs-mcell:focus-visible{outline:2px solid #b4912a;outline-offset:-2px}.bcs-month.is-compact .bcs-mday{margin:0}.bcs-mdots{display:flex;gap:3px;height:5px}.bcs-mdot{width:5px;height:5px;border-radius:50%;background:var(--bcs-solid)}.bcs-week-body,.bcs-week-head{display:grid;grid-template-columns:56px repeat(7,minmax(0,1fr))}.bcs-week-head{border-bottom:1px solid rgba(0,0,0,.08)}.bcs-wday{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-width:0;display:flex;flex-direction:column;align-items:center;gap:4px;padding:10px 0;border:none;background:transparent;font-family:Outfit,sans-serif;cursor:pointer}@media(hover:hover){.bcs-wday:hover{background:#fafaf9}}.bcs-wday:focus-visible{outline:2px solid #b4912a;outline-offset:-2px}.bcs-wday-dow{font-size:10.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#6b7280}.is-today>.bcs-wday-dow{color:#8b7020}.bcs-wday-num{display:flex;align-items:center;justify-content:center;width:34px;height:34px;padding-top:2px;border-radius:50%;font-family:Bebas Neue,sans-serif;font-size:21px;line-height:1;color:#000}.is-past>.bcs-wday-num{color:#8a8a8a}.is-today>.bcs-wday-num{background:#b4912a;color:#fff}.bcs-whour{height:44px;padding:4px 8px 0 0;text-align:right;font-size:10.5px;font-weight:500;white-space:nowrap;color:#a3a3a3;box-shadow:inset 0 -1px 0 rgba(0,0,0,.05)}.bcs-wcol{position:relative;min-width:0;background:#fff;box-shadow:inset 1px 0 0 rgba(0,0,0,.06)}.bcs-wcol.is-past{background:#fcfcfb}.bcs-wslot{height:44px;box-shadow:inset 0 -1px 0 rgba(0,0,0,.05);transition:background .12s ease}.bcs-wslot.can-add{cursor:pointer}@media(hover:hover){.bcs-wslot.can-add:hover{background:rgba(180,145,42,.07)}}.bcs-wmore{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;z-index:1;left:2px;width:calc(100% - 4px);display:flex;align-items:center;padding:0 6px;border:none;border-radius:5px;background:#efefee;color:#404040;box-shadow:0 0 0 1px #fff;font-family:Outfit,sans-serif;font-size:11.5px;font-weight:600;line-height:1.25;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}@media(hover:hover){.bcs-wmore:hover{box-shadow:0 0 0 1px #fff,0 4px 12px rgba(0,0,0,.2)}}.bcs-wmore:focus-visible{outline:2px solid #b4912a;outline-offset:1px;z-index:3}.bcs-wnow{z-index:2;left:0;right:0;height:2px;pointer-events:none}.bcs-wnow,.bcs-wnow span{position:absolute;background:#dc2626}.bcs-wnow span{left:-5px;top:-4px;width:10px;height:10px;border-radius:50%}.bcs-year{padding:22px 22px 18px;border:1px solid rgba(0,0,0,.09);border-radius:16px;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.04),0 14px 34px -26px rgba(0,0,0,.35)}.bcs-year-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr));grid-gap:24px 28px;gap:24px 28px}.bcs-ymonth{min-width:0}.bcs-yname{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;margin:0 0 8px 6px;padding:0;border:none;background:transparent;font-family:Bebas Neue,sans-serif;font-size:20px;line-height:1;color:#000;cursor:pointer;transition:color .15s ease}.bcs-yname.is-current{color:#8b7020}@media(hover:hover){.bcs-yname:hover{color:#8b7020}}.bcs-yname:focus-visible{outline:2px solid #b4912a;outline-offset:2px;border-radius:3px}.bcs-ygrid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}.bcs-ydow{padding-bottom:4px;text-align:center;font-size:10px;font-weight:600;color:#a3a3a3}.bcs-yday{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:32px;min-width:0;display:flex;flex-direction:column;align-items:center;gap:2px;padding:3px 0 0;border:none;border-radius:8px;background:transparent;font-family:Outfit,sans-serif;cursor:pointer}@media(hover:hover){.bcs-yday:hover{background:#f1f1f0}}.bcs-yday:focus-visible{outline:2px solid #b4912a;outline-offset:-1px}.bcs-yday.is-blank{visibility:hidden}.bcs-ynum{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;font-size:11px;font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#000}.is-past>.bcs-ynum{color:#8a8a8a}.has-events>.bcs-ynum{font-weight:700}.is-today>.bcs-ynum{background:#b4912a;color:#fff;font-weight:700}.bcs-ydots{display:flex;gap:2px;height:4px}.bcs-ydot{width:4px;height:4px;border-radius:50%;background:var(--bcs-solid)}.bcs-legend{display:flex;align-items:center;flex-wrap:wrap;gap:16px;margin-top:10px;padding:0 4px;font-size:11.5px;font-weight:500;color:#6b7280}.bcs-legend-item{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.bcs-legend-swatch{width:10px;height:10px;border-radius:3px;background:var(--bcs-solid)}.bcs-legend-note{color:#b45309}.bcs-legend-hint{margin-left:auto;color:#a3a3a3}.bcs-dp-head>:first-child{gap:8px}.bcs-dp-heading{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:5px}.bcs-dp-heading .bcs-dp-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bcs-dp-sub{font-size:12.5px;color:#6b7280}.bcs-dp-step{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:1px solid rgba(0,0,0,.12);border-radius:9px;background:#fff;color:#000;cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease}@media(hover:hover){.bcs-dp-step:hover{border-color:#0a0a0a;background:#0a0a0a;color:#fff}}.bcs-dp-step:focus-visible{outline:2px solid #b4912a;outline-offset:2px}.bcs-dp-step svg{display:block}.bcs-dp-body{gap:10px}.bcs-dp-item{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex-shrink:0;width:100%;display:flex;align-items:center;gap:14px;padding:14px 16px;border:1px solid rgba(0,0,0,.08);border-radius:14px;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.04);font-family:Outfit,sans-serif;text-align:left;cursor:pointer;transition:border-color .15s ease}@media(hover:hover){.bcs-dp-item:hover{border-color:#0a0a0a}}.bcs-dp-item:focus-visible{outline:2px solid #b4912a;outline-offset:2px}.bcs-dp-when{flex-shrink:0;width:46px;display:flex;flex-direction:column;gap:2px}.bcs-dp-time{font-size:15px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#000}.bcs-dp-ampm{font-size:10.5px;font-weight:600;letter-spacing:.08em;color:#a3a3a3}.bcs-dp-main{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:5px}.bcs-dp-name{font-size:14px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#000}.bcs-dp-name.is-struck{text-decoration:line-through}.bcs-dp-meta{display:flex;align-items:center;gap:6px;min-width:0;font-size:12px;white-space:nowrap;color:#6b7280}.bcs-dp-dot{flex-shrink:0;width:9px;height:9px;border-radius:3px;background:var(--bcs-solid)}.bcs-dp-kind{min-width:0;overflow:hidden;text-overflow:ellipsis}.bcs-dp-stat{flex-shrink:0;font-size:12px;font-weight:600;white-space:nowrap;color:#6b7280}.bcs-dp-stat.is-live{color:#16a34a}.bcs-dp-stat.is-fail{color:#b91c1c}.bcs-dp-go{flex-shrink:0;display:inline-flex;color:#c4c4c4}.bcs-dp-empty{margin:auto 0;display:flex;flex-direction:column;align-items:center;gap:6px;padding:40px 20px;text-align:center}.bcs-dp-empty-title{font-family:Bebas Neue,sans-serif;font-size:26px;color:#000}.bcs-dp-empty-body{font-size:13px;color:#6b7280}.bcs-dp-skel-list{display:flex;flex-direction:column;gap:10px}.bcs-dp-skel{display:block;height:74px;border-radius:14px}.bcs-dp-body .admin-panel-state{margin:auto 0;padding:40px 12px}@media(max-width:1023px){.bcs-range-row{margin-bottom:8px}.bcs-dormant{padding:16px;border-radius:14px}.bcs-kpis{grid-template-columns:repeat(2,minmax(0,1fr));border-radius:14px}.bcs-kpi{justify-content:space-between;gap:5px;padding:16px;box-shadow:-1px 0 0 rgba(0,0,0,.07),0 -1px 0 rgba(0,0,0,.07)}.bcs-kpi-label{font-size:10.5px;line-height:1.35;letter-spacing:.06em;white-space:normal}.bcs-kpi-value{font-size:clamp(26px,8.5vw,32px)}.bcs-cal-bar{margin-top:24px;gap:10px 12px}.bcs-cal-tools{flex:1 1 100%;margin-left:0}.bcs-cal-nav{margin-left:auto}.bcs-cal-period{min-width:118px}.bcs-cal-step,.bcs-recaps-pill,.bcs-today{height:36px}.bcs-cal-step{width:36px}.bcs-year{padding:16px 14px 14px}.bcs-month,.bcs-week,.bcs-year{border-radius:14px}.bcs-year-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,172px),1fr));gap:18px 14px}.bcs-yname{margin:0 0 6px 4px;font-size:18px}.bcs-yday{height:30px}.bcs-ynum{width:19px;height:19px;font-size:10.5px}.bcs-legend{gap:8px 14px}.bcs-legend-hint{flex-basis:100%;margin-left:0}.bcs-dp-item{gap:12px;padding:13px 14px}}@media(max-width:479px){.bcs-page .admin-topbar-right{gap:8px}.bcs-hdr-btn{gap:7px}.bcs-hdr-btn.is-new{padding:0 12px 0 10px}.bcs-hdr-btn.is-recaps{padding:0 6px 0 10px}.bcs-recap-chip{padding:0 7px}.bcs-hdr-more{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}}@media(prefers-reduced-motion:reduce){.bcs-cal-body.is-loading .bcs-month-grid,.bcs-cal-body.is-loading .bcs-week-body,.bcs-cal-body.is-loading .bcs-year-grid,.bcs-chip,.bcs-dormant-row,.bcs-dp-item,.bcs-dp-step,.bcs-hdr-btn,.bcs-kpi,.bcs-mcell,.bcs-recaps-pill,.bcs-today,.bcs-view,.bcs-wslot,.bcs-yname{transition:none}.bcs-dp-body .skeleton-box,.bcs-page .skeleton-box{animation:none}}.nb-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.bdt-drawer .bdt-body,.brc-drawer .brc-body,.nb-drawer .nb-body{padding:22px 24px 28px}@media(max-width:1023px){.bdt-drawer .bdt-body,.brc-drawer .brc-body,.nb-drawer .nb-body{padding:20px 16px 24px}}.nb-drawer .nb-body{padding-top:26px}@media(max-width:1023px){.nb-drawer .nb-body{padding-top:22px}.bdt-drawer>:first-child,.bdt-drawer>:last-child,.brc-drawer>:first-child,.brc-drawer>:last-child,.nb-drawer>:first-child,.nb-drawer>:last-child{padding-left:16px;padding-right:16px}}.nb-foot .is-dim{opacity:.5;cursor:default}.nb-foot .is-sending{opacity:.6;cursor:progress}.nb-foot.is-end{justify-content:flex-end}.nb-foot.is-asking{align-items:center}@media(max-width:1023px){.nb-foot.is-asking{flex-wrap:wrap;row-gap:10px}.nb-foot.is-asking .nb-foot-fit{flex:1 1;padding:0 12px}}.nb-ask{flex:1 1;min-width:0;font-size:13.5px;font-weight:600;color:#000}@media(max-width:1023px){.nb-ask{flex-basis:100%}}.bdt-foot .nb-fit,.brc-foot .nb-fit,.nb-foot .nb-foot-fit{flex:0 0 auto;padding:0 28px}.nb-stack{display:flex;flex-direction:column;min-width:0}.nb-stack.is-20{gap:20px}.nb-stack.is-16{gap:16px}.nb-stack.is-14{gap:14px}.nb-stack.is-12{gap:12px}.nb-stack.is-10{gap:10px}.nb-error{margin-top:16px;padding:10px 12px;border:1px solid rgba(220,38,38,.18);border-radius:8px;background:rgba(220,38,38,.06);font-size:12.5px;line-height:1.45;color:#b91c1c}.nb-error.is-uncertain{border-color:rgba(217,119,6,.28);background:rgba(245,158,11,.08);color:#92400e}.nb-spinner{flex-shrink:0;display:inline-block;width:14px;height:14px;border:2px solid rgba(0,0,0,.15);border-top-color:currentcolor;border-radius:50%;animation:spin .8s linear infinite}.nb-loading{display:flex;flex-direction:column;gap:10px}.nb-skel{display:block;border-radius:10px;background:rgba(0,0,0,.06);animation:nbPulse 1.4s ease-in-out infinite}.nb-skel.is-label{width:72px;height:10px;border-radius:4px}.nb-skel.is-input{height:46px}.nb-skel.is-area{height:200px;border-radius:12px}.nb-skel.is-card{height:120px;border-radius:14px}.nb-skel.is-preview{height:220px;border-radius:16px}.nb-skel.is-line{width:60%;height:14px;border-radius:6px}@keyframes nbPulse{0%,to{opacity:1}50%{opacity:.55}}.nb-label{display:block;margin-bottom:7px;font-size:10px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#6b7280}label.nb-label{cursor:pointer}.nb-label-row{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.nb-count{font-size:11px;font-weight:600;color:#999;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.nb-count.is-over{color:#b91c1c}.nb-input{display:block;width:100%;min-width:0;padding:12px 13px;border:1px solid rgba(0,0,0,.12);border-radius:10px;background:#fff;font-family:inherit;font-size:14px;color:#0a0a0a;outline:none;transition:border-color .15s ease}.nb-input::placeholder{color:#999}.nb-input:focus{border-color:#0a0a0a}.nb-input.is-sm{padding:10px 12px;font-size:13.5px}.nb-input.is-mono{font-family:JetBrains Mono,monospace;font-size:12px}@media(max-width:1023px){.nb-input,.nb-input.is-sm{font-size:16px}.nb-input.is-mono{font-size:14px}}.nb-hint{margin:8px 0 0;font-size:12px;line-height:1.45;color:#6b7280;overflow-wrap:anywhere}.nb-hint code{font-family:JetBrains Mono,monospace;font-size:11.5px;color:#000}.nb-hint.is-center{margin:0;text-align:center}.nb-card{min-width:0;padding:14px;border:1px solid rgba(0,0,0,.1);border-radius:12px;background:#fff}.nb-icon-btn{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;border:1px solid rgba(0,0,0,.12);border-radius:9px;background:#fff;color:#6b7280;cursor:pointer;transition:border-color .15s ease,color .15s ease}.nb-icon-btn:focus-visible{outline:2px solid #b4912a;outline-offset:2px}@media(hover:hover){.nb-icon-btn:hover{border-color:#dc2626;color:#dc2626}}.nb-icon-btn.is-38{width:38px;height:38px}.nb-seg{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);grid-gap:4px;gap:4px;padding:4px;border-radius:12px;background:rgba(0,0,0,.06)}.nb-seg.is-md,.nb-seg.is-sm{gap:3px;padding:3px;border-radius:10px}.nb-seg.is-sm{display:inline-grid}.nb-seg-btn{height:44px;padding:0 6px;border:none;border-radius:9px;background:transparent;font-family:inherit;font-size:14px;font-weight:600;color:#6b7280;cursor:pointer;transition:background .15s ease,color .15s ease}.nb-seg-btn:focus-visible{outline:2px solid #b4912a;outline-offset:2px}.nb-seg-btn.is-on{background:#fff;color:#000;box-shadow:0 1px 3px rgba(0,0,0,.14)}.is-md>.nb-seg-btn{height:36px;border-radius:8px;font-size:13px}.is-sm>.nb-seg-btn{height:34px;padding:0 9px;border-radius:8px;font-size:12px;font-weight:700}.nb-chip{min-width:0;height:46px;padding:0 4px;border:1.5px solid rgba(0,0,0,.12);border-radius:10px;background:#fff;font-family:inherit;font-size:13px;font-weight:600;color:#000;cursor:pointer;transition:all .15s ease}.nb-chip:focus-visible{outline:2px solid #b4912a;outline-offset:2px}.nb-chip.is-lg{height:48px;padding:0 6px}.nb-chip.is-sm{height:40px}.nb-chip.is-on{border-color:#0a0a0a;background:#0a0a0a;color:#fff}.nb-grid{display:grid;grid-gap:8px;gap:8px}.nb-grid.is-2{grid-template-columns:repeat(2,minmax(0,1fr))}.nb-grid.is-3{grid-template-columns:repeat(3,minmax(0,1fr))}.nb-grid.is-7{grid-template-columns:repeat(7,minmax(0,1fr))}@media(max-width:1023px){.nb-grid.is-7{gap:4px}}.nb-time{display:flex;align-items:center;gap:8px;margin-top:12px;padding-top:12px;border-top:1px solid rgba(0,0,0,.06)}@media(max-width:1023px){.nb-time{flex-wrap:wrap;row-gap:10px}}.nb-time-label{margin-right:auto;font-size:12.5px;font-weight:600;color:#6b7280}@media(max-width:1023px){.nb-time-label{flex-basis:100%;margin-right:0}}.nb-step{height:42px;border:1px solid rgba(0,0,0,.12);border-radius:10px;background:#fff;overflow:hidden}.nb-step,.nb-step-btn{display:flex;align-items:center}.nb-step-btn{flex-shrink:0;justify-content:center;width:32px;height:100%;padding:0;border:none;background:transparent;color:#000;cursor:pointer}.nb-step-btn:focus-visible{outline:2px solid #b4912a;outline-offset:2px}.nb-step-btn:focus-visible{outline-offset:-2px}@media(hover:hover){.nb-step-btn:hover{background:#f5f5f4}}@media(max-width:379px){.nb-step-btn{width:28px}}.nb-step-value{min-width:30px;text-align:center;line-height:1;color:#000}.nb-step-value,.nb-time-colon{font-family:Bebas Neue,sans-serif;font-size:22px}.nb-time-colon{color:#a3a3a3}.nb-when{display:flex;align-items:center;gap:8px;margin-top:12px;padding:10px 12px;border-radius:10px;background:rgba(180,145,42,.1);font-size:12.5px;font-weight:600;line-height:1.4;color:#8b7020}.nb-when svg{flex-shrink:0}.nb-when.is-bad{background:rgba(220,38,38,.06);color:#b91c1c}.nb-notice{display:flex;gap:10px;padding:12px 14px;border:1px solid rgba(217,119,6,.28);border-radius:12px;background:rgba(245,158,11,.08);font-size:12.5px;line-height:1.45;color:#92400e}.nb-notice>svg{flex-shrink:0;margin-top:1px}.nb-notice.is-spaced{margin-top:10px}.nb-notice.is-blue{border-color:rgba(37,99,235,.18);background:rgba(37,99,235,.06);color:#1e3a8a}.nb-notice.is-red{border-color:rgba(220,38,38,.2);background:rgba(220,38,38,.06);color:#991b1b}.nb-notice-text{min-width:0;display:flex;flex-direction:column;gap:2px}.nb-notice-text b{font-weight:700}.nb-rows{margin:0;border:1px solid rgba(0,0,0,.1);border-radius:14px;background:#fff;overflow:hidden}.nb-row{display:flex;align-items:center;gap:12px;padding:12px 14px}.nb-row+.nb-row{border-top:1px solid rgba(0,0,0,.06)}.nb-row dt{flex-shrink:0;width:76px;font-size:10px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#6b7280}.nb-row dd{flex:1 1;min-width:0;margin:0;font-size:13.5px;font-weight:600;color:#000;text-align:right;overflow-wrap:anywhere}.is-wide .nb-row dt{width:84px}.nb-pill{display:inline-flex;align-items:center;gap:5px;padding:2px 8px;border-radius:999px;font-size:11.5px;font-weight:600;white-space:nowrap}.nb-pill:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.nb-pill.is-indigo{color:#4338ca;background:rgba(79,70,229,.1)}.nb-pill.is-grey{color:#6b7280;background:rgba(0,0,0,.06)}.nb-pill.is-slate{color:#525252;background:rgba(0,0,0,.06)}.nb-pill.is-blue{color:#1d4ed8;background:rgba(37,99,235,.1)}.nb-pill.is-green{color:#15803d;background:rgba(22,163,74,.1)}.nb-pill.is-amber{color:#b45309;background:rgba(217,119,6,.12)}.nb-pill.is-red{color:#b91c1c;background:rgba(220,38,38,.1)}.nb-tag{display:inline-flex;align-items:center;height:20px;padding:0 7px;border-radius:6px;font-size:11px;font-weight:600;white-space:nowrap}.nb-tag.is-gold{color:#8b7020;background:rgba(180,145,42,.12)}.nb-tag.is-indigo{color:#4338ca;background:rgba(79,70,229,.08)}.nb-tag.is-grey{color:#525252;background:rgba(0,0,0,.06)}.nb-tag.is-green{color:#15803d;background:rgba(22,163,74,.1)}.nb-tag.is-red{color:#b91c1c;background:rgba(220,38,38,.08)}.nb-done{flex-direction:column;gap:6px;padding:44px 12px 8px;text-align:center;outline:none}.nb-done,.nb-done-mark{display:flex;align-items:center}.nb-done-mark{justify-content:center;width:64px;height:64px;margin-bottom:14px;border-radius:50%;background:#16a34a;color:#fff;box-shadow:0 0 0 8px rgba(22,163,74,.12)}.nb-done-mark.is-bad{background:#dc2626;box-shadow:0 0 0 8px rgba(220,38,38,.12)}.nb-done-kicker{font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#16a34a}.nb-done-kicker.is-bad{color:#b91c1c}.nb-done-title{font-family:Bebas Neue,sans-serif;font-size:34px;line-height:1.05;color:#000;overflow-wrap:anywhere}.nb-done-sub{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-size:13px;line-height:1.45;color:#6b7280}.nb-done-note{max-width:340px;margin-top:6px;font-size:12px;line-height:1.45;color:#999}.nb-editor{border:1px solid rgba(0,0,0,.12);border-radius:12px;background:#fff;overflow:hidden;transition:border-color .15s ease}.nb-editor:focus-within{border-color:#0a0a0a}.nb-toolbar{display:flex;align-items:center;gap:2px;padding:5px 6px;border-bottom:1px solid rgba(0,0,0,.07);background:#fafaf9;overflow-x:auto}.nb-fmt{flex-shrink:0;min-width:32px;height:30px;padding:0 7px;border:none;border-radius:7px;background:transparent;font-family:Outfit,sans-serif;font-size:13px;font-weight:600;color:#000;cursor:pointer}.nb-fmt:focus-visible{outline:2px solid #b4912a;outline-offset:2px}.nb-fmt:focus-visible{outline-offset:-2px}@media(hover:hover){.nb-fmt:hover{background:rgba(0,0,0,.07)}}.nb-fmt.is-b{font-weight:800}.nb-fmt.is-i{font-style:italic}.nb-fmt.is-u{text-decoration:underline}.nb-fmt.is-s{text-decoration:line-through}.nb-fmt.is-code{font-family:JetBrains Mono,monospace}@media(max-width:1023px){.nb-fmt{min-width:38px;height:34px}}.nb-textarea{display:block;width:100%;min-height:160px;padding:12px 13px;border:none;outline:none;resize:vertical;background:transparent;font-family:Outfit,sans-serif;font-size:14px;line-height:1.55;color:#0a0a0a}.nb-textarea::placeholder{color:#999}@media(max-width:1023px){.nb-textarea{font-size:16px}}.nb-pick{width:100%;display:flex;align-items:center;gap:12px;padding:14px;border:1.5px dashed rgba(0,0,0,.18);border-radius:12px;background:#fff;font-family:inherit;text-align:left;cursor:pointer;transition:border-color .15s ease}.nb-pick:focus-visible{outline:2px solid #b4912a;outline-offset:2px}@media(hover:hover){.nb-pick:hover{border-color:#0a0a0a}}.nb-pick-icon{flex-shrink:0;width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;background:#f5f5f4;color:#000}.nb-pick-text{display:flex;flex-direction:column;gap:2px}.nb-pick-title{font-size:14px;font-weight:600;color:#000}.nb-pick-sub{font-size:12px;color:#6b7280}.nb-media{gap:12px;padding:10px;border:1px solid rgba(0,0,0,.1);border-radius:12px;background:#fff}.nb-media,.nb-thumb{display:flex;align-items:center}.nb-thumb{position:relative;flex-shrink:0;width:64px;height:48px;border-radius:8px;overflow:hidden;justify-content:center;background-color:transparent;background-image:linear-gradient(135deg,#d4af37,#8c6a12);background-size:cover;background-position:50%;background-repeat:no-repeat;color:#fff}.nb-thumb.is-video{background-image:linear-gradient(135deg,#1f2937,#0a0a0a)}.nb-thumb .nb-spinner{border-color:#fff hsla(0,0%,100%,.35) hsla(0,0%,100%,.35)}.nb-media-text{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.nb-media-name{font-size:13.5px;font-weight:600;color:#000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nb-media-sub{font-size:12px;color:#6b7280}.nb-button,.nb-buttons{display:flex;flex-direction:column;gap:8px}.nb-button{padding:10px;border:1px solid rgba(0,0,0,.1);border-radius:12px;background:#fff}.nb-button-top{display:flex;align-items:center;gap:8px}.nb-button-top .nb-input{flex:1 1}.nb-same{align-self:flex-start;display:inline-flex;align-items:center;gap:7px;height:30px;padding:0 11px;border:1.5px solid rgba(0,0,0,.12);border-radius:999px;background:#fff;font-family:inherit;font-size:12px;font-weight:600;color:#000;cursor:pointer;transition:all .15s ease}.nb-same:focus-visible{outline:2px solid #b4912a;outline-offset:2px}.nb-same svg{flex-shrink:0}.nb-same.is-on{border-color:#0a0a0a;background:#0a0a0a;color:#fff}.nb-add{height:44px;display:flex;align-items:center;justify-content:center;gap:7px;border:1.5px dashed rgba(0,0,0,.18);border-radius:12px;background:transparent;font-family:inherit;font-size:13px;font-weight:600;color:#000;cursor:pointer;transition:border-color .15s ease}.nb-add:focus-visible{outline:2px solid #b4912a;outline-offset:2px}@media(hover:hover){.nb-add:hover{border-color:#0a0a0a}}.nb-option{width:100%;display:flex;align-items:center;gap:14px;padding:16px;border:1.5px solid rgba(0,0,0,.1);border-radius:14px;background:#fff;font-family:inherit;text-align:left;cursor:pointer;transition:border-color .15s ease}.nb-option:focus-visible{outline:2px solid #b4912a;outline-offset:2px}.nb-option.is-on{border-color:#0a0a0a}.nb-option-icon{flex-shrink:0;width:42px;height:42px;border-radius:12px;display:flex;align-items:center;justify-content:center;background:#f5f5f4;color:#000;transition:background .15s ease,color .15s ease}.is-on .nb-option-icon{background:#0a0a0a;color:#fff}.nb-option-text{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.nb-option-title{font-size:15px;font-weight:700;color:#000}.nb-option-sub{font-size:12.5px;color:#6b7280}.nb-radio{flex-shrink:0;width:20px;height:20px;border-radius:50%;border:1.5px solid rgba(0,0,0,.25);display:flex;align-items:center;justify-content:center}.nb-radio>span{width:10px;height:10px;border-radius:50%;background:transparent}.is-on .nb-radio{border-color:#0a0a0a}.is-on .nb-radio>span{background:#0a0a0a}.nb-finder{margin-top:4px}.nb-search{display:flex;align-items:center;gap:10px;height:46px;padding:0 13px;border:1px solid rgba(0,0,0,.12);border-radius:10px;background:#fff;color:#999;transition:border-color .15s ease}.nb-search:focus-within{border-color:#0a0a0a}.nb-search svg{flex-shrink:0}.nb-search input{flex:1 1;min-width:0;border:none;outline:none;background:transparent;font-family:Outfit,sans-serif;font-size:14px;color:#000}.nb-search input::placeholder{color:#999}.nb-search input::-webkit-search-cancel-button{display:none}@media(max-width:1023px){.nb-search input{font-size:16px}}.nb-results{margin-top:8px;border:1px solid rgba(0,0,0,.1);border-radius:12px;background:#fff;overflow:hidden}.nb-result{width:100%;display:flex;align-items:center;gap:10px;padding:10px 12px;border:none;background:transparent;font-family:inherit;text-align:left;cursor:pointer}.nb-result:focus-visible{outline:2px solid #b4912a;outline-offset:2px}.nb-result:focus-visible{outline-offset:-2px}.nb-result+.nb-result{border-top:1px solid rgba(0,0,0,.06)}@media(hover:hover){.nb-result:hover{background:#f5f5f4}}.nb-results-none{padding:16px 12px;text-align:center;font-size:13px;color:#6b7280}.nb-results-none.is-bad{color:#b91c1c}.nb-results-more{padding:10px 12px;border-top:1px solid rgba(0,0,0,.06);text-align:center;font-size:12px;color:#6b7280}.nb-person{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:1px}.nb-person-name{font-size:13.5px;font-weight:600;color:#000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nb-person-name.is-lg{font-size:14px}.nb-person-sub{font-size:12px;color:#6b7280;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nb-utag{flex-shrink:0;display:inline-flex;align-items:center;height:20px;padding:0 7px;border-radius:6px;font-size:11px;font-weight:600;white-space:nowrap}.nb-utag.is-sub{background:rgba(22,163,74,.1);color:#15803d}.nb-utag.is-blocked{background:rgba(220,38,38,.08);color:#b91c1c}.nb-picked{display:flex;align-items:center;gap:12px;padding:12px;border:1px solid rgba(0,0,0,.1);border-radius:12px;background:#fff}.nb-picked .nb-person{gap:2px}.nb-change{flex-shrink:0;height:34px;padding:0 12px;border:1px solid rgba(0,0,0,.14);border-radius:8px;background:#fff;font-family:inherit;font-size:12.5px;font-weight:600;color:#000;cursor:pointer;transition:border-color .15s ease}.nb-change:focus-visible{outline:2px solid #b4912a;outline-offset:2px}@media(hover:hover){.nb-change:hover{border-color:#0a0a0a}}.nb-card.is-picker,.nb-card.is-rule{margin-top:12px}.nb-card.is-rule{display:flex;flex-direction:column;gap:14px}.nb-card.is-rule .nb-time,.nb-card.is-rule .nb-when{margin-top:0}.nb-cal{margin-top:14px;padding-top:12px;border-top:1px solid rgba(0,0,0,.06)}.nb-cal-head{gap:6px}.nb-cal-head,.nb-cal-nav{display:flex;align-items:center}.nb-cal-nav{width:30px;height:30px;justify-content:center;padding:0;border:none;border-radius:8px;background:transparent;color:#000;cursor:pointer}.nb-cal-nav:focus-visible{outline:2px solid #b4912a;outline-offset:2px}@media(hover:hover){.nb-cal-nav:hover:not(:disabled){background:#f5f5f4}}.nb-cal-nav:disabled{opacity:.3;cursor:default}@media(max-width:1023px){.nb-cal-nav{width:36px;height:36px}}.nb-cal-title{flex:1 1;text-align:center;font-family:Bebas Neue,sans-serif;font-size:22px;line-height:1;color:#000}.nb-cal-week{margin-top:10px;font-size:10.5px;font-weight:600;color:#999;text-align:center}.nb-cal-days,.nb-cal-week{display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}.nb-cal-days{grid-gap:2px;gap:2px;margin-top:6px}.nb-day{height:36px;padding:0;border:none;border-radius:9px;background:transparent;font-family:inherit;font-size:13px;font-weight:500;color:#000;cursor:pointer;transition:background .15s ease}.nb-day:focus-visible{outline:2px solid #b4912a;outline-offset:2px}.nb-day:focus-visible{outline-offset:0}.nb-day.is-out{color:#bdbdbd}.nb-day.is-today{font-weight:700;box-shadow:inset 0 0 0 1.5px #b4912a}.nb-day.is-off{color:#d4d4d4;cursor:default}@media(hover:hover){.nb-day:hover:not(.is-off):not(.is-on){background:#f5f5f4}}.nb-day.is-on{background:#0a0a0a;color:#fff;font-weight:700;box-shadow:none}.nb-daystep{height:46px;border:1px solid rgba(0,0,0,.12);border-radius:10px;background:#fff;overflow:hidden}.nb-daystep,.nb-daystep-btn{display:flex;align-items:center}.nb-daystep-btn{flex-shrink:0;width:42px;height:100%;justify-content:center;padding:0;border:none;background:transparent;color:#000;cursor:pointer}.nb-daystep-btn:focus-visible{outline:2px solid #b4912a;outline-offset:2px}.nb-daystep-btn:focus-visible{outline-offset:-2px}@media(hover:hover){.nb-daystep-btn:hover{background:#f5f5f4}}.nb-daystep-value{flex:1 1;display:flex;align-items:baseline;justify-content:center;gap:5px}.nb-daystep-value>span{font-family:Bebas Neue,sans-serif;font-size:24px;line-height:1;color:#000}.nb-daystep-value small{font-size:12px;color:#6b7280}.nb-toggle-row{width:100%;display:flex;align-items:center;gap:12px;padding:13px 14px;border:1px solid rgba(0,0,0,.1);border-radius:12px;background:#fff;font-family:inherit;text-align:left;cursor:pointer}.nb-toggle-row:focus-visible{outline:2px solid #b4912a;outline-offset:2px}.nb-toggle-text{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.nb-toggle-title{font-size:14px;font-weight:600;color:#000}.nb-toggle-sub{font-size:12px;color:#6b7280}@media(prefers-reduced-motion:reduce){.nb-add,.nb-change,.nb-chip,.nb-day,.nb-editor,.nb-icon-btn,.nb-input,.nb-option,.nb-option-icon,.nb-pick,.nb-same,.nb-search,.nb-seg-btn{transition:none}.nb-skel{animation:none}.nb-spinner{animation-duration:2.4s}}.bdt-drawer .bdt-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;overflow-wrap:normal}@media(max-width:1023px){.bdt-drawer .bdt-title{display:-webkit-box;white-space:normal;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical}}.bdt-action-error:focus{outline:none}.bdt-tags{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin-top:10px}.bdt-stats{border:1px solid rgba(0,0,0,.1);border-radius:14px;background:#fff;overflow:hidden}.bdt-big{display:flex;align-items:baseline;flex-wrap:wrap;gap:10px;padding:16px 16px 14px}.bdt-big-n{font-family:Bebas Neue,sans-serif;font-size:44px;line-height:.9;color:#000}.bdt-big-sub{font-size:13px;color:#6b7280}.bdt-cells{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;border-top:1px solid rgba(0,0,0,.07)}.bdt-cell{display:flex;flex-direction:column;gap:5px;min-width:0;padding:12px 16px;box-shadow:inset 1px 0 0 rgba(0,0,0,.06),inset 0 -1px 0 rgba(0,0,0,.06)}.bdt-cell dt{font-size:10px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#6b7280}.bdt-cell dd{margin:0;font-family:Bebas Neue,sans-serif;font-size:24px;line-height:1;color:#000}.bdt-cell dd.is-bad{color:#b91c1c}@media(max-width:1023px){.bdt-cell{padding:12px}}.bdt-next{display:flex;flex-direction:column;gap:5px;padding:16px;border:1px solid rgba(0,0,0,.1);border-radius:14px;background:#fff}.bdt-next .nb-label{margin-bottom:0}.bdt-next-v{font-family:Bebas Neue,sans-serif;font-size:30px;line-height:1;color:#000}.bdt-next-sub{font-size:12.5px;color:#6b7280}.bdt-error-text{font-family:JetBrains Mono,monospace;font-size:11.5px;overflow-wrap:anywhere}.bdt-error .nb-notice-text{gap:4px}.bdt-list{border:1px solid rgba(0,0,0,.1);border-radius:14px;background:#fff;overflow:hidden}.bdt-list ul{margin:0;padding:0;list-style:none}.bdt-list-head{display:flex;align-items:center;gap:8px;padding:12px 14px;border-bottom:1px solid rgba(0,0,0,.06)}.bdt-list-head .nb-label{margin-bottom:0}.bdt-count{padding:1px 7px;border-radius:999px;background:rgba(220,38,38,.08);font-size:11px;font-weight:700;color:#b91c1c}.bdt-count.is-muted{background:rgba(0,0,0,.06);color:#6b7280}.bdt-fail{display:flex;flex-direction:column;gap:3px;padding:10px 14px}.bdt-fail+.bdt-fail{border-top:1px solid rgba(0,0,0,.06)}.bdt-fail-id{font-family:JetBrains Mono,monospace;font-size:12.5px;font-weight:500;color:#000}.bdt-fail-err{font-size:12px;color:#b91c1c;overflow-wrap:anywhere}.bdt-fail-err.is-blocked{color:#6b7280}.bdt-run{display:flex;align-items:center;gap:10px;padding:11px 14px}.bdt-run+.bdt-run{border-top:1px solid rgba(0,0,0,.06)}.bdt-run.is-current{background:#fafaf9}.bdt-run-text{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:1px}.bdt-run-when{font-size:13px;font-weight:600;color:#000}.bdt-run-this{font-weight:500;color:#6b7280}.bdt-run-sub{font-size:11.5px;color:#6b7280}.bdt-foot{align-items:center}.bdt-foot .bdt-fit{flex:0 0 auto;padding:0 18px}.bdt-foot .bdt-fit.is-close{padding:0 22px}.bdt-foot .nb-fit{flex:0 0 auto;padding:0 28px}.bdt-foot .is-dim{opacity:.5;cursor:default}.bdt-foot .is-sending{opacity:.6;cursor:progress}.bdt-spacer{flex:1 1}.bdt-end{flex-shrink:0;height:46px;padding:0 16px;border:1px solid rgba(220,38,38,.35);border-radius:8px;background:#fff;font-family:Outfit,sans-serif;font-size:12.5px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;color:#dc2626;cursor:pointer;transition:border-color .15s ease,background .15s ease}.bdt-end:focus-visible{outline:2px solid #b4912a;outline-offset:2px}@media(hover:hover){.bdt-end:hover{border-color:#dc2626;background:rgba(220,38,38,.04)}}.bdt-ask{flex:1 1;min-width:0;font-size:13.5px;font-weight:600;color:#000}@media(max-width:1023px){.bdt-foot{flex-wrap:wrap;row-gap:10px}.bdt-foot .bdt-fit,.bdt-foot .bdt-fit.is-close{flex:1 1;padding:0 12px}.bdt-end{flex:1 1 100%}.bdt-spacer{display:none}.bdt-foot .nb-fit{margin-left:auto}.bdt-foot.is-asking .bdt-ask{flex-basis:100%}}@media(prefers-reduced-motion:reduce){.bdt-end{transition:none}}.brc-foot{justify-content:flex-end}.brc-head{margin-bottom:-2px}.brc-row,.brc-run{padding:13px 14px;border:1px solid rgba(0,0,0,.1);border-radius:12px;background:#fff}.brc-row-main{display:flex;align-items:center;gap:12px}.brc-row-text{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.brc-row-title{font-size:14px;font-weight:600;color:#000}.brc-row-sub{font-size:12px;line-height:1.4;color:#6b7280}.brc-row-sub.is-off{color:#b45309}.brc-send{flex-shrink:0;display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 12px;border:1px solid rgba(0,0,0,.14);border-radius:8px;background:#fff;font-family:Outfit,sans-serif;font-size:12.5px;font-weight:600;color:#000;white-space:nowrap;cursor:pointer;transition:border-color .15s ease,background .15s ease,color .15s ease}.brc-send:focus-visible{outline:2px solid #b4912a;outline-offset:2px}.brc-send.is-queued{border-color:rgba(22,163,74,.35);background:rgba(22,163,74,.06);color:#15803d;cursor:default}.brc-send.is-busy{opacity:.6;cursor:progress}.brc-send.is-dim{opacity:.45;cursor:default}.brc-send.is-sm{height:30px;padding:0 10px;font-size:12px}.brc-row-note{margin:10px 0 0;padding:8px 10px;border-radius:8px;font-size:12px;line-height:1.45}.brc-row-note.is-amber{background:rgba(245,158,11,.08);color:#92400e}.brc-row-note.is-red{background:rgba(220,38,38,.06);color:#b91c1c}.brc-changed{margin:2px 0 0;font-size:12px;color:#999}.brc-posted{display:flex;flex-direction:column;gap:10px;margin-top:26px;padding-top:22px;border-top:1px solid rgba(0,0,0,.06)}.brc-intro{margin:0;font-size:12.5px;line-height:1.5;color:#6b7280}.brc-result{margin:10px 0 0;padding:8px 10px;border-radius:8px;font-size:12px;line-height:1.45}.brc-result.is-ok{background:rgba(22,163,74,.08);color:#15803d}.brc-result.is-warn{background:rgba(245,158,11,.1);color:#92400e}.brc-link{margin-top:8px;padding:2px 0;border:none;background:none;font-family:inherit;font-size:12.5px;font-weight:600;color:#8b7020;cursor:pointer}.brc-link:focus-visible{outline:2px solid #b4912a;outline-offset:2px}@media(hover:hover){.brc-link:hover{color:#000}}.brc-link.is-inline{margin-top:0}.brc-channels{margin:8px 0 0;padding:0;list-style:none;border-top:1px solid rgba(0,0,0,.06)}.brc-channels li{display:flex;align-items:center;gap:10px;min-height:44px;padding:6px 0}.brc-channels li+li{border-top:1px solid rgba(0,0,0,.06)}.brc-channel-name{flex:1 1;min-width:0;font-size:13px;font-weight:600;color:#000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.brc-view{flex-shrink:0;font-size:12px;font-weight:600;color:#6b7280;text-decoration:underline;text-underline-offset:2px}.brc-view:focus-visible{outline:2px solid #b4912a;outline-offset:2px}@media(hover:hover){.brc-view:hover{color:#000}}.brc-empty{padding:18px 12px;border:1px dashed rgba(0,0,0,.18);border-radius:12px;text-align:center;font-size:13px;color:#6b7280}.brc-empty.is-bad{border-style:solid;border-color:rgba(220,38,38,.18);background:rgba(220,38,38,.04);color:#b91c1c}@media(prefers-reduced-motion:reduce){.brc-send{transition:none}}@media(min-width:1024px){.admin-panel-page{max-width:1280px;padding:64px 40px 56px}}@media(min-width:1024px)and (min-width:1024px)and (max-width:1279px){.admin-panel-page{padding-left:24px;padding-right:24px}}@media(min-width:1024px){.admin-panel-hero:not(.admin-pay-hero){display:flex;align-items:flex-end;justify-content:space-between;gap:28px;flex-wrap:wrap;margin-bottom:26px}.admin-panel-hero:not(.admin-pay-hero) .admin-panel-eyebrow{order:1;flex:0 0 100%;margin-bottom:6px}.admin-panel-hero:not(.admin-pay-hero) .admin-panel-title-row{order:2}.admin-panel-hero:not(.admin-pay-hero) .admin-panel-hero-divider{order:3;flex:0 0 100%;margin-top:14px}.admin-panel-hero:not(.admin-pay-hero) .admin-panel-subtitle{order:4;flex:1 1;margin-top:0}.admin-topbar{margin:-64px -40px 22px;padding:18px 40px 14px}.admin-topbar-title{font-size:32px}.admin-topbar-count{min-width:32px;height:30px;padding:3px 11px 0;font-size:21px}.admin-stat-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:14px;gap:14px;margin:22px 0 6px}.has-topbar .admin-stat-row{margin-top:6px}.admin-stat-tile{padding:18px 20px;gap:12px;border-radius:12px}.admin-stat-value{font-size:clamp(22px,1.5vw + 17px,28px)}.admin-panel-search{margin-top:18px}.admin-panel-filters{margin:16px 0 4px}.admin-panel-loadmore{width:auto;min-width:220px;margin:22px auto 0;padding:14px 28px}.admin-panel-state{padding:88px 24px}.admin-table-wrap{margin-top:18px;border:1px solid rgba(0,0,0,.12);border-radius:14px;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.04),0 12px 32px -24px rgba(0,0,0,.35);overflow-x:auto}.admin-table{width:100%;border-collapse:collapse;font-family:Outfit,sans-serif}.admin-table thead th{position:-webkit-sticky;position:sticky;top:0;z-index:1;padding:13px 14px;background:#0a0a0a;border-bottom:2px solid #b4912a;font-size:10.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:hsla(0,0%,100%,.78);text-align:left;white-space:nowrap}.admin-table tbody td{padding:14px;border-top:1px solid rgba(0,0,0,.05);font-size:clamp(13px,.4vw + 11.7px,15px);color:#000;vertical-align:middle}.admin-table tbody tr{transition:background .15s ease}.admin-table tbody tr:first-child td{border-top:none}.admin-table tbody tr:nth-child(2n){background:rgba(0,0,0,.016)}.admin-table tbody tr:hover{background:rgba(180,145,42,.06)}.admin-skel-bar{display:inline-block;height:12px;border-radius:4px}.admin-skel-bar.is-head{height:9px;background:hsla(0,0%,100%,.22)}.admin-table thead th.admin-table-num,.admin-table-num{text-align:right;white-space:nowrap}.admin-table-userbox{display:flex;flex-direction:column;gap:2px;min-width:0}}