:root,[data-theme=house]{--nb-bg:#0b0714;--nb-surface:#16101f;--nb-surface-2:#1f1730;--nb-border:#2a2140;--nb-text:#f3f0fa;--nb-muted:#9b93b0;--nb-accent:#cdff3d;--nb-accent-text:#0b0714;--nb-filter-mid:#5b2be8;--nb-label-color:#9b93b0;--nb-radius:22px;--nb-radius-sm:12px;--nb-radius-cta:999px;--nb-border-w:1px;--nb-display-size:26px;--nb-font:"Archivo", system-ui, sans-serif;--nb-font-display:"Archivo", system-ui, sans-serif}[data-theme=bone]{--nb-bg:#f4f1eb;--nb-surface:#fff;--nb-surface-2:#faf9f6;--nb-border:#e8e4da;--nb-text:#2b342e;--nb-muted:#8a948b;--nb-accent:#5f7a69;--nb-accent-text:#fff;--nb-filter-mid:#c3cbbe;--nb-label-color:#c08a5e;--nb-radius:6px;--nb-radius-sm:4px;--nb-radius-cta:4px;--nb-display-size:36px;--nb-font:"Inter", system-ui, sans-serif;--nb-font-display:"Cormorant Garamond", Georgia, serif}[data-theme=phosphor]{--nb-bg:#050a05;--nb-surface:#081008;--nb-surface-2:#0c180c;--nb-border:#1b4a1b;--nb-text:#3f3;--nb-muted:#1e9b1e;--nb-accent:#3f3;--nb-accent-text:#041004;--nb-filter-mid:#1c6b1c;--nb-label-color:#1e9b1e;--nb-radius:0px;--nb-radius-sm:0px;--nb-radius-cta:0px;--nb-display-size:16px;--nb-font:"Martian Mono", ui-monospace, monospace;--nb-font-display:"Martian Mono", ui-monospace, monospace}[data-theme="1998"]{--nb-bg:silver;--nb-surface:#dfdfdf;--nb-surface-2:silver;--nb-border:gray;--nb-text:#000;--nb-muted:#3d3d3d;--nb-accent:navy;--nb-accent-text:#fff;--nb-filter-mid:#828282;--nb-label-color:#000;--nb-radius:0px;--nb-radius-sm:0px;--nb-radius-cta:0px;--nb-display-size:24px;--nb-font:Tahoma, Verdana, sans-serif;--nb-font-display:"Times New Roman", Times, serif}[data-theme=paper]{--nb-bg:#fff;--nb-surface:#f6f6f4;--nb-surface-2:#eeeeeb;--nb-border:#e4e4e0;--nb-text:#111;--nb-muted:#6f6f6c;--nb-accent:#111;--nb-accent-text:#fff;--nb-filter-mid:#d8d8d3;--nb-label-color:#6f6f6c;--nb-radius:18px;--nb-radius-sm:12px;--nb-radius-cta:999px;--nb-display-size:28px;--nb-font:"Inter", system-ui, sans-serif;--nb-font-display:"Inter", system-ui, sans-serif}[data-theme=ink]{--nb-bg:#0d0d0e;--nb-surface:#161618;--nb-surface-2:#1f1f22;--nb-border:#2b2b2f;--nb-text:#f4f4f5;--nb-muted:#8e8e95;--nb-accent:#fff;--nb-accent-text:#0d0d0e;--nb-filter-mid:#3a3a40;--nb-label-color:#8e8e95;--nb-radius:18px;--nb-radius-sm:12px;--nb-radius-cta:999px;--nb-display-size:28px;--nb-font:"Inter", system-ui, sans-serif;--nb-font-display:"Inter", system-ui, sans-serif}[data-theme=sky]{--nb-bg:#f1f5ff;--nb-surface:#fff;--nb-surface-2:#e8eeff;--nb-border:#d9e2f6;--nb-text:#0f1b3d;--nb-muted:#5b6888;--nb-accent:#2f6bff;--nb-accent-text:#fff;--nb-filter-mid:#b8ccfa;--nb-label-color:#2f6bff;--nb-radius:22px;--nb-radius-sm:14px;--nb-radius-cta:999px;--nb-display-size:30px;--nb-font:"DM Sans", system-ui, sans-serif;--nb-font-display:"DM Sans", system-ui, sans-serif}[data-theme=blush]{--nb-bg:#fff4f1;--nb-surface:#fff;--nb-surface-2:#ffe9e4;--nb-border:#f5d7cf;--nb-text:#2a1714;--nb-muted:#8b6861;--nb-accent:#ff5c4d;--nb-accent-text:#fff;--nb-filter-mid:#ffc8bc;--nb-label-color:#e0503f;--nb-radius:26px;--nb-radius-sm:16px;--nb-radius-cta:999px;--nb-display-size:30px;--nb-font:"Outfit", system-ui, sans-serif;--nb-font-display:"Outfit", system-ui, sans-serif}:root,[data-theme=house]{--nb-lit:1;--nb-shadow-color:#00000080;--nb-bevel:0 0 #0000;--nb-bevel-in:0 0 #0000;--nb-field:color-mix(in srgb, var(--nb-surface-2) 82%, transparent);--nb-image-blend:normal;--nb-image-filter:none;--nb-overlay:none;--nb-title-weight:800;--nb-display-stretch:112%;--nb-display-tracking:-.022em;--nb-grain:.55}[data-theme=bone]{--nb-lit:0;--nb-shadow-color:#2b342e29;--nb-bevel:0 0 #0000;--nb-bevel-in:0 0 #0000;--nb-field:color-mix(in srgb, var(--nb-surface) 88%, transparent);--nb-image-blend:normal;--nb-image-filter:none;--nb-overlay:none;--nb-title-weight:500;--nb-display-stretch:100%;--nb-display-tracking:-.01em;--nb-grain:.4}[data-theme=phosphor]{--nb-lit:0;--nb-shadow-color:#33ff3324;--nb-bevel:0 0 #0000;--nb-bevel-in:0 0 #0000;--nb-field:var(--nb-surface);--nb-image-blend:luminosity;--nb-image-filter:grayscale(1) sepia(1) hue-rotate(65deg) saturate(3.5) brightness(.9);--nb-overlay:repeating-linear-gradient(to bottom, #00000047 0 1px, transparent 1px 3px);--nb-title-weight:700;--nb-display-stretch:100%;--nb-display-tracking:0;--nb-grain:0}[data-theme="1998"]{--nb-lit:0;--nb-shadow-color:transparent;--nb-bevel:inset -1px -1px 0 #0a0a0a, inset 1px 1px 0 #fff, inset -2px -2px 0 gray, inset 2px 2px 0 #dfdfdf;--nb-bevel-in:inset -1px -1px 0 #fff, inset 1px 1px 0 gray, inset -2px -2px 0 #dfdfdf, inset 2px 2px 0 #0a0a0a;--nb-field:#fff;--nb-image-blend:normal;--nb-image-filter:none;--nb-overlay:none;--nb-title-weight:700;--nb-display-stretch:100%;--nb-display-tracking:0;--nb-grain:0}[data-theme=paper],[data-theme=sky],[data-theme=blush]{--nb-lit:0;--nb-shadow-color:#1414281a;--nb-bevel:0 0 #0000;--nb-bevel-in:0 0 #0000;--nb-field:var(--nb-surface-2);--nb-image-blend:normal;--nb-image-filter:none;--nb-overlay:none;--nb-title-weight:700;--nb-display-stretch:100%;--nb-display-tracking:-.025em;--nb-grain:0}[data-theme=blush]{--nb-title-weight:600;--nb-display-tracking:-.015em}[data-theme=ink]{--nb-lit:.35;--nb-shadow-color:#0000008c;--nb-bevel:0 0 #0000;--nb-bevel-in:0 0 #0000;--nb-field:var(--nb-surface-2);--nb-image-blend:normal;--nb-image-filter:none;--nb-overlay:none;--nb-title-weight:700;--nb-display-stretch:100%;--nb-display-tracking:-.025em;--nb-grain:0}*,:before,:after{box-sizing:border-box}html,body{background:var(--nb-bg);min-height:100%;color:var(--nb-text);font-family:var(--nb-font);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}button,input{font:inherit;color:inherit}button{cursor:pointer;-webkit-tap-highlight-color:transparent}a{color:inherit;-webkit-tap-highlight-color:transparent}kbd{font-family:var(--nb-font)}img{-webkit-user-drag:none}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}:focus-visible{outline:2px solid var(--nb-accent);outline-offset:2px}.boot{min-height:100vh}:root{--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 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);--fast:.18s;--med:.36s;--slow:.64s;--glass:color-mix(in srgb, var(--nb-surface-2) 82%, transparent);--hair:color-mix(in srgb, var(--nb-text) 12%, transparent);--pad:20px;--noise:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.16'/%3E%3C/svg%3E")}.wordmark{color:var(--nb-text);letter-spacing:-.02em;font-size:18px;font-weight:800;font-stretch:var(--nb-display-stretch);align-items:center;gap:9px;line-height:1;text-decoration:none;display:inline-flex}.wordmark b{color:var(--nb-accent)}.wordmark-md{gap:11px;font-size:22px}.wordmark-lg{gap:14px;font-size:34px}.seg{align-items:center;gap:var(--seg-gap,3px);display:inline-flex}.seg i{width:var(--seg-h,5px);height:var(--seg-h,5px);opacity:.3;transition:width var(--med) var(--spring), opacity var(--med) ease, background var(--med) ease;background:currentColor;border-radius:999px;display:block}.seg i.on{width:var(--seg-on,15px);background:var(--nb-accent);opacity:1}.seg-xs{--seg-h:5px;--seg-gap:3px;--seg-on:14px}.seg-sm{--seg-h:6px;--seg-gap:4px;--seg-on:20px}.seg-md{--seg-h:8px;--seg-gap:5px;--seg-on:26px}.seg-lg{--seg-h:12px;--seg-gap:8px;--seg-on:42px}.seg.is-walking i{animation:seg-walk 1.6s var(--ease-in-out) infinite;animation-delay:calc(var(--i) * .16s)}@keyframes seg-walk{0%{background-position:100% 0}to{background-position:0 0}}.page{min-height:100dvh;padding:max(env(safe-area-inset-top), 14px) var(--pad) 128px;isolation:isolate;max-width:480px;margin:0 auto;position:relative}.backdrop{z-index:-2;background:var(--nb-bg);transition:filter var(--slow) var(--ease-out);position:fixed;inset:0;overflow:hidden}.backdrop:before{content:"";background:var(--backdrop,none) center / cover no-repeat;filter:blur(64px)saturate(1.35);opacity:calc(var(--nb-lit) * .95);transition:background-image .4s;position:absolute;inset:-12%}.backdrop:after{content:"";background:linear-gradient(to bottom, color-mix(in srgb, var(--nb-bg) 50%, transparent) 0%, color-mix(in srgb, var(--nb-bg) 25%, transparent) 35%, color-mix(in srgb, var(--nb-bg) 82%, transparent) 72%, color-mix(in srgb, var(--nb-bg) 96%, transparent) 100%);position:absolute;inset:0}.page:before{content:"";z-index:-1;pointer-events:none;background:var(--noise);opacity:var(--nb-grain);mix-blend-mode:overlay;position:fixed;inset:0}.page:after{content:"";z-index:20;pointer-events:none;background:var(--nb-overlay);position:fixed;inset:0}.page.is-playing .backdrop{filter:brightness(calc(1 - var(--nb-lit) * .55)) saturate(calc(1 - var(--nb-lit) * .2))}.top{grid-template-columns:1fr auto;grid-template-areas:"id share""router router";align-items:center;gap:12px;display:grid}.identity{grid-area:id;align-items:center;gap:12px;min-width:0;display:flex}.avatar{border-radius:min(50%, var(--nb-radius-cta));object-fit:cover;width:44px;height:44px;filter:var(--nb-image-filter);box-shadow:0 0 0 2px color-mix(in srgb, var(--nb-bg) 70%, transparent), 0 0 0 3.5px color-mix(in srgb, var(--nb-text) 20%, transparent);flex:none}.avatar-letter{background:var(--nb-filter-mid);place-items:center;font-weight:700;display:grid}.who{min-width:0}.name{letter-spacing:-.01em;font-size:18px;font-weight:750;font-stretch:var(--nb-display-stretch);white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}.bio{color:var(--nb-muted);white-space:nowrap;text-overflow:ellipsis;margin:2px 0 0;font-size:12.5px;overflow:hidden}.share{border-radius:var(--nb-radius-cta);border:1px solid color-mix(in srgb, var(--nb-text) 18%, transparent);background:color-mix(in srgb, var(--nb-bg) 30%, transparent);height:40px;box-shadow:var(--nb-bevel);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:background var(--fast) ease, transform var(--fast) ease;grid-area:share;align-items:center;gap:8px;padding:0 12px;font-size:14px;font-weight:600;display:inline-flex}.share:hover{background:color-mix(in srgb, var(--nb-text) 10%, transparent)}.share:active{transform:scale(.96)}.share.is-done{color:var(--nb-accent)}.share span{display:none}.router{border-radius:var(--nb-radius-cta);background:var(--nb-field);border:1px solid var(--hair);height:54px;box-shadow:var(--nb-bevel-in);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);color:var(--nb-muted);transition:border-color var(--fast) ease, box-shadow var(--med) var(--ease-out);cursor:text;grid-area:router;align-items:center;gap:10px;padding:0 14px 0 18px;display:flex;position:relative}.router:focus-within{border-color:var(--nb-accent);box-shadow:var(--nb-bevel-in), 0 0 0 4px color-mix(in srgb, var(--nb-accent) 18%, transparent);color:var(--nb-accent)}.router input{min-width:0;color:var(--nb-text);background:0 0;border:0;outline:none;flex:1;font-size:16.5px;font-weight:600}.router input::-webkit-search-cancel-button{display:none}.router-hint{pointer-events:none;white-space:nowrap;align-items:baseline;gap:8px;display:flex;position:absolute;top:50%;left:48px;right:50px;overflow:hidden;transform:translateY(-50%)}.router-hint b{color:var(--nb-text);font-size:16.5px;font-weight:650}.router-try{color:var(--nb-muted);animation:hint-in .52s var(--ease-out) both;font-size:14px}.router:focus-within .router-hint{opacity:.55}@keyframes hint-in{0%{opacity:0;filter:blur(3px);transform:translateY(6px)}}.router-key{display:none}.router-clear{color:var(--nb-muted);background:0 0;border:0;place-items:center;padding:4px;display:grid}.router-none{color:var(--nb-muted);margin:24px 4px}.verbs{border-radius:var(--nb-radius-cta);background:var(--glass);border:1px solid var(--hair);height:50px;box-shadow:var(--nb-bevel);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);margin-top:12px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 48px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 48px),#0000)}.verbs-track{scrollbar-width:none;scroll-snap-type:x proximity;gap:2px;padding:3px 48px 3px 3px;display:flex;position:relative;overflow-x:auto}.verbs-track::-webkit-scrollbar{display:none}.verb-ink{border-radius:var(--nb-radius-cta);background:var(--nb-accent);pointer-events:none;height:42px;box-shadow:var(--nb-bevel), inset 0 1px 0 rgb(255 255 255/calc(var(--nb-lit) * .45)), 0 6px 18px -6px color-mix(in srgb, var(--nb-accent) calc(var(--nb-lit) * 70%), transparent);position:absolute;top:3px;left:0}.verb-ink.is-ready{transition:transform .52s var(--spring), width .52s var(--spring)}.verb{border-radius:var(--nb-radius-cta);height:42px;color:color-mix(in srgb, var(--nb-text) 78%, transparent);scroll-snap-align:center;transition:color var(--med) ease, padding var(--med) var(--spring);background:0 0;border:0;flex:none;align-items:center;padding:0 12px;font-size:14px;font-weight:500;display:inline-flex;position:relative}.verb:hover{color:var(--nb-text)}.verb:active{transform:scale(.95)}.verb-icon{opacity:0;width:0;transition:width var(--med) var(--spring), opacity var(--fast) ease, margin var(--med) var(--spring);display:inline-grid;overflow:hidden}.verb.is-on{color:var(--nb-accent-text);padding:0 14px 0 12px;font-weight:700}.verb.is-on .verb-icon{opacity:1;width:16px;margin-right:6px}.verb-count{color:var(--nb-muted);font-variant-numeric:tabular-nums;transition:color var(--med) ease;margin-left:6px;font-size:11px;font-weight:650}.verb.is-on .verb-count{color:color-mix(in srgb, var(--nb-accent-text) 55%, transparent)}.stage-area{touch-action:pan-y;margin-top:18px}.stage{will-change:transform;position:relative}.well{aspect-ratio:16/9;border-radius:calc(var(--nb-radius) * 9 / 11);isolation:isolate;background:var(--nb-filter-mid);box-shadow:0 18px 40px -8px var(--nb-shadow-color);position:relative;overflow:hidden}.well:after{content:"";z-index:3;border-radius:inherit;pointer-events:none;box-shadow:var(--nb-bevel-in), inset 0 0 0 1px rgb(255 255 255/calc(var(--nb-lit) * .09));position:absolute;inset:0}.art{background:radial-gradient(circle at 72% 50%, transparent 0 38px, #ffffff14 39px 40px, transparent 41px) center / 100% 100%, repeating-radial-gradient(circle at 72% 50%, transparent 0 32px, #ffffff14 33px 34px), radial-gradient(circle at 28% 35%, color-mix(in srgb, var(--seed,var(--nb-filter-mid)) 75%, transparent), transparent 70%), var(--nb-filter-mid);place-items:center;transition:opacity .4s;display:grid;position:absolute;inset:0}.art-letter{font:900 150px/1 var(--nb-font-display);color:#0000;-webkit-text-stroke:3px var(--nb-accent);position:absolute;top:50%;left:72%;transform:translate(-50%,-52%)}.poster{color:#fff;background:var(--seed);place-items:center;display:grid;position:absolute;inset:0}.poster-is-instagram{background:radial-gradient(circle at 28% 108%,#fdf497 0% 6%,#fd5949 42%,#d6249f 62%,#285aeb 92%)}.poster-glyph{width:84px;height:84px;display:block}.poster-tile{box-sizing:border-box;background:#fff;border-radius:22%;padding:10%}.window-img,.route-img{position:relative;overflow:hidden}.window-img .poster-glyph,.route-img .poster-glyph{aspect-ratio:1;width:30%;max-width:40px;height:auto}.well.has-image:not(.is-loaded) .art:after{content:"";background:linear-gradient(100deg,#0000 30%,#ffffff24 50%,#0000 70%) 0 0/250% 100%;animation:1.4s linear infinite shimmer;position:absolute;inset:0}@keyframes shimmer{0%{background-position:125% 0}to{background-position:-125% 0}}.well .fill{object-fit:cover;filter:blur(28px)saturate(1.3);opacity:0;width:140%;height:140%;transition:opacity .4s;position:absolute;inset:-20%}.well .photo{object-fit:contain;opacity:0;width:100%;height:100%;mix-blend-mode:var(--nb-image-blend);transition:opacity .5s ease, transform 1.4s var(--ease-out), filter var(--slow) ease;position:absolute;inset:0}.well.is-loaded .art{opacity:0}.well.is-loaded .fill{opacity:var(--nb-lit)}.well.is-loaded .photo{opacity:1}.well.is-instant .art,.well.is-instant .fill,.well.is-instant .photo{transition:none}.play{z-index:2;border-radius:var(--nb-radius-cta);border:1px solid color-mix(in srgb, var(--nb-text) 22%, transparent);background:color-mix(in srgb, var(--nb-surface) 62%, transparent);-webkit-backdrop-filter:blur(16px)saturate(1.5);backdrop-filter:blur(16px)saturate(1.5);height:52px;color:var(--nb-text);box-shadow:var(--nb-bevel), 0 12px 30px -8px #00000080;transition:transform var(--med) var(--spring), background var(--fast) ease;align-items:center;gap:10px;padding:0 20px 0 8px;font-size:14.5px;font-weight:700;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.play:hover{background:color-mix(in srgb, var(--nb-surface) 80%, transparent);transform:translate(-50%,-50%)scale(1.05)}.play:active{box-shadow:var(--nb-bevel-in);transform:translate(-50%,-50%)scale(.97)}.play-icon{border-radius:min(50%, var(--nb-radius-cta));background:var(--nb-accent);width:36px;height:36px;color:var(--nb-accent-text);place-items:center;padding-left:2px;display:grid}.player{z-index:2;animation:player-in var(--slow) var(--ease-out) both;border:0;position:absolute}.player-video{background:#000;width:100%;height:100%;inset:0}.player-audio{border-radius:12px;width:92%;height:152px;top:50%;left:4%;transform:translateY(-50%)}.stage.is-playing .photo{opacity:.18;filter:blur(6px)}@keyframes player-in{0%{opacity:0}}.chip{color:var(--nb-muted);align-items:center;gap:8px;margin-top:18px;font-size:12.5px;display:flex}.mark{border-radius:min(50%, var(--nb-radius-cta));object-fit:cover;filter:var(--nb-image-filter);flex:none}.mark-letter{color:#fff;place-items:center;font-size:11px;font-weight:700;display:inline-grid}.title{font:var(--nb-title-weight) calc(var(--nb-display-size) * 30 / 26)/1.02 var(--nb-font-display);font-stretch:var(--nb-display-stretch);letter-spacing:var(--nb-display-tracking);overflow-wrap:anywhere;text-wrap:balance;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin:8px 0 0;display:-webkit-box;overflow:hidden}.desc{color:color-mix(in srgb, var(--nb-text) 74%, transparent);text-wrap:pretty;margin:10px 0 0;font-size:15px;line-height:1.5}.go-inline{display:none}.stats{margin-top:12px}.stats-row{flex-wrap:wrap;align-items:baseline;gap:6px 16px;margin:0;display:flex}.stat{color:var(--nb-muted);font-size:13px;font-weight:500}.is-intro .stat{animation:stat-in .56s var(--ease-out) both;animation-delay:calc(.44s + var(--i) * 70ms)}.stat b{font:var(--nb-title-weight) 22px/1 var(--nb-font-display);font-stretch:var(--nb-display-stretch);letter-spacing:-.01em;color:var(--nb-text);font-variant-numeric:tabular-nums;margin-right:2px}.stat.is-live:before{content:"";background:#3ddc84;border-radius:50%;width:8px;height:8px;margin-right:7px;animation:2s ease-out infinite live;display:inline-block;transform:translateY(-2px)}@keyframes live{0%{box-shadow:0 0 #3ddc848c}70%,to{box-shadow:0 0 0 7px #3ddc8400}}@keyframes stat-in{0%{opacity:0;filter:blur(4px);transform:translateY(6px)}}.stats-when{color:color-mix(in srgb, var(--nb-muted) 80%, transparent);margin:6px 0 0;font-size:11px;font-weight:500}.posts{margin-top:18px}.posts-grid{border-radius:calc(var(--nb-radius-sm) * 5 / 6);grid-template-columns:repeat(3,1fr);gap:4px;display:grid;overflow:hidden}.post{aspect-ratio:1;background:var(--nb-filter-mid) center / cover no-repeat;filter:var(--nb-image-filter);transition:transform var(--med) var(--spring), opacity var(--fast) ease;position:relative}.post:hover{z-index:1;transform:scale(1.03)}.post:active{transform:scale(.97)}.post-kind{color:#fff;background:#00000073;border-radius:50%;place-items:center;width:20px;height:20px;display:grid;position:absolute;top:6px;right:6px}.choice{border-radius:calc(var(--nb-radius) * 10 / 11);background:var(--glass);border:1px solid var(--hair);box-shadow:var(--nb-bevel);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);margin-top:18px;padding:12px}.choice-head{color:var(--nb-muted);justify-content:space-between;margin:0 4px 10px;font-size:10.5px;display:flex}.choice-head span:first-child{color:var(--nb-label-color);letter-spacing:.08em;text-transform:uppercase;font-weight:700}.choice-row{gap:8px;display:flex}.choice-opt{border-radius:calc(var(--nb-radius-sm) * 7 / 6);border:1px solid var(--hair);color:var(--nb-muted);transition:border-color var(--fast) ease, background var(--fast) ease, transform var(--fast) ease;background:0 0;flex:1;justify-items:center;gap:6px;padding:10px 6px;font-size:12px;display:grid}.choice-opt:hover{background:color-mix(in srgb, var(--nb-text) 5%, transparent)}.choice-opt:active{transform:scale(.96)}.choice-opt.is-on{border:2px solid var(--nb-accent);background:var(--nb-bg);color:var(--nb-text);padding:9px 5px;font-weight:700}.more{margin-top:20px}.more-head{color:var(--nb-muted);justify-content:space-between;gap:12px;margin:0 0 10px;font-size:12px;display:flex}.more-head b{color:var(--nb-text);font-size:13px}.more-row{scrollbar-width:none;gap:10px;margin:-4px -2px 0;padding:4px 2px 6px;display:flex;overflow-x:auto}.more-row::-webkit-scrollbar{display:none}.window{text-align:left;transition:transform var(--med) var(--spring);background:0 0;border:0;flex:0 0 124px;gap:7px;padding:0;display:grid}.window:hover{transform:translateY(-2px)}.window:active{transform:scale(.97)}.window-img{aspect-ratio:16/9;border-radius:calc(var(--nb-radius-sm) * 5 / 6);background:var(--seed,var(--nb-filter-mid)) center / cover no-repeat;opacity:.72;filter:var(--nb-image-filter);transition:opacity var(--fast) ease, outline-color var(--fast) ease;outline-offset:2px;outline:2px solid #0000;display:block}.window.is-on .window-img{outline-color:var(--nb-accent);opacity:1}.window-title{color:var(--nb-muted);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.window.is-on .window-title{color:var(--nb-text);font-weight:700}.route{animation:rise .42s var(--ease-out) both}.route-card{border-radius:var(--nb-radius);background:color-mix(in srgb, var(--nb-surface) 94%, transparent);border:1.5px solid color-mix(in srgb, var(--nb-accent) 60%, transparent);box-shadow:var(--nb-bevel), 0 14px 34px var(--nb-shadow-color);transition:transform var(--med) var(--spring);gap:12px;padding:12px;text-decoration:none;display:grid}.route-card:hover{transform:translateY(-2px)}button.route-card{width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer}.route-img{aspect-ratio:1200/630;border-radius:var(--nb-radius-sm);background:var(--seed) center / contain no-repeat;background-color:var(--nb-filter-mid);filter:var(--nb-image-filter);display:block}.route-row{align-items:center;gap:12px;padding:0 2px 2px 4px;display:flex}.route-text{flex:1;gap:5px;display:grid}.route-text b{font:var(--nb-title-weight) 19px/1.08 var(--nb-font-display);font-stretch:var(--nb-display-stretch)}.route-text small{color:var(--nb-muted);align-items:center;gap:6px;font-size:12.5px;display:flex}.route-enter{border-radius:min(50%, var(--nb-radius-cta));background:var(--nb-accent);width:44px;height:44px;color:var(--nb-accent-text);flex:none;place-items:center;display:grid}.route-why{color:var(--nb-muted);margin:14px 2px 0;font-size:12px;line-height:1.45}.route-also{color:var(--nb-muted);flex-wrap:wrap;align-items:center;gap:8px;margin:12px 2px 0;font-size:12.5px;display:flex}.chip-btn{border:1px solid color-mix(in srgb, var(--nb-text) 18%, transparent);box-shadow:var(--nb-bevel);border-radius:var(--nb-radius-cta);color:var(--nb-text);background:0 0;padding:7px 12px;font-size:12.5px;font-weight:600}.go-area{z-index:5;padding:18px var(--pad) max(env(safe-area-inset-bottom), 14px);background:linear-gradient(to top, var(--nb-bg) 50%, transparent);position:fixed;bottom:0;left:0;right:0}.go-area>.go{max-width:440px;margin:0 auto}.go{isolation:isolate;background:var(--nb-accent);height:60px;color:var(--nb-accent-text);border-radius:var(--nb-radius-cta);box-shadow:var(--nb-bevel), inset 0 1px 0 rgb(255 255 255/calc(var(--nb-lit) * .5)), 0 12px 32px -10px color-mix(in srgb, var(--nb-accent) calc(var(--nb-lit) * 60%), transparent);transition:transform var(--med) var(--spring);align-items:center;gap:12px;padding:0 18px 0 9px;text-decoration:none;display:flex;position:relative;overflow:hidden}.go:hover{transform:translateY(-1px)}.go:active{box-shadow:var(--nb-bevel-in);transform:scale(.97)}.go-sheen{z-index:-1;pointer-events:none;opacity:var(--nb-lit);background:linear-gradient(105deg,#0000 38%,#ffffff8c 50%,#0000 62%);position:absolute;inset:0;transform:translate(-110%)}.go:hover .go-sheen{transition:transform 1s var(--ease-out);transform:translate(110%)}.is-intro .go-sheen{animation:sheen 1.3s 1.05s var(--ease-out) both}@keyframes sheen{0%{transform:translate(-110%)}to{transform:translate(110%)}}.go[data-shape=bubble]{border-radius:var(--nb-radius) var(--nb-radius) var(--nb-radius) calc(var(--nb-radius-sm) / 2)}.go[data-shape=ticket]{border-radius:calc(var(--nb-radius-sm) * 5 / 6);-webkit-mask:radial-gradient(10px at 0,#0000 98%,#000) 0/51% 100% no-repeat,radial-gradient(10px at 100%,#0000 98%,#000) 100%/51% 100% no-repeat;mask:radial-gradient(10px at 0,#0000 98%,#000) 0/51% 100% no-repeat,radial-gradient(10px at 100%,#0000 98%,#000) 100%/51% 100% no-repeat}.go-icon{border-radius:min(50%, var(--nb-radius-cta));background:color-mix(in srgb, var(--nb-accent-text) 10%, transparent);flex:none;place-items:center;width:42px;height:42px;display:grid}.go[data-shape=pill]:not(:has(.go-icon)){padding-left:20px}.go-label{flex:1;min-width:0;display:grid}.go-label b{font-size:16.5px;font-weight:750;font-stretch:var(--nb-display-stretch)}.go-label small{opacity:.62;white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:500;overflow:hidden}.go-out{transition:transform var(--med) var(--spring);display:grid}.go:hover .go-out{transform:translate(2px,-2px)}.keys,.page-mark{display:none}.empty{margin-top:26px}.empty-well{aspect-ratio:16/9;border-radius:calc(var(--nb-radius) * 9 / 11);border:1.5px dashed color-mix(in srgb, var(--nb-text) 22%, transparent);place-items:center;display:grid;position:relative;overflow:hidden}.empty-well span{border-radius:min(50%, var(--nb-radius-cta));border:1.5px dashed color-mix(in srgb, var(--nb-text) 30%, transparent);width:56px;height:56px;animation:ripple 3.6s var(--ease-out) infinite;margin:-28px 0 0 -28px;position:absolute;top:50%;left:50%}.empty-well span:nth-child(2){animation-delay:1.2s}.empty-well span:nth-child(3){animation-delay:2.4s}@keyframes ripple{0%{opacity:0;transform:scale(.6)}20%{opacity:1}to{opacity:0;transform:scale(3.4)}}.empty h1,.not-found h1{font:var(--nb-title-weight) 34px/1.02 var(--nb-font-display);font-stretch:var(--nb-display-stretch);letter-spacing:var(--nb-display-tracking);text-wrap:balance;margin:26px 0 0}.empty p{color:var(--nb-muted);font-size:15px;line-height:1.45}.share-wide span{display:inline}.share-wide{height:46px;margin-top:12px;padding:0 18px 0 16px}.wordmark-foot{text-align:center;opacity:.7;margin:0;position:fixed;bottom:30px;left:0;right:0}.nf-bar{justify-content:space-between;align-items:center;height:48px;display:flex}.nf-make{color:var(--nb-accent);font-size:13.5px;font-weight:650;text-decoration:none}.nf-well{margin-top:20px}.nf-well .art-letter{animation:float 6s var(--ease-in-out) infinite}@keyframes float{50%{transform:translate(-50%,-58%)rotate(-4deg)}}.nf-sub{color:var(--nb-muted);font-size:15px;line-height:1.45}.nf-sub a{color:var(--nb-text)}.nf-suggest{border-radius:calc(var(--nb-radius) * 10 / 11);background:var(--nb-surface);border:var(--nb-border-w) solid var(--nb-border);box-shadow:var(--nb-bevel);transition:transform var(--med) var(--spring), border-color var(--fast) ease;gap:10px;margin-top:18px;padding:14px;text-decoration:none;display:grid}.nf-suggest:hover{border-color:color-mix(in srgb, var(--nb-accent) 50%, transparent);transform:translateY(-2px)}.nf-label{color:var(--nb-label-color);text-transform:uppercase;letter-spacing:.06em;font-size:10.5px;font-weight:700}.nf-row{align-items:center;gap:12px;display:flex}.nf-who{flex:1;gap:2px;display:grid}.nf-who small{color:var(--nb-muted);font-size:12.5px}@keyframes rise{0%{opacity:0;transform:translateY(14px)}}@keyframes pop{0%{opacity:0;transform:translateY(8px)scale(.92)}}@keyframes well-in{0%{opacity:0;filter:blur(12px);transform:scale(.965)}}.is-intro .identity{animation:rise .7s var(--ease-out) both}.is-intro .router{animation:rise .7s 70ms var(--ease-out) both}.is-intro .share{animation:rise .7s .11s var(--ease-out) both}.is-intro .verbs{animation:rise .7s .13s var(--ease-out) both}.is-intro .verb{animation:pop .56s var(--ease-out) both;animation-delay:calc(.2s + var(--i) * 45ms)}.is-intro .verb-ink{animation:pop .62s .26s var(--ease-out) both}.is-intro .well{animation:well-in .9s .22s var(--ease-out) both}.is-intro .stage-text>*{animation:rise .7s var(--ease-out) both}.is-intro .stage-text>:first-child{animation-delay:.32s}.is-intro .stage-text>:nth-child(2){animation-delay:.37s}.is-intro .stage-text>:nth-child(3){animation-delay:.42s}.is-intro .stage-text>:nth-child(n+4){animation-delay:.47s}.is-intro .go-area>.go{animation:rise .8s .48s var(--ease-out) both}.is-intro .empty>*{animation:rise .7s var(--ease-out) both}.is-intro .empty>:nth-child(2){animation-delay:80ms}.is-intro .empty>:nth-child(3){animation-delay:.14s}.is-intro .empty>:nth-child(4){animation-delay:.2s}.not-found main>*{animation:rise .7s var(--ease-out) both}.not-found main>:nth-child(2){animation-delay:80ms}.not-found main>:nth-child(3){animation-delay:.14s}.not-found main>:nth-child(4){animation-delay:.2s}.n3 .backdrop{view-transition-name:nb-backdrop}.n3 .well{view-transition-name:nb-well}.n3 .stage-text>.chip{view-transition-name:nb-chip}.n3 .stage-text>.title{view-transition-name:nb-title}.n3 .stage-text>.stats{view-transition-name:nb-stats}.n3 .stage-text>.desc{view-transition-name:nb-desc}.n3 .stage-text>.choice{view-transition-name:nb-choice}.n3 .stage-text>.more{view-transition-name:nb-more}.n3 .stage-text>.posts{view-transition-name:nb-posts}.n3 .go-inline{view-transition-name:nb-go-inline}.n3 .go-area>.go{view-transition-name:nb-go}html[data-dir]::view-transition-old(root){animation:none}html[data-dir]::view-transition-new(root){animation:none}html[data-dir]::view-transition-group(*){animation-duration:.46s;animation-timing-function:var(--ease-out)}html[data-dir]::view-transition-old(*){animation-duration:.34s;animation-timing-function:ease}html[data-dir]::view-transition-new(*){animation-duration:.34s;animation-timing-function:ease}html[data-dir]::view-transition-old(nb-well){object-fit:cover;height:100%;animation-duration:.48s}html[data-dir]::view-transition-new(nb-well){object-fit:cover;height:100%;animation-duration:.48s}html[data-dir]::view-transition-old(nb-backdrop){animation-duration:.7s}html[data-dir]::view-transition-new(nb-backdrop){animation-duration:.7s}::view-transition-old(root){animation:.22s var(--ease-out) both vt-fade-out}::view-transition-new(root){animation:.34s var(--ease-out) both vt-fade-in}@keyframes vt-fade-out{to{opacity:0}}@keyframes vt-fade-in{0%{opacity:0;transform:translateY(8px)}}@keyframes stage-swap{0%{opacity:.35}}html:not(.vt) .n3:not(.is-intro) .stage{animation:.32s both stage-swap}@media (width>=900px){:root{--pad:64px}.page{max-width:1440px;padding:34px var(--pad) 30px;grid-template-rows:auto auto 1fr auto;display:grid}.top{grid-template-columns:1fr minmax(0,560px) 1fr;grid-template-areas:"id router share"}.share{justify-self:end;height:44px;padding:0 18px 0 16px}.share span{display:inline}.name{font-size:20px}.bio{font-size:14px}.avatar{width:48px;height:48px}.router-key{border-radius:calc(var(--nb-radius-sm) * 2 / 3);border:1px solid color-mix(in srgb, var(--nb-text) 22%, transparent);place-items:center;width:30px;height:30px;font-size:14px;display:grid}.verbs{width:fit-content;max-width:100%;height:56px;margin:26px auto 0;-webkit-mask-image:none;mask-image:none}.verbs-track{padding:4px}.verb-ink{height:46px;top:4px}.verb{height:46px;padding:0 16px;font-size:15px}.verb.is-on{padding:0 18px 0 14px}.stage-area{align-self:center;margin:34px 0 26px}.stage{grid-template-columns:minmax(0,1.7fr) minmax(340px,1fr);align-items:center;gap:56px;display:grid}.well{border-radius:calc(var(--nb-radius) * 12 / 11);box-shadow:0 30px 70px -14px var(--nb-shadow-color)}.well.is-loaded:hover .photo{transform:scale(1.015)}.stage-text{flex-direction:column;display:flex}.stage.no-well{max-width:640px;display:block}.chip{margin-top:0;font-size:13.5px}.title{font-size:calc(var(--nb-display-size) * 1.8);-webkit-line-clamp:4;line-clamp:4;margin-top:14px;line-height:1}.desc{font-size:17px}.stat b{font-size:28px}.go-inline{margin-top:28px;display:block}.go-inline .go{height:68px}.go-area{background:0 0;justify-content:center;align-items:center;padding:0;display:flex;position:static}.go-area>.go{display:none}.keys{color:var(--nb-muted);justify-content:center;align-items:center;gap:22px;margin:0;font-size:13px;display:flex}.keys span{align-items:center;gap:6px;display:inline-flex}.keys kbd{border-radius:calc(var(--nb-radius-sm) * 7 / 12);border:1px solid color-mix(in srgb, var(--nb-text) 22%, transparent);min-width:28px;height:28px;box-shadow:0 2px 0 color-mix(in srgb, var(--nb-text) 14%, transparent);place-items:center;padding:0 6px;display:inline-grid}.page-mark{opacity:.6;transition:opacity var(--fast) ease;display:block;position:absolute;right:0}.page-mark:hover{opacity:1}.go-area{position:relative}.route{max-width:640px;margin:0 auto}.not-found,.is-empty{max-width:560px;display:block}.wordmark-foot{margin-top:48px;position:static}}.in-frame .page{padding-top:56px}.in-frame .go-area{padding-bottom:28px}.device{--device-w:330px;width:var(--device-w);aspect-ratio:390/844;padding:calc(var(--device-w) * .032);border-radius:calc(var(--device-w) * .16);box-shadow:inset 0 0 0 1px #ffffff1a, 0 0 0 1px #05030a, 0 60px 120px -40px #000000d9, 0 30px 80px -30px color-mix(in srgb, var(--nb-filter-mid) 55%, transparent);background:linear-gradient(150deg,#3a3150 0%,#0c0912 22% 78%,#2a2336 100%);flex:none;position:relative}.device:before{content:"";background:#2a2336;border-radius:2px;width:3px;height:9%;position:absolute;top:22%;right:-2px}.device-screen{border-radius:calc(var(--device-w) * .13);isolation:isolate;background:#0b0714;width:100%;height:100%;position:relative;overflow:hidden}.device-view,.device-view iframe{position:absolute;inset:0 auto auto 0}.device-view{inset:0}.device-view iframe{width:390px;height:844px;transform:scale(var(--s,.8));transform-origin:0 0;opacity:0;background:0 0;border:0;transition:opacity .42s}.device-view iframe.is-ready{opacity:1}.device-status{z-index:2;height:calc(50px * var(--s,.8));padding:0 calc(30px * var(--s,.8));pointer-events:none;color:#fff;mix-blend-mode:difference;font:650 calc(15px * var(--s,.8))/1 system-ui, sans-serif;justify-content:space-between;align-items:center;display:flex;position:absolute;inset:0 0 auto}.device-island{z-index:3;left:50%;top:calc(11px * var(--s,.8));width:calc(118px * var(--s,.8));height:calc(34px * var(--s,.8));mix-blend-mode:normal;background:#000;border-radius:99px;position:absolute;transform:translate(-50%)}.device-icons{align-items:flex-end;gap:calc(3px * var(--s,.8));display:inline-flex}.device-icons i{width:calc(4px * var(--s,.8));background:currentColor;border-radius:1px;display:block}.device-icons i:first-child{height:calc(6px * var(--s,.8))}.device-icons i:nth-child(2){height:calc(9px * var(--s,.8))}.device-icons i:nth-child(3){width:calc(22px * var(--s,.8));height:calc(11px * var(--s,.8));border-radius:calc(3px * var(--s,.8));margin-left:calc(4px * var(--s,.8))}.device-home{z-index:2;bottom:calc(8px * var(--s,.8));width:calc(134px * var(--s,.8));height:calc(5px * var(--s,.8));mix-blend-mode:difference;pointer-events:none;background:#fff;border-radius:3px;position:absolute;left:50%;transform:translate(-50%)}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important;animation-delay:0s!important}.seg.is-walking i:nth-child(3){width:var(--seg-on);opacity:1;background:var(--nb-accent)}}.example-bar{animation:rise .5s var(--ease-out) both;align-items:center;gap:10px;margin:0 0 14px;font-size:13px;display:flex}.example-back,.example-make{border-radius:var(--nb-radius-cta);border:1px solid color-mix(in srgb, var(--nb-text) 18%, transparent);background:color-mix(in srgb, var(--nb-bg) 40%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);height:34px;color:var(--nb-text);font:inherit;cursor:pointer;align-items:center;gap:6px;padding:0 13px 0 10px;font-weight:650;text-decoration:none;display:inline-flex}.example-make{background:var(--nb-accent);color:var(--nb-accent-text);border-color:#0000;margin-left:auto;padding:0 14px}.example-note{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--nb-muted);overflow:hidden}@media (width<=420px){.example-note{display:none}}.locked-who{margin-top:28px;display:inline-grid;position:relative}.locked-who .avatar{object-fit:cover;border-radius:50%;width:84px;height:84px;font-size:34px}.locked-badge{background:var(--nb-accent);height:24px;color:var(--nb-accent-text);white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:0 10px;font-size:11.5px;font-weight:750;display:inline-flex;position:absolute;bottom:-10px;left:50%;transform:translate(-50%)}.locked-form{gap:12px;margin-top:22px;display:grid}.locked-input{border-radius:var(--nb-radius-sm);border:var(--nb-border-w) solid var(--nb-border);background:var(--nb-field);height:54px;color:var(--nb-text);font:500 16px/1 var(--nb-font);box-shadow:var(--nb-bevel-in);outline:none;padding:0 18px}.locked-input:focus{border-color:var(--nb-accent)}.locked-error{color:#ff8a8a;margin:0;font-size:14px}.go.is-drop{cursor:default;background:color-mix(in srgb, var(--nb-accent) 22%, var(--nb-surface-2));color:var(--nb-text);box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--nb-accent) 70%, transparent)}.go.is-drop .go-label b{font-variant-numeric:tabular-nums}.go.is-drop:hover,.go.is-drop:active{transform:none}.signup{gap:8px;margin-top:14px;display:grid}.signup-input{border-radius:var(--nb-radius-sm);border:var(--nb-border-w) solid var(--nb-border);background:var(--nb-field);height:50px;color:var(--nb-text);font:500 16px/1 var(--nb-font);box-shadow:var(--nb-bevel-in);outline:none;padding:0 16px}.signup-input:focus{border-color:var(--nb-accent)}.signup-btn{border-radius:var(--nb-radius-cta);background:var(--nb-accent);height:50px;color:var(--nb-accent-text);font:750 16px/1 var(--nb-font);box-shadow:var(--nb-bevel);cursor:pointer;border:0}.signup-btn:disabled{opacity:.6}.signup-trap{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.signup-error{color:#ff8a8a;margin:0;font-size:14px}.signup-for{color:var(--nb-text);font:600 14px/1.4 var(--nb-font);margin:4px 0 0}.signup-agree{color:var(--nb-muted);font:400 12.5px/1.45 var(--nb-font);cursor:pointer;grid-template-columns:auto 1fr;align-items:start;gap:10px;display:grid}.signup-agree input{width:18px;height:18px;accent-color:var(--nb-accent);cursor:pointer;margin:1px 0 0}.signup-agree a{color:inherit;text-underline-offset:2px;text-decoration:underline}.signup-done{border-radius:var(--nb-radius-sm);background:color-mix(in srgb, var(--nb-accent) 16%, transparent);color:var(--nb-text);align-items:center;gap:8px;margin:14px 0 0;padding:14px 16px;font-weight:600;display:flex}.block-frame{border-radius:var(--nb-radius);background:var(--nb-surface);width:100%;box-shadow:var(--nb-bevel);border:0;display:block}.block-off{border-radius:var(--nb-radius);border:1.5px dashed var(--nb-border);color:var(--nb-muted);text-align:center;place-items:center;padding:20px;font-size:14px;display:grid}.top-end{grid-area:share;justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.top-end .share{grid-area:auto}.page-cta{border-radius:var(--nb-radius-cta);border:1px solid color-mix(in srgb, var(--nb-text) 18%, transparent);background:color-mix(in srgb, var(--nb-bg) 30%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);height:40px;color:var(--nb-text);white-space:nowrap;transition:background var(--fast) ease;align-items:center;gap:8px;padding:0 14px 0 12px;font-size:13.5px;font-weight:650;text-decoration:none;display:inline-flex}.page-cta:hover{background:color-mix(in srgb, var(--nb-text) 10%, transparent)}.page-cta .seg{flex:none}.page-acct{display:inline-flex}.page-acct .acct-menu{z-index:60}.own-nav{align-items:center;gap:4px;min-width:0;display:flex;position:relative}.own-nav-links{align-items:center;gap:2px;display:none}.own-nav a{border-radius:var(--nb-radius-cta);color:var(--nb-text);white-space:nowrap;padding:8px 12px;font-size:14px;font-weight:600;text-decoration:none}.own-nav a:hover{background:color-mix(in srgb, var(--nb-text) 10%, transparent)}.own-nav-menu{border-radius:var(--nb-radius-cta);border:1px solid color-mix(in srgb, var(--nb-text) 18%, transparent);background:color-mix(in srgb, var(--nb-bg) 30%, transparent);width:40px;height:40px;color:var(--nb-text);cursor:pointer;place-items:center;display:grid}.own-nav-pop{z-index:60;border-radius:var(--nb-radius-sm);background:var(--nb-surface-2);border:var(--nb-border-w) solid var(--nb-border);min-width:180px;box-shadow:0 18px 40px -16px var(--nb-shadow-color);padding:6px;display:grid;position:absolute;top:calc(100% + 8px);right:0}.n5-corner{top:max(14px, env(safe-area-inset-top));z-index:25;position:fixed;right:14px}@media (width>=700px){.own-nav-links{display:flex}.own-nav-menu,.own-nav-pop{display:none}}@media (width<=420px){.page-cta-text{display:none}.page-cta{padding:0 13px}}.top-plain{grid-template-areas:"id share"}.navx .stage-area{margin-top:20px}.navx .backdrop{view-transition-name:nb-backdrop}.navx .well{view-transition-name:nb-well}.navx .stage-text>.chip{view-transition-name:nb-chip}.navx .stage-text>.title{view-transition-name:nb-title}.navx .stage-text>.stats{view-transition-name:nb-stats}.navx .stage-text>.desc{view-transition-name:nb-desc}.navx .stage-text>.posts{view-transition-name:nb-posts}.navx .go-area>.go{view-transition-name:nb-go}html:not(.vt) .navx:not(.is-intro) .stage{animation:.32s both stage-swap}.n1{padding-bottom:236px}.n1-foot{background:linear-gradient(to top, var(--nb-bg) 62%, transparent);gap:12px;padding-top:28px;display:grid}.n1-foot>.go{width:100%;max-width:440px;margin:0 auto}.peek{border-radius:calc(var(--nb-radius) * 14 / 11);background:var(--glass);border:1px solid var(--hair);width:100%;max-width:440px;height:80px;box-shadow:var(--nb-bevel), 0 18px 40px -16px var(--nb-shadow-color);-webkit-backdrop-filter:blur(24px)saturate(1.3);backdrop-filter:blur(24px)saturate(1.3);transition:height var(--med) var(--spring);margin:0 auto;overflow:hidden}.peek.is-scrub{height:100px}.peek-track{touch-action:none;-webkit-user-select:none;user-select:none;align-items:stretch;height:100%;padding:0 8px;display:flex;position:relative}.peek.is-many .peek-track{scrollbar-width:none;touch-action:pan-x;overflow-x:auto}.peek.is-many .peek-track::-webkit-scrollbar{display:none}.peek-rail{background:color-mix(in srgb, var(--nb-text) 16%, transparent);opacity:0;height:2px;transition:opacity var(--fast) ease;pointer-events:none;border-radius:2px;margin-top:-9px;position:absolute;top:50%;left:30px;right:30px}.peek.is-scrub .peek-rail{opacity:1}.peek-item{z-index:1;min-width:48px;color:var(--nb-muted);outline-offset:-4px;border-radius:calc(var(--nb-radius) * 9 / 11);flex:1 1 0;grid-template-rows:1fr auto;place-items:center;padding:10px 0 9px;text-decoration:none;display:grid;position:relative}.peek.is-many .peek-item{flex:0 0 54px}.peek-item .mark{transition:transform var(--med) var(--spring), opacity var(--fast) ease}.peek-item:not(.is-on) .mark{opacity:.82}.peek-item:not(.is-on):hover .mark{opacity:1;transform:translateY(-2px)}.peek-item:active .mark{transform:scale(.92)}.peek-window{border-radius:calc(var(--nb-radius-sm) * 5 / 6);background:var(--seed,var(--nb-filter-mid)) center / cover no-repeat;width:56px;height:38px;filter:var(--nb-image-filter);box-shadow:0 0 0 2px var(--nb-accent), 0 8px 18px -6px color-mix(in srgb, var(--nb-accent) calc(var(--nb-lit) * 55%), transparent);animation:peek-in var(--med) var(--spring) both;place-items:center;display:grid;position:relative;overflow:hidden}.peek-window .poster-glyph{width:20px;height:20px}.peek-window .poster-tile{width:22px;height:22px}@keyframes peek-in{0%{opacity:.4;transform:scale(.6)}}.peek.is-scrub .peek-window{width:64px;height:44px;animation:none}.peek-label{white-space:nowrap;opacity:0;height:14px;transition:opacity var(--fast) ease, transform var(--med) var(--spring);font-size:11.5px;font-weight:500;transform:translateY(-3px)}.peek-item.is-on .peek-label{opacity:1;color:var(--nb-text);font-weight:700;transform:none}.peek.is-scrub .peek-label{opacity:1;transform:none}.is-intro .peek{animation:rise .8s .42s var(--ease-out) both}.is-intro .peek-item{animation:pop .56s var(--ease-out) both;animation-delay:calc(.52s + var(--i) * 45ms)}.n2{padding-bottom:24px}.n2 .who{align-items:baseline;gap:8px;display:flex}.n2 .bio{flex:none;margin:0}.ptabs{height:46px;margin:14px calc(var(--pad) * -1 + 12px) 0;align-items:flex-end;gap:10px;display:flex;position:relative}.ptabs-strip{scrollbar-width:none;scroll-snap-type:x proximity;flex:1;align-items:flex-end;min-width:0;height:100%;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000)}.ptabs-strip::-webkit-scrollbar{display:none}.ptab{border-radius:calc(var(--nb-radius) * 7 / 11) calc(var(--nb-radius) * 7 / 11) 0 0;max-width:150px;height:40px;color:var(--nb-muted);scroll-snap-align:start;transition:color var(--fast) ease, background var(--fast) ease;background:0 0;border:0;flex:none;align-items:center;gap:8px;padding:0 14px;font-size:13.5px;font-weight:500;display:inline-flex;position:relative}.ptab:hover{color:var(--nb-text)}.ptab .mark{opacity:.85}.ptab-title{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.ptab.is-on{background:var(--nb-surface);max-width:172px;height:46px;color:var(--nb-text);flex-basis:172px;font-weight:650}.ptab.is-on .mark{opacity:1}.ptab.is-on:before,.ptab.is-on:after{content:"";pointer-events:none;width:14px;height:14px;position:absolute;bottom:0}.ptab.is-on:before{background:radial-gradient(circle at 0 0, transparent 13.5px, var(--nb-surface) 14px);left:-14px}.ptab.is-on:after{background:radial-gradient(circle at 100% 0, transparent 13.5px, var(--nb-surface) 14px);right:-14px}.ptab:first-child.is-on:before{display:none}.ptab-count{border:2px solid var(--nb-text);border-radius:calc(var(--nb-radius-sm) * 2 / 3);font-variant-numeric:tabular-nums;width:28px;height:28px;transition:transform var(--fast) ease, background var(--fast) ease;background:0 0;flex:none;align-self:center;place-items:center;margin-right:4px;font-size:13.5px;font-weight:750;display:grid}.ptab-count:hover{background:color-mix(in srgb, var(--nb-text) 10%, transparent)}.ptab-count:active{transform:scale(.92)}.ptab-view{min-height:calc(100dvh - 190px);margin:0 calc(var(--pad) * -1 + 12px);border-radius:calc(var(--nb-radius) * 9 / 11);background:var(--nb-surface);border:var(--nb-border-w,0px) solid var(--nb-border);box-shadow:var(--nb-bevel);touch-action:pan-y;view-transition-name:nb-tab-view;flex-direction:column;padding:14px;display:flex;position:relative}.n2:has(.ptab:first-child.is-on) .ptab-view{border-top-left-radius:0}.ptab-view .stage-area{flex:1;margin-top:14px}.ptab-view .well{border-radius:calc(var(--nb-radius-sm) * 12 / 12);box-shadow:none}.ptab-go{margin-top:22px}.ptab-go>.go{view-transition-name:nb-go}.ptab-go .go-label b{white-space:nowrap;text-overflow:ellipsis;font-size:15.5px;overflow:hidden}.address{border-radius:var(--nb-radius-cta);background:var(--nb-bg);border:1px solid var(--hair);height:44px;color:var(--nb-muted);view-transition-name:nb-address;transition:border-color var(--fast) ease;align-items:center;gap:9px;padding:0 14px 0 16px;font-size:14px;text-decoration:none;display:flex}.address:hover{border-color:color-mix(in srgb, var(--nb-text) 30%, transparent)}.address-lock{flex:none}.address-text{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.address-text b{color:var(--nb-text);font-weight:650}.n2-mark{text-align:center;opacity:.6;margin:18px 0 0}.is-intro .ptabs{animation:rise .7s .12s var(--ease-out) both}.is-intro .ptab{animation:pop .52s var(--ease-out) both;animation-delay:calc(.18s + var(--i) * 40ms)}.is-intro .ptab-view{animation:rise .8s .2s var(--ease-out) both}.ptab-all{z-index:30;padding:max(env(safe-area-inset-top), 18px) var(--pad) 28px;background:var(--nb-bg);view-transition-name:nb-tab-all;position:fixed;inset:0;overflow-y:auto}.in-frame .ptab-all{padding-top:56px}.ptab-all-head{justify-content:space-between;align-items:flex-start;gap:12px;max-width:520px;margin:0 auto 16px;display:flex}.ptab-all-name{font:var(--nb-title-weight) 24px/1.1 var(--nb-font-display);font-stretch:var(--nb-display-stretch);margin:0}.ptab-all-sub{color:var(--nb-muted);margin:4px 0 0;font-size:12.5px}.ptab-all-done{color:var(--nb-accent);background:0 0;border:0;padding:6px 2px;font-size:16px;font-weight:750}.ptab-all-grid{grid-template-columns:1fr 1fr;gap:12px;max-width:520px;margin:0 auto;display:grid}.ptab-card{aspect-ratio:169/204;border-radius:calc(var(--nb-radius) * 7 / 11);border:1px solid var(--hair);background:var(--nb-surface);text-align:left;transition:transform var(--med) var(--spring), border-color var(--fast) ease;grid-template-rows:auto 1fr;padding:0;display:grid;overflow:hidden}.ptab-card:hover{transform:translateY(-2px)}.ptab-card:active{transform:scale(.97)}.ptab-card.is-on{border:2px solid var(--nb-accent)}.ptab-card-head{align-items:center;gap:8px;min-width:0;height:36px;padding:0 10px;font-size:12.5px;font-weight:650;display:flex}.ptab-card-head span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.ptab-card-img{background:var(--seed,var(--nb-filter-mid)) center / cover no-repeat;filter:var(--nb-image-filter);display:block;position:relative;overflow:hidden}.ptab-card-img .poster-glyph{width:56px;height:56px}.ptab-all-foot{text-align:center;color:var(--nb-muted);margin:22px 0 0;font-size:12.5px}.n4{padding-bottom:230px}.arc{z-index:5;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;-webkit-touch-callout:none;width:min(100%,480px);position:fixed;bottom:0;left:50%;transform:translate(-50%)}.arc-band{pointer-events:auto;touch-action:none;cursor:grab;background:color-mix(in srgb, var(--nb-surface) 72%, transparent);-webkit-backdrop-filter:blur(20px)saturate(1.3);backdrop-filter:blur(20px)saturate(1.3);transition:clip-path .42s var(--spring), background var(--med) ease;position:absolute;inset:0}.arc.is-open .arc-band{background:color-mix(in srgb, var(--nb-surface) 94%, transparent)}.arc-band:active{cursor:grabbing}.arc-guide{pointer-events:none;animation:.3s .12s both vt-fade-in;position:absolute;inset:0;overflow:visible}.arc-guide path{fill:none;stroke:color-mix(in srgb, var(--nb-text) 14%, transparent);stroke-width:1.5px}.arc-items{pointer-events:none;position:absolute;inset:0}.arc-item{z-index:1;width:calc(60px * var(--s));height:calc(60px * var(--s));pointer-events:auto;touch-action:none;transition:left .42s var(--spring), top .42s var(--spring), width .42s var(--spring), height .42s var(--spring), opacity var(--fast) ease;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;transform:translate(-50%,-50%)}.arc-mark{transform:scale(var(--s));transition:transform .42s var(--spring);display:grid}.arc-item .mark{box-shadow:0 6px 14px -6px #00000080}.arc-item:active .arc-mark{transform:scale(calc(var(--s) * .94))}.arc-item.is-on{z-index:2}.arc-item.is-on .mark{box-shadow:0 0 0 4px var(--nb-accent), 0 10px 26px -8px color-mix(in srgb, var(--nb-accent) calc(var(--nb-lit) * 70%), transparent)}.arc-item.is-off{opacity:0;pointer-events:none}.arc-thumb{z-index:3;pointer-events:none;border:1.5px solid color-mix(in srgb, var(--nb-text) 42%, transparent);background:color-mix(in srgb, var(--nb-text) 12%, transparent);border-radius:50%;width:56px;height:56px;position:absolute;transform:translate(-50%,-50%)}.arc-thumb.is-rest{opacity:.7;transition:left var(--med) var(--spring), top var(--med) var(--spring);animation:.3s .2s both vt-fade-in}.arc-label{z-index:4;border-radius:calc(var(--nb-radius) * 6 / 11);background:color-mix(in srgb, var(--nb-surface) 92%, transparent);border:1px solid var(--hair);box-shadow:var(--nb-bevel), 0 10px 24px -10px #00000080;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);pointer-events:none;max-width:190px;transition:right var(--med) var(--spring), left var(--med) var(--spring), bottom var(--med) var(--spring);animation:pop .3s .14s var(--ease-out) both;gap:2px;margin:0;padding:8px 12px;display:grid;position:absolute}.arc-label b{font-size:13.5px;font-weight:750}.arc-label small{color:var(--nb-muted);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.arc-hint{z-index:3;border-radius:var(--nb-radius-cta);background:var(--glass);border:1px solid var(--hair);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:var(--nb-text);white-space:nowrap;pointer-events:none;animation:rise .7s .9s var(--ease-out) both;margin:0;padding:7px 11px;font-size:12px;font-weight:600;position:absolute;bottom:40px}.arc-hand{z-index:4;pointer-events:auto;white-space:nowrap;border:1px solid var(--hair);border-radius:var(--nb-radius-cta);background:var(--glass);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);height:30px;color:var(--nb-muted);align-items:center;gap:6px;padding:0 12px;font-size:12.5px;font-weight:600;animation:.3s .16s both vt-fade-in;display:inline-flex;position:absolute;transform:translate(-50%,-50%)}.arc-hand:hover{color:var(--nb-text)}.arc-go{z-index:4;pointer-events:auto;touch-action:none;border-radius:min(50%, var(--nb-radius-cta));background:var(--nb-accent);width:84px;height:84px;color:var(--nb-accent-text);box-shadow:var(--nb-bevel), inset 0 1px 0 rgb(255 255 255/calc(var(--nb-lit) * .5)), 0 14px 34px -10px color-mix(in srgb, var(--nb-accent) calc(var(--nb-lit) * 65%), transparent);transition:transform var(--med) var(--spring);place-content:center;justify-items:center;gap:3px;font-size:14px;text-decoration:none;display:grid;position:absolute;transform:translate(-50%,-50%)}.arc-go b{font-weight:800}.arc-go:hover{transform:translate(-50%,-50%)scale(1.04)}.arc-go:active{box-shadow:var(--nb-bevel-in);transform:translate(-50%,-50%)scale(.95)}.n4 .stage-area{transition:opacity var(--med) ease}.n4.is-arc-open .stage-text>.desc,.n4.is-arc-open .stage-text>.posts{opacity:.35;transition:opacity var(--med) ease}.is-intro .arc{animation:rise .9s .38s var(--ease-out) both}.is-intro .arc-item{animation:pop .56s var(--ease-out) both;animation-delay:calc(.52s + var(--i) * 50ms)}.island{top:max(env(safe-area-inset-top), 12px);z-index:6;border:1px solid var(--hair);border-radius:var(--nb-radius-cta);background:color-mix(in srgb, var(--nb-surface) 80%, transparent);-webkit-backdrop-filter:blur(24px)saturate(1.3);backdrop-filter:blur(24px)saturate(1.3);width:fit-content;min-width:210px;max-width:100%;height:46px;box-shadow:var(--nb-bevel), 0 14px 34px -14px #0000008c;color:var(--nb-text);text-align:left;view-transition-name:nb-island;transition:transform var(--fast) ease;align-items:center;gap:10px;margin:0 auto;padding:0 12px 0 6px;display:flex;position:sticky}.in-frame .island{top:50px}.island:active{transform:scale(.98)}.island.is-activity{border-radius:min(var(--nb-radius-cta), calc(var(--nb-radius) * 15 / 11));width:100%;height:60px;padding:0 12px 0 8px}.island-avatar{flex:none;display:grid;position:relative}.island .avatar{width:34px;height:34px;box-shadow:none}.island.is-activity .avatar{width:42px;height:42px}.fresh-dot{background:var(--nb-accent);width:11px;height:11px;box-shadow:0 0 0 2.5px var(--nb-surface);border-radius:50%;position:absolute;top:-1px;right:-1px}.island-text{flex:1;gap:1px;min-width:0;display:grid}.island:not(.is-activity) .island-text{align-items:baseline;gap:8px;display:flex}.island-name{white-space:nowrap;font-size:15px;font-weight:750}.island-count,.island-kicker{color:var(--nb-muted);white-space:nowrap;font-size:12.5px}.island-kicker b{color:var(--nb-accent);font-weight:750}.island-title{white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:600;overflow:hidden}.island-thumb{border-radius:calc(var(--nb-radius-sm) * 2 / 3);background:var(--seed,var(--nb-filter-mid)) center / cover no-repeat;width:54px;height:34px;filter:var(--nb-image-filter);flex:none;position:relative;overflow:hidden}.island-thumb .poster-glyph{width:16px;height:16px}.island-chev{color:var(--nb-muted);flex:none;display:grid}.n5 .stage-area{margin-top:18px}.island-scrim{z-index:30;background:color-mix(in srgb, var(--nb-bg) 45%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);animation:.26s both vt-fade-in;position:fixed;inset:0}.island.island-map{top:max(env(safe-area-inset-top), 52px);z-index:31;border-radius:min(34px, calc(var(--nb-radius) * 17 / 11));background:color-mix(in srgb, var(--nb-surface) 92%, transparent);gap:14px;width:calc(100% - 24px);max-width:420px;height:auto;max-height:calc(100dvh - 76px);margin:0;padding:18px;display:grid;position:fixed;left:50%;overflow-y:auto;transform:translate(-50%)}.in-frame .island.island-map{top:56px}.island-map:active{transform:translate(-50%)}.island-head{align-items:center;gap:12px;display:flex}.island-head .avatar{width:50px;height:50px}.island-who{flex:1;gap:2px;min-width:0;display:grid}.island-who b{font:var(--nb-title-weight) 21px/1.1 var(--nb-font-display);font-stretch:var(--nb-display-stretch)}.island-who small{color:var(--nb-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.island-close{border-radius:min(50%, var(--nb-radius-cta));background:color-mix(in srgb, var(--nb-text) 8%, transparent);border:0;flex:none;place-items:center;width:40px;height:40px;display:grid}.island-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.island-tile{aspect-ratio:162/124;border-radius:calc(var(--nb-radius) * 8 / 11);background:var(--nb-filter-mid);text-align:left;color:#fff;outline-offset:2px;transition:transform var(--med) var(--spring), outline-color var(--fast) ease;border:0;outline:2px solid #0000;padding:0;position:relative;overflow:hidden}.island-tile:hover{transform:translateY(-2px)}.island-tile:active{transform:scale(.97)}.island-tile.is-on{outline-color:var(--nb-accent)}.island-tile-img{background:var(--seed,var(--nb-filter-mid)) center / cover no-repeat;filter:var(--nb-image-filter);position:absolute;inset:0;overflow:hidden}.island-tile-img:after{content:"";background:linear-gradient(#0000 0%,#0000001a 45%,#000000b8 100%);position:absolute;inset:0}.island-tile-img .poster-glyph{width:46px;height:46px;margin-bottom:18px}.island-tile-text{text-shadow:0 1px 8px #00000080;align-items:center;gap:8px;display:flex;position:absolute;bottom:9px;left:10px;right:10px}.island-tile-text>span{min-width:0;display:grid}.island-tile-text b{font-size:15px;font-weight:750;line-height:1.1}.island-tile-text small{opacity:.78;white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.fresh-pill{border-radius:var(--nb-radius-cta);background:var(--nb-accent);color:var(--nb-accent-text);padding:3px 8px;font-size:10.5px;font-weight:750;position:absolute;top:8px;right:8px}.island-foot{color:var(--nb-muted);justify-content:space-between;align-items:center;gap:12px;padding:2px 2px 0;font-size:13px;display:flex}.island-foot .share-wide{height:38px;margin:0}.is-intro .island{animation:rise .7s 60ms var(--ease-out) both}.island-map .island-tile{animation:pop .42s var(--ease-out) both;animation-delay:calc(80ms + var(--i) * 30ms)}@media (width>=900px){.navx{max-width:560px;padding:34px var(--pad) 260px;display:block}.navx .top{grid-template-columns:1fr auto;grid-template-areas:"id share"}.navx .stage-area{margin:26px 0 0}.navx .stage{display:block}.navx .chip{margin-top:18px}.navx .title{font-size:calc(var(--nb-display-size) * 30 / 26 * 1.15)}.navx .go-inline{display:none}.navx .go-area{padding:28px var(--pad) 22px;background:linear-gradient(to top, var(--nb-bg) 62%, transparent);display:grid;position:fixed}.navx .go-area>.go{display:flex}.navx .page-mark{text-align:center;position:static}.n2{padding-bottom:34px}.n2 .ptabs,.n2 .ptab-view{margin-left:0;margin-right:0}.n2 .ptab-view{min-height:0}.n4{padding-bottom:240px}.arc{width:560px}}.arc-go.is-drop{cursor:default;background:color-mix(in srgb, var(--nb-accent) 22%, var(--nb-surface-2));color:var(--nb-text)}textarea,select{font:inherit;color:inherit}.muted{color:var(--nb-muted)}.warn{color:#ffc44d}.danger{color:#ff8a8a}.spacer{flex:1}.form-error{color:#ff8a8a;margin:10px 0 0;font-size:13.5px}.section-label,.field-label{letter-spacing:.07em;text-transform:uppercase;color:var(--nb-muted);justify-content:space-between;align-items:center;gap:8px;margin:0;font-size:10.5px;font-weight:700;display:flex}.field-label .count{letter-spacing:0;text-transform:none;font-variant-numeric:tabular-nums;font-size:11.5px;font-weight:500}.soon{color:var(--nb-accent);margin-left:6px;font-size:10.5px;font-weight:700}.badge{background:var(--nb-filter-mid);color:#fff;letter-spacing:0;text-transform:none;border-radius:999px;align-items:center;margin-left:8px;padding:2px 8px;font-size:10.5px;font-weight:700;display:inline-flex}.badge-accent{background:var(--nb-accent);color:var(--nb-accent-text);margin:0}.chip-sm{background:var(--nb-surface-2);border:1px solid var(--hair);border-radius:999px;padding:3px 9px;font-size:11px;font-weight:700}.boot-mark{color:var(--nb-muted);place-items:center;display:grid}.btn-accent,.btn-ghost,.btn-danger,.btn-danger-ghost,.btn-text-danger,.btn-quiet{white-space:nowrap;height:40px;transition:background var(--fast) ease, transform var(--med) var(--spring), border-color var(--fast) ease;background:0 0;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:650;text-decoration:none;display:inline-flex}.btn-accent{background:var(--nb-accent);color:var(--nb-accent-text);box-shadow:inset 0 1px 0 #fff6, 0 8px 20px -10px color-mix(in srgb, var(--nb-accent) 70%, transparent);font-weight:750}.btn-accent:hover:not(:disabled){transform:translateY(-1px)}.btn-ghost{border-color:color-mix(in srgb, var(--nb-text) 16%, transparent)}.btn-ghost:hover{background:color-mix(in srgb, var(--nb-text) 7%, transparent)}.btn-accent:active:not(:disabled),.btn-ghost:active{transform:scale(.96)}.btn-danger{color:#1a0508;background:#ff5c6c;font-weight:700}.btn-danger-ghost{color:#ff8a8a;border-color:#ff6b6bb3}.btn-text-danger{color:#ff6b6b;padding:0 4px}.btn-sm{height:32px;padding:0 12px;font-size:12.5px}.btn-block{width:100%;margin-top:8px}button:disabled{opacity:.45;cursor:not-allowed}.go-wide{text-align:left;width:100%;font:inherit;border:0;margin-top:20px}.go-wide:disabled{opacity:.45;cursor:not-allowed;transform:none}.field{gap:7px;display:grid}.field-note{color:var(--nb-muted);margin:0;font-size:12.5px;line-height:1.45}.input,.field input:not([type=checkbox]),.field textarea{background:color-mix(in srgb, var(--nb-bg) 70%, transparent);border:1px solid var(--nb-border);width:100%;color:var(--nb-text);transition:border-color var(--fast) ease, box-shadow var(--med) var(--ease-out);border-radius:14px;outline:none;padding:13px 15px;font-size:15px;font-weight:500}.input:focus,.field input:focus,.field textarea:focus,.input:focus-within{border-color:color-mix(in srgb, var(--nb-accent) 75%, transparent);box-shadow:0 0 0 4px color-mix(in srgb, var(--nb-accent) 14%, transparent)}.input-slug{align-items:center;gap:2px;display:flex}.input-slug input{flex:1;min-width:0;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important;font-weight:750!important}.slug-ok{color:var(--nb-accent);align-items:center;gap:4px;font-size:12.5px;font-weight:700;display:inline-flex}.mono{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:13px}.reset{color:var(--nb-muted);letter-spacing:0;text-transform:none;background:0 0;border:0;align-items:center;gap:4px;padding:0;font-size:11px;font-weight:600;display:inline-flex}.reset:hover{color:var(--nb-text)}.switch{background:var(--nb-border);width:46px;height:28px;transition:background var(--med) ease;border:0;border-radius:14px;flex:none;position:relative}.switch span{background:var(--nb-muted);width:22px;height:22px;transition:transform var(--med) var(--spring), background var(--med) ease;border-radius:50%;position:absolute;top:3px;left:3px;box-shadow:0 2px 6px #0000004d}.switch.is-on{background:var(--nb-accent)}.switch.is-on span{background:var(--nb-accent-text);transform:translate(18px)}.signin{isolation:isolate;grid-template-rows:38vh 1fr;min-height:100dvh;display:grid;position:relative;overflow:hidden}.signin:before{content:"";z-index:-1;pointer-events:none;background:var(--noise);opacity:.5;mix-blend-mode:overlay;position:fixed;inset:0}.wall{transform-origin:50% 30%;grid-template-columns:repeat(3,1fr);gap:12px;padding:0 12px;display:grid;position:relative;overflow:hidden;transform:rotate(-4deg)scale(1.15);-webkit-mask-image:linear-gradient(#000 40%,#0000);mask-image:linear-gradient(#000 40%,#0000)}.wall-col{flex-direction:column;gap:12px;animation:48s linear infinite wall-up;display:flex}.wall-col-1{margin-top:-40%;animation-duration:62s;animation-direction:reverse}.wall-col-2{margin-top:-15%;animation-duration:55s}.wall-col img{aspect-ratio:16/10;object-fit:cover;opacity:.9;border-radius:16px;width:100%;box-shadow:0 20px 40px -18px #000000b3}.wall-col img.is-square{aspect-ratio:1}@keyframes wall-up{to{transform:translateY(-50%)}}.signin-panel{z-index:2;flex-direction:column;gap:28px;width:100%;max-width:480px;margin:-60px auto 0;padding:0 22px 26px;display:flex;position:relative}.signin-panel>.wordmark{align-self:flex-start}.signin-body{flex-direction:column;flex:1;display:flex}.signin-body h1{font:800 clamp(38px, 10vw, 58px)/.95 var(--nb-font-display);letter-spacing:-.035em;text-wrap:balance;margin:0;font-stretch:115%}.signin-body h1 b{color:var(--nb-accent)}.signin-sub{color:color-mix(in srgb, var(--nb-text) 72%, transparent);margin:16px 0 0;font-size:16px;line-height:1.5}.signin-want{background:color-mix(in srgb, var(--nb-accent) 10%, transparent);border:1px solid color-mix(in srgb, var(--nb-accent) 30%, transparent);border-radius:14px;align-items:center;gap:8px;margin:16px 0 0;padding:10px 14px;font-size:13.5px;display:flex}.signin-want svg{color:var(--nb-accent);flex:none}.signin-actions{gap:12px;margin-top:auto;padding-top:32px;display:grid}.btn-google{color:#1f1f1f;height:60px;transition:transform var(--med) var(--spring), box-shadow var(--med) ease;background:#fff;border:0;border-radius:999px;justify-content:center;align-items:center;gap:12px;font-size:16.5px;font-weight:750;text-decoration:none;display:flex;box-shadow:0 16px 40px -14px #ffffff59}.btn-google:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 22px 50px -14px #ffffff73}.btn-google:active:not(:disabled){transform:scale(.98)}.signin-fine{color:var(--nb-muted);margin:0;font-size:12.5px;line-height:1.5}.btn-quiet{border:1px solid var(--nb-border);height:52px;color:var(--nb-text)}.signin-terms{color:var(--nb-muted);margin:0;font-size:11.5px}.dev-login{border:1px dashed color-mix(in srgb, var(--nb-accent) 50%, transparent);border-radius:16px;gap:8px;padding:14px;display:grid}.dev-label{letter-spacing:.06em;text-transform:uppercase;color:var(--nb-accent);margin:0;font-size:11px;font-weight:700}.dev-login input{background:var(--nb-surface);border:1px solid var(--nb-border);color:var(--nb-text);border-radius:12px;padding:10px 12px}.dev-login button{background:var(--nb-accent);height:42px;color:var(--nb-accent-text);border:0;border-radius:999px;font-weight:700}.signin-body>*,.signin-panel>.wordmark{animation:rise .8s var(--ease-out) both}.signin-body>:nth-child(2){animation-delay:70ms}.signin-body>:nth-child(3){animation-delay:.14s}.signin-body>:nth-child(n+4){animation-delay:.2s}.start{max-width:620px;padding:max(env(safe-area-inset-top), 18px) 20px 48px;isolation:isolate;margin:0 auto;position:relative}.start:before{content:"";z-index:-1;pointer-events:none;background:var(--noise);opacity:.5;mix-blend-mode:overlay;position:fixed;inset:0}.start-glow{z-index:-2;pointer-events:none;background:radial-gradient(closest-side, color-mix(in srgb, var(--nb-filter-mid) 55%, transparent), transparent 70%);filter:blur(30px);opacity:.8;width:120vw;max-width:1400px;height:80vh;position:fixed;top:-30vh;left:50%;transform:translate(-50%)}.start-bar{justify-content:space-between;align-items:center;height:48px;display:flex}.steps{color:var(--nb-muted);align-items:center;gap:10px;font-size:12.5px;font-weight:650;display:inline-flex}.start-body{animation:rise .7s var(--ease-out) both}.start-body h1{font:800 clamp(40px, 9vw, 60px)/.95 var(--nb-font-display);letter-spacing:-.035em;text-wrap:balance;margin:28px 0 0;font-stretch:115%}.start-body h1 b{color:var(--nb-accent)}.start-body h1>span:not(.ellipsis){color:color-mix(in srgb, var(--nb-text) 50%, transparent)}.ellipsis:after{content:"…";vertical-align:bottom;width:0;animation:1.4s steps(4,end) infinite dots;display:inline-block;overflow:hidden}@keyframes dots{to{width:1.1em}}.start-sub{color:color-mix(in srgb, var(--nb-text) 70%, transparent);margin:14px 0 22px;font-size:16px;line-height:1.5}.paste-box{background:color-mix(in srgb, var(--nb-surface) 80%, transparent);border:1.5px solid color-mix(in srgb, var(--nb-text) 14%, transparent);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);transition:border-color var(--med) ease, box-shadow var(--med) var(--ease-out);border-radius:22px;overflow:hidden}.paste-box:focus-within{border-color:var(--nb-accent);box-shadow:0 0 0 5px color-mix(in srgb, var(--nb-accent) 12%, transparent), 0 30px 60px -30px #000000b3}.paste{width:100%;color:var(--nb-text);resize:vertical;background:0 0;border:0;outline:none;padding:18px 18px 10px;font:500 14.5px/1.7 ui-monospace,SF Mono,Menlo,monospace;display:block}.paste::placeholder{color:color-mix(in srgb, var(--nb-muted) 70%, transparent)}.detected{border-top:1px dashed var(--hair);flex-wrap:wrap;align-items:center;gap:6px;min-height:52px;padding:10px 14px 14px;display:flex}.det{background:color-mix(in srgb, var(--c) 18%, var(--nb-surface-2));border:1px solid color-mix(in srgb, var(--c) 45%, transparent);height:28px;animation:pop .42s var(--spring) both;animation-delay:calc(var(--i) * 30ms);border-radius:999px;align-items:center;gap:6px;padding:0 11px 0 7px;font-size:12.5px;font-weight:650;display:inline-flex}.det img{border-radius:50%}.det-dot{background:var(--c);border-radius:50%;width:14px;height:14px}.det-empty{color:var(--nb-muted);font-size:12.5px;line-height:1.45}.read-progress{background:color-mix(in srgb, var(--nb-text) 10%, transparent);border-radius:2px;height:4px;margin-top:22px;overflow:hidden}.read-progress span{background:var(--nb-accent);height:100%;box-shadow:0 0 12px var(--nb-accent);transition:width .6s var(--ease-out);border-radius:2px;display:block}.read-count{color:var(--nb-muted);font-variant-numeric:tabular-nums;margin:10px 0 18px;font-size:13px}.forming{gap:10px;margin:0;padding:0;list-style:none;display:grid}.forming-card{background:color-mix(in srgb, var(--nb-surface-2) 70%, transparent);border:1px solid var(--hair);animation:rise .6s var(--ease-out) both;animation-delay:calc(var(--i) * 70ms);border-radius:18px;align-items:center;gap:14px;padding:10px 14px 10px 10px;display:flex;position:relative}.forming-img{aspect-ratio:16/9;background:color-mix(in srgb, var(--seed) 30%, var(--nb-surface)) center / cover no-repeat;width:112px;color:var(--nb-muted);font:900 28px/1 var(--nb-font-display);border-radius:11px;flex:none;place-items:center;display:grid;position:relative;overflow:hidden}.forming-img b{color:#0000;-webkit-text-stroke:1.5px var(--nb-accent)}.is-reading .forming-img:after{content:"";background:linear-gradient(100deg,#0000 30%,#ffffff1f 50%,#0000 70%) 0 0/250% 100%;animation:1.3s linear infinite shimmer;position:absolute;inset:0}.is-read .forming-img{animation:form-in .9s var(--ease-out) both}.is-read .forming-text>*{animation:rise .6s var(--ease-out) both}.is-read .forming-text>:nth-child(2){animation-delay:60ms}.is-read .forming-text>:nth-child(3){animation-delay:.12s}@keyframes form-in{0%{filter:blur(14px)saturate(2);transform:scale(.9)}}.forming-text{flex:1;gap:4px;min-width:0;display:grid}.forming-chip{color:var(--nb-muted);align-items:center;gap:6px;font-size:12px;display:flex}.forming-text>b{white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:700;overflow:hidden}.forming-line{background:linear-gradient(100deg, color-mix(in srgb, var(--nb-text) 8%, transparent) 30%, color-mix(in srgb, var(--nb-text) 18%, transparent) 50%, color-mix(in srgb, var(--nb-text) 8%, transparent) 70%) 0 0 / 250% 100%;border-radius:6px;width:70%;height:12px;animation:1.3s linear infinite shimmer;display:block}.forming-meta{color:var(--nb-muted);flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;display:flex}.is-failed .forming-meta{color:#ffc44d}.forming-ok{background:var(--nb-accent);width:26px;height:26px;color:var(--nb-accent-text);animation:pop .5s .2s var(--spring) both;border-radius:50%;flex:none;place-items:center;display:grid}.start-confirm{background:color-mix(in srgb, var(--nb-surface) 85%, transparent);border:1px solid var(--nb-border);border-radius:22px;gap:14px;margin-top:24px;padding:20px;display:grid}.claim-big{font:800 clamp(26px, 6vw, 38px)/1.05 var(--nb-font-display);letter-spacing:-.03em;color:var(--nb-muted);overflow-wrap:anywhere;margin:0 0 4px;font-stretch:112%}.claim-big b{color:var(--nb-text)}.editor{min-height:100dvh}.topbar{z-index:20;background:color-mix(in srgb, var(--nb-bg) 82%, transparent);-webkit-backdrop-filter:blur(18px)saturate(1.4);backdrop-filter:blur(18px)saturate(1.4);border-bottom:1px solid var(--hair);flex-wrap:wrap;align-items:center;gap:10px 12px;min-height:64px;padding:10px 16px 12px;display:flex;position:relative}.addr{background:var(--nb-surface);border:1px solid var(--nb-border);min-width:0;height:38px;transition:border-color var(--fast) ease;border-radius:999px;align-items:center;gap:2px;padding:0 10px 0 14px;font-size:13.5px;display:inline-flex}.addr:hover{border-color:color-mix(in srgb, var(--nb-accent) 50%, transparent)}.addr b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.addr-copy{color:var(--nb-muted);margin-left:8px;font-size:12px;font-weight:650;display:inline-grid}.tabs{background:var(--nb-surface);border:1px solid var(--nb-border);border-radius:999px;gap:2px;margin:0 auto;padding:4px;display:flex;position:relative}.tab-ink{background:var(--nb-accent);box-shadow:inset 0 1px 0 #ffffff73, 0 6px 16px -8px color-mix(in srgb, var(--nb-accent) 70%, transparent);pointer-events:none;border-radius:999px;position:absolute;top:4px;bottom:4px;left:0}.tab-ink.is-ready{transition:transform .48s var(--spring), width .48s var(--spring)}.tab{height:34px;color:color-mix(in srgb, var(--nb-text) 78%, transparent);transition:color var(--med) ease;border-radius:999px;place-items:center;padding:0 18px;font-size:14px;font-weight:550;text-decoration:none;display:grid;position:relative}.tab:hover{color:var(--nb-text)}.tab.is-on{color:var(--nb-accent-text);font-weight:750}.acct{position:relative}.acct-btn{color:var(--nb-muted);background:0 0;border:0;align-items:center;gap:4px;padding:0;display:flex}.acct-btn .avatar{box-shadow:0 0 0 2px var(--nb-bg), 0 0 0 3px var(--hair)}.acct-menu{background:color-mix(in srgb, var(--nb-surface-2) 92%, transparent);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--nb-border);z-index:30;transform-origin:100% 0;width:284px;animation:menu-in .26s var(--ease-out) both;border-radius:20px;gap:2px;padding:8px;display:grid;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 24px 60px -10px #000000a6}@keyframes menu-in{0%{opacity:0;transform:translateY(-6px)scale(.97)}}.acct-who{align-items:center;gap:10px;padding:8px 8px 12px;display:flex}.acct-who span{min-width:0;display:grid}.acct-who small{color:var(--nb-muted);text-overflow:ellipsis;font-size:12px;overflow:hidden}.acct-menu a,.acct-menu button{height:42px;color:var(--nb-text);text-align:left;background:0 0;border:0;border-radius:12px;align-items:center;gap:10px;padding:0 10px;font-size:14px;font-weight:600;text-decoration:none;display:flex}.acct-menu a:hover,.acct-menu button:hover{background:color-mix(in srgb, var(--nb-text) 8%, transparent)}.acct-menu svg{color:var(--nb-muted)}.acct-menu .badge{margin-left:auto}.acct-menu hr{border:0;border-top:1px solid var(--nb-border);width:100%;margin:4px 0}.show-sm{display:inline-flex}.hide-sm{display:none}.topbar .show-sm{margin-left:auto}.topbar .addr{order:5;justify-content:flex-start;width:100%}.topbar .addr-copy{margin-left:auto}.topbar .tabs{order:6;width:100%}.topbar .tab{flex:1}.editor-body{padding:18px 20px 110px}.editor-main{max-width:640px;animation:rise .5s var(--ease-out) both;grid-template-columns:minmax(0,1fr);align-content:start;gap:12px;margin:0 auto;display:grid}.heading{flex-wrap:wrap;align-items:baseline;gap:4px 14px;margin-top:8px;display:flex}.heading h1{font:800 32px/1.02 var(--nb-font-display);letter-spacing:-.03em;margin:0;font-stretch:112%}.heading h2{font:800 24px/1.05 var(--nb-font-display);letter-spacing:-.02em;margin:0;font-stretch:112%}.heading p{color:var(--nb-muted);margin:0;font-size:13px}.heading-sub{margin-top:26px}.saved{opacity:0;transition:opacity var(--med) ease, transform var(--med) var(--spring);align-items:center;gap:4px;display:inline-flex;transform:translateY(4px)}.saved.is-on{opacity:1;transform:none}.saved svg{color:var(--nb-accent)}.add{background:var(--nb-surface);border:1.5px solid color-mix(in srgb, var(--nb-text) 14%, transparent);height:60px;color:var(--nb-muted);transition:border-color var(--med) ease, box-shadow var(--med) var(--ease-out);border-radius:30px;align-items:center;gap:10px;padding:0 7px 0 12px;display:flex}.add:focus-within{border-color:var(--nb-accent);box-shadow:0 0 0 5px color-mix(in srgb, var(--nb-accent) 12%, transparent)}.add.is-seen{border-color:color-mix(in srgb, var(--c) 70%, transparent)}.add-icon{background:color-mix(in srgb, var(--nb-text) 6%, transparent);border-radius:50%;flex:none;place-items:center;width:36px;height:36px;display:grid}.add-icon img{animation:pop .4s var(--spring) both;border-radius:50%}.add input{min-width:0;color:var(--nb-text);background:0 0;border:0;outline:none;flex:1;font-size:15px;font-weight:500}.add input::placeholder{color:var(--nb-muted)}.add-seen{color:var(--nb-text);white-space:nowrap;animation:pop .4s var(--spring) both;font-size:12px;font-weight:700}.add .btn-accent{height:46px}.rows{gap:8px;margin:0;padding:0;list-style:none;display:grid}.row{background:var(--nb-surface);border:1px solid var(--nb-border);min-height:76px;transition:transform var(--med) var(--spring), border-color var(--fast) ease, box-shadow var(--med) ease, opacity var(--fast) ease;animation:rise .5s var(--ease-out) both;animation-delay:calc(var(--i) * 35ms);border-radius:18px;align-items:center;gap:12px;padding:0 8px;display:flex;position:relative}.row:hover{border-color:color-mix(in srgb, var(--nb-text) 20%, transparent);box-shadow:0 14px 30px -18px #000000b3}.row.is-dragging{opacity:.35;transform:scale(.98)}.row.is-over{border-color:var(--nb-accent);transform:translateY(4px)}.grip{color:var(--nb-muted);cursor:grab;opacity:.6;display:grid}.row:hover .grip{opacity:1}.row-thumb{aspect-ratio:16/9;background:color-mix(in srgb, var(--seed) 35%, var(--nb-surface-2)) center / cover no-repeat;width:72px;color:var(--nb-muted);font:900 24px/1 var(--nb-font-display);border:0;border-radius:10px;flex:none;place-items:center;padding:0;display:grid;position:relative;overflow:visible;box-shadow:inset 0 0 0 1px #ffffff0f}.row-thumb b{color:#0000;-webkit-text-stroke:1.2px var(--nb-accent)}.row-mark{background:var(--nb-surface);border-radius:50%;padding:2px;display:grid;position:absolute;bottom:-6px;left:-6px}.row.is-reading .row-thumb:after{content:"";border-radius:inherit;background:linear-gradient(100deg,#0000 30%,#ffffff1f 50%,#0000 70%) 0 0/250% 100%;animation:1.3s linear infinite shimmer;position:absolute;inset:0}.row-main{text-align:left;background:0 0;border:0;flex:1;gap:5px;min-width:0;padding:12px 0;display:grid}.row-main b{white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:650;overflow:hidden}.row-sub{align-items:center;gap:8px;min-width:0;font-size:12px;display:flex}.row-sub span:last-child{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.verb-chip{background:var(--nb-surface-2);border:1px solid var(--hair);border-radius:999px;flex:none;padding:2px 9px;font-size:11px;font-weight:700}.row-stat{text-align:right;display:none}.row-stat b{font:800 17px/1.1 var(--nb-font-display);font-variant-numeric:tabular-nums;font-stretch:112%;display:block}.row-stat small{color:var(--nb-muted);font-size:11px}.row-open{color:var(--nb-muted);transition:transform var(--med) var(--spring);background:0 0;border:0;padding:8px 4px;display:grid}.row:hover .row-open{color:var(--nb-text);transform:translate(2px)}.empty-note{color:var(--nb-muted);font-size:14px;line-height:1.45}.preview{display:none}.preview.is-open{z-index:40;background:var(--nb-bg);animation:rise .36s var(--ease-out) both;grid-template-rows:auto 1fr auto;place-items:center;padding-bottom:20px;display:grid;position:fixed;inset:0}.preview-head{align-items:center;gap:8px;width:100%;margin:0;padding:12px 16px;font-size:13px;display:flex}.preview-head .live-dot{flex:none}.preview-close{color:var(--nb-text);background:0 0;border:0;margin-left:auto;display:grid}.preview-phone{--device-w:min(300px, 74vw)}.preview-open{color:var(--nb-muted);transition:color var(--fast) ease;align-items:center;gap:6px;font-size:13px;font-weight:650;text-decoration:none;display:inline-flex}.preview-open:hover{color:var(--nb-text)}.fab{white-space:nowrap;left:50%;bottom:max(env(safe-area-inset-bottom), 20px);z-index:15;background:var(--nb-accent);height:54px;color:var(--nb-accent-text);border:0;border-radius:999px;align-items:center;gap:8px;padding:0 24px;font-size:15px;font-weight:750;display:flex;position:fixed;transform:translate(-50%);box-shadow:inset 0 1px #fff6,0 16px 34px -10px #0009}.sheet{border:1px solid var(--nb-border);background:color-mix(in srgb, var(--nb-surface) 96%, transparent);width:100%;max-width:100%;max-height:92dvh;color:var(--nb-text);border-radius:28px 28px 0 0;margin:auto 0 0;padding:0;box-shadow:0 -20px 60px #00000080}.sheet[open]{animation:sheet-up .42s var(--ease-out) both}@keyframes sheet-up{0%{opacity:0;transform:translateY(40px)}}.sheet::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#05030aa8}.sheet-inner{gap:14px;padding:10px 20px 28px;display:grid}.grabber{background:color-mix(in srgb, var(--nb-text) 25%, transparent);border-radius:2px;justify-self:center;width:40px;height:4px}.sheet-head{align-items:center;gap:12px;display:flex}.sheet-img{aspect-ratio:16/9;background:var(--seed,var(--nb-filter-mid)) center / cover no-repeat;border-radius:12px;flex:none;width:104px;box-shadow:0 10px 24px -12px #000000b3}.sheet-which{flex:1;gap:3px;min-width:0;display:grid}.sheet-which .host{color:var(--nb-muted);white-space:nowrap;align-items:center;gap:6px;font-size:12.5px;display:flex;overflow:hidden}.sheet-which small{font-size:12.5px;font-weight:600}.verb-picks{flex-wrap:wrap;gap:6px;display:flex}.pick{border:1px solid color-mix(in srgb, var(--nb-text) 16%, transparent);height:34px;transition:background var(--fast) ease, transform var(--med) var(--spring);background:0 0;border-radius:999px;padding:0 13px;font-size:13px;font-weight:550}.pick:hover{background:color-mix(in srgb, var(--nb-text) 6%, transparent)}.pick:active{transform:scale(.95)}.pick.is-on{background:var(--nb-accent);color:var(--nb-accent-text);border-color:#0000;font-weight:750}.pick-input{background:var(--nb-bg);width:130px;color:var(--nb-text);outline:none}.toggle-row{background:color-mix(in srgb, var(--nb-bg) 60%, transparent);border:1px solid var(--nb-border);color:var(--nb-muted);border-radius:16px;align-items:center;gap:12px;padding:12px 14px;display:flex}.toggle-row>span:not(.thumb){flex:1;gap:2px;min-width:0;display:grid}.toggle-row b{color:var(--nb-text);font-size:14px;font-weight:650}.toggle-row small{color:var(--nb-muted);font-size:12px}.thumb{aspect-ratio:16/9;background:var(--nb-filter-mid) center / cover no-repeat;border-radius:7px;flex:none;width:56px}.move-row{align-items:center;gap:8px;display:flex}.move-row .field-label{flex:1}.sheet-actions{align-items:center;gap:10px;display:flex}.sheet-actions .btn-accent,.sheet-actions .btn-ghost{height:48px}.sheet-url{color:var(--nb-muted);word-break:break-all;margin:0;font:11.5px/1.4 ui-monospace,monospace}.from{letter-spacing:0;text-transform:none;color:color-mix(in srgb, var(--nb-muted) 80%, transparent);font-size:11px;font-weight:600}.input-clear{display:block;position:relative}.input-clear .input{padding-right:44px}.clear{background:color-mix(in srgb, var(--nb-text) 10%, transparent);width:28px;height:28px;color:var(--nb-text);opacity:.7;transition:opacity var(--fast) ease, background var(--fast) ease, transform var(--med) var(--spring);border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:10px;right:8px}.clear:hover{opacity:1;background:color-mix(in srgb, var(--nb-text) 18%, transparent)}.clear:active{transform:scale(.9)}.pick-wrap{display:contents}.pick-img{cursor:pointer;transition:border-color var(--fast) ease, background var(--fast) ease, transform var(--med) var(--spring);position:relative}.pick-img.is-over{transform:scale(1.02);border-color:var(--nb-accent)!important;background:color-mix(in srgb, var(--nb-accent) 10%, transparent)!important}.pick-img.is-busy{cursor:progress;opacity:1}.pick-error{color:#ff8a8a;flex-basis:100%;font-size:12.5px}.image-row{flex-wrap:wrap;gap:8px;display:flex}.image-drop{background:color-mix(in srgb, var(--nb-bg) 60%, transparent);border:1.5px dashed color-mix(in srgb, var(--nb-text) 22%, transparent);color:var(--nb-muted);text-align:left;border-radius:16px;flex:1;align-items:center;gap:12px;padding:10px 14px 10px 10px;display:flex}.image-drop:hover{border-color:color-mix(in srgb, var(--nb-accent) 60%, transparent)}.image-drop .thumb{background-color:color-mix(in srgb, var(--seed) 35%, var(--nb-surface-2));width:84px}.image-text{flex:1;gap:2px;min-width:0;display:grid}.image-text b{color:var(--nb-text);font-size:14px;font-weight:650}.image-text small{font-size:12px}.photo-none{color:#fff;place-items:center;font-size:20px;font-weight:800;display:grid;background:var(--nb-filter-mid)!important}.share-picks{flex-wrap:wrap;gap:8px;display:flex}.share-opt{aspect-ratio:1200/630;background:var(--nb-surface-2) center / cover no-repeat;width:96px;transition:transform var(--med) var(--spring), border-color var(--fast) ease;border:2px solid #0000;border-radius:10px;padding:0}.share-opt:hover{transform:translateY(-2px)}.share-opt.is-on{border-color:var(--nb-accent)}.share-up{border:1.5px dashed color-mix(in srgb, var(--nb-text) 22%, transparent);color:var(--nb-muted);background:0 0;align-content:center;place-items:center;gap:2px;display:grid}.share-up small{font-size:10.5px}.ig-glyph{color:#fff;background:radial-gradient(circle at 30% 107%,#fdf497 0% 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%);border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid;box-shadow:inset 0 1px #ffffff4d}.btn-ig{color:#1f1f1f;white-space:nowrap;height:40px;transition:transform var(--med) var(--spring);background:#fff;border-radius:999px;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:750;text-decoration:none;display:inline-flex}.btn-ig:hover{transform:translateY(-1px)}.btn-ig svg{color:#d6249f}.ig-offer{background:linear-gradient(100deg, color-mix(in srgb, #d6249f 16%, var(--nb-surface)), var(--nb-surface) 60%);border:1px solid color-mix(in srgb, #d6249f 35%, var(--nb-border));transition:transform var(--med) var(--spring), border-color var(--fast) ease;animation:rise .5s var(--ease-out) both;border-radius:18px;align-items:center;gap:14px;padding:12px 16px 12px 12px;text-decoration:none;display:flex}.ig-offer:hover{border-color:color-mix(in srgb, #d6249f 60%, var(--nb-border));transform:translateY(-2px)}.ig-offer>span:not(.ig-glyph){flex:1;gap:2px;min-width:0;display:grid}.ig-offer b{font-size:14.5px}.ig-offer small{color:var(--nb-muted);font-size:12.5px}.ig-offer.is-broken{background:linear-gradient(100deg, color-mix(in srgb, #ffc44d 14%, var(--nb-surface)), var(--nb-surface) 60%);border-color:color-mix(in srgb, #ffc44d 40%, var(--nb-border))}.ig-note{background:color-mix(in srgb, var(--nb-accent) 10%, transparent);border:1px solid color-mix(in srgb, var(--nb-accent) 30%, transparent);animation:rise .5s var(--ease-out) both;border-radius:14px;align-items:center;gap:8px;margin:0;padding:12px 14px;font-size:13.5px;display:flex}.ig-note svg{color:var(--nb-accent);flex:none}.ig-card .card-row{flex-wrap:wrap}.nav-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px;display:grid}.nav-card,.theme-card{background:var(--nb-surface);border:1px solid var(--nb-border);text-align:left;transition:transform var(--med) var(--spring), border-color var(--fast) ease, box-shadow var(--med) ease;border-radius:20px;align-content:start;gap:9px;padding:8px 8px 12px;display:grid;position:relative}.nav-card:not(:disabled):hover,.theme-card:hover{border-color:color-mix(in srgb, var(--nb-text) 22%, transparent);transform:translateY(-3px);box-shadow:0 20px 40px -24px #000c}.nav-card.is-on,.theme-card.is-on{border:2px solid var(--nb-accent);padding:7px 7px 11px}.nav-card:disabled{opacity:.5;cursor:default}.nav-card.is-locked{color:inherit;text-decoration:none}.nav-card.is-locked .nav-thumb{opacity:.7}.nav-card .badge{position:absolute;top:14px;right:14px}.nav-thumb{background:radial-gradient(90% 70% at 50% 20%, color-mix(in srgb, var(--nb-filter-mid) 70%, transparent), transparent), var(--nb-bg);border-radius:14px;height:150px;position:relative;overflow:hidden}.nav-thumb span{background:color-mix(in srgb, var(--nb-text) 14%, transparent);border-radius:6px;position:absolute}.nav-thumb span:first-child{height:58px;top:32px;left:10px;right:10px}.nav-thumb span:nth-child(2){border-radius:4px;width:55%;height:8px;top:98px;left:10px}.nav-thumb-n1 span:nth-child(3){border-radius:10px;height:26px;bottom:10px;left:10px;right:10px}.nav-thumb-n1 span:nth-child(4){background:var(--nb-accent);border-radius:6px;width:34px;height:20px;bottom:13px;left:40%}.nav-thumb-n2 span:nth-child(3){border-radius:4px;height:14px;top:10px;left:10px;right:10px}.nav-thumb-n2 span:nth-child(4){background:var(--nb-accent);border-radius:4px 4px 0 0;width:38%;height:14px;top:10px;left:10px}.nav-thumb-n3 span:nth-child(3){border-radius:999px;height:16px;top:10px;left:10px;right:10px}.nav-thumb-n3 span:nth-child(4){background:var(--nb-accent);border-radius:999px;width:40px;height:12px;top:12px;left:12px}.nav-thumb-n4 span:nth-child(3){border:10px solid color-mix(in srgb, var(--nb-text) 14%, transparent);background:0 0;border-radius:50%;width:110px;height:110px;bottom:-40px;right:-40px}.nav-thumb-n4 span:nth-child(4){background:var(--nb-accent);border-radius:50%;width:30px;height:30px;bottom:12px;right:12px}.nav-thumb-n5 span:nth-child(3){background:#000;border-radius:999px;height:16px;top:8px;left:30%;right:30%}.nav-thumb-n5 span:nth-child(4){background:var(--nb-accent);border-radius:999px;width:10px;height:8px;top:12px;left:34%}.nav-name{padding:0 4px;font-size:13.5px;font-weight:650}.nav-name em{color:var(--nb-muted);margin-right:2px;font-style:normal;font-weight:800}.nav-card.is-on .nav-name em{color:var(--nb-accent)}.nav-card small{color:var(--nb-muted);padding:0 4px;font-size:11.5px;line-height:1.35}.theme-grid{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:12px;display:grid}.theme-card .look-screen{border-radius:calc(var(--nb-radius) * .7)}.theme-card:hover .look-screen{transform:rotate(-.6deg)}.theme-name{gap:2px;padding:0 4px;display:grid}.theme-name b{font-size:13.5px}.theme-name small{color:var(--nb-muted);font-size:11.5px;line-height:1.35}.theme-on{z-index:5;background:var(--nb-accent);width:24px;height:24px;color:var(--nb-accent-text);animation:pop .42s var(--spring) both;border-radius:50%;place-items:center;display:grid;position:absolute;top:14px;right:14px;box-shadow:0 4px 12px #0006}.card{background:var(--nb-surface);border:1px solid var(--nb-border);border-radius:20px;gap:14px;padding:20px;display:grid}.card-row{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.card-text{flex:210px;gap:3px;min-width:0;display:grid}.card-text b{overflow-wrap:break-word;font-size:16px}.card-text b.wrap-any{overflow-wrap:anywhere}.card-text small{color:var(--nb-muted);font-size:13px;line-height:1.4}.card-danger{background:0 0;border-color:#ff6b6b73}.photos{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.photo-opt{width:58px;height:58px;transition:transform var(--med) var(--spring), border-color var(--fast) ease;background:0 0;border:2px solid #0000;border-radius:50%;padding:0;overflow:hidden}.photo-opt:hover{transform:scale(1.06)}.photo-opt img{object-fit:cover;border-radius:50%;width:100%;height:100%}.photo-opt.is-on{border-color:var(--nb-accent);padding:3px}.photo-up{border:1.5px dashed color-mix(in srgb, var(--nb-text) 22%, transparent);color:var(--nb-muted);align-content:center;place-items:center;display:grid}.photo-up small{font-size:10px}.og-card{background:var(--nb-bg);border:1px solid var(--nb-border);border-radius:14px;display:flex;overflow:hidden}.og-img{aspect-ratio:1200/630;background:var(--nb-filter-mid) center / cover no-repeat;flex:none;width:38%}.og-text{align-content:center;gap:4px;min-width:0;padding:12px 16px;display:grid}.og-text b{font-size:15px}.og-text small{color:var(--nb-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.account{max-width:640px;animation:rise .5s var(--ease-out) both;gap:14px;margin:0 auto;padding:28px 20px 60px;display:grid}.account h1{font:800 34px/1.02 var(--nb-font-display);letter-spacing:-.03em;margin:0 0 6px;font-stretch:112%}.confirm{gap:12px;display:grid}.confirm-actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}@media (width>=900px){.signin{grid-template-rows:none;grid-template-columns:minmax(0,1.1fr) minmax(460px,.9fr)}.wall{transform-origin:60%;height:100dvh;transform:rotate(-6deg)scale(1.25);-webkit-mask-image:linear-gradient(90deg,#000 55%,#0000);mask-image:linear-gradient(90deg,#000 55%,#0000)}.signin-panel{max-width:620px;margin:0;padding:36px clamp(32px,5vw,72px) 32px}.topbar{flex-wrap:nowrap;gap:16px;height:68px;min-height:0;padding:0 32px;position:sticky;top:0}.topbar .addr,.topbar .tabs{order:0;width:auto}.topbar .addr-copy{margin-left:8px}.topbar .tabs{position:absolute;left:50%;transform:translate(-50%)}.topbar .tab{flex:none}.topbar>button.hide-sm{margin-left:auto}.show-sm{display:none}.hide-sm{display:inline-flex}.editor-body{grid-template-columns:minmax(0,1fr) 420px;gap:64px;max-width:1440px;margin:0 auto;padding:36px 64px 64px;display:grid}.editor-main{width:100%;max-width:760px;margin:0}.heading h1{font-size:38px}.row-stat{display:block}.row-thumb{width:104px}.preview{background:radial-gradient(70% 60% at 50% 40%, color-mix(in srgb, var(--nb-filter-mid) 34%, transparent), transparent 75%);border-radius:32px;align-self:start;justify-items:center;gap:16px;padding:22px 0 10px;display:grid;position:sticky;top:96px}.preview-close{display:none}.preview-head{width:auto;padding:0}.preview-phone{--device-w:316px}.fab{display:none}.sheet{border-radius:26px;max-width:580px;margin:auto}.sheet[open]{animation-name:sheet-in}@keyframes sheet-in{0%{opacity:0;transform:translateY(16px)scale(.98)}}.grabber{display:none}.sheet-inner{padding:24px 26px 26px}}@media (prefers-reduced-motion:reduce){.wall-col{animation:none}}.plan-row.is-pro{border-color:color-mix(in srgb, var(--nb-accent) 55%, var(--nb-border));background:linear-gradient(135deg, color-mix(in srgb, var(--nb-accent) 9%, var(--nb-surface)), var(--nb-surface) 60%)}.plan-row.is-warn{border-color:color-mix(in srgb, #ffc44d 60%, var(--nb-border))}.plan-row .card-text b{align-items:center;gap:8px;display:inline-flex}.plan-row .badge{margin:0}.plan-row .btn-text-danger{justify-self:start;height:30px;font-size:12.5px}.pro-tag{z-index:5;background:color-mix(in srgb, var(--nb-bg) 75%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid color-mix(in srgb, var(--nb-accent) 60%, transparent);height:22px;color:var(--nb-accent);letter-spacing:.04em;border-radius:999px;align-items:center;padding:0 9px;font-size:11px;font-weight:800;text-decoration:none;display:inline-flex;position:absolute;top:14px;right:14px}.pro-tag-link{flex:none;position:static}.theme-card.is-locked .look-tile,.theme-card.is-locked>:first-child{filter:saturate(.7)brightness(.85)}.theme-card.is-locked:hover .look-tile,.theme-card.is-locked:hover>:first-child{filter:none}.look-mark{margin-top:18px}.pro-chip{border:1px solid color-mix(in srgb, var(--nb-accent) 60%, transparent);height:18px;color:var(--nb-accent);letter-spacing:.05em;vertical-align:2px;border-radius:999px;align-items:center;margin-left:8px;padding:0 7px;font-size:10px;font-weight:800;display:inline-flex}.theme-name b{align-items:center;display:inline-flex}.steps{color:color-mix(in srgb, var(--nb-text) 78%, transparent);gap:10px;margin:0;padding:0 0 0 20px;font-size:14px;line-height:1.5;display:grid}.steps li::marker{color:#ff8a8a;font-weight:800}.steps b{color:var(--nb-text);font-weight:700}.plan-wait{align-items:center;gap:12px;margin:0;font-weight:650;display:flex}.seg-wait{background:linear-gradient(90deg, var(--nb-accent) 30%, color-mix(in srgb, var(--nb-text) 20%, transparent) 30%);background-size:200% 100%;border-radius:3px;width:28px;height:6px;animation:1.1s ease-in-out infinite alternate seg-walk}.gate{grid-template-rows:auto 1fr;min-height:100dvh;display:grid}.gate-card{background:var(--nb-surface);border:1px solid color-mix(in srgb, #ffc44d 45%, var(--nb-border));width:min(560px,100% - 40px);animation:rise .6s var(--ease-out) both;border-radius:28px;place-self:center;gap:14px;margin:24px 0 64px;padding:32px;display:grid;box-shadow:0 30px 80px -40px #000c}.gate-card h1{font:800 clamp(30px, 6vw, 40px)/1 var(--nb-font-display);letter-spacing:-.03em;margin:0;font-stretch:112%}.gate-lead{color:color-mix(in srgb, var(--nb-text) 80%, transparent);margin:0;font-size:16px;line-height:1.55}.gate-actions{gap:10px;margin-top:8px;display:grid}.btn-big{height:52px;font-size:15px}.confirm-word{color:var(--nb-text);letter-spacing:0;text-transform:none;font-size:12px}.ig-list{margin:12px 0 0;padding:0;list-style:none;display:grid}.ig-list li{border-top:1px solid var(--nb-border);align-items:center;gap:12px;padding:10px 2px;display:flex}.ig-list li>span{flex:1;gap:2px;min-width:0;display:grid}.ig-list b{text-overflow:ellipsis;font-size:14px;font-weight:650;overflow:hidden}.ig-list small{color:var(--nb-muted);font-size:12px}.row-ask{border:1px solid color-mix(in srgb, var(--nb-accent) 45%, var(--nb-border));background:color-mix(in srgb, var(--nb-accent) 6%, var(--nb-surface));animation:ask-in .42s var(--ease-out) both;border-radius:16px;align-items:center;gap:12px;margin:-2px 0 6px;padding:12px 14px;display:flex}.row-ask-text{flex:1;gap:3px;min-width:0;display:grid}.row-ask-text b{font-size:14px;font-weight:700}.row-ask-text small{color:var(--nb-muted);font-size:12.5px;line-height:1.4}.row-ask-do{flex-wrap:wrap;flex:none;justify-content:flex-end;gap:8px;display:flex}@keyframes ask-in{0%{opacity:0;transform:translateY(-6px)}}@media (width<=560px){.row-ask{flex-wrap:wrap}.row-ask-do{justify-content:flex-start;width:100%}}.row-ask .btn-ig{gap:6px;height:32px;padding:0 12px;font-size:12.5px}.sheet-addr{color:var(--nb-muted);white-space:nowrap;text-overflow:ellipsis;font:400 11.5px/1.4 ui-monospace,monospace;overflow:hidden}.sheet-more{flex:none;position:relative}.icon-btn{border:1px solid color-mix(in srgb, var(--nb-text) 14%, transparent);width:40px;height:40px;color:var(--nb-text);cursor:pointer;transition:background var(--fast) ease, transform var(--fast) ease;background:0 0;border-radius:50%;place-items:center;display:grid}.icon-btn:hover{background:color-mix(in srgb, var(--nb-text) 8%, transparent)}.icon-btn:active{transform:scale(.94)}.sheet-menu{z-index:5;background:var(--nb-surface-2);border:1px solid color-mix(in srgb, var(--nb-text) 12%, transparent);border-radius:14px;min-width:220px;padding:6px;display:grid;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 18px 40px -16px #0009}.sheet-menu button{height:40px;color:var(--nb-text);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:0 12px;font-size:14px;display:flex}.sheet-menu button:hover:not(:disabled){background:color-mix(in srgb, var(--nb-text) 8%, transparent)}.sheet-menu button:disabled{opacity:.4;cursor:default}.sheet-menu .is-danger{color:#ff8a8a}.sheet-menu hr{border:0;border-top:1px solid color-mix(in srgb, var(--nb-text) 10%, transparent);margin:4px 0}.image-line .pick-img{background:0 0;border:0;border-radius:8px;flex:none;padding:0;position:relative}.image-line .thumb{background-color:color-mix(in srgb, var(--seed) 35%, var(--nb-surface-2));width:72px;transition:opacity var(--fast) ease;display:block}.image-line.is-off .thumb{opacity:.3}.thumb-up{color:#fff;background:#0009;border-radius:50%;place-items:center;width:20px;height:20px;display:grid;position:absolute;bottom:4px;right:4px}.image-line b{align-items:center;gap:8px;display:flex}.row-select{cursor:pointer;width:auto;min-width:128px;height:40px;padding-top:0;padding-bottom:0}.page-switch{min-width:0;position:relative}.page-switch-btn{border:1px solid color-mix(in srgb, var(--nb-text) 14%, transparent);max-width:220px;height:36px;color:var(--nb-text);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:13.5px;font-weight:650;display:inline-flex}.page-switch-btn span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.page-switch-btn:hover{background:color-mix(in srgb, var(--nb-text) 8%, transparent)}.page-menu{z-index:40;min-width:260px;left:0;right:auto}.page-menu a{height:40px;color:var(--nb-text);border-radius:10px;align-items:center;gap:10px;padding:0 12px;font-size:14px;text-decoration:none;display:flex}.page-menu a:hover{background:color-mix(in srgb, var(--nb-text) 8%, transparent)}.page-menu button[role=menuitemradio]{height:auto;min-height:48px;padding:6px 12px}.page-menu-text{flex:1;min-width:0;display:grid}.page-menu-text b{white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}.page-menu-text small{color:var(--nb-muted);font-size:12px}.page-menu-note{color:var(--nb-muted);margin:4px 12px 8px;font-size:12.5px}.resting-note{background:#ffc44d24;border:1px solid #ffc44d66;border-radius:14px;margin:0 0 16px;padding:12px 14px;font-size:13.5px;line-height:1.5}.resting-note a{color:var(--nb-text);font-weight:650}.look-lock{background:color-mix(in srgb, var(--nb-accent) 9%, transparent);border:1px solid color-mix(in srgb, var(--nb-accent) 35%, transparent);border-radius:14px;margin:0 0 12px;padding:12px 14px;font-size:13.5px;line-height:1.5}.look-lock a{color:var(--nb-accent);font-weight:700}.look-bar{align-items:center;gap:10px;min-height:32px;margin-bottom:12px;display:flex}.look-state{color:var(--nb-muted);flex:1;font-size:12.5px}.look-state.is-saved{color:var(--nb-accent)}.look-state.is-error{color:#ff8a8a}.look-groups{grid-template-columns:repeat(auto-fit,minmax(330px,1fr));align-items:start;gap:14px;display:grid}.look-group{background:color-mix(in srgb, var(--nb-bg) 60%, transparent);border:1px solid var(--nb-border);border-radius:18px;gap:2px;padding:14px;display:grid}.look-group-head{gap:2px;margin:0 0 8px;display:grid}.look-group-head b{font-size:15px}.look-group-head small{color:var(--nb-muted);font-size:12px}.look-row{border-top:1px solid color-mix(in srgb, var(--nb-text) 6%, transparent);grid-template-columns:minmax(0,1fr) auto 26px;align-items:center;gap:10px;min-height:48px;padding:4px 0;display:grid}.look-label{gap:1px;min-width:0;display:grid}.look-label b{font-size:13.5px;font-weight:650}.look-label small{color:var(--nb-muted);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.look-row.is-mine .look-label b:after{content:"";background:var(--nb-accent);vertical-align:2px;border-radius:50%;width:6px;height:6px;margin-left:6px;display:inline-block}.look-reset{width:26px;height:26px;color:var(--nb-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:grid}.look-reset:hover{background:color-mix(in srgb, var(--nb-text) 9%, transparent);color:var(--nb-text)}.look-reset-space{width:26px}.look-color{align-items:center;gap:8px;display:flex}.look-swatch{border:1px solid color-mix(in srgb, var(--nb-text) 22%, transparent);cursor:pointer;border-radius:10px;width:34px;height:34px;position:relative;overflow:hidden}.look-swatch input{opacity:0;cursor:pointer;width:calc(100% + 16px);height:calc(100% + 16px);position:absolute;inset:-8px}.look-hex{text-transform:lowercase;width:92px;height:34px;padding:0 10px;font:500 12.5px/1 ui-monospace,monospace}.look-range{align-items:center;gap:10px;display:flex}.look-range input{width:132px;accent-color:var(--nb-accent)}.look-range output{font-variant-numeric:tabular-nums;min-width:46px;color:var(--nb-muted);text-align:right;font-size:12px}.look-font{position:relative}.font-btn{border:1px solid color-mix(in srgb, var(--nb-text) 16%, transparent);width:190px;height:38px;color:var(--nb-text);cursor:pointer;background:0 0;border-radius:12px;justify-content:space-between;align-items:center;gap:8px;padding:0 12px;font-size:15px;display:inline-flex}.font-btn span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.font-btn:hover{background:color-mix(in srgb, var(--nb-text) 7%, transparent)}.font-pop{z-index:30;background:var(--nb-surface-2);border:1px solid color-mix(in srgb, var(--nb-text) 12%, transparent);border-radius:16px;gap:8px;width:290px;padding:8px;display:grid;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 22px 50px -20px #000000b3}.font-pop .input{height:40px}.font-list{max-height:320px;display:grid;overflow-y:auto}.font-list button{min-height:40px;color:var(--nb-text);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:space-between;align-items:baseline;gap:10px;padding:6px 10px;font-size:17px;display:flex}.font-list button small{font:500 10.5px/1 var(--nb-font);color:var(--nb-muted);letter-spacing:.04em;text-transform:uppercase}.font-list button:hover,.font-list button.is-on{background:color-mix(in srgb, var(--nb-text) 8%, transparent)}.font-list button.is-on{box-shadow:inset 0 0 0 1px var(--nb-accent)}.font-list .font-try{font:600 13.5px/1.2 var(--nb-font);color:var(--nb-accent);justify-content:flex-start;align-items:center}.font-note{color:var(--nb-muted);margin:4px 10px;font-size:12.5px}@media (width<=560px){.look-groups{grid-template-columns:1fr}.look-range input{width:100px}.font-btn{width:150px}.look-hex{width:80px}}.drop-chip{background:color-mix(in srgb, var(--nb-accent) 16%, transparent);height:20px;color:var(--nb-accent);white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:0 8px;font-size:11px;font-weight:700;display:inline-flex}.private-form{gap:10px;margin-top:12px;display:grid}.private-form .btn-accent{justify-self:start}.domain-form{gap:8px;margin-top:12px;display:flex}.domain-form .input{flex:1;min-width:0}.domain-steps{gap:12px;margin:14px 0 0;padding-left:20px;font-size:13.5px;line-height:1.5;display:grid}.dns-record{border:1px solid var(--nb-border);border-radius:12px;margin-top:8px;display:grid;overflow:hidden}.dns-record>span{grid-template-columns:70px minmax(0,1fr) minmax(0,1.4fr);align-items:center;gap:8px;padding:8px 10px;display:grid}.dns-head{background:color-mix(in srgb, var(--nb-text) 5%, transparent);letter-spacing:.06em;text-transform:uppercase;color:var(--nb-muted);font-size:10.5px;font-weight:700}.copyable{border:1px solid color-mix(in srgb, var(--nb-text) 14%, transparent);max-width:100%;color:var(--nb-text);cursor:pointer;background:0 0;border-radius:8px;align-items:center;gap:6px;padding:4px 8px;display:inline-flex}.copyable code{white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.copyable:hover{background:color-mix(in srgb, var(--nb-text) 7%, transparent)}.domain-status{background:#ffc44d1f;border-radius:12px;align-items:center;gap:8px;margin:12px 0 0;padding:10px 12px;font-size:13px;line-height:1.45;display:flex}.domain-status.is-close{background:color-mix(in srgb, var(--nb-accent) 12%, transparent)}.domain-actions{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.add-more{flex-wrap:wrap;align-items:center;gap:8px;margin:10px 0 4px;display:flex}.add-more-label{color:var(--nb-muted);font-size:12.5px}.add-more .chip-sm{margin-left:4px}.signups{background:color-mix(in srgb, var(--nb-bg) 60%, transparent);border:1px solid var(--nb-border);border-radius:16px;gap:6px;padding:12px 14px;display:grid}.signups-head{justify-content:space-between;align-items:center;gap:8px;margin:0;font-size:14px;display:flex}.signup-row{justify-content:space-between;gap:10px;margin:0;font-size:13px;display:flex}.signup-row span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.signup-row small{color:var(--nb-muted);flex:none}.consent-preview{border:1px dashed var(--nb-border);color:var(--nb-muted);border-radius:14px;grid-template-columns:auto 1fr;align-items:start;gap:10px;padding:12px 14px;display:grid}.consent-preview p{margin:0;font-size:12.5px;line-height:1.45}.consent-tick{border:1.5px solid;border-radius:4px;width:16px;height:16px;margin-top:1px}.hook-row{align-items:center;gap:8px;display:flex}.hook-row .input{flex:1;min-width:0}.hook-row .btn-sm{flex:none;height:44px}.field-note.is-ok{color:var(--nb-text)}.field-note.is-bad{color:#e5484d}.howto{border:1px solid var(--nb-border);border-radius:14px}.howto>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:8px;padding:11px 14px;font-size:13.5px;font-weight:600;list-style:none;display:flex}.howto>summary::-webkit-details-marker{display:none}.howto>summary svg{color:var(--nb-muted);transition:transform var(--fast) ease}.howto[open]>summary svg{transform:rotate(180deg)}.howto-body{padding:0 14px 12px;font-size:13px;line-height:1.5}.howto-body p{margin:8px 0 4px}.howto-body ol{gap:4px;margin:0;padding-left:20px;display:grid}.code-input{white-space:pre;tab-size:2;font:12.5px/1.5 ui-monospace,monospace}.account-pages{gap:10px;display:grid}.account-pages .card-row+.card-row{border-top:1px solid color-mix(in srgb, var(--nb-text) 7%, transparent);padding-top:10px}.card-glyph{width:40px;height:40px;color:var(--nb-text);background:color-mix(in srgb, var(--nb-text) 8%, transparent);border:1px solid color-mix(in srgb, var(--nb-text) 10%, transparent);border-radius:12px;flex:none;place-items:center;display:grid}.topbar{flex-wrap:nowrap;gap:10px;min-height:60px;padding:8px 14px}.topbar-brand{display:none}.topbar-end{flex:none;align-items:center;gap:8px;margin-left:auto;display:flex}.topbar .page-switch{flex:auto;min-width:0}.page-switch-btn{border-radius:14px;gap:8px;max-width:100%;height:44px;padding:0 12px 0 14px}.page-switch-text{text-align:left;min-width:0;line-height:1.15;display:grid}.page-switch-text b{white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}.page-switch-text small{color:var(--nb-muted);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;font-weight:500;overflow:hidden}.page-menu-label{letter-spacing:.07em;text-transform:uppercase;color:var(--nb-muted);margin:6px 12px 2px;font-size:10.5px;font-weight:700}.page-menu a{height:40px}.topbar .tabs{z-index:30;width:auto;padding:6px 6px max(6px, env(safe-area-inset-bottom));border:0;border-top:1px solid var(--nb-border);background:color-mix(in srgb, var(--nb-bg) 92%, transparent);-webkit-backdrop-filter:blur(18px)saturate(1.4);backdrop-filter:blur(18px)saturate(1.4);border-radius:0;order:0;grid-template-columns:repeat(4,1fr);gap:0;margin:0;display:grid;position:fixed;inset:auto 0 0;transform:none}.topbar .tab-ink{display:none}.topbar .tab{height:auto;color:var(--nb-muted);border-radius:12px;flex:none;justify-items:center;gap:3px;padding:6px 0 4px;font-size:11.5px;font-weight:650;display:grid}.topbar .tab.is-on{color:var(--nb-accent);background:color-mix(in srgb, var(--nb-accent) 10%, transparent);font-weight:750}.editor-body{padding-bottom:104px}.preview.is-open{z-index:45}@media (width>=900px){.topbar{gap:14px;height:68px;padding:0 28px}.topbar-brand{flex:none;display:inline-flex}.topbar .page-switch{flex:0 280px}.topbar .tabs{border:1px solid var(--nb-border);background:var(--nb-surface);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:999px;gap:2px;padding:4px;display:flex;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.topbar .tab-ink{display:block}.topbar .tab{height:34px;color:color-mix(in srgb, var(--nb-text) 78%, transparent);background:0 0;grid-auto-flow:column;padding:0 16px;font-size:14px;font-weight:550;display:grid}.topbar .tab svg{display:none}.topbar .tab.is-on{color:var(--nb-accent-text);background:0 0;font-weight:750}.editor-body{padding-bottom:64px}}.heading-row{justify-content:space-between;align-items:flex-end}.heading-row>span{gap:4px;display:grid}.add-more{margin:0;position:relative}.add-more .sheet-menu{min-width:260px}.add-more .sheet-menu button,.add-more .sheet-menu a{height:auto;min-height:48px;padding:6px 12px;text-decoration:none}.add-more .sheet-menu a{color:var(--nb-text);border-radius:10px;align-items:center;gap:10px;display:flex}.add-more .sheet-menu a:hover{background:color-mix(in srgb, var(--nb-text) 8%, transparent)}.design-section{gap:12px;margin-top:18px;display:grid}.design-head{gap:3px;display:grid}.design-head h2{font:800 21px/1.1 var(--nb-font-display);letter-spacing:-.02em;align-items:center;margin:0;font-stretch:112%;display:flex}.design-head p{color:var(--nb-muted);margin:0;font-size:13px}.pick-row{scroll-snap-type:x mandatory;scrollbar-width:thin;grid-auto-columns:136px;grid-auto-flow:column;gap:10px;margin:0 -20px;padding:2px 20px 10px;display:grid;overflow-x:auto}.pick-row>*{scroll-snap-align:start}.pick-row .theme-card,.pick-row .nav-card{border-radius:18px;gap:7px;padding:6px 6px 10px}.pick-row .theme-card.is-on,.pick-row .nav-card.is-on{padding:5px 5px 9px}.pick-row .theme-name{padding:0 4px}.pick-row .theme-name b{font-size:13.5px}.nav-row{grid-auto-columns:156px}.nav-row .nav-name{font-size:13.5px}.nav-row small{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (width>=900px){.pick-row{grid-auto-columns:auto;grid-auto-flow:row;margin:0;padding:2px;overflow:visible}.theme-row{grid-template-columns:repeat(4,minmax(0,1fr))}.nav-row{grid-template-columns:repeat(5,minmax(0,1fr))}}.look-quick{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.quick-color{background:var(--nb-surface);border:1px solid var(--nb-border);cursor:pointer;border-radius:14px;align-items:center;gap:10px;min-width:0;padding:10px;display:flex}.quick-color>span:last-child{min-width:0;display:grid}.quick-color b{font-size:13px}.quick-color small{color:var(--nb-muted);font:500 11px/1.2 ui-monospace,monospace}.quick-color.is-mine{border-color:color-mix(in srgb, var(--nb-accent) 45%, var(--nb-border))}.quick-wide{background:var(--nb-surface);border:1px solid var(--nb-border);border-radius:14px;grid-column:1/-1;justify-content:space-between;align-items:center;gap:12px;padding:8px 10px 8px 14px;display:flex}.quick-label{font-size:13.5px;font-weight:650}.quick-wide .font-btn{width:200px}.segmented{background:color-mix(in srgb, var(--nb-text) 6%, transparent);border-radius:12px;gap:2px;padding:3px;display:inline-flex}.segmented button{height:34px;color:var(--nb-muted);cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.segmented button.is-on{background:var(--nb-surface-2);color:var(--nb-text);box-shadow:0 1px #ffffff0f,0 4px 10px -6px #0009}.corner-mark{border-top:2px solid;border-left:2px solid;width:12px;height:12px}.look-more{border:1px solid var(--nb-border);background:color-mix(in srgb, var(--nb-bg) 60%, transparent);border-radius:16px}.look-more>summary,.look-group>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;list-style:none;display:flex}.look-more>summary::-webkit-details-marker{display:none}.look-group>summary::-webkit-details-marker{display:none}.look-more>summary>span,.look-group>summary>span{gap:2px;min-width:0;display:grid}.look-more>summary b{font-size:14px}.look-more>summary small,.look-group>summary small{color:var(--nb-muted);font-size:12px}.look-more>summary svg,.look-group>summary svg{color:var(--nb-muted);transition:transform var(--fast) ease;flex:none}.look-more[open]>summary svg,.look-group[open]>summary svg{transform:rotate(180deg)}.look-more .look-groups{grid-template-columns:1fr;gap:8px;padding:0 10px 10px;display:grid}.look-more .look-group{background:var(--nb-surface);border-radius:14px;gap:0;padding:0}.look-group>summary b{font-size:14px}.look-group[open]{padding-bottom:6px}.look-group .look-row{margin:0 14px}.look-bar{margin:0}@media (width<=560px){.quick-color{flex-direction:column;align-items:flex-start;gap:6px}.quick-wide{flex-wrap:wrap}.quick-wide .font-btn{width:100%}.look-group .look-row{margin:0 10px}}.account-new{border-top:1px solid color-mix(in srgb, var(--nb-text) 7%, transparent);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding-top:10px;display:flex}.account-new .field-note{margin:0}@media (width<=899px){.topbar{-webkit-backdrop-filter:none;background:var(--nb-bg)}}.pick-row{scroll-padding-inline:20px}.pick-row .theme-card .look-screen{zoom:.62}.pick-row .theme-card .look-title{display:none}@media (width>=900px){.pick-row .theme-card .look-screen{zoom:.72}}.card-row:has(>.switch){flex-wrap:nowrap}.card-row:has(>.switch)>.card-text{flex:1 1 0}@media (width>=900px){.topbar-end .icon-btn.show-sm{display:none}}.segmented-wide{width:100%;display:flex}.segmented-wide button{flex:1;justify-content:center}.topnav-links{gap:8px;display:grid}.topnav-link{grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr) 26px;align-items:center;gap:8px;display:grid}.topnav-actions{flex-wrap:wrap;justify-content:space-between;gap:8px;display:flex}@media (width<=560px){.topnav-link{grid-template-columns:minmax(0,1fr) 26px}.topnav-link input:nth-child(2){grid-column:1}.topnav-link .look-reset{grid-area:1/2}}.adm{grid-template-columns:1fr;min-height:100dvh;display:grid}.adm-side{border-bottom:1px solid var(--nb-border);background:var(--nb-surface);flex-wrap:wrap;align-items:center;gap:8px;padding:12px 16px;display:flex}.adm-brand{align-items:center;gap:4px;margin:0 12px 0 0;display:flex}.adm-brand a{text-decoration:none}.adm-side ul{flex-wrap:wrap;gap:2px;margin:0;padding:0;list-style:none;display:flex}.adm-side li a{color:color-mix(in srgb, var(--nb-text) 78%, transparent);transition:background var(--fast) ease, color var(--fast) ease;border-radius:12px;padding:8px 12px;font-size:14px;font-weight:550;text-decoration:none;display:block;position:relative}.adm-side li a:hover{background:color-mix(in srgb, var(--nb-text) 5%, transparent);color:var(--nb-text)}.adm-side li a.is-on{background:color-mix(in srgb, var(--nb-accent) 12%, transparent);color:var(--nb-accent);font-weight:700}.adm-note,.adm-me{display:none}.adm-main{min-width:0}.adm-head{border-bottom:1px solid var(--nb-border);flex-wrap:wrap;align-items:center;gap:12px;min-height:72px;padding:12px 24px;display:flex}.adm-head h1{font:800 26px/1.05 var(--nb-font-display);letter-spacing:-.02em;margin:0;font-stretch:112%}.crumbs{color:var(--nb-muted);align-items:center;gap:8px;margin:0;font-size:15px;display:flex}.crumbs a{text-decoration:none}.crumbs b{color:var(--nb-text);font-size:20px}.adm-search{background:var(--nb-surface);border:1px solid var(--nb-border);width:min(100%,420px);height:40px;color:var(--nb-muted);border-radius:999px;align-items:center;gap:8px;margin-left:auto;padding:0 14px;display:flex}.adm-search input{min-width:0;color:var(--nb-text);background:0 0;border:0;outline:none;flex:1;font-size:14px}.adm-body{animation:rise .5s var(--ease-out) both;align-content:start;gap:16px;padding:20px 24px 48px;display:grid}.adm-body>.section-label,.adm-body section>.section-label{margin-top:8px}.adm-cards3,.adm-cards4{grid-template-columns:1fr;gap:12px;display:grid}.adm-card{background:var(--nb-surface);border:1px solid var(--nb-border);transition:border-color var(--fast) ease, transform var(--med) var(--spring);border-radius:20px;align-content:start;gap:8px;padding:20px;display:grid}.adm-card:hover{border-color:color-mix(in srgb, var(--nb-text) 20%, transparent)}.adm-card b{font-size:14.5px}.adm-card p{color:var(--nb-muted);margin:0;font-size:12.5px;line-height:1.45}.adm-card a{color:var(--nb-accent);font-size:13px;font-weight:600;text-decoration:none}.adm-card .big{font:800 40px/1 var(--nb-font-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--nb-text);align-items:flex-start;gap:6px;font-stretch:112%;display:flex}.adm-note-card{border-color:#ffc44d66}.dot{background:var(--nb-muted);vertical-align:middle;border-radius:50%;width:8px;height:8px;margin-right:8px;display:inline-block}.dot-red{background:#ff5c6c}.dot-amber{background:#ffc44d}.dot-lime{background:var(--nb-accent)}.big .dot{margin-top:4px}.adm-split{gap:16px;display:grid}.adm-table{border-collapse:separate;border-spacing:0;background:var(--nb-surface);border:1px solid var(--nb-border);border-radius:16px;width:100%;font-size:13.5px;overflow:hidden}.adm-table th{text-align:left;letter-spacing:.06em;text-transform:uppercase;color:var(--nb-muted);border-bottom:1px solid var(--nb-border);padding:12px 14px;font-size:10px;font-weight:700}.adm-table td{border-bottom:1px solid color-mix(in srgb, var(--nb-border) 70%, transparent);vertical-align:middle;padding:12px 14px}.adm-table tr:last-child td{border-bottom:0}.adm-table tbody tr{transition:background var(--fast) ease}.adm-table tbody tr:hover td{background:color-mix(in srgb, var(--nb-text) 3%, transparent)}.adm-table td a{gap:2px;text-decoration:none;display:grid}.adm-table td small{color:var(--nb-muted);font-size:12px;display:block}.adm-table .num{text-align:right;font-variant-numeric:tabular-nums}.adm-table .url{word-break:break-all;font:12px ui-monospace,monospace}.adm-table tr.is-dim td{opacity:.5}.warn-text{color:#ff8a8a}.meter{background:#ff5c6c;border-radius:2px;width:100%;max-width:160px;height:4px;margin-top:6px;display:block;overflow:hidden}.meter span{background:var(--nb-accent);height:100%;display:block}.adm-list{background:var(--nb-surface);border:1px solid var(--nb-border);border-radius:16px;margin:0;padding:0;list-style:none;overflow:hidden}.adm-list li{border-bottom:1px solid color-mix(in srgb, var(--nb-border) 70%, transparent)}.adm-list li:last-child{border-bottom:0}.adm-list li.muted{padding:14px;font-size:13px}.adm-list a{justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;text-decoration:none;display:flex}.adm-list span{gap:2px;min-width:0;display:grid}.adm-list small{color:var(--nb-muted);font-size:12px}.adm-more{color:var(--nb-accent);margin-top:10px;font-size:13px;font-weight:600;text-decoration:none;display:inline-block}.status{color:var(--nb-muted);text-transform:none;flex:none;align-items:center;gap:6px;font-size:12px;display:inline-flex}.status:before{content:"";background:var(--nb-muted);border-radius:50%;width:7px;height:7px}.status-live:before{background:var(--nb-accent)}.status-check:before{background:#ffc44d}.status-taken_down:before{background:#ff5c6c}.filters{flex-wrap:wrap;gap:8px;display:flex}.filter{border:1px solid color-mix(in srgb, var(--nb-text) 16%, transparent);background:0 0;border-radius:999px;height:34px;padding:0 14px;font-size:13px;font-weight:500}.filter span{color:var(--nb-muted);margin-left:4px}.filter.is-on{background:var(--nb-text);color:var(--nb-bg);font-weight:700}.filter.is-on span{color:color-mix(in srgb, var(--nb-bg) 60%, transparent)}.adm-detail{grid-template-columns:1fr}.adm-detail aside{align-content:start;gap:12px;display:grid}.deck{grid-auto-columns:150px;grid-auto-flow:column;gap:10px;padding-bottom:4px;display:grid;overflow-x:auto}.deck-card{background:var(--nb-surface);border:1px solid var(--nb-border);border-radius:14px;gap:6px;padding:6px 6px 10px;font-size:12.5px;text-decoration:none;display:grid}.deck-img{aspect-ratio:16/9;background:var(--seed,var(--nb-filter-mid)) center / cover no-repeat;border-radius:9px}.deck-host{color:var(--nb-muted);white-space:nowrap;align-items:center;gap:6px;font-size:11px;display:flex;overflow:hidden}.deck-card b{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12.5px;line-height:1.3;display:-webkit-box;overflow:hidden}.owner{gap:2px;margin:0;display:grid}.owner small{color:var(--nb-muted);font-size:12.5px}.small{color:var(--nb-muted);margin:0;font-size:12.5px;line-height:1.45}.hist{grid-template-columns:auto 1fr;gap:8px 16px;margin:0;font-size:13px;display:grid}.hist dt{color:var(--nb-muted)}.hist dd{text-align:right;margin:0}.gone-preview{background:var(--nb-bg);border:1px solid var(--nb-border);text-align:center;border-radius:14px;gap:6px;padding:28px 18px;display:grid}.gone-preview small{color:var(--nb-muted);font-size:12px}.adm-form{gap:14px;max-width:640px;display:grid}.adm-form .btn-accent{justify-self:start}.admin-denied{max-width:480px;margin:20vh auto;padding:0 24px}.admin-denied a{color:var(--nb-accent)}code{background:var(--nb-surface-2);border-radius:5px;padding:1px 5px;font-family:ui-monospace,monospace;font-size:.92em}@media (width>=900px){.adm{grid-template-columns:240px minmax(0,1fr)}.adm-side{border-bottom:0;border-right:1px solid var(--nb-border);background:color-mix(in srgb, var(--nb-surface) 60%, var(--nb-bg));flex-flow:column;align-items:stretch;gap:16px;height:100dvh;padding:22px 16px;position:sticky;top:0}.adm-brand{padding:0 8px}.adm-side ul{flex-flow:column}.adm-side li a{padding:10px 12px}.adm-note{color:var(--nb-muted);gap:4px;margin:auto 8px 0;font-size:12px;line-height:1.4;display:grid}.adm-note b{letter-spacing:.08em;text-transform:uppercase;font-size:10px}.adm-me{border-top:1px solid var(--nb-border);align-items:center;gap:10px;margin:0;padding:14px 8px 0;display:flex}.adm-me span{display:grid}.adm-me small{color:var(--nb-muted);font-size:11.5px}.adm-head{padding:12px 32px}.adm-body{padding:24px 32px 64px}.adm-cards3{grid-template-columns:repeat(3,1fr)}.adm-cards4{grid-template-columns:repeat(4,1fr)}.adm-split{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}.adm-detail{grid-template-columns:minmax(0,1fr) 320px}}.adm-form-row{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));align-items:end;gap:10px 12px;max-width:none;margin-bottom:14px;display:grid}.adm-form-row .field-wide{grid-column:span 2}.adm-form-row>button{justify-self:start}.adm-give{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.adm-give .input{width:auto;height:32px;padding:0 8px;font-size:12.5px}.adm-table tr.is-muted td{opacity:.5}.adm-table td small{display:block}.adm-promos{gap:30px;max-width:1100px;display:grid}.adm-promos>p.small{max-width:760px;margin:0}.adm-check{border:1px solid var(--nb-border);cursor:pointer;border-radius:12px;align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.adm-check input{margin-top:3px}.adm-check span{gap:2px;display:grid}.adm-check b{font-size:13.5px}.adm-check small{color:var(--nb-muted);font-size:12px}.adm-promos .section-label{margin-bottom:12px}.home{isolation:isolate;--gutter:clamp(20px, 5vw, 64px);min-height:100dvh;position:relative;overflow-x:clip}.home:before{content:"";z-index:-1;pointer-events:none;background:var(--noise);opacity:.5;mix-blend-mode:overlay;position:fixed;inset:0}.home-glow{z-index:-2;pointer-events:none;height:130vh;position:absolute;inset:-10vh -10vw auto;overflow:hidden;-webkit-mask-image:linear-gradient(#000 30%,#0000);mask-image:linear-gradient(#000 30%,#0000)}.glow{aspect-ratio:1;object-fit:cover;filter:blur(110px)saturate(1.5);opacity:.5;width:60vw;animation:drift 26s var(--ease-in-out) infinite alternate;border-radius:50%;position:absolute}.glow-0{top:0;left:38%}.glow-1{opacity:.32;animation-duration:32s;animation-direction:alternate-reverse;top:18%;left:-10%}.glow-2{opacity:.35;animation-duration:38s;top:40%;left:70%}@keyframes drift{to{transform:translate(-6%,8%)scale(1.12)rotate(12deg)}}.home-nav{z-index:30;height:72px;padding:0 var(--gutter);justify-content:space-between;align-items:center;display:flex;position:sticky;top:0}.home-nav:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(to bottom, color-mix(in srgb, var(--nb-bg) 70%, transparent), transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 70%,#0000);mask-image:linear-gradient(#000 70%,#0000)}.home-nav nav{align-items:center;gap:22px;display:flex}.home-navlink{color:color-mix(in srgb, var(--nb-text) 78%, transparent);transition:color var(--fast) ease;font-size:14.5px;font-weight:600;text-decoration:none}.home-navlink:hover{color:var(--nb-text)}.btn-pill{white-space:nowrap;background:var(--nb-text);height:40px;color:var(--nb-bg);transition:transform var(--med) var(--spring);border-radius:999px;align-items:center;padding:0 18px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.btn-pill:hover{transform:translateY(-1px)}.hero{max-width:1360px;padding:12px var(--gutter) 40px;gap:48px;margin:0 auto;display:grid}.eyebrow{background:color-mix(in srgb, var(--nb-text) 7%, transparent);border:1px solid var(--hair);color:color-mix(in srgb, var(--nb-text) 82%, transparent);border-radius:999px;align-items:center;gap:10px;margin:0;padding:7px 14px 7px 12px;font-size:13px;font-weight:650;display:inline-flex}.hero h1{font:800 clamp(46px, 11vw, 108px)/.92 var(--nb-font-display);letter-spacing:-.04em;text-wrap:balance;margin:22px 0 0;font-stretch:118%}.hero h1 b,.claim h2 b{color:var(--nb-accent)}.hero-sub{max-width:34ch;color:color-mix(in srgb, var(--nb-text) 70%, transparent);text-wrap:pretty;margin:22px 0 0;font-size:clamp(17px,1.5vw,20px);line-height:1.5}.hero-actions{flex-wrap:wrap;align-items:center;gap:14px 26px;margin-top:32px;display:flex}.go-cta{min-width:300px;height:64px;padding:0 20px 0 26px;display:inline-flex}.go-cta .go-label b{font-size:17px}.hero-secondary{color:var(--nb-text);align-items:center;gap:8px;font-size:15px;font-weight:650;text-decoration:none;display:inline-flex}.hero-secondary svg{transition:transform var(--med) var(--spring)}.hero-secondary:hover svg{transform:translate(4px)}.hero-stage{align-content:center;justify-items:center;gap:18px;padding:20px 0;display:grid;position:relative}.hero-phone{--device-w:min(300px, 74vw);z-index:1;transition:transform 1.2s var(--ease-out);transform:rotate(-2deg)}.hero-stage:hover .hero-phone{transform:rotate(0)translateY(-4px)}.hero-caption{color:var(--nb-muted);align-items:center;gap:8px;margin:0;font-size:12.5px;display:inline-flex}.live-dot{background:#3ddc84;border-radius:50%;width:8px;height:8px;animation:2s ease-out infinite live}.orbit{pointer-events:none;position:absolute;inset:0 -4%}.orb{background:color-mix(in srgb, var(--nb-surface-2) 70%, transparent);border:1px solid var(--hair);-webkit-backdrop-filter:blur(16px)saturate(1.4);backdrop-filter:blur(16px)saturate(1.4);white-space:nowrap;--d:calc(.6 + var(--i) * .25);height:44px;translate:calc(var(--px,0) * var(--d) * -36px) calc(var(--py,0) * var(--d) * -30px);transition:translate .9s var(--ease-out);animation:bob 6s var(--ease-in-out) infinite alternate, orb-in .9s var(--ease-out) both;animation-delay:calc(var(--i) * -1.1s), calc(.6s + var(--i) * .12s);border-radius:999px;align-items:center;gap:8px;padding:0 16px 0 9px;font-size:13.5px;display:inline-flex;position:absolute;box-shadow:0 16px 34px -12px #0009}.orb .mark{border-radius:50%}.orb-0{top:9%;left:0}.orb-1{top:17%;right:0}.orb-2{top:45%;left:-3%}.orb-3{top:53%;right:-3%}.orb-4{top:79%;left:5%}.orb-5{top:85%;right:5%}@keyframes bob{to{transform:translateY(-10px)}}@keyframes orb-in{0%{opacity:0;scale:.8}}.band{max-width:1240px;padding:clamp(72px, 12vh, 150px) var(--gutter);align-items:center;gap:40px;margin:0 auto;display:grid}.kicker{letter-spacing:.1em;text-transform:uppercase;color:var(--nb-muted);align-items:center;gap:10px;margin:0;font-size:12.5px;font-weight:700;display:inline-flex}.kicker span{color:var(--nb-accent);font-variant-numeric:tabular-nums}.band h2,.claim h2{font:800 clamp(36px, 6.4vw, 66px)/.98 var(--nb-font-display);letter-spacing:-.035em;text-wrap:balance;margin:16px 0 0;font-stretch:115%}.band h2 em{color:color-mix(in srgb, var(--nb-text) 50%, transparent);font-style:normal}.band-copy p:last-child{max-width:46ch;color:color-mix(in srgb, var(--nb-text) 70%, transparent);text-wrap:pretty;margin:20px 0 0;font-size:17px;line-height:1.6}.band-center{text-align:center;justify-items:center;display:grid}.band-center p:last-child{margin-left:auto;margin-right:auto}[data-reveal] .band-copy>*,[data-reveal]>h2,[data-reveal]>.kicker,[data-reveal]>form,[data-reveal]>p{opacity:0;transition:opacity .8s var(--ease-out), transform .9s var(--ease-out);transform:translateY(26px)}[data-reveal].is-in .band-copy>*,[data-reveal].is-in>h2,[data-reveal].is-in>.kicker,[data-reveal].is-in>form,[data-reveal].is-in>p{opacity:1;transform:none}[data-reveal].is-in .band-copy>:nth-child(2),[data-reveal].is-in>h2{transition-delay:80ms}[data-reveal].is-in .band-copy>:nth-child(3),[data-reveal].is-in>form{transition-delay:.16s}[data-reveal].is-in>p{transition-delay:.24s}.morph{gap:12px;margin:0;padding:0;list-style:none;display:grid}.morph-row{position:relative}.morph-url{background:color-mix(in srgb, var(--nb-surface) 80%, transparent);border:1px dashed color-mix(in srgb, var(--nb-text) 20%, transparent);max-width:100%;color:var(--nb-muted);white-space:nowrap;text-overflow:ellipsis;transition:opacity .5s var(--ease-out), transform .7s var(--ease-out), filter .5s ease;transition-delay:calc(.2s + var(--i) * .15s);border-radius:10px;align-items:center;gap:8px;padding:10px 14px;font:500 13px/1.2 ui-monospace,SF Mono,Menlo,monospace;display:inline-flex;position:absolute;top:50%;left:0;overflow:hidden;transform:translateY(-50%)}.morph-card{background:color-mix(in srgb, var(--nb-surface-2) 72%, transparent);border:1px solid var(--hair);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);opacity:0;filter:blur(8px);transition:opacity .7s var(--ease-out), transform .8s var(--spring), filter .6s ease;transition-delay:calc(.36s + var(--i) * .15s);border-radius:18px;align-items:center;gap:14px;padding:10px 16px 10px 10px;display:flex;transform:translateY(10px)scale(.96);box-shadow:0 18px 40px -20px #0009}.is-in .morph-url{opacity:0;filter:blur(4px);transform:translateY(-120%)}.is-in .morph-card{opacity:1;filter:none;transform:none}.morph-img{aspect-ratio:16/9;background:var(--seed,var(--nb-filter-mid)) center / cover no-repeat;width:116px;font:900 30px/1 var(--nb-font-display);color:#0000;-webkit-text-stroke:1.5px var(--nb-accent);border-radius:10px;flex:none;place-items:center;display:grid}.morph-text{gap:4px;min-width:0;display:grid}.morph-chip{color:var(--nb-muted);align-items:center;gap:6px;font-size:12px;display:flex}.morph-text>b{white-space:nowrap;text-overflow:ellipsis;font-size:15.5px;font-weight:700;overflow:hidden}.morph-meta{color:var(--nb-muted);flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;display:flex}.verb-tag{background:var(--nb-accent);color:var(--nb-accent-text);border-radius:999px;padding:3px 9px;font-size:11px;font-weight:750}.intent{background:color-mix(in srgb, var(--nb-surface) 70%, transparent);border:1px solid var(--hair);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);opacity:0;transition:opacity .9s var(--ease-out), transform 1s var(--ease-out);border-radius:30px;gap:12px;padding:16px;display:grid;transform:translateY(30px)scale(.98);box-shadow:0 50px 100px -40px #000c,inset 0 1px #ffffff0d}.is-in .intent{opacity:1;transition-delay:.15s;transform:none}.intent-router{grid-area:auto}.intent-router input::placeholder{color:var(--nb-muted);font-weight:500}.intent .verbs{margin-top:0}.intent-stage{animation:rise .52s var(--ease-out) both;gap:8px;display:grid}.intent-stage .chip{margin-top:8px}.intent-img{aspect-ratio:16/9;background:var(--nb-filter-mid);border-radius:18px;position:relative;overflow:hidden}.intent-fill{object-fit:cover;filter:blur(26px)saturate(1.3);width:140%;height:140%;position:absolute;inset:-20%}.intent-photo{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.intent-title{font:800 26px/1.04 var(--nb-font-display);letter-spacing:-.02em;text-wrap:balance;margin-bottom:8px;font-stretch:112%}.numbers{gap:24px;display:grid}.tiles{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;display:grid;container-type:inline-size}.tile-stat{background:color-mix(in srgb, var(--nb-surface-2) 60%, transparent);border:1px solid var(--hair);opacity:0;transition:opacity .7s var(--ease-out), transform .8s var(--spring);transition-delay:calc(.2s + var(--i) * .11s);border-radius:24px;gap:6px;margin:0;padding:20px;display:grid;transform:translateY(20px)}.is-in .tile-stat{opacity:1;transform:none}.tile-top{color:var(--nb-muted);align-items:center;gap:8px;font-size:12.5px;display:flex}.tile-stat b{font:800 clamp(34px, 8cqw, 54px)/1 var(--nb-font-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin-top:10px;font-stretch:115%}.tile-stat figcaption{color:color-mix(in srgb, var(--nb-text) 70%, transparent);font-size:14px}.rules{gap:10px;margin:0;padding:0;list-style:none;display:grid}.rules li{color:color-mix(in srgb, var(--nb-text) 82%, transparent);align-items:center;gap:10px;font-size:15px;display:flex}.rules svg{color:var(--nb-accent);flex:none}.numbers-note{color:var(--nb-muted);margin:0;font-size:12.5px}.looks-band{grid-template-columns:1fr!important}.looks{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.look{opacity:0;transition:opacity .8s var(--ease-out), transform .9s var(--spring);transition-delay:calc(.15s + var(--i) * .11s);gap:12px;margin:0;display:grid;transform:translateY(30px)}.is-in .look{opacity:1;transform:none}.look-screen{border-radius:calc(var(--nb-radius) * .9);background:var(--nb-bg);color:var(--nb-text);font-family:var(--nb-font);border:var(--nb-border-w) solid var(--nb-border);box-shadow:var(--nb-bevel), 0 30px 60px -30px var(--nb-shadow-color);isolation:isolate;transition:transform .7s var(--spring);gap:9px;padding:14px;display:grid;position:relative;overflow:hidden}.look:hover .look-screen{transform:translateY(-6px)rotate(-.6deg)}.look-screen:after{content:"";pointer-events:none;background:var(--nb-overlay);z-index:4;position:absolute;inset:0}.look-who{align-items:center;gap:8px;font-size:12px;display:flex}.look-who .avatar{width:24px;height:24px;box-shadow:none}.look-bar{border-radius:var(--nb-radius-cta);background:var(--nb-surface);border:1px solid var(--nb-border);width:fit-content;box-shadow:var(--nb-bevel);gap:2px;padding:3px;font-size:10.5px;display:flex}.look-bar span{border-radius:var(--nb-radius-cta);color:var(--nb-muted);padding:4px 8px}.look-bar .on{background:var(--nb-accent);color:var(--nb-accent-text);font-weight:700}.look-well{aspect-ratio:16/9;border-radius:calc(var(--nb-radius) * .55);background:var(--nb-filter-mid);isolation:isolate;box-shadow:var(--nb-bevel-in);position:relative;overflow:hidden}.look-well img{object-fit:contain;width:100%;height:100%;mix-blend-mode:var(--nb-image-blend);display:block}.look-chip{color:var(--nb-muted);align-items:center;gap:6px;font-size:10.5px;display:flex}.look-title{font:var(--nb-title-weight) calc(var(--nb-display-size) * .72)/1.05 var(--nb-font-display);font-stretch:var(--nb-display-stretch);letter-spacing:var(--nb-display-tracking);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.look-go{border-radius:var(--nb-radius-cta);background:var(--nb-accent);height:38px;color:var(--nb-accent-text);box-shadow:var(--nb-bevel);justify-content:space-between;align-items:center;padding:0 14px;font-size:13px;font-weight:700;display:flex}.look figcaption{gap:2px;padding:0 4px;display:grid}.look figcaption b{font-size:15px}.look figcaption small{color:var(--nb-muted);font-size:12.5px}.claim{text-align:center;max-width:1100px;padding:clamp(80px, 14vh, 170px) var(--gutter);justify-items:center;margin:0 auto;display:grid;position:relative}.claim:before{content:"";z-index:-1;aspect-ratio:2;background:radial-gradient(closest-side, color-mix(in srgb, var(--nb-filter-mid) 50%, transparent), transparent), radial-gradient(closest-side at 70% 60%, color-mix(in srgb, var(--nb-accent) 14%, transparent), transparent);filter:blur(20px);width:min(900px,110vw);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.claim h2{overflow-wrap:anywhere;font-size:clamp(38px,7vw,92px)}.claim-you{color:var(--nb-accent)}.claim-field{flex-wrap:wrap;justify-content:center;gap:12px;width:min(100%,720px);margin-top:36px;display:flex}.claim-input{background:var(--nb-field);border:1px solid var(--hair);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);cursor:text;height:64px;transition:border-color var(--fast) ease, box-shadow var(--med) var(--ease-out);border-radius:999px;flex:320px;align-items:center;gap:2px;padding:0 20px;font-size:19px;display:flex}.claim-input:focus-within{border-color:var(--nb-accent);box-shadow:0 0 0 4px color-mix(in srgb, var(--nb-accent) 16%, transparent)}.claim-input>span{color:var(--nb-muted);font-weight:600}.claim-input input{min-width:0;color:var(--nb-text);background:0 0;border:0;outline:none;flex:1;font-size:19px;font-weight:750}.claim-input input::placeholder{color:color-mix(in srgb, var(--nb-muted) 70%, transparent);font-weight:600}.claim-input small{white-space:nowrap;font-size:12.5px;font-weight:700}.claim-input.is-free small{color:var(--nb-accent)}.claim-input.is-taken small{color:#ffc44d}.claim-field .go{text-align:left;height:64px;font:inherit;border:0;flex:0 280px}.claim-fine{color:var(--nb-muted);margin:18px 0 0;font-size:13px}.home-foot{max-width:1240px;padding:36px var(--gutter) 48px;border-top:1px solid var(--hair);flex-wrap:wrap;align-items:center;gap:16px 28px;margin:0 auto;display:flex}.home-foot nav{gap:22px;display:flex}.home-foot nav a{color:var(--nb-muted);font-size:14px;text-decoration:none}.home-foot nav a:hover{color:var(--nb-text)}.home-foot small{color:var(--nb-muted);margin-left:auto;font-size:12.5px}.home .hero-copy>*{animation:rise .9s var(--ease-out) both}.home .hero-copy>:nth-child(2){animation-delay:80ms}.home .hero-copy>:nth-child(3){animation-delay:.16s}.home .hero-copy>:nth-child(4){animation-delay:.24s}.home .hero-phone{animation:phone-in 1.3s .2s var(--ease-out) both}@keyframes phone-in{0%{opacity:0;transform:translateY(60px)rotate(4deg)scale(.94)}}@media (width>=620px){.looks{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.hero-phone{--device-w:320px}}@media (width>=900px){.hero{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:center;gap:32px;min-height:calc(100dvh - 72px);padding-top:0}.hero-phone{--device-w:clamp(270px, 22vw, 318px)}.orbit{inset:2% -2%}.band{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(48px,7vw,110px)}.intent-band .band-copy{order:2}.looks{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=899px){.home-navlink{display:none}.btn-pill{white-space:nowrap;height:36px;padding:0 14px;font-size:13px}.orb{height:38px;padding:0 12px 0 7px;font-size:12px}.orb-4,.orb-5{display:none}.orbit{inset:0 -2%}}@media (prefers-reduced-motion:reduce){[data-reveal] .band-copy>*,[data-reveal]>*,.morph-card,.morph-url,.intent,.tile-stat,.look{opacity:1!important;filter:none!important;transform:none!important}.morph-url{display:none}}.doc{isolation:isolate;--gutter:clamp(20px, 5vw, 64px);min-height:100dvh;position:relative}.doc:before{content:"";z-index:-1;pointer-events:none;background:var(--noise);opacity:.5;mix-blend-mode:overlay;position:fixed;inset:0}.doc-bar{align-items:center;height:72px;padding:0 clamp(20px,5vw,64px);display:flex}.doc-body{max-width:680px;animation:rise .7s var(--ease-out) both;margin:0 auto;padding:32px 22px 96px}.doc-body h1{font:800 clamp(40px, 8vw, 64px)/.95 var(--nb-font-display);letter-spacing:-.035em;margin:14px 0 0;font-stretch:115%}.doc-lead{color:color-mix(in srgb, var(--nb-text) 78%, transparent);margin:18px 0 8px;font-size:19px;line-height:1.5}.doc-body h2{font:800 24px/1.1 var(--nb-font-display);letter-spacing:-.02em;margin:40px 0 0;scroll-margin-top:24px;font-stretch:112%}.doc-body p,.doc-body li{color:color-mix(in srgb, var(--nb-text) 80%, transparent);font-size:16px;line-height:1.65}.doc-body ul{gap:8px;padding-left:20px;display:grid}.doc-body b{color:var(--nb-text)}.doc-bar{justify-content:space-between;gap:16px}.doc-nav{align-items:center;gap:22px;display:flex}.pricing-body{max-width:1040px;padding:24px var(--gutter,22px) 80px;text-align:center;animation:rise .7s var(--ease-out) both;justify-items:center;margin:0 auto;display:grid}.pricing-body h1{max-width:16ch;font:800 clamp(40px, 7.4vw, 76px)/.95 var(--nb-font-display);letter-spacing:-.04em;text-wrap:balance;margin:18px 0 0;font-stretch:118%}.pricing-body h1 b{color:var(--nb-accent)}.pricing-why{background:color-mix(in srgb, var(--nb-accent) 12%, transparent);border:1px solid color-mix(in srgb, var(--nb-accent) 45%, transparent);color:var(--nb-text);border-radius:999px;align-items:center;gap:8px;margin:22px 0 0;padding:8px 16px;font-size:14px;font-weight:600;display:inline-flex}.pricing-why svg{color:var(--nb-accent)}.interval{background:var(--nb-surface);border:1px solid var(--nb-border);border-radius:999px;gap:4px;margin-top:34px;padding:4px;display:inline-flex}.interval button{height:40px;color:color-mix(in srgb, var(--nb-text) 75%, transparent);transition:background var(--fast) ease, color var(--fast) ease;background:0 0;border:0;border-radius:999px;align-items:center;gap:8px;padding:0 18px;font-size:14px;font-weight:650;display:inline-flex}.interval button small{color:var(--nb-accent);font-size:11px;font-weight:750}.interval button.is-on{background:var(--nb-text);color:var(--nb-bg)}.interval button.is-on small{color:color-mix(in srgb, var(--nb-bg) 70%, var(--nb-filter-mid))}.plans{text-align:left;gap:16px;width:100%;margin-top:28px;display:grid}.plan-card{background:var(--nb-surface);border:1px solid var(--nb-border);border-radius:28px;align-content:start;gap:16px;padding:28px;display:grid;position:relative}.plan-card.is-creator{border:1.5px solid color-mix(in srgb, var(--nb-accent) 70%, transparent);background:radial-gradient(120% 80% at 100% 0%, color-mix(in srgb, var(--nb-accent) 14%, transparent), transparent 60%), radial-gradient(90% 70% at 0% 100%, color-mix(in srgb, var(--nb-filter-mid) 30%, transparent), transparent 70%), var(--nb-surface);box-shadow:0 30px 80px -40px color-mix(in srgb, var(--nb-accent) 45%, transparent)}.plan-name{letter-spacing:.1em;text-transform:uppercase;color:var(--nb-muted);align-items:center;gap:10px;margin:0;font-size:13px;font-weight:750;display:flex}.plan-price{flex-wrap:wrap;align-items:baseline;gap:10px;margin:0;display:flex}.plan-price b{font:800 clamp(44px, 7vw, 64px)/1 var(--nb-font-display);letter-spacing:-.04em;animation:rise .42s var(--ease-out) both;font-stretch:118%}.plan-price span{color:var(--nb-muted);font-size:15px}.plan-plus{color:color-mix(in srgb, var(--nb-text) 80%, transparent);margin:0;font-size:14px;font-weight:650}.plan-card ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}.plan-card li{color:color-mix(in srgb, var(--nb-text) 86%, transparent);gap:10px;font-size:15px;line-height:1.4;display:flex}.plan-card li>svg{color:var(--nb-accent);flex:none;margin-top:2px}.plan-card li span{gap:2px;display:grid}.plan-card li small{color:var(--nb-muted);font-size:13px}.plan-card li.is-wanted{background:color-mix(in srgb, var(--nb-accent) 12%, transparent);border-radius:12px;margin:-6px;padding:6px}.plan-cta{justify-self:stretch;margin-top:6px}.plan-card .go-cta{text-align:left;width:100%;min-width:0;font:inherit;cursor:pointer;border:0}.plan-card .go-cta:disabled{opacity:.6;cursor:default}.plan-card .btn-ghost.plan-cta{height:56px;font-size:15px}.plan-manage{color:var(--nb-accent);font-size:14px;font-weight:650;text-decoration:none}.faq{text-align:left;width:100%;max-width:680px;margin-top:72px}.faq h2{font:800 28px/1.1 var(--nb-font-display);letter-spacing:-.02em;margin:0 0 8px;font-stretch:112%}.faq dt{margin-top:22px;font-size:16px;font-weight:750}.faq dd{color:color-mix(in srgb, var(--nb-text) 75%, transparent);margin:6px 0 0;font-size:15.5px;line-height:1.6}.faq a,.doc-body a{color:var(--nb-accent)}@media (width>=760px){.plans{grid-template-columns:1fr 1.15fr;align-items:stretch}}@media (width>=980px){.plans.plans-3{grid-template-columns:1fr 1.12fr 1fr}}@media (width>=760px) and (width<=979px){.plans.plans-3{grid-template-columns:1fr 1fr}.plans.plans-3 .is-professional{grid-column:1/-1}}@media (width<=640px){.doc-nav .home-navlink{display:none}.plan-card{border-radius:24px;padding:22px}}.plan-card.is-professional{border-color:color-mix(in srgb, var(--nb-text) 22%, var(--nb-border));background:linear-gradient(160deg, color-mix(in srgb, var(--nb-text) 6%, var(--nb-surface)), var(--nb-surface) 55%)}.plan-card .btn-plan{border-radius:999px;justify-content:space-between;width:100%;height:56px;padding:0 20px}.plan-card .btn-plan .go-label{text-align:left}.plan-card .btn-plan .go-label small{opacity:.7}.plan-card .btn-plan:disabled{opacity:.6}.soon-tag{background:color-mix(in srgb, var(--nb-text) 10%, transparent);height:18px;color:var(--nb-muted);letter-spacing:.04em;vertical-align:2px;white-space:nowrap;border-radius:999px;align-items:center;margin-left:8px;padding:0 7px;font-size:10px;font-style:normal;font-weight:750;display:inline-flex}.pricing-note{color:var(--nb-muted);margin:18px 0 0;font-size:14px}.closing-note{z-index:31;padding:12px var(--gutter);background:color-mix(in srgb, #ffc44d 16%, var(--nb-bg));text-align:center;border-bottom:1px solid #ffc44d66;margin:0;font-size:14px;font-weight:600;position:relative}.plan-line{color:color-mix(in srgb, var(--nb-text) 74%, transparent);text-wrap:pretty;margin:-8px 0 0;font-size:14.5px;line-height:1.45}.promo{justify-items:center;gap:8px;max-width:420px;margin:14px auto 0;display:grid}.promo-open{color:var(--nb-muted);text-underline-offset:3px;background:0 0;border:0;font-size:13.5px;font-weight:600;text-decoration:underline}.promo-open:hover{color:var(--nb-text)}.promo-form{gap:8px;width:100%;display:flex}.promo-form .input{text-transform:uppercase;letter-spacing:.06em;flex:1;min-width:0;font-weight:650}.promo-note{color:var(--nb-muted);align-items:center;gap:6px;margin:0;font-size:13px;display:flex}.promo-note b{color:var(--nb-text)}
