:root{--accent: #0a84ff;--accent-ink: #fff;--text: #f5f5f7;--text-2: rgba(235, 235, 245, .64);--text-3: rgba(235, 235, 245, .4);--sep: rgba(255, 255, 255, .11);--hair: rgba(255, 255, 255, .1);--fill: rgba(255, 255, 255, .1);--fill-hover: rgba(255, 255, 255, .16);--inset: rgba(255, 255, 255, .055);--zebra: rgba(255, 255, 255, .028);--control: rgba(255, 255, 255, .13);--control-edge: rgba(255, 255, 255, .08);--field: rgba(0, 0, 0, .28);--seg-thumb: rgba(255, 255, 255, .22);--badge-verified: #3b9dff;--badge-founder: #f5b63d;--switch-off: rgba(120, 120, 128, .38);--surface: rgba(24, 24, 27, .6);--surface-solid: #1c1c1e;--surface-clear: rgba(24, 24, 27, .16);--surface-frost: rgba(24, 24, 27, .93);--sheet: rgba(30, 30, 33, .9);--menu: rgba(40, 40, 44, .84);--nav: rgba(12, 12, 14, .45);--toast: rgba(40, 40, 44, .9);--dim: rgba(0, 0, 0, .5);--sk-a: rgba(255, 255, 255, .06);--sk-b: rgba(255, 255, 255, .12);--tile: rgba(255, 255, 255, .05);--link: color-mix(in srgb, var(--accent) 72%, #fff);--green: #30d158;--red: #ff453a;--yellow: #ffd60a;--focus: color-mix(in srgb, var(--accent) 45%, transparent);--win-shadow: inset 0 0 0 .5px rgba(255, 255, 255, .1), 0 0 0 .5px rgba(0, 0, 0, .5), 0 30px 80px -20px rgba(0, 0, 0, .6);--pop-shadow: inset 0 0 0 .5px rgba(255, 255, 255, .12), 0 0 0 .5px rgba(0, 0, 0, .6), 0 18px 50px -10px rgba(0, 0, 0, .55);--blur: saturate(160%) blur(40px);--d0: #2c160a;--d1: #170c06;--d2: #0e0805;--l0: #fbf4ec;--l1: #f6eadf;--l2: #f1e2d4;--c1: rgba(255, 138, 40, .55);--c2: rgba(200, 86, 24, .5);--c3: rgba(255, 178, 96, .3);--c4: rgba(122, 46, 14, .6);--ease: cubic-bezier(.32, .72, 0, 1);--spring: linear(0, .006, .025 2.8%, .101 6.1%, .539 18.9%, .721 25.3%, .849 31.5%, .937 38.1%, .968 41.8%, .991 45.7%, 1.006 50.1%, 1.015 55%, 1.017 63.9%, 1.001 85.9%, 1);--font: -apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Icons", "Inter", "Helvetica Neue", Helvetica, Arial, sans-serif;--font-d: -apple-system, BlinkMacSystemFont, "SF Pro Display", "SF Pro Icons", "Inter", "Helvetica Neue", Helvetica, Arial, sans-serif;color-scheme:dark}:root[data-theme=light]{--text: #1d1d1f;--text-2: #6e6e73;--text-3: #8e8e93;--sep: rgba(60, 40, 20, .14);--hair: rgba(0, 0, 0, .1);--fill: rgba(60, 40, 20, .08);--fill-hover: rgba(60, 40, 20, .13);--inset: rgba(255, 255, 255, .55);--zebra: rgba(60, 40, 20, .03);--control: #fff;--control-edge: rgba(0, 0, 0, .14);--field: #fff;--seg-thumb: #fff;--switch-off: rgba(120, 100, 90, .24);--surface: rgba(255, 255, 255, .72);--surface-solid: #ffffff;--surface-clear: rgba(255, 255, 255, .3);--surface-frost: rgba(255, 255, 255, .96);--sheet: rgba(255, 255, 255, .92);--menu: rgba(246, 246, 248, .88);--nav: rgba(250, 250, 252, .7);--toast: rgba(255, 255, 255, .92);--dim: rgba(40, 20, 10, .28);--sk-a: rgba(60, 40, 20, .06);--sk-b: rgba(60, 40, 20, .11);--tile: rgba(60, 40, 20, .05);--link: color-mix(in srgb, var(--accent) 78%, #3a1a00);--green: #28a745;--red: #e0241a;--focus: color-mix(in srgb, var(--accent) 38%, transparent);--win-shadow: inset 0 0 0 .5px rgba(255, 255, 255, .7), 0 0 0 .5px rgba(60, 30, 10, .1), 0 30px 70px -22px rgba(90, 45, 10, .32);--pop-shadow: 0 0 0 .5px rgba(60, 30, 10, .14), 0 18px 50px -10px rgba(90, 45, 10, .3);--c1: rgba(255, 166, 80, .5);--c2: rgba(255, 128, 70, .32);--c3: rgba(255, 206, 150, .55);--c4: rgba(220, 140, 100, .22);color-scheme:light}body[data-panel=solid]{--surface: var(--surface-solid);--blur: none}body[data-panel=clear]{--surface: var(--surface-clear);--blur: saturate(190%) blur(16px)}body[data-panel=frost]{--surface: var(--surface-frost);--blur: saturate(110%) blur(60px)}body[data-panel=tint]{--surface: color-mix(in srgb, var(--accent) 34%, var(--surface-clear));--blur: saturate(200%) blur(28px)}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;background:#0b0c0e}:root[data-theme=light]{background:#0b0c0e}html,body{margin:0}body{position:relative;min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;color:var(--text);font:400 17px/1.47059 var(--font);letter-spacing:-.022em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-optical-sizing:auto;overflow-x:hidden;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}input,textarea,.selectable,.selectable *{-webkit-user-select:text;user-select:text;-webkit-touch-callout:default}button,input,textarea,select{font:inherit;color:inherit;letter-spacing:inherit}button{cursor:var(--cur-hand, pointer);border:0;background:none;padding:0;-webkit-tap-highlight-color:transparent}svg{display:block}a{color:inherit;text-decoration:none;-webkit-tap-highlight-color:transparent}img{-webkit-user-drag:none}[hidden]{display:none!important}::selection{background:color-mix(in srgb,var(--accent) 35%,transparent)}:where(button,a,[tabindex]:not(input):not(textarea):not(select),label.swatch,label.bgsw):focus-visible{outline:none;box-shadow:0 0 0 4px var(--focus);border-radius:8px}input:focus-visible,textarea:focus-visible,select:focus-visible{outline:none}.theming,.theming *{transition:background-color .35s ease,color .35s ease,box-shadow .35s ease,border-color .35s ease!important}svg:not(.sf):not(.doc):not(.updown):not(.pie):not(.qr-code){fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}svg .knob{fill:var(--surface-solid)}.sf{fill:currentColor}.sf .cut{fill:none;stroke:var(--cut, var(--surface-solid));stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.backdrop{position:fixed;inset:0;z-index:-1;overflow:hidden;pointer-events:none;background:#0b0c0e}.bg-video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;background:#0b0c0e url(bg-poster.jpg?v=08f5646725) center / cover no-repeat;transition:opacity .6s ease}.shade{position:absolute;inset:0;background:linear-gradient(180deg,#00000080,#00000038 30%,#0000004d,#000000ad)}.glow,.grain{display:none}body.bg-photo .bg-video{opacity:0}.bg-screen{display:none;z-index:1}@media(hover:hover)and (pointer:fine){canvas.bg-screen{display:block}video.bg-video{display:none}}body.film-plain canvas.bg-screen{display:none}body.film-plain video.bg-video{display:block}@media(hover:none)and (max-aspect-ratio:7 / 10){.backdrop:before{content:"";position:absolute;inset:-8%;z-index:0;background:#0b0c0e var(--film-poster, url(bg-poster.jpg?v=08f5646725)) center / cover no-repeat;filter:blur(44px) saturate(1.15) brightness(.62)}body.bg-photo .backdrop:before,body.bg-solid .backdrop:before{display:none}video.bg-video{z-index:1;object-fit:contain;background:none}}.shade{z-index:2}body.bg-photo .backdrop{background:#0b0c0e var(--link-bg) center / cover no-repeat}body.bg-photo .shade{background:linear-gradient(180deg,#00000073,#0003 35%,#00000047 65%,#0000009e)}.top{position:sticky;top:0;z-index:30;height:calc(48px + env(safe-area-inset-top));padding:env(safe-area-inset-top) max(16px,env(safe-area-inset-right)) 0 max(18px,env(safe-area-inset-left));display:flex;align-items:center;justify-content:space-between;gap:10px;background:transparent;transition:background-color .3s,box-shadow .3s}.top.scrolled{background:var(--nav);box-shadow:0 .5px 0 var(--sep);backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px)}.brand{display:flex;align-items:center;gap:8px;font:600 16.5px/1 var(--font);letter-spacing:-.01em;color:var(--text);opacity:.92;transition:opacity .2s}@media(hover:hover){.brand:hover{opacity:1}}.mark{width:24px;height:24px}.mark path{fill:currentColor;stroke:none}.top-actions{display:flex;align-items:center;gap:2px}.nav-btn{position:relative;height:34px;padding:0 11px;border-radius:17px;font-size:14px;letter-spacing:-.01em;color:var(--text-2);display:inline-flex;align-items:center;gap:5px;transition:color .2s,background-color .2s}@media(hover:hover){.nav-btn:hover{color:var(--text);background:var(--fill)}}.nav-btn.icon{width:34px;padding:0;justify-content:center}.nav-btn.icon svg{width:19px;height:19px}.nav-btn.signed{padding:0 4px}.avatar{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:linear-gradient(135deg,color-mix(in srgb,var(--accent) 85%,#fff),color-mix(in srgb,var(--accent) 80%,#000));color:var(--accent-ink);font:600 13px/1 var(--font);letter-spacing:0;box-shadow:inset 0 0 0 .5px #ffffff40}.avatar.big{width:52px;height:52px;font-size:21px;flex:none}.nav-seal{position:absolute;right:-1px;bottom:1px;width:14px;height:14px;color:var(--badge-verified);--cut: #fff;filter:drop-shadow(0 0 1px rgba(0,0,0,.5))}.nav-seal svg{width:100%;height:100%}.badge{min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--accent);color:var(--accent-ink);font:600 11px/18px var(--font);letter-spacing:0;text-align:center}.nav-count{position:absolute;top:-3px;right:-5px;box-shadow:0 0 0 2px #0c0c0ee6;pointer-events:none}.adm-count{flex:none;margin-left:auto;font-style:normal}.admin-entry>.badge{flex:none;min-width:20px;height:20px;border-radius:10px;font:600 12px/20px var(--font);font-style:normal}.badge[hidden]{display:none}.button{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:36px;padding:0 18px;border-radius:980px;background:var(--accent);color:var(--accent-ink);font-size:15px;font-weight:500;line-height:1;letter-spacing:-.016em;white-space:nowrap;box-shadow:inset 0 .5px #ffffff47,0 1px 2px #0000001f;transition:background-color .2s,filter .2s,transform .12s ease-out,opacity .2s}@media(hover:hover){.button:hover{filter:brightness(1.08)}}.button:active{transform:scale(.97);filter:brightness(.95)}.button:disabled{opacity:.4;cursor:var(--cur-arrow, default);transform:none;filter:none}.button svg{width:14px;height:14px;stroke-width:2.2}.button .sf{width:15px;height:15px}.button.gray{background:var(--fill);color:var(--text);box-shadow:none}@media(hover:hover){.button.gray:hover{filter:none;background:var(--fill-hover)}}.button.small{height:28px;padding:0 12px;font-size:13px;letter-spacing:-.01em}.button.large{height:50px;padding:0 32px;font-size:17px;letter-spacing:-.022em}.button.wide{width:100%;min-width:0;height:44px;font-size:16px}.button.ok{background:var(--green);color:#fff}.button.confirming{background:var(--red);color:#fff}.text-link{display:inline-flex;align-items:center;gap:2px;color:var(--link);font-size:inherit;letter-spacing:inherit}@media(hover:hover){.text-link:hover{text-decoration:underline;text-underline-offset:.14em}}.text-link .chev-r{width:.72em;height:.72em;stroke-width:2.6;margin-top:.08em}.text-link.tiny{font-size:12px}.text-link.small{font-size:14px}.nw{white-space:nowrap}.dot-sep{display:inline-block;width:3px;height:3px;margin:0 8px;border-radius:50%;background:var(--text-3);vertical-align:middle}.icon-btn{width:28px;height:28px;flex:none;border-radius:7px;display:grid;place-items:center;color:var(--text-2);transition:background-color .15s,color .15s}@media(hover:hover){.icon-btn:hover{background:var(--fill);color:var(--text)}}.icon-btn svg{width:17px;height:17px}#app{flex:1;width:100%;padding:0 max(18px,env(safe-area-inset-left)) 48px}.hero{max-width:980px;margin:0 auto;padding-top:clamp(40px,8vh,84px);text-align:center}.hero h1{margin:0;font:600 80px/1.05 var(--font-d);letter-spacing:-.015em;animation:rise .5s var(--ease) backwards;background:linear-gradient(180deg,#fff 40%,#ffffffbd);-webkit-background-clip:text;background-clip:text;color:transparent;padding-bottom:.04em}.hero .tagline{text-shadow:0 1px 18px rgba(0,0,0,.25)}.tagline{margin:6px auto 0;max-width:680px;font:400 28px/1.14 var(--font-d);letter-spacing:.007em;color:var(--text);animation:rise .5s var(--ease) .03s backwards}.tagline.small{font-size:21px;line-height:1.38;letter-spacing:.011em;color:var(--text-2)}.hero-links{display:flex;justify-content:center;gap:28px;margin:18px 0 0;font-size:21px;letter-spacing:.011em;animation:rise .5s var(--ease) .06s backwards}@keyframes rise{0%{opacity:0;transform:translateY(16px)}}@media(max-width:734px){.hero h1{font-size:52px;line-height:1.08;letter-spacing:-.003em}.tagline{font-size:21px;line-height:1.19;letter-spacing:.011em}.tagline.small{font-size:18px}.hero-links{font-size:17px;letter-spacing:-.022em}}.app-wrap{max-width:720px;margin:clamp(32px,6vh,52px) auto 0;animation:winIn .55s var(--ease) .05s backwards;transition:margin-top .5s var(--ease)}.hero-send{display:grid;grid-template-rows:1fr;transition:grid-template-rows .5s var(--ease),padding-top .5s var(--ease),opacity .3s var(--ease)}.hero-send>div{overflow:hidden;min-height:0}#app.sending .hero-send{grid-template-rows:0fr;padding-top:0;opacity:0}#app.sending .hero-send~.app-wrap{margin-top:clamp(16px,3vh,28px)}.app-wrap.wide{max-width:1024px}@keyframes winIn{0%{opacity:0;transform:translateY(28px) scale(.985)}}.window{position:relative;border-radius:20px;overflow:hidden;isolation:isolate;background:var(--surface);backdrop-filter:var(--blur);-webkit-backdrop-filter:var(--blur);box-shadow:var(--win-shadow);transition:box-shadow .25s,background-color .25s,transform .5s var(--spring)}.window.dragover{box-shadow:0 0 0 3px var(--accent),var(--win-shadow);transform:scale(1.008)}.caption{margin:18px 0 0;font-size:12px;line-height:1.5;letter-spacing:-.01em;color:var(--text-2);text-align:center}.stage-in{animation:stageIn .45s var(--ease) backwards}@keyframes stageIn{0%{opacity:0}}.drop{padding:60px 32px 54px;text-align:center}.drop h2{margin:0;font:600 24px/1.17 var(--font-d);letter-spacing:.009em}.drop p{margin:8px 0 0;font-size:15px;color:var(--text-2);letter-spacing:-.016em}.drop .buttons{display:flex;justify-content:center;gap:10px;margin-top:24px;flex-wrap:wrap}.stack{position:relative;width:220px;height:112px;margin:0 auto 28px}.sc{position:absolute;left:50%;top:50%;transition:transform .7s var(--spring)}.sc1{width:58px;height:72px;transform:translate(-50%,-50%) translate(-74px) rotate(-11deg);filter:drop-shadow(0 8px 14px rgba(0,0,0,.28))}.sc1 .doc{width:100%;height:100%}.sc2{z-index:2;width:104px;height:78px;border-radius:7px;border:3px solid #fff;overflow:hidden;background:linear-gradient(180deg,#ffb35a,#ffd6a0 52%,#ffe9cf);box-shadow:0 12px 28px -6px #00000073,0 0 0 .5px #0000001a;transform:translate(-50%,-50%) translateY(-6px)}.sc2 .sun{position:absolute;right:16px;top:12px;width:15px;height:15px;border-radius:50%;background:#fff7e0;box-shadow:0 0 14px #ffe9b0}.sc2 .hill{position:absolute;left:-20%;right:-20%;bottom:-46%;height:90%;border-radius:50%;background:linear-gradient(180deg,#c8692a,#8a3d12);box-shadow:40px -10px 0 -6px #b0561f}.sc3{width:76px;height:56px;border-radius:7px;border:3px solid #fff;background:linear-gradient(135deg,#2c2c2e,#1d1d1f);display:grid;place-items:center;color:#fff;box-shadow:0 10px 22px -6px #00000073,0 0 0 .5px #0000001a;transform:translate(-50%,-50%) translate(64px) translateY(6px) rotate(9deg)}.sc3 svg{width:18px;height:18px;margin-left:2px}@media(hover:hover){.window:not(.dragover) .drop:hover .sc1{transform:translate(-50%,-50%) translate(-82px) rotate(-14deg)}}@media(hover:hover){.window:not(.dragover) .drop:hover .sc3{transform:translate(-50%,-50%) translate(72px) translateY(6px) rotate(12deg)}}.dragover .sc1{transform:translate(-50%,-50%) translate(-96px) translateY(-6px) rotate(-18deg)}.dragover .sc2{transform:translate(-50%,-50%) translateY(-16px) scale(1.06)}.dragover .sc3{transform:translate(-50%,-50%) translate(86px) rotate(16deg)}.banner{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 20px;border-top:.5px solid var(--sep);background:var(--inset);text-align:left;flex-wrap:wrap}.banner-text b{display:block;font-size:14px;font-weight:600;letter-spacing:-.01em}.banner-text span{font-size:13px;color:var(--text-2);letter-spacing:-.01em}.banner-actions{display:flex;gap:8px}.win-head{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:56px;padding:10px 14px 10px 20px;border-bottom:.5px solid var(--sep)}.win-head.slim{min-height:44px;border-top:.5px solid var(--sep)}.win-title b{font-size:15px;font-weight:600;letter-spacing:-.016em}.win-title span{margin-left:8px;font-size:13px;color:var(--text-2);letter-spacing:-.01em;font-variant-numeric:tabular-nums}.win-body{padding:20px;display:grid;gap:16px}.win-foot{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:60px;padding:12px 16px 12px 20px;border-top:.5px solid var(--sep)}.foot-note{margin:0;font-size:12px;color:var(--text-2);letter-spacing:-.01em}.foot-btns{display:flex;gap:8px;margin-left:auto}.err{margin:0;padding:0 20px 14px;font-size:13px;color:var(--red);text-align:right}.err:empty{display:none}.err .text-link{color:var(--link);font-size:13px}.center-state .err,.pwfield+.err{text-align:center;padding:12px 0 0}.finder{position:relative;list-style:none;margin:0;padding:0;max-height:330px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.finder.compact{max-height:270px}.file{position:relative;display:grid;grid-template-columns:32px minmax(0,1fr) auto;grid-auto-flow:column;grid-auto-columns:24px;align-items:center;gap:12px;min-height:48px;padding:6px 16px 6px 20px;animation:rowIn .35s var(--ease) backwards;animation-delay:calc(var(--i, 0) * 18ms)}.file:nth-child(2n){background:var(--zebra)}@keyframes rowIn{0%{opacity:0;transform:translateY(4px)}}.file.out{animation:rowOut .22s ease-out forwards}@keyframes rowOut{to{opacity:0}}.ficon{position:relative;width:32px;height:36px;display:grid;place-items:center}.ficon .doc{width:26px;height:33px;filter:drop-shadow(0 1px 1.5px rgba(0,0,0,.25))}.doc-page{fill:#fff;stroke:#c7c7cc;stroke-width:.9}.doc-fold{fill:#ececf0;stroke:#c7c7cc;stroke-width:.9;stroke-linejoin:round}.doc text{font:700 7.4px/1 var(--font);letter-spacing:.02em;text-anchor:middle}.ficon img{position:absolute;inset:4px 2px;width:calc(100% - 4px);height:calc(100% - 8px);object-fit:cover;border-radius:3px;box-shadow:0 0 0 2px #fff,0 1px 4px 1px #0000004d;animation:fadeIn .3s ease-out}.ficon:has(img) .doc{visibility:hidden}@keyframes fadeIn{0%{opacity:0}}.fname{min-width:0}.fname b{display:block;font-size:14px;font-weight:400;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fname span{display:block;font-size:12px;color:var(--text-3);letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fsize{font-size:13px;color:var(--text-2);letter-spacing:-.01em;font-variant-numeric:tabular-nums;white-space:nowrap}.rm{width:22px;height:22px;display:grid;place-items:center;color:var(--text-3);--cut: var(--surface-solid);opacity:.55;transition:opacity .15s,color .15s}.rm svg{width:17px;height:17px}.rm:focus-visible{opacity:1}@media(hover:hover){.file:hover .rm{opacity:1}}@media(hover:hover){.rm:hover{color:var(--text-2)}}@media(hover:none){.rm{opacity:1}}.grip{width:24px;height:30px;display:grid;place-items:center;color:var(--text-3);touch-action:none;cursor:grab}.grip svg{width:16px;height:16px;stroke-width:2}#flist .fname b{cursor:var(--cur-text, text)}.file.renaming{background:color-mix(in srgb,var(--accent) 10%,transparent)}.rename{display:block;width:100%;height:26px;margin:0 0 0 -6px;padding:0 6px;border:0;border-radius:6px;outline:none;background:var(--field);color:var(--text);font-size:14px;letter-spacing:-.01em;box-shadow:0 0 0 1px var(--accent),0 0 0 4px var(--focus)}.sorting .file{transition:transform .24s var(--ease)}.sorting .file.lifted{z-index:3;transition:none;background:var(--surface-solid);border-radius:10px;box-shadow:0 0 0 .5px var(--sep),0 14px 34px -8px #00000080;cursor:grabbing;animation:none}.sorting,.sorting *{cursor:grabbing!important}.fstate{width:22px;height:22px;display:grid;place-items:center}.fstate .sf{width:19px;height:19px;color:var(--green);animation:pop .45s var(--spring)}@keyframes pop{0%{transform:scale(.4);opacity:0}}.pie{width:17px;height:17px}.pie-bg{fill:none;stroke:var(--text-3);stroke-width:1.2}.pie-fg{fill:none;stroke:var(--accent);stroke-width:8.5;transform:rotate(-90deg);transform-origin:center;transition:stroke-dashoffset .3s linear}.is-paused .pie-fg{stroke:var(--text-3)}.dl{width:24px;height:24px;display:grid;place-items:center;color:var(--accent);--cut: var(--surface-solid);transition:transform .12s ease-out,filter .2s}@media(hover:hover){.dl:hover{filter:brightness(1.1)}}.dl:active{transform:scale(.88)}.dl .sf{width:22px;height:22px}.dl.blocked{color:var(--red);cursor:help}.dl.blocked .sf{width:19px;height:19px}.seg{position:relative;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;justify-self:center;width:min(320px,100%);padding:2px;border-radius:9px;background:var(--fill)}.seg button{position:relative;z-index:1;height:28px;border-radius:7px;font-size:13px;font-weight:500;letter-spacing:-.01em;color:var(--text);display:inline-flex;align-items:center;justify-content:center;gap:6px}.seg button small{font-size:11px;font-weight:600;color:var(--accent)}.seg .thumb{position:absolute;z-index:0;top:2px;bottom:2px;left:2px;border-radius:7px;background:var(--seg-thumb);box-shadow:0 1px 3px #0000002e,0 0 0 .5px #0000000f;transition:transform .42s var(--spring),width .42s var(--spring),height .42s var(--spring)}.seg .thumb.instant{transition:none}.seg button:active{transform:scale(.97);transition-duration:.08s}.seg.mini{width:auto;min-width:210px;justify-self:end}.seg.mini button{height:24px;padding:0 10px;font-size:12px}.box.form{border-top:.5px solid var(--sep)}.frow{position:relative;display:grid;grid-template-columns:minmax(96px,max-content) minmax(0,1fr);align-items:center;gap:8px;min-height:44px;border-bottom:.5px solid var(--sep)}.frow.ta{align-items:start}.frow.ta label{padding-top:12px}.frow label{white-space:nowrap;font-size:14px;color:var(--text-3);letter-spacing:-.01em}.bare{width:100%;border:0;background:none;outline:none;padding:11px 0;font-size:15px;line-height:1.35;letter-spacing:-.016em;resize:none;color:var(--text)}.bare::placeholder{color:var(--text-3)}textarea.bare{display:block;min-height:44px}.emails{display:flex;flex-wrap:wrap;align-items:center;gap:4px;padding:6px 0;cursor:var(--cur-text, text)}.emails .bare{flex:1;min-width:150px;padding:5px 0}.email-chip{display:inline-flex;align-items:center;gap:1px;height:24px;padding:0 2px 0 8px;border-radius:6px;background:color-mix(in srgb,var(--accent) 18%,transparent);color:var(--link);font-size:14px;animation:fadeIn .2s ease-out}.email-chip{max-width:100%;min-width:0}.email-chip .ec-t{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.email-chip button{flex:none;width:20px;height:20px;display:grid;place-items:center;border-radius:4px}@media(hover:hover){.email-chip button:hover{background:color-mix(in srgb,var(--accent) 22%,transparent)}}.email-chip svg{width:11px;height:11px;stroke-width:2.4}#opts{background:var(--inset);border-radius:13px;box-shadow:inset 0 0 0 .5px var(--sep)}.orow{position:relative;display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:48px;padding:8px 14px}.orow.col{flex-direction:column;align-items:stretch;gap:10px;padding:12px 14px}#opts>:not([hidden])~:not([hidden]):before{content:"";position:absolute;top:0;left:14px;right:14px;height:.5px;background:var(--sep);opacity:1;transition:opacity .4s var(--ease)}#opts>.collapse{position:relative}#opts>.collapse:not(.open):before{opacity:0}.orow.pick,.orow.upsell{cursor:var(--cur-hand, pointer)}.collapse{display:grid;grid-template-rows:0fr;transition:grid-template-rows .4s var(--ease)}.collapse.open{grid-template-rows:1fr}.collapse>div{overflow:hidden;min-height:0}.collapse.open>div{overflow:visible}.olabel{display:block;font-size:14px;letter-spacing:-.01em}.olabel>.sf{display:inline-block;width:13px;height:13px;margin:0 6px -1px 0;color:var(--accent)}.olabel small{display:block;margin-top:1px;font-size:12px;line-height:1.33;color:var(--text-2)}.orow.disabled .olabel{color:var(--text-3)}.orow.upsell .olabel small{color:var(--link)}.popup{position:relative;display:inline-flex;align-items:center;gap:7px;height:28px;padding:0 7px 0 11px;border-radius:7px;background:var(--control);box-shadow:0 0 0 .5px var(--control-edge),0 1px 1.5px #0000001f;font-size:13px;letter-spacing:-.01em;white-space:nowrap;color:var(--text);transition:background-color .15s}@media(hover:hover){.popup:hover{background:var(--fill-hover)}}@media(hover:hover){:root[data-theme=light] .popup:hover{background:#fff}}.popup[aria-expanded=true]{box-shadow:0 0 0 4px var(--focus)}.updown{width:9px;height:13px;fill:none;stroke:var(--text-2);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.field{flex:1;height:32px;padding:0 11px;border-radius:8px;border:0;background:var(--field);color:var(--text);box-shadow:0 0 0 .5px var(--control-edge),inset 0 1px 1px #0000000d;outline:none;font-size:14px;letter-spacing:-.01em;transition:box-shadow .15s}.field::placeholder{color:var(--text-3)}.field:focus{box-shadow:0 0 0 1px var(--accent),0 0 0 4px var(--focus)}.field.narrow{flex:0 1 200px}.field.center{width:100%;height:40px;text-align:center;font-size:15px}.switch{position:relative;flex:none;width:40px;height:24px;border-radius:12px;background:var(--switch-off);transition:background-color .2s var(--ease)}.switch:after{content:"";position:absolute;top:2px;left:2px;width:20px;height:20px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #0000004d,0 0 0 .5px #0000000a;transition:transform .32s var(--spring)}.switch[aria-checked=true]{background:var(--accent)}.switch[aria-checked=true]:after{transform:translate(16px)}.switch:disabled{opacity:.45;cursor:var(--cur-arrow, default)}.orow.upsell .switch:disabled{cursor:var(--cur-hand, pointer)}.swatches{display:flex;flex-wrap:wrap;align-items:center;gap:10px;row-gap:12px}.swatch{position:relative;width:24px;height:24px;border-radius:50%;background:var(--c);box-shadow:inset 0 0 0 .5px #00000040,inset 0 1px #ffffff40;display:grid;place-items:center;cursor:var(--cur-hand, pointer);transition:transform .25s var(--spring),box-shadow .2s}@media(hover:hover){.swatch:hover{transform:scale(1.1)}}.swatch:active{transform:scale(.9)}.swatch.on{box-shadow:0 0 0 2px var(--surface-solid),0 0 0 3.5px var(--c)}.swatch.on:after{content:"";width:8px;height:8px;border-radius:50%;background:#fff;box-shadow:0 0 2px #0006}.swatch.custom{background:conic-gradient(from 90deg,#ff3b30,#ff9500,#fc0,#34c759,#5ac8fa,#007aff,#af52de,#ff3b30);overflow:hidden}.swatch.custom.on{box-shadow:0 0 0 2px var(--surface-solid),0 0 0 3.5px var(--text-2)}.swatch.custom input{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:var(--cur-hand, pointer)}.founder-row .olabel{color:var(--text)}.bg-grid{display:flex;flex-wrap:wrap;gap:9px}.bgsw{position:relative;width:58px;height:40px;border-radius:10px;cursor:var(--cur-hand, pointer);display:grid;place-items:center;color:#fff;background:#1a1a1c var(--t) center / cover no-repeat;box-shadow:inset 0 0 0 .5px #ffffff2e;transition:transform .3s var(--spring),box-shadow .25s ease}.bgsw.img{overflow:hidden}.bgsw>svg{width:12px;height:12px;filter:drop-shadow(0 1px 2px rgba(0,0,0,.7));position:absolute;right:5px;bottom:5px}.bgsw[data-bg=""]>svg{position:static;width:13px;height:13px}.bgsw.img{background:var(--fill);color:var(--text-2);box-shadow:inset 0 0 0 1px var(--sep)}.bgsw.img svg{position:static;width:16px;height:16px;filter:none}.bgsw.img img,.bgsw.img canvas{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;pointer-events:none}.bgsw.img input{position:absolute;inset:0;opacity:0;cursor:var(--cur-hand, pointer)}.bgsw.on{box-shadow:0 0 0 2px var(--surface-solid),0 0 0 4px var(--accent)}.theme-grid{display:flex;flex-wrap:wrap;gap:9px}.themesw{position:relative;width:58px;height:40px;border-radius:10px;cursor:var(--cur-hand, pointer);background:var(--c);box-shadow:inset 0 0 0 .5px #ffffff2e;transition:transform .3s var(--spring),box-shadow .25s ease}.themesw:active{transform:scale(.94)}.themesw span{position:absolute;right:6px;bottom:6px;width:10px;height:10px;border-radius:50%;background:var(--a);box-shadow:0 0 0 1.5px #ffffff80}.themesw.on{box-shadow:0 0 0 2px var(--surface-solid),0 0 0 4px var(--accent);animation:pickOn .4s var(--spring)}.menu-layer{position:fixed;inset:0;z-index:120;transition:opacity .16s ease-out}.menu-layer.closing{opacity:0;pointer-events:none}.menu{position:fixed;z-index:1;min-width:160px;max-height:min(70vh,460px);overflow:auto;padding:5px;border-radius:11px;background:var(--menu);backdrop-filter:saturate(180%) blur(30px);-webkit-backdrop-filter:saturate(180%) blur(30px);box-shadow:var(--pop-shadow);animation:menuIn .18s var(--ease) backwards;overscroll-behavior:contain}@keyframes menuIn{0%{opacity:0;transform:scale(.96)}}.mi{display:grid;grid-template-columns:16px minmax(0,1fr) auto;align-items:center;gap:4px;width:100%;height:28px;padding:0 10px 0 6px;border-radius:6px;font-size:13px;letter-spacing:-.01em;text-align:left;color:var(--text);white-space:nowrap}.mi:focus-visible{background:var(--accent);color:var(--accent-ink);box-shadow:none;border-radius:6px}@media(hover:hover){.mi:hover{background:var(--accent);color:var(--accent-ink);box-shadow:none;border-radius:6px}}.mi:focus-visible .mi-badge{color:inherit}@media(hover:hover){.mi:hover .mi-badge{color:inherit}}.mi-check{display:grid;place-items:center}.mi-check svg{width:12px;height:12px;stroke-width:2.6}.mi.locked .mi-label{opacity:.55}.mi-badge{display:inline-flex;align-items:center;gap:3px;margin-left:14px;font-size:11px;font-weight:600;color:var(--link)}.mi-badge svg{width:10px;height:10px}.menu-layer.modal{display:grid;place-items:center;padding:20px;background:var(--dim);animation:fadeIn .2s ease-out}.modal .menu{position:relative;width:min(340px,100%);padding:6px;border-radius:16px;background:var(--sheet);animation:sheetIn .4s var(--spring) backwards}.menu-title{padding:10px 12px 8px;text-align:center;font-size:13px;font-weight:600;color:var(--text-2)}.modal .mi{height:48px;padding:0 14px 0 10px;grid-template-columns:24px minmax(0,1fr) auto;font-size:16px;border-radius:10px}.modal .mi{position:relative}.modal .mi{height:auto;min-height:48px;padding-top:8px;padding-bottom:8px;white-space:normal;line-height:1.25}.modal .mi+.mi:before{content:"";position:absolute;top:0;left:44px;right:12px;height:.5px;background:var(--sep)}@media(hover:hover){.modal .mi:hover:before,.modal .mi:hover+.mi:before{opacity:0}}.modal .mi:focus-visible{background:var(--fill);color:var(--text)}@media(hover:hover){.modal .mi:hover{background:var(--fill);color:var(--text)}}.modal .mi.on{color:var(--link)}.modal .mi-check svg{width:15px;height:15px}.mi.two{height:auto;min-height:44px;padding:8px 12px 8px 6px;align-items:start;white-space:normal}.mi.two .mi-check{padding-top:2px}.mi-label small{display:block;margin-top:2px;font-size:11.5px;line-height:1.35;color:var(--text-2)}.mi:focus-visible .mi-label small{color:inherit;opacity:.85}@media(hover:hover){.mi:hover .mi-label small{color:inherit;opacity:.85}}.modal .mi.two{padding:12px 14px 12px 10px}.modal .mi.two .mi-label small{font-size:13px}.mi-sep{height:.5px;margin:5px 8px;background:var(--sep)}.modal .mi-sep{margin:4px 12px}.orow.disclose{width:100%;text-align:left;color:var(--text)}.orow.disclose .disc{width:15px;height:15px;color:var(--text-3);stroke-width:2.2;transition:transform .35s var(--spring)}.orow.disclose.open .disc{transform:rotate(180deg)}@media(hover:hover){.orow.disclose:hover .disc{color:var(--text-2)}}.orow.tight{min-height:0;padding:0 14px 8px}.orow.tight:first-child{padding-top:6px}.field.area{height:auto;min-height:64px;padding:8px 11px;resize:none;line-height:1.4;font-family:inherit;display:block}.more-inner>:not([hidden])~:not([hidden]):before{content:"";position:absolute;top:0;left:14px;right:14px;height:.5px;background:var(--sep)}#opts>.collapse:not(.open)+.orow:before{opacity:1}.dl.view-only{color:var(--text-3)}.dl.view-only svg{width:18px;height:18px}.window.wm .tile:after,.lightbox.wm .lb-frame:after{content:"";position:absolute;inset:0;z-index:3;pointer-events:none;background:var(--wm) 0 0 / auto repeat}.copy{padding:22px 20px 20px;border-bottom:.5px solid var(--sep)}.copy-row{display:flex;align-items:center;gap:18px}.copy-text{flex:1;min-width:0}.copy-text b{display:block;font-size:14px;font-weight:600;letter-spacing:-.01em}.bar{height:6px;margin:10px 0 8px;border-radius:3px;background:var(--fill);overflow:hidden}.bar i{display:block;height:100%;border-radius:3px;background:linear-gradient(90deg,color-mix(in srgb,var(--accent) 75%,#fff),var(--accent));transform-origin:left;transform:scaleX(0)}.is-paused .bar i{background:var(--text-3)}.copy-meta{margin:0;font-size:12px;color:var(--text-2);letter-spacing:-.01em;font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.copy-pct{font:300 34px/1 var(--font-d);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--text)}.is-offline .copy-text b{color:#ff9f0a}.done-view{padding:44px 28px 32px;text-align:center}.done-badge{width:60px;height:60px;margin:0 auto 18px;color:var(--green);--cut: #fff;animation:pop .6s var(--spring) .05s backwards}.done-badge .sf{width:100%;height:100%}.done-badge .cut{stroke-width:1.9;stroke-dasharray:16;stroke-dashoffset:16;animation:draw .45s var(--ease) .35s forwards}@keyframes draw{to{stroke-dashoffset:0}}.done-view h2{margin:0;font:600 28px/1.14 var(--font-d);letter-spacing:.007em}.done-meta{margin:8px 0 0;font-size:14px;color:var(--text-2);letter-spacing:-.01em}.linkfield{display:flex;align-items:center;gap:8px;max-width:520px;margin:26px auto 0;padding:6px 6px 6px 16px;border-radius:13px;background:var(--field);box-shadow:inset 0 0 0 .5px var(--control-edge)}.linkfield input{flex:1;min-width:0;border:0;background:none;outline:none;font-size:15px;letter-spacing:-.016em;text-overflow:ellipsis;color:var(--text)}.actions{display:grid;grid-template-columns:repeat(4,1fr);max-width:400px;margin:28px auto 0}.action{display:grid;justify-items:center;gap:8px;font-size:12px;color:var(--text-2);letter-spacing:-.01em}.action>span{width:52px;height:52px;border-radius:50%;display:grid;place-items:center;background:var(--fill);color:var(--text);--cut: var(--surface-solid);transition:background-color .15s,transform .12s ease-out}.action>span svg{width:23px;height:23px}@media(hover:hover){.action:hover>span{background:var(--fill-hover)}}.action:active>span{transform:scale(.93)}.qr{width:188px;height:188px;margin:22px auto 0;padding:12px;border-radius:14px;background:#fff}.qr svg{width:100%;height:100%;display:block}.qr svg path{fill:#0b0b0d;stroke:none}.fly{position:fixed;z-index:70;pointer-events:none;display:flex;align-items:center;gap:8px;max-width:240px;height:40px;padding:0 12px 0 6px;border-radius:10px;background:var(--sheet);color:var(--text);box-shadow:var(--pop-shadow);font-size:13px;white-space:nowrap}.fly span{overflow:hidden;text-overflow:ellipsis}.drop-overlay{position:fixed;inset:0;z-index:60;display:grid;place-items:center;opacity:0;pointer-events:none;background:var(--dim);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);transition:opacity .25s ease-out}.drop-overlay.on{opacity:1;pointer-events:auto}.drop-target{width:min(420px,80vw);height:200px;display:grid;place-items:center;border-radius:20px;background:var(--sheet);box-shadow:0 0 0 3px var(--accent),var(--win-shadow);font:600 24px/1.17 var(--font-d);letter-spacing:.009em;transform:scale(.96);transition:transform .5s var(--spring)}.drop-overlay.on .drop-target{transform:none}.get-hero h1{font-size:56px;line-height:1.07;letter-spacing:-.005em;overflow-wrap:anywhere}@media(max-width:734px){.get-hero h1{font-size:40px;line-height:1.1;letter-spacing:0}}.eyebrow{margin:0 0 8px;font-size:17px;font-weight:600;letter-spacing:-.022em;color:var(--text-2);animation:rise .5s var(--ease) backwards}.verified-chip{display:inline-flex;align-items:center;gap:7px;height:30px;margin:0 0 14px;padding:0 13px 0 9px;border-radius:15px;background:color-mix(in srgb,var(--badge-verified) 16%,transparent);box-shadow:inset 0 0 0 .5px color-mix(in srgb,var(--badge-verified) 45%,transparent);color:var(--badge-verified);font-size:13px;font-weight:600;letter-spacing:-.01em;animation:rise 1s var(--ease) backwards;transition:background-color .2s}@media(hover:hover){.verified-chip:hover{background:color-mix(in srgb,var(--badge-verified) 24%,transparent)}}.verified-chip svg{width:17px;height:17px;color:var(--badge-verified);--cut: #fff}.msg{max-width:640px;white-space:pre-wrap;color:var(--text)!important}.get-cta{margin-top:30px;animation:rise .5s var(--ease) .06s backwards}.get-cta .caption{margin-top:14px}.e2e-badge{display:inline-flex;align-items:center;gap:6px;margin:12px 0 0;font-size:12px;color:var(--text-2)}.e2e-badge svg{width:12px;height:12px;color:var(--green)}.dl-progress{max-width:300px;margin:16px auto 0}.dl-progress .bar{margin:0}.dl-progress .bar i{transform:none;width:0;transition:width .4s linear}.dl-progress p{display:flex;justify-content:space-between;margin:6px 0 0;font-size:12px;color:var(--text-2);font-variant-numeric:tabular-nums}.app-wrap.get{max-width:var(--win, 1024px);transition:max-width .4s var(--ease)}.media-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:2px}.media-grid[data-cols="1"]{grid-template-columns:minmax(0,1fr)}.media-grid[data-cols="1"] .tile{aspect-ratio:4 / 3}.media-grid[data-cols="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.media-grid[data-cols="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.media-grid[data-cols="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:600px){.media-grid,.media-grid[data-cols="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.media-grid[data-cols="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}}.tile{position:relative;aspect-ratio:1;background:var(--tile);overflow:hidden;cursor:var(--cur-hand, pointer);outline:none;animation:fadeIn .28s ease-out backwards;animation-delay:calc(var(--i, 0) * 12ms)}.tile.wait:before{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 25%,var(--sk-b, rgba(255, 255, 255, .1)) 50%,transparent 75%);background-size:300% 100%;animation:shimmer 1.4s linear infinite}.tile img{width:100%;height:100%;object-fit:cover;display:block;opacity:0;transition:opacity .2s ease-out,transform .6s var(--ease)}.tile img.in{opacity:1}@media(hover:hover){.tile:hover img{transform:scale(1.02)}}.tile:focus-visible{box-shadow:inset 0 0 0 3px var(--accent);border-radius:0}.tile-badge{position:absolute;left:9px;bottom:8px;color:#fff;filter:drop-shadow(0 1px 2px rgba(0,0,0,.5))}.tile-badge svg{width:14px;height:14px}.tile-dl{position:absolute;top:9px;right:9px;width:28px;height:28px;color:#fffffff2;--cut: #1d1d1f;filter:drop-shadow(0 1px 4px rgba(0,0,0,.35));opacity:0;transform:scale(.85);transition:opacity .18s,transform .3s var(--spring)}.tile-dl svg{width:100%;height:100%}.tile-dl:focus-visible{opacity:1;transform:none}@media(hover:hover){.tile:hover .tile-dl{opacity:1;transform:none}}.tile-dl:active{transform:scale(.88)}@media(hover:none){.tile-dl{display:none}}.tile-fallback{position:absolute;inset:0;display:grid;place-items:center}.tile-fallback .ficon{transform:scale(1.6)}.get .finder{max-height:none}.get .file{cursor:var(--cur-hand, pointer)}@media(hover:hover){.get .file:hover{background:color-mix(in srgb,var(--accent) 8%,transparent)}}.sk{margin:0 auto;border-radius:8px;background:linear-gradient(90deg,var(--sk-a) 30%,var(--sk-b) 50%,var(--sk-a) 70%);background-size:300% 100%;animation:shimmer 1.5s linear infinite}.tile.sk{margin:0;border-radius:0}@keyframes shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.center-state{padding-top:clamp(64px,16vh,150px)}.center-state h1{font-size:40px;line-height:1.1;letter-spacing:0}.glyph{width:76px;height:76px;margin:0 auto 22px;border-radius:50%;display:grid;place-items:center;background:var(--surface);backdrop-filter:var(--blur);-webkit-backdrop-filter:var(--blur);box-shadow:var(--win-shadow);color:var(--text-2);animation:pop .6s var(--spring) backwards}.glyph svg{width:32px;height:32px;stroke-width:1.5}.glyph .sf{--cut: var(--surface-solid)}.glyph.lock svg{width:30px;height:30px;color:var(--text-2)}.lock-shackle{transform-origin:21.5px 14.5px;transition:transform .4s var(--spring)}.unlocking .lock-shackle{transform:translateY(-2px) rotate(-24deg)}.pwfield{position:relative;display:flex;align-items:center;width:min(300px,100%);height:42px;margin:30px auto 0;border-radius:21px;background:var(--field);box-shadow:0 0 0 .5px var(--control-edge),0 2px 10px #0000001f;transition:box-shadow .15s;animation:rise 1s var(--ease) .15s backwards}.pwfield:focus-within{box-shadow:0 0 0 1px var(--accent),0 0 0 4px var(--focus)}.pwfield input{flex:1;min-width:0;height:100%;padding:0 4px 0 18px;border:0;background:none;outline:none;font-size:15px;letter-spacing:-.016em;color:var(--text)}.pwfield input::placeholder{color:var(--text-3)}.pwfield button{width:36px;height:36px;margin-right:3px;display:grid;place-items:center;color:var(--text-3);transition:color .2s,transform .12s ease-out}.pwfield:has(input:not(:placeholder-shown)) button{color:var(--accent)}.pwfield button:active{transform:scale(.9)}.pwfield button svg{width:25px;height:25px;stroke-width:1.4}.shake{animation:shake .4s var(--ease)}@keyframes shake{15%,55%{transform:translate(-9px)}35%,75%{transform:translate(7px)}}.sheet{position:fixed;inset:0;z-index:80;display:grid;place-items:center;padding:max(16px,env(safe-area-inset-top)) 16px max(16px,env(safe-area-inset-bottom))}.sheet-backdrop{position:absolute;inset:0;background:var(--dim);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);animation:fadeIn .25s ease-out}.sheet-panel{position:relative;width:min(520px,100%);max-height:min(88vh,820px);max-height:min(88dvh,820px);display:flex;flex-direction:column;overflow:hidden;border-radius:20px;background:var(--sheet);backdrop-filter:saturate(170%) blur(40px);-webkit-backdrop-filter:saturate(170%) blur(40px);box-shadow:var(--pop-shadow);animation:sheetIn .45s var(--spring) backwards}.sheet-panel.wide{width:min(960px,100%);max-height:min(92vh,880px);max-height:min(92dvh,880px)}@keyframes sheetIn{0%{opacity:0;transform:translateY(14px) scale(.97)}}.sheet.closing .sheet-panel{animation:sheetOut .24s var(--ease) forwards}.sheet.closing .sheet-backdrop{animation:fadeOut .24s ease-out forwards}@keyframes sheetOut{to{opacity:0;transform:translateY(10px) scale(.97)}}@keyframes fadeOut{to{opacity:0}}.sheet-close{position:absolute;top:14px;right:14px;z-index:2;width:28px;height:28px;border-radius:50%;background:var(--fill);color:var(--text-2)}.sheet-close svg{width:12px;height:12px;stroke-width:2.4}.sheet-back{position:absolute;top:14px;left:14px;z-index:2;width:28px;height:28px;border-radius:50%;background:var(--fill);color:var(--text-2);animation:fadeIn .2s ease-out}.sheet-back svg{width:12px;height:12px;stroke-width:2.4;margin-left:-1px}.sheet-panel.back-room .sheet-body{padding-top:56px}.sheet-body{flex:1;overflow:auto;padding:26px 24px;overscroll-behavior:contain}.sheet-body h2{margin:0 40px 18px 0;font:600 24px/1.17 var(--font-d);letter-spacing:.009em}.sheet-body h4{margin:22px 2px 8px;font-size:13px;font-weight:600;letter-spacing:-.01em;color:var(--text)}.sheet-body>p,.sheet-body .hint{margin:8px 2px;font-size:13px;line-height:1.45;color:var(--text-2)}.kpis{display:grid;grid-template-columns:repeat(3,1fr);border-radius:13px;background:var(--inset);box-shadow:inset 0 0 0 .5px var(--sep)}.kpi{position:relative;padding:12px 14px;min-width:0}.kpi+.kpi:before{content:"";position:absolute;left:0;top:12px;bottom:12px;width:.5px;background:var(--sep)}.kpi span{display:block;font-size:12px;color:var(--text-2)}.kpi b{display:block;margin-top:2px;font-size:17px!important;font-weight:600;letter-spacing:-.02em;line-height:1.25}.linkbox{display:flex;align-items:center;gap:8px;padding:5px 5px 5px 14px;border-radius:11px;background:var(--field);box-shadow:inset 0 0 0 .5px var(--control-edge)}.linkbox input{flex:1;min-width:0;border:0;background:none;outline:none;font-size:14px;text-overflow:ellipsis;color:var(--text)}.linkbox input::placeholder{color:var(--text-3)}.copy-btn{height:30px;padding:0 13px;border-radius:980px;background:var(--accent);color:var(--accent-ink);font-size:13px;font-weight:500;display:inline-flex;align-items:center;white-space:nowrap}.copy-btn svg{display:none}.chips{display:flex;flex-wrap:wrap;gap:6px}.chips button{height:30px;padding:0 13px;border-radius:980px;background:var(--fill);font-size:13px;color:var(--text);transition:background-color .15s,color .15s,transform .12s ease-out}@media(hover:hover){.chips button:hover{background:var(--fill-hover)}}.chips button:active{transform:scale(.95)}.chips button.on{background:var(--accent);color:var(--accent-ink)}.opts{border-radius:13px;background:var(--inset);box-shadow:inset 0 0 0 .5px var(--sep)}.opt{position:relative;display:grid;gap:10px;min-height:46px;align-content:center;padding:8px 14px}.opt+.opt:before{content:"";position:absolute;top:0;left:14px;right:14px;height:.5px;background:var(--sep)}.opt-row{display:flex;align-items:center;justify-content:space-between;gap:12px}.opt-row b{font-size:14px;font-weight:500;text-align:right}.opt-label{font-size:14px}.opt .input{flex:1;min-width:0;height:32px;padding:0 10px;border-radius:8px;border:0;background:var(--field);color:var(--text);box-shadow:0 0 0 .5px var(--control-edge);outline:none;font-size:14px}.opt .input:focus{box-shadow:0 0 0 1px var(--accent),0 0 0 4px var(--focus)}.opt .chip-btn{height:32px!important;padding:0 14px;border-radius:980px;background:var(--accent);color:var(--accent-ink);font-size:13px;white-space:nowrap}.opt .linkish{justify-self:start;color:var(--red);font-size:13px}.events{list-style:none;margin:0;padding:0;border-radius:13px;background:var(--inset);box-shadow:inset 0 0 0 .5px var(--sep);overflow:hidden}.events li{position:relative;display:flex;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;font-size:14px}.events li+li:before{content:"";position:absolute;top:0;left:14px;right:14px;height:.5px;background:var(--sep)}.events li span:last-child,.events li>button{color:var(--text-2);white-space:nowrap}.events li span .sf{display:inline-block;width:14px;height:14px;margin:0 6px -2px 0;color:var(--accent);--cut: #fff}.events li .text-link{color:var(--red);font-size:13px}.sheet-body .btn-row{display:flex;gap:8px;justify-content:flex-end;flex-wrap:wrap}.sheet-body .btn{height:34px;padding:0 16px;border-radius:980px;display:inline-flex;align-items:center;gap:6px;background:var(--fill);color:var(--text);font-size:14px;transition:transform .12s ease-out,background-color .15s}@media(hover:hover){.sheet-body .btn:hover{background:var(--fill-hover)}}.sheet-body .btn:active{transform:scale(.97)}.sheet-body .btn svg{width:15px;height:15px}.sheet-body .btn.danger-btn{color:var(--red)}.sheet-body .btn.confirming{background:var(--red);color:#fff}.mine-item{position:relative;display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:12px;padding:9px 12px;cursor:var(--cur-hand, pointer);border-radius:11px;animation:rowIn .35s var(--ease) backwards;transition:background-color .15s}.mine-item:nth-child(odd of.mine-item){background:var(--zebra)}@media(hover:hover){.mine-item:hover{background:var(--fill)}}.mine-item .dot{width:34px;height:34px;border-radius:9px;background:var(--c, var(--accent));color:#fff;display:grid;place-items:center;box-shadow:inset 0 .5px #ffffff4d}.mine-item .dot svg{width:16px;height:16px;stroke-width:2}.mine-item b{display:block;font-size:14px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mine-item span,.mine-item .state{font-size:12px;color:var(--text-2)}.mine-item .state.live{color:var(--green)}.empty{padding:44px 16px;text-align:center;color:var(--text-2);font-size:15px}.terms p,.terms li{font-size:14px;line-height:1.57;color:var(--text-2)}.terms ul{padding-left:20px}.terms a{color:var(--link)}.skeleton{background:var(--sk-a);border-radius:10px;animation:pulse 1.4s ease-in-out infinite}@keyframes pulse{50%{opacity:.55}}.how-item{display:grid;grid-template-columns:32px 1fr;gap:14px;padding:12px 0}.how-item+.how-item{border-top:.5px solid var(--sep)}.how-item>svg{width:26px;height:26px;margin-top:2px;color:var(--accent);stroke-width:1.8}.how-item>svg.sf{width:22px}.how-item b{font-size:15px;font-weight:600;letter-spacing:-.016em}.how-item p{margin:2px 0 0;font-size:14px;line-height:1.43;color:var(--text-2);letter-spacing:-.01em}.alert,.auth,.about{display:grid;justify-items:center;text-align:center;gap:0;padding-top:6px}.alert h2,.auth h2,.about h2{margin:0 0 8px!important;text-align:center}.alert>p{margin:0 0 14px;font-size:14px;line-height:1.5;color:var(--text-2);max-width:400px}.alert-icon{width:64px;height:64px;margin-bottom:16px;display:grid;place-items:center;border-radius:50%;animation:pop .6s var(--spring) backwards}.alert-icon svg{width:34px;height:34px}.alert-icon.danger{background:color-mix(in srgb,var(--red) 16%,transparent);color:var(--red);--cut: var(--sheet-cut, #fff)}.alert-icon.seal-icon{width:76px;height:76px;background:radial-gradient(circle,color-mix(in srgb,var(--badge-verified) 28%,transparent),transparent 70%);color:var(--badge-verified);--cut: #fff}.alert-icon.seal-icon svg{width:58px;height:58px;filter:drop-shadow(0 6px 16px color-mix(in srgb,var(--badge-verified) 50%,transparent))}.alert-icon.heart-icon{background:color-mix(in srgb,#ff375f 16%,transparent);color:#ff375f}.alert-tip{display:block;margin:4px 0 18px!important;font-size:12px!important;line-height:1.45;color:var(--text-3)!important;text-align:center}.alert-tip svg{display:inline-block;width:11px;height:11px;margin:0 5px -1px 0}.alert-tip span{display:inline}.alert .button.wide{margin-top:10px}.auth .button.wide{margin-top:2px}.stamp{display:inline-flex;align-items:center;gap:6px;height:26px;margin:0 0 14px!important;padding:0 12px;border-radius:13px;background:color-mix(in srgb,var(--green) 16%,transparent);color:var(--green)!important;font-size:11px!important;font-weight:700;letter-spacing:.06em!important;text-transform:uppercase}.stamp svg{width:12px;height:12px;stroke-width:3}.blocked{list-style:none;width:100%;margin:0 0 12px;padding:0;border-radius:13px;background:var(--inset);box-shadow:inset 0 0 0 .5px var(--sep);max-height:220px;overflow:auto;text-align:left}.blocked li{position:relative;display:flex;justify-content:space-between;gap:12px;padding:10px 14px;font-size:13px}.blocked li+li:before{content:"";position:absolute;top:0;left:14px;right:14px;height:.5px;background:var(--sep)}.bname{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.breason{flex:none;color:var(--red)}.auth-mark{width:58px;height:58px;margin-bottom:14px;display:grid;place-items:center;border-radius:15px;background:linear-gradient(160deg,#2c2c2e,#0b0b0c);color:#fff;box-shadow:0 10px 26px -10px #0009,inset 0 0 0 .5px #ffffff29}.auth-mark .mark{width:34px;height:34px}.auth .sub,.about .sub,.pricing .sub{margin:0 auto 18px;max-width:380px;font-size:14px;line-height:1.5;color:var(--text-2)}.auth .sub:empty{display:none}.auth .seg{margin-bottom:16px}.auth-form{width:100%;margin-bottom:22px;text-align:left}.auth .err{padding:0 0 12px;text-align:center}.auth .text-link.small{margin-top:14px}.acct-head{display:flex;align-items:center;gap:14px;margin:0 40px 4px 0}.acct-id{min-width:0}.acct-id b{display:block;font-size:17px;font-weight:600;letter-spacing:-.02em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pills{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.pill{display:inline-flex;align-items:center;gap:5px;height:22px;padding:0 9px;border-radius:11px;background:var(--fill);font-size:12px;font-weight:600;color:var(--text-2)}.pill.accent{background:color-mix(in srgb,var(--accent) 18%,transparent);color:var(--link)}.pill.seal-pill{background:color-mix(in srgb,var(--badge-verified) 16%,transparent);color:var(--badge-verified)}.pill.seal-pill svg{width:13px;height:13px;color:var(--badge-verified);--cut: var(--surface-solid)}.pill svg{width:13px;height:13px;color:var(--accent);--cut: #fff}.usage .bar{height:8px;margin:0;border-radius:4px}.usage .bar i{border-radius:4px;transition:transform .8s var(--ease)}.usage p{display:flex;justify-content:space-between;margin:7px 2px 0;font-size:12px;color:var(--text-2);font-variant-numeric:tabular-nums}.facts{margin-top:16px}.stack-btns{display:grid;gap:10px;margin-top:24px}.pricing h2{margin:6px 0!important;font-size:30px!important}.pricing .seg{width:min(360px,100%);margin:0 auto 18px}.pricing .plans{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;text-align:left}.plan-card{position:relative;display:flex;flex-direction:column;gap:12px;padding:18px 18px 16px;border-radius:16px;background:var(--inset);box-shadow:inset 0 0 0 .5px var(--sep);animation:rowIn .4s var(--ease) backwards}.plan-card.featured{background:color-mix(in srgb,var(--accent) 10%,var(--inset));box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--accent) 70%,transparent)}.plan-card.current{box-shadow:inset 0 0 0 1.5px var(--green)}.pc-name{font-size:15px;font-weight:600;color:var(--text-2)}.pc-price{display:flex;align-items:baseline;gap:3px}.pc-price .amt{font:600 30px/1.1 var(--font-d);letter-spacing:-.01em;color:var(--text)}.pc-price .per{font-size:14px;color:var(--text-2)}.plan-card ul{flex:1;list-style:none;margin:0;padding:0;display:grid;gap:7px;align-content:start}.plan-card li{display:grid;grid-template-columns:14px 1fr;gap:8px;font-size:13px;line-height:1.35;color:var(--text-2)}.plan-card li b{color:var(--text);font-weight:600}.plan-card li svg{width:13px;height:13px;margin-top:2px;color:var(--accent);stroke-width:2.6}.plan-card .button.wide{height:38px;font-size:14px}.pc-spacer{height:38px}.creator{display:flex;align-items:center;gap:14px;width:100%;margin-top:4px;padding:14px 16px;border-radius:16px;background:var(--inset);box-shadow:inset 0 0 0 .5px var(--sep);text-align:left;transition:background-color .15s,transform .12s ease-out}@media(hover:hover){.creator:hover{background:var(--fill)}}.creator:active{transform:scale(.99)}.creator .avatar.big{background:linear-gradient(135deg,#ffb340,#ff375f 60%,#bf5af2);color:#fff;font-size:18px}.creator-t{flex:1;min-width:0;display:grid}.creator-t small{font-size:12px;color:var(--text-2)}.creator-t b{font-size:17px;font-weight:600;letter-spacing:-.02em}.creator-t span{font-size:13px;color:var(--link)}.creator-ig svg{width:24px;height:24px;color:var(--text-2)}.about h4{align-self:stretch;text-align:left}.site-list{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;width:100%;margin-bottom:18px}.site-list a{display:flex;align-items:center;justify-content:space-between;gap:8px;height:44px;padding:0 14px;border-radius:12px;background:var(--inset);box-shadow:inset 0 0 0 .5px var(--sep);font-size:14px;font-weight:500;transition:background-color .15s}@media(hover:hover){.site-list a:hover{background:var(--fill)}}.site-list svg{width:14px;height:14px;color:var(--text-3)}.donate-btn{background:linear-gradient(135deg,#ff6b8b,#ff375f);color:#fff}.donate .chips.amounts{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,76px);justify-content:center;gap:8px;margin:6px 0 14px}.donate .chips.amounts button{height:40px;min-width:0;padding:0 4px;font-size:15px;font-weight:500;white-space:nowrap}.donate .chips.amounts button.on{background:#ff375f;color:#fff}.donate .field.center{margin-bottom:14px}.donate .err{padding:0 0 10px;text-align:center}.lightbox{position:fixed;inset:0;z-index:90;display:grid;place-items:center;color:#f5f5f7;padding:max(56px,env(safe-area-inset-top)) 16px max(24px,env(safe-area-inset-bottom))}.lb-backdrop{position:absolute;inset:0;background:#08080a9e;-webkit-backdrop-filter:blur(28px) saturate(1.3);backdrop-filter:blur(28px) saturate(1.3);animation:fadeIn .24s ease-out backwards}.lightbox.out .lb-backdrop{animation:fadeOut .22s ease-in both}.lightbox.out .lb-dialog,.lightbox.out .lb-x{animation:lbOut .22s ease-in both}.lb-x{position:fixed;top:max(14px,env(safe-area-inset-top));right:16px;z-index:2;width:36px;height:36px;border-radius:50%;display:grid;place-items:center;color:#fff;background:#78788052;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);transition:background-color .15s,transform .2s var(--spring);animation:fadeIn .3s ease-out backwards}.lb-x svg{width:16px;height:16px;stroke-width:2.2}.lb-dialog{position:relative;display:flex;flex-direction:column;align-items:center;gap:14px;max-width:100%;animation:lbIn .42s cubic-bezier(.32,.72,0,1) both}@keyframes lbIn{0%{opacity:0;transform:translateY(14px) scale(.96)}}@keyframes lbOut{to{opacity:0;transform:translateY(8px) scale(.97)}}@keyframes spin{to{transform:rotate(360deg)}}.lb-row{display:flex;align-items:center;gap:16px;max-width:100%}.lb-frame{position:relative;display:grid;place-items:center;min-width:140px;min-height:140px;border-radius:16px;overflow:hidden;background:#0d0d0f;box-shadow:0 0 0 .5px #ffffff1f,0 40px 90px -20px #000000b3}.lb-frame.loading{width:min(520px,70vw);height:min(360px,50vh)}.lb-frame>img,.lb-frame .vp video{display:block;max-width:min(68vw,1080px);max-height:min(68vh,760px);width:auto;height:auto}.lb-frame.pdf iframe{display:block;width:min(78vw,940px);height:min(78vh,980px);border:0;background:#fff}.lb-frame.doc{padding:34px 40px;background:#1c1c1edb}.lb-audio{display:grid;justify-items:center;gap:22px;width:min(420px,70vw)}.lb-audio .ficon{transform:scale(1.8);margin:10px 0 8px}.lb-audio audio{width:100%}.lb-text{width:min(760px,72vw);max-height:66vh;overflow:auto;margin:-34px -40px;padding:20px 22px;background:#111;color:#ddd;font-size:13px;white-space:pre-wrap;-webkit-user-select:text;user-select:text}.lb-spin{width:26px;height:26px;border-radius:50%;border:2.5px solid rgba(255,255,255,.16);border-top-color:#fff;animation:spin .8s linear infinite}.lb-nav{flex:none;width:44px;height:44px;border-radius:50%;display:grid;place-items:center;color:#fff;background:#7878804d;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:inset 0 0 0 .5px #ffffff24;transition:background-color .15s,transform .25s var(--spring)}.lb-nav svg{width:18px;height:18px;stroke-width:2.3}.lb-prev svg{margin-left:-2px}.lb-next svg{margin-right:-2px}.lb-nav:active,.lb-x:active{transform:scale(.9)}.lb-cap{display:flex;align-items:center;gap:12px;max-width:min(72vw,720px);padding:6px 6px 6px 16px;border-radius:999px;background:#28282c8c;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);box-shadow:inset 0 0 0 .5px #ffffff1a}.lb-cap .t{min-width:0;display:flex;align-items:baseline;gap:10px}.lb-cap b{font-size:13px;font-weight:600;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lb-cap span{flex:none;font-size:12px;color:#ebebf599;font-variant-numeric:tabular-nums}.lb-dl{flex:none;width:30px;height:30px;border-radius:50%;display:grid;place-items:center;color:#fff;background:#78788057;transition:background-color .15s,transform .25s var(--spring)}.lb-dl svg{width:15px;height:15px;stroke-width:2.1}.lb-cap:not(:has(.lb-dl)){padding-right:16px}.lb-none{text-align:center;color:#ebebf59e;font-size:15px}.lb-none .ficon{transform:scale(2.2);margin:6px auto 34px}.lb-none p{margin:0}html.locked body{overflow:hidden;margin-right:var(--sbw, 0px)}html.locked .backdrop{right:var(--sbw, 0px)}html.locked .toast,html.locked .protect,html.locked .update-pill{left:calc(50% - var(--sbw, 0px) / 2)}@media(hover:hover){.lb-nav:hover,.lb-x:hover,.lb-dl:hover{background:#8c8c9480}}@media(max-width:640px){.lightbox{padding:max(60px,env(safe-area-inset-top)) 10px max(20px,env(safe-area-inset-bottom))}.lb-row{position:relative;gap:0}.lb-nav{position:absolute;z-index:4;width:36px;height:36px;top:50%;margin-top:-18px}.lb-prev{left:8px}.lb-next{right:8px}.lb-frame>img,.lb-frame .vp video{max-width:calc(100vw - 20px);max-height:76vh}@supports (height: 100dvh){.lb-frame>img,.lb-frame .vp video{max-height:calc(100dvh - 150px)}}.lb-frame.pdf iframe{width:calc(100vw - 20px);height:72vh}.lb-cap{max-width:calc(100vw - 20px)}}.vp{position:relative;display:block;line-height:0;background:#000}.vp video{cursor:var(--cur-hand, pointer)}.vp-big{position:absolute;left:50%;top:50%;width:66px;height:66px;margin:-33px 0 0 -33px;border-radius:50%;display:grid;place-items:center;color:#fff;background:#1e1e2073;-webkit-backdrop-filter:blur(20px) saturate(1.4);backdrop-filter:blur(20px) saturate(1.4);box-shadow:inset 0 0 0 .5px #fff3;transition:opacity .25s ease,transform .35s var(--spring)}.vp-big svg{width:26px;height:26px;margin-left:3px}.vp:not(.paused) .vp-big{opacity:0;transform:scale(.8);pointer-events:none}.vp-bar{position:absolute;left:12px;right:12px;bottom:12px;display:flex;align-items:center;gap:10px;height:40px;padding:0 8px 0 6px;border-radius:14px;line-height:1;color:#fff;background:#1e1e2080;-webkit-backdrop-filter:blur(24px) saturate(1.5);backdrop-filter:blur(24px) saturate(1.5);box-shadow:inset 0 0 0 .5px #ffffff24;transition:opacity .3s ease,transform .35s var(--ease)}.vp:not(.paused):not(.awake):not(.seeking) .vp-bar{opacity:0;transform:translateY(6px);pointer-events:none}.vp:not(.paused):not(.awake) video{cursor:none}.vp-btn{flex:none;width:30px;height:30px;border-radius:8px;display:grid;place-items:center;color:#fff;transition:background-color .15s,transform .2s var(--spring)}.vp-btn svg{width:17px;height:17px}.vp-fs svg{stroke-width:2;width:16px;height:16px}.vp-btn:active{transform:scale(.88)}@media(hover:hover){.vp-btn:hover{background:#ffffff1f}}.vp-time,.vp-dur{flex:none;min-width:36px;font-size:12px;font-weight:500;font-variant-numeric:tabular-nums;color:#ffffffd1}.vp-dur{text-align:right}.vp-track{position:relative;flex:1;height:22px;cursor:var(--cur-hand, pointer);touch-action:none;outline:none}.vp-track:before,.vp-buf,.vp-fill{content:"";position:absolute;left:0;top:50%;height:4px;margin-top:-2px;border-radius:2px}.vp-track:before{right:0;background:#fff3}.vp-buf{width:calc(var(--b, 0) * 100%);background:#ffffff4d}.vp-fill{width:calc(var(--p, 0) * 100%);background:#fff}.vp-knob{position:absolute;top:50%;left:calc(var(--p, 0) * 100%);width:13px;height:13px;margin:-6.5px 0 0 -6.5px;border-radius:50%;background:#fff;box-shadow:0 1px 4px #0006;transform:scale(0);transition:transform .2s var(--spring)}.vp.seeking .vp-knob,.vp-track:focus-visible .vp-knob{transform:scale(1)}@media(hover:hover){.vp-track:hover .vp-knob{transform:scale(1)}}.vp.seeking .vp-track:before{height:6px;margin-top:-3px}@media(hover:hover){.vp-track:hover:before{height:6px;margin-top:-3px}}.vp:fullscreen{display:grid;place-items:center;width:100%;height:100%}.vp:fullscreen video{max-width:100vw!important;max-height:100vh!important;width:100%;height:100%;object-fit:contain}@media(max-width:480px){.vp-dur{display:none}.vp-bar{left:8px;right:8px;bottom:8px;gap:6px}}.toast{position:fixed;left:50%;bottom:max(28px,env(safe-area-inset-bottom));z-index:130;max-width:calc(100vw - 32px);padding:12px 18px;border-radius:14px;background:var(--toast);color:var(--text);backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%);box-shadow:var(--pop-shadow);font-size:14px;letter-spacing:-.01em;text-align:center;opacity:0;transform:translate(-50%,14px) scale(.97);pointer-events:none;transition:opacity .22s ease-out,transform .45s var(--spring)}.toast.on{opacity:1;transform:translate(-50%)}.protect{position:fixed;left:50%;top:calc(58px + env(safe-area-inset-top));z-index:140;display:flex;align-items:center;gap:10px;max-width:calc(100vw - 32px);padding:11px 16px 11px 13px;border-radius:14px;background:#ffd60a;color:#1d1d1f;box-shadow:0 0 0 .5px #0003,0 16px 40px -10px #00000080;font-size:14px;font-weight:600;letter-spacing:-.01em;opacity:0;transform:translate(-50%,-12px) scale(.97);pointer-events:none;transition:opacity .2s ease-out,transform .45s var(--spring)}.protect.on{opacity:1;transform:translate(-50%)}.protect svg{width:20px;height:20px;flex:none;color:#1d1d1f;--cut: #ffd60a}.foot{width:100%;max-width:1024px;margin:0 auto;padding:8px 22px max(22px,env(safe-area-inset-bottom));font-size:13px;line-height:1.33;letter-spacing:-.01em;color:var(--text-2);text-align:center}.foot p{margin:0}.foot .text-link{color:var(--text-2);font-size:13px}@media(hover:hover){.foot .text-link:hover{color:var(--text);text-decoration:none}}.foot-links{display:block;text-align:center;text-wrap:balance}.foot-links>*{display:inline-block;margin:2px 10px}.donate-link{color:var(--text-2)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-delay:0s!important;transition-duration:.12s!important;transition-timing-function:ease-out!important}.glow{animation:none!important}}@media(prefers-reduced-transparency:reduce){:root{--surface: var(--surface-solid)}.top.scrolled,.toast,.drop-overlay,.window,.sheet-panel,.menu{backdrop-filter:none;-webkit-backdrop-filter:none}}@media(prefers-contrast:more){:root{--sep: rgba(255, 255, 255, .3);--text-2: rgba(235, 235, 245, .85);--text-3: rgba(235, 235, 245, .7)}:root[data-theme=light]{--sep: #86868b;--text-2: #3a3a3c;--text-3: #48484a}}@media(max-width:560px){.top{padding-left:max(14px,env(safe-area-inset-left));padding-right:max(8px,env(safe-area-inset-right))}.nav-btn{padding:0 8px}.drop{padding:44px 20px 40px}.win-body{padding:16px}.frow{grid-template-columns:minmax(82px,max-content) minmax(0,1fr)}.win-foot{flex-wrap:wrap}.foot-btns{width:100%;justify-content:flex-end}.foot-btns .button{flex:1}.copy-pct{font-size:26px}.actions{max-width:none}.sheet-body{padding:22px 18px}.site-list{grid-template-columns:1fr}.seg.mini{min-width:0}.swatches{gap:10px}.swatch{width:28px;height:28px}}@media(max-width:380px){.brand span{display:none}}.bgsw[data-bg=""]{background:#111 url(bg-poster.jpg?v=08f5646725) center / cover;color:#fff}.orow.menu-open{background:var(--fill);border-radius:10px}.orow.menu-open:before,.orow.menu-open+.orow:before{opacity:0}.menu.side-right{animation-name:menuRight}.menu.side-left{animation-name:menuLeft}@keyframes menuRight{0%{opacity:0;transform:translate(-8px) scale(.98)}}@keyframes menuLeft{0%{opacity:0;transform:translate(8px) scale(.98)}}.swatch.custom.on:after{width:10px;height:10px;background:var(--c);box-shadow:0 0 0 2px #fff,0 0 2px #0006}.pk-row{display:flex;align-items:center;gap:12px;margin-top:10px}.pk-preview{width:32px;height:32px;flex:none;border-radius:9px;box-shadow:inset 0 0 0 .5px #00000040}.pk-hex{flex:0 1 130px;font-variant-numeric:tabular-nums;text-transform:lowercase}.pk-pop{padding:12px}.pk-grid{display:grid;gap:4px}.pk-row-g{display:grid;grid-template-columns:repeat(10,1fr);gap:4px}.pk-cell{width:100%;aspect-ratio:1;border-radius:6px;background:var(--c);cursor:var(--cur-hand, pointer);box-shadow:inset 0 0 0 .5px #0003;transition:transform .15s var(--spring)}.pk-cell:hover,.pk-cell:focus-visible{transform:scale(1.15);outline:none;box-shadow:inset 0 0 0 .5px #0003,0 0 0 2px var(--surface-solid),0 0 0 3.5px var(--c);z-index:1}.button,.chips button,.copy-btn,.sheet-body .btn,.nav-btn,.icon-btn,.popup,.action>span,.text-link,.swatch,.bgsw,.switch,.seg button,.mi,.admin-entry,.adm-row,.creator,.site-list a{transition:background-color .22s var(--ease),color .22s var(--ease),box-shadow .22s var(--ease),opacity .22s var(--ease),filter .22s var(--ease),transform .35s var(--spring)}.button:active,.chips button:active,.copy-btn:active,.sheet-body .btn:active,.nav-btn:active,.icon-btn:active,.popup:active,.admin-entry:active{transform:scale(.955);transition-duration:.08s}.button.wide:active,.button.large:active,.admin-entry:active,.adm-alert:active{transform:scale(.985)}@media(hover:hover){.button:hover:not(:disabled),.copy-btn:hover,.chips button:hover{transform:translateY(-.5px)}}.button:active:not(:disabled){transform:scale(.955)}.chips button.on{box-shadow:0 4px 14px -6px color-mix(in srgb,var(--accent) 80%,transparent)}.chips button.busy{opacity:.6;pointer-events:none}.chips button.done{background:var(--green);color:#fff;animation:pop .45s var(--spring)}.copy-btn.copied,.text-link.copied{background:var(--green);color:#fff}.text-link.copied{background:none;color:var(--green)}.switch:after{transition:transform .38s var(--spring),width .2s var(--ease)}.switch:active:not(:disabled):after{width:24px}.switch[aria-checked=true]:active:not(:disabled):after{transform:translate(12px)}.sheet.steady .sheet-panel{animation:none}.sheet-body{scrollbar-width:thin;scrollbar-color:var(--fill-hover) transparent}.sheet-body::-webkit-scrollbar{width:8px}.sheet-body::-webkit-scrollbar-thumb{background:transparent;border-radius:4px}@media(hover:hover){.sheet-body:hover::-webkit-scrollbar-thumb{background:var(--fill-hover)}}.sheet-body::-webkit-scrollbar-track{background:transparent}.mg-head{margin:0 44px 14px 0}.mg-head h2{margin:0 0 4px!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mg-sub{margin:0;font-size:13px;color:var(--text-2)}.mg-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:4px 26px}.mg-col>h4:first-child{margin-top:2px}.mg-col .kpis{margin-bottom:4px}.mg-col .kpis{grid-template-columns:minmax(0,1fr) minmax(0,max-content) minmax(0,1fr)}.mg-col .kpi b{font-size:15px!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mg h4{margin:16px 2px 7px!important}.mg .hint{margin:6px 2px 0!important}.mg-manage{display:inline-flex;align-items:center;gap:6px;margin:9px 2px 0;font-size:13px}.mg-manage svg{width:14px;height:14px}.mg .events li{padding:8px 12px;font-size:13px}.mg .events .muted{color:var(--text-3)}.mg .chips button{min-width:38px}.chips button svg{display:inline-block;width:11px;height:11px;margin:0 5px -1px 0}.chips button.locked{color:var(--text-2)}.mg .opt{min-height:42px;padding:7px 12px}.mg .opt+.opt:before{left:12px;right:12px}.mg .btn-row{margin-top:16px;justify-content:flex-start}.mg-loading .mg-grid{margin-top:18px}@media(max-width:760px){.mg-grid{grid-template-columns:minmax(0,1fr)}.mg-col .kpi b{white-space:normal;font-size:14px!important}}.admin-entry{display:flex;align-items:center;gap:12px;width:100%;margin-top:16px;padding:12px 14px;border-radius:13px;background:color-mix(in srgb,var(--accent) 12%,var(--inset));box-shadow:inset 0 0 0 .5px color-mix(in srgb,var(--accent) 40%,transparent);text-align:left;color:var(--text)}@media(hover:hover){.admin-entry:hover{background:color-mix(in srgb,var(--accent) 18%,var(--inset))}}.admin-entry>svg:first-child{width:22px;height:22px;color:var(--accent);flex:none}.admin-entry>span{flex:1;display:grid}.admin-entry b{font-size:14px;font-weight:600}.admin-entry small{font-size:12px;color:var(--text-2)}.admin-entry .chev-r{width:14px;height:14px;color:var(--text-3);stroke-width:2.2}.adm-body{height:calc(min(52vh,470px) + 48px);height:calc(min(52dvh,470px) + 48px)}.adm-body>.adm-kpis{max-height:100%;overflow:auto}.adm-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.adm-kpi{display:grid;gap:3px;align-content:start;min-height:96px;padding:14px 16px;border-radius:14px;background:var(--inset);box-shadow:inset 0 0 0 .5px var(--sep);animation:rowIn .35s var(--ease) backwards}.adm-kpi span{font-size:12px;color:var(--text-2)}.adm-kpi b{font:600 26px/1.15 var(--font-d);letter-spacing:-.01em;color:var(--text);font-variant-numeric:tabular-nums}.adm-kpi small{font-size:12px;color:var(--text-3)}@media(max-width:760px){.adm-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}.adm-search{display:flex;align-items:center;gap:8px;height:38px;padding:0 12px;margin-bottom:10px;border-radius:11px;background:var(--field);box-shadow:inset 0 0 0 .5px var(--control-edge)}.adm-search:focus-within{box-shadow:0 0 0 1px var(--accent),0 0 0 4px var(--focus)}.adm-search svg{width:16px;height:16px;color:var(--text-3);flex:none}.adm-search input{flex:1;min-width:0;border:0;background:none;outline:none;color:var(--text);font-size:14px}.adm-search input::-webkit-search-cancel-button{filter:grayscale(1)}.adm-list{height:min(52vh,470px);height:min(52dvh,470px);overflow:auto;border-radius:13px;background:var(--inset);box-shadow:inset 0 0 0 .5px var(--sep);scrollbar-width:thin}.adm-row{position:relative;display:grid;grid-template-columns:32px minmax(0,1fr) auto auto;align-items:center;gap:12px;min-height:58px;padding:9px 12px 9px 14px;animation:rowIn .3s var(--ease) backwards}.adm-row+.adm-row:before{content:"";position:absolute;top:0;left:58px;right:12px;height:.5px;background:var(--sep)}@media(hover:hover){.adm-row:hover{background:var(--zebra)}}.adm-row.out{animation:rowOut .22s ease-out forwards}.adm-row.is-banned .adm-main b{color:var(--text-3);text-decoration:line-through}.adm-row .avatar{width:32px;height:32px;font-size:13px}.adm-ic{width:32px;height:32px;border-radius:9px;display:grid;place-items:center;background:var(--fill);color:var(--text-2)}.adm-ic svg{width:15px;height:15px;stroke-width:2}.adm-main{min-width:0;display:grid}.adm-main b{display:flex;align-items:center;gap:6px;font-size:14px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.adm-main span{font-size:12px;color:var(--text-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.adm-main .mono{font:500 13px/1 ui-monospace,SF Mono,Menlo,Consolas,monospace;letter-spacing:0;color:var(--text)}.adm-main .adm-seal{display:inline-block;width:14px;height:14px;color:var(--badge-verified);--cut: #fff}.adm-seal svg{width:100%;height:100%}.adm-badges{display:flex;gap:5px;flex-wrap:wrap;justify-content:flex-end}.adm-meta{display:grid;justify-items:end;gap:1px;font-size:12px;color:var(--text-2);white-space:nowrap}.adm-more{width:30px;height:30px;border-radius:8px}.adm-more .sf{width:18px;height:18px}.adm-empty{padding:48px 16px;margin:0;text-align:center;color:var(--text-2);font-size:14px}.sk-row .skeleton{height:34px;width:100%}.pill.danger{background:color-mix(in srgb,var(--red) 18%,transparent);color:var(--red)}@media(max-width:760px){.adm-row{grid-template-columns:32px minmax(0,1fr) auto}.adm-badges,.adm-meta{display:none}}.opt{grid-template-columns:minmax(0,1fr)}.opt .input{width:0}:root[data-theme=light] :is(.top,.hero,.foot,.app-wrap>.caption){--text: #f5f5f7;--text-2: rgba(235, 235, 245, .72);--text-3: rgba(235, 235, 245, .48);--fill: rgba(255, 255, 255, .12);--fill-hover: rgba(255, 255, 255, .18);--sep: rgba(255, 255, 255, .14);--link: color-mix(in srgb, var(--accent) 70%, #fff);color:var(--text)}:root[data-theme=light] .top.scrolled{background:#0c0c0e73}:root[data-theme=light] .hero .glyph{--surface: rgba(255, 255, 255, .78);color:#3a3a3c}:root[data-theme=light] .hero .pwfield{--text: #1d1d1f;--text-2: #6e6e73;--text-3: #8e8e93;color:var(--text)}.menu-layer.modal{backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.modal .menu{max-height:min(86vh,640px);max-height:min(86dvh,640px)}@media(max-width:360px){.menu-layer.modal{padding:12px}.modal .mi{padding-left:8px;padding-right:10px;font-size:15px}.modal .mi.two{padding-left:8px;padding-right:10px}}@media(min-width:600px)and (hover:hover){.modal .mi{height:40px;font-size:15px}.modal .mi.two{height:auto;padding:10px 14px 10px 10px}.modal .menu{width:min(360px,100%)}}.slug-field{position:relative;display:flex;align-items:center;height:34px;padding:0 10px 0 11px;border-radius:9px;background:var(--field);box-shadow:0 0 0 .5px var(--control-edge);cursor:var(--cur-text, text);transition:box-shadow .2s ease}.slug-field:focus-within{box-shadow:0 0 0 1px var(--accent),0 0 0 4px var(--focus)}.slug-pre{flex:none;font-size:14px;line-height:1.35;font-weight:500;color:var(--text-3);letter-spacing:-.016em;white-space:nowrap;max-width:55%;overflow:hidden;text-overflow:ellipsis;direction:rtl;unicode-bidi:plaintext}.slug-field .bare{min-width:0;padding:0;font-size:14px;font-weight:500}.slug-state{flex:none;margin-left:8px;font-size:12px;font-style:normal;font-weight:500;color:var(--text-3);white-space:nowrap}.slug-field[data-state=ok] .slug-state{color:var(--green);animation:pop .4s var(--spring)}.slug-field[data-state=taken] .slug-state,.slug-field[data-state=bad] .slug-state{color:var(--red)}.slug-field[data-state=taken],.slug-field[data-state=bad]{box-shadow:0 0 0 1px var(--red),0 0 0 4px color-mix(in srgb,var(--red) 22%,transparent)}.slug-field[data-state=wait] .slug-state:before{content:"";display:inline-block;width:10px;height:10px;border-radius:50%;border:1.5px solid var(--text-3);border-top-color:transparent;animation:spin .7s linear infinite;vertical-align:-1px}.upsell-row{width:100%;text-align:left;cursor:var(--cur-hand, pointer)}.upsell-row .mi-badge{display:inline-flex;align-items:center;gap:4px;flex:none;padding:3px 8px;border-radius:99px;font-size:11px;font-weight:600;color:var(--accent);background:color-mix(in srgb,var(--accent) 14%,transparent)}.upsell-row .mi-badge svg{width:10px;height:10px}.plan-card li i{font-style:normal;font-weight:600;color:var(--text)}.creator .avatar.photo{object-fit:cover;padding:0;background:#222}.recover{display:grid;gap:10px}.recover .button svg{width:15px;height:15px}.rippling{position:relative}.ripple-clip{position:absolute;inset:0;border-radius:inherit;overflow:hidden;pointer-events:none;z-index:0}.ripple{position:absolute;border-radius:50%;background:currentColor;pointer-events:none;transform:scale(0)}.button .ripple{background:#fff}.window:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:0;border-radius:inherit;background:radial-gradient(360px circle at var(--mx, 50%) var(--my, 40%),color-mix(in srgb,var(--accent) 26%,transparent),transparent 70%);transition:opacity .35s ease}.window.dragover:before{opacity:1}.window.dragover{box-shadow:0 0 0 2px color-mix(in srgb,var(--accent) 80%,transparent),0 0 0 8px color-mix(in srgb,var(--accent) 16%,transparent),var(--win-shadow);animation:dragBreath 1.6s ease-in-out infinite}@keyframes dragBreath{50%{box-shadow:0 0 0 2px var(--accent),0 0 0 14px color-mix(in srgb,var(--accent) 10%,transparent),var(--win-shadow)}}.dragover .drop h2{animation:dropTitle .5s var(--spring);color:var(--accent)}@keyframes dropTitle{0%{transform:scale(.94);opacity:.4}}.dragover .sc2{animation:floaty 1.4s ease-in-out infinite}@keyframes floaty{50%{translate:0 -5px}}.burst{position:fixed;z-index:95;width:0;height:0;pointer-events:none}.burst-ring{position:absolute;left:0;top:0;width:160px;height:160px;margin:-80px 0 0 -80px;border-radius:50%;border:2px solid var(--accent);animation:ring .7s cubic-bezier(.16,.84,.3,1) forwards}.burst-ring.r2{animation-delay:.08s;border-width:1px;opacity:0}@keyframes ring{0%{transform:scale(.1);opacity:.9}to{transform:scale(1.4);opacity:0}}.burst-dot{position:absolute;left:0;top:0;width:var(--s, 6px);height:var(--s, 6px);border-radius:50%;background:var(--accent);box-shadow:0 0 10px color-mix(in srgb,var(--accent) 70%,transparent)}.frow:after{content:"";position:absolute;left:0;right:0;bottom:-.5px;height:2px;border-radius:2px;background:var(--accent);transform:scaleX(0);transform-origin:left;transition:transform .45s var(--ease)}.frow:focus-within:after{transform:scaleX(1)}.frow.fixed:after{content:none}.frow.fixed input{pointer-events:none;-webkit-user-select:none;user-select:none;color:var(--text-2)}.frow.typed:after{animation:typedLine .3s ease-out}@keyframes typedLine{40%{box-shadow:0 0 10px var(--accent)}}.field,.opt .input,.linkbox,.slug-field{transition:box-shadow .25s ease,background-color .2s ease}.field.typed,.opt .input.typed,.slug-field.typed{animation:typedGlow .32s ease-out}@keyframes typedGlow{40%{box-shadow:0 0 0 1px var(--accent),0 0 0 6px color-mix(in srgb,var(--accent) 26%,transparent)}}.email-chip{animation:pop .38s var(--spring)}.switch[aria-checked=true]{animation:switchOn .4s var(--spring)}@keyframes switchOn{40%{transform:scale(1.06)}}.swatch.on,.bgsw.on{animation:pickOn .4s var(--spring)}@keyframes pickOn{40%{transform:scale(.88)}}@media(hover:none){@media(hover:hover){.bgsw:hover,.swatch:hover,.tile:hover img,.button:hover{transform:none;filter:none}}@media(hover:hover){.window:not(.dragover) .drop:hover .sc1{transform:translate(-50%,-50%) translate(-74px) rotate(-11deg)}}@media(hover:hover){.window:not(.dragover) .drop:hover .sc3{transform:translate(-50%,-50%) translate(64px) translateY(6px) rotate(9deg)}}}@media(max-width:600px),(pointer:coarse){input,textarea,select,.bare,.field,.opt .input,.slug-field .bare,.linkbox input,.adm-search input{font-size:16px!important}.slug-pre{font-size:16px}button,a,label,.orow,.tile{touch-action:manipulation}}@media(prefers-reduced-motion:reduce){.window.dragover,.dragover .sc2,.email-chip,.switch[aria-checked=true],.swatch.on,.bgsw.on,.slug-field[data-state=ok] .slug-state{animation:none!important}}.pay{text-align:center}.pay h2{margin:16px 0 22px}.pay-sum{display:grid;gap:10px;margin:0 0 24px;padding:16px 18px;border-radius:14px;background:var(--inset);box-shadow:inset 0 0 0 .5px var(--sep);text-align:left}.pay-line{display:flex;justify-content:space-between;gap:12px;font-size:14px;color:var(--text-2)}.pay-line b{font-weight:500;color:var(--text);white-space:nowrap}.pay-line.total{margin-top:6px;padding-top:14px;border-top:.5px solid var(--sep);font-size:15px;color:var(--text)}.pay-line.total b{font-weight:600;font-size:17px}.pay-line.total small{margin-left:2px;font-size:12px;font-weight:400;color:var(--text-2)}.pay-el{min-height:100px;margin-bottom:26px;text-align:left}.pay .err{margin:-10px 0 18px;padding:0;text-align:left}.pay #pay-go{height:48px}.pay #pay-go svg{width:13px;height:13px}.pay #pay-go.busy{opacity:.75}.pay-note{margin:18px 0 0;font-size:12px;line-height:1.45;color:var(--text-3);text-align:center}.pay-note svg{display:inline-block;width:11px;height:11px;margin:0 5px -1px 0}.alert-icon.ok-icon{background:var(--green);color:#fff}.alert-icon.ok-icon svg{stroke-width:2.6}.pay .auth-mark{margin:0 auto}.site-bgs{height:100%;overflow:auto}.site-bgs .hint{margin:0 0 14px}.site-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.site-bg{position:relative;aspect-ratio:16 / 10;border-radius:14px;overflow:hidden;background:#1a1a1c center / cover no-repeat;box-shadow:inset 0 0 0 .5px #ffffff29;cursor:var(--cur-hand, pointer);transition:transform .35s var(--spring),box-shadow .25s ease;animation:rowIn .35s var(--ease) backwards}.site-bg:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 45%,rgba(0,0,0,.6))}.site-bg-l{position:absolute;left:12px;bottom:10px;z-index:1;display:flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.5)}.site-bg-l svg{width:11px;height:11px}.site-bg.on{box-shadow:0 0 0 2px var(--surface-solid),0 0 0 4px var(--accent)}.site-bg.add{display:grid;place-items:center;align-content:center;gap:6px;background:var(--fill);color:var(--text-2);font-size:13px;font-weight:500}.site-bg.add:after{display:none}.site-bg.add svg{width:20px;height:20px}.site-bg.add input{position:absolute;inset:0;opacity:0;cursor:var(--cur-hand, pointer)}@media(hover:hover){.site-bg:hover{transform:scale(1.025)}}@media(max-width:760px){.site-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}#site-prog{max-width:none;margin-top:16px}.site-bg canvas{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;pointer-events:none}.pay-express{min-height:0;margin-bottom:4px}.pay-or{display:flex;align-items:center;gap:12px;margin:20px 0;font-size:12px;color:var(--text-3)}.pay-or:before,.pay-or:after{content:"";flex:1;height:.5px;background:var(--sep)}.bill h2{margin:4px 0;text-align:center}.bill-whose{margin:0 0 16px;text-align:center;font-size:13px;color:var(--text-3)}.bill-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.bill-card{display:grid;gap:4px;align-content:start;padding:16px 18px;border-radius:16px;background:var(--inset);box-shadow:inset 0 0 0 .5px var(--sep);animation:rowIn .35s var(--ease) backwards}.bill-k{font-size:12px;color:var(--text-2)}.bill-v{display:flex;align-items:center;gap:8px;font-size:17px;font-weight:600;color:var(--text)}.bill-card small{min-height:16px;font-size:12px;color:var(--text-3)}.bill-btns{display:flex;gap:8px;margin-top:10px;flex-wrap:wrap}.bill h4{margin:22px 0 8px;font-size:13px;color:var(--text-2);font-weight:600}.bill-list{display:grid;border-radius:14px;overflow:hidden;box-shadow:inset 0 0 0 .5px var(--sep)}.bill-row{display:grid;grid-template-columns:1.2fr 1.2fr 1fr auto 64px;align-items:center;gap:12px;padding:11px 16px;font-size:14px;border-top:.5px solid var(--sep)}.bill-row:first-child{border-top:0}.bill-row .muted{color:var(--text-3);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bill-row b{font-weight:600;font-variant-numeric:tabular-nums}.pill.ok{color:var(--green);background:color-mix(in srgb,var(--green) 14%,transparent)}.bill-pdf{display:inline-flex;align-items:center;gap:4px;justify-self:end;font-size:13px;color:var(--link)}.bill-pdf svg{width:14px;height:14px}.bill .pay-note{margin-top:16px}.button.small.confirming{background:var(--red);color:#fff}@media(max-width:640px){.bill-grid{grid-template-columns:minmax(0,1fr)}.bill-row{grid-template-columns:1fr auto auto}.bill-row .muted,.bill-row .pill{display:none}}.pay-hint{margin:18px 6px 0;font-size:12px;line-height:1.5;color:var(--text-2)}.pay-alt{display:flex;align-items:center;gap:10px;width:100%;margin-top:16px;padding:13px 14px;border-radius:12px;background:var(--fill);color:var(--text);font-size:14px;font-weight:500;text-align:left}.pay-alt>span:nth-child(2){flex:1}.pay-alt svg{width:14px;height:14px;color:var(--text-3)}.mbway-mark{flex:none;padding:3px 7px;border-radius:6px;background:var(--inset);color:var(--text);box-shadow:inset 0 0 0 .5px var(--sep);font-size:11px;font-weight:700;letter-spacing:.02em}@media(hover:hover){.pay-alt:hover{background:var(--fill-hover)}}.pay-express.none{display:none}.pay-foot>:first-child{margin-top:20px}.about .donate-btn{margin-top:22px}@media(min-width:800px){.sheet-panel.mid{width:min(860px,100%)}.sheet-panel.mid .sheet-body{padding:48px 40px 40px}.pay.split{display:grid;grid-template-columns:minmax(0,300px) minmax(0,1fr);grid-template-rows:auto 1fr;column-gap:40px}.pay.split .pay-side{grid-area:1 / 1}.pay.split .pay-foot{grid-area:2 / 1;align-self:end}.pay.split .pay-main{grid-area:1 / 2 / 3 / 3;min-height:330px;padding-left:40px;border-left:.5px solid var(--sep);text-align:left}.pay.split .auth-mark{margin-top:4px}.pay.split .pay-sum{margin-bottom:0}.pay.split .pay-express:not(.none){margin-bottom:0}}@keyframes sheetUp{0%{transform:translateY(100%)}}@keyframes sheetDown{to{transform:translateY(100%)}}@media(max-width:560px){.sheet{place-items:end stretch;padding:0}.sheet-panel,.sheet-panel.wide,.sheet-panel.mid{width:100%;max-height:calc(100vh - max(env(safe-area-inset-top),12px) - 28px);max-height:calc(100dvh - max(env(safe-area-inset-top),12px) - 28px);border-radius:26px 26px 0 0;animation:sheetUp .46s var(--ease) backwards;will-change:transform}.sheet.closing .sheet-panel{animation:sheetDown .26s var(--ease) forwards}.sheet-panel:before{content:"";position:absolute;z-index:3;top:6px;left:50%;width:36px;height:5px;margin-left:-18px;border-radius:3px;background:var(--fill-hover);pointer-events:none}.sheet-body{padding:36px 20px calc(24px + env(safe-area-inset-bottom))}.sheet-close,.sheet-back{top:16px;width:30px;height:30px}.sheet-close{right:16px}.sheet-back{left:16px}.sheet-panel.back-room .sheet-body{padding-top:62px}.pricing,.bill{padding-top:26px}.sheet-body .button.wide,.pay #pay-go{height:50px;font-size:17px}.plan-card .button.wide{height:44px;font-size:15px}.pay.split .auth-mark{display:none}.pay.split h2{margin:0 44px 18px}.pay-sum{gap:8px;margin-bottom:20px;padding:14px 16px}.pay-line.total{margin-top:4px;padding-top:12px}.pay-or{margin:16px 0}.pay-el{margin-bottom:22px}}.auth-form{display:grid;grid-template-columns:max-content minmax(0,1fr);column-gap:16px}.auth-form .frow{grid-column:1 / -1;grid-template-columns:subgrid;gap:0 16px}@supports not (grid-template-columns: subgrid){.auth-form{display:block}.auth-form .frow{grid-template-columns:minmax(112px,max-content) minmax(0,1fr);gap:16px}}:root{--blue: #0a84ff}:root[data-theme=light]{--blue: #007aff}.kind{flex:none;display:grid;place-items:center;width:22px;height:22px;border-radius:50%}.kind svg{width:13px;height:13px;stroke-width:2.6}.kind.add{background:color-mix(in srgb,var(--green) 18%,transparent);color:var(--green)}.kind.change{background:color-mix(in srgb,var(--blue) 18%,transparent);color:var(--blue)}.kind.remove{background:color-mix(in srgb,var(--red) 18%,transparent);color:var(--red)}.kind.fix{background:color-mix(in srgb,#30b0c7 18%,transparent);color:#30b0c7}.kind.security{background:color-mix(in srgb,#ff9f0a 18%,transparent);color:#ff9f0a}.kind.soon{background:color-mix(in srgb,#5e5ce6 18%,transparent);color:#5e5ce6}.news{padding-top:10px}.news-note{display:contents;--nc: var(--accent)}.news-head{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin-bottom:14px}.news-tag{display:inline-flex;align-items:center;gap:5px;height:24px;padding:0 11px 0 8px;border-radius:980px;background:color-mix(in srgb,var(--nc, var(--accent)) 16%,transparent);color:color-mix(in srgb,var(--nc, var(--accent)) 82%,var(--text));font-size:12px;font-weight:600;letter-spacing:.01em;white-space:nowrap}.news-tag svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.news-level{display:inline-flex;align-items:center;gap:4px;height:24px;padding:0 10px 0 7px;border-radius:980px;font-size:12px;font-weight:600;white-space:nowrap}.news-level svg{width:13px;height:13px;fill:none;stroke:currentColor;stroke-width:2.8;stroke-linecap:round}.news-level.high{background:color-mix(in srgb,#ff9f0a 18%,transparent);color:color-mix(in srgb,#ff9f0a 85%,var(--text))}.news-level.critical{background:#ff453a;color:#fff}.news h2{margin:0 0 6px!important}.news-date{margin:0 0 18px!important;font-size:13px!important;color:var(--text-3)!important}.news-gap{width:100%;height:26px}.news-list{list-style:none;width:100%;margin:0 0 22px;padding:4px 16px;border-radius:14px;background:linear-gradient(180deg,color-mix(in srgb,var(--nc, var(--accent)) 9%,var(--inset)),var(--inset) 70%);box-shadow:inset 0 0 0 .5px var(--sep);text-align:left}.news-list li{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;align-items:start;padding:12px 0;font-size:14px;line-height:1.5;color:var(--text);overflow-wrap:anywhere}.news-list li+li{border-top:.5px solid var(--sep)}.kinds{display:inline-flex;flex-wrap:nowrap;gap:4px}.upd-line .kinds,.upd-count .kinds{gap:3px}.news-list li>span:last-child{padding-top:.5px}.news-list .kind{color:#fff}.news-list .kind.add{background:var(--green)}.news-list .kind.change{background:var(--blue)}.news-list .kind.remove{background:var(--red)}.news-list .kind.fix{background:#30b0c7}.news-list .kind.security{background:#ff9f0a}.news-list .kind.soon{background:#5e5ce6}.news-list .kind svg{stroke-width:3}.news .button.wide{margin-top:0}.update-pill{position:fixed;left:50%;bottom:max(24px,env(safe-area-inset-bottom));z-index:125;display:inline-flex;align-items:center;gap:10px;height:44px;max-width:calc(100vw - 32px);padding:0 8px 0 16px;border-radius:980px;background:var(--toast);color:var(--text);font-size:14px;white-space:nowrap;box-shadow:var(--pop-shadow);backdrop-filter:saturate(180%) blur(24px);-webkit-backdrop-filter:saturate(180%) blur(24px);transform:translate(-50%);animation:pillIn .5s var(--spring) backwards}.update-pill b{display:inline-flex;align-items:center;height:30px;padding:0 14px;border-radius:980px;background:var(--accent);color:var(--accent-ink);font-weight:600;font-size:13px}.up-dot{flex:none;width:8px;height:8px;border-radius:50%;background:var(--green);box-shadow:0 0 0 4px color-mix(in srgb,var(--green) 22%,transparent)}@keyframes pillIn{0%{opacity:0;transform:translate(-50%) translateY(16px)}}body.has-pill .toast{bottom:calc(max(24px,env(safe-area-inset-bottom)) + 58px)}@supports not selector(::-webkit-scrollbar){*{scrollbar-width:thin;scrollbar-color:var(--fill-hover) transparent}}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track,::-webkit-scrollbar-corner{background:transparent}::-webkit-scrollbar-thumb{border:3px solid transparent;border-radius:10px;background:var(--fill-hover) padding-box}@media(hover:hover){::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--text) 38%,transparent) padding-box}}::-webkit-scrollbar-button{display:none}@media(min-height:1100px)and (min-width:900px){#app{display:flex;flex-direction:column}#app>*{flex:none;width:100%}#app:before{content:"";flex:1 1 0;max-height:calc((100vh - 1080px)*.6)}#app:after{content:"";flex:1 1 0}}.adm-h{margin:22px 2px 10px!important;font-size:13px;font-weight:600;color:var(--text)}.adm-h:first-child,.upd>.hint+.upd-form{margin-top:0!important}.adm-flags{margin-bottom:2px}.adm-flags .opt{padding:11px 14px}.opt-label small{display:block;margin-top:2px;font-size:12px;line-height:1.38;color:var(--text-2)}.site-bgs .hint{margin:0 2px 12px}.upd{height:100%;overflow:auto}.upd>.hint{margin:0 2px 14px}.upd-form{display:grid;gap:10px;padding:14px;border-radius:14px;background:var(--inset);box-shadow:inset 0 0 0 .5px var(--sep)}.upd-form .field{flex:none;width:100%;height:38px}.upd-title{font-weight:600}#upd-lines{display:grid;gap:8px}.upd-line{display:grid;grid-template-columns:auto minmax(0,1fr) 28px;align-items:center;gap:10px}.upd-kinds{display:flex;gap:6px}.upd-kinds .kind{width:28px;height:28px;opacity:.36;transition:opacity .15s,box-shadow .15s,transform .12s ease-out}.upd-kinds .kind svg{width:15px;height:15px}@media(hover:hover){.upd-kinds .kind:hover{opacity:.7}}.upd-kinds .kind.on{opacity:1;box-shadow:0 0 0 1.5px currentColor}.upd-kinds .kind:active{transform:scale(.92)}.upd-add{justify-self:start;display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 12px 0 8px;border-radius:980px;color:var(--link);font-size:13px}.upd-add svg{width:14px;height:14px;stroke-width:2.2}@media(hover:hover){.upd-add:hover{background:var(--fill)}}.upd-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:14px}.upd-actions .button.confirming{background:var(--red);color:#fff}.upd-list{height:auto;min-height:58px;overflow:visible}.upd-count{display:flex;align-items:center;gap:12px}.upd-n{display:inline-flex;align-items:center;gap:5px;font-size:13px;color:var(--text-2);font-variant-numeric:tabular-nums}.upd-n b{font-weight:500}.upd-n .kind{width:18px;height:18px}.upd-n .kind svg{width:11px;height:11px}.pay-wallet-sk{height:48px;border-radius:8px}@media(max-width:760px){.upd-count{display:none}}@media(max-width:560px){.upd-line{gap:8px}.upd-kinds{gap:4px}.upd-actions .button{flex:1}}:root{--chart: #3987e5;--amber: #ffd60a}:root[data-theme=light]{--chart: #2a78d6;--amber: #b25000}body{text-wrap:balance}p,li,dd,blockquote,.adm-alert small,.ad-text,.maint-text,.ban-why{text-wrap:pretty}h1,h2,h3,h4,.tagline,.sub,.hint,.caption,.alert>p,.olabel small,.opt-label small,.pay-note,.pay-hint,.news-date,.adm-empty,.toast,.protect span,.site-note p,.foot-note,.scan-note,.scan-state,.ad-next{text-wrap:balance}input,textarea,[contenteditable],.selectable{text-wrap:wrap}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill{-webkit-text-fill-color:var(--text);caret-color:var(--text);transition:background-color 600000s 0s,color 600000s 0s,box-shadow .15s}.sheet-panel.xl{width:min(1180px,100%);max-height:min(92vh,900px);max-height:min(92dvh,900px)}.sheet-panel.xl .sheet-body,.sheet-panel.xl.back-room .sheet-body{padding:0;overflow:hidden;display:flex}.adm{display:grid;grid-template-columns:212px minmax(0,1fr);width:100%;height:min(86vh,800px);height:min(86dvh,800px)}.adm-nav{display:flex;flex-direction:column;gap:2px;min-height:0;padding:24px 12px 18px;overflow:auto;border-right:.5px solid var(--sep);background:var(--zebra)}.sheet-panel.xl.back-room .adm-nav{padding-top:56px}.adm-nav h2{margin:0 10px 16px!important;font:600 21px/1.2 var(--font-d);letter-spacing:.009em}.adm-nav button{display:flex;align-items:center;gap:10px;flex:none;height:34px;padding:0 10px;border-radius:9px;font-size:14px;letter-spacing:-.01em;color:var(--text-2);text-align:left;white-space:nowrap;transition:background-color .15s,color .15s}.adm-nav button svg{width:17px;height:17px;flex:none}@media(hover:hover){.adm-nav button:hover{background:var(--fill);color:var(--text)}}.adm-nav button.on{background:var(--fill-hover);color:var(--text);font-weight:600}.adm-pane{display:flex;flex-direction:column;min-width:0;min-height:0}.adm-bar{display:flex;align-items:center;gap:12px;flex:none;min-height:60px;padding:18px 58px 10px 28px}.adm-bar h3{margin:0;font:600 21px/1.2 var(--font-d);letter-spacing:.009em}.adm-pick{display:none}.adm-body{flex:1;min-height:0;height:auto;overflow:auto;padding:4px 28px 28px;overscroll-behavior:contain}.adm-body>.adm-kpis{max-height:none;overflow:visible}.adm-list,.site-bgs,.upd{height:auto;overflow:visible}.adm-empty.small{padding:22px 16px;font-size:13px}.adm-row.tap{cursor:var(--cur-hand, pointer);grid-template-columns:32px minmax(0,1fr) auto 14px}.adm-row.tap>.chev-r{width:13px;height:13px;color:var(--text-3);stroke-width:2.2}.adm-row.tap:focus-visible{outline:none;background:var(--fill)}.adm-row .avatar.has-img{background:none}.adm-alert{display:flex;align-items:center;gap:12px;width:100%;margin:0 0 12px;padding:12px 14px;border-radius:14px;background:color-mix(in srgb,var(--accent) 12%,var(--inset));box-shadow:inset 0 0 0 .5px color-mix(in srgb,var(--accent) 40%,transparent);color:var(--text);text-align:left}.adm-alert>svg:first-child{width:22px;height:22px;flex:none;color:var(--accent)}.adm-alert>span{flex:1;min-width:0;display:grid;gap:1px}.adm-alert b{font-size:14px;font-weight:600}.adm-alert small{font-size:12px;line-height:1.4;color:var(--text-2)}.adm-alert .chev-r{width:13px;height:13px;flex:none;color:var(--text-3);stroke-width:2.2}.adm-alert.quiet{background:var(--inset);box-shadow:inset 0 0 0 .5px var(--sep)}.adm-alert.quiet>svg:first-child{color:var(--text-3)}.adm-alert.warn{background:color-mix(in srgb,var(--amber) 12%,var(--inset));box-shadow:inset 0 0 0 .5px color-mix(in srgb,var(--amber) 45%,transparent)}.adm-alert.warn>svg:first-child{color:var(--amber);--cut: var(--surface-solid)}@media(hover:hover){button.adm-alert:hover{background:color-mix(in srgb,var(--accent) 18%,var(--inset))}}.adm-range{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:22px 0 10px}.adm-range .adm-h{margin:0 2px!important}.adm-range .seg{width:auto;margin:0}.adm-range .seg button{padding:0 12px;white-space:nowrap}.adm-charts{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;transition:opacity .2s}.adm-charts.loading{opacity:.5}.chart{grid-column:span 3;min-width:0;margin:0;padding:14px 16px 12px;border-radius:14px;background:var(--inset);box-shadow:inset 0 0 0 .5px var(--sep);animation:rowIn .35s var(--ease) backwards}.chart.ranks{grid-column:span 2;padding-bottom:16px}.adm-charts>.adm-empty{grid-column:1 / -1}.chart figcaption{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;column-gap:8px;margin-bottom:8px}.chart figcaption>span{grid-column:1;font-size:12px;color:var(--text-2)}.chart figcaption>b{grid-column:1;font:600 22px/1.25 var(--font-d);letter-spacing:-.01em;color:var(--text)}.chart-toggle{grid-column:2;grid-row:1 / span 2}.chart-toggle svg{width:16px;height:16px}.chart-plot{position:relative;height:118px}.chart-max{position:absolute;top:0;right:0;font-size:10px;line-height:12px;color:var(--text-3);font-variant-numeric:tabular-nums}.chart-bars{position:absolute;inset:15px 0 0;display:flex;align-items:flex-end;gap:2px;border-bottom:.5px solid var(--text-3);background:linear-gradient(var(--sep),var(--sep)) 0 0 / 100% .5px no-repeat,linear-gradient(var(--sep),var(--sep)) 0 50% / 100% .5px no-repeat}.bcol{flex:1 1 0;min-width:0;height:100%;display:flex;align-items:flex-end;justify-content:center}.bcol>i{display:block;width:100%;max-width:24px;border-radius:4px 4px 0 0;background:var(--chart);transition:opacity .15s}.chart-bars:has(.hot) .bcol>i{opacity:.45}.chart-bars .bcol.hot>i{opacity:1}.chart-tip{position:absolute;top:0;z-index:2;display:grid;gap:1px;padding:6px 10px;border-radius:9px;background:var(--toast);box-shadow:var(--pop-shadow);transform:translate(-50%);white-space:nowrap;pointer-events:none;text-align:center;backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%)}.chart-tip b{font-size:13px;font-weight:600;color:var(--text);font-variant-numeric:tabular-nums}.chart-tip span{font-size:11px;color:var(--text-2)}.chart-x{display:flex;justify-content:space-between;margin-top:6px;font-size:10.5px;color:var(--text-3);white-space:nowrap}.chart-table{height:139.5px;overflow:auto;border-top:.5px solid var(--sep)}.chart-table table{width:100%;border-collapse:collapse}.chart-table td{padding:6px 0;border-bottom:.5px solid var(--sep);font-size:12px;color:var(--text-2);white-space:nowrap}.chart-table td:last-child{text-align:right;color:var(--text);font-variant-numeric:tabular-nums}.rank-list{display:grid;gap:11px;margin-top:4px}.rank{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:10px;row-gap:5px;align-items:baseline;font-size:13px}.rank-l{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text)}.rank-v{color:var(--text-2);font-variant-numeric:tabular-nums;white-space:nowrap}.rank-bar{grid-column:1 / -1;display:block;height:6px;border-radius:3px;background:var(--fill);overflow:hidden}.rank-bar>i{display:block;height:100%;border-radius:0 4px 4px 0;background:var(--chart)}.rank-empty{margin:14px 0 4px;font-size:13px;color:var(--text-3)}.adm-tools{display:flex;align-items:center;gap:8px;margin-bottom:10px}.adm-tools .adm-search{flex:1;min-width:0;margin:0}.adm-filter{flex:none;height:38px;max-width:46%;padding:0 9px 0 12px;border-radius:11px}.adm-filter>svg:first-child{width:15px;height:15px;flex:none;color:var(--text-2)}.adm-filter>span{min-width:0;overflow:hidden;text-overflow:ellipsis}.sheet-body .btn.adm-export{flex:none;height:38px;padding:0 13px;border-radius:11px;font-size:13px}.au-head{display:flex;align-items:center;gap:14px;margin:0 44px 6px 0}.sheet-panel.back-room .au-head{margin-top:0}.au-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:4px 28px}.au-col{min-width:0}.au .adm-alert{margin:14px 0 0}.au .facts{margin-top:12px}.tag-picks{display:flex;flex-wrap:wrap;gap:8px}.tag-pick{display:inline-flex;align-items:center;gap:7px;height:30px;padding:0 11px;border-radius:980px;background:var(--fill);font-size:13px;color:var(--text-2);white-space:nowrap;transition:background-color .15s,color .15s,box-shadow .15s,transform .12s ease-out}.tag-pick>i{width:9px;height:9px;border-radius:50%;flex:none}.tag-pick>svg{display:none;width:12px;height:12px;stroke-width:2.6;color:var(--accent)}.tag-pick.on{background:color-mix(in srgb,var(--accent) 14%,var(--fill));color:var(--text);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent) 55%,transparent)}.tag-pick.on>svg{display:block}.tag-pick:disabled{opacity:.6;cursor:default}.tag-pill>i{width:8px;height:8px;border-radius:50%;flex:none}.au-note{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:end}.au-note textarea.field{flex:none;width:100%;height:auto;min-height:58px;padding:9px 11px;resize:vertical;line-height:1.4;font-family:inherit}.au-note .button{height:32px}.au-actions{display:flex;flex-wrap:wrap;gap:8px}.au-actions .btn{white-space:nowrap}.au-list{max-height:236px;overflow:auto}.au-list .adm-row{grid-template-columns:32px minmax(0,1fr);min-height:52px}.au .events li{padding:8px 12px;font-size:13px}.au .events li span:last-child{flex:none;color:var(--text-3);white-space:nowrap}.au .events li span:first-child{min-width:0;overflow-wrap:anywhere}.upd-who{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:12px;padding:10px 14px;border-radius:13px;background:var(--inset);box-shadow:inset 0 0 0 .5px var(--sep)}.upd-who-l{font-size:14px}.upd-who .seg{width:auto;margin:0}.upd-who .seg button{padding:0 12px;white-space:nowrap}.upd-btns{display:flex;align-items:center;gap:6px}.upd-row{grid-template-columns:32px minmax(0,1fr) auto auto}.sheet-body .btn.small{height:30px;padding:0 11px;font-size:13px;white-space:nowrap}.sheet-body .btn.small svg{width:14px;height:14px}.ver-now{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:12px;padding:16px;border-radius:14px;background:var(--inset);box-shadow:inset 0 0 0 .5px var(--sep)}.ver-now.waiting{background:color-mix(in srgb,var(--accent) 12%,var(--inset));box-shadow:inset 0 0 0 .5px color-mix(in srgb,var(--accent) 40%,transparent)}.ver-state{display:flex;align-items:center;gap:12px;min-width:0}.ver-ic{flex:none;width:38px;height:38px;border-radius:50%;display:grid;place-items:center;background:color-mix(in srgb,var(--green) 16%,transparent);color:var(--green)}.ver-now.waiting .ver-ic{background:color-mix(in srgb,var(--accent) 18%,transparent);color:var(--accent)}.ver-ic svg{width:20px;height:20px}.ver-state b{display:block;font-size:15px;font-weight:600}.ver-state p{margin:2px 0 0;font-size:13px;line-height:1.4;color:var(--text-2)}.ver-now .button{flex:none;white-space:nowrap}.ver-now .button.confirming{background:var(--red);color:#fff}.ver .hint{margin:0 2px 12px}.ver-row{grid-template-columns:32px minmax(0,1fr) auto auto}.ver-row .btn.confirming{background:var(--red);color:#fff}.tags>.hint{margin:0 2px 14px}.tag-dot{background:color-mix(in srgb,var(--tag) 20%,transparent);color:var(--tag)}.tags-foot{display:flex;justify-content:flex-end;margin-top:14px}.tags-foot .button svg{width:15px;height:15px;stroke-width:2.2}.tag-edit h2{margin-bottom:4px!important}.tag-grid{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1fr);gap:0 28px}.tag-col{min-width:0}.tag-edit .seg{width:100%}.tag-edit .field{flex:none;width:100%;height:38px}.tag-colors{display:flex;flex-wrap:wrap;gap:10px}.tag-color{width:28px;height:28px;border-radius:50%;background:var(--c);box-shadow:inset 0 0 0 .5px #0003;transition:transform .2s var(--spring),box-shadow .15s}.tag-color.on{box-shadow:0 0 0 2px var(--surface-solid),0 0 0 4px var(--c)}.tag-color:active{transform:scale(.9)}.tag-edit .seg{margin:0}.tag-edit .hint{margin:8px 2px 0}.tag-btns{margin-top:22px;align-items:center}.tag-btns .button{min-width:120px}.tag-edit .err{padding:12px 2px 0;text-align:left}.bn-form{display:grid;gap:10px;padding:14px;border-radius:14px;background:var(--inset);box-shadow:inset 0 0 0 .5px var(--sep)}#mt-form{margin-top:10px}#mt-form .hint{margin:0 2px}.bn-fields{display:grid;gap:8px}.bn-fields label{display:grid;grid-template-columns:26px minmax(0,1fr);align-items:center;gap:8px}.bn-fields label>span{font-size:11px;font-weight:600;letter-spacing:.04em;color:var(--text-3)}.bn-fields .field{flex:none;width:100%;height:36px}.bn-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.bn-row .seg{width:auto;margin:0}.bn-row .seg button{padding:0 12px;white-space:nowrap}.bn-state{flex:1;min-width:0;font-size:12px;color:var(--text-3);white-space:nowrap}.bn-btns{display:flex;align-items:center;gap:8px;margin-left:auto}.bn-btns .button,.bn-btns .btn{height:30px;white-space:nowrap}.blk-form{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}.blk-form .field{flex:none;width:100%;height:36px}.blk-form .button{height:36px}.blk-list{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.blk-list .hint{margin:0 2px}.blk{display:inline-flex;align-items:center;gap:2px;max-width:100%;height:30px;padding:0 3px 0 11px;border-radius:980px;background:var(--fill);font-size:13px}.blk>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.blk .icon-btn{width:24px;height:24px;border-radius:50%}.blk .icon-btn svg{width:12px;height:12px}.ban-row{grid-template-columns:32px minmax(0,1fr) 0 auto}.site-bgs .opt-row .btn{flex:none;white-space:nowrap}.site-bg:disabled{cursor:default;opacity:.7}.opt-row>.opt-label{min-width:0}.opt-row>.switch,.opt-row>.chip-btn{flex:none}.ban-mark{background:linear-gradient(160deg,#ff6259,#b3160d)}.ban-form form{width:100%;text-align:left}.ban-form textarea.field{flex:none;width:100%;height:auto;min-height:64px;padding:10px 12px;resize:vertical;line-height:1.4;font-family:inherit}.ban-form .hint{margin:8px 2px 14px}.ban-form .opts{margin-bottom:18px}.button.danger{background:var(--red);color:#fff}.ban{position:fixed;inset:0;z-index:400;display:grid;place-items:center;padding:24px;background:#000000a8;backdrop-filter:blur(22px) saturate(140%);-webkit-backdrop-filter:blur(22px) saturate(140%);animation:fadeIn .3s ease-out}.ban-card{display:grid;justify-items:center;width:min(440px,100%);padding:34px 28px 30px;border-radius:22px;background:var(--sheet);box-shadow:var(--pop-shadow);text-align:center}.ban-card h2{margin:0 0 8px;font:600 24px/1.2 var(--font-d);letter-spacing:.009em}.ban-why{margin:0 0 14px;max-width:360px;font-size:15px;line-height:1.5;color:var(--text);overflow-wrap:anywhere}.ban-help{margin:0;font-size:13px;line-height:1.45;color:var(--text-2)}.ban-help a,.alert-tip a{color:var(--link)}.alert .ban-why{margin-bottom:10px}.maint-card{display:grid;justify-items:center;padding:52px 28px 50px;text-align:center}.maint-card .alert-icon{background:var(--fill);color:var(--text-2)}.maint-card h2{margin:0 0 10px;font:600 26px/1.2 var(--font-d);letter-spacing:.006em}.maint-text{max-width:440px;margin:0 0 10px;font-size:16px;line-height:1.5;color:var(--text);overflow-wrap:anywhere}.maint-sub{margin:0;font-size:13px;color:var(--text-2)}.site-note{display:flex;align-items:center;gap:10px;width:fit-content;max-width:min(760px,calc(100vw - 32px));margin:6px auto 0;padding:8px 8px 8px 14px;border-radius:14px;background:var(--toast);box-shadow:var(--pop-shadow);backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%);font-size:13px;line-height:1.4;color:var(--text);animation:rowIn .4s var(--ease) backwards}.site-note>svg{width:18px;height:18px;flex:none;color:var(--accent);--cut: #fff}.site-note.warn>svg{color:var(--amber);--cut: #1d1d1f}.site-note p{margin:0;min-width:0;overflow-wrap:anywhere}.site-note .icon-btn{width:26px;height:26px;border-radius:50%}.site-note .icon-btn svg{width:12px;height:12px;stroke-width:2.4}.mail-mark{background:linear-gradient(160deg,#3ea0ff,#0a5fd1)}.mail-mark svg,.ban-mark svg,.scan-mark svg{width:30px;height:30px;--cut: #0a6fe0}.ban-mark svg{--cut: #d62a20}.vf-email{display:block;margin-top:2px;color:var(--text);font-weight:600;overflow-wrap:anywhere}.verify form{width:100%}.otp{position:relative;width:100%;max-width:330px;margin:4px auto 18px}.otp-cells{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}.otp-c{position:relative;display:grid;place-items:center;aspect-ratio:5 / 6;border-radius:14px;background:var(--field);box-shadow:0 0 0 .5px var(--control-edge),inset 0 1px 1px #0000000d;transition:box-shadow .18s,background-color .25s,transform .3s var(--spring)}.otp-c b{display:block;font:600 28px/1 ui-monospace,SF Mono,Menlo,Consolas,monospace;color:var(--text);font-weight:600;font-variant-numeric:tabular-nums;text-align:center}.otp-c.now{box-shadow:0 0 0 1.5px var(--accent),0 0 0 5px var(--focus)}.otp-c.now:not(.on):after{content:"";width:2px;height:26px;border-radius:1px;background:var(--accent);animation:otpCaret 1s steps(1) infinite}.otp-c.pop{animation:otpPop .32s var(--spring)}.otp-in{position:absolute;inset:0;width:100%;height:100%;padding:0;border:0;background:transparent;color:transparent;caret-color:transparent;font-size:16px;opacity:.011;outline:none;cursor:text;-webkit-text-fill-color:transparent}.otp-in::selection{background:transparent}@keyframes otpCaret{50%{opacity:0}}@keyframes otpPop{0%{transform:scale(.82)}to{transform:scale(1)}}.otp.wait .otp-c{animation:otpWait .9s ease-in-out infinite;animation-delay:calc(var(--n, 0) * 70ms)}.otp.wait .otp-c:nth-child(1){--n: 0}.otp.wait .otp-c:nth-child(2){--n: 1}.otp.wait .otp-c:nth-child(3){--n: 2}.otp.wait .otp-c:nth-child(4){--n: 3}.otp.wait .otp-c:nth-child(5){--n: 4}.otp.wait .otp-c:nth-child(6){--n: 5}@keyframes otpWait{0%,to{transform:translateY(0)}40%{transform:translateY(-5px)}}.otp.ok .otp-c{--n: 0;animation:otpOk .62s var(--ease) both;animation-delay:calc(var(--n) * 55ms);box-shadow:0 0 0 1.5px var(--green);background:color-mix(in srgb,var(--green) 16%,var(--field))}.otp.ok .otp-c b{color:var(--green)}.otp.ok .otp-c:before{content:"";position:absolute;inset:0;border-radius:14px;box-shadow:0 0 0 2px var(--green);opacity:0;animation:otpRing .7s var(--ease) both;animation-delay:calc(var(--n) * 55ms);pointer-events:none}@keyframes otpOk{0%{transform:translateY(0) scale(1)}40%{transform:translateY(-9px) scale(1.07)}to{transform:translateY(0) scale(1)}}@keyframes otpRing{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(1.38,1.3)}}.otp.ok .otp-c:nth-child(1){--n: 0}.otp.ok .otp-c:nth-child(2){--n: 1}.otp.ok .otp-c:nth-child(3){--n: 2}.otp.ok .otp-c:nth-child(4){--n: 3}.otp.ok .otp-c:nth-child(5){--n: 4}.otp.ok .otp-c:nth-child(6){--n: 5}.otp.bad .otp-cells{animation:otpShake .52s cubic-bezier(.36,.07,.19,.97) both}.otp.bad .otp-c{box-shadow:0 0 0 1.5px var(--red);background:color-mix(in srgb,var(--red) 14%,var(--field))}.otp.bad .otp-c b{color:var(--red)}.otp.bad.clear .otp-c b{animation:otpFall .4s var(--ease) both;animation-delay:calc(var(--n, 0) * 35ms)}.otp.bad .otp-c:nth-child(1){--n: 0}.otp.bad .otp-c:nth-child(2){--n: 1}.otp.bad .otp-c:nth-child(3){--n: 2}.otp.bad .otp-c:nth-child(4){--n: 3}.otp.bad .otp-c:nth-child(5){--n: 4}.otp.bad .otp-c:nth-child(6){--n: 5}.otp.bad.clear .otp-c{background:var(--field);box-shadow:0 0 0 .5px var(--control-edge);transition-duration:.3s}@keyframes otpShake{10%,90%{transform:translate(-3px)}20%,80%{transform:translate(6px)}30%,50%,70%{transform:translate(-10px)}40%,60%{transform:translate(10px)}}@keyframes otpFall{to{opacity:0;transform:translateY(18px) scale(.7)}}.mail-mark.done{background:linear-gradient(160deg,#46dd72,#1fa84a);animation:markDone .6s var(--spring)}.mail-mark.done svg{--cut: #1fa84a;stroke-width:2.8}.mail-mark.done svg path{stroke-dasharray:26;stroke-dashoffset:26;animation:tickDraw .4s .15s var(--ease) forwards}@keyframes markDone{0%{transform:scale(.8) rotate(-8deg)}60%{transform:scale(1.12) rotate(2deg)}to{transform:scale(1) rotate(0)}}@keyframes tickDraw{to{stroke-dashoffset:0}}@media(prefers-reduced-motion:reduce){.otp.wait .otp-c,.otp.ok .otp-c,.otp.ok .otp-c:before,.otp.bad .otp-cells,.otp.bad.clear .otp-c b,.mail-mark.done,.mail-mark.done svg path,.otp-c.pop{animation:none!important}.mail-mark.done svg path{stroke-dashoffset:0}}.verify .text-link{margin-top:14px}.verify .text-link:disabled{color:var(--text-3);cursor:default;text-decoration:none}.vf-note{margin:12px 0 0;font-size:12px;line-height:1.45;color:var(--text-3)}.button.busy{pointer-events:none;opacity:.7}.mail-hint{display:flex;align-items:center;gap:9px;width:100%;min-height:42px;padding:9px 0;font-size:13px;line-height:1.35;color:var(--link);text-align:left}.mail-hint>svg:first-child{width:16px;height:16px;flex:none}.mail-hint>span{flex:1;min-width:0}.mail-hint .chev-r{width:12px;height:12px;flex:none;color:var(--text-3);stroke-width:2.2}.enc-ex{font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;letter-spacing:-.01em;overflow-wrap:anywhere}.tm-page{padding:44px 24px 40px}.tm-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:18px 0 2px}.admin-entry.warn-entry{background:color-mix(in srgb,var(--amber) 12%,var(--inset));box-shadow:inset 0 0 0 .5px color-mix(in srgb,var(--amber) 45%,transparent)}.admin-entry.warn-entry>svg:first-child{color:var(--amber);--cut: var(--surface-solid)}.avatar.has-img{background:var(--fill);overflow:hidden}.avatar img{display:block;width:100%;height:100%;border-radius:50%;object-fit:cover}.av-btn{position:relative;flex:none;border-radius:50%;transition:transform .2s var(--spring),opacity .2s}.av-btn:active{transform:scale(.95)}.av-btn.busy{opacity:.5;pointer-events:none}.av-edit{position:absolute;right:-4px;bottom:-4px;display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--surface-solid);box-shadow:0 0 0 .5px var(--sep),0 2px 6px #0000004d;color:var(--text-2)}.av-edit svg{width:13px;height:13px}.mine-foot{display:grid;gap:12px;justify-items:end;margin-top:18px;padding-top:16px;border-top:.5px solid var(--sep)}.mine-foot .hint{justify-self:stretch;margin:0 2px}.mine-foot .btn{white-space:nowrap}.mine-item.out{animation:rowOut .22s ease-out forwards}.clearing .mine-item{cursor:default}.h-lock{display:inline-flex;align-items:center;gap:4px;height:20px;margin-left:8px;padding:0 8px;border-radius:10px;background:var(--fill);font-size:11px;font-weight:600;letter-spacing:0;color:var(--text-2);vertical-align:1px}.h-lock svg{width:10px;height:10px}.chips.all-locked button{color:var(--text-3)}.sheet-body .hint.lock-hint{margin:8px 2px 0}.protect{width:max-content;text-align:left;line-height:1.35}.protect[data-level="2"]{background:#ff9f0a}.protect[data-level="2"] svg{--cut: #ff9f0a}.protect[data-level="3"]{background:#ff453a;color:#fff}.protect[data-level="3"] svg{color:#fff;--cut: #ff453a}.protect.bump{animation:protectBump .5s var(--ease)}@keyframes protectBump{0%,to{margin-left:0}20%{margin-left:-9px}40%{margin-left:8px}60%{margin-left:-5px}80%{margin-left:3px}}.news-key{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 16px;max-width:none!important;margin:-8px 0 20px!important;font-size:12px!important;color:var(--text-3)!important}.news-key>span{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.news-key .kind{width:16px;height:16px}.news-key .kind svg{width:10px;height:10px}.scan-mark{background:linear-gradient(160deg,#34d466,#0b8a3c)}.scan-mark svg{--cut: #17a84c}.scan-out{width:100%}.scan-card{display:grid;gap:12px;width:100%;margin-bottom:16px;padding:14px;border-radius:14px;background:var(--inset);box-shadow:inset 0 0 0 .5px var(--sep);text-align:left;animation:rowIn .35s var(--ease) backwards}.scan-verdict{display:grid;grid-template-columns:36px minmax(0,1fr);gap:12px;align-items:start}.scan-ic{display:grid;place-items:center;width:36px;height:36px}.scan-ic svg{width:30px;height:30px;--cut: #fff}.v-ok .scan-ic{color:var(--green)}.v-bad .scan-ic{color:var(--red)}.v-warn .scan-ic{color:var(--amber)}.v-warn .scan-ic svg{--cut: #1d1d1f}.v-unknown .scan-ic{color:var(--text-3)}.scan-verdict b{display:block;font-size:15px;font-weight:600}.scan-verdict p{margin:2px 0 0;font-size:13px;line-height:1.45;color:var(--text-2)}.scan-row{display:flex;justify-content:space-between;gap:12px;padding-top:12px;border-top:.5px solid var(--sep);font-size:13px}.scan-card>.scan-row:first-child{padding-top:0;border-top:0}.scan-name{min-width:0;overflow-wrap:anywhere}.scan-size{flex:none;color:var(--text-2);white-space:nowrap}.scan-hash{display:grid;gap:3px;font-size:11px;letter-spacing:.03em;color:var(--text-3)}.scan-hash code{font:12px/1.45 ui-monospace,SF Mono,Menlo,Consolas,monospace;letter-spacing:0;color:var(--text-2);overflow-wrap:anywhere}.sheet-body .btn.scan-link{justify-self:start}.scan-state{margin:0;font-size:12px;color:var(--text-2)}.dl-progress.scan-prog{max-width:none;margin:0}.scan .pay-note{margin-top:14px}.care-note{display:inline-flex;align-items:center;gap:7px;max-width:100%;margin:12px 0 0;padding:7px 12px;border-radius:12px;background:color-mix(in srgb,var(--yellow) 16%,rgba(0,0,0,.25));font-size:12px;line-height:1.35;color:#fff;text-align:left}.care-note svg{width:14px;height:14px;flex:none;color:var(--yellow);--cut: #1d1d1f}.sheet-panel.back-room:not(.xl) .sheet-body{-webkit-mask-image:linear-gradient(to bottom,transparent 0,transparent 40px,#000 56px);mask-image:linear-gradient(to bottom,transparent 0,transparent 40px,#000 56px)}@media(max-width:900px){.sheet-panel.xl .sheet-body,.sheet-panel.xl.back-room .sheet-body{display:block;overflow:auto;padding:26px 24px}.sheet-panel.xl.back-room .sheet-body{padding:56px 24px 26px}.adm{display:block;height:auto}.adm-nav{display:none}.adm-bar{min-height:0;padding:0 44px 14px 0}.adm-bar h3{display:none}.adm-pick{display:inline-flex;height:36px;max-width:100%;padding:0 9px 0 13px;border-radius:10px;font-size:16px;font-weight:600}.adm-body{overflow:visible;padding:0}.sheet-panel.xl.back-room .sheet-body{-webkit-mask-image:linear-gradient(to bottom,transparent 0,transparent 40px,#000 56px);mask-image:linear-gradient(to bottom,transparent 0,transparent 40px,#000 56px)}.chart,.chart.ranks{grid-column:span 6}.au-grid{grid-template-columns:minmax(0,1fr)}}@media(max-width:760px){.upd-row,.ver-row{grid-template-columns:32px minmax(0,1fr) auto}.ver-row .adm-badges{display:none}.ver-now{flex-direction:column;align-items:stretch}.ver-now .button{width:100%}.adm-row.tap{grid-template-columns:32px minmax(0,1fr) 14px}}@media(max-width:560px){.sheet-panel.xl{width:100%}.sheet-panel.xl .sheet-body{padding:36px 20px calc(24px + env(safe-area-inset-bottom))}.sheet-panel.xl.back-room .sheet-body{padding:62px 20px calc(24px + env(safe-area-inset-bottom))}.adm-range{flex-direction:column;align-items:stretch}.adm-range .seg{width:100%}.adm-tools{flex-wrap:wrap}.adm-tools .adm-search{flex:1 1 100%}.adm-filter{flex:1;max-width:none;justify-content:space-between}.upd-actions{flex-direction:column-reverse}.upd-actions .button{flex:none;width:100%;height:44px}.upd-who{flex-direction:column;align-items:stretch}.upd-who .seg{width:100%}.mine-foot{justify-items:stretch}.mine-foot .btn{justify-content:center;height:44px}.tag-grid{grid-template-columns:minmax(0,1fr)}.bn-row .seg{width:100%}.bn-state{flex:1 1 100%}.au-note{grid-template-columns:minmax(0,1fr)}.au-note .button{justify-self:end}.tag-btns{flex-direction:column-reverse;align-items:stretch}.tag-btns .button,.tag-btns .btn{width:100%;height:46px;justify-content:center}.otp-cells{gap:6px}.otp-c b{font-size:24px}.maint-card{padding:40px 20px}.ban-card{padding:30px 22px 26px}}:root{--cur-arrow: auto;--cur-hand: pointer;--cur-text: text}@media(hover:hover)and (pointer:fine){:root{--cur-arrow: url(cur/arrow.png) 4 2, auto;--cur-hand: url(cur/hand.png) 8 2, pointer;--cur-text: url(cur/text.png) 11 11, text}@supports (cursor: image-set(url(x.png) 1x,url(y.png) 2x) 0 0,auto){:root{--cur-arrow: image-set(url(cur/arrow.png) 1x, url(cur/arrow@2x.png) 2x) 4 2, auto;--cur-hand: image-set(url(cur/hand.png) 1x, url(cur/hand@2x.png) 2x) 8 2, pointer;--cur-text: image-set(url(cur/text.png) 1x, url(cur/text@2x.png) 2x) 11 11, text}}html,body{cursor:var(--cur-arrow)}a,button,[role=button],[role=switch],[role=radio],[role=tab],summary,label[for],select,input[type=checkbox],input[type=radio],input[type=file],.tile,.mine-item,.site-bg{cursor:var(--cur-hand)}input:not([type]),input[type=text],input[type=email],input[type=password],input[type=search],input[type=number],input[type=url],textarea,[contenteditable=true],.selectable{cursor:var(--cur-text)}button:disabled,.switch:disabled,[aria-disabled=true]{cursor:var(--cur-arrow)}}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.plan-card{--pc: var(--accent);gap:10px}.plan-card.featured{background:color-mix(in srgb,var(--pc) 10%,var(--inset));box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--pc) 70%,transparent)}.pc-name{display:flex;align-items:center;gap:8px;color:var(--text)}.pc-dot{flex:none;width:9px;height:9px;border-radius:50%;background:var(--pc)}.pc-flag{position:absolute;top:-10px;right:14px;height:20px;padding:0 9px;border-radius:10px;background:var(--pc);color:#fff;font-size:11px;font-weight:700;line-height:20px;letter-spacing:.02em;white-space:nowrap}.pc-price{flex-wrap:wrap;column-gap:6px;row-gap:0;min-height:34px}.pc-price .was{flex:0 0 100%;line-height:1.3;font-size:15px;color:var(--text-3);text-decoration:line-through;text-decoration-thickness:1.5px;text-decoration-color:color-mix(in srgb,var(--red) 80%,transparent)}.pc-note{display:grid;gap:1px;min-height:32px;margin:-4px 0 2px;font-size:12px;line-height:1.35;color:var(--text-2);align-content:start}.pc-price .was.none{text-decoration:none}.pc-note b{justify-self:start;padding:2px 8px;margin:0 0 3px -1px;border-radius:8px;background:color-mix(in srgb,var(--green) 16%,transparent);color:var(--text);font-weight:600;white-space:nowrap}.plan-card li svg{color:var(--pc)}.plan-card .button.pc-go{background:var(--pc);color:#fff}.plan-card.p-studio .button.pc-go{color:#1d1d1f}.pricing .plans{padding-top:10px}.sheet-panel.wide.for-plans{width:min(1140px,100%)}@media(min-width:561px){.sheet-panel.wide.for-plans{max-height:min(94vh,900px);max-height:min(94dvh,900px)}}@media(min-width:900px)and (max-height:820px){.sheet-panel.for-plans .sheet-body{padding-top:20px;padding-bottom:20px}.pricing h2{margin:0 0 4px!important;font-size:26px!important}.pricing .sub{margin-bottom:12px;max-width:none}.pricing .seg{margin-bottom:10px}.plan-card{gap:8px;padding:14px 16px}.plan-card ul{gap:5px}.pc-note{min-height:0;margin-bottom:0}}.news-prev{display:grid;justify-items:center}.news-prev #np-body{width:100%;display:grid;justify-items:center}.seg.mini.news-lang{justify-self:center;min-width:0;width:max-content;max-width:100%;grid-auto-columns:auto;margin:4px 0 14px}@media(max-width:560px){.seg.mini.news-lang:has(button:nth-of-type(4)){width:100%;grid-auto-flow:row;grid-template-columns:repeat(3,1fr);grid-auto-columns:unset;row-gap:2px}.seg.mini.news-lang button{padding:0 6px;white-space:nowrap}}.seg.mini.news-lang[hidden]{display:none}.seg.mini.news-lang button{height:26px}.news-fix-btn{display:inline-flex;align-items:center;gap:6px;height:34px;margin-top:8px;padding:0 14px;border-radius:980px;color:var(--link);font-size:14px}.news-fix-btn svg{width:15px;height:15px;stroke-width:1.9}@media(hover:hover){.news-fix-btn:hover{background:var(--fill)}}.news-fix-btn:active{transform:scale(.97)}.alert-icon.quiet{background:var(--fill);color:var(--text-2);--cut: var(--sheet-cut, #fff)}.news-fix>p{margin-bottom:18px}.news-fix .upd-form{width:100%;text-align:left}.np-line{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px}.np-line .kind{width:22px;height:22px}.np-line .kind svg{width:13px;height:13px}.np-orig{display:block;margin:-4px 2px 6px;font-size:12px;line-height:1.4;color:var(--text-3);overflow-wrap:anywhere}.np-line+.np-orig{margin-left:34px}.np-actions{display:flex;justify-content:center;gap:8px;width:100%;margin-top:18px}.np-actions .button{flex:1;max-width:220px}@media(max-width:560px){.np-actions{flex-direction:column-reverse}.np-actions .button{flex:none;width:100%;max-width:none;height:44px}}.pay-sk{display:grid;grid-template-columns:1fr 1fr;gap:12px}.pay-sk .sk{grid-column:1 / -1;height:44px;border-radius:10px}.pay-sk .sk.half{grid-column:auto}.pay-el{min-height:156px}.sheet-panel.mid .sheet-body{scrollbar-gutter:stable both-edges}.wipe-opts{display:grid;gap:8px;width:100%;margin:6px 0 14px}.wipe-opt{display:grid;grid-template-columns:20px minmax(0,1fr);align-items:center;gap:12px;width:100%;padding:12px 14px;border-radius:13px;background:var(--inset);box-shadow:inset 0 0 0 .5px var(--sep);text-align:left;transition:box-shadow .15s,background .15s,transform .12s ease-out}.wipe-opt:disabled{opacity:.5}.wipe-opt:not(:disabled):active{transform:scale(.985)}.wipe-opt[aria-checked=true]{box-shadow:inset 0 0 0 1.5px var(--red);background:color-mix(in srgb,var(--red) 9%,var(--inset))}.wipe-dot{width:20px;height:20px;border-radius:50%;box-shadow:inset 0 0 0 1.5px var(--text-3);transition:box-shadow .15s}.wipe-opt[aria-checked=true] .wipe-dot{box-shadow:inset 0 0 0 6px var(--red)}.wipe-l{display:grid;gap:2px;min-width:0}.wipe-l b{font-size:15px;font-weight:500;color:var(--text)}.wipe-l small{font-size:13px;color:var(--text-2);font-variant-numeric:tabular-nums}.wipe .field.center{margin-bottom:4px;text-transform:uppercase;letter-spacing:.04em}.wipe .field.center::placeholder{text-transform:none;letter-spacing:0}.wipe .err{margin:4px 0 8px}.wipe .alert-tip{margin:14px 0 0!important}.pc-aside{color:var(--text-3);white-space:nowrap}.orow.panel-row>.seg.mini{width:100%;min-width:0;align-self:stretch}.orow.panel-row>.seg.mini button{padding:0 4px;white-space:nowrap}.sheet-panel.newsy .sheet-body{display:flex;flex-direction:column;overflow:hidden}.sheet-panel.newsy .news,.sheet-panel.newsy .news-prev,.sheet-panel.newsy #np-body{display:flex;flex-direction:column;align-items:center;flex:0 1 auto;min-height:0;width:100%}.sheet-panel.newsy .news>*,.sheet-panel.newsy .news-prev>.seg,.sheet-panel.newsy #np-body>.news-fix-btn{flex:none}.sheet-panel.newsy .news>.news-body{flex:0 1 auto}.news-body{display:grid;justify-items:center;width:100%;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}.news-body::-webkit-scrollbar{display:none}.news.more .news-body{-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - 36px),transparent);mask-image:linear-gradient(to bottom,#000 calc(100% - 36px),transparent)}.news.tight .news-head{margin-bottom:10px}.news.tight h2{font-size:21px}.news.tight .news-date{margin-bottom:12px!important}.news.tight .news-gap{height:16px}.news.tight .news-list{margin-bottom:18px}.news.tight .news-list li{padding:8px 0;font-size:13px;line-height:1.4}.news-2 .news-list,.news-3 .news-list{column-gap:34px;padding:6px 18px}.news-2 .news-list{column-count:2}.news-3 .news-list{column-count:3}.news-2 .news-list li,.news-3 .news-list li{break-inside:avoid;border-top:0}@media(min-width:561px){.sheet-panel.newsy{max-height:min(94vh,1040px);max-height:min(94dvh,1040px)}.sheet-panel.newsy.news-2{width:min(920px,100%)}.sheet-panel.newsy.news-3{width:min(1280px,100%)}}.sheet-panel.newsy .news-body>.news-note:last-child>.news-list{margin-bottom:0}.sheet-panel.newsy .news-key{margin:14px 0 20px!important}.sheet-panel.newsy .news.tight .news-key{margin:12px 0 16px!important}.seg.mini button.locked{color:var(--text-3);gap:4px}.seg.mini button.locked svg{width:9px;height:9px;flex:none}.panel-row .olabel small{display:block;margin-top:2px;font-size:12px;color:var(--text-3)}.sheet-panel.log .sheet-body{scrollbar-width:none}.sheet-panel.log .sheet-body::-webkit-scrollbar{display:none}.news-all{text-align:center}.news-all h2{margin:0 44px 6px!important;text-align:center}.news-all .sub{margin:0 0 22px;font-size:14px;line-height:1.5;color:var(--text-2)}.na-list{columns:2 340px;column-gap:16px;text-align:left}.na-list>.sk{margin-bottom:16px;break-inside:avoid}.na-note{break-inside:avoid;margin:0 0 16px;padding:16px 16px 6px;border-radius:16px;background:var(--inset);box-shadow:inset 0 0 0 .5px var(--sep)}.na-note header{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:4px}.na-note header b{min-width:0;font:600 16px/1.3 var(--font-d);overflow-wrap:anywhere}.na-note header span{flex:none;font-size:12px;color:var(--text-3);white-space:nowrap}.na-note .news-list{margin:0;padding:0;background:none;box-shadow:none;border-radius:0}.na-note .news-list li{padding:10px 0}.na-list .news-key{column-span:all;margin:4px 0 0!important}.na-list .adm-empty{column-span:all}.pin-mark{display:inline-flex;flex:none;margin-right:6px;color:var(--accent);vertical-align:-2px}.pin-mark svg{width:14px;height:14px;stroke-width:1.9}.adm-main b .upd-t{flex:0 1 auto;min-width:0;font-size:inherit;color:inherit;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.adm-main .pin-mark{flex:none;margin-right:0;overflow:visible;color:var(--accent)}.adm-main .ver-id{font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;letter-spacing:0}.keep-row{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 10px;padding:10px 14px;border-radius:13px;background:var(--inset);box-shadow:inset 0 0 0 .5px var(--sep)}.keep-l{min-width:0;font-size:14px}.keep-l small{display:block;margin-top:2px;font-size:12px;line-height:1.4;color:var(--text-2)}.keep-row .seg.mini{flex:none;width:auto;min-width:0;margin:0}.keep-row .seg.mini button{padding:0 12px;white-space:nowrap}.upd-btns .upd-view svg{width:14px;height:14px}.ver-name .field.center{margin:4px 0 16px}.ver-name>p{margin-bottom:10px}@media(max-width:760px){.keep-row{flex-direction:column;align-items:stretch}.keep-row .seg.mini{width:100%}.upd-btns .upd-view span{display:none}}.fname .rename-wrap{display:flex;align-items:center;gap:3px;min-width:0;overflow:visible;font-size:14px}.fname .rename-wrap .rename{flex:1 1 auto;min-width:0;width:auto}.fname .rename-ext{display:block;flex:none;max-width:40%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;letter-spacing:-.01em;color:var(--text-3)}.sheet-panel.doc{width:min(600px,100%)}@media(min-width:700px){.sheet-panel.doc{width:min(1040px,100%)}}.terms h2{margin-bottom:8px!important}.terms .terms-lead{margin:0 auto 22px;max-width:420px;font-size:15px;line-height:1.5;color:var(--text-2)}.terms h2,.terms .terms-lead{text-align:center}.terms h2{margin-left:44px!important;margin-right:44px!important}.terms>*{animation:rise .55s var(--ease) backwards}.terms>:nth-child(3){animation-delay:.04s}.terms>:nth-child(4){animation-delay:.08s}.terms>:nth-child(5){animation-delay:.12s}.terms>:nth-child(6){animation-delay:.16s}.terms>:nth-child(7){animation-delay:.2s}.terms-hero{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:4px}.terms-hero>div{display:grid;align-content:start;justify-items:center;gap:4px;padding:16px 8px 14px;border-radius:16px;background:var(--inset);box-shadow:inset 0 0 0 .5px var(--sep);text-align:center}.terms-hero b{font:700 22px/1.1 var(--font-d);letter-spacing:-.02em;color:var(--text);white-space:nowrap}.terms-hero span{font-size:12px;line-height:1.3;color:var(--text-2);text-wrap:balance}.terms .terms-gh{margin:24px 16px 8px;font:600 12px/1.2 var(--font);letter-spacing:.04em;text-transform:uppercase;color:var(--text-3)}.terms-group{border-radius:16px;background:var(--inset);box-shadow:inset 0 0 0 .5px var(--sep);overflow:hidden}.terms-item{position:relative;display:grid;grid-template-columns:30px minmax(0,1fr);gap:14px;align-items:start;padding:14px 16px}.terms-item+.terms-item:before{content:"";position:absolute;top:0;left:60px;right:0;height:.5px;background:var(--sep)}.terms-ic{display:grid;place-items:center;width:30px;height:30px;margin-top:1px;border-radius:8px;background:var(--tile, var(--accent));color:#fff;--cut: var(--tile, var(--accent))}.terms-ic svg{width:17px;height:17px}.terms-item h3{margin:0 0 3px;font:600 15px/1.3 var(--font-d);letter-spacing:-.01em;color:var(--text)}.terms-item p{margin:0;font-size:14px;line-height:1.5;color:var(--text-2);text-wrap:pretty}.terms .terms-foot{margin:20px 16px 2px;font-size:13px;line-height:1.5;color:var(--text-3);text-align:center}@media(max-width:420px){.terms-hero b{font-size:18px}.terms-hero span{font-size:11.5px}.terms-item{padding:13px 14px;gap:12px}.terms-item+.terms-item:before{left:56px}}.terms-files,.terms-rules{min-width:0}.terms-hg{display:none}@media(min-width:700px){.terms{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);column-gap:28px;align-content:start;grid-template-areas:"t t" "l l" "f g" "f h" "f r" "o o";grid-template-rows:auto auto auto auto 1fr auto}.terms>h2{grid-area:t;margin-bottom:6px!important}.terms>.terms-lead{grid-area:l;max-width:none;margin-bottom:18px}.terms>.terms-files{grid-area:f;display:flex;flex-direction:column}.terms>.terms-hg{grid-area:g;display:block;margin:0 16px 8px;align-self:end}.terms>.terms-hero{grid-area:h;margin-bottom:0;align-self:start}.terms>.terms-rules{grid-area:r;display:flex;flex-direction:column;min-height:0}.terms>.terms-foot{grid-area:o;margin:18px 8px 0}.terms .terms-files>.terms-gh,.terms .terms-rules>.terms-gh{margin-top:0;margin-bottom:8px}.terms .terms-rules>.terms-gh{margin-top:20px}.terms .terms-files>.terms-group,.terms .terms-rules>.terms-group{flex:1;display:flex;flex-direction:column}.terms .terms-group>.terms-item{flex:1;align-items:center}.terms .terms-files>.terms-group>.terms-item{align-items:start}.terms .terms-rules>.terms-group>.terms-item{align-items:center}.terms-item{padding:12px 16px}}@media(min-width:700px)and (max-height:960px){.terms .terms-lead{margin-bottom:12px;font-size:14px}.terms-item{padding:9px 14px;gap:12px}.terms-item+.terms-item:before{left:56px}.terms-item p{font-size:13px;line-height:1.42}.terms-item h3{font-size:14px;margin-bottom:2px}.terms-hero>div{padding:11px 8px 10px}.terms-hero b{font-size:19px}.terms .terms-gh{margin-bottom:6px}.terms>.terms-hg,.terms .terms-files>.terms-gh,.terms .terms-rules>.terms-gh{margin-bottom:6px}.terms .terms-rules>.terms-gh{margin-top:14px}}@media(max-width:560px){.terms .terms-lead{margin-bottom:16px;font-size:14px}.terms-hero{gap:6px}.terms-hero>div{padding:12px 6px 10px;border-radius:14px}.terms .terms-gh{margin-top:18px}.terms-item{padding:12px 14px;gap:12px}.terms-item p{font-size:13.5px;line-height:1.45}}@media(max-width:340px){.terms-hero b{font-size:16px}.terms-hero span{font-size:10.5px}.terms-item{grid-template-columns:26px minmax(0,1fr);gap:10px}.terms-ic{width:26px;height:26px}.terms-item+.terms-item:before{left:50px}}.sponsor{display:flex;align-items:center;gap:8px;width:max-content;max-width:calc(100% - 32px);margin:0 auto 10px;padding:6px 12px 6px 6px;border-radius:980px;background:var(--surface);backdrop-filter:blur(20px) saturate(160%);-webkit-backdrop-filter:blur(20px) saturate(160%);box-shadow:inset 0 0 0 .5px var(--sep);color:var(--text);font-size:12px;text-decoration:none;transition:transform .15s ease-out,background .15s}.sponsor[hidden]{display:none}.sponsor .sp-tag{flex:none;padding:2px 8px;border-radius:980px;background:var(--fill);color:var(--text-2);font-size:11px;font-weight:600;letter-spacing:.02em}.sponsor .sp-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}.sponsor svg{flex:none;width:11px;height:11px;color:var(--text-3)}.sponsor:active{transform:scale(.97)}@media(hover:hover){.sponsor:hover{background:var(--surface-solid)}}.ads{text-align:left}.ads h2,.ads .sub{text-align:center}.ads .sub{margin:0 0 18px;font-size:14px;line-height:1.5;color:var(--text-2)}.ads-mark{color:var(--accent)}.ads-mark svg{width:26px;height:26px}.ads-rule{display:grid;grid-template-columns:22px minmax(0,1fr);gap:12px;width:100%;margin:0 0 16px;padding:14px 16px;border-radius:14px;background:color-mix(in srgb,var(--accent) 10%,var(--inset));box-shadow:inset 0 0 0 .5px var(--sep)}.ads-rule svg{width:22px;height:22px;color:var(--accent)}.ads-rule b{display:block;font-size:14px;font-weight:600}.ads-rule p{margin:3px 0 0;font-size:13px;line-height:1.5;color:var(--text-2)}.ads-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:100%;margin-bottom:10px}.ads-grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.ads .field{width:100%;height:42px}.ads .field.area{height:auto;min-height:84px;margin-top:10px;padding-top:10px;resize:vertical}.ads-h{display:flex;align-items:baseline;justify-content:space-between;gap:10px;width:100%;margin:8px 2px}.ads-h b{font-size:13px;font-weight:600}.ads-h span{font-size:12px;color:var(--text-3)}.ads .err{margin:10px 2px 0}.ads .button.wide{margin-top:14px}@media(max-width:620px){.ads-grid,.ads-grid.three{grid-template-columns:minmax(0,1fr)}.ads-h{flex-direction:column;gap:2px}}.pill.ad-new{background:color-mix(in srgb,var(--accent) 18%,transparent);color:var(--accent)}.pill.ad-accepted{background:color-mix(in srgb,var(--green) 18%,transparent);color:var(--green)}.pill.ad-declined,.pill.ad-done{color:var(--text-2)}.adm-list .adm-row.ad-row{grid-template-columns:32px minmax(0,1fr) auto 14px}.adm-list .adm-row.ad-row>svg{grid-column:4;grid-row:1;width:14px;height:14px;color:var(--text-3)}.adm-list .adm-row.ad-row>.pill{grid-column:3;grid-row:1}.ad-view h2{margin-right:44px}.ad-meta{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:0 0 4px!important;font-size:13px;color:var(--text-2)}.ad-text{margin:0!important;padding:12px 14px;border-radius:12px;background:var(--inset);box-shadow:inset 0 0 0 .5px var(--sep);font-size:14px!important;line-height:1.55!important;color:var(--text)!important;white-space:pre-wrap;overflow-wrap:anywhere}.ad-link{display:inline-flex;align-items:center;gap:8px;max-width:100%;color:var(--link);font-size:14px;text-decoration:none}.ad-link span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ad-link svg{flex:none;width:13px;height:13px}.ad-ways{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:8px}.ad-way{display:grid;grid-template-columns:minmax(0,1fr) 14px;gap:2px 10px;align-items:center;padding:11px 14px;border-radius:12px;background:var(--fill);color:var(--text);text-decoration:none;transition:background .15s,transform .12s ease-out}.ad-way b{font-size:14px;font-weight:600}.ad-way span{grid-column:1;font-size:13px;color:var(--text-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ad-way svg{grid-area:1 / 2 / 3 / 3;width:13px;height:13px;color:var(--text-3)}.ad-way:active{transform:scale(.985)}@media(hover:hover){.ad-way:hover{background:var(--fill-hover)}}.ad-view .field.area{width:100%;min-height:64px;padding-top:10px;resize:vertical}.ad-next{margin:14px 2px 10px!important;font-size:13px!important;line-height:1.5!important;color:var(--text-2)!important}.ad-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:18px}.ad-actions .danger-btn{margin-left:auto}.ad-actions .danger-btn.confirming{background:var(--red);color:#fff}.ads-adm .bn-fields label>span svg{width:15px;height:15px}@media(max-width:560px){.ad-actions .button{flex:1 1 100%;height:44px}.ad-actions .danger-btn{margin-left:0}}.scan-note{margin:0;font-size:12px;line-height:1.45;color:var(--text-3);text-align:center}.scan-card .button.wide{margin:0}.scan-card .button.wide svg{width:16px;height:16px}.scan-engines{display:grid;gap:6px}.scan-engines>span{font-size:11px;letter-spacing:.03em;color:var(--text-3)}.scan-engines ul{list-style:none;margin:0;padding:0;display:grid;gap:4px}.scan-engines li{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:10px;font-size:12px;line-height:1.4}.scan-engines li b{font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.scan-engines li span{color:var(--red);overflow-wrap:anywhere}.scan-prog.busy .bar i{transition:width 1.2s ease-out}html:not(.ready) .top,html:not(.ready) #app,html:not(.ready) .foot,html:not(.ready) .site-note,html:not(.ready) .sponsor{visibility:hidden}#app.still .hero h1,#app.still .tagline,#app.still .hero-links,#app.still .app-wrap,#app.still .eyebrow,#app.still .get-cta,#app.still .verified-chip,#app.still .tile,#app.still .glyph{animation:none}.tagline>span{white-space:nowrap}.button,.btn{max-width:100%}.get-hero h1.long{font-size:44px}.get-hero h1.xlong{font-size:34px;line-height:1.12}@media(max-width:734px){.get-hero h1.long{font-size:30px}.get-hero h1.xlong{font-size:24px;line-height:1.17}}@media(max-width:400px){.mg .chips{flex-wrap:nowrap;gap:5px}.mg .chips button{flex:1 1 auto;min-width:0;padding:0 6px;white-space:nowrap}}@media(max-width:350px){.orow{gap:10px;padding-left:12px;padding-right:12px}.olabel{font-size:13px}.opt-row{gap:10px}}@media(max-width:420px){.pay .pay-side h2{font-size:21px}}@media(max-width:350px){.adm-kpi{padding:12px}.adm-kpi span,.adm-kpi small{font-size:11px}.win-head{gap:8px;padding-left:16px}.win-title span{margin-left:6px;font-size:12px}}@media(max-width:480px){.ad-meta{flex-direction:column;align-items:flex-start;gap:6px}}#sp-box>.adm-h{margin-top:24px!important}.pricing{container-type:inline-size}@container (max-width: 847px){.pricing .plans{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width: 423px){.pricing .plans{grid-template-columns:minmax(0,1fr)}}.adm-cron{display:flex;align-items:flex-start;gap:8px;margin:12px 2px 0!important;font-size:12px;line-height:1.45;color:var(--text-2)}.adm-cron svg{flex:none;width:14px;height:14px;margin-top:1px;color:var(--green)}.bg-video::-webkit-media-controls,.bg-video::-webkit-media-controls-panel,.bg-video::-webkit-media-controls-start-playback-button,.bg-video::-webkit-media-controls-play-button,.bg-video::-webkit-media-controls-overlay-play-button{display:none!important;-webkit-appearance:none;opacity:0!important;pointer-events:none}html{-webkit-tap-highlight-color:transparent}input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=color]),textarea{-webkit-appearance:none;appearance:none}@media(pointer:coarse){.icon-btn:not(.sheet-close):not(.sheet-back),.rm,.dl,.lb-dl,.bill-pdf,.linkish,.text-link,.brand,.upd-add,button.kind,.tag-color,.ad-link{position:relative}.icon-btn:before,.rm:before,.dl:before,.lb-dl:before{content:"";position:absolute;inset:-9px}.adm-more:before,.sheet-close:before,.sheet-back:before{inset:-7px}.switch:before{content:"";position:absolute;inset:-10px -6px}.swatch:before,.tag-color:before,button.kind:before{content:"";position:absolute;inset:-5px -4px}.um-type,.na-filter button,.kind-pick{position:relative;height:36px}.pay-promo-open,.pay-promo-x{position:relative}.pay-promo-open:before,.pay-promo-x:before{content:"";position:absolute;inset:-9px -6px}.um-type:before,.na-filter button:before,.kind-pick:before{content:"";position:absolute;inset:-4px -3px}.bill-pdf:before,.linkish:before,.text-link:before,.upd-add:before,.ad-link:before{content:"";position:absolute;inset:-9px -6px}.brand:before{content:"";position:absolute;inset:-12px -8px}.seg button{height:34px}.seg.mini button,.seg.mini.news-lang button{height:32px}.chips button,.tag-pick,.copy-btn,.upd-add,.button.small,.sheet-body .btn.small{height:34px}.mg .chips button{height:34px;min-width:34px}.chips button{min-width:34px}.email-chip{height:28px}.email-chip button{position:relative;width:24px;height:24px}.email-chip button:before{content:"";position:absolute;inset:-8px -6px}.verified-chip,.bn-btns .btn,.sheet-body .bn-btns .btn{height:34px}#btn-lang{min-width:34px;justify-content:center}.ban-help a{position:relative}.ban-help a:before{content:"";position:absolute;inset:-9px -6px}.foot-links>*{margin:9px}.foot{padding-top:2px}}.ol-t{display:block}@media(pointer:coarse){.chart-x span,.chart-max{font-size:11px}}.adm-list .adm-row.pm-row{grid-template-columns:32px minmax(0,1fr) auto 14px}.adm-list .adm-row.pm-row>svg:last-child{grid-column:4;grid-row:1;width:14px;height:14px;color:var(--text-3)}.adm-list .adm-row.pm-row>.pill{grid-column:3;grid-row:1}.pill.pm-on{background:color-mix(in srgb,var(--green) 18%,transparent);color:var(--green)}.pill.pm-paused,.pill.pm-expired,.pill.pm-used_up{color:var(--text-2)}.pm-code{font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;letter-spacing:.02em}.adm-main b .pm-code{font-size:14px}.pm-off{color:var(--red)}.pm-codebox{display:flex;align-items:center;gap:8px}.pm-codebox .field{flex:1 1 auto;min-width:0;text-transform:uppercase}.pm-codebox .icon-btn{flex:none}.pm-chips{display:flex;flex-wrap:wrap;gap:8px}.pm-chip{height:32px;padding:0 14px;border-radius:16px;background:var(--fill);color:var(--text);font-size:13px;font-weight:500;box-shadow:inset 0 0 0 1px transparent;transition:background .2s,box-shadow .2s}.pm-chip[aria-pressed=true]{background:color-mix(in srgb,var(--accent) 16%,transparent);box-shadow:inset 0 0 0 1px var(--accent);color:var(--link)}.pm-view h2{margin-right:44px;overflow-wrap:anywhere}.pm-facts{margin-top:14px}.pm-val{min-width:0;font-size:14px;color:var(--text-2);text-align:right;overflow-wrap:anywhere}.pm-edit .tag-col:first-child>h4:first-child{margin-top:0}@media(min-width:561px){.pm-edit #pm-money>h4:first-child{margin-top:0}}.pm-edit input[type=date]{appearance:none;-webkit-appearance:none;text-align:left}.pay-promo{margin:14px 0 0;text-align:center}.pay-promo-open,.pay-promo-x{padding:6px 2px;color:var(--link);font-size:13px;font-weight:500}.pay-promo-form{display:flex;gap:8px;align-items:center;justify-content:center}.pay-promo-form .field{flex:1 1 auto;min-width:0;height:38px;text-transform:uppercase}.pay-promo-form .button{flex:none}.pay-promo .err{padding:6px 2px 0;text-align:center}@media(max-width:800px){.pay-promo{margin-top:12px}}.pm-presets{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:10px 0 2px}.pm-presets>span{flex:1 1 100%;font-size:13px;font-weight:600;color:var(--text)}.pm-sim{margin-top:22px;padding:14px 16px;border-radius:14px;background:var(--inset);box-shadow:inset 0 0 0 .5px var(--sep);text-align:left}.pm-sim .hint{margin:4px 0 0}.pm-sim-h{margin:0 0 8px;font-size:13px;font-weight:600;color:var(--text)}.pm-sim-rows{display:grid;gap:8px}.pm-sim-row{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:12px;row-gap:1px;font-size:13px;color:var(--text-2)}.pm-sim-row b{grid-row:1 / 3;align-self:center;min-width:52px;font-weight:600;color:var(--text)}.pm-sim-row span{color:var(--text)}.pm-sim-row em{font-style:normal;font-size:12px}.pm-sim-l{margin:12px 0 0;font-size:13px;color:var(--text)}.pm-sim-v{margin:4px 0 0;font-size:13px;font-weight:600}.pm-sim.good{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--green) 55%,transparent)}.pm-sim.good .pm-sim-v{color:var(--green)}.pm-sim.warn{box-shadow:inset 0 0 0 1px color-mix(in srgb,#ff9f0a 55%,transparent)}.pm-sim.warn .pm-sim-v{color:#ff9f0a}.pm-sim.bad{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--red) 55%,transparent)}.pm-sim.bad .pm-sim-v{color:var(--red)}.pm-row .adm-main span{white-space:normal;text-wrap:balance}@media(max-width:420px){.pm-facts .opt-row{display:grid;gap:2px}.pm-facts .pm-val{text-align:left}}@media(max-width:360px){.adm-list .adm-row.pm-row{grid-template-columns:32px minmax(0,1fr) 14px}.adm-list .adm-row.pm-row>svg:last-child{grid-column:3}.adm-list .adm-row.pm-row>.pill{grid-column:2;grid-row:2;justify-self:start;margin-top:4px}}.drag-ghost{position:fixed;left:0;top:0;z-index:96;width:0;height:0;pointer-events:none;will-change:transform}.dg-card{position:absolute;left:20px;top:16px;display:flex;align-items:center;gap:10px;padding:8px 14px 8px 10px;border-radius:14px;background:var(--sheet);color:var(--text);font-size:13px;font-weight:600;letter-spacing:-.01em;white-space:nowrap;box-shadow:0 0 0 .5px var(--sep),0 16px 34px -8px #00000080;transform-origin:0 0;animation:dgIn .4s var(--spring) backwards;transition:background-color .25s var(--ease),color .25s var(--ease),box-shadow .25s var(--ease)}.drag-ghost.hot .dg-card{background:var(--accent);color:#fff;box-shadow:0 0 0 4px color-mix(in srgb,var(--accent) 28%,transparent),0 16px 34px -8px color-mix(in srgb,var(--accent) 60%,transparent)}.dg-stack{position:relative;width:22px;height:26px;flex:none}.dg-stack i{position:absolute;inset:0;border-radius:5px;background:color-mix(in srgb,var(--accent) 24%,var(--fill));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent) 60%,transparent);transition:transform .4s var(--spring)}.dg-stack i:nth-child(1){transform:rotate(-12deg) translate(-3px)}.dg-stack i:nth-child(2){transform:rotate(10deg) translate(3px)}.dg-stack i:nth-child(3){background:var(--sheet)}.drag-ghost.hot .dg-stack i:nth-child(1){transform:rotate(-20deg) translate(-6px)}.drag-ghost.hot .dg-stack i:nth-child(2){transform:rotate(18deg) translate(6px)}.drag-ghost.hot .dg-stack i{background:#ffffff59;box-shadow:inset 0 0 0 1px #ffffffb3}.drag-ghost.hot .dg-stack i:nth-child(3){background:#fff}@keyframes dgIn{0%{opacity:0;transform:scale(.6) translateY(6px)}}.drop{position:relative}.drop:after{content:"";position:absolute;inset:12px;z-index:0;border-radius:18px;pointer-events:none;opacity:0;transition:opacity .3s var(--ease);--ant: color-mix(in srgb, var(--accent) 80%, transparent);background:linear-gradient(90deg,var(--ant) 50%,transparent 50%) 0 0 / 16px 2px repeat-x,linear-gradient(90deg,var(--ant) 50%,transparent 50%) 0 100% / 16px 2px repeat-x,linear-gradient(0deg,var(--ant) 50%,transparent 50%) 0 0 / 2px 16px repeat-y,linear-gradient(0deg,var(--ant) 50%,transparent 50%) 100% 0 / 2px 16px repeat-y}.dragover .drop:after{opacity:1;animation:ants .7s linear infinite}@keyframes ants{to{background-position:16px 0,-16px 100%,0 -16px,100% 16px}}.dragover .stack{translate:calc(var(--px, 0) * 14px) calc(var(--py, 0) * 8px);transition:translate .25s ease-out}.dragover .sc1{translate:calc(var(--px, 0) * -6px) 0}.dragover .sc3{translate:calc(var(--px, 0) * 8px) 0}.drop-overlay.on .drop-target{animation:targetBreath 1.4s ease-in-out infinite}@keyframes targetBreath{50%{transform:scale(1.02);box-shadow:0 0 0 3px var(--accent),0 0 0 14px color-mix(in srgb,var(--accent) 14%,transparent),var(--win-shadow)}}.adm-row.tap:active,.mine-item:active,.upsell-row:active,.pay-alt:active,.pm-chip:active,.site-bg:active,.tag-row:active,.pay-promo-open:active,.pop-item:active{transform:scale(.985);transition-duration:.08s}.pm-chip,.pay-alt,.site-bg,.tag-row,.mine-item,.upsell-row,.pop-item{transition:background-color .22s var(--ease),color .22s var(--ease),box-shadow .22s var(--ease),opacity .22s var(--ease),transform .35s var(--spring)}.switch.flip{animation:switchFlip .4s var(--spring)}@keyframes switchFlip{40%{transform:scale(1.1)}}.adm-body:not(.enter) .adm-row,.adm-body:not(.enter) .adm-kpi,.adm-body:not(.enter) .chart,.adm-body:not(.enter) .bill-card{animation:none}@media(prefers-reduced-motion:reduce){.dragover .drop:after,.drop-overlay.on .drop-target,.dg-card,.switch.flip{animation:none}}.na-note{background:linear-gradient(180deg,color-mix(in srgb,var(--nc, var(--accent)) 8%,var(--inset)),var(--inset) 55%)}.na-note .news-head{justify-content:flex-start;margin:0 0 4px}.na-note.critical{box-shadow:inset 0 0 0 1px color-mix(in srgb,#ff453a 55%,transparent)}.na-filter{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin:0 0 16px}.na-filter button{height:30px;padding:0 13px;border-radius:980px;font-size:13px;font-weight:500;color:var(--text-2);background:var(--fill);transition:background-color .2s,color .2s,transform .12s ease-out}.na-filter button:active{transform:scale(.95)}.na-filter button.on{background:var(--text);color:var(--surface-solid)}.na-filter button.on[style*=--nc]{background:var(--nc);color:#fff}.kind-pick{display:inline-flex;align-items:center;gap:2px;height:32px;padding:0 6px 0 4px;border-radius:980px;background:var(--fill);transition:background-color .2s,transform .12s ease-out}.kind-pick:active{transform:scale(.94)}.kind-pick>svg{width:14px;height:14px;color:var(--text-3)}.kind-pick .kind{width:24px;height:24px}.upd-meta{display:grid;gap:12px;margin-top:12px;padding:14px;border-radius:14px;background:var(--inset);box-shadow:inset 0 0 0 .5px var(--sep)}.um-row{display:grid;gap:8px}.um-types{display:flex;flex-wrap:wrap;gap:6px}.um-type{display:inline-flex;align-items:center;gap:5px;height:30px;padding:0 12px 0 9px;border-radius:980px;font-size:13px;color:var(--text-2);background:var(--fill);box-shadow:inset 0 0 0 1.5px transparent;transition:background-color .2s,color .2s,box-shadow .2s,transform .12s ease-out}.um-type svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:2.1;stroke-linecap:round;stroke-linejoin:round}.um-type:active{transform:scale(.95)}.um-type.on{color:color-mix(in srgb,var(--nc) 85%,var(--text));background:color-mix(in srgb,var(--nc) 16%,transparent);box-shadow:inset 0 0 0 1.5px var(--nc)}.upd-meta .seg{width:100%;margin:0}.um-hint{font-size:12px;line-height:1.4;color:var(--text-3)}.um-colors .tag-color.auto{display:grid;place-items:center;color:#fff;font-size:12px;font-weight:700}.um-colors .tag-color.auto b{font-weight:700}.upd-ic{color:color-mix(in srgb,var(--nc) 85%,var(--text));background:color-mix(in srgb,var(--nc) 16%,transparent)!important}.upd-ic svg{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}@media(max-width:420px){.um-type{padding:0 10px 0 8px}.na-filter button{padding:0 11px}}.news-list .kind.fix svg,.news-list .kind.security svg,.news-list .kind.soon svg{width:15px;height:15px;stroke-width:2.6}.news-level svg{width:14px;height:14px}@media(min-width:700px)and (max-width:900px){.terms-hero b{font-size:17px}.terms-hero span{font-size:11.5px}.terms-hero>div{padding:12px 6px 10px}}.net-pill{position:fixed;left:50%;top:calc(58px + env(safe-area-inset-top));z-index:150;display:flex;align-items:center;gap:11px;max-width:calc(100vw - 32px);padding:10px 16px 10px 12px;border-radius:16px;background:var(--toast);color:var(--text);backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%);box-shadow:var(--pop-shadow),0 0 0 .5px var(--control-edge);text-align:left;opacity:0;transform:translate(-50%,-14px) scale(.96);pointer-events:none;cursor:pointer;transition:opacity .22s ease-out,transform .5s var(--spring)}.net-pill.on{opacity:1;transform:translate(-50%);pointer-events:auto}.net-ic{display:grid;place-items:center;width:32px;height:32px;flex:none;border-radius:10px;color:#fff;background:#ff9f0a}.net-ic svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.net-ic svg .fill{fill:currentColor;stroke:none}.net-pill.off .net-ic{background:var(--red)}.net-pill.back .net-ic{background:var(--green)}.net-pill.slow .net-ic svg{animation:netBlink 1.6s ease-in-out infinite}.net-pill.off .net-ic svg{animation:netBlink 1.1s ease-in-out infinite}.net-tx{display:grid;gap:1px;min-width:0}.net-tx b{font-size:14px;font-weight:600;letter-spacing:-.01em;line-height:1.25}.net-tx small{font-size:12.5px;line-height:1.35;color:var(--text-2)}@keyframes netBlink{50%{opacity:.35}}.slow-note{display:flex;align-items:flex-start;gap:9px;margin:10px 0 0;padding:10px 12px;border-radius:12px;background:color-mix(in srgb,#ff9f0a 14%,transparent);box-shadow:inset 0 0 0 .5px color-mix(in srgb,#ff9f0a 40%,transparent);font-size:13px;line-height:1.4;color:var(--text);text-align:left}.slow-note[hidden]{display:none}.slow-note.in{animation:rowIn .4s var(--ease) backwards}.slow-note svg{width:17px;height:17px;flex:none;margin-top:1px;fill:none;stroke:#ff9f0a;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.slow-note svg .fill{fill:#ff9f0a;stroke:none}.slow-note span{min-width:0;overflow-wrap:anywhere}@media(prefers-reduced-motion:reduce){.net-pill.slow .net-ic svg,.net-pill.off .net-ic svg,.slow-note.in{animation:none}}.cur-chip{display:inline-flex;align-items:center;gap:7px;height:32px;margin:12px auto 0;padding:0 12px 0 10px;border-radius:16px;background:var(--fill);color:var(--text);font-size:13px;font-weight:500;box-shadow:inset 0 0 0 .5px var(--sep);transition:background .2s,transform .2s var(--ease)}.cur-chip:hover:not(:disabled){background:var(--fill-hover)}.cur-chip:active:not(:disabled){transform:scale(.97)}.cur-chip b{display:grid;place-items:center;min-width:22px;height:22px;padding:0 5px;border-radius:11px;background:var(--accent);color:var(--accent-ink, #fff);font-size:12px;font-weight:700}.cur-chip span{letter-spacing:.02em}.cur-chip svg{width:12px;height:12px;opacity:.55}.cur-chip:disabled{cursor:default;opacity:.8}.pricing{text-align:center}.pricing .cur-chip{display:flex;width:fit-content}@media(pointer:coarse){.cur-chip{height:40px;border-radius:20px}}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.dock{position:fixed;top:calc(60px + env(safe-area-inset-top));left:50%;transform:translate(-50%);z-index:135;width:360px;max-width:calc(100vw - 32px);display:flex;flex-direction:column;gap:10px;pointer-events:none}.dk{position:relative;display:grid;grid-template-columns:44px minmax(0,1fr) 22px;gap:13px;align-items:center;padding:13px 10px 13px 14px;border-radius:20px;background:var(--toast);color:var(--text);backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%);box-shadow:var(--pop-shadow),0 0 0 .5px var(--control-edge);pointer-events:auto;animation:dkIn .55s var(--spring) backwards;transition:opacity .25s ease-out,transform .35s var(--ease)}.dk.out{opacity:0;transform:translateY(-14px) scale(.96);pointer-events:none}.dk.done{animation:dkIn .55s var(--spring) backwards,dkGlow 1.1s ease-out}@keyframes dkIn{0%{opacity:0;transform:translateY(-14px) scale(.94)}}@keyframes dkGlow{0%{box-shadow:var(--pop-shadow),0 0 color-mix(in srgb,var(--green) 55%,transparent)}to{box-shadow:var(--pop-shadow),0 0 0 14px transparent}}.dk-ring{position:relative;width:44px;height:44px}.dk-ring>svg{display:block;width:100%;height:100%;transform:rotate(-90deg)}.dk-tr,.dk-fg{fill:none;stroke-width:3}.dk-tr{stroke:currentColor;opacity:.13}.dk-fg{stroke:var(--accent);stroke-linecap:round;stroke-dasharray:97.39;stroke-dashoffset:97.39;transition:stroke .4s ease-out}.dk-pc{position:absolute;inset:0;display:grid;place-items:center;font-size:12px;font-weight:700;letter-spacing:-.02em;font-variant-numeric:tabular-nums;transition:opacity .2s}.dk-ok{position:absolute;inset:0;display:grid;place-items:center;color:var(--green);opacity:0;transform:scale(.4);transition:opacity .2s,transform .5s var(--spring)}.dk-ok svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.dk.done .dk-fg{stroke:var(--green);stroke-dashoffset:0!important}.dk.done .dk-pc,.dk.fail .dk-pc{opacity:0}.dk.done .dk-ok,.dk.fail .dk-ok{opacity:1;transform:none}.dk.fail .dk-ok{color:var(--red)}.dk.fail .dk-fg{stroke:var(--red)}.dk.ind .dk-pc{opacity:0}.dk.ind .dk-fg{stroke-dashoffset:72;transform-origin:50% 50%;animation:dkSpin 1s linear infinite}@keyframes dkSpin{to{transform:rotate(360deg)}}.dk-main{min-width:0}.dk-top{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.dk-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;letter-spacing:-.01em}.dk-s{flex:none;font-size:13px;font-weight:600;color:var(--accent);font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right}.dk-sub{margin:2px 0 0;overflow-wrap:anywhere;font-size:12px;line-height:1.35;color:var(--text-2);font-variant-numeric:tabular-nums}.dk.fail .dk-sub{color:var(--red)}.dk-bar{height:5px;margin-top:9px;border-radius:3px;background:color-mix(in srgb,currentColor 11%,transparent);overflow:hidden;transition:height .4s var(--ease),margin .4s var(--ease),opacity .3s}.dk-bar i{position:relative;display:block;height:100%;border-radius:3px;transform-origin:0 50%;transform:scaleX(0);background:linear-gradient(90deg,var(--accent),color-mix(in srgb,var(--accent) 58%,#fff));overflow:hidden}.dk-bar i:after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 30%,rgba(255,255,255,.55) 50%,transparent 70%);background-size:250% 100%;animation:dkSheen 1.4s linear infinite}@keyframes dkSheen{0%{background-position:150% 0}to{background-position:-50% 0}}.dk.ind .dk-bar i{width:40%;transform:none;animation:dkInd 1.15s ease-in-out infinite}@keyframes dkInd{0%{transform:translate(-110%)}to{transform:translate(260%)}}.dk.done .dk-bar,.dk.fail .dk-bar{height:0;margin-top:0;opacity:0}.dk-x{width:22px;height:22px;padding:0;display:grid;place-items:center;align-self:start;border-radius:50%;color:var(--text-2);opacity:.55;transition:opacity .15s,background .15s}.dk-x svg{width:12px;height:12px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round}@media(hover:hover){.dk-x:hover{opacity:1;background:color-mix(in srgb,currentColor 12%,transparent)}}@media(max-width:600px){.dock{left:16px;right:16px;width:auto;max-width:none;transform:none}}@media(min-width:0px){body.has-dock .net-pill{top:calc(70px + var(--dock-h, 96px) + env(safe-area-inset-top))}}@media(prefers-reduced-motion:reduce){.dk,.dk.done{animation:none}.dk-bar i:after,.dk.ind .dk-fg,.dk.ind .dk-bar i{animation:none}.tile.wait:before{animation:none}}.adm-main span.upd-views{display:flex;align-items:center;gap:5px;margin-top:1px;white-space:normal;overflow:visible;color:var(--text-2);font-variant-numeric:tabular-nums}.adm-main .upd-views svg{flex:none;width:13px;height:13px}.plans.swap .pc-price .amt{animation:priceSwap .45s var(--ease)}@keyframes priceSwap{0%{opacity:0;transform:translateY(6px)}}@media(prefers-reduced-motion:reduce){.plans.swap .pc-price .amt{animation:none}}.lb-frame.pdf{background:#2c2c2e}.pdfv{position:relative;width:min(78vw,940px);height:min(78vh,980px)}.pdfv-pages{height:100%;overflow:auto;overscroll-behavior:contain;padding:12px;display:flex;flex-direction:column;align-items:center;gap:10px;touch-action:pan-x pan-y pinch-zoom;outline:none;scrollbar-width:thin}.pdfv-page{position:relative;flex:none;background:#fff;border-radius:3px;box-shadow:0 1px 3px #0006,0 8px 24px -8px #00000080;overflow:hidden}.pdfv-page canvas{display:block;width:100%;height:100%;opacity:0;transition:opacity .2s ease-out}.pdfv-page.in canvas{opacity:1}.pdfv-bar{position:absolute;left:50%;bottom:16px;transform:translate(-50%);display:flex;align-items:center;gap:4px;padding:4px;border-radius:980px;background:#28282cd1;backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);box-shadow:0 0 0 .5px #ffffff24,0 10px 30px -8px #0009;color:#fff}.pdfv-pg{min-width:62px;padding:0 6px;text-align:center;font-size:13px;font-variant-numeric:tabular-nums;color:#ffffffb8;white-space:nowrap}.pdfv-pg b{color:#fff;font-weight:600}.pdfv-b{width:32px;height:32px;display:grid;place-items:center;border-radius:50%;color:#fff;transition:background .15s,opacity .15s}.pdfv-b svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round}.pdfv-b:disabled{opacity:.3}@media(hover:hover){.pdfv-b:not(:disabled):hover{background:#ffffff29}}@media(max-width:760px){.pdfv{width:calc(100vw - 20px);height:72vh}.pdfv-pages{padding:8px}}.tile.pdf img{object-position:50% 0}.tile-badge.tag{left:8px;bottom:8px;padding:3px 6px;border-radius:5px;background:#0000008c;font:700 10px/1 var(--font);letter-spacing:.04em;filter:none}@media(prefers-reduced-motion:reduce){.pdfv-page canvas{transition:none}}.nav-plans{display:none}@media(min-width:560px){.nav-plans{display:inline-flex}}.nav-btn.icon#btn-lang-top svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round}.upd-card{display:grid;gap:14px;margin-top:14px;padding:16px;border-radius:16px;background:var(--inset);box-shadow:inset 0 0 0 .5px var(--sep)}.upd>.hint+.upd-card{margin-top:0}.uc-h{display:flex;align-items:center;gap:12px}.uc-h>div{display:grid;gap:1px;min-width:0}.uc-h b{font-size:15px;font-weight:600}.uc-h small{font-size:12.5px;line-height:1.35;color:var(--text-3)}.uc-n{flex:none;width:24px;height:24px;display:grid;place-items:center;border-radius:50%;background:var(--fill);color:var(--text-2);font-size:12.5px;font-weight:600;font-variant-numeric:tabular-nums}.uc-note{margin:0;font-size:12.5px;line-height:1.45;color:var(--text-3)}.upd-card .upd-form,.upd-card .upd-meta,.upd-card .upd-who{margin:0;padding:0;background:none;box-shadow:none;border-radius:0}.upd-card .upd-who{padding-top:2px}.upd-card .upd-actions{margin-top:0}@media(max-width:560px){.upd-card{padding:14px}}.news-media{display:flex;justify-content:center;width:100%;margin:0 0 18px}.news-media img,.news-media video{display:block;width:auto;height:auto;max-width:100%;max-height:340px;border-radius:14px;box-shadow:0 0 0 .5px var(--sep)}.news-date+.news-media{margin-top:-4px}.upd-media{display:grid;gap:10px;padding-top:12px;border-top:.5px solid var(--sep)}.um-media-h{display:grid;gap:4px}.um-media{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.um-thumb{width:96px;height:72px;border-radius:10px;overflow:hidden;background:var(--fill);flex:none}.um-thumb img,.um-thumb video{width:100%;height:100%;object-fit:cover;display:block}.um-media-b{display:flex;gap:8px;flex-wrap:wrap}.um-pick{display:inline-flex;align-items:center;gap:6px;position:relative;cursor:pointer;overflow:hidden}.um-pick svg{width:14px;height:14px;stroke-width:2.2}.um-pick input{position:absolute;inset:0;opacity:0;cursor:pointer;font-size:0}.um-pick.busy{opacity:.6;pointer-events:none}.upd-media .seg{width:100%;margin:0}.gp-layer{z-index:160}.gp-card{position:relative;display:grid;gap:14px;width:min(480px,100%);max-height:min(78vh,620px);overflow:auto;padding:22px;border-radius:16px;background:var(--sheet);animation:sheetIn .4s var(--spring) backwards}.gp-card h2{margin:0 34px 0 0}.gp-close{position:absolute;top:14px;right:14px}.gp-card .gp-q{margin:0}.gp-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:8px;min-height:120px}.gp-item{position:relative;display:block;width:100%;aspect-ratio:1 / 1;padding:0;border:0;border-radius:10px;overflow:hidden;background:var(--fill);cursor:pointer}.gp-item img{width:100%;height:100%;object-fit:cover;display:block}.gp-item.busy{opacity:.5;pointer-events:none}.gp-more{justify-self:center}.pu{position:fixed;inset:0;z-index:380;display:grid;place-items:center;padding:20px;opacity:0;transition:opacity .26s ease;overflow-y:auto;overscroll-behavior:contain}.pu.in{opacity:1}.pu.out{opacity:0;pointer-events:none}.pu[data-bd=dim]{background:#0000008c}.pu[data-bd=blur]{background:#00000047;backdrop-filter:blur(16px) saturate(140%);-webkit-backdrop-filter:blur(16px) saturate(140%)}.pu[data-bd=tint]{background:color-mix(in srgb,var(--accent) 38%,rgba(0,0,0,.5))}.pu[data-bd=none]{background:transparent}.pu-card{--pa: var(--accent);--pbg: var(--sheet);--ptx: var(--text);position:relative;width:min(var(--pw, 400px),100%);margin:auto;overflow:hidden;display:flex;flex-direction:column;color:var(--ptx);background:var(--pbg);box-shadow:var(--pop-shadow, 0 24px 80px rgba(0, 0, 0, .5));backdrop-filter:saturate(170%) blur(40px);-webkit-backdrop-filter:saturate(170%) blur(40px)}.pu-card.s-s{--pw: 320px}.pu-card.s-m{--pw: 410px}.pu-card.s-l{--pw: 540px}.pu-card.r-sharp{border-radius:6px}.pu-card.r-soft{border-radius:22px}.pu-card.r-round{border-radius:36px}.pu-card.bg-auto{background:var(--sheet)}.pu-card.tx-light{--ptx: #fff}.pu-card.tx-dark{--ptx: #17171a}.pu-card.own-tx{color:var(--ptx)}.pu-card.f-serif{font-family:Georgia,Times New Roman,serif}.pu-card.f-rounded{font-family:ui-rounded,SF Pro Rounded,Nunito,Segoe UI,system-ui,sans-serif}.pu-card.f-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.pu-in{position:relative;display:grid;gap:10px;padding:30px 26px 26px}.pu-card.a-center .pu-in{text-align:center;justify-items:center}.pu-card.a-left .pu-in{text-align:left;justify-items:start}.pu-emoji{font-size:46px;line-height:1;margin-bottom:2px}.pu-t{margin:0!important;font-weight:700;letter-spacing:-.015em;line-height:1.15;color:inherit;font-size:24px;text-wrap:balance;overflow-wrap:anywhere}.pu-card.ts-m .pu-t{font-size:20px}.pu-card.ts-xl .pu-t{font-size:32px}.pu-b{margin:0!important;font-size:15px;line-height:1.5;opacity:.86;white-space:pre-wrap;overflow-wrap:anywhere;color:inherit;max-width:46ch}.pu-empty{opacity:.5;font-style:italic}.pu-btns{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px;width:100%}.pu-card.a-center .pu-btns{justify-content:center}.pu-btn{flex:1 1 auto;min-width:120px;height:44px;padding:0 22px;border-radius:980px;font-size:15px;font-weight:600;background:var(--pa);color:#fff;box-shadow:inset 0 0 0 1.5px transparent;transition:transform .12s ease-out,filter .2s}.pu-btn:active{transform:scale(.97)}@media(hover:hover){.pu-btn:hover{filter:brightness(1.08)}}.pu-card.bs-soft .pu-btn{background:color-mix(in srgb,var(--pa) 20%,transparent);color:color-mix(in srgb,var(--pa) 78%,var(--ptx))}.pu-card.bs-outline .pu-btn{background:transparent;color:var(--pa);box-shadow:inset 0 0 0 1.5px var(--pa)}.pu-btn.alt{background:transparent!important;color:inherit!important;opacity:.78;box-shadow:inset 0 0 0 1px color-mix(in srgb,currentColor 28%,transparent)!important}.pu-x{position:absolute;top:12px;right:12px;z-index:3;width:32px;height:32px;display:grid;place-items:center;border-radius:50%;background:#00000057;color:#fff;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);transition:transform .12s ease-out,background-color .2s}.pu-x svg{width:15px;height:15px;stroke-width:2.4}.pu-x:active{transform:scale(.9)}.pu-media{position:relative;overflow:hidden}.pu-media img,.pu-media video{display:block;width:100%;height:var(--mh, 200px);object-fit:cover}.pu-card.fit-natural .pu-media{width:fit-content;max-width:100%;margin-inline:auto}.pu-card.fit-natural .pu-media img,.pu-card.fit-natural .pu-media video{width:auto;height:auto;max-width:100%;max-height:calc(var(--mh, 200px) * 1.7);margin-inline:auto}.pu-card.fit-contain .pu-media img,.pu-card.fit-contain .pu-media video{object-fit:contain}.pu-card.mh-s{--mh: 140px}.pu-card.mh-m{--mh: 210px}.pu-card.mh-l{--mh: 300px}.pu-card.l-card .pu-media{width:100%;border-radius:14px;margin-bottom:6px}.pu-card.l-card.fit-natural .pu-media{width:fit-content}.pu-card.l-banner .pu-in{padding-top:22px}.pu-card.l-banner>.pu-media{flex:none}.pu-card.l-cover{color:#fff;min-height:340px;justify-content:flex-end}.pu-card.l-cover .pu-cover{position:absolute;inset:0}.pu-card.l-cover .pu-cover img,.pu-card.l-cover .pu-cover video{width:100%;height:100%;object-fit:cover;display:block}.pu-card.l-cover:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#0000000f 25%,#000000b8);pointer-events:none}.pu-card.l-cover .pu-in{z-index:2;padding-top:120px}.pu-card.l-cover.tx-dark:after{background:linear-gradient(180deg,#ffffff0a 25%,#ffffffd1)}.pu-card.l-sticker{background:transparent!important;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;overflow:visible}.pu-card.l-sticker .pu-media{border-radius:inherit;box-shadow:0 18px 60px #00000073}.pu-card.l-sticker .pu-media img,.pu-card.l-sticker .pu-media video{height:auto;max-height:min(60vh,520px)}.pu-card.l-sticker .pu-in{padding:0;gap:12px}.pu-card.l-sticker .pu-x{top:-10px;right:-10px}.pu-card.l-sticker .pu-btns{margin-top:4px}.pu-card.l-sticker .pu-t,.pu-card.l-sticker .pu-b{text-shadow:0 2px 16px rgba(0,0,0,.5)}.pu-card.l-sticker .pu-btn.alt{background:#00000059!important}.pu-card.l-sticker:not(.has-media){background:var(--pbg)!important;box-shadow:var(--pop-shadow);overflow:hidden}.pu-confetti{position:fixed;inset:0;width:100%;height:100%;pointer-events:none;z-index:2}.pu-demo-tag{position:absolute;left:12px;top:12px;z-index:4;height:22px;padding:0 10px;border-radius:980px;display:inline-flex;align-items:center;background:#0000008c;color:#fff;font-size:11px;font-weight:600;letter-spacing:.02em;text-transform:uppercase}.pu[data-an=pop] .pu-card{transform:scale(.88);transition:transform .45s var(--spring, cubic-bezier(.34, 1.56, .64, 1))}.pu[data-an=slide] .pu-card{transform:translateY(54px);transition:transform .42s cubic-bezier(.32,.72,0,1)}.pu.in .pu-card{transform:none}.pu.out[data-an=pop] .pu-card{transform:scale(.94)}.pu.out[data-an=slide] .pu-card{transform:translateY(30px)}@media(prefers-reduced-motion:reduce){.pu,.pu .pu-card{transition:opacity .15s!important;transform:none!important}}.pu.demo{position:relative;inset:auto;z-index:0;padding:0;opacity:1;display:block;overflow:visible;transition:none;background:transparent;pointer-events:none}.pu.demo .pu-card{transform:none!important;transition:none!important;margin:0 auto}.pu.demo .pu-x{pointer-events:none}.pp-live{border-radius:14px;background:repeating-conic-gradient(var(--inset) 0 25%,transparent 0 50%) 0 0 / 22px 22px,var(--zebra);box-shadow:inset 0 0 0 .5px var(--sep);padding:24px 12px;overflow:hidden}.pp-stage{width:100%;display:grid;place-items:center}.pp-stage .pu[data-bd]{background:transparent}.pp-grid{display:grid;grid-template-columns:72px minmax(0,1fr);gap:10px}.pp-grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.pp-grid #pp-emoji{text-align:center;font-size:20px}.pp-body{min-height:96px;height:auto;padding-top:10px;resize:vertical;line-height:1.45}.pp .field{width:100%}.pp-to{display:grid;gap:8px}.pp-sug{display:flex;flex-wrap:wrap;gap:6px}.pp-sug:empty{display:none}.pp-chip{height:28px;padding:0 12px;border-radius:980px;font-size:13px;background:var(--fill);color:var(--text-2)}@media(hover:hover){.pp-chip:hover{background:var(--fill-hover);color:var(--text)}}.pp-sw{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:14px}.pp-colors{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:2px}.pp-colors[hidden],.pp-c[hidden]{display:none!important}.pp-c{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:var(--text-2)}.pp-c.wide{flex:1 1 200px}.pp-c.wide input{flex:1;min-width:0}.pp-c input[type=color],.pp-own input[type=color]{width:34px;height:34px;padding:0;border:0;border-radius:50%;background:none;cursor:pointer;overflow:hidden}.pp-c input[type=color]::-webkit-color-swatch-wrapper,.pp-own input[type=color]::-webkit-color-swatch-wrapper{padding:0}.pp-c input[type=color]::-webkit-color-swatch,.pp-own input[type=color]::-webkit-color-swatch{border:0;border-radius:50%}.pp-own{position:relative;background:conic-gradient(#ff453a,#ffd60a,#30d158,#0a84ff,#bf5af2,#ff453a)!important;overflow:hidden}.pp-own input{position:absolute;inset:0;width:100%!important;height:100%!important;opacity:0}.pp-em{font-size:15px;line-height:1}.upd-card .um-types+.um-types{margin-top:6px}.news-list+.news-media{margin-top:14px}@supports (text-box: trim-both cap alphabetic){:is(.button,.seg button,.nav-btn,.text-link,.sheet-body .btn,.copy-btn):not(:has(*:not(small))){display:inline-block;text-align:center}.seg button small{margin-left:6px}:is(.button,.seg button,.nav-btn,.text-link,.sheet-body .btn,.copy-btn,.chips button,.na-filter button,.um-type>span,.tag-pick,.upd-add):not(:has(svg,img)){text-box:trim-both cap alphabetic}}.tip{position:fixed;z-index:700;left:0;top:0;max-width:min(260px,calc(100vw - 16px));padding:7px 11px;border-radius:10px;background:var(--toast);color:var(--text);backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%);box-shadow:var(--pop-shadow),0 0 0 .5px var(--control-edge);font-size:12px;line-height:1.35;letter-spacing:-.01em;text-align:left;pointer-events:none;opacity:0;transform:translateY(-3px) scale(.97);transform-origin:top center;transition:opacity .14s ease-out,transform .22s var(--spring);overflow-wrap:anywhere}.tip.up{transform:translateY(3px) scale(.97);transform-origin:bottom center}.tip.on{opacity:1;transform:none}.tip b{display:block;font-weight:500}.tip span{display:block;margin-top:2px;color:var(--text-2);white-space:pre-line}@media(prefers-reduced-motion:reduce){.tip,.tip.up{transition:opacity .1s;transform:none}}.ct h2{margin:0 0 6px;font-size:21px;font-weight:600;letter-spacing:-.02em;text-align:center}.ct .hint{margin:4px 2px 12px;font-size:13px;line-height:1.45;color:var(--text-2);text-align:center}.ct .um-row{display:grid;gap:8px;margin:0 0 12px}.ct .um-types{justify-content:center}.ct .field{width:100%;margin:0 0 8px}.ct .field[hidden]{display:none}.ct-text{height:auto;min-height:96px;padding:9px 11px;resize:vertical;line-height:1.4;font-family:inherit;display:block}.ct-hp{position:absolute!important;left:-9999px;width:1px;height:1px;opacity:0;pointer-events:none}.ct-note{margin:4px 2px 10px!important;font-size:12px!important;color:var(--text-3)!important}.ct .err{padding:0 2px 10px}.ct .btn-row{display:flex;gap:8px;justify-content:center;flex-wrap:wrap;margin-top:4px}.ct-list{height:auto;max-height:min(46dvh,380px);margin:0 0 14px}.ct-list .adm-row{grid-template-columns:minmax(0,1fr) auto auto}.ct-list .adm-row+.adm-row:before{left:14px}.ct-head{display:flex;align-items:center;gap:10px;margin:0 0 12px}.ct-head>div{flex:1;min-width:0;display:grid}.ct-head b{font-size:15px;font-weight:600;letter-spacing:-.016em;overflow-wrap:anywhere}.ct-head small{font-size:12px;color:var(--text-2);overflow-wrap:anywhere}.ct-msgs{display:grid;gap:8px;max-height:min(42dvh,340px);overflow:auto;margin:0 0 12px;padding:2px;scrollbar-width:thin;overscroll-behavior:contain}.ct-msg{display:grid;gap:3px;max-width:86%;padding:9px 12px 10px;border-radius:14px;background:var(--fill)}.ct-msg small{font-size:11px;color:var(--text-3)}.ct-msg p{margin:0;font-size:14px;line-height:1.42;color:var(--text);white-space:pre-wrap;overflow-wrap:anywhere}.ct-msg.me{justify-self:end;background:var(--accent);border-bottom-right-radius:5px}.ct-msg.me small,.ct-msg.me p{color:var(--accent-ink)}.ct-msg.me small{opacity:.75}.ct-msg.team{justify-self:start;border-bottom-left-radius:5px}.ct-st{display:inline-block;padding:3px 9px;border-radius:980px;font-size:11px;font-weight:600;letter-spacing:0;background:var(--fill);color:var(--text-2);white-space:nowrap}.ct-st.open{background:color-mix(in srgb,var(--yellow) 22%,transparent);color:var(--yellow)}.ct-st.answered{background:color-mix(in srgb,var(--green) 20%,transparent);color:var(--green)}.ct-new{display:inline-block;padding:3px 9px;border-radius:980px;font-size:11px;font-weight:600;background:var(--accent);color:var(--accent-ink);white-space:nowrap}.report-line{margin:10px 0 0;text-align:center}.has-dot{position:relative}.has-dot:after{content:"";position:absolute;top:4px;right:4px;width:8px;height:8px;border-radius:50%;background:var(--red);box-shadow:0 0 0 2px var(--surface-solid, #fff)}.mi.has-dot:after,.text-link.has-dot:after{top:50%;right:14px;margin-top:-4px}.text-link.has-dot:after{right:-10px;top:0;margin:0}.sp-dot{display:inline-block;flex:none;width:8px;height:8px;border-radius:50%;background:var(--accent)}.sp-row.fresh .adm-main b{font-weight:650}.sp-btns{display:flex;gap:8px;justify-content:space-between;flex-wrap:wrap}.sp-view .ct-head{align-items:flex-start}.tpl-h{margin:22px 2px 4px}.tpl-list{height:auto;max-height:none;overflow:visible}.tpl-row .adm-main span{white-space:normal}.pay-warn{display:flex;align-items:flex-start;gap:9px;margin:0 0 14px;padding:10px 12px;border-radius:12px;background:color-mix(in srgb,var(--yellow) 16%,transparent);box-shadow:inset 0 0 0 .5px color-mix(in srgb,var(--yellow) 40%,transparent);font-size:13px;line-height:1.4;color:var(--text);text-align:left}.pay-warn svg{flex:none;width:16px;height:16px;margin-top:1px;color:var(--yellow)}.pay-warn a{color:var(--link);text-decoration:underline;text-underline-offset:.14em}.admin-entry#ac-lang>svg:last-child{transition:transform .3s var(--spring)}.admin-entry#ac-lang.open>svg:last-child{transform:rotate(90deg)}.lang-fold{display:grid;grid-template-rows:0fr;margin-top:0;transition:grid-template-rows .34s var(--ease),margin-top .34s var(--ease)}.lang-fold.open{grid-template-rows:1fr;margin-top:8px}.lang-grid{min-height:0;overflow:hidden;display:grid;grid-template-columns:1fr 1fr;gap:8px;visibility:hidden;transition:visibility 0s linear .34s}.lang-fold.open .lang-grid{visibility:visible;transition-delay:0s}.lang-opt{display:flex;align-items:center;justify-content:space-between;gap:8px;height:40px;padding:0 14px;border-radius:12px;background:var(--fill);color:var(--text);font-size:14px;font-weight:500;letter-spacing:-.012em;text-align:left;box-shadow:inset 0 0 0 1.5px transparent;transition:background-color .2s,box-shadow .2s,transform .12s ease-out}@media(hover:hover){.lang-opt:hover{background:var(--fill-hover)}}.lang-opt:active{transform:scale(.97)}.lang-opt.on{background:color-mix(in srgb,var(--accent) 14%,var(--fill));box-shadow:inset 0 0 0 1.5px var(--accent)}.lang-opt svg{flex:none;width:15px;height:15px;color:var(--accent);stroke-width:2.6}@media(prefers-reduced-motion:reduce){.lang-fold,.lang-grid,.admin-entry#ac-lang>svg:last-child{transition:none}}.team-list{display:grid;gap:8px;margin:0 0 6px}.tm-card{display:flex;align-items:center;gap:14px;width:100%;padding:12px 14px;border-radius:16px;background:var(--inset);box-shadow:inset 0 0 0 .5px var(--sep);text-align:left;transition:background-color .2s,transform .12s ease-out}@media(hover:hover){.tm-card:hover{background:var(--fill)}}.tm-card:active{transform:scale(.99)}.tm-card>svg:last-child{flex:none;width:16px;height:16px;color:var(--text-3)}.tm-t{flex:1;min-width:0;display:grid;gap:1px}.tm-t b{display:flex;align-items:center;gap:5px;font-size:15px;font-weight:600;letter-spacing:-.016em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tm-t small{font-size:12.5px;color:var(--text-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tm-seal{display:inline-flex;flex:none;width:15px;height:15px;color:var(--badge-verified);--cut: #fff}.tm-seal svg{width:100%;height:100%}.tm-profile{display:grid;justify-items:center;text-align:center;padding:6px 0 4px}.avatar.huge{width:96px;height:96px;font-size:38px;flex:none;margin:0 0 14px;box-shadow:0 10px 30px -12px #00000073,inset 0 0 0 .5px #fff3}.tm-profile h2{display:flex;align-items:center;justify-content:center;gap:7px;margin:0;font-size:25px;font-weight:650;letter-spacing:-.022em}.tm-profile h2 .tm-seal{width:20px;height:20px}.tm-role{margin:4px 0 0;font-size:15px;color:var(--text-2)}.tm-bio{margin:16px 0 0;max-width:420px;font-size:15px;line-height:1.5;color:var(--text);white-space:pre-line;overflow-wrap:anywhere;text-wrap:pretty}.tm-links{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:20px 0 4px}.tm-link{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 14px;border-radius:980px;background:var(--fill);color:var(--text);font-size:14px;font-weight:500;letter-spacing:-.01em;transition:background-color .2s,transform .12s ease-out}@media(hover:hover){.tm-link:hover{background:var(--fill-hover)}}.tm-link:active{transform:scale(.96)}.tm-link svg{width:12px;height:12px;color:var(--text-3)}.tm-link.so{width:38px;height:38px;padding:0;justify-content:center;border-radius:50%}.tm-link.so .so-mark{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.so-fields{display:grid;grid-template-columns:repeat(auto-fill,minmax(168px,1fr));gap:8px}.so-f{position:relative;display:flex;align-items:center}.so-f .so-mark{position:absolute;left:10px;width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;pointer-events:none}.so-f .field{padding-left:33px}.tm-edit h2{margin:0 0 4px;font-size:21px;font-weight:600;letter-spacing:-.02em;text-align:center}.tm-edit .hint{margin:0 0 14px;text-align:center;font-size:13px;color:var(--text-2)}.tm-f{display:grid;gap:5px;margin:0 0 12px;font-size:12.5px;color:var(--text-2)}.tm-f .field,.au-team .field{width:100%}.tm-area{height:auto;min-height:76px;padding:9px 11px;resize:vertical;line-height:1.4;font-family:inherit;display:block}.tm-founder-tag{display:flex;align-items:center;gap:5px;margin:6px 0 0;font-size:12.5px;font-weight:650;letter-spacing:-.01em;color:var(--badge-founder)}.tm-founder-tag svg{width:13px;height:13px}.tm-feed{width:100%;margin-top:22px}.tm-feed h4,.tm-edit h4{margin:18px 0 10px;font-size:13px;font-weight:650;letter-spacing:-.01em;color:var(--text-2);text-align:center}.tm-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:3px;width:100%}.tm-cell{position:relative;display:block;aspect-ratio:1;border-radius:4px;overflow:hidden;background:var(--fill)}.tm-cell-media{width:100%;height:100%;object-fit:cover;display:block}.tm-cell-rm{position:absolute;top:4px;right:4px;width:22px;height:22px;display:grid;place-items:center;border-radius:50%;background:#0000008c;color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.tm-cell-rm svg{width:12px;height:12px}.tm-cell-multi{position:absolute;top:5px;right:5px;width:15px;height:15px;color:#fff;filter:drop-shadow(0 1px 2px rgba(0,0,0,.6));pointer-events:none}.tm-cell[data-id] .tm-cell-multi{right:auto;left:5px}button.tm-cell{width:100%;text-align:left;cursor:var(--cur-hand, pointer)}#tm-post-add{margin:2px auto 0}#tm-post-err{text-align:center}#tm-my-grid:empty{display:none}.au-team{display:grid;gap:8px;margin:0 0 6px}.au-team .button{justify-self:end}#ab-team{width:100%}#ab-team h4{text-align:center}.sp-btns{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}.sp-gap{flex:1 1 0;min-width:0}.sp-btns .btn,.sp-btns .button{height:36px}.sp-btns .sp-icon{width:36px;padding:0;justify-content:center}.sp-btns .sp-icon span{display:none}.sp-btns .sp-icon.confirming{width:auto;padding:0 14px}.sp-btns .sp-icon.confirming span{display:inline}.sp-btns .btn,.sp-btns .button{padding:0 14px;font-size:14px}.win-head #add-more{background:transparent;color:var(--link);box-shadow:none}@media(hover:hover){.win-head #add-more:hover:not(:disabled){background:var(--fill)}}#exp-sub{margin-top:2px}.foot-left{display:flex;align-items:center;flex-wrap:wrap;gap:4px 14px;min-width:0}.foot-left .foot-note:empty{display:none}.pv-btn{display:inline-flex;align-items:center;gap:6px;font-size:14px;color:var(--link)}.pv-btn svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.pv-bar{position:fixed;left:50%;top:calc(58px + env(safe-area-inset-top));transform:translate(-50%);z-index:60;display:flex;align-items:center;justify-content:space-between;gap:14px;max-width:calc(100% - 24px);padding:9px 9px 9px 18px;border-radius:980px;background:var(--menu);-webkit-backdrop-filter:saturate(180%) blur(24px);backdrop-filter:saturate(180%) blur(24px);box-shadow:var(--pop-shadow);animation:pvDrop .4s var(--ease) backwards}@keyframes pvDrop{0%{opacity:0;transform:translate(-50%,-12px)}to{transform:translate(-50%)}}.pv-bar span{display:inline-flex;align-items:center;gap:8px;min-width:0;font-size:14px;color:var(--text-2)}.pv-bar span b{font-weight:500}.pv-bar svg{width:19px;height:19px;flex:none;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.pv-bar .button{flex:none;white-space:nowrap;height:34px;padding:0 16px;font-size:14px}body.previewing #app .get-hero,body.previewing #app .get{pointer-events:none}body.bg-solid .bg-video,body.bg-solid .bg-screen{opacity:0}body.bg-solid .backdrop{background:var(--link-solid, #0b0c0e)}body.bg-solid .shade{background:linear-gradient(180deg,#0000001f,#0000 40%,#0000002e)}.bgsw.solid{background:var(--c, conic-gradient(from 0deg, #ff453a, #ff9f0a, #ffd60a, #30d158, #0a84ff, #bf5af2, #ff453a));box-shadow:inset 0 0 0 .5px #ffffff40}.oauth{width:100%;display:grid;gap:10px;margin-bottom:18px}.oauth-btn{position:relative;overflow:visible;display:flex;align-items:center;justify-content:center;height:46px;padding:0 44px;border-radius:12px;background:var(--fill);color:var(--text);font-size:15px;font-weight:600;letter-spacing:-.01em;text-decoration:none;box-shadow:inset 0 0 0 1px var(--sep);transition:transform .3s var(--spring),background .2s ease}.oauth-btn svg{position:absolute;left:16px;top:50%;width:20px;height:20px;margin-top:-10px;flex:none;overflow:visible}.oauth-btn span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.oauth-btn[data-oauth=apple]{background:#fff;color:#000;box-shadow:none}:root[data-theme=light] .oauth-btn[data-oauth=apple]{background:#000;color:#fff}@media(hover:hover){.oauth-btn:hover{background:var(--fill-2, var(--fill))}.oauth-btn[data-oauth=apple]:hover{background:#f2f2f2}:root[data-theme=light] .oauth-btn[data-oauth=apple]:hover{background:#1c1c1e}}.oauth-btn:active{transform:scale(.98)}.oauth-or{display:flex;align-items:center;gap:12px;margin-top:6px;color:var(--text-3, var(--text-2));font-size:12.5px}.oauth-or:before,.oauth-or:after{content:"";height:1px;flex:1;background:var(--sep)}.acct-mail{display:block;margin:1px 0 6px;font-size:12.5px;color:var(--text-2)}.pay-owner{display:flex;align-items:center;gap:10px;margin:2px 0 6px;padding:8px 10px;border-radius:12px;background:var(--fill);text-align:left}.pay-owner .avatar{width:34px;height:34px;flex:none}.pay-owner span{display:grid;min-width:0}.pay-owner b{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pay-owner small{font-size:12px;color:var(--text-2)}.pay-owner-note{margin:0 0 8px;font-size:11.5px;line-height:1.4;color:var(--text-2);text-align:left}.pm-owner-form{display:flex;gap:8px;margin-bottom:14px}.pm-owner-form .field{flex:1;min-width:0}.pm-owner-form .pm-ov-pct{flex:0 0 64px;text-align:center}.mc-card{margin-bottom:18px;padding:14px;border-radius:16px;background:var(--fill);text-align:left}.mc-top{display:flex;align-items:center;justify-content:space-between;gap:10px}.mc-code{font-size:22px;font-weight:700;letter-spacing:.04em;word-break:break-all}.mc-what{margin:4px 0 12px;font-size:13.5px;color:var(--text-2)}.mc-stats{display:flex;gap:22px;margin-bottom:14px}.mc-stats b{display:block;font-size:24px;font-weight:700;letter-spacing:-.02em}.mc-stats span{font-size:12px;color:var(--text-2)}.mc-card h4{margin:0 0 8px;font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-2)}.mc-list{display:grid;gap:2px}.mc-row{display:flex;align-items:center;gap:10px;padding:7px 0;border-top:.5px solid var(--sep)}.mc-row:first-child{border-top:0}.mc-row .avatar{width:36px;height:36px;flex:none}.mc-name{display:grid;min-width:0;flex:1}.mc-name b{font-size:14.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mc-name small{font-size:12px;color:var(--text-2)}.mc-share{font-style:normal;font-size:13px;font-weight:600;color:#30d158;white-space:nowrap}.upk{position:relative;flex:1;min-width:0;display:flex}.upk>.field{width:100%}.upk-list{position:absolute;z-index:30;top:calc(100% + 6px);left:0;right:0;max-height:min(320px,46dvh);overflow:auto;overscroll-behavior:contain;padding:5px;border-radius:12px;background:var(--menu);backdrop-filter:saturate(180%) blur(30px);-webkit-backdrop-filter:saturate(180%) blur(30px);box-shadow:var(--pop-shadow);animation:menuIn .16s var(--ease) backwards}.upk-list[hidden]{display:none}.upk-head{padding:6px 9px 4px;font-size:11.5px;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--text-2)}.upk-row{display:flex;align-items:center;gap:10px;width:100%;min-height:48px;padding:6px 9px;border-radius:8px;text-align:left;color:var(--text);background:none}.upk-row .avatar{width:34px;height:34px;flex:none}.upk-txt{display:grid;min-width:0;flex:1}.upk-txt b{font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.upk-txt small{font-size:12px;color:var(--text-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.upk-code{font-style:normal;font-weight:600;color:var(--accent)}.upk-row.on,.upk-row:focus-visible{background:var(--fill);outline:none}@media(hover:hover){.upk-row:hover{background:var(--fill)}}.upk-state{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:12px 10px;font-size:13px;color:var(--text-2)}.upk-state.error{color:var(--red)}.upk-state .linkish{color:var(--accent);font-size:13px;font-weight:600}.upk-state .spin{width:14px;height:14px;border-radius:50%;border:2px solid var(--fill);border-top-color:var(--text-2);animation:spin .7s linear infinite;flex:none}@media(max-width:599px){.upk-row{min-height:52px}.upk-list{max-height:min(280px,40dvh)}}:root{--fill-2: rgba(255, 255, 255, .16)}:root[data-theme=light]{--fill-2: rgba(60, 40, 20, .12)}html,body{max-width:100%;overflow-x:clip}.button:focus-visible,.text-link:focus-visible,.linkish:focus-visible,.seg button:focus-visible,.oauth-btn:focus-visible,.copy-btn:focus-visible,.icon-btn:focus-visible,.upk-row:focus-visible{outline:none;box-shadow:0 0 0 3px var(--bg-ring, var(--focus)),0 0 0 1px var(--accent)}.auth-form .frow{min-height:50px}.auth-form .frow label{color:var(--text-2)}.auth-form .frow.bad:after{background:var(--red);transform:scaleX(1)}.auth-form .frow.bad label{color:var(--red)}.auth-form .bare:-webkit-autofill{-webkit-text-fill-color:var(--text);transition:background-color 9999s}.auth .button.wide{height:48px;border-radius:12px}.auth .err{min-height:0;margin:0;font-size:13px;line-height:1.4;color:var(--red)}.auth .err:not(:empty){padding:0 0 12px}.auth .button.busy{position:relative}.auth .text-link.small{min-height:44px;display:inline-flex;align-items:center;justify-content:center}@supports (height: 1dvh){.lb-frame>img,.lb-frame .vp video{max-height:min(68dvh,760px)}.lb-frame.pdf iframe,.pdfv{height:min(78dvh,980px)}.lb-text{max-height:66dvh}.menu{max-height:min(70dvh,460px)}.sheet-panel.newsy{max-height:min(94dvh,1040px)}}@media(max-width:560px){.toast{bottom:max(20px,calc(env(safe-area-inset-bottom) + 8px));max-width:calc(100vw - 32px - env(safe-area-inset-left) - env(safe-area-inset-right))}.update-pill{bottom:max(16px,calc(env(safe-area-inset-bottom) + 8px));white-space:normal;height:auto;min-height:44px;padding-top:6px;padding-bottom:6px}.sheet-body{padding-bottom:max(22px,env(safe-area-inset-bottom))}.mc-name b,.adm-main b{overflow-wrap:anywhere}}.actions{grid-template-columns:repeat(4,minmax(0,1fr))}.kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.site-list,.pay-sk,.lang-grid{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:560px){.site-list{grid-template-columns:minmax(0,1fr)}}.seg .thumb{transition:transform .26s var(--ease),width .26s var(--ease),height .26s var(--ease)}.seg button{transition:color .15s ease-out}.seg button:active{transform:none}.scan-linkform{width:100%;margin:0 0 12px}.scan-linkform .field{width:100%;height:44px;font-size:15px}.scan .scan-url-shown{white-space:normal;overflow-wrap:anywhere;font-size:13px;color:var(--text-2)}.scan #scan-seg{margin-bottom:14px}.scan #scan-out-link:empty{display:none}.upd-ver{display:inline-block;margin-right:6px;padding:1px 7px;border-radius:999px;font-size:11px;font-weight:700;font-variant-numeric:tabular-nums;color:var(--accent);background:color-mix(in srgb,var(--accent) 14%,transparent);vertical-align:middle}.upd-major{display:flex;align-items:center;justify-content:space-between;gap:10px}
