.btn{min-height:var(--tap-min);border-radius:var(--radius-pill);border:1px solid var(--line-2);background:var(--surface);color:var(--ink);font:600 15px/1 var(--ui);white-space:nowrap;cursor:pointer;transition:transform .28s var(--ease), box-shadow .28s var(--ease), background-color .2s var(--ease);justify-content:center;align-items:center;gap:10px;padding:0 20px;text-decoration:none;display:inline-flex;position:relative}.btn--block{width:100%;display:flex}.btn--primary{border-color:var(--btn-c);background-color:var(--btn-b);background-image:linear-gradient(180deg, var(--btn-a) 0%, var(--btn-b) 52%, var(--btn-c) 100%);color:var(--on-sel);box-shadow:var(--btn-pri)}.btn--primary:hover:not(:disabled){box-shadow:var(--btn-pri-hover);transform:translateY(-2px)}.btn--primary:active:not(:disabled){box-shadow:var(--btn-pri-press);transform:translateY(0)scale(.98)}.btn--quiet{box-shadow:var(--sh-rest)}.btn--quiet:hover:not(:disabled){box-shadow:var(--sh-lift);transform:translateY(-1px)}.btn--danger{border-color:var(--error-line);color:var(--error);box-shadow:var(--sh-rest)}.btn--danger:hover:not(:disabled){background:var(--error-soft)}.btn:focus-visible{box-shadow:0 0 0 2px var(--surface), 0 0 0 4px var(--focus);outline:none}.btn:disabled{cursor:default;opacity:.6}.btn.is-busy{opacity:1;cursor:progress}.btn.is-busy .btn__label:after{content:"";text-align:left;vertical-align:bottom;width:1.1em;animation:1.2s steps(4,end) infinite btn-dots;display:inline-block;overflow:hidden}@keyframes btn-dots{0%{content:""}25%{content:"."}50%{content:".."}75%{content:"..."}}@media (prefers-reduced-motion:reduce){.btn:hover,.btn:active{transform:none!important}}.screen-motion{display:contents}.screen-in .shell__main{animation:screen-in var(--dur-screen) var(--ease) both}.screen-back .shell__main{animation:screen-back var(--dur-screen) var(--ease) both}@media (prefers-reduced-motion:reduce){.screen-in .shell__main,.screen-back .shell__main{animation:none}}.shell{flex-direction:column;min-height:100dvh;display:flex}.shell__bar{border-bottom:1px solid var(--line);background:color-mix(in srgb, var(--surface) 82%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:5;justify-content:space-between;align-items:center;gap:12px;min-height:64px;padding:10px 16px;display:flex;position:sticky;top:0}.shell__brand{align-items:center;gap:10px;min-width:0;display:inline-flex}.shell__mark{background:linear-gradient(180deg, var(--btn-a), var(--btn-c));color:#fff;width:34px;height:34px;font:700 13px/1 var(--ui);box-shadow:var(--btn-pri);border-radius:10px;flex:none;place-items:center;display:inline-grid}.shell__name{font:600 17px/24px var(--ui);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.shell__actions{align-items:center;gap:8px;display:flex}.shell__main{flex:1;width:100%;margin:0 auto;padding:20px 16px 48px}.shell__foot{font:500 13px/18px var(--ui);flex-wrap:wrap;justify-content:center;gap:4px 20px;padding:12px 16px 20px;display:flex}.shell__foot a{min-height:var(--tap-min);color:var(--mute);text-underline-offset:3px;align-items:center;display:inline-flex}.shell__foot a:hover{color:var(--ink-2)}.shell__main--narrow{max-width:480px}.shell__main--wide{max-width:1120px}@media (width>=760px){.shell__bar{padding:10px 32px}.shell__main{padding:40px 32px 64px}}.card{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--surface);box-shadow:var(--sh-1);gap:16px;padding:24px 20px;display:grid}.card h1{font:600 24px/32px var(--ui);letter-spacing:-.015em}.card .lede{font:400 15px/22px var(--ui);color:var(--ink-2)}@media (width>=760px){.card{padding:32px}}.empty{text-align:center;animation:box-in var(--dur-box) var(--ease) both;flex-direction:column;align-items:center;gap:8px;padding:24px 16px;display:flex}.empty__badge{border-radius:var(--radius-pill);background:var(--surface-3);width:48px;height:48px;color:var(--ink-2);place-items:center;display:grid}.empty__title{font:600 16px/24px var(--ui)}.empty__num{font:700 32px/40px var(--ui);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.empty__num small{font:600 16px/24px var(--ui);letter-spacing:0;color:var(--ink-2)}.empty__meter{border-radius:var(--radius-pill);background:var(--track);width:min(240px,100%);height:8px;display:block;overflow:hidden}.empty__meter i{border-radius:var(--radius-pill);background:var(--blue);height:100%;display:block}.empty__line{max-width:36ch;font:400 14px/20px var(--ui);color:var(--ink-2)}.empty .btn{margin-top:8px}@media (prefers-reduced-motion:reduce){.empty{animation:none}}.lerr{border:1px solid var(--line-2);border-radius:var(--radius-inner);background:var(--warn-soft);color:var(--ink);animation:box-in var(--dur-box) var(--ease) both;flex-wrap:wrap;align-items:flex-start;gap:12px;padding:12px 16px;display:flex}.lerr__ic{color:var(--warn);padding-top:2px;display:inline-flex}.lerr__body{flex:200px;min-width:0}.lerr__t{font:700 14px/20px var(--ui)}.lerr__s{font:400 13px/18px var(--ui);color:var(--ink-2)}.lerr__btn{margin-left:auto}.lerr--strip{font:400 13px/18px var(--ui);align-items:center;gap:4px 12px;padding:8px 12px}.lerr--strip .lerr__ic{padding-top:0}.lerr--strip b{font-weight:700}.lerr__link{margin-left:auto;font-size:13px;line-height:18px}@media (width<=480px){.lerr__btn{margin-left:30px}}@media (prefers-reduced-motion:reduce){.lerr{animation:none}}.bone{background:linear-gradient(90deg, var(--sk) 30%, var(--sk-hi) 50%, var(--sk) 70%);background-size:300% 100%;border-radius:8px;max-width:100%;animation:1.1s ease-in-out infinite bone-shimmer;display:block}.bone--round{border-radius:var(--radius-pill)}.bone--quiet{background:var(--sk-2);animation:none}@keyframes bone-shimmer{0%{background-position:100% 0}to{background-position:0 0}}.arrive{display:contents}.arrive.is-arriving [data-row]{animation:.6s ease-in-out both row-in;animation-delay:calc(var(--row,0) * .2s)}@keyframes row-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.bone{background:var(--sk);animation:none}.arrive.is-arriving [data-row]{animation:none}}.del{gap:12px;display:grid}.del>h2{font:600 20px/28px var(--ui);letter-spacing:-.01em}.del__text{font:400 15px/22px var(--ui);color:var(--ink-2)}.acc{gap:16px;display:grid}.acc__details{gap:12px;display:grid}.acc__email{font:500 15px/22px var(--ui);color:var(--ink-2);overflow-wrap:anywhere;align-items:center;gap:8px;display:flex}.acc__keep{gap:4px;display:grid}.acc__keep>h2{font:600 16px/24px var(--ui)}.acc__keep p{font:400 15px/22px var(--ui);color:var(--ink-2)}.acc__keep .acc__small{font:400 13px/18px var(--ui);color:var(--mute)}.acc .empty{padding:8px 0}.cx-list{gap:8px;padding:0;list-style:none;display:grid}.cx-list li{font:400 14px/20px var(--ui);color:var(--ink-2);align-items:flex-start;gap:8px;display:flex}.cx-list svg{color:var(--mute);flex:none;margin-top:2px}.cx-list li:first-child svg{color:var(--blue)}.cx-acts{gap:10px;display:grid}.cd-body{gap:12px;display:grid}.cd-lines{gap:4px;display:grid}.cd-line{font:400 14px/20px var(--ui);color:var(--ink-2)}.cd-line .link{font-size:14px;line-height:20px}.cd-price{font:600 15px/22px var(--ui);color:var(--ink)}.cd-mda{border-top:1px dashed var(--line-2);padding-top:12px}.cf-head{gap:8px;display:grid}.cf-alert{border:1px solid var(--line-2);border-radius:var(--radius-inner);background:var(--warn-soft);color:var(--ink);font:400 14px/20px var(--ui);align-items:flex-start;gap:10px;padding:12px 16px;display:flex}.cf-alert svg{color:var(--warn);flex:none;margin-top:1px}.cf-alert b{font-weight:700}.cf-facts{gap:8px;padding:0;list-style:none;display:grid}.cf-facts li{font:400 14px/20px var(--ui);color:var(--ink-2);align-items:flex-start;gap:8px;display:flex}.cf-facts svg{color:var(--mute);flex:none;margin-top:2px}.cf-btns{gap:10px;display:grid}.pricing{gap:16px;display:grid}.pricing__head{gap:4px;display:grid}.pricing__head h1{font:600 24px/32px var(--ui);letter-spacing:-.015em}.pricing__head .lede{font:400 15px/22px var(--ui);color:var(--ink-2)}.pricing__ctl{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}.pricing__none{font:400 13px/1.4 var(--ui);color:var(--ink-2)}.pricing__live{min-height:var(--tap-min)}.pricing__hint{font:400 13px/19px var(--ui);color:var(--mute);align-items:flex-start;gap:6px;display:flex}.pricing__hint--live{color:var(--ink-2)}.pricing__hint svg{flex:none;margin-top:2px}.seg{border-radius:var(--radius-pill);background:var(--surface-2);border:1px solid var(--line-2);flex-wrap:wrap;gap:2px;padding:3px;display:inline-flex}.seg button{appearance:none;color:var(--ink-2);font:600 13px/1 var(--ui);border-radius:var(--radius-pill);cursor:pointer;background:0 0;border:0;min-height:36px;padding:9px 12px}.seg button[aria-pressed=true]{background:var(--btn-b);color:var(--on-sel)}.pband{gap:10px;display:grid}.pband+.pband{margin-top:12px}.pband__head{font:600 18px/24px var(--ui);letter-spacing:-.015em;flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.pband__head span{font:400 14px/20px var(--ui);color:var(--ink-2);letter-spacing:0}.pband__grid{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}@media (width>=760px){.pband__grid{grid-template-columns:repeat(3,minmax(0,1fr));padding-top:2px}}.plan{border-radius:var(--radius-card);background:var(--surface);border:1px solid var(--line-2);min-width:0;box-shadow:var(--sh-rest);flex-direction:column;gap:8px;padding:18px 16px 16px;display:flex;position:relative}.plan--featured{border:2px solid var(--blue);padding:30px 15px 15px}.plan__flag{background:var(--blue);height:24px;color:var(--surface);font:600 12px/1 var(--ui);white-space:nowrap;border-radius:0 0 10px 10px;align-items:center;padding:0 12px;display:inline-flex;position:absolute;top:-2px;left:50%;transform:translate(-50%)}.plan__tiers{font:400 13px/1 var(--ui);color:var(--mute);flex-wrap:wrap;align-items:center;gap:6px;display:flex}.tier{border-radius:var(--radius-pill);height:24px;font:600 12px/1 var(--ui);align-items:center;padding:0 10px;display:inline-flex}.tier--pro{background:var(--btn-b);color:var(--on-sel)}.tier--mda{background:var(--ink);color:var(--surface)}.tier--save{background:var(--blue-soft);color:var(--blue-ink);border:1px solid var(--blue-line)}.plan__price{flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}.plan__price b{font:600 30px/1 var(--m);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.plan__price span{font:400 13px/1.2 var(--ui);color:var(--mute)}.plan__per{font:400 12px/1.4 var(--ui);color:var(--mute)}.plan__what{font:600 15px/1.3 var(--ui);margin-top:4px}.plan__desc{font:400 13px/1.45 var(--ui);color:var(--ink-2);flex:1}.plan .btn{margin-top:6px}.pfact{font:400 13px/18px var(--ui);color:var(--ink-2);align-items:center;gap:6px;display:flex}.pfact--ok{color:var(--ink)}.pfact svg{flex:none}.ck-body{gap:20px;display:grid}.ck-plan{gap:8px;min-width:0;display:grid}.ck-tiers{font:400 13px/1 var(--ui);color:var(--mute);flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ck-tier{border-radius:var(--radius-pill);height:24px;font:600 12px/1 var(--ui);align-items:center;padding:0 10px;display:inline-flex}.ck-tier--pro{background:var(--btn-b);color:var(--on-sel)}.ck-tier--mda{background:var(--ink);color:var(--surface)}.ck-name{font:600 20px/28px var(--ui)}.ck-price{flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}.ck-price b{font:600 30px/1 var(--m);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.ck-price span{font:400 13px/1.2 var(--ui);color:var(--mute)}.ck-lines{gap:0;margin:4px 0 0;display:grid}.ck-lines div{border-top:1px solid var(--line);grid-template-columns:88px minmax(0,1fr);gap:12px;padding:8px 0;display:grid}.ck-lines dt{font:400 13px/20px var(--ui);color:var(--mute)}.ck-lines dd{font:500 14px/20px var(--ui);color:var(--ink);overflow-wrap:anywhere;margin:0}.ck-lines .link{font-size:14px;line-height:20px}.ck-pay{border-top:1px dashed var(--line-2);gap:12px;padding-top:16px;display:grid}.ck-provider{font:400 14px/20px var(--ui);color:var(--ink-2)}.ck-provider .mock,.ck-done .mock{color:var(--mute);font-weight:500}.ck-done{border-top:1px dashed var(--line-2);text-align:center;animation:box-in var(--dur-box) var(--ease) both;justify-items:center;gap:8px;padding-top:16px;display:grid}.ck-done__mark{background:var(--blue-soft);width:44px;height:44px;color:var(--blue);border-radius:50%;place-items:center;display:grid}.ck-done__h{font:600 18px/26px var(--ui);color:var(--ink)}.ck-done__line{font:400 14px/20px var(--ui);color:var(--ink-2);overflow-wrap:anywhere}.ck-done .btn{margin-top:8px}@media (prefers-reduced-motion:reduce){.ck-done{animation:none}}.conf{border:1px solid var(--line-2);border-radius:var(--radius-pill);background:linear-gradient(180deg, var(--surface), var(--surface-2));height:26px;box-shadow:var(--sh-rest);font:600 12px/16px var(--ui);color:var(--ink-2);white-space:nowrap;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.conf__dots{gap:3px;display:inline-flex}.conf__dots i{border:1px solid var(--ink-2);border-radius:50%;width:6px;height:6px}.conf__dots i.on{background:var(--ink-2)}.lkp{gap:16px;min-width:0;display:grid}.lkp__head{gap:4px;display:grid}.lkp__title{font:650 26px/30px var(--ui);letter-spacing:-.03em;color:var(--ink)}.lkp__sub{font:400 13px/18px var(--ui);color:var(--mute)}.lkp__items{grid-template-columns:1fr;gap:10px;display:grid}@media (width>=560px){.lkp__items{grid-template-columns:repeat(2,minmax(0,1fr))}}.lkp__item{border:1px solid var(--line-2);border-radius:var(--radius-inner);background:var(--surface);min-height:52px;color:var(--ink);font:600 14px/18px var(--ui);text-align:left;cursor:pointer;transition:transform var(--dur-move) var(--ease), box-shadow var(--dur-move) var(--ease);justify-content:space-between;align-items:center;gap:10px;padding:10px 14px;display:flex}.lkp__item:hover{box-shadow:var(--sh-lift);transform:translateY(-2px)}.lkp__item[aria-expanded=true]{border-color:var(--blue-line)}.lkp__name{align-items:center;gap:8px;min-width:0;display:inline-flex}.lkp__name svg{color:var(--mute);flex:none}.lkp__chip{border-radius:var(--radius-pill);background:var(--btn-b);height:22px;color:var(--on-sel);font:600 12px/1 var(--ui);flex:none;align-items:center;padding:0 9px;display:inline-flex}.lkp__why{border:1px solid var(--blue-line);border-radius:var(--radius-inner);background:var(--blue-soft);flex-wrap:wrap;align-items:center;gap:10px;padding:12px 14px;display:flex}.lkp__why[hidden]{display:none}.lkp__why:not([hidden]){animation:box-in var(--dur-box) var(--ease) both}.lkp__why p{font:400 14px/20px var(--ui);color:var(--ink);flex:220px}.lkp__wrap{border-radius:var(--radius-card);isolation:isolate;min-width:0;display:grid;overflow:hidden}.lkp__decoy,.lkp__offer{grid-area:1/1}.lkp__decoy{background:var(--surface);filter:blur(5px)saturate(.9);opacity:.85;pointer-events:none;-webkit-user-select:none;user-select:none;align-content:start;gap:12px;min-height:360px;padding:18px;display:grid}.lkp__dh{font:600 16px/20px var(--ui)}.lkp__drow{font:400 14px/18px var(--ui);color:var(--ink-2);grid-template-columns:minmax(0,1.3fr) 56px minmax(0,1fr) 48px;align-items:center;gap:12px;display:grid}.lkp__dn{background:var(--sk);border-radius:4px;height:12px;display:block}.lkp__dbars{gap:3px;display:grid}.lkp__dbars i{background:var(--blue);border-radius:3px;height:6px;display:block}.lkp__dbars i+i{background:var(--mute)}.lkp__dhand{font:400 14px/18px var(--m);color:var(--ink-2);grid-template-columns:70px minmax(0,1fr) 70px;align-items:center;gap:10px;display:grid}.lkp__dcards{gap:3px;display:inline-flex}.lkp__dcards i{background:var(--surface-3);border:1px solid var(--line-2);border-radius:4px;width:18px;height:24px;display:block}.lkp__offer{z-index:1;background:linear-gradient(180deg, color-mix(in srgb, var(--surface) 30%, transparent), color-mix(in srgb, var(--surface) 55%, transparent));place-items:center;padding:18px;display:grid}.lkp__offer>.card{width:100%;max-width:440px;box-shadow:var(--sh-lift);justify-items:start;gap:12px}.lkp__lock{color:var(--blue-ink);align-items:center;gap:8px;display:inline-flex}.lkp__otitle{font:600 18px/24px var(--ui);letter-spacing:-.02em;color:var(--ink)}.lkp__oline{font:400 14px/20px var(--ui);color:var(--ink-2)}.lkp__price{font:400 12px/16px var(--ui);color:var(--ink-2)}@media (prefers-reduced-motion:reduce){.lkp__item{transition:none}.lkp__item:hover{transform:none}.lkp__why:not([hidden]){animation:none}}.cls{--c-k1:#12253f;--c-k2:#204067;--c-k3:#34649c;--c-k4:#4f77a3;--c-k5:#1a6b5f;--c-k6:#5d6b82;--c-k7:#8a4b33;--suit-h:#d32028;--suit-d:#217689;--suit-c:#1a7d23;--suit-s:var(--ink);gap:16px;min-width:0;display:grid}.cls-c--k1{background:var(--c-k1)}.cls-c--k2{background:var(--c-k2)}.cls-c--k3{background:var(--c-k3)}.cls-c--k4{background:var(--c-k4)}.cls-c--k5{background:var(--c-k5)}.cls-c--k6{background:var(--c-k6)}.cls-c--k7{background:var(--c-k7)}.cls__head{gap:8px;display:grid}.cls__back{min-height:var(--tap-min);justify-self:start;align-items:center;gap:4px;font-size:14px;display:inline-flex}.cls__backic{transform:rotate(180deg)}.cls__title{font:600 22px/30px var(--ui);letter-spacing:-.015em;overflow-wrap:anywhere}.cls__mock,.cls-tier,.cls-count{vertical-align:middle;border-radius:var(--radius-pill);font:600 12px/18px var(--ui);letter-spacing:0;padding:2px 8px;display:inline-block}.cls__mock{background:var(--surface-3);color:var(--mute);border:1px solid var(--line-2)}.cls__mockline{font:400 13px/18px var(--ui);color:var(--mute)}.cls__tabs{flex-wrap:wrap;gap:6px;display:flex}.cls__tabs a{border-radius:var(--radius-pill);border:1px solid var(--line-2);background:var(--surface);min-height:36px;color:var(--ink-2);font:500 14px/20px var(--ui);transition:background-color var(--dur-colour) var(--ease), border-color var(--dur-colour) var(--ease);align-items:center;padding:0 12px;text-decoration:none;display:inline-flex}.cls__tabs a:hover{background:var(--blue-soft);border-color:var(--blue-line)}.cls__body,.cls__grid{gap:16px;min-width:0;display:grid}.cls__side{align-content:start;gap:16px;min-width:0;display:grid}.cls-panel{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--surface);min-width:0;box-shadow:var(--sh-1);align-content:start;gap:14px;padding:18px 16px;display:grid}.cls-panel__head{justify-content:space-between;align-items:center;gap:8px;display:flex}.cls-panel__head h2{font:600 17px/24px var(--ui);letter-spacing:-.01em}.cls-tier{background:var(--blue);color:var(--on-sel);flex:none}.cls-verdict__take{flex-wrap:wrap;align-items:center;gap:8px 10px;display:flex}.cls-verdict__say{font:600 19px/26px var(--ui);letter-spacing:-.01em}.cls-hole{border-radius:var(--radius-inner);background:var(--surface-2);border:1px solid var(--line);justify-items:start;gap:10px;padding:14px;display:grid}.cls-hole__say{font:600 16px/22px var(--ui)}.cls-hole__line{font:400 14px/20px var(--ui);color:var(--ink-2)}.cls-bars3{gap:6px;display:grid}.cls-bar{font:500 13px/18px var(--ui);color:var(--ink-2);grid-template-columns:52px minmax(0,1fr) 52px;align-items:center;gap:8px;display:grid}.cls-bar__track{border-radius:var(--radius-pill);background:var(--track);height:8px;position:relative;overflow:hidden}.cls-bar__track i{border-radius:inherit;background:var(--blue);position:absolute;inset:0 auto 0 0}.cls-bar__v{font:600 13px/18px var(--m);color:var(--ink);text-align:right}.cls-bar--gto .cls-bar__track i{background:var(--close)}.cls-bar--regs .cls-bar__track i,.cls-bar--regs-you .cls-bar__track i{background:var(--close);opacity:.55}.cls-bar--regs-you .cls-bar__track i{opacity:1;background:var(--blue)}.cls-bar--green .cls-bar__track i{background:var(--dev-green)}.cls-bar--green-m .cls-bar__track i{background:var(--dev-green-muted)}.cls-bar--red .cls-bar__track i{background:var(--dev-red)}.cls-bar--red-m .cls-bar__track i{background:var(--dev-red-muted)}.cls-how{justify-items:start;gap:6px;display:grid}.cls-how__btn{min-height:var(--tap-min);color:var(--blue-ink);font:500 13px/18px var(--ui);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0 2px;display:inline-flex}.cls-how__box{border-radius:var(--radius-inner);background:var(--blue-soft);font:400 13px/19px var(--ui);color:var(--ink-2);gap:6px;padding:10px 12px;display:grid}.cls-how__box[hidden]{display:none}.cls-how__box:not([hidden]){animation:cls-box-in var(--dur-box) var(--ease) both}.cls-switch{border-radius:var(--radius-pill);background:var(--surface-3);justify-self:start;gap:4px;padding:3px;display:inline-flex}.cls-switch button{border-radius:var(--radius-pill);min-height:38px;color:var(--ink-2);font:600 13px/18px var(--ui);cursor:pointer;transition:background-color var(--dur-colour) var(--ease), color var(--dur-colour) var(--ease);background:0 0;border:0;padding:0 14px}.cls-switch button[aria-pressed=true]{background:var(--surface);color:var(--ink);box-shadow:var(--sh-rest)}.cls-stacks{gap:10px;display:grid}.cls-stack{grid-template-columns:76px minmax(0,1fr);align-items:center;gap:10px;display:grid}.cls-stack__who{font:600 13px/17px var(--ui);color:var(--ink);display:grid}.cls-stack__who small{font:400 12px/16px var(--ui);color:var(--mute)}.cls-stack__bar{border-radius:8px;gap:2px;min-width:0;height:34px;display:flex;overflow:hidden}.cls-seg{color:#fff;min-width:0;font:600 12px/34px var(--ui);cursor:pointer;white-space:nowrap;opacity:.82;transition:flex-grow var(--dur-move) var(--ease), opacity var(--dur-colour) var(--ease), box-shadow var(--dur-colour) var(--ease);border:0;flex:1 1 0;padding:0;overflow:hidden}.cls-seg:hover{opacity:1}.cls-seg.is-on{opacity:1;box-shadow:inset 0 0 0 2px var(--surface), inset 0 0 0 4px var(--ink)}.cls-seg:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.cls-read{gap:10px;display:grid}.cls-read__name{font:600 15px/20px var(--ui);align-items:center;gap:8px;display:flex}.cls-dot{border-radius:4px;flex:none;width:12px;height:12px}.cls-tiles{gap:10px;display:grid}.cls-tile{border-radius:var(--radius-inner);border:1px solid var(--line);background:var(--surface-2);gap:6px;padding:12px;display:grid}.cls-tile__head{font:600 13px/18px var(--ui);color:var(--ink-2)}.cls-tile__gap{font:600 13px/18px var(--m);color:var(--mute)}.cls-tile--green .cls-tile__gap{color:var(--dev-green)}.cls-tile--green-m .cls-tile__gap{color:var(--dev-green-muted)}.cls-tile--red .cls-tile__gap{color:var(--dev-red)}.cls-tile--red-m .cls-tile__gap{color:var(--dev-red-muted)}.cls-pick{gap:10px;display:grid}.cls-pick__head{font:600 15px/20px var(--ui);flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.cls-pick__head small{font:400 13px/18px var(--ui);color:var(--mute)}.cls-count{background:var(--dev-green);color:var(--on-sel)}.cls-pick__list{gap:6px;display:grid}.cls-k{min-height:var(--tap-min);border:1px solid var(--line);border-radius:var(--radius-inner);background:var(--surface);color:var(--ink);text-align:left;cursor:pointer;transition:background-color var(--dur-colour) var(--ease), border-color var(--dur-colour) var(--ease), transform var(--dur-colour) var(--ease);grid-template-columns:12px minmax(0,1fr) auto;align-items:center;gap:4px 10px;padding:10px 12px;display:grid}.cls-k:hover{background:var(--surface-2);border-color:var(--line-2)}.cls-k:active{transform:scale(.985)}.cls-k[aria-pressed=true]{border-color:var(--blue);background:var(--blue-soft);box-shadow:inset 0 0 0 1px var(--blue)}.cls-k__name{font:600 14px/20px var(--ui)}.cls-k .conf{grid-area:1/3}.cls-k__dir{font:400 13px/18px var(--ui);color:var(--mute);grid-column:2/-1}.cls-k__word{color:var(--ink-2);font-weight:600}.cls-k[data-pole=green] .cls-k__word{color:var(--dev-green)}.cls-k[data-pole=green-m] .cls-k__word{color:var(--dev-green-muted)}.cls-k[data-pole=red] .cls-k__word{color:var(--dev-red)}.cls-k[data-pole=red-m] .cls-k__word{color:var(--dev-red-muted)}.cls-hint,.cls-src{font:400 13px/18px var(--ui);color:var(--mute)}.cls-regs__say{font:600 15px/21px var(--ui)}.cls-regs__row{border-bottom:1px solid var(--line);gap:4px;padding-bottom:10px;display:grid}.cls-regs__gap{font:400 13px/18px var(--ui);color:var(--mute)}.cls-regs__gap b{font-family:var(--m);color:var(--ink-2)}.cls-replay__head{font:600 14px/20px var(--ui);align-items:flex-start;gap:8px;display:flex}.cls-replay__head .cls-dot{margin-top:4px}.cls-replay__head:focus{outline:none}.cls-replay__head:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.cls-hands{list-style:none;display:grid}.cls-hand{min-height:var(--tap-min);border-bottom:1px solid var(--line);color:var(--ink);transition:background-color var(--dur-colour) var(--ease);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:8px 4px;text-decoration:none;display:grid}.cls-hand:hover{background:var(--surface-2)}.cls-hand__cards{gap:4px;display:inline-flex}.cls-card{border:1px solid var(--line-2);background:var(--surface);min-width:30px;height:34px;font:700 14px/1 var(--ui);border-radius:6px;place-items:center;padding:0 4px;display:inline-grid}.cls-card--h{color:var(--suit-h)}.cls-card--d{color:var(--suit-d)}.cls-card--c{color:var(--suit-c)}.cls-card--s{color:var(--suit-s)}.cls-hand__line{font:500 14px/20px var(--ui);color:var(--ink-2)}.cls-hand__net{font:600 14px/20px var(--m)}.cls-hand__net.is-lose{color:var(--lose)}.cls-hand__net.is-win{color:var(--win)}.cls-tex{font:400 13px/19px var(--ui);color:var(--mute)}.cls-grow{transform-origin:0;animation:cls-grow var(--dur-grow) var(--ease) var(--delay-grow) both}@keyframes cls-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes cls-box-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media (width>=760px){.cls__title{font-size:26px;line-height:34px}.cls-panel{padding:22px 24px}.cls-tiles{grid-template-columns:1fr 1fr}}@media (width>=1000px){.cls__grid{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start}}@media (prefers-color-scheme:dark){.cls{--suit-h:#ff6b6b;--suit-d:#5fc0d6;--suit-c:#5ccf66}}@media (prefers-reduced-motion:reduce){.cls-grow,.cls-how__box:not([hidden]){animation:none}.cls-seg,.cls-k,.cls-switch button,.cls__tabs a,.cls-hand{transition:none}}.code{justify-content:center;gap:8px;width:100%;display:flex}.code__box{width:0;max-width:var(--otp-w);height:var(--otp-h);border:1px solid var(--field-line);border-radius:var(--radius-inner);background:var(--surface);text-align:center;min-width:0;font:600 24px/1 var(--m);font-variant-numeric:tabular-nums;caret-color:var(--focus);transition:border-color .2s var(--ease), box-shadow .2s var(--ease);flex:1 1 0}.code__box:focus{border-color:var(--focus);box-shadow:0 0 0 3px var(--blue-soft);outline:none}.code--wrong{animation:shake var(--dur-shake) var(--ease-shake)}@media (prefers-reduced-motion:reduce){.code--wrong{animation:none}}.code--wrong .code__box{border-color:var(--error);box-shadow:0 0 0 3px var(--error-soft)}.code--done .code__box{border-color:var(--win);color:var(--win)}@media (width<=380px){.code{gap:6px}}.su-form{gap:14px;display:grid}.su-small{font:400 13px/18px var(--ui);color:var(--mute)}.su-email{color:var(--ink);overflow-wrap:anywhere;font-weight:600}.su-msg{min-height:20px;font:500 14px/20px var(--ui);color:var(--ink-2);text-align:center;justify-content:center;align-items:center;gap:6px;display:flex}.su-msg.is-error{color:var(--error)}.su-resend{min-height:var(--tap-min);justify-content:center;align-items:center;display:flex}.su-hint{border-radius:var(--radius-inner);background:var(--blue-soft);font:400 13px/19px var(--ui);color:var(--ink-2);padding:10px 12px}.su-notice{border:1px solid var(--line-2);border-radius:var(--radius-inner);background:var(--surface);font:500 14px/20px var(--ui);align-items:center;gap:8px;margin-bottom:16px;padding:10px 14px;display:flex}.su-notice svg{color:var(--win)}.su-resend .link{min-height:var(--tap-min);padding:0 8px}.su-small a{color:var(--blue);text-underline-offset:3px}.su-code{transition:opacity var(--dur-colour) var(--ease)}.su-code.is-checking{opacity:.55}.su-dots:after{content:"";text-align:left;width:1.1em;animation:1.2s steps(4,end) infinite btn-dots;display:inline-block}.mbar{height:var(--bar-h);border-radius:var(--radius-pill);background:var(--track);display:block;position:relative;overflow:hidden}.mbar__fill{border-radius:inherit;background:var(--blue);transform-origin:0;transform:scaleX(var(--p,0));transition:transform var(--dur-box) var(--ease);position:absolute;inset:0}.mbar__rest{top:0;bottom:0;right:0;left:calc(var(--p,0) * 100%);transition:left var(--dur-box) var(--ease);position:absolute;overflow:hidden}.mbar__band{background:linear-gradient(90deg, transparent, var(--blue) 50%, transparent);opacity:.5;width:40%;position:absolute;top:0;bottom:0;left:0;transform:translate(-100%)}.mbar.is-busy .mbar__band{animation:mbar-glide var(--dur-glide) var(--ease-loop) infinite}@keyframes mbar-glide{0%{transform:translate(-100%)}to{transform:translate(250%)}}@media (prefers-reduced-motion:reduce){.mbar.is-busy .mbar__band{animation:none}.mbar__fill,.mbar__rest{transition:none}}.tiles{gap:12px;display:flex}.tile{border-radius:var(--radius-inner);border:1px solid var(--line-2);background:var(--surface-2);width:48px;height:48px;color:var(--ink-2);font:600 12px/1 var(--ui);animation:tile-on 2.4s var(--ease) infinite;animation-delay:calc(var(--i,0) * .6s);place-items:center;display:grid}@keyframes tile-on{0%,25%{background:var(--btn-b);border-color:var(--btn-b);color:#fff}32%,to{background:var(--surface-2);border-color:var(--line-2);color:var(--ink-2)}}@media (prefers-reduced-motion:reduce){.tile{animation:none}}.ups{gap:10px;display:grid}.ups__file{font:500 13px/18px var(--ui);color:var(--mute);overflow-wrap:anywhere;align-items:center;gap:6px;display:flex}.ups__title{font:600 20px/28px var(--ui);letter-spacing:-.01em}.ups__text{font:400 15px/22px var(--ui);color:var(--ink-2)}.ups__steps{gap:8px;margin-top:4px;display:flex}.ups__steps li{font:500 13px/18px var(--ui);color:var(--mute);flex:1;align-items:center;gap:8px;display:flex}.ups__dot{border:1.5px solid var(--line-2);background:var(--surface);border-radius:50%;flex:none;place-items:center;width:22px;height:22px;display:inline-grid}.ups__steps li.is-now{color:var(--ink)}.ups__steps li.is-now .ups__dot{border-color:var(--focus);box-shadow:0 0 0 3px var(--blue-soft)}.ups__steps li.is-done{color:var(--ink-2)}.ups__steps li.is-done .ups__dot{border-color:var(--win);background:var(--win);color:#fff}.ups .tiles{margin-top:4px}.ups__size{color:var(--mute);flex:none;font-weight:400}.ups__size:before{content:"·";margin-right:6px}.ups__progress{gap:10px;margin-top:4px;display:grid}.ups__progress .ups__steps{margin-top:0}.ups__dot{transition:background-color var(--dur-move) var(--ease), border-color var(--dur-move) var(--ease), box-shadow var(--dur-move) var(--ease)}.ups__steps li.is-now .ups__dot{animation:ups-breathe var(--dur-breathe) var(--ease-loop) infinite}@keyframes ups-breathe{0%,to{box-shadow:0 0 0 3px var(--blue-soft)}50%{box-shadow:0 0 0 6px var(--blue-line)}}.ups__steps li.is-done .ups__dot path{stroke-dasharray:24;animation:ups-tick var(--dur-tick) var(--ease) var(--dur-colour) both}@keyframes ups-tick{0%{stroke-dashoffset:24px}to{stroke-dashoffset:0}}.ups__go{animation:box-in var(--dur-box) var(--ease) var(--dur-tick) both}.ups--sending{animation:box-in var(--dur-box) var(--ease) both}.screen-in .shell__main:has([data-flow]){animation:none}.is-rising .card[data-rise]:has([data-flow]){animation:none}@media (prefers-reduced-motion:reduce){.ups__dot{transition:none}.ups__steps li.is-now .ups__dot,.ups__steps li.is-done .ups__dot path,.ups__go,.ups--sending{animation:none}}.gone__badge{border-radius:var(--radius-pill);background:var(--surface-3);width:48px;height:48px;color:var(--win);place-items:center;display:grid}.gone__small{font:400 13px/18px var(--ui);color:var(--mute)}.land{justify-items:start;gap:18px;max-width:880px;margin:0 auto;padding:8px 0 18px;display:grid}@media (width>=760px){.land{padding-top:40px}}.land__mark{background:linear-gradient(180deg, var(--btn-a) 0%, var(--btn-b) 52%, var(--btn-c) 100%);width:30px;height:30px;color:var(--on-sel);font:700 12px/1 var(--ui);letter-spacing:-.02em;box-shadow:var(--btn-pri);border-radius:9px;flex:none;place-items:center;display:inline-grid}.land h1{font:700 clamp(30px, 4.4vw, 48px)/1.08 var(--ui);letter-spacing:-.02em;max-width:22ch;color:var(--ink);margin:0}.land__lede{font:400 18px/1.5 var(--ui);color:var(--ink-2);max-width:58ch;margin:0}.land__pick{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));justify-self:stretch;gap:14px;width:100%;display:grid}.land__door{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--surface);box-shadow:var(--sh-1);color:var(--ink);transition:transform var(--dur-move) var(--ease), box-shadow var(--dur-move) var(--ease);gap:6px;padding:22px;text-decoration:none;display:grid}.land__door b{font:700 22px/1.2 var(--ui)}.land__door small{font:400 15px/1.45 var(--ui);color:var(--ink-2)}.land__door:hover{box-shadow:var(--sh-lift);transform:translateY(-2px)}.land__door:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.land__icon{background:var(--blue-soft);width:52px;height:52px;color:var(--blue-ink);border-radius:16px;place-items:center;display:inline-grid}.land__hint{font:400 14px/1.5 var(--ui);color:var(--ink-2);margin:0}.land__hint a{min-height:var(--tap-min);color:var(--blue);text-decoration:underline;-webkit-text-decoration-color:var(--blue-line);text-decoration-color:var(--blue-line);text-underline-offset:3px;align-items:center;padding:0 4px;font-weight:600;display:inline-flex}.land__hint a:hover{text-decoration-color:currentColor}@media (prefers-reduced-motion:reduce){.land__door{transition:none}.land__door:hover{transform:none}}.drows{display:grid}.drows__head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:8px;padding-bottom:4px;display:flex}.drows__head h3{font:600 15px/22px var(--ui)}.drows__unit{font:400 13px/18px var(--ui);color:var(--mute)}.drows__list{display:grid}.drow{border-bottom:1px solid var(--line)}.drow:last-child{border-bottom:0}.drow__body{grid-template-columns:minmax(0,1fr) auto;gap:2px 12px;padding:9px 0;display:grid}.drow__hit{width:100%;color:inherit;text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px}.drow__say{font:500 15px/22px var(--ui);color:var(--ink)}.drow__gap{font:600 15px/22px var(--ui);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;color:var(--mute)}.drow__meta{font:400 13px/18px var(--ui);color:var(--mute)}.drow__mock{color:var(--mute);font-weight:500}.drow--plain .drow__meta{grid-column:1/-1}.drow__tone--grey{color:var(--mute)}.drow__tone--red{color:var(--dev-red)}.drow__tone--red-m{color:var(--dev-red-muted)}.drow__tone--green{color:var(--dev-green)}.drow__tone--green-m{color:var(--dev-green-muted)}.drow__mda{color:var(--blue);font:600 12px/16px var(--ui);white-space:nowrap;transition:opacity var(--dur-colour) var(--ease), visibility var(--dur-colour) var(--ease);place-self:center end;align-items:center;gap:4px;display:inline-flex}.drow__mdab{background:var(--surface-3);border-radius:4px;padding:0 4px}.drow__mdaw{display:none}.drow__arrow{transition:transform var(--dur-move) var(--ease);flex:none}.drow.is-open .drow__arrow{transform:rotate(180deg)}@media (width>=760px){.drow__mdaw{display:inline}}@media (hover:hover) and (width>=760px){.drow__mda{opacity:0;visibility:hidden}.drow__hit:hover .drow__mda,.drow__hit:focus-visible .drow__mda,.drow.is-open .drow__mda{opacity:1;visibility:visible}.drow__hit{width:calc(100% + 16px);transition:background-color var(--dur-colour) var(--ease);margin-inline:-8px;padding-inline:8px}.drow__hit:hover{background:var(--surface-2)}}.drow__panel{border-radius:var(--radius-inner);background:var(--surface-2);border:1px solid var(--line);margin:0 0 12px;padding:12px}.drow__panel[hidden]{display:none}.drow__panel:not([hidden]){animation:box-in var(--dur-box) var(--ease) both}.drow__sentence{font:500 14px/20px var(--ui);margin:0 0 8px}.drow__sentence.drow__tone--grey{color:var(--ink)}.drow__sentence .drow__mock{font-weight:500}.drow__info{vertical-align:middle;color:var(--mute);cursor:help;transition:color var(--dur-colour) var(--ease);border-radius:100px;align-items:center;margin-left:8px;display:inline-flex;position:relative}.drow__info:hover,.drow__info:focus{color:var(--ink)}.drow__tip{z-index:5;background:var(--surface);width:max-content;max-width:240px;color:var(--ink);border:1px solid var(--line-2);box-shadow:var(--sh-lift);font:500 12px/16px var(--ui);pointer-events:none;opacity:0;visibility:hidden;transition:opacity var(--dur-colour) var(--ease), transform var(--dur-colour) var(--ease), visibility var(--dur-colour) var(--ease);border-radius:8px;padding:4px 8px;position:absolute;bottom:calc(100% + 8px);right:-8px;transform:translateY(4px)}.drow__info:hover>.drow__tip,.drow__info:focus>.drow__tip{opacity:1;visibility:visible;transform:none}.drow__table{font-variant-numeric:tabular-nums;gap:4px;max-width:400px;display:grid}.drow__tr{grid-template-columns:minmax(0,1fr) 48px 40px 48px;align-items:baseline;column-gap:12px;display:grid}.drow__th{font:600 12px/16px var(--ui);color:var(--mute);text-align:right}.drow__th--first{text-align:left}.drow__tl{font:400 14px/20px var(--ui);color:var(--ink-2)}.drow__tv{font:600 14px/20px var(--ui);color:var(--ink);text-align:right}.drow__tv--gto{color:var(--ink-2);font-weight:400}.drow__td{font:600 14px/20px var(--ui);text-align:right}.drow__table--decoy{filter:blur(4px);-webkit-user-select:none;user-select:none;pointer-events:none}.drow__offer{justify-items:start;gap:4px;margin-top:12px;display:grid}.drow__lock-title{font:600 14px/20px var(--ui);color:var(--ink);margin:0}.drow__lock-sub{font:400 12px/16px var(--ui);color:var(--ink-2);margin:0}.drow__try{margin-top:8px}@media (prefers-reduced-motion:reduce){.drow__mda,.drow__arrow,.drow__hit,.drow__info,.drow__tip{transition:none}.drow__tip{transform:none}.drow__panel:not([hidden]){animation:none}}.smap{gap:12px;min-width:0;display:grid}.smap__street{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--surface);box-shadow:var(--sh-1);gap:12px;padding:16px;display:grid}.smap__head{font:600 20px/26px var(--ui);letter-spacing:-.015em;color:var(--ink);align-items:baseline;gap:12px;display:flex}.smap__count{font:400 14px/20px var(--ui);letter-spacing:0;color:var(--mute)}.smap__tap{width:100%;min-height:var(--tap-min);color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;margin:-8px 0;padding:0;display:flex}.smap__tap .smap__count{flex:1}.smap__chev{color:var(--mute);transition:transform var(--dur-move) var(--ease);flex:none}.smap__street.is-open .smap__chev{transform:rotate(90deg)}.smap__body{gap:16px;display:grid}.smap__body[hidden]{display:none}.smap__body:not([hidden]){animation:box-in var(--dur-box) var(--ease) both}.smap__none{font:400 14px/20px var(--ui);color:var(--ink-2)}.smap__group{gap:4px;display:grid}.smap__ghead{border-bottom:1px solid var(--line);font:600 15px/22px var(--ui);color:var(--ink);align-items:baseline;gap:8px;padding-bottom:4px;display:flex}.smap__gcount{font-variant-numeric:tabular-nums;color:var(--ink-2)}.smap__gread{background:var(--surface-3);font:600 12px/18px var(--ui);color:var(--ink-2);border-radius:4px;padding:0 6px}.smap__fold{border-top:1px solid var(--line)}.smap__fold>summary{min-height:var(--tap-min);font:600 14px/20px var(--ui);color:var(--blue);cursor:pointer;align-items:center;gap:6px;list-style:none;display:flex}.smap__fold>summary::-webkit-details-marker{display:none}.smap__fchev{transition:transform var(--dur-move) var(--ease)}.smap__fold[open] .smap__fchev{transform:rotate(90deg)}.smap__fold[open] .smap__fbody{animation:box-in var(--dur-box) var(--ease) both}@media (width>=760px){.smap{gap:16px}.smap__street{padding:20px 24px}}@media (prefers-reduced-motion:reduce){.smap__chev,.smap__fchev{transition:none}.smap__body:not([hidden]),.smap__fold[open] .smap__fbody{animation:none}}.lk{gap:16px;min-width:0;display:grid}.lk__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.lk__ht{gap:4px;min-width:0;display:grid}.lk__title{font:600 24px/32px var(--ui);letter-spacing:-.02em;color:var(--ink)}.lk__sub,.lk__lead,.lk__new{font:400 14px/20px var(--ui);color:var(--ink-2)}.lk__new b{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:600}.lk .mock{color:var(--mute);font-weight:500}.lk__tabs{border-radius:var(--radius-pill);background:var(--surface-3);justify-self:start;gap:4px;padding:4px;display:flex}.lk__tabs a{border-radius:var(--radius-pill);min-height:36px;font:600 14px/20px var(--ui);color:var(--ink-2);transition:background-color var(--dur-colour) var(--ease), color var(--dur-colour) var(--ease);place-items:center;padding:0 16px;text-decoration:none;display:inline-grid}.lk__tabs a[aria-current=page]{background:var(--surface);color:var(--ink);box-shadow:var(--sh-1)}.lk__tabs a:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.lk__body{gap:16px;min-width:0;display:grid}.lk__card,.lk__map{gap:12px;min-width:0;display:grid}.lk__card{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--surface);box-shadow:var(--sh-1);padding:16px}.lk__h2{font:600 20px/26px var(--ui);letter-spacing:-.015em;color:var(--ink)}.lk__short{font:500 13px/18px var(--ui);letter-spacing:0;color:var(--mute)}.lk__note{font:400 14px/20px var(--ui);color:var(--ink-2)}.lk__key{font:500 13px/18px var(--ui);color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:6px 14px;display:flex}.lk__keyt{color:var(--mute)}.lk__keyi{align-items:center;gap:6px;display:inline-flex}.lk__key .lk__chip{min-width:0;height:20px;padding:0 4px}.lk__chip{background:var(--surface-3);min-width:0;height:32px;color:var(--ink);font:600 14px/20px var(--ui);font-variant-numeric:tabular-nums;border-radius:6px;justify-content:center;align-items:center;gap:6px;padding:0 6px;display:inline-flex}.lk__chip--none{border:1px dashed var(--line-2);color:var(--mute);background:0 0}.lk__key .lk__chip--none{width:22px}.lk__meter{align-items:flex-end;gap:2px;height:12px;display:inline-flex}.lk__meter i{background:var(--line-2);border-radius:1px;width:3px;display:block}.lk__meter i:first-child{height:6px}.lk__meter i:nth-child(2){height:9px}.lk__meter i:nth-child(3){height:12px}.lk__meter i.is-on{background:var(--blue)}.lk__grid{min-width:0;display:grid}.lk__row{border-top:1px solid var(--line);transition:transform var(--dur-move) var(--ease);grid-template-columns:28px minmax(0,1fr);align-items:center;gap:8px 12px;padding:10px 0;display:grid;position:relative}.lk__row--head{display:none}.lk__row:not(.lk__row--head):hover{transform:translateY(-2px)}.lk__rk{border-radius:var(--radius-pill);background:var(--surface-3);width:28px;height:28px;font:600 14px/20px var(--ui);font-variant-numeric:tabular-nums;color:var(--ink);place-items:center;display:inline-grid}.lk__rk[data-sev=big]{background:var(--blue);color:var(--on-sel)}.lk__rk[data-sev=medium]{background:var(--blue-soft);color:var(--blue-ink);box-shadow:inset 0 0 0 1px var(--blue-line)}.lk__name{min-width:0}.lk__go{color:var(--ink);gap:2px;text-decoration:none;display:grid}.lk__go:after{content:"";position:absolute;inset:0}.lk__go:focus-visible{outline:none}.lk__go:focus-visible:after{outline:2px solid var(--focus);outline-offset:2px;border-radius:8px}.lk__plain{font:600 15px/22px var(--ui);overflow-wrap:anywhere}.lk__cells{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.lk__cst{font:500 11px/16px var(--ui);color:var(--mute)}.lk__cells .lk__chip--none{height:32px}.lk__links{flex-wrap:wrap;align-items:center;gap:8px 20px;display:flex}.lk__open{font:600 15px/22px var(--ui);color:var(--blue);text-underline-offset:3px;-webkit-text-decoration-color:var(--blue-line);text-decoration-color:var(--blue-line)}.lk__open:hover{text-decoration-color:currentColor}.lk-sk__row{align-items:center;gap:12px;padding:8px 0;display:flex}@media (width>=760px){.lk__title{font-size:28px;line-height:36px}.lk__row{grid-template-columns:28px minmax(0,1fr) minmax(0,320px)}.lk__row--head{border-top:0;padding-top:0;display:grid}.lk__row--head .lk__rk{background:0 0}.lk__mh{font:500 12px/16px var(--ui);color:var(--mute);text-align:center}.lk__mh--name{text-align:left}.lk__cells{grid-column:auto}.lk__cst{display:none}}@media (prefers-reduced-motion:reduce){.lk__tabs a,.lk__row{transition:none}.lk__row:not(.lk__row--head):hover{transform:none}}.legal{gap:16px;max-width:68ch;display:grid}.legal h1{font:600 28px/36px var(--ui);letter-spacing:-.015em}.legal__date{font:500 13px/18px var(--ui);color:var(--mute)}.legal__draft{border:1px solid var(--line-2);border-radius:var(--radius-inner);background:var(--warn-soft);font:400 14px/20px var(--ui);padding:10px 12px}.legal__intro,.legal__list>li{gap:10px;display:grid}.legal__list{gap:28px;margin-top:8px;display:grid}.legal h2{font:600 18px/26px var(--ui)}.legal p,.legal li li{font:400 15px/24px var(--ui);color:var(--ink-2)}.legal ul{gap:6px;padding-left:20px;list-style:outside;display:grid}.legal b{color:var(--ink);font-weight:600}.legal a{color:var(--blue);text-underline-offset:3px;overflow-wrap:anywhere}.lw__head{gap:8px;display:grid}.lw__facts{gap:12px;margin:0;padding:0;list-style:none;display:grid}.lw__facts li{font:400 15px/22px var(--ui);color:var(--ink);align-items:flex-start;gap:10px;min-width:0;display:flex}.lw__icon{background:var(--blue-soft);width:28px;height:28px;color:var(--blue-ink);border-radius:9px;flex:none;place-items:center;margin-top:-3px;display:inline-grid}.lw__btns{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}.lw__btns .btn{white-space:normal;text-align:start;max-width:100%}.mny{gap:20px;min-width:0;display:grid}.mny__head{gap:12px;display:grid}.mny__titles{gap:4px;min-width:0;display:grid}.mny__title{font:650 26px/30px var(--ui);letter-spacing:-.03em;color:var(--ink)}.mny__sub{font:400 14px/20px var(--ui);color:var(--mute)}.mny__tools{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.mny__switch{border-radius:var(--radius-pill);background:var(--surface-3);padding:3px;display:inline-flex}.mny__switch a{border-radius:var(--radius-pill);min-height:38px;color:var(--ink-2);font:600 14px/18px var(--ui);transition:background-color var(--dur-colour) var(--ease), color var(--dur-colour) var(--ease);align-items:center;padding:0 16px;text-decoration:none;display:inline-flex}.mny__switch a[aria-current=page]{background:var(--surface);color:var(--ink);box-shadow:var(--sh-rest)}.mny__switch a:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.mny__body{gap:16px;min-width:0;display:grid}.mny__panel{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--surface);min-width:0;box-shadow:var(--sh-1);gap:12px;padding:16px;display:grid}.mny__map{min-width:0}.mny__ph{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.mny__h2{font:600 20px/26px var(--ui);letter-spacing:-.015em;color:var(--ink);overflow-wrap:anywhere}.mny__tier,.mny__mock{border-radius:var(--radius-pill);height:22px;font:600 12px/16px var(--ui);align-items:center;padding:0 9px;display:inline-flex}.mny__tier{background:var(--btn-b);color:var(--on-sel)}.mny__mock{background:var(--surface-3);color:var(--mute)}.mny__note{font:400 13px/18px var(--ui);color:var(--mute)}.mny__count{font:600 14px/20px var(--ui);color:var(--ink-2)}.mny__big{font:500 16px/24px var(--ui);color:var(--ink)}.mny__unit{font:400 12px/16px var(--ui);color:var(--mute)}.mny__why>.btn{justify-self:start}.mny__price{font:400 12px/16px var(--ui);color:var(--mute)}.mny__meta{font:500 13px/18px var(--ui);color:var(--ink-2)}.mny__all{font:400 14px/20px var(--ui);color:var(--ink-2)}.mny__all b{font:600 22px/28px var(--m);color:var(--ink)}.mny__nsd{flex-wrap:wrap;gap:8px 24px;display:flex}.mny__nsd dt{font:400 12px/16px var(--ui);color:var(--mute)}.mny__nsd dd{font:600 15px/20px var(--m);color:var(--ink);margin:0}.mny__cmp{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.mny__seg{border-radius:var(--radius-pill);background:var(--surface-3);padding:3px;display:inline-flex}.mny__seg button{border-radius:var(--radius-pill);min-height:36px;color:var(--ink-2);font:600 13px/16px var(--ui);background:0 0;border:0;align-items:center;gap:4px;padding:0 14px;display:inline-flex}.mny__seg button[aria-pressed=true]{background:var(--surface);color:var(--ink);box-shadow:var(--sh-rest)}.mny__seg button:disabled{color:var(--mute);cursor:not-allowed}.mny__up{min-height:var(--tap-min);align-items:center;gap:6px;display:inline-flex}.mny__pools{grid-template-columns:1fr;gap:8px;display:grid}@media (width>=760px){.mny__pools{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}}.mny__pool{min-height:var(--tap-min);border:1px solid var(--line-2);border-radius:var(--radius-inner);background:var(--surface);color:var(--ink);font:400 12px/16px var(--ui);text-align:left;cursor:pointer;transition:border-color var(--dur-colour) var(--ease), background-color var(--dur-colour) var(--ease);align-content:start;gap:2px;padding:10px 12px;text-decoration:none;display:grid}.mny__pool b{font:600 14px/18px var(--ui)}.mny__pool span{color:var(--mute)}.mny__pool[aria-pressed=true]{border-color:var(--blue);background:var(--blue-soft)}.mny__build{border-style:dashed}.mny__pool:focus-visible,.mny__row:focus-visible,.mny__klink:focus-visible,.mny__next:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.mny__list{gap:8px;min-width:0;margin:0;padding:0;list-style:none;display:grid}.mny__row{width:100%;min-height:var(--tap-min);border:1px solid var(--line);border-radius:var(--radius-inner);background:var(--surface-2);color:var(--ink);font:inherit;text-align:left;cursor:pointer;transition:transform var(--dur-move) var(--ease), box-shadow var(--dur-move) var(--ease);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 12px;padding:10px 12px;text-decoration:none;display:grid}.mny__row:hover{box-shadow:var(--sh-lift);transform:translateY(-2px)}.mny__row.is-still{cursor:default}.mny__row.is-still:hover{box-shadow:none;transform:none}.mny__row[aria-expanded=true]{border-color:var(--blue-line)}.mny__who{grid-column:1/-1;gap:2px;min-width:0;display:grid}.mny__label{font:600 14px/20px var(--ui);overflow-wrap:anywhere}.mny__key{font:400 12px/16px var(--ui);color:var(--mute)}.mny__wr{align-items:baseline;gap:4px;display:inline-flex}.mny__bb{font:600 15px/20px var(--m)}.mny__gap{font:400 12px/16px var(--ui);color:var(--ink-2);text-align:right;justify-self:end}.mny__chip{border-radius:var(--radius-pill);background:var(--surface-3);height:22px;font:600 12px/16px var(--ui);color:var(--close);white-space:nowrap;justify-self:start;align-items:center;padding:0 9px;display:inline-flex}.mny__money>span:last-child{white-space:nowrap}.mny__money{grid-column:1/-1;justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.mny__m{font:600 14px/20px var(--m)}.is-lose.is-full{color:var(--dev-red)}.is-lose.is-muted{color:var(--dev-red-muted)}.is-win.is-full{color:var(--dev-green)}.is-win.is-muted{color:var(--dev-green-muted)}.is-grey{color:var(--close)}.mny__chip.is-lose{background:var(--error-soft)}.mny__bar{width:72px;height:var(--bar-h);border-radius:var(--radius-pill);background:var(--track);flex:none;position:relative;overflow:hidden}.mny__bar:after{content:"";background:var(--line-2);width:1px;position:absolute;top:-2px;bottom:-2px;left:50%}.mny__fill{animation:mny-grow var(--dur-grow) var(--ease) var(--delay-grow) both;background:currentColor;position:absolute;top:0;bottom:0}.mny__fill.is-right{transform-origin:0;left:50%}.mny__fill.is-left{transform-origin:100%;right:50%}.mny__fill.is-grey{color:var(--close);opacity:.45}@keyframes mny-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (width>=760px){.mny__panel{padding:20px 24px}.mny__row{grid-template-columns:minmax(0,2.2fr) minmax(88px,.7fr) minmax(0,1.4fr) minmax(104px,.8fr) minmax(170px,1.2fr)}.mny__who,.mny__money{grid-column:auto}.mny__gap{text-align:left;justify-self:start}.mny__crow{grid-template-columns:minmax(0,3fr) minmax(88px,1fr) minmax(120px,1fr)}.mny__crow .mny__m{justify-self:end}}.mny__offer{border:1px solid var(--blue-line);border-radius:var(--radius-inner);background:var(--blue-soft);font:400 14px/20px var(--ui);animation:mny-open var(--dur-box) var(--ease) both;justify-items:start;gap:10px;margin-top:8px;padding:12px 14px;display:grid}@keyframes mny-open{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.mny__rest{font:400 13px/18px var(--ui);color:var(--mute);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.mny__rest .link{min-height:var(--tap-min)}.mny__seats{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}@media (width>=760px){.mny__seats{grid-template-columns:repeat(6,minmax(0,1fr))}}.mny__seats li{border-radius:var(--radius-inner);background:var(--surface-2);gap:2px;padding:10px 12px;display:grid}.mny__tbl{gap:6px;margin:0;padding:0;list-style:none;display:grid}.mny__tbl li{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 12px;padding:8px 0;display:grid}.mny__tbl li .mny__who{grid-column:1/-1}.mny__tbl li .mny__m{justify-self:end}@media (width>=760px){.mny__tbl li{grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(110px,auto)}.mny__tbl li .mny__who{grid-column:auto}}.mny__back{min-height:var(--tap-min);justify-self:start;align-items:center;gap:4px;display:inline-flex}.mny__backic{transform:rotate(180deg)}.mny__classes{grid-template-columns:1fr;gap:8px;margin:0;padding:0;list-style:none;display:grid}@media (width>=560px){.mny__classes{grid-template-columns:repeat(2,minmax(0,1fr))}}.mny__klink,.mny__next{min-height:var(--tap-min);border:1px solid var(--line);border-radius:var(--radius-inner);background:var(--surface-2);color:var(--ink);font:600 14px/18px var(--ui);transition:transform var(--dur-move) var(--ease), box-shadow var(--dur-move) var(--ease);justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;text-decoration:none;display:flex}.mny__klink:hover,.mny__next:hover{box-shadow:var(--sh-lift);transform:translateY(-2px)}.mny__next{background:var(--surface);border-radius:var(--radius-card);grid-template-columns:minmax(0,1fr) auto;padding:14px 16px;display:grid}.mny__next .mny__unit{grid-column:1/-1}.mny-sk__row{grid-template-columns:minmax(0,1fr) auto;gap:6px 12px;padding:10px 0;display:grid}@media (prefers-reduced-motion:reduce){.mny__row,.mny__klink,.mny__next,.mny__switch a,.mny__pool{transition:none}.mny__row:hover,.mny__klink:hover,.mny__next:hover{transform:none}.mny__fill,.mny__offer{animation:none}}.mw{flex-direction:column;gap:12px;min-width:0;display:flex}.mw__top{gap:16px;min-width:0;display:grid}.mw__strip{min-height:var(--tap-min);background:var(--blue-soft);color:var(--ink);font:500 13px/18px var(--ui);transition:transform var(--dur-move) var(--ease), box-shadow var(--dur-move) var(--ease);border-radius:8px;align-items:center;gap:8px;padding:8px 12px;text-decoration:none;display:flex}.mw__strip>span{flex:1;min-width:0}.mw__strip:hover{box-shadow:var(--sh-lift);transform:translateY(-2px)}.mw__strip:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.mw__head{gap:8px;display:grid}.mw__title{font:600 22px/30px var(--ui);letter-spacing:-.015em}.mw__toast{border-left:2px solid var(--win);color:var(--ink);font:500 13px/18px var(--ui);align-items:center;gap:8px;padding:4px 12px;display:flex}.mw__toast>svg{color:var(--win);flex:none}.mw__ways{gap:12px;display:grid}.mw__way{min-height:var(--tap-min);border:1px solid var(--line);border-radius:var(--radius-inner);background:var(--surface);box-shadow:var(--sh-1);color:var(--ink);transition:transform var(--dur-move) var(--ease), box-shadow var(--dur-move) var(--ease);align-items:center;gap:12px;padding:16px;text-decoration:none;display:flex}.mw__way>svg{color:var(--mute);flex:none}a.mw__way:hover{box-shadow:var(--sh-lift);transform:translateY(-2px)}.mw__way:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.mw__wt{flex:1;gap:2px;min-width:0;display:grid}.mw__wt b{font:600 15px/22px var(--ui)}.mw__wt small{font:400 13px/18px var(--ui);color:var(--ink-2)}.mw-sk__strip{min-height:var(--tap-min);background:var(--surface-2);border-radius:8px;align-items:center;padding:8px 12px;display:flex}.mw-sk__way{gap:8px;display:grid}@media (width>=760px){.mw__ways{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.mw__title{font-size:24px;line-height:32px}}@media (prefers-reduced-motion:reduce){.mw__strip,.mw__way{transition:none}.mw__strip:hover,a.mw__way:hover{transform:none}}.field{gap:6px;min-width:0;display:grid}.field__label{font:500 13px/18px var(--ui);color:var(--ink-2)}.field__box{min-height:var(--field-h);border:1px solid var(--field-line);border-radius:var(--radius-inner);background:var(--surface);transition:box-shadow .2s var(--ease), border-color .2s var(--ease);align-items:center;padding:0 12px;display:flex}.field__box:focus-within{border-color:var(--focus);box-shadow:0 0 0 3px var(--blue-soft)}.field__box input{min-width:0;height:calc(var(--field-h) - 2px);font:400 16px/20px var(--ui);background:0 0;border:0;outline:0;flex:1;padding:0}.field.is-error .field__box{border-color:var(--error);box-shadow:0 0 0 3px var(--error-soft)}.field__error{font:500 13px/18px var(--ui);color:var(--error);align-items:center;gap:6px;display:flex}.nm-title{font:600 20px/28px var(--ui)}@media (width>=760px){.card .nm-title{font-size:24px;line-height:32px}}.nm-opts{gap:8px;display:grid}.nm-opt{min-height:var(--tap-min);border:1px solid var(--line-2);border-radius:var(--radius-inner);background:var(--surface);color:var(--ink);transition:transform var(--dur-move) var(--ease), box-shadow var(--dur-move) var(--ease);align-items:flex-start;gap:12px;padding:12px;text-decoration:none;display:flex}.nm-opt:hover{box-shadow:var(--sh-lift);transform:translateY(-2px)}.nm-opt:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.nm-opt.is-on{border-color:var(--blue);background:var(--blue-soft)}.nm-opt svg{color:var(--ink-2);flex:none;margin-top:3px}.nm-opt.is-on svg{color:var(--blue)}.nm-opt__t{min-width:0;display:grid}.nm-opt__t b{font:600 16px/24px var(--ui)}.nm-opt__t span{font:400 14px/20px var(--ui);color:var(--ink-2)}.nm-opt__t small{font:400 12px/18px var(--ui);color:var(--mute)}@media (prefers-reduced-motion:reduce){.nm-opt,.nm-opt:hover{transition:none;transform:none}}.nm-form{gap:12px;display:grid}.nm-msg{border-radius:var(--radius-inner);background:var(--warn-soft);color:var(--warn);font:500 14px/20px var(--ui);align-items:center;gap:6px;padding:8px 12px;display:flex}.nm-small{font:400 13px/19px var(--ui);color:var(--ink-2)}.nm-olab{font:500 12px/18px var(--ui);color:var(--mute)}.nm-pro{gap:4px;padding:0;list-style:none;display:grid}.nm-pro li{font:400 13px/18px var(--ui);color:var(--ink-2);align-items:center;gap:8px;display:flex}.nm-pro svg{color:var(--blue);flex:none}.nm-hint{font:400 12px/18px var(--ui);color:var(--ink-2)}.nm-hint .mock{color:var(--mute);font-weight:500}.nn__free{font:400 13px/18px var(--ui);color:var(--mute);margin-top:-8px}.nn__name{color:var(--ink);overflow-wrap:anywhere;font-weight:600}.nn__btns{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}.nn__btns .btn{white-space:normal;text-align:start;max-width:100%}.nu-head{gap:4px;display:grid}.nu-sub{font:400 13px/18px var(--ui);color:var(--mute)}.nu-name{color:var(--ink);overflow-wrap:anywhere;font-weight:600}.nu-btns{gap:12px;display:grid}.nu-other{justify-content:center;display:flex}.nu-other .link{min-height:var(--tap-min);padding:0 8px}.rm-wrap{gap:12px;display:grid}.rm-from{border-bottom:1px dashed var(--line-2);min-width:0;font:500 13px/18px var(--ui);color:var(--ink-2);align-items:center;gap:8px;padding-bottom:12px;display:flex}.rm-from svg{color:var(--mute);flex:none}.rm-from span{overflow-wrap:anywhere}.rm-body{font:400 15px/22px var(--ui);color:var(--ink-2)}.rm-body .mock{color:var(--mute);font-weight:500}.rm-acts{gap:10px;display:grid}.rm-hint{font:400 13px/18px var(--ui);color:var(--mute);text-align:center;padding:0 4px}.devs{display:grid}.devs__head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:8px;padding-bottom:4px;display:flex}.devs__head h3{font:600 15px/22px var(--ui)}.devs__unit{font:400 13px/18px var(--ui);color:var(--mute)}.devs__list{display:grid}.dev{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;gap:2px 12px;padding:9px 0;display:grid}.dev:last-child{border-bottom:0}.dev__say{font:500 15px/22px var(--ui)}.dev__gap{font:600 15px/22px var(--ui);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;color:var(--mute)}.dev__gap--red{color:var(--dev-red)}.dev__gap--red-m{color:var(--dev-red-muted)}.dev__gap--green{color:var(--dev-green)}.dev__gap--green-m{color:var(--dev-green-muted)}.dev__meta{font:400 13px/18px var(--ui);color:var(--mute);grid-column:1/-1}.lead{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--surface);box-shadow:var(--sh-rest);gap:4px;padding:14px 18px 16px;display:grid}.lead__top{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.lead__kicker{font:500 13px/18px var(--ui);color:var(--lose)}.lead__label{font:500 12px/18px var(--ui);color:var(--mute);text-align:right}.lead__title{font:600 22px/30px var(--ui);letter-spacing:-.01em}.lead__num{flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin-top:2px;display:flex}.lead__gap{font:600 36px/44px var(--ui);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.lead__gap.is-lose,.lead__word.is-lose{color:var(--lose)}.lead__unit{font:500 15px/20px var(--ui);color:var(--mute)}.lead__word{font:500 15px/20px var(--ui);color:var(--win)}.lead__chips{font:400 13px/18px var(--ui);color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:6px 12px;margin-top:6px;display:flex}.lead__why{border-top:1px solid var(--line);font:400 14px/20px var(--ui);color:var(--ink-2);gap:2px;margin-top:8px;padding-top:8px;display:grid}.lead__whyk{font:600 12px/16px var(--ui);color:var(--mute)}.mock{color:var(--mute);font-weight:500}@media (width<=400px){.lead__title{font-size:20px;line-height:28px}}.more{width:100%;min-height:var(--tap-min);border:1px solid var(--line-2);border-radius:var(--radius-inner);background:var(--surface);color:var(--ink);font:600 15px/20px var(--ui);text-align:left;cursor:pointer;transition:transform .25s var(--ease), box-shadow .25s var(--ease);align-items:center;gap:10px;padding:10px 14px;display:flex}.more:hover{box-shadow:var(--sh-lift);transform:translateY(-2px)}.more__text{flex:1;min-width:0}.res{gap:16px;display:grid}.res__c1,.res__c2{align-content:start;gap:14px;min-width:0;display:grid}.res__who{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.res__name{font:600 18px/26px var(--ui);letter-spacing:-.01em;overflow-wrap:anywhere}.res__hands{font:400 13px/18px var(--ui);color:var(--mute);white-space:nowrap}.res__subs{font:500 13px/18px var(--ui);color:var(--ink-2);flex-wrap:wrap;gap:6px 16px;display:flex}.res__add{min-height:var(--tap-min);justify-self:start;align-items:center;gap:6px;font-size:14px;display:inline-flex}.res-sk__lead{gap:10px}.res-sk__group{gap:4px;display:grid}.res-sk__group>.bone:first-child{margin-bottom:6px}.res-sk__dev{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;gap:6px 12px;padding:9px 0;display:grid}.res-sk__dev>.bone:last-child{grid-column:1/-1}.res__game{font:500 13px/18px var(--ui);color:var(--ink-2)}.res__source{font:400 13px/18px var(--ui);color:var(--ink-2);padding:0 4px}.res-note{font:400 14px/20px var(--ui);color:var(--ink-2);padding:0 4px}@media (width>=760px){.res{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:32px}.res__name{font-size:22px;line-height:30px}}.su-msg.si-warn{border-radius:var(--radius-inner);background:var(--warn-soft);color:var(--warn);padding:8px 12px}.si-other{justify-content:center;display:flex}.si-other .link{min-height:var(--tap-min);padding:0 8px}.sheet-behind{opacity:.55;filter:saturate(.8);transition:opacity var(--dur-sheet-dim) linear, filter var(--dur-sheet-dim) linear}.sheet-behind.sheet-behind--back{opacity:1;filter:none;transition-duration:var(--dur-sheet-close-phone)}.sheet-scrim{z-index:55;background:var(--scrim);animation:sheet-fade-in var(--dur-sheet-dim) linear;position:fixed;inset:0}.sheet-layer[data-phase=closing] .sheet-scrim{pointer-events:none;animation:sheet-fade-out var(--dur-sheet-close-phone) linear both}.sheet{z-index:56;overscroll-behavior:contain;max-height:calc(100dvh - 56px);padding:16px 16px max(16px, env(safe-area-inset-bottom));background:var(--surface);box-shadow:var(--sh-lift), 0 0 0 1px var(--line);animation:sheet-up var(--dur-sheet-phone) var(--ease-sheet);border-radius:20px 20px 0 0;outline:none;position:fixed;bottom:0;left:0;right:0;overflow:auto}.sheet-layer[data-phase=closing] .sheet{animation:sheet-down var(--dur-sheet-close-phone) var(--ease-sheet-out) both}.sheet-layer[data-phase=closing] .sheet[data-dragged]{animation:none}.sheet__grab{touch-action:none;cursor:grab;height:28px;position:absolute;top:0;left:56px;right:56px}.sheet__grab:after{content:"";border-radius:var(--radius-pill);background:var(--line-2);width:36px;height:5px;margin-left:-18px;position:absolute;top:8px;left:50%}.sheet.is-dragging .sheet__grab{cursor:grabbing}.sheet__x{z-index:1;border-radius:var(--radius-pill);background:var(--surface-2);width:36px;height:36px;color:var(--ink-2);cursor:pointer;transition:background-color var(--dur-colour) var(--ease);border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:10px;right:10px}.sheet__x:before{content:"";position:absolute;inset:-4px}.sheet__x:hover{background:var(--surface-3)}.sheet__step{flex-direction:column;gap:10px;padding-top:10px;display:flex}.sheet__step[data-stepped]{animation:sheet-step var(--dur-sheet-step) var(--ease-sheet-step)}.sheet__title{font:600 16px/24px var(--ui);padding-right:40px}@media (width>=760px){.sheet{width:420px;max-height:calc(100vh - 120px);animation:sheet-in var(--dur-sheet-desk) var(--ease-sheet);border-radius:16px;padding:16px;inset:96px 24px auto auto}.sheet-layer[data-phase=closing] .sheet{animation:sheet-out var(--dur-sheet-close-desk) var(--ease-sheet-out) both}.sheet-layer[data-phase=closing] .sheet-scrim{animation-duration:var(--dur-sheet-close-desk)}.sheet-behind.sheet-behind--back{transition-duration:var(--dur-sheet-close-desk)}.sheet__grab{display:none}.sheet__step{padding-top:0}}@keyframes sheet-fade-in{0%{opacity:0}}@keyframes sheet-fade-out{to{opacity:0}}@keyframes sheet-up{0%{transform:translateY(100%)}}@keyframes sheet-down{to{transform:translateY(100%)}}@keyframes sheet-in{0%{opacity:0;transform:translate(24px)}}@keyframes sheet-out{to{opacity:0;transform:translate(24px)}}@keyframes sheet-step{0%{opacity:0;transform:translate(24px)}}@media (prefers-reduced-motion:reduce){.sheet,.sheet-scrim,.sheet__step[data-stepped],.sheet-layer[data-phase=closing] .sheet,.sheet-layer[data-phase=closing] .sheet-scrim{animation:none}.sheet-behind,.sheet-behind.sheet-behind--back{transition:none}}.ss{flex-direction:column;gap:12px;display:flex}.ss-line{font:500 13px/18px var(--ui);color:var(--mute);align-items:center;gap:8px;display:flex}.ss-line__wrap{display:inline-flex;position:relative}.ss-sym{border:1px solid var(--line-2);border-radius:var(--radius-pill);background:var(--surface-2);min-height:28px;font:600 13px/22px var(--m);letter-spacing:.02em;color:var(--ink);cursor:help;padding:2px 10px}.ss-tip{z-index:2;background:var(--ink);width:max-content;max-width:260px;color:var(--surface);font:500 13px/18px var(--ui);box-shadow:var(--sh-lift);opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--dur-colour) var(--ease), visibility 0s linear var(--dur-colour);border-radius:8px;padding:6px 10px;position:absolute;top:calc(100% + 6px);left:0}.ss-sym:hover+.ss-tip,.ss-sym:focus+.ss-tip{opacity:1;visibility:visible;transition-delay:0s}.ss-pool{font:500 13px/18px var(--ui);color:var(--mute)}.ss-say{font:600 15px/22px var(--ui)}.ss-rows{display:grid}.ss-row{border-top:1px solid var(--line);gap:6px;padding:10px 0;display:grid}.ss-row__head{align-items:center;gap:10px;display:flex}.ss-row__head b{font:600 15px/22px var(--ui)}.ss-row__head .conf{margin-left:auto}.ss-gap{font:600 15px/22px var(--ui);font-variant-numeric:tabular-nums;color:var(--mute)}.ss-gap--red{color:var(--dev-red)}.ss-gap--red-m{color:var(--dev-red-muted)}.ss-gap--green{color:var(--dev-green)}.ss-gap--green-m{color:var(--dev-green-muted)}.ss-bar{border-radius:var(--radius-pill);background:var(--track);height:8px;display:block;position:relative}.ss-bar i{border-radius:inherit;background:var(--mute);opacity:.55;position:absolute;inset:0 auto 0 0}.ss-row[data-tone=red] .ss-bar i{background:var(--dev-red);opacity:1}.ss-row[data-tone=red-m] .ss-bar i{background:var(--dev-red-muted);opacity:1}.ss-row[data-tone=green] .ss-bar i{background:var(--dev-green);opacity:1}.ss-row[data-tone=green-m] .ss-bar i{background:var(--dev-green-muted);opacity:1}.ss-bar u{background:var(--ink);border-radius:1px;width:2px;margin-left:-1px;position:absolute;top:-3px;bottom:-3px}.ss-nums{font:400 13px/18px var(--ui);color:var(--mute);font-variant-numeric:tabular-nums}.ss-nums b{color:var(--ink-2);font-weight:600}.ss-links{flex-wrap:wrap;gap:6px 18px;padding-top:4px;display:flex}.ss-go{align-items:center;gap:2px;font-size:14px;line-height:20px;display:inline-flex}.ss-go svg{flex:none}.ss-lock{display:grid;position:relative}.ss-decoys{filter:blur(5px);-webkit-user-select:none;user-select:none;pointer-events:none}.ss-decoys .ss-bar i{background:var(--blue-line);opacity:1}.ss-offer{border:1px solid var(--line-2);border-radius:var(--radius-inner);background:var(--surface);box-shadow:var(--sh-lift);text-align:center;justify-items:center;gap:6px;padding:16px;display:grid;position:absolute;inset:24px 8px auto}.ss-offer__lock{border-radius:var(--radius-pill);background:var(--blue-soft);width:32px;height:32px;color:var(--blue);justify-content:center;align-items:center;display:inline-flex}.ss-offer__t{font:600 15px/22px var(--ui)}.ss-offer__s{font:400 13px/18px var(--ui);color:var(--mute);margin-bottom:4px}.ss-outline{gap:12px;display:grid}.ss-outline__row{border-top:1px solid var(--line);gap:8px;padding-top:10px;display:grid}.sp{gap:16px;min-width:0;display:grid}.sp__head{gap:8px;min-width:0;display:grid}.sp__back{min-height:var(--tap-min);justify-self:start;align-items:center;font-size:14px;display:inline-flex}.sp__title{font:600 20px/28px var(--ui);letter-spacing:-.01em;overflow-wrap:anywhere}.sp__tabs{border-bottom:1px solid var(--line);gap:4px;display:flex;overflow-x:auto}.sp__tab{min-height:var(--tap-min);color:var(--ink-2);font:500 15px/20px var(--ui);cursor:pointer;transition:color var(--dur-colour) var(--ease), border-color var(--dur-colour) var(--ease);background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;padding:0 14px}.sp__tab:hover{color:var(--ink)}.sp__tab[aria-selected=true]{color:var(--ink);border-bottom-color:var(--blue);font-weight:600}.sp__tab:focus-visible{outline:2px solid var(--focus);outline-offset:-2px;border-radius:6px}.sp__panel{min-width:0}.sp-devs{gap:14px;min-width:0;display:grid}.sp-devs__sum{font:500 15px/22px var(--ui);color:var(--ink)}.sp-devs__plain{color:var(--ink-2);font-weight:400}.sp-sk{border-top:1px solid var(--line);gap:8px;padding-top:12px;display:grid}.sp-lines{gap:14px;min-width:0;display:grid}.sp-lines__intro{font:400 14px/20px var(--ui);color:var(--ink-2)}.sp-lines__bar{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.sp-switch{border-radius:var(--radius-pill);background:var(--surface-3);flex-wrap:wrap;gap:4px;padding:3px;display:inline-flex}.sp-switch__b{border-radius:var(--radius-pill);min-height:36px;color:var(--ink-2);font:500 13px/18px var(--ui);cursor:pointer;transition:background-color var(--dur-colour) var(--ease), color var(--dur-colour) var(--ease);background:0 0;border:0;align-items:center;gap:6px;padding:0 12px;display:inline-flex}.sp-switch__b[aria-pressed=true]{background:var(--surface);color:var(--ink);box-shadow:var(--sh-rest)}.sp-switch__b:disabled{cursor:not-allowed;color:var(--mute)}.sp-pro{border-radius:var(--radius-pill);background:var(--blue-soft);color:var(--blue-ink);font:600 11px/16px var(--ui);padding:1px 6px}.sp-mock{font:500 12px/18px var(--ui);color:var(--mute);white-space:nowrap}.sp-tree{gap:16px;min-width:0;display:grid}.sp-col{align-content:start;gap:8px;min-width:0;display:grid}.sp-col__h{font:600 14px/20px var(--ui);color:var(--ink);align-items:baseline;gap:8px;display:flex}.sp-col__after{font:400 13px/18px var(--ui);color:var(--mute)}.sp-col__cards{gap:8px;display:grid}.sp-card{border:1px solid var(--line);border-radius:var(--radius-inner);background:var(--surface);color:var(--ink);text-align:left;font:inherit;cursor:pointer;min-width:0;transition:transform var(--dur-move) var(--ease), box-shadow var(--dur-move) var(--ease), border-color var(--dur-colour) var(--ease);gap:8px;padding:12px;display:grid}.sp-card:hover{box-shadow:var(--sh-lift);transform:translateY(-2px)}.sp-card[aria-pressed=true]{border-color:var(--blue);box-shadow:0 0 0 1px var(--blue) inset}.sp-card:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.sp-card__top{justify-content:space-between;align-items:center;gap:8px;display:flex}.sp-card__few{font:400 13px/18px var(--ui);color:var(--mute)}.sp-card__w{font:400 13px/18px var(--ui);color:var(--ink-2)}.sp-card__w b{font:600 16px/22px var(--ui);color:var(--ink)}.sp-card__hands{color:var(--mute)}.sp-read{font:600 12px/16px var(--ui);color:var(--mute);text-align:right}.sp-read[data-read=behind]{color:var(--lose)}.sp-read[data-read=ahead]{color:var(--win)}.sp-sym{display:inline-flex;position:relative}.sp-sym__code{font:700 15px/20px var(--ui);letter-spacing:.02em}.sp-sym--big .sp-sym__code{font-size:20px;line-height:28px}.sp-sym__tip{z-index:2;background:var(--ink);color:var(--surface);font:500 12px/16px var(--ui);white-space:nowrap;pointer-events:none;opacity:0;transition:opacity var(--dur-colour) var(--ease);border-radius:8px;padding:4px 8px;position:absolute;bottom:calc(100% + 6px);left:0}.sp-card:hover .sp-sym__tip,.sp-card:focus-visible .sp-sym__tip,.sp-sym--big:hover .sp-sym__tip{opacity:1}.sp-freq{gap:4px;min-width:0;display:grid}.sp-freq__row{grid-template-columns:40px minmax(0,1fr) 46px;align-items:center;gap:6px;display:grid}.sp-freq__l{font:500 12px/16px var(--ui);color:var(--ink-2)}.sp-freq__n{font:500 12px/16px var(--ui);color:var(--ink);text-align:right}.sp-freq__track{border-radius:var(--radius-pill);background:var(--surface-3);height:6px;display:block;overflow:hidden}.sp-freq__fill{border-radius:var(--radius-pill);background:var(--blue);transform-origin:0;height:100%;animation:sp-grow var(--dur-grow) var(--ease) var(--delay-grow) both;display:block}.sp-freq__fill--regs{background:var(--mute)}@keyframes sp-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.sp-detail{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--surface);gap:12px;min-width:0;padding:16px;display:grid}.sp-detail__h{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.sp-detail__street{font:500 13px/18px var(--ui);color:var(--mute)}.sp-detail__nums{gap:8px;margin:0;display:grid}.sp-detail__nums div{gap:2px;display:grid}.sp-detail__nums dt{font:500 12px/16px var(--ui);color:var(--mute)}.sp-detail__nums dd{font:400 14px/20px var(--ui);color:var(--ink-2);margin:0}.sp-detail__nums b{color:var(--ink);font-weight:600}.sp-detail__acts{flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.sp-detail__replay{min-height:var(--tap-min);align-items:center;font-size:14px;display:inline-flex}.sp-locked{border-radius:var(--radius-inner);background:var(--surface-2);gap:10px;padding:12px;display:grid}.sp-locked__decoy{filter:blur(3px);gap:6px;display:grid}.sp-locked__bar{border-radius:var(--radius-pill);background:var(--sk);height:10px;display:block}.sp-locked__offer{justify-items:start;gap:6px;display:grid}.sp-locked__tier{color:var(--ink-2);align-items:center;gap:6px;display:inline-flex}.sp-locked__t{font:600 15px/22px var(--ui);color:var(--ink)}.sp-locked__l{font:400 14px/20px var(--ui);color:var(--ink-2)}.sp-price{font:400 12px/18px var(--ui);color:var(--mute)}.sp-hands{gap:6px;display:grid}.sp-hands__h{font:600 14px/20px var(--ui);color:var(--ink);align-items:baseline;gap:8px;display:flex}.sp-hands__list{margin:0;padding:0;list-style:none;display:grid}.sp-hands__row{border-top:1px solid var(--line);font:400 13px/18px var(--ui);grid-template-columns:minmax(0,1fr) auto auto;gap:12px;padding:8px 0;display:grid}.sp-hands__board{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sp-hands__hold{color:var(--ink-2)}.sp-hands__net{color:var(--ink);text-align:right;white-space:nowrap;font-weight:600}.sp-gen{gap:14px;min-width:0;display:grid}.sp-gen__list{margin:0;padding:0;list-style:none;display:grid}.sp-gen__row{border-top:1px solid var(--line);gap:6px;min-width:0;padding:10px 0;display:grid}.sp-gen__name{font:600 14px/20px var(--ui);color:var(--ink)}.sp-gen__code{font:500 12px/16px var(--ui);color:var(--mute)}.sp-gen__gap{font:500 13px/18px var(--ui);color:var(--ink-2)}.sp-gen__note{font:400 12px/18px var(--ui);color:var(--mute)}.sp-gen__locked{font:400 15px/22px var(--ui);color:var(--ink-2);align-items:center;gap:8px;display:flex}.sp-gen__offer{justify-items:start;gap:6px;display:grid}@media (width>=760px){.sp__title{font-size:24px;line-height:32px}.sp-tree{grid-template-columns:repeat(3,minmax(0,1fr))}.sp-gen__row{grid-template-columns:minmax(0,1.2fr) minmax(0,1.4fr) minmax(0,1fr);align-items:center;gap:16px}}@media (prefers-reduced-motion:reduce){.sp__tab,.sp-switch__b,.sp-card,.sp-sym__tip{transition:none}.sp-card:hover{transform:none}.sp-freq__fill{animation:none}}.tp-head{gap:4px;display:grid}.tp-lead{font:400 15px/22px var(--ui);color:var(--ink-2)}.tp-locked{gap:6px;display:grid}.tp-small{font:400 13px/18px var(--ui);color:var(--mute)}.tp-locked .tp-small{text-align:right}.tp-note{font:400 14px/20px var(--ui);color:var(--ink-2);padding:0 4px}.tp-price{border-left:2px solid var(--blue);font:500 14px/20px var(--ui);color:var(--ink);padding:4px 12px}.tp-gets{gap:6px;padding:0;list-style:none;display:grid}.tp-gets li{font:400 14px/20px var(--ui);color:var(--ink-2);align-items:center;gap:8px;display:flex}.tp-gets svg,.tp-pay svg{color:var(--blue);flex:none}.tp-form{gap:14px;display:grid}.tp-email{color:var(--ink);overflow-wrap:anywhere;font-weight:600}.tp-pay{font:400 13px/18px var(--ui);color:var(--ink-2);align-items:flex-start;gap:8px;display:flex}.tp-pay svg{margin-top:1px}.tp-foot{font:400 13px/18px var(--ui);color:var(--ink-2);text-align:center}.tp-foot a{color:var(--blue);text-underline-offset:3px}.tp-head .mock,.tp-locked .mock,.tp-pay .mock{color:var(--mute);font-weight:500}.su-msg.tc-warn{border-radius:var(--radius-inner);background:var(--warn-soft);color:var(--warn);padding:8px 12px}.su-msg.tc-done{color:var(--win)}.drop-wrap{gap:12px;display:grid}.drop{border:1.5px dashed var(--line-2);border-radius:var(--radius-card);background:var(--surface-2);color:var(--ink-2);transition:border-color .2s var(--ease), background-color .2s var(--ease);align-items:center;gap:14px;padding:22px 18px;display:flex}.drop.is-over{border-color:var(--focus);background:var(--blue-soft)}.drop.is-error{border-color:var(--error-line)}.drop__text{gap:2px;display:grid}.drop__big{font:600 15px/22px var(--ui);color:var(--ink)}.drop__small{font:400 13px/18px var(--ui);color:var(--mute)}.drop__error{font:500 14px/20px var(--ui);color:var(--error);align-items:flex-start;gap:6px;display:flex}.drop__error svg{margin-top:2px}.th-more{gap:12px;display:grid}.th-help{justify-content:center;display:flex}.th-help .link{min-height:var(--tap-min);padding:0 8px}.tm-head{gap:4px;display:grid}.tm-lead{font:400 15px/22px var(--ui);color:var(--ink-2)}.tm-small{font:400 13px/18px var(--ui);color:var(--ink-2)}.tm-price{border-left:2px solid var(--blue);font:500 14px/20px var(--ui);color:var(--ink);padding:4px 12px}.tm-gets{font:400 14px/20px var(--ui);color:var(--ink-2);align-items:center;gap:8px;display:flex}.tm-gets svg,.tm-pay svg{color:var(--blue);flex:none}.tm-form{gap:14px;display:grid}.tm-buttons{gap:8px;display:grid}.tm-pay{font:400 13px/18px var(--ui);color:var(--ink-2);align-items:flex-start;gap:8px;display:flex}.tm-pay svg{margin-top:1px}.tm-foot{font:400 13px/18px var(--ui);color:var(--ink-2);text-align:center}.tm-foot a{color:var(--blue);text-underline-offset:3px}.tm-small .mock,.tm-pay .mock{color:var(--mute);font-weight:500}.tr-head{justify-items:start;gap:8px;display:grid}.tr-ic{background:var(--warn-soft);width:40px;height:40px;color:var(--warn);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.tr-line{font:400 14px/20px var(--ui);color:var(--ink-2)}.tr-btns{gap:12px;display:grid}.tu-head{gap:8px;display:grid}.tu-price{font:600 16px/24px var(--ui);color:var(--ink)}.tu-btns{gap:12px;display:grid}.tu-other{justify-content:center;display:flex}.tu-other .link{min-height:var(--tap-min);padding:0 8px}.wk{flex-direction:column;gap:12px;min-width:0;display:flex}.wk__strip{min-height:var(--tap-min);background:var(--blue-soft);color:var(--ink);font:500 13px/18px var(--ui);transition:transform var(--dur-move) var(--ease), box-shadow var(--dur-move) var(--ease);border-radius:8px;align-items:center;gap:8px;padding:8px 12px;text-decoration:none;display:flex}.wk__strip>span{flex:1;min-width:0}.wk__strip:hover{box-shadow:var(--sh-lift);transform:translateY(-2px)}.wk__strip:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.wk__res{gap:16px;display:grid}.wk__c1{align-content:start;gap:14px;min-width:0;display:grid}.wk__who{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.wk__name{font:600 18px/26px var(--ui);letter-spacing:-.01em;overflow-wrap:anywhere}.wk__hands{font:400 13px/18px var(--ui);color:var(--mute);white-space:nowrap}.wk__subs{font:500 13px/18px var(--ui);color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:6px 16px;display:flex}.wk-sk__lead{gap:10px}@media (width>=760px){.wk__res{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:32px}.wk__name{font-size:22px;line-height:30px}}@media (prefers-reduced-motion:reduce){.wk__strip{transition:none}.wk__strip:hover{transform:none}}.wt-head{gap:4px;display:grid}.wt-email{font:500 13px/18px var(--ui);color:var(--ink-2);overflow-wrap:anywhere}.wt-plans{gap:16px;display:grid}.wt-plan{border-top:1px dashed var(--line-2);gap:10px;min-width:0;padding-top:12px;display:grid}.wt-plan__h{align-items:center;gap:8px;display:flex}.wt-plan__n{font:600 15px/22px var(--ui);white-space:nowrap}.wt-chip{background:var(--surface-3);color:var(--ink-2);font:500 12px/18px var(--ui);white-space:nowrap;border-radius:999px;margin-left:auto;padding:2px 8px}.wt-chip[data-status=running]{color:var(--win)}.wt-chip[data-status=cancelled]{background:var(--warn-soft);color:var(--warn)}.wt-meters,.wt-meter{gap:6px;display:grid}.wt-meter__l{font:400 13px/18px var(--ui);color:var(--ink-2);justify-content:space-between;gap:8px;display:flex}.wt-meter__v{color:var(--ink);white-space:nowrap;font-weight:600}.wt-bar{background:var(--surface-3);border-radius:999px;height:8px;display:block;overflow:hidden}.wt-bar i{background:var(--blue);border-radius:999px;height:100%;display:block}.wt-mock{font:500 12px/18px var(--ui);color:var(--mute)}.wt-gets{font:400 14px/20px var(--ui);color:var(--ink-2);align-items:center;gap:8px;display:flex}.wt-gets svg{color:var(--blue);flex:none}.wt-time{gap:8px;padding:0;list-style:none;display:grid}.wt-time li{padding-left:16px;display:grid;position:relative}.wt-time li:before{content:"";background:var(--blue);border-radius:50%;width:6px;height:6px;position:absolute;top:7px;left:2px}.wt-time b{font:600 13px/18px var(--ui);color:var(--ink)}.wt-time b .link{font:inherit}.wt-time span{font:400 13px/18px var(--ui);color:var(--ink-2)}.wt-line{font:400 14px/20px var(--ui);color:var(--ink-2)}.wt-line .link{font-size:14px;line-height:20px}.wt-price{font:600 15px/22px var(--ui);color:var(--ink)}.wt-foot{border-top:1px solid var(--line);flex-wrap:wrap;gap:4px 16px;padding-top:12px;display:flex}.wt-foot .link{min-height:var(--tap-min);align-items:center;font-size:14px;display:inline-flex}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--ui:"Manrope", system-ui, -apple-system, "Segoe UI", sans-serif;--m:"JetBrains Mono", ui-monospace, "Cascadia Mono", Consolas, monospace;--ease:cubic-bezier(.22, 1, .36, 1);--bg:#f3f6fb;--surface:#fff;--surface-2:#f7f9fd;--ink:#0d1a2e;--ink-2:#33445c;--mute:#526179;--line:#11264f17;--line-2:#11264f26;--blue:#204067;--blue-ink:#193250;--blue-soft:#ebf0f7;--blue-line:#c5d5e7;--lose:#b2361f;--win:#17703d;--close:#4d5c73;--dev-red:#b2361f;--dev-red-muted:#9c5a50;--dev-green:#17703d;--dev-green-muted:#3f6e54;--focus:#204067;--field-line:#7d8aa0;--error:#b2361f;--error-soft:#fdeeea;--error-line:#f2c3b8;--scrim:#0d1a2e52;--on-sel:#fff;--surface-3:#eef2f9;--sk:#e6ebf2;--sk-2:#eef2f9;--sk-hi:#f6f8fc;--track:#e6ebf2;--warn:#8a5a00;--warn-soft:#fdf4e3;--dur-colour:.15s;--dur-move:.25s;--dur-box:.3s;--dur-screen:.22s;--screen-y:8px;--dur-rise:.5s;--rise-y:10px;--stagger-rise:50ms;--dur-grow:.7s;--delay-grow:.15s;--dur-shake:.4s;--ease-shake:cubic-bezier(.36, .07, .19, .97);--dur-sheet-phone:.4s;--dur-sheet-desk:.3s;--dur-sheet-close-phone:.28s;--dur-sheet-close-desk:.2s;--dur-sheet-dim:.25s;--dur-sheet-step:.25s;--ease-sheet:cubic-bezier(.05, .7, .1, 1);--ease-sheet-out:cubic-bezier(.3, 0, 1, 1);--ease-sheet-step:cubic-bezier(.2, 0, 0, 1);--ease-loop:cubic-bezier(.37, 0, .63, 1);--dur-glide:2.4s;--dur-breathe:2.4s;--dur-tick:.25s;--bar-h:6px;--btn-a:#385d8a;--btn-b:#204067;--btn-c:#193250;--btn-pri:inset 0 1px 0 #ffffff38, inset 0 -1px 0 #00000024, 0 1px 2px #10203438, 0 8px 20px -9px #20406780;--btn-pri-hover:inset 0 1px 0 #ffffff38, inset 0 -1px 0 #00000024, 0 2px 4px #11264f2e, 0 14px 28px -12px #20406780;--btn-pri-press:inset 0 2px 5px #00000038, 0 1px 2px #11264f33;--sh-1:0 1px 1px #11264f0a, 0 2px 6px -1px #11264f0f;--sh-rest:0 1px 2px #1020340d, 0 2px 6px -2px #1020340f;--sh-lift:0 2px 4px -1px #10203414, 0 16px 30px -14px #1020344d;--field-h:44px;--tap-min:44px;--otp-w:48px;--otp-h:56px;--radius-card:16px;--radius-inner:12px;--radius-pill:999px}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}:root:not([data-theme=light]){--bg:#08090c;--surface:#121418;--surface-2:#16181d;--ink:#edeff2;--ink-2:#b7bdc7;--mute:#9aa1ab;--line:#edeff21a;--line-2:#edeff229;--blue:#8fb4e3;--blue-ink:#b3cdee;--blue-soft:#141c27;--blue-line:#35506f;--lose:#ff8a80;--win:#5ccf8a;--close:#a7adb7;--dev-red:#ff8a80;--dev-red-muted:#d9a19b;--dev-green:#5ccf8a;--dev-green-muted:#9cc4ab;--focus:#8fb4e3;--field-line:#737b88;--error:#ff8a80;--error-soft:#3a2224;--error-line:#6e3a3a;--scrim:#0009;--surface-3:#1c1f25;--sk:#2a3038;--sk-2:#1f242b;--sk-hi:#3a424d;--track:#2a3038;--warn:#f2c063;--warn-soft:#30281a;--btn-a:#3a6ba4;--btn-b:#2c5a90;--btn-c:#244b78;--btn-pri:inset 0 1px 0 #ffffff38, inset 0 -1px 0 #00000024, 0 1px 2px #10203438, 0 8px 20px -9px #2c5a9080;--btn-pri-hover:inset 0 1px 0 #ffffff38, inset 0 -1px 0 #00000024, 0 2px 4px #11264f2e, 0 14px 28px -12px #2c5a9080;--sh-1:0 1px 1px #0000004d, 0 2px 6px -1px #00000059;--sh-rest:0 1px 2px #00000059, 0 2px 6px -2px #00000059;--sh-lift:0 2px 4px -1px #0006, 0 16px 30px -14px #000000b3}}@font-face{font-family:Manrope;font-style:normal;font-weight:400 800;font-display:swap;src:url(/assets/manrope-latin-B6Sd7_ZV.woff2)format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400 700;font-display:swap;src:url(/assets/jetbrainsmono-latin-6fWv1k7M.woff2)format("woff2")}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--bg);min-height:100dvh;color:var(--ink);font:400 15px/22px var(--ui);-webkit-font-smoothing:antialiased;margin:0}h1,h2,h3,p,ol,ul{margin:0}ol,ul{padding:0;list-style:none}button,input{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:0s!important;animation-duration:0s!important}}.link{font:600 15px/22px var(--ui);color:var(--blue);text-decoration:underline;-webkit-text-decoration-color:var(--blue-line);text-decoration-color:var(--blue-line);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;display:inline}.link:hover{text-decoration-color:currentColor}@keyframes box-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes screen-in{0%{opacity:0;transform:translateY(var(--screen-y))}to{opacity:1;transform:none}}@keyframes screen-back{0%{opacity:0;transform:translateY(calc(-1 * var(--screen-y)))}to{opacity:1;transform:none}}@keyframes card-rise{0%{opacity:0;transform:translateY(var(--rise-y))}to{opacity:1;transform:none}}.is-rising [data-rise]:not(.is-arriving *){animation:card-rise var(--dur-rise) var(--ease) both;animation-delay:var(--rd,0s)}@keyframes shake{10%,90%{transform:translate(-1px)}20%,80%{transform:translate(3px)}30%,50%,70%{transform:translate(-6px)}40%,60%{transform:translate(6px)}}@media (prefers-reduced-motion:reduce){.is-rising [data-rise]{animation:none}}
