@font-face{font-family:Gabarito;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/6d21c497e638cb51-s.0b7xx36t3ch-o.woff2?dpl=dpl_FLRMD2Sz7cnKGauFuNGrjkpPE7PQ)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Gabarito;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/67af958a78cfd7ea-s.p.1lywp3x9jvm8e.woff2?dpl=dpl_FLRMD2Sz7cnKGauFuNGrjkpPE7PQ)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Gabarito Fallback;src:local(Arial);ascent-override:94.81%;descent-override:26.22%;line-gap-override:0.0%;size-adjust:99.15%}.gabarito_3b3fca48-module__sodu7W__className{font-family:Gabarito,Gabarito Fallback;font-style:normal}.gabarito_3b3fca48-module__sodu7W__variable{--font-gabarito:"Gabarito", "Gabarito Fallback"}
:root{--j-bg:#f5f2ea;--j-surface:#fff;--j-surface-2:#faf8f3;--j-text:#16232d;--j-text-2:#4e5963;--j-text-3:#66757f;--j-border:#e7e0d0;--j-border-2:#d2c9b4;--j-gold:#e0a43b;--j-gold-hover:#c88f2f;--j-on-gold:#16232d;--j-dojang:#b25138;--j-success:#4c8b5d;--j-danger:#8f2d23;--j-info:#35637f;--j-font-sans:Gabarito, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--j-font-mono:"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--j-radius-card:16px;--j-radius-btn:10px;--j-radius-badge:999px;--j-space-1:4px;--j-space-2:8px;--j-space-3:12px;--j-space-4:16px;--j-space-5:20px;--j-space-6:24px;--j-space-8:32px;--j-space-10:40px;--j-motion-micro:.12s ease-out;--j-motion-trans:.2s ease-out}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--j-bg:#0f1922;--j-surface:#172833;--j-surface-2:#1f3340;--j-text:#f5f2ea;--j-text-2:#9fb0bc;--j-text-3:#7e8f99;--j-border:#263945;--j-border-2:#35495a;--j-gold-hover:#edb558;--j-dojang:#b4573e;--j-success:#6baa7c;--j-danger:#c05a50;--j-info:#7c9cc4}}[data-theme=dark]{--j-bg:#0f1922;--j-surface:#172833;--j-surface-2:#1f3340;--j-text:#f5f2ea;--j-text-2:#9fb0bc;--j-text-3:#7e8f99;--j-border:#263945;--j-border-2:#35495a;--j-gold-hover:#edb558;--j-dojang:#b4573e;--j-success:#6baa7c;--j-danger:#c05a50;--j-info:#7c9cc4}@media (prefers-reduced-motion:reduce){:root{--j-motion-micro:0s linear;--j-motion-trans:0s linear}}:root{--jl-swallow-ink:#16232d;--jl-swallow-slate:#4b5a61;--jl-swallow-cream:#f5f2ea;--jl-swallow-throat:#b25138;--jl-night:#0f1922;--jl-swallow-bill:#8a6a45;--jl-danger:#c96a60;--jl-rule:#bdb298;--jl-rule-strong:#938460}[data-theme=light]{--j-bg:#f5f2ea;--j-surface:#fff;--j-surface-2:#faf8f3;--j-text:#16232d;--j-text-2:#4e5963;--j-text-3:#66757f;--j-border:#e7e0d0;--j-border-2:#d2c9b4;--j-gold-hover:#c88f2f;--j-dojang:#b25138;--j-success:#4c8b5d;--j-danger:#8f2d23;--j-info:#35637f}
:root{--jebi-ink:#17140f;--jebi-paper:#f5f2ea;--jebi-gold:#e0a43b;--jebi-slate:#4b5a61;--jebi-beak:#ecb558}
*,:before,:after{box-sizing:border-box;margin:0}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}html{background:var(--jl-night)}body{background:var(--jl-night);color:var(--j-text);font-family:var(--font-gabarito), sans-serif;-webkit-font-smoothing:antialiased;font-weight:400;overflow-x:hidden}:focus-visible{outline:2px solid var(--j-gold);outline-offset:3px}#starfield{z-index:0;pointer-events:none;position:fixed;inset:0}.starfield-svg{width:100%;height:100%;display:block}.star{fill:var(--jl-swallow-cream)}.star-far{opacity:.26}.star-near{opacity:.6}@media (prefers-reduced-motion:no-preference){.twinkle{animation:4.5s ease-in-out infinite alternate jl-twinkle}.twinkle-1{animation-duration:5.5s;animation-delay:-.7s}.twinkle-2{animation-duration:3.8s;animation-delay:-2.4s}.twinkle-3{animation-duration:7.1s;animation-delay:-1.3s}.twinkle-4{animation-duration:6.2s;animation-delay:-3.6s}}@keyframes jl-twinkle{0%{opacity:.14}to{opacity:.72}}main{z-index:1;position:relative}main section{align-content:center;min-height:100vh;padding:clamp(56px,7vh,96px) clamp(20px,5vw,64px);display:grid}.scene{width:100%;max-width:1120px;margin:0 auto}.scene-split{align-items:center;gap:clamp(36px,5vw,72px);display:grid}@media (min-width:900px){.scene-split{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}.scene-art-first{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}.scene-split-vine{grid-template-columns:minmax(0,1fr) 260px}}.scene-art{justify-items:center;display:grid}.scene-center{text-align:center;justify-items:center;display:grid}.eyebrow{font-family:var(--j-font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--j-gold);margin-bottom:14px;font-size:12px;font-weight:500}.scene-title{font-family:var(--font-gabarito), sans-serif;letter-spacing:-.005em;color:var(--jl-swallow-cream);text-wrap:balance;max-width:23.5ch;font-size:clamp(28px,4vw,48px);font-weight:700;line-height:1.12}.scene-center .scene-title{margin-inline:auto}.scene-title-statement{letter-spacing:-.02em;max-width:15ch;font-size:clamp(44px,7.5vw,96px);line-height:1.02}.scene-lead{color:var(--j-text-2);max-width:50.5ch;margin-top:18px;font-size:clamp(15px,1.5vw,17px);line-height:1.65}.scene-center .scene-lead{margin-inline:auto}.scene-note{border-top:1px solid var(--j-border);color:var(--j-text-2);max-width:75ch;margin-top:clamp(24px,3vh,40px);padding-top:16px;font-size:13.5px;line-height:1.65}.scene-note strong{color:var(--jl-swallow-cream);font-weight:700}#hero{position:relative}.hero-inner{text-align:center;justify-items:center;width:100%;max-width:720px;margin:0 auto;display:grid}.hero-logo{width:clamp(112px,15vw,168px);height:auto;display:block}.hero-display{font-family:var(--font-gabarito), sans-serif;letter-spacing:.015em;color:var(--jl-swallow-cream);margin-top:clamp(20px,4vh,44px);font-size:clamp(64px,10vw,140px);font-weight:800;line-height:1}.hero-title{color:var(--jl-swallow-cream);margin-top:12px;font-size:clamp(17px,1.9vw,20px);font-weight:500;line-height:1.5}.hero-folktale{color:var(--j-text-3);max-width:48.5ch;margin-top:12px;font-size:13px;font-style:italic;line-height:1.6}.hero-ctas{margin-top:clamp(26px,4vh,40px)}.hero-scroll-hint{font-family:var(--j-font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--j-text-3);margin-top:clamp(30px,6vh,64px);font-size:11px}.btn{height:52px;font:inherit;cursor:pointer;transition:background-color var(--j-motion-trans), color var(--j-motion-trans), border-color var(--j-motion-trans);border:none;border-radius:999px;justify-content:center;align-items:center;padding:0 28px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.btn-ink{background:var(--j-text);color:var(--j-bg)}.btn-ink:hover{background:var(--jl-swallow-cream);color:var(--jl-night)}.btn-gold{background:var(--j-gold);color:var(--j-on-gold)}.btn-gold:hover{background:var(--j-gold-hover)}.btn-gold:focus-visible{outline-color:var(--jl-swallow-cream)}.btn-secondary{color:var(--j-text);border:1px solid var(--j-border-2);background:0 0}.btn-secondary:hover{border-color:var(--jl-swallow-cream)}.btn-ghost{color:var(--j-text-3);background:0 0}.btn-ghost:hover{color:var(--jl-swallow-cream)}.btn:disabled{opacity:.4;cursor:default}.hero-skip{height:34px;padding:0 14px;font-size:12px;font-weight:500;position:absolute;top:clamp(16px,3vh,28px);right:clamp(16px,3vw,28px)}.badge{border-radius:999px;align-items:center;height:24px;padding:0 10px;font-size:12px;font-weight:500;display:inline-flex}.badge-verified{background:var(--j-dojang);color:var(--jl-swallow-cream)}.badge-demo{color:var(--j-dojang);border:1px solid var(--j-dojang);background:0 0}.tcard{width:100%;max-width:440px;margin:0}.tcard-inner{background:var(--jebi-paper);border:1px solid var(--j-border);color:var(--j-text);border-radius:20px;padding:18px;display:grid}.tcard-face{grid-area:1/1;align-content:start;gap:12px;transition:opacity .35s;display:grid}.tcard[data-face=call] .tcard-face-sign,.tcard[data-face=sign] .tcard-face-call{opacity:0;pointer-events:none}.tcard[data-face=call] .tcard-face-call,.tcard[data-face=sign] .tcard-face-sign{transition-delay:.2s}.tcard-sign-title{font-size:13px;font-weight:700}.tcard-sign-rows{gap:6px;margin:0;display:grid}.tcard-sign-row{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.tcard-sign-row dt{color:var(--j-text-3);font-size:12px}.tcard-sign-row dd{font-family:var(--j-font-mono);font-variant-numeric:tabular-nums;margin:0;font-size:13px;font-weight:500}.tcard-sign-caption{color:var(--j-text-2);font-size:11px}.tcard-head{align-items:center;gap:8px;display:flex}.tcard-avatar{background:var(--j-border-2);border-radius:999px;width:20px;height:20px}.tcard-partner{font-size:14px;font-weight:500}.tcard-handle{color:var(--j-text-3);margin-right:auto;font-size:12px}.tcard-title{font-size:18px;font-weight:700}.tcard-desc{color:var(--j-text-2);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.tcard-amount{font-family:var(--j-font-mono);font-variant-numeric:tabular-nums;font-size:20px;font-weight:700}.tcard-foot{align-items:center;gap:12px;display:flex}.card-execute{background:var(--j-surface-2);height:40px;color:var(--j-text-2);border-radius:999px;align-items:center;padding:0 20px;font-size:14px;font-weight:700;transition:background .45s,color .45s;display:inline-flex}.card-execute.lit{background:var(--j-gold);color:var(--j-on-gold)}.tcard-gas{color:var(--j-text-3);justify-items:end;font-size:12px;display:grid}.tcard-payer{white-space:nowrap;opacity:0;grid-area:1/1;transition:opacity .3s}.tcard[data-payer=jebi] .tcard-payer[data-payer=jebi],.tcard[data-payer=erc20] .tcard-payer[data-payer=erc20],.tcard[data-payer=user] .tcard-payer[data-payer=user]{opacity:1;transition-delay:.18s}.tcard-caption{text-align:center;color:var(--j-text-3);margin-top:10px;font-size:12px}#problem .scene-split{align-items:start;row-gap:clamp(24px,3.5vh,36px)}.pchain{--pchain-spine:2px;--pchain-spine-cut:4px;--pchain-gutter:22px;--pchain-indent:18px;--pchain-cut:clamp(18px, 2.6vh, 26px);grid-template-columns:minmax(0,1fr);row-gap:0;min-width:0;margin:0;padding:0;list-style:none;display:grid}.pchain .pstep{grid-template-columns:var(--pchain-gutter) minmax(0, 1fr);border-left:var(--pchain-spine) solid var(--j-text-3);padding-left:var(--pchain-indent);opacity:1;align-items:baseline;min-width:0;display:grid;position:relative}.pchain .pstep-tax{padding-top:clamp(5px,.8vh,7px);padding-bottom:clamp(5px,.8vh,7px)}.pchain .pstep-tax .pstep-n{color:var(--j-text-3);font-size:10.5px}.pchain .pstep-tax .pstep-label{letter-spacing:.01em;color:var(--j-text-3);font-size:13.5px;line-height:1.4}.pchain .pstep-major{border-left-width:var(--pchain-spine-cut);border-left-color:var(--jl-danger);padding-left:calc(var(--pchain-indent) + var(--pchain-spine) - var(--pchain-spine-cut));padding-bottom:clamp(14px,2.4vh,22px)}.pchain .pstep-broken{margin-top:var(--pchain-cut)}.pchain .pstep-broken:before,.pchain .pstep-broken:after{content:"";left:calc(var(--pchain-spine-cut) * -1);width:calc(var(--pchain-gutter) - 2px);background:var(--jl-danger);height:3px;position:absolute}.pchain .pstep-broken:before{top:calc(var(--pchain-cut) * -1)}.pchain .pstep-broken:after{top:0}.pchain .pstep-unknown{border-left-style:dashed}.pchain .pstep-major .pstep-n{color:var(--jl-danger);font-size:12px}.pchain .pstep-major .pstep-label{font-family:var(--font-gabarito), sans-serif;letter-spacing:-.01em;color:var(--jl-danger);font-size:clamp(21px,2.3vw,32px);font-weight:700;line-height:1.15}.pstep-n{font-family:var(--j-font-mono);font-variant-numeric:tabular-nums;letter-spacing:.08em}.pstep-mark{color:var(--jl-danger);margin-left:.04em;font-weight:700}.pchain .pnote{color:var(--j-text-2);grid-column:2;max-width:57.5ch;margin:10px 0 0;font-size:13.5px;line-height:1.55}.feature-grid{gap:17px;margin-top:clamp(22px,3vh,30px);padding:0;list-style:none;display:grid}.feature-item .feature-broken{font-family:var(--j-font-mono);letter-spacing:.04em;color:var(--jl-danger);margin-bottom:2px;font-size:11px}.feature-item h3{font-family:var(--font-gabarito), sans-serif;color:var(--jl-swallow-cream);margin-bottom:4px;font-size:16px;font-weight:700;line-height:1.25}.feature-item p{color:var(--j-text-2);max-width:50.5ch;font-size:13.5px;line-height:1.55}#features[data-strip] .feature-grid{align-content:center;gap:0}#features[data-strip] .feature-item{grid-area:1/1}#features[data-strip]:not([data-step="1"]) .feature-item[data-step="1"],#features[data-strip]:not([data-step="2"]) .feature-item[data-step="2"],#features[data-strip]:not([data-step="3"]) .feature-item[data-step="3"]{pointer-events:none}.fstrip-dots{margin:0;padding:0;list-style:none;display:none}#features[data-strip] .fstrip-dots{gap:8px;margin-top:clamp(16px,2.5vh,26px);display:flex}.fstrip-dot{background:var(--j-border-2);border-radius:999px;width:7px;height:7px;transition:background .3s}#features[data-step="1"] .fstrip-dot[data-dot="1"],#features[data-step="2"] .fstrip-dot[data-dot="2"],#features[data-step="3"] .fstrip-dot[data-dot="3"]{background:var(--j-gold)}.roof-row{width:100%;max-width:520px;display:block}.roof-body{fill:var(--j-surface-2)}.roof-tiles{fill:var(--j-surface)}.roof.lit .roof-body,.giwa-paint{fill:var(--j-info)}#giwa-outline{fill:none;stroke:var(--j-info);stroke-width:2.5px;stroke-linecap:round}.giwa-rib{fill:none;stroke:var(--j-surface);stroke-width:2px;stroke-linecap:round}.giwa-cap-eye{fill:var(--jebi-paper);opacity:.9}.flow-cards{align-items:flex-start;gap:30px;margin-top:clamp(26px,4vh,36px);padding:0;list-style:none;display:flex}.flow-card{text-align:center;min-width:0;font-family:var(--j-font-mono);letter-spacing:.04em;flex:1 1 0;justify-items:center;gap:10px;font-size:11px;line-height:1.5;display:grid;position:relative}.flow-arrow{color:var(--j-text-3);font-size:15px;line-height:1;position:absolute;top:27px;left:-24px}.flow-card-logo{border:1px solid var(--j-border-2);border-radius:var(--j-radius-card);background:var(--j-surface);place-items:center;width:68px;height:68px;display:grid}.flow-glyph{display:block}.flow-glyph-x{width:26px;height:26px;fill:var(--j-text)}.flow-glyph-jebi{width:46px;height:34.5px}.flow-glyph-giwa{width:28.5px;height:26px;fill:var(--j-text)}.flow-card-caption{color:var(--j-text-2);overflow-wrap:anywhere}.flow-call{color:var(--j-text);font-weight:700}.flow-branch{font-family:var(--j-font-mono);letter-spacing:.04em;color:var(--j-text-3);overflow-wrap:anywhere;gap:5px;margin-top:16px;font-size:11px;line-height:1.5;display:grid}.vine-svg{width:100%;max-width:240px;display:block}.vine-path{fill:none;stroke:var(--j-success);stroke-width:5px;stroke-linecap:round}.gourd-body,.gourd-seed{fill:var(--j-gold)}.gourd-mainnet .gourd-body{fill:var(--j-info)}#roadmap{--road-gutter:22px;--road-dot:9px;--road-rail:2px;--road-pitch:clamp(9px, 1.4vh, 15px)}@media (max-width:899px){#roadmap{--road-pitch:8px}}.milestone-list{grid-template-columns:minmax(0,1fr);row-gap:0;margin-top:clamp(28px,4vh,40px);padding:0;list-style:none;display:grid}.milestone{gap:2px;display:grid}.milestone-list .milestone,.milestone-branch{grid-template-columns:var(--road-gutter) minmax(0, 1fr);border-left:var(--road-rail) solid var(--j-border-2);padding:var(--road-pitch) 0;gap:2px 0}.milestone-list .milestone>strong,.milestone-list .milestone>.milestone-note,.milestone-branch>strong,.milestone-branch>.milestone-note{grid-column:2}.milestone-list .milestone:before,.milestone-branch:before{content:"";width:var(--road-dot);height:var(--road-dot);background:var(--j-gold);margin-left:calc(var(--road-rail) / -2 - var(--road-dot) / 2);border-radius:50%;grid-area:1/1;place-self:center start}.milestone strong{color:var(--jl-swallow-cream);font-size:15px;font-weight:500}.milestone-note{color:var(--j-text-2);font-size:13px}.milestone-branch{margin-top:var(--road-pitch);border-left-style:dashed;border-left-color:var(--j-info);padding-bottom:0}.milestone-branch:before{border:1.5px solid var(--j-info);background:0 0}.roadmap-caption{color:var(--j-text-3);max-width:48.5ch;margin-top:26px;font-size:12.5px;line-height:1.6}.getstarted-cta{margin-top:clamp(28px,4vh,40px);position:relative}.contact-scene{gap:clamp(56px,12vh,120px);display:grid}.contact-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:clamp(26px,4vh,36px);display:flex}.contact-missing{color:var(--j-text-3);font-size:14px}.footer{border-top:1px solid var(--j-border);gap:10px;padding-top:32px;display:grid}#footer-logo{width:auto}.footer-tagline{color:var(--j-text-3);font-size:13px;font-style:italic}.footer-social{gap:16px;font-size:14px;display:flex}.footer-social a{color:var(--j-text-2)}.footer-copy{color:var(--j-text-3);font-size:12px}@media (max-width:640px){main section{padding:40px 20px}.scene-lead{margin-top:12px;line-height:1.55}.feature-grid{gap:14px;margin-top:16px}.feature-item p{font-size:13px;line-height:1.5}.scene-note{margin-top:16px;padding-top:12px;font-size:12.5px}.pchain{--pchain-cut:18px}.pchain .pstep-tax .pstep-label{font-size:12.5px}.pchain .pnote{margin-top:8px;font-size:12.5px;line-height:1.5}.tcard-inner{padding:14px}.tcard-face{gap:10px}.tcard-title{font-size:16px}.tcard-amount{font-size:18px}.tcard-caption{margin-top:6px}.vine-svg{max-width:150px}.milestone-list{margin-top:16px}.roadmap-caption{margin-top:18px}.flow-cards{gap:22px;margin-top:20px}.flow-arrow{left:-20px}}@media (max-width:400px){main section{padding:28px 16px}.scene-lead{font-size:14px}.feature-item h3{font-size:15px}.feature-item p{font-size:12.5px;line-height:1.45}.feature-grid{gap:12px}.scene-note{font-size:12px;line-height:1.55}.pchain .pnote{font-size:12px}.tcard-inner{padding:12px}.tcard-face{gap:8px}}#swallow-stage{pointer-events:none;z-index:40;position:fixed;inset:0}#swallow-root{opacity:0;width:clamp(160px,26vw,360px);position:absolute;top:0;left:0}.swallow-svg{width:100%;height:auto;display:block}.swallow-svg #swallow-body,.swallow-svg .swallow-bill{paint-order:stroke;stroke:var(--jl-night);stroke-width:1px}#stage-seed{background:var(--j-gold);opacity:0;border-radius:999px;width:18px;height:18px;position:absolute;top:-9px;left:-9px}[data-theme=light] .btn-ink:hover{background:var(--j-text-2);color:var(--j-bg)}[data-theme=light] .btn-secondary{border-color:var(--jl-rule-strong)}[data-theme=light] .btn-secondary:hover{border-color:var(--j-text)}[data-theme=light] .btn-ghost{color:var(--j-text-2)}[data-theme=light] .btn-ghost:hover{color:var(--j-text)}[data-theme=light] :focus-visible{outline-color:var(--j-text)}.wl section{align-content:normal;min-height:auto;padding:0;display:block}.wl{--wl-card-w:min(560px, 100%);--wl-panel-w:min(1040px, 100%);--wl-split-gap:40px;--wl-card-pad:clamp(20px, 3.2vw, 30px);--wl-part:30px;--wl-rung:18px;--wl-pair:12px;--wl-line:6px;align-content:safe center;justify-items:center;gap:clamp(16px,3vh,28px);min-height:100svh;padding:clamp(28px,8vh,96px) clamp(20px,5vw,48px) clamp(40px,8vh,80px);display:grid}.wl-card{width:var(--wl-card-w);background:var(--jebi-paper);border:1px solid var(--j-border);padding:var(--wl-card-pad);color:var(--j-text);text-align:left;border-radius:20px;gap:28px;display:grid}.wl-card[data-wide]{width:var(--wl-panel-w);column-gap:calc(var(--wl-split-gap) / 2);row-gap:var(--wl-part);grid-template-columns:minmax(0,3fr) minmax(0,2fr);grid-template-areas:"head head""main side""foot foot"}.wl-card[data-wide]>.wl-head{grid-area:head}.wl-card[data-wide]>.wl-body{grid-area:main;align-content:start}.wl-card[data-wide]>.wl-board{grid-area:side;align-content:start}.wl-card[data-wide]>.wl-meta{grid-area:foot;align-self:start}.wl-board-panel{border-left:1px solid var(--jl-rule);padding-left:calc(var(--wl-split-gap) / 2);display:grid}@media (max-width:899px){.wl-card[data-wide]{width:var(--wl-card-w);grid-template-columns:minmax(0,1fr);grid-template-areas:"head""main""side""foot";row-gap:28px}.wl-board-panel{border-left:none;border-top:1px solid var(--jl-rule);padding-top:14px;padding-left:0}}.wl-board{gap:var(--wl-rung)}.wl-head{border-bottom:1px solid var(--jl-rule-strong);justify-content:space-between;align-items:center;gap:12px;padding-bottom:clamp(12px,1.8vh,18px);display:flex}.wl-brand{align-items:center;gap:10px;display:flex}.wl-mark{width:clamp(30px,3.6vw,38px);height:auto;display:block}.wl-wordmark{font-family:var(--font-gabarito), sans-serif;letter-spacing:.015em;font-size:clamp(18px,2.4vw,26px);font-weight:800;line-height:1}.wl-state{font-family:var(--j-font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--j-text-2);border:1px solid var(--jl-rule-strong);border-radius:999px;flex-shrink:0;padding:5px 10px;font-size:10px;font-weight:500}.wl-body{gap:var(--wl-rung);display:grid}.wl-field,.wl-tally,.wl-closed,.wl-review{gap:var(--wl-line);display:grid}.wl-lede{gap:var(--wl-pair);display:grid}.wl-tally{gap:var(--wl-pair)}.wl-field .wl-action{margin-top:8px}.wl-ask{gap:6px;display:grid}.wl-title{font-family:var(--font-gabarito), sans-serif;letter-spacing:-.01em;text-wrap:pretty;font-size:clamp(24px,3.4vw,34px);font-weight:700;line-height:1.14}.wl-sub{color:var(--j-text-2);max-width:50.5ch;font-size:clamp(14px,1.5vw,15px);line-height:1.6}.wl-note{color:var(--j-text-2);max-width:50.5ch;font-size:13px;line-height:1.55}.wl-missing{color:var(--j-text-3)}.wl-steps{background:var(--j-surface);border:1px solid var(--jl-rule);border-radius:12px;align-content:start;gap:12px;padding:14px 16px;list-style:none;display:grid}.wl-step{color:var(--j-text-3);grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:6px 10px;font-size:13px;display:grid}.wl-step-n{font-family:var(--j-font-mono);font-variant-numeric:tabular-nums;place-items:center;width:12px;font-size:11px;display:inline-grid}.wl-step-tick{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:11px;height:11px}.wl-step-t{min-width:0}.wl-step[data-state=done]{color:var(--j-text-2)}.wl-step[data-state=active]{color:var(--j-text);font-weight:500}.wl-steps[data-rail]{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;padding:12px 0}.wl-steps[data-rail] .wl-step{grid-template-columns:auto minmax(0,1fr);align-content:center;gap:2px 8px;padding:0 clamp(10px,1.6vw,16px)}.wl-steps[data-rail] .wl-step+.wl-step{border-left:1px solid var(--jl-rule)}.wl>.wl-steps{width:var(--wl-card-w);background:var(--jebi-paper);border:1px solid var(--j-border);padding-left:calc(var(--wl-card-pad) - clamp(10px, 1.6vw, 16px));padding-right:calc(var(--wl-card-pad) - clamp(10px, 1.6vw, 16px));border-radius:20px}.wl-link-label{font-family:var(--j-font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--j-text-3);font-size:10px;font-weight:500}.wl-msg{font-family:var(--j-font-mono);white-space:pre-wrap;word-break:break-word;background:var(--j-surface);border:1px solid var(--jl-rule);max-height:30svh;color:var(--j-text);border-radius:12px;padding:12px;font-size:11.5px;line-height:1.5;overflow:auto}.wl-review-caption{color:var(--j-text-3);font-size:12px}.wl-modal{background:var(--jebi-paper);width:min(408px,100vw - 32px);max-width:none;max-height:calc(100svh - 32px);color:var(--j-text);border:1px solid var(--j-border-2);border-radius:20px;margin:auto;padding:0;overflow:hidden}.wl-modal::backdrop{background:var(--jl-night);opacity:.88}.wl-modal-panel{flex-direction:column;gap:12px;max-height:calc(100svh - 32px);padding:clamp(20px,4.4vw,26px);display:flex}.wl-modal-panel>*{flex:none}.wl-modal-title{font-family:var(--font-gabarito), sans-serif;letter-spacing:-.01em;font-size:22px;font-weight:700;line-height:1.2}.wl-modal-sub{color:var(--j-text-2);margin-top:-4px;font-size:13px;line-height:1.55}.wl-picker{flex:0 auto;grid-template-columns:minmax(0,1fr);gap:8px;padding:0;list-style:none;display:grid;overflow-y:auto}.wl-action{flex-wrap:wrap;align-items:center;gap:10px;margin-top:4px;display:flex}.wl-btn-compact{height:40px;padding:0 18px;font-size:14px;font-weight:500}.wl-picker-btn{justify-content:flex-start;gap:12px;width:100%;padding:0 18px;font-size:14px;font-weight:500}.wl-wicon{object-fit:contain;border-radius:7px;flex:none;width:26px;height:26px}.wl-wicon-mono{border:1px solid var(--jl-rule-strong);background:var(--j-surface);font-family:var(--j-font-mono);color:var(--j-text-2);place-items:center;font-size:12px;font-weight:500;display:grid}.wl-wname{text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.wl-wtag{font-family:var(--j-font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--j-text-3);flex:none;font-size:10px;font-weight:500}.wl-modal-foot{justify-content:flex-end;margin-top:-2px;display:flex}.wl-modal-terms{border-top:1px solid var(--jl-rule);gap:6px;padding-top:14px;display:grid}.wl-modal-note{color:var(--j-text-3);font-size:12px}.wl-meta-actions{flex-wrap:wrap;gap:8px;display:flex}.wl-meta-note{color:var(--j-text-3);margin-top:8px;font-size:12px}.wl-status{color:var(--j-text-2);font-size:13px;line-height:1.4}.wl-body .wl-status{min-height:1.4em}.wl-body .wl-ask[data-quiet] .wl-status{min-height:0}.wl-status[data-tone=error]{color:var(--j-danger)}.wl-recover{gap:var(--wl-pair);display:grid}.wl-help-summary{color:var(--j-text-2);cursor:pointer;padding:2px 0;font-size:13px;line-height:1.55}.wl-help-list{gap:var(--wl-line);margin-top:var(--wl-pair);padding:0;list-style:none;display:grid}.wl-payload{gap:var(--wl-part);display:grid}.wl-linkrow{background:var(--j-surface);border:1px solid var(--jl-rule);border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding:6px 6px 6px 12px;display:grid}.wl-linkrow .wl-action{margin-top:0}.wl-link{font-family:var(--j-font-mono);word-break:break-all;-webkit-user-select:all;user-select:all;background:var(--j-surface);border:1px solid var(--jl-rule);color:var(--j-text);border-radius:12px;padding:10px 12px;font-size:13px;display:block}.wl-linkrow .wl-link{word-break:normal;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:none;border-radius:0;padding:0;overflow:hidden}.wl-share{margin-top:10px;display:flex}@media (max-width:420px){.wl-linkrow{grid-template-columns:minmax(0,1fr);gap:10px;padding:10px 12px}.wl-linkrow .wl-action{justify-self:start}}.wl-figures{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;display:grid}.wl-figures .wl-figure+.wl-figure{border-left:1px solid var(--jl-rule);padding-left:20px}.wl-figure{flex-direction:column-reverse;gap:2px;display:flex}.wl-figure-v{font-family:var(--j-font-mono);font-variant-numeric:tabular-nums;color:var(--j-text);font-size:22px;font-weight:700}.wl-figure-of{font-family:var(--j-font-mono);color:var(--j-text-3);font-size:13px;font-weight:400}.wl-figure-none{font-family:var(--font-gabarito), sans-serif;color:var(--j-text-3);margin-left:8px;font-size:13px;font-weight:400}.wl-figure-v[data-empty]{color:var(--j-text-3)}.wl-figure-l{color:var(--j-text-2);font-size:13px}@media (max-width:420px){.wl-figures{grid-template-columns:minmax(0,1fr)}.wl-figures .wl-figure+.wl-figure{border-left:none;border-top:1px solid var(--jl-rule);margin-top:12px;padding-top:12px;padding-left:0}}.wl-meta{border-top:1px solid var(--jl-rule);gap:8px;padding-top:clamp(12px,1.8vh,18px);display:grid}.wl-account-summary{color:var(--j-text-2);cursor:pointer;padding:2px 0;font-size:13px;line-height:1.55}.wl-account-body{gap:var(--wl-pair);margin-top:var(--wl-pair);display:grid}.wl-account-list{gap:var(--wl-line);display:grid}.wl-account-row{gap:2px;display:grid}.wl-account-l{color:var(--j-text-3);font-size:12px}.wl-account-v{font-family:var(--j-font-mono);color:var(--j-text);overflow-wrap:anywhere;font-size:12.5px;line-height:1.5}.wl-account-none{color:var(--j-text-2);font-size:13px}.wl-contact{color:var(--j-text-2);font-size:13px;line-height:1.55}.wl-contact a{color:var(--j-text);font-weight:500}.wl-board-title{font-family:var(--font-gabarito), sans-serif;text-align:left;border-bottom:1px solid var(--jl-rule-strong);color:var(--j-text);padding-bottom:12px;font-size:16px;font-weight:700;line-height:1.25}.wl-table{border-collapse:separate;border-spacing:0;width:100%}.wl-table th{font-family:var(--j-font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--j-text-3);text-align:left;padding:0 0 8px;font-size:10px;font-weight:500}.wl-board-scroll[data-scroll] .wl-table th{z-index:1;background:var(--jebi-paper);border-bottom:1px solid var(--jl-rule);position:sticky;top:0}.wl-board-scroll[data-scroll] .wl-table tbody tr:first-child td{border-top:none}.wl-table td{border-top:1px solid var(--jl-rule);color:var(--j-text-2);padding:9px 0;font-size:14px}.wl-table .wl-col-rank{text-align:right;width:5ch;font-family:var(--j-font-mono);font-variant-numeric:tabular-nums;color:var(--j-text-3);padding-right:12px}.wl-table th.wl-col-rank{text-align:right}.wl-table .wl-col-invites{text-align:right;width:6ch;font-family:var(--j-font-mono);font-variant-numeric:tabular-nums;font-weight:700}.wl-table th.wl-col-invites{font-weight:500}.wl-cell-handle{text-overflow:ellipsis;white-space:nowrap;width:100%;max-width:0;overflow:hidden}.wl-table tr[data-you=true] td{color:var(--j-text);font-weight:500}.wl-you-tag{font-family:var(--j-font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--j-text-3);margin-left:8px;font-size:10px}.wl-board-foot{gap:var(--wl-line);border-top:1px solid var(--jl-rule);padding-top:14px;display:grid}.wl-board-scroll[data-scroll]{overscroll-behavior:contain;border-bottom:1px solid var(--jl-rule);max-height:min(46vh,398px);overflow-y:auto}.wl-board-more{justify-content:flex-start}@media (max-width:899px){.wl-board-scroll[data-scroll]{overscroll-behavior:auto;border-bottom:none;max-height:none;overflow-y:visible}.wl-board-scroll[data-scroll] .wl-table th{background:0 0;border-bottom:none;position:static}.wl-board-scroll[data-scroll] .wl-table tbody tr:first-child td{border-top:1px solid var(--jl-rule)}}.wl-board-stamp{font-family:var(--j-font-mono);letter-spacing:.04em;color:var(--j-text-3);font-size:10.5px}.wl-copy{color:var(--j-text-3);font-size:11px}@media (max-width:380px){.wl-action:has(.btn+.btn) .btn{width:100%}}@media (max-width:348px){.wl-title{font-size:22px}}@media (max-width:326px){.wl-title{font-size:19px}}
