@property --brand{syntax:"<color>";inherits:true;initial-value:#3d5fd6}@property --tb{syntax:"<color>";inherits:true;initial-value:#3d5fd6}@property --rim-angle{syntax:"<angle>";inherits:true;initial-value:135deg}@font-face{font-family:DM Sans;src:url(/fonts/DMSans.ttf)format(truetype);font-weight:400 700;font-style:normal;font-display:swap}@font-face{font-family:DM Mono;src:url(/fonts/DMMono-Medium.ttf)format(truetype);font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:DM Sans Fallback;src:local(Arial);ascent-override:94.9%;descent-override:29.66%;line-gap-override:0%;size-adjust:104.53%}@font-face{font-family:DM Mono Fallback;src:local(Courier New),local(CourierNewPSMT);ascent-override:99.2%;descent-override:31%;line-gap-override:0%;size-adjust:100%}:root{--font-sans:"DM Sans","DM Sans Fallback",ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--font-serif:"Instrument Serif",Georgia,serif;--font-mono:"DM Mono","DM Mono Fallback",ui-monospace,"SFMono-Regular",Consolas,monospace;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:24px;--s-6:32px;--s-7:48px;--s-8:64px;--s-9:96px;--s-10:128px;--r-1:4px;--r-2:8px;--r-3:12px;--r-4:18px;--r-5:28px;--r-hair:2px;--r-xs:var(--r-1);--r-sm:var(--r-2);--r-md:var(--r-3);--r-lg:var(--r-4);--r-xl:var(--r-5);--r-pill:999px;--r-frame:var(--r-3);--r-ctl:var(--r-2);--label-font:var(--font-mono);--gutter:32px;--wrap:1240px;--z-cursor:5;--z-nav:50;--z-ctabar:55;--z-menu:60;--z-dialog:100;--z-skip:110;--ease:cubic-bezier(.2,.7,.2,1);--dur-press:.15s;--dur-hover:.18s;--dur-tab:.3s;--dur-state:.3s;--dur-toast:.3s;--dur-reveal:.45s;--dur-reveal-lg:.6s;--dur-draw:.6s;--stagger:60ms;--nav-offset:84px;--section-pad:clamp(72px,40px + 6vw,128px)}:root,[data-theme=day]{--buncss-light:initial;--buncss-dark: ;color-scheme:light;--bg:#fcfaf6;--bg-2:#f6f3ec;--surface:#fff;--surface-2:#fbfaf7;--ink:#202621;--ink-2:#3f4a47;--muted:#65706d;--line:#e3e5df;--line-2:#eceee8;--accent:#3d5fd6;--on-accent:#fff;--accent-ink:color-mix(in srgb,var(--accent)82%,#000);--accent-glow:#5075eb;--sky:#a8d6fa;--accent-1:#eef1fc;--accent-2:#dde4fa;--money:var(--accent);--loss:#b42318;--on-loss:#fff;--tile-bg:#fff;--tile-ink:#202621;--ok-bg:var(--accent-1);--ok-ink:var(--accent-ink);--tag-bg:#fff7ed;--tag-ink:#9a3412;--tag-line:#fed7aa;--focus:#3d5fd6;--halo:#fcfaf6;--ga-1:#3d5fd6;--ga-2:#6d5ce8;--ga-a:95deg;--ga-e:80%;--hero-bg:linear-gradient(180deg,#f6f2e9 0%,#f8f5ee 60%,#fcfaf6 100%);--glass-solid:#ffffffeb;--glass-tint:#ffffffa8;--glass-tint-top:#ffffff6b;--glass-hi:#ffffffbf;--glass-lo:#ffffff1a;--gs-1:#10183047;--gs-2:#1018301a;--gs-3:transparent;--gs-4:transparent;--seg-thumb:#fff;--hair:var(--line);--hair-2:#d2d5ce;--ctl-line:#7d8783;--label-ink:#56615e;--stage-bg:#f3f4f1;--stage-dot:#20262117;--sh-1:#1018300f;--sh-2:#1018300d;--sh-3:#1018302e;--sh-4:#1018300f;--sh-5:#10183038;--sh-6:#1018302e}[data-theme=night]{--buncss-light: ;--buncss-dark:initial;color-scheme:dark;--bg:#08090d;--bg-2:#0b0d12;--surface:#0f1117;--surface-2:#141720;--ink:#eef1f7;--ink-2:#bcc3d1;--muted:#9098a8;--line:#d2dcff1a;--line-2:#d2dcff29;--accent:#7b93ff;--on-accent:#0b1020;--accent-ink:var(--accent);--accent-glow:#7b93ff;--sky:#b9c6ff;--accent-1:#7b93ff1a;--accent-2:#7b93ff38;--money:var(--accent);--loss:#ff8a80;--on-loss:#1a0605;--ok-bg:#7b93ff1f;--ok-ink:#7b93ff;--tag-bg:#f2c36b1a;--tag-ink:#f2c36b;--tag-line:#f2c36b47;--focus:#b9c6ff;--halo:#08090d;--ga-1:#7b93ff;--ga-2:#b9c6ff;--ga-a:92deg;--ga-e:90%;--glass-solid:#0c0e13f0;--glass-tint:#0c0e13bd;--glass-tint-top:#0c0e1366;--glass-hi:#ffffff38;--glass-lo:#ffffff0a;--gs-1:transparent;--gs-2:transparent;--gs-3:#0009;--gs-4:#00000059;--seg-thumb:#ffffff24}[data-theme=night],html[data-luckylanding-mode=dark] [data-theme=day]{--hair:var(--line);--hair-2:#d2dcff2e;--ctl-line:#d2dcff66;--label-ink:var(--muted);--sh-1:#00000073;--sh-2:#00000073;--sh-3:#0000008c;--sh-4:#00000073;--sh-5:#0009;--sh-6:#0009}[data-theme=night],html[data-luckylanding-mode=dark],html[data-luckylanding-mode=dark] [data-theme=day]{--stage-bg:#13161e;--stage-dot:#d2dcff12}html[data-luckylanding-mode=dark] .frame,html[data-luckylanding-mode=dark] .ts-phone,html[data-luckylanding-mode=dark] .phone,html[data-luckylanding-mode=dark] .ph-suggest{--hair:var(--line);--hair-2:#d2d5ce;--ctl-line:#7d8783;--label-ink:#56615e;--muted:#4f5a57;--sh-1:#1018300f;--sh-2:#1018300d;--sh-3:#1018302e}html:not([data-luckylanding-mode=dark]) :-webkit-any(.frame,.ts-phone,.phone,.ph-suggest,.editor,.dev-window,.ts-panel){--muted:#4f5a57}html:not([data-luckylanding-mode=dark]) :-moz-any(.frame,.ts-phone,.phone,.ph-suggest,.editor,.dev-window,.ts-panel){--muted:#4f5a57}html:not([data-luckylanding-mode=dark]) :is(.frame,.ts-phone,.phone,.ph-suggest,.editor,.dev-window,.ts-panel){--muted:#4f5a57}:root,[data-theme],html[data-luckylanding-mode=dark] .frame,html[data-luckylanding-mode=dark] .ts-phone,html[data-luckylanding-mode=dark] .phone,html[data-luckylanding-mode=dark] .ph-suggest{--grad-accent:linear-gradient(var(--ga-a),var(--ga-1)10%,var(--ga-2)var(--ga-e));--glass-shadow:0 10px 30px -12px var(--gs-1),0 2px 6px -2px var(--gs-2),0 12px 32px -12px var(--gs-3),0 0 0 1px var(--gs-4);--sh-sm:0 1px 2px var(--sh-1);--sh-md:0 1px 2px var(--sh-2),0 12px 28px -14px var(--sh-3);--sh-lg:0 1px 2px var(--sh-4),0 24px 48px -20px var(--sh-5),0 60px 90px -50px var(--sh-6)}*,*:before,*:after{box-sizing:border-box}html{overflow-x:clip;scroll-padding-top:var(--nav-offset);-webkit-text-size-adjust:100%}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}main [id],.footer [id]{scroll-margin-top:12px}[hidden]{display:none!important}body{overflow-x:clip;background:var(--bg);color:var(--ink);font:400 16px/1.6 var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}img,svg{display:block}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}h1,h2,h3,p{margin:0}ul,ol{list-style:none;margin:0;padding:0}.ic{flex:none;width:1em;height:1em}.wrap{width:min(var(--wrap),100% - 2*var(--gutter));margin-inline-start:auto;margin-inline-end:auto}@media (max-width:920px){:root{--gutter:24px}}@media (max-width:640px){:root{--gutter:16px}}.sr-only{position:absolute;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px}.nowrap{white-space:nowrap}:focus-visible{outline:2px solid var(--focus);outline-offset:3px;box-shadow:0 0 0 5px var(--halo);border-radius:var(--r-2)}.skip{position:absolute;z-index:var(--z-skip);background:var(--ink);color:var(--bg);border-radius:var(--r-3);padding:12px 16px;font-weight:600;top:-80px;left:16px}.skip:focus{top:12px}.t-hero{font:650 clamp(2.5rem,1.3rem + 3.6vw,4.5rem)/1.04 var(--font-sans);letter-spacing:-.03em;text-wrap:balance}.t-h2{font:650 clamp(2rem,1.25rem + 2.2vw,3.25rem)/1.08 var(--font-sans);letter-spacing:-.025em;text-wrap:balance}.t-lede{letter-spacing:-.005em;color:var(--ink-2);text-wrap:pretty;max-width:24.732em;font-size:18px;line-height:1.55}.t-num{font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.02em}.t-serif{font-family:var(--font-serif);letter-spacing:0;font-style:italic;font-weight:400}@media (max-width:640px){.t-lede{font-size:17px}}.accent-line{color:var(--accent);display:inline-block;padding-bottom:.06em}.glass{position:relative;isolation:isolate;background:var(--glass-solid);color:var(--ink);border-radius:var(--glass-r,var(--r-pill));box-shadow:inset 0 1px 0 var(--glass-hi),inset 0 -1px 0 var(--glass-lo),var(--glass-shadow)}.glass:before{content:"";position:absolute;border-radius:inherit;pointer-events:none;z-index:0;background:conic-gradient(from var(--rim-angle),var(--glass-hi),transparent 22%,var(--glass-lo)50%,transparent 78%,var(--glass-hi));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:1px;inset:0}.glass>*{position:relative;z-index:1}@supports (-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px)){.glass{background:var(--glass-tint);-webkit-backdrop-filter:blur(16px)saturate(180%);backdrop-filter:blur(16px)saturate(180%)}@media (max-width:640px){.glass{-webkit-backdrop-filter:blur(12px)saturate(170%);backdrop-filter:blur(12px)saturate(170%)}}}.btn-solid:active{transform:scale(.97)}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){.glass{box-shadow:0 0 0 2px var(--ink);background:var(--glass-solid)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.glass:before{display:none}}@media (forced-colors:active){.glass{color:canvastext;-webkit-backdrop-filter:none;backdrop-filter:none;background:canvas;border:1px solid canvastext}.glass:before{display:none}}.btn{position:relative;display:inline-flex;border-radius:var(--r-3);font:600 15px/1 var(--font-sans);white-space:nowrap;transition:transform var(--dur-press)var(--ease),box-shadow var(--dur-hover)var(--ease),background-color var(--dur-hover);justify-content:center;align-items: center;gap:8px;height:44px;padding:0 18px}.btn .ic{transition:transform var(--dur-hover)var(--ease);width:16px;height:16px}.btn-sm{height:40px;padding:0 16px;font-size:14.5px}.btn-lg{height:48px;padding:0 22px;font-size:15.5px}.btn-block{width:100%}.btn-primary{color:var(--on-accent);background:var(--accent);box-shadow:var(--sh-sm)}.btn-ghost{color:var(--ink);box-shadow:inset 0 0 0 1px var(--hair-2);background:0 0}@media (hover:hover) and (pointer:fine){.btn:hover .ic{transform:translate(2px)}.btn-primary:hover{background:color-mix(in srgb,var(--accent)88%,var(--ink))}.btn-ghost:hover{background:color-mix(in srgb,var(--ink)4%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ink)30%,transparent)}}.btn:active{transform:scale(.97)}.mono{font:500 13px/1 var(--font-mono);font-variant-numeric:tabular-nums}.nav-pill{position:sticky;z-index:var(--z-nav);display:flex;align-items: center;gap:24px;width:min(1180px,100% - 24px);height:56px;margin:12px auto 0;padding:0 8px 0 18px;top:12px}.nav-pill.glass{background:var(--glass-tint-top);box-shadow:inset 0 1px 0 var(--glass-hi),inset 0 -1px 0 var(--glass-lo);transition:background-color var(--dur-state)var(--ease),box-shadow var(--dur-state)var(--ease)}.nav-pill.glass.is-scrolled{background:var(--glass-tint);box-shadow:inset 0 1px 0 var(--glass-hi),inset 0 -1px 0 var(--glass-lo),var(--glass-shadow)}@supports  not ((-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px))){.nav-pill.glass,.nav-pill.glass.is-scrolled{background:var(--glass-solid)}}.brand{display:inline-flex;white-space:nowrap;font:700 17px/1 var(--font-sans);letter-spacing:-.015em;color:var(--ink);align-items: center;gap:10px;min-height:44px}.brand-mark{display:inline-grid;border-radius:var(--r-2);color:#fff;background:linear-gradient(160deg,#5075eb,#3d5fd6);place-items: center;width:30px;height:30px;font-size:17px;line-height:1;box-shadow:inset 0 1px #ffffff4d,0 4px 10px -3px #3d5fd680}.brand-blossom{flex:none;width:30px;height:30px}.nav-pill .brand[data-luckylanding-logo-on],.nav-pill .brand[data-luckylanding-logo-on]>.luckylanding-logo{flex:0 auto;min-width:0}.nav-pill .brand[data-luckylanding-logo-on]>.luckylanding-logo--lockup>.luckylanding-logo__svg{max-height:var(--luckylanding-h);flex:0 auto;min-width:0;max-width:100%;height:auto}.nav-links{display:flex;align-items: center;gap:2px}.nav-links a{display:inline-flex;border-radius:var(--r-2);font:500 14.5px/1 var(--font-sans);color:var(--ink);transition:background-color var(--dur-hover);align-items: center;min-height:40px;padding:0 12px}.nav-links a:hover{background:#2026210f}.nav-actions{display:flex;align-items: center;gap:6px;margin-left:auto}.nav-signin{display:inline-flex;border-radius:var(--r-2);font:500 14.5px/1 var(--font-sans);color:var(--ink);align-items: center;min-height:40px;padding:0 14px}.nav-signin:hover{background:#2026210f}.menu-btn{display:none;border-radius:var(--r-3);position:relative;width:44px;height:44px}.menu-btn span{position:absolute;border-radius:var(--r-hair);background:var(--ink);transition:transform var(--dur-tab)var(--ease);height:2px;left:13px;right:13px}.menu-btn span:first-child{top:18px}.menu-btn span:last-child{top:24px}.menu-btn[aria-expanded=true] span:first-child{transform:translateY(3px)rotate(45deg)}.menu-btn[aria-expanded=true] span:last-child{transform:translateY(-3px)rotate(-45deg)}.menu-sheet{position:fixed;top:var(--sheet-top,76px);z-index:var(--z-menu);background:var(--surface);border-radius:var(--r-4);box-shadow:0 0 0 1px var(--hair),var(--sh-lg);transform-origin:top center;padding:8px;left:12px;right:12px}.menu-sheet[hidden]{display:none}.menu-sheet nav{display:flex;flex-direction:column}.menu-sheet a{display:flex;border-radius:var(--r-3);font:500 16px/1 var(--font-sans);align-items: center;min-height:48px;padding:0 14px}.menu-sheet>.theme-toggle{margin-top:4px}.menu-sheet a:hover{background:var(--bg-2)}@media (prefers-reduced-motion:no-preference){.menu-sheet:not([hidden]){animation:sheet-in var(--dur-state)var(--ease)}}@keyframes sheet-in{0%{opacity:0;transform:translateY(-8px)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;transition-delay:0s!important}.hero,.sw,.tp-add{transition-duration:.15s!important}.toast-dock .dock-toast,.frame.is-out{transform:none}}.sec-label{display:inline-flex;font:500 12px/1 var(--label-font);text-transform:uppercase;letter-spacing:.08em;color:var(--label-ink);align-items: center;gap:10px;margin:0 0 16px}.sec-label:after{content:"";background:var(--hair-2);flex:none;order:1;width:24px;height:1px}.sec-num{color:var(--accent-ink);font-variant-numeric:tabular-nums;order:0}.sec-name{order:2}.theme-toggle{position:relative;display:inline-grid;border-radius:var(--r-3,12px);color:var(--ink);box-shadow:inset 0 0 0 1px var(--hair-2,var(--line));-webkit-tap-highlight-color:transparent;transition:background-color var(--dur-hover,.18s)var(--ease),box-shadow var(--dur-hover,.18s)var(--ease),transform var(--dur-press,.15s)var(--ease);background:0 0;flex:none;place-items: center;width:40px;height:40px;padding:0}.theme-toggle>svg{grid-area:1/1;overflow:visible;width:20px;height:20px}@media (hover:hover) and (pointer:fine){.theme-toggle:hover{background:color-mix(in srgb,var(--ink)4%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ink)30%,transparent)}}.theme-toggle:active{transform:scale(.97)}.theme-toggle:focus-visible{outline:2px solid var(--focus);outline-offset:2px;box-shadow:inset 0 0 0 1px var(--hair-2,var(--line)),0 0 0 4px var(--halo);border-radius:var(--r-3,12px)}@media (pointer:coarse),(max-width:767px){.theme-toggle{width:44px;height:44px}}.theme-toggle :-webkit-any(.ic-sun,.ic-moon,use[href=\#i-sun],use[href=\#i-moon]){transform-box:view-box;transform-origin:50% 50%;transition:opacity .2s var(--ease),transform .2s var(--ease)}.theme-toggle :-moz-any(.ic-sun,.ic-moon,use[href=\#i-sun],use[href=\#i-moon]){transform-box:view-box;transform-origin:50% 50%;transition:opacity .2s var(--ease),transform .2s var(--ease)}.theme-toggle :is(.ic-sun,.ic-moon,use[href=\#i-sun],use[href=\#i-moon]){transform-box:view-box;transform-origin:50% 50%;transition:opacity .2s var(--ease),transform .2s var(--ease)}.theme-toggle :-webkit-any(.ic-sun,use[href=\#i-sun]){opacity:0;transform:rotate(-30deg)}.theme-toggle :-moz-any(.ic-sun,use[href=\#i-sun]){opacity:0;transform:rotate(-30deg)}.theme-toggle :is(.ic-sun,use[href=\#i-sun]){opacity:0;transform:rotate(-30deg)}html[data-luckylanding-mode=dark] .theme-toggle :-webkit-any(.ic-sun,use[href=\#i-sun]){opacity:1;transform:none}html[data-luckylanding-mode=dark] .theme-toggle :-moz-any(.ic-sun,use[href=\#i-sun]){opacity:1;transform:none}html[data-luckylanding-mode=dark] .theme-toggle :is(.ic-sun,use[href=\#i-sun]){opacity:1;transform:none}html[data-luckylanding-mode=dark] .theme-toggle :-webkit-any(.ic-moon,use[href=\#i-moon]){opacity:0;transform:rotate(30deg)}html[data-luckylanding-mode=dark] .theme-toggle :-moz-any(.ic-moon,use[href=\#i-moon]){opacity:0;transform:rotate(30deg)}html[data-luckylanding-mode=dark] .theme-toggle :is(.ic-moon,use[href=\#i-moon]){opacity:0;transform:rotate(30deg)}.menu-sheet .theme-toggle,.theme-toggle.theme-toggle--sheet{display:grid;grid-template-columns:minmax(0,1fr)auto 20px;border-radius:var(--r-3,12px);box-shadow:none;text-align:left;font:500 16px/1 var(--font-sans);place-items: center stretch;gap:12px;width:100%;height:auto;min-height:48px;padding:0 14px}.menu-sheet .theme-toggle>span,.theme-toggle.theme-toggle--sheet>span{grid-area:1/1}.menu-sheet .theme-toggle>svg,.theme-toggle.theme-toggle--sheet>svg{grid-area:1/3}.menu-sheet .theme-toggle:after,.theme-toggle.theme-toggle--sheet:after{grid-area:1/2;content:"Off";content:"Off"/"";font:500 12px/1 var(--label-font,var(--font-mono));letter-spacing:.08em;text-transform:uppercase;color:var(--label-ink,var(--muted))}.menu-sheet .theme-toggle[aria-pressed=true]:after,.theme-toggle.theme-toggle--sheet[aria-pressed=true]:after{content:"On";content:"On"/""}@media (hover:hover) and (pointer:fine){.menu-sheet .theme-toggle:hover,.theme-toggle.theme-toggle--sheet:hover{background:var(--bg-2);box-shadow:none}}.menu-sheet .theme-toggle:focus-visible{border-radius:var(--r-3,12px);box-shadow:0 0 0 4px var(--halo)}.theme-toggle.theme-toggle--sheet:focus-visible{border-radius:var(--r-3,12px);box-shadow:0 0 0 4px var(--halo)}:root.theme-vt::view-transition{pointer-events:none}:root.theme-vt::view-transition-group(root){animation-duration:.28s;animation-timing-function:cubic-bezier(.45,0,.55,1)}:root.theme-vt::view-transition-old(root){animation-duration:.28s;animation-timing-function:cubic-bezier(.45,0,.55,1)}:root.theme-vt::view-transition-new(root){animation-duration:.28s;animation-timing-function:cubic-bezier(.45,0,.55,1)}:root.theme-vt *,:root.theme-vt *:before,:root.theme-vt *:after{transition:none!important}@media (prefers-reduced-motion:reduce){.theme-toggle,.theme-toggle use{transition:none}}@media (forced-colors:active){.theme-toggle{box-shadow:none;border:1px solid buttontext}.theme-toggle:focus-visible{outline-color:highlight}}html[data-luckylanding-proto=v4\/21-glass-studio][data-luckylanding-mode=dark] [data-theme=day]{--bg:inherit;--bg-2:inherit;--surface:inherit;--surface-2:inherit;--ink:inherit;--ink-2:inherit;--muted:inherit;--line:inherit;--line-2:inherit;--accent:inherit;--on-accent:inherit;--accent-ink:inherit;--accent-glow:inherit;--sky:inherit;--accent-1:inherit;--accent-2:inherit;--money:inherit;--loss:inherit;--ok-bg:inherit;--ok-ink:inherit;--tag-bg:inherit;--tag-ink:inherit;--tag-line:inherit;--focus:inherit;--halo:inherit;--grad-accent:inherit;--glass-solid:inherit;--glass-tint:inherit;--glass-tint-top:inherit;--glass-hi:inherit;--glass-lo:inherit;--glass-shadow:inherit;--seg-thumb:inherit;--stage-bg:inherit;--stage-dot:inherit;--ga-1:inherit;--ga-2:inherit;--ga-a:inherit;--ga-e:inherit;--gs-1:inherit;--gs-2:inherit;--gs-3:inherit;--gs-4:inherit}html[data-luckylanding-proto=v4\/21-glass-studio][data-luckylanding-mode=dark]{--hero-bg:linear-gradient(180deg,#080a0d 0%,#090b0f 60%,#08090d 100%);--glass-tint-top:#0c0e1366;--ok-bg:#7b93ff1f;--ok-ink:#7b93ff}html[data-luckylanding-proto=v4\/21-glass-studio][data-luckylanding-mode=dark] .frame,html[data-luckylanding-proto=v4\/21-glass-studio][data-luckylanding-mode=dark] .ts-phone,html[data-luckylanding-proto=v4\/21-glass-studio][data-luckylanding-mode=dark] .phone,html[data-luckylanding-proto=v4\/21-glass-studio][data-luckylanding-mode=dark] .ph-suggest{--money:#3d5fd6;--ok-bg:#eef1fc;--ok-ink:#324ead;--muted:#4f5a57}.app-bar{gap:16px;width:calc(100% - 24px);max-width:none;padding:0 8px 0 14px}.app-bar:after{content:"";position:absolute;z-index:-1;background:var(--bg);pointer-events:none;height:12px;bottom:100%;left:-12px;right:-12px}.app-bar .brand{gap:10px}.app-env{display:inline-flex;font:600 14px/1 var(--font-sans);color:var(--ink-2);white-space:nowrap;align-items:baseline;gap:10px}.app-env small{font:500 13px/1 var(--font-sans);color:var(--muted)}.app-env small:before{content:"";display:inline-block;background:var(--hair-2);width:1px;height:12px;margin:0 10px -1px 0}.app-bar .nav-actions{gap:8px}.app-bar .menu-btn{display:none}.app-bar>.ctl-menu{flex:0 auto;min-width:0}.app-bar>.ctl-menu .ctl-btn{max-width:min(260px,100%)}.app-bar .nav-actions{flex:none}.app-body{display:grid;grid-template-columns:248px minmax(0,1fr);gap:24px;width:calc(100% - 24px);margin:16px auto 0}.side{position:sticky;display:flex;overflow:auto;flex-direction:column;align-self: start;gap:2px;max-height:calc(100dvh - 100px);padding:4px 0 24px;top:84px}.side-group{font:500 13px/1.2 var(--font-sans);color:var(--muted);margin:18px 0 6px 12px}.side-group:first-child{margin-top:4px}.side a,.side .side-link{display:flex;border-radius:var(--r-2);font:500 14.5px/1.2 var(--font-sans);color:var(--ink-2);transition:background-color var(--dur-hover);align-items: center;gap:10px;min-height:40px;padding:0 12px}.side a .ic{color:var(--muted);width:18px;height:18px}.side a .count{font:500 12px/1 var(--font-mono);color:var(--muted);font-variant-numeric:tabular-nums;margin-left:auto}@media (hover:hover) and (pointer:fine){.side a:hover{background:color-mix(in srgb,var(--ink)5%,transparent);color:var(--ink)}}.side a[aria-current=page]{background:var(--accent-1);color:var(--ink);box-shadow:inset 2px 0 0 var(--accent)}.side a[aria-current=page] .ic{color:var(--accent-ink)}.side-foot{border-top:1px solid var(--hair);display:grid;gap:12px;margin-top:20px;padding:16px 12px 0}.view{min-width:0;padding:8px 4px 96px}.view:focus,#main:focus,[data-focus]:focus{outline:none;box-shadow:none}[data-focus]:focus-visible{outline:none;box-shadow:none}.ctl-menu{position:relative}.ctl-btn{display:inline-flex;border-radius:var(--r-3);box-shadow:inset 0 0 0 1px var(--hair-2);font:500 14px/1 var(--font-sans);color:var(--ink);white-space:nowrap;align-items: center;gap:8px;max-width:260px;min-height:40px;padding:0 12px}.ctl-btn>span{overflow:hidden;text-overflow:ellipsis}.ctl-btn .ic{color:var(--muted);width:16px;height:16px}@media (hover:hover) and (pointer:fine){.ctl-btn:hover{background:color-mix(in srgb,var(--ink)4%,transparent)}}.avatar{display:inline-grid;border-radius:var(--r-2);background:var(--accent-2);color:var(--ink);font:700 11.5px/1 var(--font-sans);flex:none;place-items: center;width:26px;height:26px}.org-mark{display:inline-grid;border-radius:var(--r-1);background:var(--ink);color:var(--bg);font:700 11px/1 var(--font-sans);flex:none;place-items: center;width:24px;height:24px}.menu-pop{position:absolute;z-index:var(--z-menu);border-radius:var(--r-3);background:var(--surface);box-shadow:0 0 0 1px var(--hair),var(--sh-lg);min-width:260px;padding:6px;top:calc(100% + 8px);right:0}.menu-pop[hidden]{display:none}.menu-pop .menu-item{display:flex;border-radius:var(--r-2);text-align:left;font:500 14.5px/1.2 var(--font-sans);color:var(--ink);align-items: center;gap:10px;width:100%;min-height:44px;padding:0 10px}.menu-pop .menu-item small{display:block;font:400 12.5px/1.3 var(--font-sans);color:var(--muted)}.menu-pop .menu-item[aria-current=true]:after{content:"";border:solid var(--accent);border-width:0 0 2px 2px;width:14px;height:8px;margin-left:auto;transform:rotate(-45deg)translateY(-2px)}@media (hover:hover) and (pointer:fine){.menu-pop .menu-item:hover{background:var(--bg-2)}}.menu-pop .menu-meta{font:400 13px/1.35 var(--font-sans);color:var(--ink-2);overflow-wrap:anywhere;cursor:default;padding:8px 10px 6px}.menu-pop .menu-meta small{display:block;color:var(--muted);margin-top:2px;font-size:12.5px}.menu-pop hr{border:0;border-top:1px solid var(--hair);margin:6px 4px}@media (max-width:1080px){.app-bar .menu-btn{display:inline-block}.app-body{grid-template-columns:minmax(0,1fr)}.side{position:fixed;top:var(--sheet-top,76px);z-index:var(--z-menu);border-radius:var(--r-4);background:var(--surface);box-shadow:0 0 0 1px var(--hair),var(--sh-lg);max-height:calc(100dvh - 88px);padding:8px;left:12px;right:12px}.side:not(.is-open){display:none}.side a,.side .side-link{min-height:48px;font-size:16px}}@media (max-width:640px){.app-bar{gap:8px;height:52px;padding:0 6px 0 10px}.app-bar .brand>span:last-child,.app-env{display:none}.app-body{width:calc(100% - 32px)}.ctl-btn{max-width:150px;padding:0 10px}.view{padding:4px 0 72px}}.banner{display:flex;border-block:1px solid var(--hair);color:var(--ink-2);flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:0 0 20px;padding:12px 0;font-size:14.5px;line-height:1.5}.banner b{color:var(--ink);font-weight:600}.banner a{color:var(--accent-ink);text-decoration:underline;text-underline-offset:3px;margin-left:auto;font-weight:600}.banner[data-tone=warn]>b:before,.banner[data-tone=error]>b:before{content:"";display:inline-block;background:var(--tag-ink);border-radius:1px;width:8px;height:8px;margin:0 8px 1px 1px;transform:rotate(45deg)scale(.85)}.banner[data-tone=error]>b:before{background:var(--loss);transform:none}.page-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items: flex-end;gap:16px 24px;margin:0 0 24px}.page-head .sec-label{margin-bottom:12px}.t-page{font:650 clamp(1.625rem,1.3rem + 1vw,2.125rem)/1.12 var(--font-sans);letter-spacing:-.02em;text-wrap:balance}.page-lede{color:var(--ink-2);text-wrap:pretty;max-width:64ch;margin-top:8px;font-size:15.5px;line-height:1.55}.page-actions{display:flex;flex-wrap:wrap;gap:8px}.back-link{display:inline-flex;font:500 14px/1 var(--font-sans);color:var(--ink-2);align-items: center;gap:6px;min-height:32px;margin-bottom:8px}.back-link .ic{width:14px;height:14px;transform:rotate(180deg)}.t-h3{font:650 18px/1.3 var(--font-sans);letter-spacing:-.01em}.t-h4{font:600 15px/1.3 var(--font-sans)}.muted{color:var(--muted)}.ink-2{color:var(--ink-2)}.small{font-size:13.5px;line-height:1.5}.text-link{display:inline-flex;font:600 14.5px/1.3 var(--font-sans);color:var(--accent-ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;align-items: center;min-height:24px}@media (hover:hover) and (pointer:fine){.text-link:hover{text-decoration-thickness:2px}}.btn-danger{color:var(--on-loss);background:var(--loss)}.btn[disabled],.btn[aria-disabled=true]{opacity:.5;cursor:not-allowed;transform:none}.btn-xs{border-radius:var(--r-2);height:32px;padding:0 12px;font-size:13.5px}@media (pointer:coarse){.btn-xs,.btn-sm{min-height:44px}}.btn .ic.ic-lead{transition:none}@media (hover:hover) and (pointer:fine){.btn:hover .ic.ic-lead{transform:none}}.card{position:relative;border-radius:var(--r-4);background:var(--surface);box-shadow:inset 0 0 0 1px var(--hair),var(--sh-md);padding:var(--s-5);min-width:0}.card+.card,.stack>*+*{margin-top:16px}.card-head{display:flex;margin:0 0 var(--s-4);flex-wrap:wrap;justify-content:space-between;align-items: center;gap:8px 16px}.card-head p{color:var(--ink-2);margin-top:4px;font-size:14px}.card--flush{padding:0}.card--flush>.card-head{padding:var(--s-5)var(--s-5)0}@media (max-width:640px){.card{padding:var(--s-4)}.card--flush{padding:0}.card--flush>.card-head{padding:var(--s-4)var(--s-4)0}}.grid{display:grid;gap:16px}.grid>.card+.card{margin-top:0}.g-2{grid-template-columns:repeat(2,minmax(0,1fr))}.g-3{grid-template-columns:repeat(3,minmax(0,1fr))}.g-4{grid-template-columns:repeat(4,minmax(0,1fr))}.g-side{grid-template-columns:minmax(0,1fr)340px;align-items: start}@media (max-width:1280px){.g-4{grid-template-columns:repeat(2,minmax(0,1fr))}.g-side{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.g-2,.g-3{grid-template-columns:minmax(0,1fr)}}@media (max-width:420px){.g-4{gap:10px}}.stat{padding:var(--s-5);container-type:inline-size}@media (max-width:640px){.stat{padding:var(--s-4)}}.stat-label{font:500 13px/1.25 var(--font-sans);color:var(--muted)}.stat-value{font:500 32px/1.05 var(--font-mono);letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--ink);white-space:nowrap;margin-top:8px}@supports (font-size: 1cqi){.stat-value{font-size:clamp(20px,15cqi,32px)}}.stat-note{color:var(--muted);margin-top:6px;font-size:13px;line-height:1.4}.kv{display:grid;grid-template-columns:minmax(120px,max-content)minmax(0,1fr);gap:10px 20px;font-size:14.5px}.kv dt{color:var(--muted)}.kv dd{overflow-wrap:anywhere;min-width:0;margin:0}@media (max-width:480px){.kv{grid-template-columns:minmax(0,1fr);gap:2px}.kv dd{margin-bottom:10px}}.status{display:inline-grid;grid-template-columns:8px auto;font:500 13.5px/1.25 var(--font-sans);color:var(--ink-2);white-space:nowrap;text-align:left;align-items: center;column-gap:8px}.status:before{content:"";background:var(--muted);border-radius:50%;width:8px;height:8px}.status>small{grid-column:2;font:400 12.5px/1.3 var(--font-sans);color:var(--muted);margin-top:1px}.status[data-tone=live],.status[data-tone=action],.status[data-tone=error],.status[data-tone=warn]{color:var(--ink)}.status[data-tone=live]:before,.status[data-tone=action]:before{background:var(--accent)}.status[data-tone=live]:before{box-shadow:0 0 0 3px var(--accent-2)}.status[data-tone=pending]:before{box-shadow:inset 0 0 0 1.5px var(--muted);background:0 0}.status[data-tone=warn]:before{background:var(--tag-ink);border-radius:1px;transform:rotate(45deg)scale(.85)}.status[data-tone=error]:before{background:var(--loss);border-radius:1px}.status[data-tone=off]{color:var(--muted)}.status[data-tone=off]:before{border-radius:var(--r-hair);height:2px}.mark{display:inline-flex;font:500 13px/1.2 var(--font-sans);color:var(--muted);white-space:nowrap;align-items: center;gap:5px}.mark .ic{width:13px;height:13px}.mark--money{color:var(--tag-ink)}.mark--lock{color:var(--label-ink)}.table-wrap{overflow-x:auto;border-radius:inherit;-webkit-overflow-scrolling:touch;container-type:inline-size}.table-wrap:focus-visible{outline-offset:-2px}.table{border-collapse:collapse;width:100%;font-size:14px;line-height:1.35}.table caption{text-align:left;color:var(--ink-2);caption-side:top;padding:0 20px 12px;font-size:13.5px}.table th{position:sticky;text-align:left;white-space:nowrap;font:500 13px/1.2 var(--font-sans);color:var(--muted);background:var(--surface-2);border-bottom:1px solid var(--hair);padding:10px 14px;top:0}.table td{border-bottom:1px solid var(--hair);vertical-align:middle;padding:12px 14px}.table tr:last-child td{border-bottom:0}.table th:first-child,.table td:first-child{padding-left:var(--s-5)}.table th:last-child,.table td:last-child{padding-right:var(--s-5)}.table tbody tr{height:48px}.table .num{text-align:right;font-family:var(--font-mono);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px}.table th.num{font-family:var(--font-sans)}.table .nowrap{white-space:nowrap}.table .chev-cell{color:var(--muted);width:1%;padding-left:0}.table .chev-cell .ic{display:block;width:16px;height:16px}.table .neg{color:var(--loss)}.table .mono{color:var(--ink-2);font-size:12.5px}.table td b{font-weight:600}.table td small{display:block;color:var(--muted);margin-top:2px;font-size:12.5px}.table tfoot td{background:var(--surface-2);border-top:1px solid var(--hair-2);font-weight:600}.table tbody tr[data-href]{cursor:pointer}@media (hover:hover) and (pointer:fine){.table tbody tr[data-href]:hover td{background:var(--bg-2)}}.row-link{color:var(--ink);font-weight:600}.row-link:hover{text-decoration:underline;text-underline-offset:3px}@container (width<=640px){.table--stack{display:block}.table--stack thead{position:absolute;overflow:hidden;clip:rect(0 0 0 0);width:1px;height:1px}.table--stack tbody{display:block}.table--stack tbody tr{position:relative;display:grid;grid-template-columns:minmax(0,1fr)auto;padding:var(--s-4);border-bottom:1px solid var(--hair);align-items: center;gap:4px 12px;height:auto}.table--stack tbody tr:last-child{border-bottom:0}.table--stack td{display:block;border:0;min-width:0;padding:0!important}.table--stack td:not([data-m]),.table--stack td[data-m=hide]{display:none}.table--stack td[data-m=title]{grid-area:1/1;font-size:14.5px}.table--stack td[data-m=status]{grid-area:1/2;justify-self:end}.table--stack td[data-m=meta]{grid-column:1;color:var(--muted);font-size:13px}.table--stack td[data-m=meta] small{display:inline;margin:0}.table--stack td[data-m=meta] small:before{content:" ·"}.table--stack td[data-m=end]{grid-column:2;grid-row:2/span 2;text-align:right;place-self: start end}.table--stack td[data-m=chev]{position:absolute;top:50%;right:12px;transform:translateY(-50%)}.table--stack tr:has(td[data-m=chev] .ic){padding-right:40px}.table--stack td.num{font-size:13px}.table--stack .row-link:after{content:"";position:absolute;inset:0}.table--stack .row-link:focus-visible{outline:none;box-shadow:none}.table--stack tr:has(.row-link:focus-visible){outline:2px solid var(--focus);outline-offset:-2px;border-radius:var(--r-2)}.table--stack .progress{margin:4px 0 2px;width:100%!important}}.table-foot{display:flex;padding:var(--s-3)var(--s-5);border-top:1px solid var(--hair);color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items: center;gap:8px;font-size:13.5px}.table-tools{display:flex;padding:0 var(--s-5)var(--s-4);flex-wrap:wrap;align-items: center;gap:8px}.table-tools .input{max-width:280px;height:40px}.field{display:grid;gap:8px;min-width:0;margin-bottom:16px}.field>label,.field>.field-label,fieldset.field>legend{font:500 14.5px/1.2 var(--font-sans);color:var(--ink);padding:0}fieldset.field{border:0;margin-inline-start:0;margin-inline-end:0;padding:0}.field-hint{color:var(--muted);font-size:13px;line-height:1.45}.field-error{color:var(--loss);font-size:13px;line-height:1.45}.input,.select,.textarea{border-radius:var(--r-2);background:var(--surface);color:var(--ink);font:400 16px/1.2 var(--font-sans);box-shadow:inset 0 0 0 1px var(--ctl-line);transition:box-shadow var(--dur-hover)var(--ease);border:0;width:100%;height:44px;padding:0 12px}.textarea{resize:vertical;height:auto;min-height:88px;padding:10px 12px;line-height:1.5}.select{appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--ink-2)50%),linear-gradient(135deg,var(--ink-2)50%,transparent 50%);background-position:calc(100% - 18px),calc(100% - 13px);background-repeat:no-repeat;background-size:5px 5px;padding-right:36px}.select option{background:var(--surface);color:var(--ink)}.input::placeholder,.textarea::placeholder{color:var(--muted);opacity:1}@media (hover:hover) and (pointer:fine){:-webkit-any(.input,.select,.textarea):hover{box-shadow:inset 0 0 0 1px var(--ink-2)}:-moz-any(.input,.select,.textarea):hover{box-shadow:inset 0 0 0 1px var(--ink-2)}:is(.input,.select,.textarea):hover{box-shadow:inset 0 0 0 1px var(--ink-2)}}:-webkit-any(.input,.select,.textarea):focus-visible{outline:2px solid var(--focus);outline-offset:2px;box-shadow:inset 0 0 0 1px var(--accent);border-radius:var(--r-2)}:-moz-any(.input,.select,.textarea):focus-visible{outline:2px solid var(--focus);outline-offset:2px;box-shadow:inset 0 0 0 1px var(--accent);border-radius:var(--r-2)}:is(.input,.select,.textarea):focus-visible{outline:2px solid var(--focus);outline-offset:2px;box-shadow:inset 0 0 0 1px var(--accent);border-radius:var(--r-2)}:-webkit-any(.input,.textarea):user-invalid{box-shadow:inset 0 0 0 1.5px var(--loss)}:-moz-any(.input,.textarea):user-invalid{box-shadow:inset 0 0 0 1.5px var(--loss)}:is(.input,.textarea):user-invalid{box-shadow:inset 0 0 0 1.5px var(--loss)}:-webkit-any(.input,.select,.textarea)[aria-invalid=true]{box-shadow:inset 0 0 0 1.5px var(--loss)}:-moz-any(.input,.select,.textarea)[aria-invalid=true]{box-shadow:inset 0 0 0 1.5px var(--loss)}:is(.input,.select,.textarea)[aria-invalid=true]{box-shadow:inset 0 0 0 1.5px var(--loss)}.input[readonly]{background:var(--surface-2);color:var(--ink-2)}.input.mono{font:500 14px/1 var(--font-mono)}.row-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px}@media (max-width:640px){.row-fields{grid-template-columns:minmax(0,1fr)}}.check{display:grid;grid-template-columns:18px minmax(0,1fr);cursor:pointer;align-items: start;gap:10px;min-height:24px;font-size:14.5px;line-height:1.45}.check input{accent-color:var(--accent);width:18px;height:18px;margin:1px 0 0}.check small{display:block;color:var(--muted);font-size:13px}.choice{display:grid;grid-template-columns:18px minmax(0,1fr);border-radius:var(--r-3);cursor:pointer;background:var(--surface);box-shadow:inset 0 0 0 1px var(--hair-2);align-items: start;gap:12px;min-height:44px;padding:12px 14px}.choice input{accent-color:var(--accent);width:18px;height:18px;margin:1px 0 0}.choice b{display:block;font:600 14.5px/1.3 var(--font-sans)}.choice small{display:block;color:var(--ink-2);margin-top:2px;font-size:13.5px;line-height:1.45}.choice:has(input:checked){background:var(--accent-1);box-shadow:inset 0 0 0 1.5px var(--accent)}.choice:has(input:focus-visible){outline:2px solid var(--focus);outline-offset:2px}.choice input:focus-visible{outline:none;box-shadow:none}.choices{display:grid;gap:8px}.switch{display:inline-flex;cursor:pointer;align-items: center;gap:10px;min-height:32px;font-size:14.5px}.switch input{appearance:none;position:relative;border-radius:var(--r-pill);background:color-mix(in srgb,var(--ink)18%,var(--surface));box-shadow:inset 0 0 0 1px var(--ctl-line);cursor:pointer;transition:background-color var(--dur-hover)var(--ease);flex:none;width:40px;height:24px;margin:0}.switch input:after{content:"";position:absolute;background:var(--surface);transition:transform var(--dur-hover)var(--ease);border-radius:50%;width:18px;height:18px;top:3px;left:3px;box-shadow:0 1px 2px #00000040}.switch input:checked{background:var(--accent);box-shadow:none}.switch input:checked:after{background:var(--on-accent);transform:translate(16px)}.switch input:disabled{opacity:.55;cursor:not-allowed}.switch input:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.seg{display:inline-flex;border-radius:var(--r-3);background:color-mix(in srgb,var(--ink)5%,var(--surface));box-shadow:inset 0 0 0 1px var(--hair);gap:2px;padding:3px}.seg button{display:inline-flex;border-radius:var(--r-2);font:500 14px/1 var(--font-sans);color:var(--ink-2);white-space:nowrap;align-items: center;gap:6px;min-height:34px;padding:0 12px}.seg button .ic{width:16px;height:16px}.seg button[aria-pressed=true],.seg button[aria-selected=true]{background:var(--surface);color:var(--ink);box-shadow:0 0 0 1px var(--hair-2),var(--sh-sm)}.seg--block{display:flex}.seg--block button{flex:1;justify-content:center}.tabs{display:flex;border-bottom:1px solid var(--hair);overflow-x:auto;scrollbar-width:none;gap:4px;margin:0 0 20px}[data-scroll-x][data-fade-e]{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 40px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 40px),#0000)}[data-scroll-x][data-fade-s]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 40px);mask-image:linear-gradient(90deg,#0000,#000 40px)}[data-scroll-x][data-fade-s][data-fade-e]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 40px calc(100% - 40px),#0000);mask-image:linear-gradient(90deg,#0000,#000 40px calc(100% - 40px),#0000)}[data-scroll-y][data-fade-e]{-webkit-mask-image:linear-gradient(#000 calc(100% - 56px),#0000);mask-image:linear-gradient(#000 calc(100% - 56px),#0000)}[role=tabpanel]:focus-visible{outline-offset:4px}.tabs [role=tab]{font:500 14.5px/1 var(--font-sans);color:var(--ink-2);white-space:nowrap;border-bottom:2px solid #0000;min-height:44px;margin-bottom:-1px;padding:0 12px}.tabs [role=tab][aria-selected=true]{color:var(--ink);border-bottom-color:var(--accent)}.tabs [role=tab]:focus-visible{outline-offset:-2px}.skel{display:block;border-radius:var(--r-1);background:color-mix(in srgb,var(--ink)8%,var(--surface));height:14px}.skel+.skel{margin-top:10px}.skel--lg{width:40%;height:28px}.skel-rows{padding:var(--s-4)var(--s-5)}.skel-rows .skel:nth-child(3n+2){width:82%}.skel-rows .skel:nth-child(3n){width:64%}.skel-shape .skel+.skel{margin-top:0}.skel--text{display:inline-block;vertical-align:top;width:9ch;height:1lh}.skel--wide{width:min(100%,30ch)}.skel-btn{color:#0000;background:color-mix(in srgb,var(--ink)8%,var(--surface));box-shadow:none;pointer-events:none;user-select:none}.status.is-skel:before{visibility:hidden}.skel--num{width:64px;height:1lh}.skel--stat{margin-top:var(--s-2);width:50%;height:34px}@media (prefers-reduced-motion:reduce){.skel,.skel-btn{opacity:.6}}@media (prefers-reduced-motion:no-preference){.skel,.skel-btn{animation:1.4s cubic-bezier(.45,0,.55,1) infinite alternate skel-pulse}}@keyframes skel-pulse{to{opacity:.45}}.empty{display:grid;text-align:center;justify-items:center;gap:10px;padding:48px 24px}.empty .ic-box{display:grid;border-radius:var(--r-3);box-shadow:inset 0 0 0 1px var(--hair-2);color:var(--muted);place-items: center;width:44px;height:44px}.empty .ic-box .ic{width:20px;height:20px}.empty p{color:var(--ink-2);max-width:46ch;font-size:14.5px}.empty .btn{margin-top:6px}.notice{display:grid;grid-template-columns:20px minmax(0,1fr);border-radius:var(--r-3);background:var(--surface);box-shadow:inset 0 0 0 1px var(--hair-2);gap:4px 12px;padding:16px 18px;font-size:14.5px;line-height:1.5}.notice>.ic{color:var(--accent-ink);width:20px;height:20px;margin-top:1px}.notice[data-tone=error]{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--loss)55%,var(--hair))}.notice[data-tone=error]>.ic{color:var(--loss)}.notice[data-tone=warn]>.ic{color:var(--tag-ink)}.notice b{font-weight:600}.notice p{color:var(--ink-2)}.notice code,.code{font:500 12.5px/1.5 var(--font-mono);color:var(--ink-2);overflow-wrap:anywhere}.notice .notice-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.code-block{display:block;border-radius:var(--r-2);background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--hair);font:500 13px/1.6 var(--font-mono);color:var(--ink);overflow-x:auto;white-space:pre;padding:12px 14px}.dialog{border-radius:var(--r-4);background:var(--surface);color:var(--ink);box-shadow:0 0 0 1px var(--hair),var(--sh-lg);border:0;width:min(520px,100% - 32px);max-height:calc(100dvh - 48px);padding:0}.dialog::backdrop{background:#08090d73}.dialog form,.dialog .dialog-inner{padding:24px}.dialog h2{font:650 20px/1.25 var(--font-sans);letter-spacing:-.01em;margin-bottom:8px}.dialog p{color:var(--ink-2);font-size:14.5px;line-height:1.55}.dialog .dialog-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:20px}.dialog .dialog-actions.is-split{border-top:1px solid var(--hair);justify-content:space-between;margin-top:14px;padding-top:16px}.dialog .dlg-sum{display:flex;color:var(--ink-2);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;margin-top:16px;font-size:14.5px}.dialog .dlg-sum b{font:600 17px/1.2 var(--font-sans);color:var(--ink);font-variant-numeric:tabular-nums}.dialog .dlg-why{margin-top:12px}.dialog .money-sum{border-radius:var(--r-3);background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--hair);margin:16px 0;padding:14px 16px}@media (prefers-reduced-motion:no-preference){.dialog[open]{animation:dlg-in var(--dur-state)var(--ease)}}@keyframes dlg-in{0%{opacity:0;transform:translateY(8px)}}.toast-host{position:fixed;right:16px;bottom:calc(16px + env(safe-area-inset-bottom));z-index:var(--z-dialog);display:grid;pointer-events:none;gap:8px;width:min(380px,100% - 32px)}.toast-host>*{pointer-events:auto}body:has(.batch-bar) .toast-host{bottom:calc(100px + env(safe-area-inset-bottom))}@media (max-width:640px){.toast-host{top:calc(72px + env(safe-area-inset-top));bottom:auto;right:16px}body:has(.batch-bar) .toast-host{top:calc(72px + env(safe-area-inset-top));bottom:auto;right:16px}.is-bare .toast-host{top:calc(76px + env(safe-area-inset-top))}}.toast{display:grid;grid-template-columns:minmax(0,1fr)auto;border-radius:var(--r-3);background:var(--ink);color:var(--bg);box-shadow:var(--sh-lg);align-items: center;gap:12px;padding:12px 8px 12px 16px;font-size:14.5px;line-height:1.4}.toast button{display:grid;border-radius:var(--r-2);color:inherit;place-items: center;width:32px;height:32px}.toast button:focus-visible{box-shadow:none;outline-color:var(--bg)}.toast[data-tone=error]{box-shadow:inset 4px 0 0 var(--loss),var(--sh-lg)}@media (prefers-reduced-motion:no-preference){.toast{animation:dlg-in var(--dur-toast)var(--ease)}}.auth{position:relative;isolation:isolate;display:grid;padding:calc(68px + var(--s-6))16px var(--s-7);background:var(--hero-bg);place-items: center;min-height:100dvh}.auth>.app-hero-media{z-index:-1}.auth-bar{position:fixed;display:flex;justify-content:space-between;align-items: center;height:56px;padding:0 8px 0 18px;top:12px;left:12px;right:12px}.auth-card{--glass-r:var(--r-4);padding:var(--s-6);width:min(440px,100%)}.auth-card .sec-label{margin-bottom:var(--s-3)}.auth-card h1{font:650 28px/1.15 var(--font-sans);letter-spacing:-.02em;margin-bottom:8px}.auth-card .page-lede{margin:0 0 var(--s-5)}.auth-card h1+:-webkit-any(form,.auth-form){margin-top:var(--s-4)}.auth-card h1+:-moz-any(form,.auth-form){margin-top:var(--s-4)}.auth-card h1+:is(form,.auth-form){margin-top:var(--s-4)}.auth-card .btn-block{margin-top:4px}.auth-fine{margin-top:var(--s-5);padding-top:var(--s-4);border-top:1px solid var(--hair);color:var(--ink-2);font-size:13.5px;line-height:1.55}.auth-fine a{color:var(--ink);text-decoration:underline;text-underline-offset:3px}.otp{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}.otp input{text-align:center;font:600 22px/1 var(--font-mono);height:52px;padding:0}@media (max-width:640px){.auth-card{padding:var(--s-5)}.auth-bar{height:52px;padding:0 6px 0 12px}}.progress{position:relative;border-radius:var(--r-hair);background:color-mix(in srgb,var(--ink)10%,var(--surface));overflow:hidden;height:6px}.progress>i{position:absolute;width:var(--p,0%);background:var(--accent);border-radius:inherit;inset:0 auto 0 0}.progress[data-tone=error]>i{background:var(--loss)}.list{display:grid}.list>li{display:flex;border-top:1px solid var(--hair);flex-wrap:wrap;align-items: center;gap:8px 16px;padding:14px 0}.list>li:first-child{border-top:0;padding-top:0}.list>li>.grow{flex:150px;min-width:0}.list>li p{color:var(--ink-2);margin-top:2px;font-size:13.5px}.kbd{font:500 12px/1 var(--font-mono);border-radius:var(--r-1);box-shadow:inset 0 0 0 1px var(--hair-2);color:var(--ink-2);padding:3px 6px}.logo-sm{width:auto;height:18px}.logo-tile{display:grid;border-radius:var(--r-3);background:var(--tile-bg);box-shadow:inset 0 0 0 1px var(--hair-2);flex:none;place-items: center;width:40px;height:40px}.logo-tile img{object-fit:contain;width:22px;height:22px}.logo-tile .ic{color:var(--tile-ink);width:20px;height:20px}.divider{background:var(--hair);border:0;height:1px;margin:20px 0}.inline-actions{display:flex;flex-wrap:wrap;align-items: center;gap:8px}.spacer{flex:1}.warn-ink{color:var(--tag-ink)}.loss-ink{color:var(--loss)}@media (forced-colors:active){.card,.notice,.banner,.choice,.input,.select,.textarea{border:1px solid canvastext}.status:before{forced-color-adjust:none;background:canvastext}.side a[aria-current=page]{outline:2px solid highlight}}.is-bare .app-bar,.is-bare .side{display:none}.is-bare .app-body{display:block;width:100%;margin:0}.is-bare .view{padding:0}.side .side-back{display:none}@media (max-width:640px){.app-bar .nav-signin{display:none}.side .side-back{display:flex}.app-bar{width:calc(100% - 32px)}.app-bar .nav-actions{gap:4px}.app-bar .ctl-btn{gap:6px;padding:0 8px}.app-bar .ctl-btn>.ic,.app-bar .acct-name{display:none}}.side .side-only{display:none}@media (max-width:359px){.app-bar .ctl-btn [data-org-name],.app-bar .ctl-btn .acct-label,.app-bar .nav-actions [data-acct]{display:none}.side .side-only{display:flex}}.view :-webkit-any(.grid,.card,.stack)+:-webkit-any(.grid,.card,.stack){margin-top:16px}.view :-moz-any(.grid,.card,.stack)+:-moz-any(.grid,.card,.stack){margin-top:16px}.view :is(.grid,.card,.stack)+:is(.grid,.card,.stack){margin-top:16px}.view .grid>:-webkit-any(.grid,.card,.stack){margin-top:0}.view .grid>:-moz-any(.grid,.card,.stack){margin-top:0}.view .grid>:is(.grid,.card,.stack){margin-top:0}.app-hero-media{position:absolute;overflow:hidden;pointer-events:none;inset:0}.app-hero-media img,.app-hero-media video{position:absolute;object-fit:cover;object-position:50% 85%;width:100%;height:100%;inset:0}.app-hero-media img{transition:opacity .28s cubic-bezier(.45,0,.55,1)}.app-hero-media img.hm-night{opacity:0}html[data-luckylanding-mode=dark] .app-hero-media img.hm-night{opacity:1}.app-hero-media video.hm-video{opacity:0;transition:opacity .28s cubic-bezier(.45,0,.55,1)}.app-hero-media video.hm-video.hm-on{opacity:1}.app-hero-media video.hm-video.hm-snap{transition:none!important}html.theme-vt .app-hero-media :-webkit-any(img,video){transition:none!important}html.theme-vt .app-hero-media :-moz-any(img,video){transition:none!important}html.theme-vt .app-hero-media :is(img,video){transition:none!important}.app-hero-media video::-webkit-media-controls-start-playback-button{-webkit-appearance:none;display:none!important}html[data-luckylanding-motion=off] .app-hero-media video{display:none!important}@media (prefers-reduced-motion:reduce){html:not([data-luckylanding-motion]) .app-hero-media video{display:none!important}}@media (max-width:640px){.auth .app-hero-media :-webkit-any(img,video){object-position:70% 100%}.auth .app-hero-media :-moz-any(img,video){object-position:70% 100%}.auth .app-hero-media :is(img,video){object-position:70% 100%}}.app-hero{position:relative;isolation:isolate;overflow:hidden;display:flex;border-radius:var(--r-4);background:var(--hero-bg);box-shadow:inset 0 0 0 1px var(--hair);align-items: flex-end;min-height:176px;margin:0 0 20px;padding:28px 28px 24px}.app-hero>.app-hero-media{z-index:-1;-webkit-mask-image:linear-gradient(90deg,#0000,#000 45%);mask-image:linear-gradient(90deg,#0000,#000 45%);left:30%}.app-hero>.app-hero-media :-webkit-any(img,video){object-position:50% 62%}.app-hero>.app-hero-media :-moz-any(img,video){object-position:50% 62%}.app-hero>.app-hero-media :is(img,video){object-position:50% 62%}.app-hero>.page-head{width:100%;margin:0}@media (max-width:640px){.app-hero{min-height:0;padding:104px 18px 18px}.app-hero>.app-hero-media{-webkit-mask-image:linear-gradient(#000 30%,#0000);mask-image:linear-gradient(#000 30%,#0000);bottom:40%;left:0}}.steps{display:grid}.step{display:grid;grid-template-columns:40px minmax(0,1fr)auto;padding:var(--s-4)var(--s-5);border-top:1px solid var(--hair);align-items: center;gap:16px}.step:first-child{border-top:0}.step-n{display:grid;border-radius:var(--r-3);box-shadow:inset 0 0 0 1px var(--hair-2);font:500 12px/1 var(--font-mono);color:var(--label-ink);place-items: center;width:36px;height:36px}.step-n .ic{color:var(--accent-ink);width:18px;height:18px}.step.is-done .step-n{box-shadow:inset 0 0 0 1px var(--accent);background:var(--accent-1)}.step.is-next{background:var(--surface-2);box-shadow:inset 3px 0 0 var(--accent)}.step p{color:var(--ink-2);margin-top:2px;font-size:14px}.step.is-done h2{color:var(--ink-2)}@media (max-width:640px){.step{grid-template-columns:36px minmax(0,1fr);align-items: start;gap:var(--s-2)var(--s-3);padding:var(--s-4)}.step-act{grid-column:2}}.org-choice{grid-template-columns:24px minmax(0,1fr);align-items: center}@media (hover:hover) and (pointer:fine){.org-choice:hover{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ink)30%,transparent)}}.conn-list{padding:0 var(--s-5)}.conn-list>li{display:grid;grid-template-columns:40px minmax(0,1fr)auto auto;gap:var(--s-2)var(--s-4);padding:var(--s-5)0}.conn-list>li:first-child{padding-top:var(--s-5)}@media (max-width:640px){.conn-list{padding:0 var(--s-4)}.conn-list>li{grid-template-columns:40px minmax(0,1fr);align-items: start;column-gap:var(--s-3);padding:var(--s-4)0}.conn-list>li:first-child{padding-top:var(--s-4)}.conn-list>li>:-webkit-any(.status,.inline-actions,.skel){grid-column:2}.conn-list>li>:-moz-any(.status,.inline-actions,.skel){grid-column:2}.conn-list>li>:is(.status,.inline-actions,.skel){grid-column:2}.conn-list>li>.inline-actions>.btn{flex:1 1 0}.conn-list p:has(>.skel){min-height:2lh}}.subnav{display:flex;border-bottom:1px solid var(--hair);overflow-x:auto;scrollbar-width:none;gap:4px;margin:0 0 20px}.subnav a{display:inline-flex;font:500 14.5px/1 var(--font-sans);color:var(--ink-2);white-space:nowrap;border-bottom:2px solid #0000;align-items: center;min-height:44px;margin-bottom:-1px;padding:0 12px}.subnav a[aria-current]{color:var(--ink);border-bottom-color:var(--accent)}.subnav a:focus-visible{outline-offset:-2px}.drop{display:flex;border-radius:var(--r-3);border:1.5px dashed var(--ctl-line);text-align:left;color:var(--ink);align-items: center;gap:14px;width:calc(100% - 40px);margin:20px;padding:18px 20px}.drop>.ic{color:var(--accent-ink);width:22px;height:22px}.drop b{display:block;font:600 15px/1.3 var(--font-sans)}.drop small{display:block;color:var(--muted);margin-top:2px;font-size:13px}@media (hover:hover) and (pointer:fine){.drop:hover{background:var(--bg-2)}}.file-cell{display:flex;align-items: center;gap:12px}.thumb{display:grid;border-radius:var(--r-2);overflow:hidden;background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--hair);color:var(--muted);flex:none;place-items: center;width:40px;height:40px}.thumb img{object-fit:cover;width:100%;height:100%}.thumb .ic{width:18px;height:18px}.media-pick{display:grid;overflow:auto;gap:8px;max-height:220px;padding:4px 2px}.list>li>.warn-ink .ic{width:18px;height:18px}.tile-field{margin:0}.tiles{display:grid;grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:10px}.tile{position:relative;display:grid;border-radius:var(--r-3);background:var(--surface);box-shadow:inset 0 0 0 1px var(--hair-2);cursor:pointer;gap:2px;min-width:0;padding:6px 6px 10px}.tile input{position:absolute;z-index:1;accent-color:var(--accent);width:18px;height:18px;margin:0;top:12px;left:12px}.tile-img{position:relative;display:grid;aspect-ratio:4/3;border-radius:var(--r-2);overflow:hidden;background:var(--surface-2);color:var(--muted);place-items: center;margin-bottom:6px}.tile-img img{object-fit:cover;width:100%;height:100%}.tile-img>.ic{width:22px;height:22px}.tile-kind{position:absolute;display:grid;border-radius:var(--r-1);color:#fff;background:#08090d99;place-items: center;width:22px;height:22px;bottom:6px;right:6px}.tile-kind .ic{width:12px;height:12px}.tile-name{font:500 12.5px/1.3 var(--font-mono);color:var(--ink);overflow-wrap:anywhere;padding:0 4px}.tile small{color:var(--muted);padding:0 4px;font-size:12.5px}.tile:has(input:checked){background:var(--accent-1);box-shadow:inset 0 0 0 1.5px var(--accent)}.tile:has(input:not(:checked)) .tile-img img{opacity:.55}.tile:has(input:focus-visible){outline:2px solid var(--focus);outline-offset:2px}.tile input:focus-visible{outline:none;box-shadow:none}@media (hover:hover) and (pointer:fine){.tile:hover{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ink)30%,transparent)}.tile:has(input:checked):hover{box-shadow:inset 0 0 0 1.5px var(--accent)}}.rep{display:grid;gap:8px;margin-bottom:12px}.rep-row{display:grid;grid-template-columns:minmax(0,1fr)auto;align-items: start;gap:8px}.rep-row .textarea{min-height:64px}.rep-meta{display:flex;align-items: center;gap:4px;min-height:44px}.rep-n{text-align:right;font:500 12px/1 var(--font-mono);color:var(--muted);font-variant-numeric:tabular-nums;min-width:72px}.rep-row .btn-xs{width:32px;padding:0}@media (max-width:640px){.rep-row{grid-template-columns:minmax(0,1fr);gap:2px}.rep-meta{justify-content:flex-end;min-height:32px}}.batch-bar{position:sticky;bottom:calc(12px + env(safe-area-inset-bottom));z-index:2;display:flex;border-radius:var(--r-4);background:var(--surface);box-shadow:inset 0 0 0 1px var(--hair-2),var(--sh-lg);flex-wrap:wrap;justify-content:space-between;align-items: center;gap:10px 16px;margin-top:16px;padding:12px 12px 12px 20px}.batch-maths{font:500 15px/1.4 var(--font-sans);color:var(--ink);font-variant-numeric:tabular-nums}@media (max-width:640px){.batch-bar{padding:12px}.batch-bar .btn{flex:100%}}.tree{border-radius:var(--r-4);box-shadow:inset 0 0 0 1px var(--hair);background:radial-gradient(var(--stage-dot)1px,transparent 1.2px)0 0/16px 16px,var(--bg);padding:18px 20px 20px}.tree-cap{color:var(--ink-2);margin-bottom:14px;font-size:14px}.tree-list,.tree-list ul{display:grid;gap:8px}.tree-list ul{border-left:1px dashed var(--hair-2);margin:8px 0 0 14px;padding-left:14px}.tree-node{display:flex;border-radius:var(--r-2);border:1px dashed var(--ctl-line);color:var(--muted);flex-wrap:wrap;align-items:baseline;gap:2px 10px;padding:10px 12px}.tree-node b{font:500 13.5px/1.2 var(--font-sans);color:var(--ink-2)}.tree-node small{color:var(--muted);font-size:12.5px}.tree-leaf{border-style:dotted}.act-sum{border-bottom:1px solid var(--hair);margin-bottom:14px;padding-bottom:12px}html:not([data-theme]){background:#fcfaf6}@media (prefers-color-scheme:dark){html:not([data-theme]){background:#08090d}}html{background:var(--bg)}#root{display:flow-root;min-height:100dvh}.notice-title{color:var(--ink);font-weight:600}.notice>div{display:grid;gap:4px;min-width:0}.request-id{font-size:13px}.card--flush>.query-error{padding:var(--s-4)}.card-foot{padding:0 var(--s-5)var(--s-5)}@media (max-width:640px){.card-foot{padding:0 var(--s-4)var(--s-4)}}.card-note,.card-actions{margin-top:12px}.pending{color:var(--ink-2);padding:24px 4px}.kv>div{display:contents}.kv.pairs dd{font-variant-numeric:tabular-nums}.kv>div:last-child>dd{margin-bottom:0}.view>.grid+.card,.view>.card+.grid{margin-top:16px}.sign-out{flex:none}.menu-pop--start{left:0;right:auto}.menu-pop p.menu-item{cursor:default}.menu-pop .menu-item:disabled{opacity:.55;cursor:progress}.side-section{display:flex;flex-direction:column;gap:2px}.side .side-link{text-align:left;width:100%}.side .side-link .ic{color:var(--muted);width:18px;height:18px}@media (max-width:640px){.app-bar .sign-out{display:inline-flex;padding:0 8px}.side .side-only{display:flex}}.auth-card h1:focus{outline:none}.auth-form{display:grid;margin-top:4px}.auth-form .btn-block{margin-top:4px}.auth-form>.hint{margin:0 0 var(--s-4);color:var(--ink-2);font-size:14px;line-height:1.55}.auth-notice{margin-bottom:16px}.auth-or{display:grid;margin-top:var(--s-5);padding-top:var(--s-4);border-top:1px solid var(--hair);gap:8px}.auth-or-title{font:500 13px/1.2 var(--font-sans);color:var(--muted);margin-bottom:4px}.otp-input{text-align:center;font:600 22px/1 var(--font-mono);letter-spacing:.3em;height:52px}.enrol-steps{display:grid;list-style:decimal;color:var(--ink-2);gap:16px;margin:0 0 18px;padding-left:20px;font-size:14.5px}.enrol-steps li{padding-left:4px}.enrol-steps p+p,.enrol-steps p+img{margin-top:8px}.qr{border-radius:var(--r-2);box-shadow:inset 0 0 0 1px var(--hair-2);background:#fff;padding:8px}.setup-key{font:500 15px/1.5 var(--font-mono);letter-spacing:.05em;color:var(--ink);overflow-wrap:anywhere}.enrol-steps a{color:var(--accent-ink);text-decoration:underline;text-underline-offset:3px}.connect{display:grid;border-radius:var(--r-3);background:var(--surface);box-shadow:inset 0 0 0 1px var(--hair-2);color:var(--ink-2);gap:8px;margin-bottom:18px;padding:14px 16px;font-size:14.5px}.connect h2{font:600 15px/1.3 var(--font-sans);color:var(--ink)}.dlg-mark{margin-bottom:10px}.dlg-typed,.dialog .notice{margin-top:16px}.dialog .dlg-body p+p{margin-top:8px}.diversity{margin:10px 0 6px}.launch-note{margin-top:8px}.preset-lock{margin:4px 0 16px}.switch-hint{display:block}.file-name,.feature{font-size:13px}.view .stack>.notice,.view form>.notice{margin-top:16px}.side-section+.side-section>.side-group{margin-top:18px}.t-h4>.mark{vertical-align:1px;margin-left:8px}.list p.mono{font-size:12.5px;line-height:1.45}.row-fields>.field{align-content: start}.table tbody th{position:static;font:600 14px/1.35 var(--font-sans);color:var(--ink);white-space:normal;vertical-align:middle;background:0 0;padding:12px 14px}.table tbody tr:last-child th{border-bottom:0}.table .row-link.mono{font:500 13px/1.35 var(--font-mono);overflow-wrap:anywhere}@container (width<=640px){.table--stack tbody th{display:block;border:0;min-width:0;padding:0!important}.table--stack th[data-m=title]{grid-area:1/1;font-size:14.5px}}.co-head-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items: center;gap:12px 16px}.co-head-state{display:grid;color:var(--muted);font-variant-numeric:tabular-nums;text-align:right;gap:2px;margin:0;font-size:13px;line-height:1.4}.co-head-state>span:first-child{color:var(--ink-2)}.co-save-error{margin:0 0 16px}@media (max-width:640px){.co-head-actions{justify-content:flex-start}.co-head-state{text-align:left}.co-head-state>.co-skel-state{margin-left:0}}@media (prefers-reduced-motion:no-preference){.co-panel:not([hidden]){animation:co-fade var(--dur-state)var(--ease)}}.co-panel:focus-visible{outline:2px solid var(--focus);outline-offset:4px;border-radius:var(--r-3)}.co-skel-tabs{display:flex;border-bottom:1px solid var(--hair);align-items: center;gap:4px;min-height:45px;margin:0 0 20px}.co-skel-tabs .skel{width:52px;margin:0 12px}.co-skel-state{width:168px;height:12px;margin:2px 0 2px auto}.co-skel-state+.co-skel-state{width:56px;margin-top:6px}.co-skel-se .se-top{display:flex;justify-content:space-between}.co-skel-se .se-top-l{gap:12px}.co-skel-se .se-top .skel{margin-block-start:0;margin-block-end:0}.co-skel-icon{width:20px;height:20px;margin:0 6px}.co-skel-crumb{width:200px;height:14px}.co-skel-btn{width:52px;height:28px}.co-skel-title{width:72px}.co-skel-label{width:56px;height:10px;margin:7px 8px 9px}.co-skel-row{width:64%;height:12px;margin:10px 8px 10px 36px}.co-skel-page{display:block;background:var(--se-surface);box-shadow:var(--se-page-shadow);border-radius:8px;width:100%;height:100%}.co-skel-se .se-side{overflow:hidden}@container se (width<=700px){.co-skel-crumb{width:96px}}@keyframes co-fade{0%{opacity:0}}.se{--se-font:var(--font-sans);--se-bg:var(--surface-2);--se-surface:var(--surface);--se-hover:color-mix(in srgb,var(--ink)4%,var(--surface));--se-active:color-mix(in srgb,var(--ink)8%,var(--surface));--se-border:var(--hair);--se-input:var(--ctl-line);--se-text:var(--ink);--se-text-2:var(--ink-2);--se-muted:var(--muted);--se-faint:color-mix(in srgb,var(--muted)55%,var(--surface));--se-icon:var(--ink-2);--se-link:var(--accent);--se-focus:var(--focus);--se-critical:var(--loss);--se-critical-bg:color-mix(in srgb,var(--loss)10%,var(--surface));--se-pop-shadow:0 0 0 1px var(--hair),var(--sh-md);--se-page-bg:var(--tile-bg);--se-page-shadow:0 0 0 1px var(--hair),var(--sh-sm);--se-ease:var(--ease);container:se/inline-size;display:grid;grid-template-rows:56px minmax(0,1fr);height:clamp(480px,calc(100dvh - var(--se-chrome,320px)),1100px);overflow:hidden;border:1px solid var(--se-border);background:var(--se-bg);color:var(--se-text);font:450 13px/20px var(--se-font);letter-spacing:normal;border-radius:12px}.se button{font:inherit;color:inherit}.se :focus-visible{outline:2px solid var(--se-focus);outline-offset:1px}.se-ic{display:block;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;flex:none;width:20px;height:20px}.se-top{display:grid;grid-template-columns:minmax(0,1fr)auto minmax(0,1fr);border-bottom:1px solid var(--se-border);background:var(--se-surface);align-items: center;gap:8px;padding:0 12px}.se-top-l,.se-top-r{display:flex;align-items: center;gap:4px;min-width:0}.se-top-r{justify-content:flex-end}.se-top-c{display:flex;align-items: center;gap:4px;min-width:0}.se-icon-btn{display:inline-grid;color:var(--se-icon);cursor:pointer;transition:background-color .1s var(--se-ease),color .1s var(--se-ease);background:0 0;border:0;border-radius:8px;flex:none;place-items: center;width:32px;height:32px;margin:0;padding:0}.se-icon-btn:hover{background:var(--se-hover)}.se-icon-btn:active{background:var(--se-active)}.se-icon-btn[aria-pressed=true]{background:var(--se-active);color:var(--se-text)}.se-top-r .se-icon-btn[aria-pressed=true]{background:var(--accent-1);color:var(--accent-ink)}.se-icon-btn[aria-disabled=true],.se-icon-btn:disabled{color:var(--se-faint);cursor:default;background:0 0}.se-sep{background:var(--se-border);width:1px;height:20px;margin:0 4px}.se-narrow{display:none}.se-crumb{display:inline-flex;white-space:nowrap;background:0 0;border:0;border-radius:8px;align-items: center;gap:6px;min-width:0;height:32px;padding:0 8px}.se-crumb>span{overflow:hidden;text-overflow:ellipsis}.se-crumb .se-ic{color:var(--se-icon)}.se-crumb-btn{cursor:pointer;font-weight:550}.se-crumb-btn:hover,.se-crumb-btn[aria-expanded=true]{background:var(--se-hover)}.se-crumb-btn>.se-ic:last-child{width:16px;height:16px}.se-config{font-weight:550}.se-badge{display:inline-flex;color:var(--se-text-2);align-items: center;gap:6px;height:20px;padding:0 4px;font-size:12px;font-weight:550;line-height:16px}.se-badge:before{content:"";background:var(--se-input);border-radius:50%;flex:none;width:6px;height:6px}.se-badge.is-live{color:var(--se-text)}.se-badge.is-live:before{background:var(--se-link)}.se-btn{display:inline-flex;cursor:pointer;white-space:nowrap;transition:background-color .1s var(--se-ease),box-shadow .1s var(--se-ease);border:0;border-radius:8px;justify-content:center;align-items: center;gap:4px;height:28px;margin:0 0 0 4px;padding:0 12px;font-weight:550}.se-btn-primary{background:var(--accent);box-shadow:var(--sh-sm);color:var(--on-accent)}.se-btn-primary:hover{background:color-mix(in srgb,var(--accent)88%,var(--ink))}.se-btn-primary[aria-disabled=true]{background:var(--se-active);box-shadow:none;color:var(--se-muted);cursor:default}.se-btn-plain{color:var(--se-text);background:0 0;margin:0;padding:0 8px}.se-btn-plain:hover{background:var(--se-hover)}.se-btn-critical{color:var(--se-critical);background:0 0;width:100%;margin:0}.se-btn-critical:hover{background:var(--se-critical-bg)}.se-btn-critical .se-ic{width:16px;height:16px}.se-menu-wrap{position:relative}.se-menu{position:absolute;z-index:20;display:grid;list-style:none;background:var(--se-surface);box-shadow:var(--se-pop-shadow);animation:se-pop .12s var(--se-ease);border-radius:12px;min-width:200px;margin:0;padding:6px;top:calc(100% + 4px);left:50%;transform:translate(-50%)}.se-menu button{display:flex;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:space-between;align-items: center;gap:8px;width:100%;height:32px;padding:0 8px}.se-menu button:hover{background:var(--se-hover);outline-offset:-2px}.se-menu button:focus-visible{background:var(--se-hover);outline-offset:-2px}.se-menu button[aria-checked=true]{background:var(--se-active);font-weight:550}.se-menu .se-ic{width:16px;height:16px}@keyframes se-pop{0%{opacity:0;transform:translate(-50%)scale(.95)}}.se-body{display:grid;grid-template-columns:300px minmax(0,1fr);min-height:0}.se-side{display:flex;border-right:1px solid var(--se-border);background:var(--se-surface);flex-direction:column;min-height:0}.se-sections{display:flex;flex-direction:column;height:100%;min-height:0}.se-side-head{display:flex;border-bottom:1px solid var(--se-border);align-items: center;gap:4px;min-height:52px;padding:10px 12px 10px 16px}.se-side-head .se-icon-btn{margin-left:-8px}.se-side-title{margin:0;font-size:14px;font-weight:650;line-height:20px}.se-side-scroll{overflow-y:auto;overscroll-behavior:contain;flex:1;min-height:0;padding:4px 0 16px}.se-group{border-bottom:1px solid var(--se-border);padding:8px 8px 4px}.se-group-title{color:var(--se-text-2);margin:0;padding:4px 8px;font-size:12px;font-weight:550;line-height:16px}.se-rows{display:grid;list-style:none;margin:0;padding:0}.se-row{position:relative;transition:transform .18s var(--se-ease);border-radius:8px}.se-row.is-lifted{z-index:2;background:var(--se-surface);box-shadow:var(--se-pop-shadow);transition:none}.se-row.is-dropping{transition:none}.se-row-main{display:flex;border-radius:8px;align-items: center;min-height:32px}.se-row:hover>.se-row-main,.se-row:focus-within>.se-row-main{background:var(--se-hover)}.se-row.is-sel>.se-row-main{background:var(--se-active)}.se-handle{display:inline-grid;color:var(--se-icon);cursor:grab;opacity:0;touch-action:none;background:0 0;border:0;flex:none;place-items: center;width:24px;height:32px;margin:0;padding:0}.se-handle .se-ic{stroke-width:2.4;width:16px;height:16px}.se-row:hover .se-handle,.se-row.is-lifted .se-handle,.se-row.is-locked .se-handle{opacity:1}.se-handle:focus-visible{opacity:1}.se-row.is-locked .se-handle{cursor:default;color:var(--se-muted)}.se-row-name{display:flex;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:1;align-items: center;gap:8px;min-width:0;height:32px;margin:0;padding:0 4px}.se-row-name>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.se-row-name .se-ic{color:var(--se-icon)}.se-row.is-off .se-row-name{color:var(--se-muted)}.se-row.is-off .se-row-name .se-ic{color:var(--se-faint)}.se-row-actions{display:flex;flex:none;align-items: center;padding-right:2px}.se-row-actions .se-icon-btn{width:28px;height:28px}.se-row-actions .se-icon-btn .se-ic{width:18px;height:18px}.se-reveal{opacity:0}.se-row:hover .se-reveal,.se-row:focus-within .se-reveal,.se-row.is-sel .se-reveal{opacity:1}.se-row-actions .se-icon-btn:disabled{opacity:0;pointer-events:none}.se-row-note,.se-row-err{color:var(--se-text-2);margin:0;padding:0 8px 6px 52px;font-size:12px;line-height:16px}.se-row.is-locked .se-row-note{padding-left:28px}.se-row-err{color:var(--se-critical)}.se-detail-body .se-row-err{padding:0}.se-add-wrap{position:relative}.se-add{display:flex;color:var(--se-link);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items: center;gap:8px;width:100%;height:32px;margin:0;padding:0 4px 0 28px}.se-add:hover,.se-add[aria-expanded=true]{background:var(--se-hover)}.se-add .se-ic{width:18px;height:18px}.se-pop{position:relative;z-index:10;background:var(--se-surface);box-shadow:var(--se-pop-shadow);animation:se-pop-in .12s var(--se-ease);border-radius:12px;margin:4px 0 8px;padding:8px}@keyframes se-pop-in{0%{opacity:0;transform:scale(.95)}}.se-pop-title{color:var(--se-text-2);margin:0;padding:4px 8px 6px;font-size:12px;font-weight:550}.se-pop-list{display:grid;list-style:none;margin:0 0 6px;padding:0}.se-pop-list button{display:flex;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items: center;gap:8px;width:100%;height:32px;padding:0 8px}.se-pop-list button:hover{background:var(--se-hover);outline-offset:-2px}.se-pop-list button:focus-visible{background:var(--se-hover);outline-offset:-2px}.se-pop .se-help{padding:0 8px}.se-pop .se-btn-plain{margin-top:4px}.se-help.se-side-note{margin:12px 16px 0}.se-detail{display:flex;flex-direction:column;height:100%;min-height:0}.se-detail-body{display:grid;overflow-y:auto;flex:1;align-content: start;gap:16px;min-height:0;padding:16px}.se-detail-foot{border-top:1px solid var(--se-border);padding:8px}.se-fields,.se-settings{display:grid;gap:16px}.se-settings{gap:0}.se-set{display:grid;border-bottom:1px solid var(--se-border);gap:12px;padding:16px}.se-set-title{margin:0;font-size:13px;font-weight:650;line-height:20px}.se-field{display:grid;gap:4px}.se-field>label{color:var(--se-text);font-size:13px;line-height:20px}.se-input{border:1px solid var(--se-input);background:var(--se-surface);color:var(--se-text);font:inherit;border-radius:8px;width:100%;min-height:32px;margin:0;padding:5px 12px}.se-input::placeholder{color:var(--se-muted)}.se-input:hover{border-color:var(--se-text-2);background:var(--se-hover)}.se-input:focus-visible{outline:2px solid var(--se-focus);outline-offset:1px;border-color:var(--se-input);background:var(--se-surface)}.se-input[aria-invalid=true]{border-color:var(--se-critical);background:var(--se-critical-bg)}.se-textarea{resize:vertical;min-height:76px}.se-select{appearance:auto;padding-right:8px}.se-mono{font-family:var(--font-mono);text-transform:uppercase}.se-help{color:var(--se-text-2);margin:0;font-size:13px;line-height:20px}.se-error{color:var(--se-critical);margin:0;font-size:13px;line-height:20px}.se-warn{background:var(--tag-bg);color:var(--tag-ink);border-radius:8px;margin:0;padding:8px 12px;font-size:13px;line-height:20px}.se-color{display:flex;gap:8px}.se-swatch{border:1px solid var(--se-input);cursor:pointer;background:0 0;border-radius:8px;flex:none;width:32px;height:32px;padding:0}.se-swatch::-webkit-color-swatch-wrapper{padding:2px}.se-swatch::-webkit-color-swatch{border:0;border-radius:6px}.se-swatch::-moz-color-swatch{border:0;border-radius:6px}.se-range{display:flex;align-items: center;gap:12px}.se-range input{accent-color:var(--accent);flex:1}.se-range-v{text-align:right;font-variant-numeric:tabular-nums;flex:none;min-width:44px}.se-logo{display:flex;color:var(--se-text-2);flex-wrap:wrap;align-items: center;gap:4px 12px}.se-link{color:var(--se-link);cursor:pointer;background:0 0;border:0;margin:0;padding:0}.se-link:hover{text-decoration:underline}.se-check{display:flex;cursor:pointer;align-items: center;gap:8px}.se-check input{accent-color:var(--accent);width:16px;height:16px;margin:0}.se-canvas{position:relative;display:flex;background:var(--stage-bg);min-width:0;min-height:0;padding:8px}.se-stage{display:flex;overflow:hidden;flex:1;justify-content:center;min-width:0;min-height:0}.se-canvas[data-surface=mobile] .se-stage{padding:16px}.se-fit{position:relative;flex:none;width:100%;height:100%}.se-page{container:luckylanding-preview/inline-size;position:absolute;overflow:auto;overscroll-behavior:contain;transform-origin:0 0;background:var(--se-page-bg);box-shadow:var(--se-page-shadow);scrollbar-width:thin;--se-focus:var(--focus);border-radius:8px;width:100%;height:100%;inset:0 auto auto 0}.se-canvas[data-surface=mobile] .se-page{box-shadow:var(--se-pop-shadow);border-radius:16px}.se-canvas[data-inspect=on] .se-page [data-block-id]{cursor:pointer}.se-canvas[data-inspect=on] .se-page [data-block-id]:hover{outline:1px dashed var(--se-focus);outline-offset:2px}.se-page [data-selected]{position:relative;outline-offset:2px;border-radius:2px;outline:2px solid var(--se-focus)!important}.se-page [data-selected]:before{content:attr(data-block-label);position:absolute;z-index:5;background:var(--se-focus);color:var(--on-accent);font:550 12px/20px var(--se-font);white-space:nowrap;pointer-events:none;border-radius:4px;height:20px;padding:0 6px;top:-26px;left:-4px}.se-page .luckylanding-head[data-selected]:before,.se-page .luckylanding-sum[data-selected]:before{top:4px;left:4px}.se-page .luckylanding-sum[data-selected],.se-page .luckylanding-head[data-selected]{outline-offset:-2px}@container se (width<=900px){.se-body{grid-template-columns:260px minmax(0,1fr)}.se-config{display:none}}@container se (width<=700px){.se-top{grid-template-columns:auto minmax(0,1fr)auto;gap:2px;padding:0 6px}.se-top-c{justify-content:flex-start;padding-left:2px}.se-menu-wrap{min-width:0}.se-crumb-btn{max-width:100%;padding:0 4px 0 6px}.se-crumb-btn>.se-ic:first-child{display:none}.se-menu{animation:none;left:0;transform:none}.se-narrow{display:inline-grid}.se-wide,.se-sep{display:none}.se-btn{padding:0 10px}.se-body{grid-template-columns:minmax(0,1fr)}.se[data-pane=side] .se-canvas,.se[data-pane=canvas] .se-side{display:none}.se-side{border-right:0}.se-handle,.se-reveal{opacity:1}.se-row-actions .se-icon-btn:disabled{opacity:.35}}@media (hover:none){.se-handle,.se-reveal{opacity:1}}@media (pointer:coarse){.se-input{min-height:44px;font-size:16px}.se-swatch{width:44px;height:44px}.se-top .se-icon-btn,.se-top .se-crumb-btn,.se-top .se-btn{position:relative}.se-top .se-icon-btn:after,.se-top .se-crumb-btn:after,.se-top .se-btn:after{content:"";position:absolute;inset:-6px -1px}.se-top .se-btn:after{inset:-8px -1px}.se-row-main,.se-row-name,.se-handle,.se-add,.se-check,.se-menu button,.se-pop-list button{min-height:44px}.se-row-name,.se-handle,.se-add,.se-menu button,.se-pop-list button{height:44px}.se-row-actions .se-icon-btn{width:36px;height:44px}}@media (prefers-reduced-motion:reduce){.se *,.se *:before,.se *:after{animation:none!important;transition-duration:0s!important}}html[data-luckylanding-motion=off] .se *{animation:none!important;transition-duration:0s!important}@media (forced-colors:active){.se-row.is-sel>.se-row-main,.se-icon-btn[aria-pressed=true]{outline:2px solid highlight}}.luckylanding-preview{--luckylanding-accent:#005bd1;--luckylanding-accent-hover:#00459e;--luckylanding-on-accent:#fff;--luckylanding-focus:color-mix(in srgb,var(--luckylanding-accent)30%,transparent);--luckylanding-critical:#d91c1c;--luckylanding-bg:#fff;--luckylanding-subdued:#f5f5f5;--luckylanding-sum-bg:var(--luckylanding-subdued);--luckylanding-border:#dedede;--luckylanding-control:#dfdfdf;--luckylanding-text:#000;--luckylanding-muted:#0000008f;--luckylanding-thumb:#f1f1f1;--luckylanding-badge:#000;--luckylanding-r:12px;--luckylanding-r-s:8px;--luckylanding-r-l:16px;--luckylanding-logo-h:28.35px;--luckylanding-font:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;--luckylanding-ease:cubic-bezier(.3,.5,.5,1);--luckylanding-shadow-xs:0 0 0 .5px #0000000d,0 1px 3px #0000000a,0 2px 8px #0000000f;--buncss-light:initial;--buncss-dark: ;color-scheme:light;display:flex;background:var(--luckylanding-bg);color:var(--luckylanding-text);font-family:var(--luckylanding-font);letter-spacing:normal;-webkit-font-smoothing:auto;flex-direction:column;min-height:100%;font-size:14px;font-weight:400;line-height:1.35}.luckylanding-preview :-webkit-any(h1,h2,h3,p,ul,dl,dt,dd){margin:0;padding:0}.luckylanding-preview :-moz-any(h1,h2,h3,p,ul,dl,dt,dd){margin:0;padding:0}.luckylanding-preview :is(h1,h2,h3,p,ul,dl,dt,dd){margin:0;padding:0}.luckylanding-preview ul{list-style:none}.luckylanding-preview a,.luckylanding-preview .luckylanding-a{color:var(--luckylanding-accent);text-decoration:underline;text-underline-offset:.135em;cursor:default}.luckylanding-preview img,.luckylanding-preview svg{display:block}.luckylanding-sr{position:absolute;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0}.luckylanding-preview .luckylanding-wrap{display:flex;flex-direction:column;flex:1 0 auto}.luckylanding-preview .luckylanding-in{width:min(552px,100% - 28px);margin-inline-start:auto;margin-inline-end:auto}.luckylanding-preview .luckylanding-ic{display:block;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;flex:none;width:14px;height:14px}.luckylanding-preview .luckylanding-head{background:var(--luckylanding-bg);padding:20px 0}.luckylanding-preview .luckylanding-head .luckylanding-in{display:flex;min-height:var(--luckylanding-logo-h);align-items: center}.luckylanding-preview h1{overflow-wrap:anywhere;min-width:0;font-size:21px;font-weight:700;line-height:1.35}.luckylanding-preview .luckylanding-main{flex:1 0 auto;padding:20px 0 0}.luckylanding-preview .luckylanding-sec+.luckylanding-sec{margin-top:31px}.luckylanding-preview .luckylanding-h2{width:-moz-fit-content;width:fit-content;font-size:19px;font-weight:700;line-height:1.2}.luckylanding-preview .luckylanding-h2+*{margin-top:14px}.luckylanding-preview .luckylanding-h2+.luckylanding-note{margin-top:4px}.luckylanding-preview .luckylanding-h3,.luckylanding-preview .luckylanding-h2.luckylanding-h3{font-size:15px;font-weight:700;line-height:1.2}.luckylanding-preview .luckylanding-h3+*{margin-top:10px}.luckylanding-preview .luckylanding-note{color:var(--luckylanding-muted)}.luckylanding-preview .luckylanding-note+*{margin-top:14px}.luckylanding-preview .luckylanding-x-h{color:var(--luckylanding-muted);text-align:center}.luckylanding-preview .luckylanding-x-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:10px;margin-top:14px}.luckylanding-preview .luckylanding-wallet{display:flex;border-radius:var(--luckylanding-r);box-shadow:inset 0 0 0 1px var(--luckylanding-control);background:#fff;justify-content:center;align-items: center;height:48px}.luckylanding-preview .luckylanding-wallet img{width:auto;height:28px}.luckylanding-preview .luckylanding-or{display:flex;color:var(--luckylanding-muted);align-items: center;gap:14px;margin-top:20px}.luckylanding-preview .luckylanding-or:before,.luckylanding-preview .luckylanding-or:after{content:"";background:var(--luckylanding-control);flex:1;height:1px}.luckylanding-preview .luckylanding-sec.luckylanding-x+.luckylanding-sec{margin-top:20px}.luckylanding-preview .luckylanding-fld{position:relative;display:flex;border:1px solid var(--luckylanding-control);border-radius:var(--luckylanding-r);background:var(--luckylanding-bg);color:var(--luckylanding-muted);transition:border-color .2s ease-in-out,box-shadow .1333s var(--luckylanding-ease);align-items: center;height:49px;padding:0 10px}.luckylanding-preview .luckylanding-ph{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0}.luckylanding-preview .luckylanding-fld-ic{color:var(--luckylanding-muted);width:16px;height:16px;margin-left:10px}.luckylanding-preview .luckylanding-sel{flex-wrap:wrap;align-content: center;padding-right:30px}.luckylanding-preview .luckylanding-sel .luckylanding-fl{color:var(--luckylanding-muted);flex-basis:100%;font-size:12px;line-height:1.2}.luckylanding-preview .luckylanding-sel .luckylanding-val{color:var(--luckylanding-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex-basis:100%;line-height:1.35}.luckylanding-preview .luckylanding-sel .luckylanding-fld-ic{position:absolute;margin:-8px 0 0;top:50%;right:10px}.luckylanding-preview .luckylanding-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}.luckylanding-preview .luckylanding-c6{grid-column:span 6}.luckylanding-preview .luckylanding-c3{grid-column:span 3}.luckylanding-preview .luckylanding-c2{grid-column:span 2}.luckylanding-preview .luckylanding-chk{display:flex;align-items: center;gap:10px}.luckylanding-preview .luckylanding-box{display:inline-grid;border:1px solid var(--luckylanding-control);border-radius:var(--luckylanding-r-s);background:var(--luckylanding-bg);color:var(--luckylanding-on-accent);transition:all .1333s var(--luckylanding-ease);flex:none;place-items: center;width:20px;height:20px}.luckylanding-preview .luckylanding-box.is-on{border-color:var(--luckylanding-accent);background:var(--luckylanding-accent)}.luckylanding-preview .luckylanding-box .luckylanding-ic{stroke-width:2;width:12px;height:12px}.luckylanding-preview .luckylanding-empty{display:flex;border-radius:var(--luckylanding-r);background:var(--luckylanding-subdued);color:var(--luckylanding-muted);text-align:center;justify-content:center;align-items: center;min-height:51px;padding:14px}.luckylanding-preview .luckylanding-methods{position:relative}.luckylanding-preview .luckylanding-skel{border:1px solid var(--luckylanding-control);border-radius:var(--luckylanding-r);background:var(--luckylanding-bg)}.luckylanding-preview .luckylanding-skel-row{display:flex;border:1px solid var(--luckylanding-accent);border-radius:var(--luckylanding-r)var(--luckylanding-r)0 0;background:var(--luckylanding-subdued);align-items: center;gap:10px;height:54px;margin:-1px -1px 0;padding:0 14px;font-weight:700}.luckylanding-preview .luckylanding-radio{border:6px solid var(--luckylanding-accent);background:var(--luckylanding-bg);transition:all .1333s var(--luckylanding-ease);border-radius:50%;flex:none;width:18px;height:18px}.luckylanding-preview .luckylanding-skel-panel{display:grid;grid-template-columns:1fr 1fr;border-radius:0 0 calc(var(--luckylanding-r) - 1px)calc(var(--luckylanding-r) - 1px);background:var(--luckylanding-subdued);background-clip:padding-box;border-top:1px solid #0000;gap:9px 10px;margin-top:-1px;padding:14px 14px 13px}.luckylanding-preview .luckylanding-field{grid-column:1/-1;border:1px solid var(--luckylanding-control);border-radius:var(--luckylanding-r);background:var(--luckylanding-bg);height:49px}.luckylanding-preview .luckylanding-field.luckylanding-half{grid-column:auto}.luckylanding-preview .luckylanding-field-row{grid-column:1/-1;padding-top:5px}.luckylanding-preview .luckylanding-tip{border:1px solid var(--luckylanding-control);border-radius:var(--luckylanding-r);padding:14px}.luckylanding-preview .luckylanding-tip-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:14px}.luckylanding-preview .luckylanding-tip-opt{display:grid;border:1px solid var(--luckylanding-control);border-radius:var(--luckylanding-r);place-content: center;justify-items:center;height:56px}.luckylanding-preview .luckylanding-tip-opt span{color:var(--luckylanding-muted);font-size:12px}.luckylanding-preview .luckylanding-inline{display:flex;gap:10px;margin-top:10px}.luckylanding-preview .luckylanding-inline .luckylanding-fld{flex:1}.luckylanding-preview .luckylanding-btn2,.luckylanding-preview .luckylanding-apply{display:inline-flex;border-radius:var(--luckylanding-r);color:var(--luckylanding-muted);background:#f3f3f3;flex:none;justify-content:center;align-items: center;padding:0 14px;font-weight:700;box-shadow:inset 0 0 0 1px #dcdcdc}.luckylanding-preview .luckylanding-btn2{height:49px}.luckylanding-preview .luckylanding-mtotal{display:flex;justify-content:space-between;align-items: center;gap:14px}.luckylanding-preview .luckylanding-mtotal span{display:block;color:var(--luckylanding-muted)}.luckylanding-preview .luckylanding-mtotal b,.luckylanding-preview .luckylanding-grand b{font-size:18px;font-weight:700;line-height:1.35}.luckylanding-preview .luckylanding-mtotal+.luckylanding-pay-wrap{margin-top:20px}.luckylanding-preview .luckylanding-pay{display:flex;border-radius:var(--luckylanding-r);background:var(--luckylanding-accent);box-shadow:inset 0 0 0 1px var(--luckylanding-accent);color:var(--luckylanding-on-accent);justify-content:center;align-items: center;width:100%;min-height:48.25px;padding:14px;transition:color .2s ease-in-out,background-color .2s ease-in-out,box-shadow .2s ease-in-out;font-weight:700;line-height:1.35}.luckylanding-preview .luckylanding-whop{display:flex;color:var(--luckylanding-muted);justify-content:center;align-items: center;gap:4px;min-height:20px;margin-top:14px;font-size:12px}.luckylanding-preview .luckylanding-whop b{color:var(--luckylanding-text);font-weight:700}.luckylanding-preview .luckylanding-whop img{width:12px;height:12px}.luckylanding-preview .luckylanding-by{text-align:center;color:var(--luckylanding-muted);margin:6px 0 0;font-size:12px}.luckylanding-preview .luckylanding-guar ul{display:grid;gap:6px}.luckylanding-preview .luckylanding-guar li{display:flex;color:var(--luckylanding-muted);align-items: center;gap:8px}.luckylanding-preview .luckylanding-guar .luckylanding-ic{color:var(--luckylanding-accent)}.luckylanding-preview .luckylanding-foot{margin-top:14px;padding:20px 0}.luckylanding-preview .luckylanding-foot p+*{margin-top:6px}.luckylanding-preview .luckylanding-pol{display:flex;border-top:1px solid var(--luckylanding-border);flex-wrap:wrap;gap:6px 14px;padding-top:14px;font-size:12px}.luckylanding-preview .luckylanding-foot .luckylanding-sec+.luckylanding-sec,.luckylanding-preview .luckylanding-foot .luckylanding-pol+.luckylanding-sec{margin-top:14px}.luckylanding-preview .luckylanding-sum{background:var(--luckylanding-sum-bg)}.luckylanding-preview .luckylanding-sum-bar{display:block;cursor:default;height:63px}.luckylanding-preview .luckylanding-sum-bar>span{display:flex;justify-content:space-between;align-items: center;gap:14px;height:100%}.luckylanding-preview .luckylanding-sum-label{display:inline-flex;color:var(--luckylanding-accent);align-items: center;gap:4px}.luckylanding-preview .luckylanding-sum-bar[data-open] .luckylanding-ic{transform:rotate(180deg)}.luckylanding-preview .luckylanding-sum-bar b{font-size:18px;font-weight:700;line-height:1.35}.luckylanding-preview .luckylanding-sum-body{opacity:0;overflow:hidden;visibility:hidden;interpolate-size:allow-keywords;transition:height .3s var(--luckylanding-ease),opacity .3s var(--luckylanding-ease),visibility .3s allow-discrete;height:0}.luckylanding-preview .luckylanding-sum-body[data-open]{opacity:1;visibility:visible;height:auto}.luckylanding-preview .luckylanding-sum-in{padding:20px 0}.luckylanding-preview .luckylanding-lines{display:flex;flex-direction:column;gap:14px}.luckylanding-preview .luckylanding-line{display:flex;align-items: center;gap:14px}.luckylanding-preview .luckylanding-thumb{position:relative;flex:none;width:66px;height:66px}.luckylanding-preview .luckylanding-thumb>span:first-child{position:absolute;border:2px solid var(--luckylanding-bg);border-radius:var(--luckylanding-r-l);background:var(--luckylanding-thumb);box-shadow:var(--luckylanding-shadow-xs);inset:1px}.luckylanding-preview .luckylanding-thumb>span[data-tone=sand]{background:linear-gradient(160deg,#e8dcc8,#cdb894)}.luckylanding-preview .luckylanding-thumb>span[data-tone=ink]{background:linear-gradient(160deg,#4a5566,#232a35)}.luckylanding-preview .luckylanding-qty{position:absolute;display:flex;border-radius:var(--luckylanding-r-s);background:var(--luckylanding-badge);color:#fff;justify-content:center;align-items: center;min-width:20px;height:20px;padding:0 4px;font-size:12px;font-weight:700;line-height:1.35;top:-3px;right:-3px}.luckylanding-preview .luckylanding-item{overflow-wrap:anywhere;flex:1;min-width:0}.luckylanding-preview .luckylanding-item .luckylanding-muted{display:block}.luckylanding-preview .luckylanding-muted{color:var(--luckylanding-muted);font-size:12px}.luckylanding-preview .luckylanding-mute{color:var(--luckylanding-muted)}.luckylanding-preview .luckylanding-price{flex:none}.luckylanding-preview .luckylanding-disc{display:flex;gap:10px;margin-top:20px}.luckylanding-preview .luckylanding-disc .luckylanding-fld{flex:1}.luckylanding-preview .luckylanding-disc .luckylanding-apply{height:49px}.luckylanding-preview .luckylanding-prot{display:flex;justify-content:space-between;align-items: flex-start;gap:14px;margin-top:20px}.luckylanding-preview .luckylanding-prot-text{display:grid;gap:2px}.luckylanding-preview .luckylanding-prot-text small{color:var(--luckylanding-muted);font-size:14px}.luckylanding-preview .luckylanding-prot-amt{color:var(--luckylanding-muted)}.luckylanding-preview .luckylanding-sum .luckylanding-sec{margin-top:20px}.luckylanding-preview .luckylanding-rows{display:flex;flex-direction:column;gap:6px;margin:20px 0 0}.luckylanding-preview .luckylanding-rows div,.luckylanding-preview .luckylanding-grand{display:flex;justify-content:space-between;align-items:baseline;gap:14px}.luckylanding-preview dd{text-align:end}.luckylanding-preview .luckylanding-grand{margin-top:20px}.luckylanding-preview .luckylanding-rows+.luckylanding-grand{margin-top:14px}.luckylanding-preview .luckylanding-grand small,.luckylanding-preview .luckylanding-mtotal small{color:var(--luckylanding-muted);margin-inline-end:4px;font-size:12px}.luckylanding-preview .luckylanding-mtotal small{font-size:10px;font-weight:700;line-height:1}.luckylanding-preview .luckylanding-ty-head{display:flex;align-items: center;gap:14px}.luckylanding-preview .luckylanding-ty-tick{display:grid;border:2px solid var(--luckylanding-accent);color:var(--luckylanding-accent);border-radius:50%;flex:none;place-items: center;width:50px;height:50px}.luckylanding-preview .luckylanding-ty-tick .luckylanding-ic{stroke-width:1.5;width:24px;height:24px}.luckylanding-preview .luckylanding-ty-head .luckylanding-h2{margin-top:2px}.luckylanding-preview .luckylanding-card{border:1px solid var(--luckylanding-border);border-radius:var(--luckylanding-r);padding:14px}.luckylanding-preview .luckylanding-sec.luckylanding-card+.luckylanding-sec{margin-top:14px}.luckylanding-preview .luckylanding-details{display:grid;grid-template-columns:1fr 1fr;gap:14px}.luckylanding-preview .luckylanding-details dt{font-weight:700}.luckylanding-preview .luckylanding-details dd{text-align:start;color:var(--luckylanding-muted);margin-top:4px}.luckylanding-preview .luckylanding-ty-foot{display:flex;justify-content:space-between;align-items: center;gap:14px}.luckylanding-preview .luckylanding-ty-foot .luckylanding-pay{width:auto;padding-inline-start:20px;padding-inline-end:20px}.luckylanding-preview .luckylanding-text p{color:var(--luckylanding-muted)}.luckylanding-preview .luckylanding-banner{display:flex;border:1px solid var(--luckylanding-border);border-radius:var(--luckylanding-r);background:var(--luckylanding-subdued);gap:10px;padding:14px}.luckylanding-preview .luckylanding-banner>.luckylanding-ic{width:16px;height:16px;margin-top:1px}.luckylanding-preview .luckylanding-banner span{display:grid;gap:2px}.luckylanding-preview .luckylanding-img{display:grid;aspect-ratio:16/7;border-radius:var(--luckylanding-r);background:var(--luckylanding-thumb);color:var(--luckylanding-muted);place-items: center}.luckylanding-preview .luckylanding-hr hr{border:0;border-top:1px solid var(--luckylanding-border);margin:0}.luckylanding-preview .luckylanding-main>section:only-child{width:min(552px,100% - 28px);margin:0 auto;padding:0 0 40px}.luckylanding-preview .luckylanding-main>section:only-child :-webkit-any(h1,h2){margin:0 0 14px;font-size:19px;font-weight:700;line-height:1.2}.luckylanding-preview .luckylanding-main>section:only-child :-moz-any(h1,h2){margin:0 0 14px;font-size:19px;font-weight:700;line-height:1.2}.luckylanding-preview .luckylanding-main>section:only-child :is(h1,h2){margin:0 0 14px;font-size:19px;font-weight:700;line-height:1.2}.luckylanding-preview .luckylanding-main>section:only-child p+p{margin-top:14px}@container luckylanding-preview (width<=579px){.luckylanding-preview .luckylanding-field.luckylanding-half,.luckylanding-preview .luckylanding-c2{grid-column:1/-1}.luckylanding-preview .luckylanding-ty-foot{text-align:center;flex-direction:column-reverse;align-items:stretch}.luckylanding-preview .luckylanding-ty-foot .luckylanding-pay{width:100%}.luckylanding-preview .luckylanding-details,.luckylanding-preview .luckylanding-x-row{grid-template-columns:1fr}}@container luckylanding-preview (width>=1000px){.luckylanding-preview .luckylanding-wrap:has(>.luckylanding-sum){display:grid;grid-template-columns:calc(50% + 50px)minmax(0,1fr);grid-template-rows:auto 1fr auto}.luckylanding-preview .luckylanding-wrap:has(>.luckylanding-sum) .luckylanding-in{width:auto;max-width:500px;margin:0 0 0 auto}.luckylanding-preview .luckylanding-wrap:has(>.luckylanding-sum)>:-webkit-any(.luckylanding-head,.luckylanding-main,.luckylanding-foot){grid-column:1;padding-inline-start:40px;padding-inline-end:40px}.luckylanding-preview .luckylanding-wrap:has(>.luckylanding-sum)>:-moz-any(.luckylanding-head,.luckylanding-main,.luckylanding-foot){grid-column:1;padding-inline-start:40px;padding-inline-end:40px}.luckylanding-preview .luckylanding-wrap:has(>.luckylanding-sum)>:is(.luckylanding-head,.luckylanding-main,.luckylanding-foot){grid-column:1;padding-inline-start:40px;padding-inline-end:40px}.luckylanding-preview .luckylanding-head{padding-block-start:40px;padding-block-end:20px}.luckylanding-preview .luckylanding-main{padding-top:0}.luckylanding-preview .luckylanding-foot{margin:0;padding-block-start:48px;padding-block-end:40px}.luckylanding-preview .luckylanding-foot .luckylanding-in{padding-top:14px}.luckylanding-preview .luckylanding-sum{grid-column:2;grid-row:1/-1;padding:40px}.luckylanding-preview .luckylanding-wrap>.luckylanding-sum .luckylanding-in{max-width:400px;margin:0}.luckylanding-preview .luckylanding-sum-bar{display:none}.luckylanding-preview .luckylanding-sum-body{opacity:1;visibility:visible;height:auto}.luckylanding-preview .luckylanding-sum-in{padding:0}.luckylanding-preview .luckylanding-mtotal{display:none}}.luckylanding-preview .luckylanding-sec:not(.luckylanding-pay-sec)+.luckylanding-pay-sec,.luckylanding-preview .luckylanding-pay-sec{margin-top:31px}.luckylanding-preview .luckylanding-mtotal+.luckylanding-pay-wrap{margin-top:20px}@media (prefers-reduced-motion:reduce){.luckylanding-preview *,.luckylanding-preview :before,.luckylanding-preview :after{transition-duration:0s!important}}.co-domain,.co-publish{display:grid;gap:16px;max-width:880px}.co-domain>.card+.card,.co-publish>.card+.card{margin-top:0}.co-wrap{overflow-wrap:anywhere}.co-value{display:flex;align-items: center;gap:8px;min-width:0}.co-value>.co-wrap{flex:auto;min-width:0}.co-copy{display:inline-grid;border-radius:var(--r-3);color:var(--ink-2);transition:background-color var(--dur-hover)var(--ease);flex:none;place-items: center;width:44px;height:44px;margin:-8px 0}.co-copy .ic{width:16px;height:16px}@media (hover:hover) and (pointer:fine){.co-copy:hover{background:color-mix(in srgb,var(--ink)4%,transparent)}}.co-record .table td{vertical-align:middle}.co-mlabel{display:none}@container (width<=640px){.co-record .table--stack td[data-m=status]{grid-area:2/1/3/-1;justify-self:start}.co-record .table--stack td[data-m=meta]{grid-column:1/-1;color:var(--ink)}.co-record .table--stack .co-record-state>small{max-width:none}.co-record .table--stack .co-mlabel{display:block;font:500 11.5px/1.4 var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--muted);margin-bottom:2px}}.co-record-state{display:grid;gap:4px}.co-record-state>small{white-space:normal;max-width:32ch}.co-record .table-foot .btn{min-width:132px}.co-state{display:inline-flex;font:500 13.5px/1.25 var(--font-sans);color:var(--ink);white-space:nowrap;align-items: center;gap:6px}.co-state .ic{width:16px;height:16px}.co-state[data-tone=pass] .ic{color:var(--accent-ink)}.co-state[data-tone=wait]{color:var(--ink-2)}.co-state[data-tone=wait] .ic{color:var(--muted)}.co-state[data-tone=fail] .ic{color:var(--loss)}.co-spin{transform-origin:50% 50%}@media (prefers-reduced-motion:no-preference){.co-spin{animation:.9s linear infinite co-spin}}@media (prefers-reduced-motion:reduce){.co-spin{display:none}}html[data-luckylanding-motion=off] .co-spin{display:none}@keyframes co-spin{to{transform:rotate(360deg)}}.co-wallets>li>.co-state{margin-left:auto}.co-checks-head{margin:4px 0 8px}.co-checks{display:grid}.co-check{display:grid;grid-template-columns:20px minmax(0,1fr);border-top:1px solid var(--hair);align-items: start;gap:12px;padding:12px 0}.co-check:first-child{border-top:0}.co-check>.ic{color:var(--accent-ink);width:20px;height:20px;margin-top:1px}.co-check[data-state=warn]>.ic{color:var(--muted)}.co-check.is-fail>.ic{color:var(--loss)}.co-check-title{color:var(--ink);font-size:14.5px;line-height:1.45}.co-check-detail{color:var(--muted);margin-top:2px;font-size:13.5px;line-height:1.45}.co-check.is-fail .co-check-detail{color:var(--loss)}.co-publish-foot{display:flex;border-top:1px solid var(--hair);flex-wrap:wrap;align-items: center;gap:8px 16px;margin-top:16px;padding-top:16px}.co-publish-foot .btn[aria-disabled=true]{opacity:.55;cursor:not-allowed;box-shadow:none}.co-publish-reason{color:var(--ink-2);font-size:13.5px;line-height:1.45}.co-publish-done{color:var(--ink-2);flex-basis:100%;font-size:13.5px}.co-problem .co-problem-detail{color:var(--muted)}@media (max-width:640px){.co-record .table--stack td[data-m=meta]{margin-top:2px}.co-record .table-foot{flex-direction:column;align-items:stretch}.co-record .table-foot .btn,.co-publish-foot .btn{width:100%}}.upload-narrow{display:none}.upload-drop{width:calc(100% - 2*var(--s-5));margin:var(--s-5);padding:var(--s-4)var(--s-5);transition:border-color var(--dur-hover)var(--ease),background-color var(--dur-hover)var(--ease)}.upload-drop[data-over]{border-color:var(--accent)}.upload-drop:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.upload-summary{margin:0 var(--s-5);font:500 13px/1.4 var(--label-font);color:var(--ink-2)}.upload-summary:empty{display:none}.upload-queue{display:grid;margin:var(--s-3)0 0;list-style:none;border-top:1px solid var(--hair);padding:0}.upload-row{display:grid;grid-template-columns:auto minmax(0,1fr)minmax(140px,220px)11rem;grid-template-areas:"thumb file progress actions" "thumb error error actions";align-items: center;column-gap:var(--s-3);row-gap:var(--s-1);padding:var(--s-3)var(--s-5);border-bottom:1px solid var(--hair)}.upload-row>.thumb{grid-area:thumb}.upload-file{grid-area:file;display:grid;gap:2px;min-width:0}.upload-name{overflow:hidden;font:500 14px/1.35 var(--font-sans);color:var(--ink);text-overflow:ellipsis;white-space:nowrap}.upload-meta{display:flex;gap:var(--s-2);font:400 12.5px/1.35 var(--label-font);color:var(--muted);flex-wrap:wrap}.upload-progress{grid-area:progress;display:flex;justify-content:flex-end;align-items: center;gap:var(--s-2);min-width:0}.upload-progress progress{border-radius:var(--r-hair);background:var(--hair-2);color:var(--accent);appearance:none;border:0;flex:1;min-width:0;height:4px}.upload-progress progress::-webkit-progress-bar{border-radius:var(--r-hair);background:var(--hair-2)}.upload-progress progress::-webkit-progress-value{border-radius:var(--r-hair);background:var(--accent);transition:width var(--dur-state)var(--ease)}.upload-progress progress::-moz-progress-bar{border-radius:var(--r-hair);background:var(--accent)}.upload-state{font:500 12.5px/1.3 var(--label-font);color:var(--ink-2);text-align:right;flex:none;min-width:7ch}.upload-error{grid-area:error;color:var(--loss);margin:0;font-size:13px;line-height:1.45}.upload-actions{grid-area:actions;display:flex;justify-content:flex-end;gap:var(--s-1)}.upload-actions .btn-ghost{color:var(--ink-2);box-shadow:none;font-weight:500}.upload-actions .btn-ghost:focus-visible{color:var(--ink)}@media (hover:hover) and (pointer:fine){.upload-actions .btn-ghost:hover{color:var(--ink);box-shadow:inset 0 0 0 1px var(--hair-2)}}.upload-pick{display:flex;gap:var(--s-1);margin-bottom:var(--s-3)}.upload-head{margin:var(--s-4)var(--s-5)var(--s-1)}@media (prefers-reduced-motion:reduce){.upload-drop{transition:none}.upload-progress progress::-webkit-progress-value{transition:none}.upload-progress progress:indeterminate{visibility:hidden}}@media (max-width:640px){.upload-wide{display:none}.upload-narrow{display:inline}.upload-drop{width:calc(100% - 2*var(--s-4));margin:var(--s-4);padding:var(--s-4);justify-content:center;min-height:44px}.upload-drop small{text-align:center}.upload-summary{margin-inline:var(--s-4)}.upload-progress{justify-content:flex-start}.upload-row{grid-template-columns:auto minmax(0,1fr)auto;grid-template-areas:"thumb file actions" "progress progress progress" "error error error";row-gap:var(--s-2);padding-inline:var(--s-4)}.upload-name{white-space:normal;overflow-wrap:anywhere}.upload-head{margin-inline:var(--s-4)}.upload-foot{padding-inline:var(--s-4)}}@media (max-width:640px),(pointer:coarse){.upload-actions .btn,.upload-pick .btn{min-height:44px}}.upload-count{font-variant-numeric:tabular-nums}@media (max-width:1280px){.upload-wide.upload-side{display:none}.upload-narrow.upload-side{display:inline}}@media (pointer:coarse){.rep-row .btn-xs{width:44px}}.upload-batch-form .tile-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.upload-batch-form .tile:has(input:checked){background:var(--surface);box-shadow:inset 0 0 0 1.5px var(--accent)}.upload-batch-form :focus-visible{scroll-margin-bottom:calc(var(--s-9) + var(--s-8))}.upload-batch-form .tile:has(input:focus-visible){scroll-margin-bottom:calc(var(--s-9) + var(--s-8))}.upload-batch-form>.notice{margin-top:var(--s-4)}@media (max-height:500px){.upload-batch-form .batch-bar{position:static}}.launch-problems{margin-bottom:var(--s-4)}.launch-problem-list{display:grid;gap:var(--s-1);list-style:none;margin:0;padding:0}.launch-actions{display:flex;gap:var(--s-2);margin-top:var(--s-4);flex-wrap:wrap;align-items: center}.launch-status{display:inline-flex;min-height:var(--s-6);align-items: center}.launch-sum{color:var(--ink);flex:100%;margin:0}.launch-m-label{display:none}@container (width<=640px){.launch-m-label{display:inline}}.launch-slot{display:grid;gap:var(--s-2);min-height:var(--s-7);align-content: start}@media (max-width:640px){.launch-actions>.btn{justify-content:center;width:100%;min-height:44px}.launch-problem-list .text-link{display:inline-block;padding-block:var(--s-3);min-height:44px}}.launch-clip{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;max-width:14ch}.launch-nowrap{white-space:nowrap}.launch-more{padding:var(--s-3)var(--s-4);margin:0}.launch-cta>*+*{margin-top:var(--s-2)}.launch-created :-webkit-any(.t-num,.mono){font:inherit;font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:0;font-weight:500}.launch-created :-moz-any(.t-num,.mono){font:inherit;font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:0;font-weight:500}.launch-created :is(.t-num,.mono){font:inherit;font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:0;font-weight:500}@media (max-width:1280px){.launch-rail{display:flex;gap:var(--s-4);flex-direction:column}.launch-rail>*+*{margin-top:0}}@media (max-width:640px){.launch-clip{max-width:100%}}.launch-banner{margin-bottom:var(--s-4)}.launch-banner a{position:relative}.subnav{margin-bottom:var(--s-5)}@media (pointer:coarse){.launch-banner a:after{content:"";position:absolute;inset:calc(var(--s-3)*-1)calc(var(--s-2)*-1)}.launch-hit{min-height:44px}}@container (width<=640px){.table--stack [data-m=title] .launch-nowrap{white-space:normal;overflow-wrap:anywhere}}.launch-skel{overflow:hidden;border-radius:inherit;container-type:inline-size}.launch-skel-head{height:calc(var(--s-6) + var(--s-1) + 1px);background:var(--surface-2);border-bottom:1px solid var(--hair)}.launch-skel-row{display:grid;grid-template-columns:minmax(0,2fr)repeat(3,minmax(0,1fr));align-items: center;gap:var(--s-4);min-height:calc(var(--s-6) + 2*var(--s-3) + 1px);padding:0 var(--s-5);border-bottom:1px solid var(--hair)}.launch-skel-row:last-child{border-bottom:0}.launch-skel-title{width:72%}.launch-skel-status{width:var(--s-8)}.launch-skel-meta{width:56%}@container (width<=640px){.launch-skel-head{display:none}.launch-skel-row{grid-template-columns:minmax(0,1fr)auto;grid-template-rows:var(--s-6)auto;row-gap:var(--s-1);padding:var(--s-3)var(--s-4);min-height:0}.launch-skel-meta{grid-column:1;width:40%}.launch-skel-meta+.launch-skel-meta{display:none}}.launch-skel-card{display:grid;gap:var(--s-4);align-content: start}.launch-skel-heading{height:var(--s-5);width:36%}.launch-skel-kv{display:grid;gap:var(--s-2)}.launch-skel-pair{display:grid;grid-template-columns:minmax(0,120px)minmax(0,1fr);align-items: center;gap:var(--s-5);min-height:var(--s-5)}.launch-skel-key{width:70%}.launch-skel-value{width:60%}.launch-skel-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s-4)}.launch-skel-field{display:grid;gap:var(--s-2)}.launch-skel-input{border-radius:var(--r-2);height:44px}.launch-skel-button{border-radius:var(--r-3);width:140px;height:40px}.launch-skel-block{height:calc(var(--s-9)*2);border-radius:var(--r-3)}@media (max-width:640px){.launch-skel-fields{grid-template-columns:minmax(0,1fr)}.subnav{gap:0}.subnav a{padding-inline:var(--s-2)}}.offers-store{display:flex;align-items: center;gap:12px;margin:24px 0}.offers-store select{border:1px solid var(--line);background:var(--surface);color:inherit;border-radius:12px;min-width:240px;padding:10px 14px}.offers-workspace{display:grid;grid-template-columns:minmax(210px,280px)minmax(0,1fr);align-items: start;gap:24px}.offers-library{position:sticky;padding:20px;top:104px}.offers-library-head{display:flex;justify-content:space-between;align-items: center;gap:8px;margin-bottom:18px}.offers-library-head h2{margin:0;font-size:17px}.offers-list{list-style:none;display:grid;gap:8px;margin:0;padding:0}.offers-list button{text-align:left;color:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:12px;width:100%;padding:14px}.offers-list button:hover,.offers-list button[aria-pressed=true]{background:var(--accent-1);border-color:var(--accent)}.offers-list strong,.offers-list span{display:block}.offers-list span{color:var(--muted);margin-top:6px;font-size:12px}.offers-empty{display:flex;flex-direction:column;justify-content:center;min-height:300px;padding:48px}.offers-empty h2{letter-spacing:-1px;max-width:520px;margin:18px 0;font-size:clamp(28px,3vw,40px);line-height:1.12}.offers-empty p{max-width:520px;line-height:1.7}.offers-editor{min-width:0;padding:28px}.offers-editor-head{display:flex;justify-content:space-between;align-items: start;gap:16px}.offers-editor-head h2{letter-spacing:-.5px;margin:8px 0;font-size:26px}.offers-editor-head p{font-size:12px}.offers-tabs{margin:24px 0}.offers-edit-body{display:block;border:0;min-width:0;margin:0;padding:0}.offers-fields{display:grid;border:0;border-bottom:1px solid var(--line);gap:18px;min-width:0;margin:0;padding:22px 0}.offers-fields legend{padding:8px 0 0;font-size:17px;font-weight:650}.offers-fields textarea{resize:vertical}.offers-field-pair{display:grid;grid-template-columns:1fr 100px;gap:20px}.offers-color{width:100%;height:42px;padding:4px}.offers-product{display:grid;grid-template-columns:auto 1fr;gap:14px;padding:12px 0}.offers-product img{object-fit:cover;background:var(--surface);border-radius:10px}.offers-product-select{display:flex;align-items: center;gap:10px}.offers-product span{display:block;color:var(--muted);margin:6px 0;font-size:13px}.offers-product-controls{display:flex;flex-wrap:wrap;align-items: end;gap:18px;margin-top:10px;font-size:13px}.offers-product-controls input[type=number]{display:block;width:92px;margin-top:5px}.offers-actions,.offers-publish-bar,.offers-publish-buttons,.offers-pagination{display:flex;align-items: center;gap:12px}.offers-actions{padding:22px 0}.offers-publish-bar{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;margin-top:24px;padding-top:24px}.offers-publish-bar p{color:var(--muted);margin:5px 0;font-size:12px}.offers-unsaved{background:var(--accent-1);border-radius:10px;padding:12px 14px;font-size:13px}.offers-history ul{list-style:none;padding:0}.offers-history li{display:flex;border-bottom:1px solid var(--line);justify-content:space-between;align-items: center;gap:16px;padding:18px 0}.offers-history span,.offers-history code{display:block;color:var(--muted);margin-top:6px;font-size:12px}.offers-history code{overflow-wrap:anywhere}.offers-pagination{justify-content:space-between;margin-top:18px}.offer-preview{color:#202c26;overflow:hidden;background:#fff;border:1px solid #e4e8e2;border-radius:18px;max-width:560px;margin:20px auto}.offer-preview header{display:flex;flex-wrap:wrap;align-items: center;gap:10px;padding:18px 24px;font-weight:650}.offer-preview header small{color:#66736c;width:100%;font-size:11px;font-weight:400}.offer-preview-logo{object-fit:contain;max-width:96px;max-height:40px}.offer-preview-hero{aspect-ratio:4/3;object-fit:cover;width:100%;max-height:320px}.offer-preview-copy{padding:26px}.offer-preview h2{letter-spacing:-.7px;margin:0 0 14px;font-size:29px;line-height:1.15}.offer-preview p{white-space:pre-line;line-height:1.65}.offer-preview-price{margin:18px 0;font-size:32px;font-weight:650}.offer-preview ul{list-style:none;padding:0}.offer-preview li{display:flex;border-bottom:1px solid #e4e8e2;justify-content:space-between;gap:16px;padding:12px 0;font-size:13px}.offer-preview-button{display:block;text-align:center;background:var(--offer-accent);color:#fff;border-radius:10px;padding:16px;font-weight:650}.offer-preview-deadline{color:#56675e;font-size:12px}.offer-preview-terms{color:#66736c;font-size:11px}@media (max-width:1000px){.offers-workspace{grid-template-columns:1fr}.offers-library{position:static}.offers-list{display:flex;overflow-x:auto}.offers-list li{min-width:220px}}@media (max-width:600px){.offers-editor{padding:18px}.offers-empty{padding:28px}.offers-editor-head,.offers-history li{flex-direction:column}.offers-store{flex-direction:column;align-items: start}.offers-store select{width:100%;min-width:0}.offers-publish-buttons{flex-wrap:wrap}.offers-publish-buttons .btn{flex:1}.offer-preview-copy{padding:20px}}.offers-editor>.notice,.offers-fields>p.notice{display:block}.offers-tabs{display:flex;flex-wrap:wrap;gap:6px;padding:6px 0 14px}.offers-tabs button{cursor:pointer;border-radius:9px;padding:9px 12px;font-size:13px}.offers-tabs button:hover{background:var(--surface)}.offers-tabs button.is-active{background:var(--accent-1);color:var(--accent);font-weight:650}.staff-main :-webkit-any(.mono,code){overflow-wrap:break-word}.staff-main :-moz-any(.mono,code){overflow-wrap:break-word}.staff-main :is(.mono,code){overflow-wrap:break-word}.staff-main .mono{line-height:1.45}.staff-main .dlg-body>p+.field{margin-top:16px}.staff-main .dialog p.field-error{color:var(--loss)}@container (width<=640px){.staff-main .table--stack td[data-m=meta]:has(>.staff-none){display:none}.staff-main .table--stack td.num[data-m=meta]{text-align:start}.staff-main .table--stack .staff-labelled:before{content:attr(data-label)" ";content:attr(data-label)" "/""}}.staff-main .table tbody th small{display:block;margin-top:2px;font-weight:400}.staff-main .staff-line{display:block}.staff-main .staff-reason{white-space:normal;max-width:44ch}.staff-main .staff-period{max-width:280px}.staff-main .staff-blocked{align-self: center;max-width:40ch}.staff-main .empty p code,.staff-side .side-foot p{overflow-wrap:anywhere}.staff-only .notice{margin:16px 0}@media (max-width:640px){.staff-shell .app-env{display:inline-flex}}
