@font-face{font-family:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/hanken-grotesk-cyrillic-ext-wght-normal.07ewmub69jyjv.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/hanken-grotesk-vietnamese-wght-normal.3rx-smsylr51a.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/hanken-grotesk-latin-ext-wght-normal.23qn2_caajicl.woff2)format("woff2-variations");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:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/hanken-grotesk-latin-wght-normal.3241148m1u9do.woff2)format("woff2-variations");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}
:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#000;--raise:#0a0a0a;--raise-2:#141414;--line:#1c1c1c;--line-2:#2e2e2e;--ink:#fff;--ink-2:#a3a3a3;--muted:#8a8a8a;--faint:#737373;--crit:#ff6b5e;--chart-grid:#161616;--chart-axis:#2e2e2e;--chart-bar:#d4d4d4;--chart-bar-current:#4a4a4a;--chart-tip:#111;--series-1:#fff;--series-2:#a3a3a3;--series-3:#636363;--series-4:#3d3d3d;--font:"Hanken Grotesk Variable", "Hanken Grotesk", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--text-hero:120px;--text-figure:28px;--text-lede:18px;--text-body:15px;--text-small:13px;--col-max:1200px;--gutter:40px;--topbar:72px;--gap:48px;--section-gap:56px;--ease-spin:cubic-bezier(.16, .84, .24, 1);--ease-drawer:cubic-bezier(.2, .8, .2, 1);--dur-spin-hero:1.5s;--dur-spin:1s;--dur-drawer:.22s;--dur-chart:.9s}@media (max-width:1080px){:root{--text-hero:96px}}@media (max-width:760px){:root{--text-hero:68px;--text-figure:24px;--gutter:16px}}.spin-wrap{color:#0000;position:relative}.odo{white-space:nowrap;pointer-events:none;position:absolute;left:0}.odo>span{vertical-align:top;display:inline-block;overflow:hidden}.ods{white-space:pre;display:block}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}
*{box-sizing:border-box}html,body{background:var(--bg);margin:0}body{color:var(--ink);font:var(--text-body)/1.5 var(--font);-webkit-font-smoothing:antialiased;min-height:100vh}button,input,select{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--ink);outline-offset:3px;border-radius:4px}.num{font-variant-numeric:tabular-nums}.muted{color:var(--muted)}.ink2{color:var(--ink-2)}.spacer{flex:1}.up{color:var(--ink)}.down{color:var(--crit)}.wrap{max-width:var(--col-max);padding:0 var(--gutter);margin:0 auto}.top{z-index:15;-webkit-backdrop-filter:blur(8px);border-bottom:1px solid var(--line);background:#000000eb;position:sticky;top:0}.top .wrap{min-height:var(--topbar);flex-wrap:wrap;align-items:center;gap:12px 32px;display:flex}.brand{letter-spacing:-.01em;color:var(--ink);font-size:17px;font-weight:700;text-decoration:none}.tabs{flex-wrap:wrap;flex:auto;gap:4px 26px;display:flex}.tab{color:var(--muted);align-items:baseline;gap:6px;padding:6px 0;font-weight:500;text-decoration:none;display:inline-flex;position:relative}.tab:hover{color:var(--ink)}.tab[aria-current=page]{color:var(--ink);font-weight:600}.tab[aria-current=page]:after{content:"";background:var(--ink);border-radius:2px;height:2px;position:absolute;bottom:-2px;left:0;right:0}.tab .cnt{color:var(--faint);font-size:12px;font-weight:500}.month{color:var(--ink-2);align-items:center;gap:4px;font-size:14px;display:inline-flex}.month a,.month button{all:unset;cursor:pointer;width:32px;height:32px;color:var(--ink-2);border-radius:50%;place-items:center;display:grid}.month a:hover,.month button:hover{color:var(--ink);background:var(--raise-2)}.month svg{width:18px;height:18px}.month [aria-disabled=true]{visibility:hidden;place-items:center;width:32px;height:32px;display:inline-grid}.month a.month-reset{border:1px solid var(--line-2);width:auto;height:auto;color:var(--ink-2);border-radius:999px;align-items:center;margin-left:6px;padding:5px 12px;font-size:13px;font-weight:500;display:inline-flex}.month a.month-reset:hover{color:var(--ink);border-color:var(--ink-2);background:0 0}.btn{cursor:pointer;background:var(--ink);color:#000;white-space:nowrap;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:0 20px;font-weight:600;text-decoration:none;display:inline-flex}.btn:hover{background:#e5e5e5}.btn svg{width:16px;height:16px}.btn.ghost{color:var(--ink);border:1px solid var(--line-2);background:0 0}.btn.ghost:hover{border-color:var(--ink-2)}.btn:disabled{cursor:default;opacity:.45}.btn:disabled:hover{background:var(--ink)}.link{all:unset;cursor:pointer;color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2);text-underline-offset:3px;font-weight:600}.link:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}main.wrap{padding-top:56px;padding-bottom:96px}.hero{flex-direction:column;gap:18px;margin-bottom:64px;display:flex}.hero .lbl{color:var(--muted);margin:0;font-size:15px;font-weight:500}.hero .big{font-size:var(--text-hero);letter-spacing:-.045em;font-weight:600;line-height:.9}.hero .lede{font-size:var(--text-lede);color:var(--ink-2);max-width:52ch;margin:0}.hero .lede b{color:var(--ink);font-weight:600}.capline{flex-direction:column;gap:10px;max-width:640px;margin-top:6px;display:flex}.capline .track{background:#262626;border-radius:2px;height:4px;position:relative}.capline .fill{background:var(--ink);border-radius:2px;position:absolute;top:0;bottom:0;left:0}.capline .fill.over{background:var(--crit)}.capline .due{background:repeating-linear-gradient(90deg,#8a8a8a 0 3px,#0000 3px 6px);position:absolute;top:0;bottom:0}.capline .urgent{background:var(--crit);position:absolute;top:0;bottom:0}.capline .mark{background:var(--muted);width:1px;height:16px;position:absolute;top:-6px}.capline .scale{color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:12px;font-size:13px;display:flex}.capline .scale .link{color:var(--ink-2);font-weight:500}.capline .cap-edit{flex-wrap:wrap;align-items:center;gap:10px;display:inline-flex}.capline .cap-edit input{border:1px solid var(--line-2);background:var(--bg);font-variant-numeric:tabular-nums;border-radius:10px;width:110px;padding:6px 10px}.capline .cap-edit input:focus{border-color:var(--ink);outline:none}.figs{flex-wrap:wrap;gap:24px 64px;margin-top:20px;display:flex}.fig{flex-direction:column;gap:4px;min-width:150px;display:flex}.figs.many{gap:24px 40px}.fig .l{color:var(--muted);font-size:13px}.fig .v{font-size:var(--text-figure);letter-spacing:-.02em;font-weight:600;line-height:1.2}.fig .v small{color:var(--ink-2);font-size:.6em;font-weight:500}.fig .s{color:var(--faint);font-size:13px}.g12{gap:var(--gap);border-top:1px solid var(--line-2);grid-template-columns:repeat(12,minmax(0,1fr));padding-top:32px;display:grid}.g12+.g12{margin-top:var(--section-gap)}.g12>*{min-width:0}.s3{grid-column:span 3}.s4{grid-column:span 4}.s5{grid-column:span 5}.s6{grid-column:span 6}.s7{grid-column:span 7}.s8{grid-column:span 8}.s12{grid-column:span 12}.stack{gap:var(--gap);flex-direction:column;display:flex}.card{flex-direction:column;min-width:0;display:flex}.card-h{align-items:flex-start;gap:10px;margin-bottom:18px;display:flex}.card-h>.t{flex:1;min-width:0}.card-h h2,.card-h h3{color:var(--muted);margin:0;font-size:15px;font-weight:500;line-height:1.35}.card-h p{color:var(--faint);margin:4px 0 0;font-size:13px}.card-b{flex-direction:column;flex:1;min-height:0;display:flex}.icon-btn{all:unset;box-sizing:border-box;cursor:pointer;width:32px;height:32px;color:var(--muted);border-radius:50%;flex:none;place-items:center;display:grid}.icon-btn:hover{color:var(--ink);background:var(--raise-2)}.icon-btn.on{color:#000;background:var(--ink)}.icon-btn svg{width:16px;height:16px}.chartbox{flex:1;min-height:220px;position:relative}.chartbox.short{min-height:180px}.chartbox.tall{min-height:300px}.card.as-table .chartbox{display:none}.alt{max-height:360px;display:none;overflow:auto}.alt thead th{background:var(--bg);position:sticky;top:0}.card.as-table .alt{display:block}.rows{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.row{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:12px;padding:9px 0;display:grid}.row.hx{grid-template-columns:minmax(0,1fr) auto 24px}.row .nm{min-width:0}.row .nm b{font-weight:500}.row .nm span{color:var(--faint);margin-left:8px;font-size:14px}.row .nm span.late{color:var(--crit)}.row .nm small{color:var(--faint);font-size:13px;display:block}.row .r{text-align:right;white-space:nowrap}.row .r small{color:var(--faint);font-size:12.5px;display:block}.grp{color:var(--faint);margin:16px 0 2px;font-size:13px}.grp:first-child{margin-top:0}.x{all:unset;cursor:pointer;color:var(--faint);border-radius:50%;place-items:center;width:24px;height:24px;font-size:12px;display:grid}.x:hover{background:var(--raise-2);color:var(--ink)}.total{border-top:1px solid var(--line-2);justify-content:space-between;align-items:baseline;margin-top:auto;padding-top:14px;display:flex}.total b{letter-spacing:-.01em;font-size:20px;font-weight:600}.note{color:var(--faint);margin:12px 0 0;font-size:13px}.more{margin-top:14px}.split{gap:2px;height:6px;margin:2px 0 14px;display:flex}.split i{border-radius:3px;min-width:3px;height:100%;display:block}.srow{justify-content:space-between;align-items:center;padding:8px 0;display:flex}.srow .d{vertical-align:1px;border-radius:2px;width:8px;height:8px;margin-right:10px;display:inline-block}.srow .pct{text-align:right;width:46px;color:var(--faint);display:inline-block}.filters{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:32px;display:flex}.filters .div{background:var(--line-2);width:1px;height:22px;margin:0 8px}.filters .lab{color:var(--faint);font-size:13px}.chip{all:unset;cursor:pointer;border:1px solid var(--line-2);color:var(--ink-2);border-radius:999px;align-items:center;padding:7px 14px;font-size:14px;font-weight:500;display:inline-flex}.chip:hover{color:var(--ink);border-color:var(--ink-2)}.chip.on{background:var(--ink);color:#000;border-color:var(--ink);font-weight:600}.search{border:1px solid var(--line-2);background:0 0;border-radius:999px;flex:1;min-width:220px;padding:10px 18px}.search::placeholder{color:var(--faint)}.search:focus{border-color:var(--ink);outline:none}.crumbs{flex-wrap:wrap;align-items:center;gap:8px;font-size:15px;font-weight:500;display:flex}.crumbs a{color:var(--muted);cursor:pointer}.crumbs a:hover,.crumbs a:last-child{color:var(--ink)}.crumbs span{color:var(--faint)}.rowbar{cursor:pointer;border-radius:10px;grid-template-columns:minmax(140px,1.3fr) 2fr 90px 44px;align-items:center;gap:14px;margin:0 -12px;padding:10px 12px;display:grid}.rowbar:hover{background:var(--raise-2)}.rowbar.sel{background:var(--raise-2);box-shadow:inset 0 0 0 1px var(--line-2)}.rowbar b{font-weight:500}.rowbar .cat{color:var(--faint);font-size:13px}.track{background:#1f1f1f;border-radius:2px;height:4px}.track i{background:var(--ink);border-radius:2px;height:100%;display:block}.tbl-wrap{overflow-x:auto}table{border-collapse:collapse;width:100%}th{color:var(--faint);text-align:left;border-bottom:1px solid var(--line-2);white-space:nowrap;padding:10px 12px;font-size:13px;font-weight:500}td{border-bottom:1px solid var(--line);vertical-align:middle;padding:12px}th:first-child,td:first-child{padding-left:0}th:last-child,td:last-child{padding-right:0}tbody tr:hover td{background:#070707}td.r,th.r{text-align:right}td b{font-weight:500}tr.group td{color:var(--ink);border-bottom:1px solid var(--line-2);padding-top:28px;font-size:15px;font-weight:600}tr.group td span{color:var(--faint);margin-left:10px;font-size:13px;font-weight:400}.alt table td,.alt table th{padding:7px 10px;font-size:13px}.tag{color:var(--ink-2);border:1px solid var(--line-2);border-radius:999px;margin-right:4px;padding:1px 9px;font-size:12px;display:inline-block}.tag.warn{color:var(--ink)}.tag.crit{color:var(--crit);border-color:#ff6b5e66}.cat{color:var(--faint);font-size:13px}.banner{color:var(--ink-2);align-items:flex-start;gap:12px;padding:0 0 16px;font-size:14px;display:flex}.banner svg{width:18px;height:18px;color:var(--muted);flex:none;margin-top:2px}.scrim{z-index:20;background:#000000b3;display:none;position:fixed;inset:0}.scrim.open{display:block}.drawer{background:var(--raise);border-left:1px solid var(--line-2);z-index:21;width:480px;max-width:100%;transition:transform var(--dur-drawer) var(--ease-drawer);flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0;transform:translate(100%)}.drawer.open{transform:none}.drawer header{align-items:center;padding:24px 28px 12px;display:flex}.drawer header h2{letter-spacing:-.015em;margin:0;font-size:22px;font-weight:600}.drawer .body{flex-direction:column;flex:1;gap:18px;padding:8px 28px 20px;display:flex;overflow:auto}.drawer footer{border-top:1px solid var(--line-2);justify-content:flex-end;gap:10px;padding:16px 28px;display:flex}.amount-in{border-bottom:1px solid var(--line-2);align-items:baseline;gap:8px;padding:8px 0 12px;display:flex}.amount-in span{color:var(--faint);font-size:36px;font-weight:500}.amount-in input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.amount-in input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.amount-in input{all:unset;-moz-appearance:textfield;letter-spacing:-.035em;width:100%;font-size:52px;font-weight:600}.field label{color:var(--muted);margin-bottom:7px;font-size:13px;font-weight:500;display:block}.field input,.field select{border:1px solid var(--line-2);background:var(--bg);border-radius:10px;width:100%;padding:11px 12px}.field input:focus,.field select:focus{border-color:var(--ink);outline:none}select option{background:var(--raise)}.seg{border:1px solid var(--line-2);border-radius:999px;padding:3px;display:flex}.seg button{cursor:pointer;color:var(--muted);background:0 0;border:0;border-radius:999px;flex:1;padding:9px;font-weight:600}.seg button.on{background:var(--ink);color:#000}.seg.sm button{padding:7px 8px;font-size:14px}.row2{grid-template-columns:1fr 1fr;gap:12px;display:grid}.lines{flex-direction:column;gap:8px;display:flex}.line{grid-template-columns:minmax(0,1fr) 92px 26px;align-items:center;gap:8px;display:grid}.line select,.line input{border:1px solid var(--line-2);background:var(--bg);border-radius:10px;width:100%;padding:9px}.remain{color:var(--ink-2);font-size:13px}.check{border-top:1px solid var(--line-2);border-bottom:1px solid var(--line-2);align-items:flex-start;gap:12px;padding:14px 0;display:flex}.check input{accent-color:#fff;width:16px;height:16px;margin-top:4px}.check b{font-weight:600}.catpick{all:unset;box-sizing:border-box;cursor:pointer;border:1px solid var(--line-2);background:var(--bg);border-radius:10px;grid-template-columns:36px minmax(0,1fr) 18px;align-items:center;gap:12px;width:100%;min-height:56px;padding:8px 12px 8px 8px;display:grid}.catpick:hover{border-color:var(--ink-2)}.catpick .ci{background:var(--raise-2);width:36px;height:36px;color:var(--ink);border-radius:8px;place-items:center;display:grid}.catpick .ci svg{width:18px;height:18px}.catpick .ci.empty{color:var(--muted)}.catpick.unset{border-style:dashed}.catpick.unset .tx b{color:var(--ink-2)}.catpick .tx{min-width:0}.catpick .tx b{font-size:15px;font-weight:600;line-height:1.3;display:block}.catpick .tx span{color:var(--faint);font-size:13px;line-height:1.35;display:block}.catpick .chev svg{width:16px;height:16px;color:var(--faint)}.catpick.sm{grid-template-columns:30px minmax(0,1fr) 14px;gap:10px;min-height:46px;padding:6px 10px 6px 6px}.catpick.sm .ci{border-radius:7px;width:30px;height:30px}.catpick.sm .ci svg{width:16px;height:16px}.catpick.sm .tx b{font-size:14px}.catpick.sm .tx span{font-size:12px}.catpick.sm .chev svg{width:14px;height:14px}.ntag{border:1px solid var(--line-2);color:var(--ink-2);vertical-align:1px;white-space:nowrap;border-radius:999px;margin-left:6px;padding:0 7px;font-size:11.5px;font-style:normal;font-weight:500;line-height:1.4;display:inline-block}.cathint{color:var(--faint);margin-top:7px;font-size:13px}.cathint:empty{display:none}.cathint b{color:var(--ink-2);font-weight:600}.cathint button{all:unset;cursor:pointer;color:var(--ink);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2);margin-left:6px;font-weight:600}.picker{background:var(--raise);z-index:2;flex-direction:column;display:flex;position:absolute;inset:0}.picker[hidden]{display:none}.picker header{align-items:center;gap:12px;padding:24px 28px 12px;display:flex}.picker header h2{letter-spacing:-.015em;margin:0;font-size:22px;font-weight:600;line-height:1.1}.picker header p{color:var(--faint);margin:4px 0 0;font-size:13px}.pk-search{border:1px solid var(--line-2);background:var(--bg);border-radius:999px;align-items:center;gap:10px;margin:4px 28px 8px;padding:0 16px;display:flex}.pk-search:focus-within{border-color:var(--ink)}.pk-search svg{width:17px;height:17px;color:var(--faint);flex:none}.pk-search input{all:unset;color:var(--ink);flex:1;padding:12px 0}.pk-search input::placeholder{color:var(--faint)}.pk-body{flex:1;padding:6px 28px 28px;overflow:auto}.pk-sec{color:var(--faint);margin:18px 0 6px;font-size:13px;font-weight:500}.pk-sec:first-child{margin-top:6px}.pk-quick{grid-template-columns:1fr 1fr;gap:8px;display:grid}.opt{all:unset;box-sizing:border-box;cursor:pointer;border:1px solid #0000;border-radius:10px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;padding:8px 10px 8px 8px;display:grid}.opt:hover,.opt.act{background:var(--raise-2)}.opt.act{border-color:var(--line-2)}.opt.sel{border-color:var(--ink)}.opt .ci{background:var(--raise-2);width:34px;height:34px;color:var(--ink-2);border-radius:8px;place-items:center;display:grid}.opt.sel .ci{color:var(--ink)}.opt .ci svg{width:17px;height:17px}.opt .tx{min-width:0}.opt .tx b{font-size:14px;font-weight:600;line-height:1.3;display:block}.opt .tx span{color:var(--faint);font-size:12.5px;line-height:1.35;display:block}.opt .tx mark{color:var(--ink);text-underline-offset:2px;background:0 0;text-decoration:underline}.opt .meta{color:var(--faint);white-space:nowrap;font-size:12px}.opt .meta svg{width:16px;height:16px;color:var(--faint)}.opt.sel .meta svg{color:var(--ink)}.pk-quick .opt{border-color:var(--line-2);grid-template-columns:34px minmax(0,1fr)}.pk-quick .opt .meta{display:none}.pk-crumb{align-items:center;gap:8px;margin:10px 0 4px;font-size:15px;font-weight:600;display:flex}.pk-crumb button{all:unset;cursor:pointer;color:var(--muted)}.pk-crumb button:hover{color:var(--ink)}.pk-crumb span{color:var(--faint)}.pk-cat{color:var(--ink-2);align-items:center;gap:8px;margin:16px 0 4px 2px;font-size:13px;font-weight:600;display:flex}.pk-items .opt{grid-template-columns:minmax(0,1fr) auto;padding-left:14px}.pk-empty{text-align:center;color:var(--faint);padding:28px 6px;font-size:14px}.pk-empty b{color:var(--ink-2)}.qfill{flex-wrap:wrap;gap:8px;display:flex}.qf b{color:var(--ink);font-weight:600}.qf span{color:var(--faint);font-variant-numeric:tabular-nums;margin-left:8px}.chip.qf{color:var(--ink)}.tonotion{border-top:1px solid var(--line-2);color:var(--ink-2);padding-top:16px;font-size:13px;line-height:1.5}.tonotion h4{color:var(--muted);margin:0 0 10px;font-size:13px;font-weight:500}.tonotion ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.tonotion li{grid-template-columns:16px 1fr;align-items:start;gap:10px;display:grid}.tonotion li svg{width:16px;height:16px;color:var(--ink-2);margin-top:1px}.tonotion li.new svg{color:var(--ink)}.tonotion li.warn svg{color:var(--crit)}.tonotion b{color:var(--ink);font-weight:600}.toast{background:var(--ink);color:#000;opacity:0;z-index:30;pointer-events:none;border-radius:999px;padding:12px 20px;font-weight:600;transition:opacity .2s;position:fixed;bottom:28px;left:50%;transform:translate(-50%)}.toast.show{opacity:1}.auth{place-items:center;min-height:100vh;display:grid}.auth form{flex-direction:column;gap:16px;width:min(360px,100% - 32px);display:flex}.auth h1{letter-spacing:-.02em;margin:0 0 8px;font-size:28px;font-weight:600}.auth .link{align-self:center;font-size:13px;font-weight:500}.form-error{color:var(--ink);margin:0;font-size:13px;font-weight:500}.card-b .form-error{margin-top:12px}.inline-form{flex-wrap:wrap;align-items:flex-end;gap:10px;margin-top:18px;display:flex}.inline-form .field{flex:200px;min-width:0}.actions{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.setup{flex-direction:column;gap:16px;display:flex}.qr{border-radius:10px;display:block}.secret{letter-spacing:.06em;color:var(--ink);overflow-wrap:anywhere;margin-top:4px;font-size:15px;display:inline-block}.codes{letter-spacing:.04em;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 32px;margin:16px 0 0;padding:0;font-size:17px;font-weight:500;list-style:none;display:grid}.confirm{gap:14px;font-size:14px;display:inline-flex}.link.quiet{color:var(--ink-2);font-weight:500}.entry-actions{gap:14px;margin-left:10px;font-size:13px;display:inline-flex}.entry-actions .confirm{font-size:13px}.icon-btn[aria-current=page]{color:var(--ink)}@media (max-width:1080px){.g12{flex-direction:column;display:flex}}@media (max-width:760px){.top .wrap{gap:10px 16px;min-height:0;padding-top:12px;padding-bottom:10px}.tabs{scrollbar-width:none;flex-wrap:nowrap;flex-basis:100%;order:3;gap:22px;overflow-x:auto}.tabs::-webkit-scrollbar{display:none}.month{display:none}.brand{margin-right:auto}main.wrap{padding-top:32px;padding-bottom:80px}.hero{margin-bottom:48px}.hero .lede{font-size:16px}.figs{gap:20px 32px}.fig{min-width:130px}.rowbar{grid-template-columns:1fr 1fr 80px}.rowbar .pct{display:none}.hide-m{display:none!important}.pk-quick{grid-template-columns:1fr}.drawer header,.drawer .body,.drawer footer{padding-left:20px;padding-right:20px}}.intro{z-index:50;cursor:default;background:#000;transition:opacity .8s .15s;position:fixed;inset:0}.intro canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.intro .step{text-align:center;color:var(--muted);font-variant-numeric:tabular-nums;font-size:13px;position:absolute;left:0;right:0}.intro.out{opacity:0;pointer-events:none}
