:root{--paper:#fbfaf6;--sheet:#fff;--ink:#1d1915;--ink-2:#5e5a55;--ink-3:#726c64;--rule:#1d191529;--pen:#c8410f;--pen-deep:#a9360b;--song:var(--font-song), "Songti SC", "STSong", "SimSun", serif;--mono:ui-monospace, "SF Mono", Menlo, Consolas, monospace;--inset:clamp(20px, 3.4vw, 48px);--ease:cubic-bezier(.19, 1, .22, 1)}*{box-sizing:border-box}html{background:var(--paper);color:var(--ink);-webkit-text-size-adjust:100%;overflow-x:clip}body{font-family:var(--song);-webkit-font-smoothing:antialiased;line-break:strict;text-autospace:normal;margin:0;font-size:16px;line-height:1.8;overflow-x:clip}a{color:inherit;text-underline-offset:.24em;-webkit-text-decoration:underline #1d191566;text-decoration:underline #1d191566;text-decoration-thickness:1px;transition:text-decoration-color .2s}a:hover{-webkit-text-decoration-color:var(--pen);text-decoration-color:var(--pen)}::selection{background:#c8410f33}:focus-visible{outline:2px solid var(--pen);outline-offset:3px}code,pre{font-family:var(--mono);font-size:.88em}h1,h2,h3,p{margin:0}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.col{width:min(764px,100% - 48px);margin-inline:auto;position:relative}@media (min-width:1180px){.col{width:min(764px,100vw - 580px)}}.masthead{z-index:20;background:var(--paper);height:60px;margin:0 var(--inset);border-bottom:1px solid var(--ink);justify-content:space-between;align-items:center;display:flex;position:sticky;top:0}.brand{white-space:nowrap;align-items:center;gap:10px;font-size:19px;font-weight:600;text-decoration:none;display:flex}.brand img{display:block}.masthead nav,.colophon nav{white-space:nowrap;gap:clamp(16px,2.4vw,34px);font-size:15px;display:flex}.masthead nav a,.colophon a{text-decoration-color:#0000}.masthead nav a:hover,.colophon a:hover{-webkit-text-decoration-color:var(--pen);text-decoration-color:var(--pen)}.colophon{margin:0 var(--inset);border-top:1px solid var(--ink);color:var(--ink-2);flex-wrap:wrap;justify-content:space-between;gap:8px 24px;padding:18px 0 30px;font-size:14px;display:flex}.colophon nav{gap:22px;font-size:14px}@media (max-width:520px){.masthead nav a:last-child{display:none}}.proof{--g-fs:21px;--g-lh:62px;font-size:var(--g-fs);position:relative}.proof-lg{--g-fs:clamp(17px, min(1.42vw, 2.5vh), 20px);--g-lh:clamp(48px, min(4.2vw, 6.8vh), 58px)}@media (max-width:720px){.proof,.proof-lg{--g-fs:17px;--g-lh:50px}}.galley{font-size:var(--g-fs);line-height:var(--g-lh);margin:0}.is-indent .galley{text-indent:2em}.proof .mono{font-family:var(--mono);font-size:.8em}.proof .keep{white-space:nowrap}.proof .keep.mono{white-space:normal;overflow-wrap:anywhere}.typed .c{display:none}.proof-overlay{pointer-events:none;position:absolute;inset:0}.proof:not(.is-ready) .proof-overlay{visibility:hidden}.marks{mix-blend-mode:multiply;width:100%;height:100%;position:absolute;top:0;left:0;overflow:visible}.marks .stroke{fill:var(--pen)}.marks .reveal{fill:none;stroke:#fff;stroke-width:14px;stroke-linecap:round;stroke-linejoin:round}.keepmark{mix-blend-mode:multiply;position:absolute}.keepmark svg{display:block;overflow:visible}.keepmark path{fill:none;stroke:var(--pen);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.ins{white-space:nowrap;color:var(--pen);text-indent:0;font-size:.8em;font-weight:500;line-height:1;position:absolute}.slip{background:var(--sheet);border:1px solid var(--ink);text-indent:0;margin:0 0 18px;padding:9px 13px 11px;font-size:14px;line-height:1.65;display:block;box-shadow:0 10px 18px -14px #1d191580}.slip b{font-weight:600;display:block}@media (min-width:1180px){.proof .slip{width:212px;margin:0;position:absolute;top:2px;right:calc(100% + 46px);transform:rotate(-1.4deg)}}.hero{padding:clamp(28px,5vh,56px) 0}.hero-grid{width:min(1220px, 100% - 2 * var(--inset));gap:44px;margin-inline:auto;display:grid}.hero h1{margin-left:-2px;font-size:clamp(32px,9vw,44px);font-weight:600;line-height:1.22}.sub{color:var(--ink-2);text-wrap:pretty;margin:16px 0 26px;font-size:16px;line-height:1.8}.tally{left:0;right:0;top:calc(var(--clean-bottom,0px) + 22px);border-top:1px solid var(--ink);opacity:0;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 24px;padding-top:14px;font-size:16px;display:flex;position:absolute}.tally b{color:var(--pen);font-weight:600}.tally small{color:var(--ink-2);font-variant-numeric:tabular-nums;font-size:14px}.hero-clean{border-top:1px solid var(--ink);margin-top:24px;padding-top:16px;display:none}.hero-clean b{margin-bottom:6px;font-size:15px;font-weight:600;display:block}.hero-clean p{font-size:17px;line-height:1.9}.billing{color:var(--ink-2);font-variant-numeric:tabular-nums;margin-top:12px;font-size:14px;line-height:1.6}@media (min-width:1100px){.hero{align-items:center;min-height:calc(100svh - 60px);display:flex}.hero-grid{grid-template-columns:minmax(0,1.28fr) minmax(360px,.82fr);align-items:center;gap:clamp(56px,6vw,96px)}.hero h1{font-size:clamp(38px,3.5vw,50px)}}@media (max-width:1099px){.hero-side{order:-1}}.prompt{position:relative}.prompt-label{margin-bottom:8px;font-size:15px;display:block}.prompt-label:empty{display:none}.prompt-box{border:1px solid var(--ink);background:var(--paper);min-height:56px;display:flex}.prompt-box code{overflow-wrap:anywhere;flex:1;align-self:center;min-width:0;padding:10px 18px;font-size:14px;line-height:1.65}.prompt-box code span{display:inline-block}.prompt-box button{border:0;border-left:1px solid var(--ink);background:var(--pen);color:#fff;width:104px;font:500 16px/1 var(--song);letter-spacing:.1em;cursor:pointer;transition:background .2s, transform .12s var(--ease);border-radius:0;flex:none;padding:0}.prompt-box button:hover{background:var(--pen-deep)}.prompt-box button:active{transform:scale(.97)}.prompt-box button span{justify-content:center;align-items:center;gap:4px;display:inline-flex}.prompt-box button span[aria-hidden=true]{display:none}.prompt-box button svg path{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1}.prompt-box button[data-copied]{letter-spacing:.04em}.prompt-box button[data-copied] svg path{animation:draw .32s var(--ease) both}@keyframes draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@media (min-width:1180px){.sec .prompt-label{white-space:nowrap;align-items:center;height:56px;margin:0;display:flex;position:absolute;top:0;right:calc(100% + 24px)}}@media (max-width:720px){.prompt-box code{padding:12px 14px}.prompt-box button{width:84px}}.sec{padding-top:clamp(84px,13vh,148px)}.sec h2{font-size:clamp(24px,2.5vw,36px);font-weight:500;line-height:1.38}.nb{display:inline-block}.lead{color:var(--ink-2);max-width:41em;margin:14px 0 clamp(30px,4.6vh,48px);font-size:17px;line-height:1.85}.sec h3{margin-bottom:14px;font-size:17px;font-weight:600;line-height:1.6}.compare{border-collapse:collapse;border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);width:100%;font-size:16px;line-height:1.65}.compare th,.compare td{text-align:left;vertical-align:top;padding:14px 18px 14px 0;font-weight:400}.compare tbody th,.compare tbody td{border-top:1px solid var(--rule)}.compare thead th{font-weight:600}.compare tbody th{white-space:nowrap;width:5.5em;color:var(--ink-2)}.compare td:last-child{padding-right:0;font-weight:500}.rulebook{background:var(--sheet);border:1px solid var(--ink);box-shadow:4px 4px 0 -1px var(--sheet), 4px 4px 0 0 var(--ink), 8px 8px 0 -1px var(--sheet), 8px 8px 0 0 var(--ink);margin:56px 8px 8px 0;padding:22px clamp(18px,3vw,34px) 26px;position:relative}.rulebook header{border-bottom:1px solid var(--ink);justify-content:space-between;align-items:baseline;gap:14px;padding-bottom:12px;display:flex}.rulebook header b{font-size:17px;font-weight:600}.rulebook header a{white-space:nowrap;font-size:15px}.rulebook .goal{border-bottom:1px solid var(--rule);padding:16px 0 18px;font-size:clamp(18px,1.6vw,22px);line-height:1.8}.rulebook ol{counter-reset:rule;margin:0;padding:0;list-style:none}.rulebook li{border-top:1px solid var(--rule);counter-increment:rule;padding:14px 0 14px 2em;font-size:17px;line-height:1.8;position:relative}.rulebook li:first-child{border-top:0}.rulebook li:before{content:counter(rule) ".";font-variant-numeric:tabular-nums;position:absolute;left:0}.rulebook li b{margin-right:.3em;font-weight:600}.inked{position:relative}.inked>.under{pointer-events:none;mix-blend-mode:multiply;width:100%;height:100%;position:absolute;top:0;left:0;overflow:visible}.inked>.under path{fill:var(--pen)}.script{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);margin:0;padding:0;list-style:none}.script li{border-top:1px solid var(--rule);grid-template-columns:4.6em minmax(0,1fr);gap:0 10px;padding:17px 0;font-size:17px;line-height:1.75;display:grid;position:relative}.script li:first-child{border-top:0}.script li>b{color:var(--ink-2);padding-top:2px;font-size:15px;font-weight:600}.script li:first-child>b{padding-top:16px}.script .call{color:var(--ink-2);margin-top:6px;font-size:14px;display:block}.script .final{font-size:19px;line-height:1.9}.script .later{border-top:1px solid var(--ink);text-align:center;height:46px;padding:0;display:block}.script .later+li{border-top:1px solid var(--ink)}.script .later span{height:46px;color:var(--ink-2);font-size:14px;line-height:44px;display:inline-block}.aside{color:var(--ink-2);grid-column:2;margin-top:4px;font-size:14px;line-height:1.5;display:block}@media (min-width:1180px){.aside{white-space:nowrap;grid-column:1/-1;margin:0;position:absolute;top:20px;left:calc(100% + 28px)}.aside:before{content:"";border-top:1px solid var(--pen);vertical-align:.32em;width:16px;margin-right:8px;display:inline-block}.script li:first-child .aside{top:34px}.strip .aside{top:auto;bottom:16px}}.strip{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);position:relative}.strip header{border-bottom:1px solid var(--ink);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 18px;padding:12px 0;display:flex}.strip header code{font-size:17px;font-weight:600}.strip header span{color:var(--ink-2);font-variant-numeric:tabular-nums;font-size:14px}.strip table{border-collapse:collapse;width:100%;font-size:15px;line-height:1.65}.strip th,.strip td{text-align:left;vertical-align:top;padding:10px 16px 10px 0;font-weight:400}.strip tr+tr th,.strip tr+tr td{border-top:1px solid var(--rule)}.strip th{width:7.6em}.strip th code{color:var(--ink-3);font-size:14px}.strip td:nth-child(2){width:42%;color:var(--ink-2)}.strip del,.strip ins{text-decoration:none}.strip thead th{color:var(--ink-2);border-bottom:1px solid var(--ink);padding:9px 16px 9px 0;font-size:14px}.strip .same{color:var(--ink-3);font-size:14px}.kept{margin-top:56px}.strip td:last-child{padding-right:0}.after{color:var(--ink-2);margin-top:18px;font-size:16px}@media (max-width:720px){.compare td,.compare th,.ledger th{word-break:keep-all}.script li{grid-template-columns:minmax(0,1fr)}.script li>b,.script li:first-child>b{padding:0 0 4px}.aside{grid-column:1}.compare{font-size:15px}.compare th,.compare td{padding-right:10px}.compare thead th{white-space:nowrap}.compare tbody th{width:4.2em}.strip tr{padding:10px 0;display:block}.strip tr+tr{border-top:1px solid var(--rule)}.strip th,.strip td,.strip td:nth-child(2){width:auto;padding:0;display:block;border:0!important}.strip .aside{padding:8px 0 12px}}.ledger{border-collapse:collapse;border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);font-variant-numeric:tabular-nums;width:100%;font-size:16px;line-height:1.65}.ledger th{text-align:left;padding:13px 12px 13px 0;font-weight:400}.ledger td{text-align:right;border-left:1px solid #c8410f80;width:7em;padding:13px 14px}.ledger thead th{color:var(--ink-2);border-bottom:1px solid var(--ink);font-size:14px}.ledger thead th+th{text-align:right;border-left:1px solid #c8410f80;width:7em;padding:13px 14px}.ledger tbody tr+tr th,.ledger tbody tr+tr td{border-top:1px solid var(--rule)}.ledger td:last-child,.ledger thead th:last-child{padding-right:0}.ledger .spent{color:var(--pen)}.ledger .ghost{visibility:hidden}.ledger .pending td{color:var(--ink-2)}.know{border-top:1px solid var(--ink);margin:60px 0 44px;padding-top:22px}.know h3{margin-bottom:8px;font-size:15px}.know p{max-width:41em;color:var(--ink-2);font-size:16px}.know p+p{margin-top:10px}#pricing{padding-bottom:clamp(80px,13vh,150px)}@media (prefers-reduced-motion:no-preference){.reveal .compare tbody tr{opacity:0;transition:opacity .5s var(--ease), transform .5s var(--ease);transform:translateY(8px)}.reveal.is-in .compare tbody tr{opacity:1;transform:none}.reveal .compare tbody tr:nth-child(2){transition-delay:70ms}.reveal .compare tbody tr:nth-child(3){transition-delay:.14s}.reveal .compare tbody tr:nth-child(4){transition-delay:.21s}.reveal.rulebook{opacity:0;transition:opacity .35s ease-out, transform .7s var(--ease);transform:translateY(26px)rotate(-1.6deg)}.reveal.rulebook.is-in{opacity:1;transform:none}.reveal.rulebook .under{clip-path:inset(-10px 100% -10px 0);transition:clip-path .9s var(--ease) .45s}.reveal.rulebook.is-in .under{clip-path:inset(-10px -10px -10px 0)}.reveal.script li{opacity:0;clip-path:inset(0 100% 0 0);transition:opacity .2s linear, clip-path .55s var(--ease)}.reveal.script.is-in li{opacity:1;clip-path:inset(0 -40%)}.reveal.script li:nth-child(2){transition-delay:.12s}.reveal.script li:nth-child(3){transition-delay:.24s}.reveal.script li:nth-child(4){transition-delay:.36s}.reveal.script li:nth-child(5){transition-delay:.48s}.reveal.script li:nth-child(6){transition-delay:.6s}.reveal.strip td:last-child{opacity:0;transition:opacity .4s var(--ease), transform .4s var(--ease);transform:translate(-10px)}.reveal.strip.is-in td:last-child{opacity:1;transform:none}.reveal.strip tr:nth-child(n+2) td:last-child{transition-delay:45ms}.reveal.strip tr:nth-child(n+3) td:last-child{transition-delay:90ms}.reveal.strip tr:nth-child(n+4) td:last-child{transition-delay:.135s}.reveal.strip tr:nth-child(n+5) td:last-child{transition-delay:.18s}.reveal.strip tr:nth-child(n+6) td:last-child{transition-delay:.225s}.reveal.strip tr:nth-child(n+7) td:last-child{transition-delay:.27s}.reveal.strip tr:nth-child(n+8) td:last-child{transition-delay:.315s}.reveal.strip tr:nth-child(n+9) td:last-child{transition-delay:.36s}.reveal.strip tr:nth-child(n+10) td:last-child{transition-delay:.405s}.reveal.strip .under{clip-path:inset(0 100% 0 0);transition:clip-path .9s var(--ease) .1s}.reveal.strip.is-in .under{clip-path:inset(0 -4px 0 0)}.reveal.strip .aside,.reveal.script .aside{transition:opacity .4s linear .7s}.reveal.strip:not(.is-in) .aside{opacity:0}.reveal .ledger .spent{opacity:0;transform-origin:100%;transition:opacity .18s linear, transform .5s var(--ease);transform:scale(1.22)}.reveal.is-in .ledger .spent{opacity:1;transform:none}.reveal .ledger tr:nth-child(2) .spent{transition-delay:.15s}.reveal .ledger tr:nth-child(3) .spent{transition-delay:.32s}}@media (prefers-reduced-motion:reduce){.tally{display:none}.hero-clean{display:block}}@media (scripting:none){.reveal,.reveal *{opacity:1!important;clip-path:none!important;transform:none!important}}.docs{padding:clamp(36px,7vh,72px) 0 clamp(80px,12vh,140px)}.docs h1{font-size:clamp(30px,3.2vw,44px);font-weight:600;line-height:1.3}.docs section:not(.agent){padding-top:clamp(52px,8vh,80px)}.docs h2{margin-bottom:12px;font-size:clamp(22px,2vw,27px);font-weight:600;line-height:1.4}.docs h2 code{font-size:.9em}.docs h3{margin:36px 0 12px;font-size:17px;font-weight:600}.docs section>p{max-width:42em;color:var(--ink-2)}.docs section>p+p{margin-top:10px}.docs code{overflow-wrap:anywhere}.agent{background:var(--sheet);border:1px solid var(--ink);margin-top:28px;padding:18px 22px 16px;box-shadow:0 14px 22px -18px #1d191580}.agent-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 24px;display:flex}.agent-row>div{flex:1;min-width:15em}.agent-row strong{font-weight:600}.agent-row p{color:var(--ink-2);font-size:15px}.agent button{background:var(--pen);color:#fff;min-width:124px;height:44px;font:500 16px/1 var(--song);letter-spacing:.06em;cursor:pointer;transition:background .2s, transform .12s var(--ease);border:0;border-radius:0;flex:none;padding:0 18px}.agent button:hover{background:var(--pen-deep)}.agent button:active{transform:scale(.97)}.agent details{border-top:1px solid var(--rule);margin-top:12px;padding-top:10px;font-size:15px}.agent summary{cursor:pointer;width:fit-content}.agent details pre{background:var(--paper);border:1px solid var(--rule);white-space:pre-wrap;overflow-wrap:anywhere;max-height:320px;margin:12px 0 4px;padding:14px 16px;font-size:13px;line-height:1.7;overflow:auto}.agent-links{color:var(--ink-2);margin-top:8px;font-size:15px}.facts{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);margin:0}.facts>div{grid-template-columns:6em minmax(0,1fr);gap:0 12px;padding:13px 0;display:grid}.facts>div+div{border-top:1px solid var(--rule)}.facts dt{color:var(--ink-2)}.facts dd{margin:0}.params{border-collapse:collapse;border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);width:100%;margin-top:18px;font-size:16px;line-height:1.7}.params th,.params td{text-align:left;vertical-align:top;padding:12px 16px 12px 0;font-weight:400}.params thead th{color:var(--ink-2);border-bottom:1px solid var(--ink);white-space:nowrap;font-size:14px}.params tbody tr+tr th,.params tbody tr+tr td{border-top:1px solid var(--rule)}.params tbody th{white-space:nowrap}.params td:last-child{padding-right:0}.params td:nth-child(2):not(:last-child){white-space:nowrap;color:var(--ink-2);font-size:15px}.io{gap:14px;display:grid}.io figure{background:var(--sheet);border:1px solid var(--ink);min-width:0;margin:0}.io figcaption{border-bottom:1px solid var(--ink);color:var(--ink-2);padding:7px 14px;font-size:14px}.io pre{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:14px 16px;font-size:13px;line-height:1.75}.io.one{margin-top:16px}@media (max-width:720px){.params thead{display:none}.params tr{padding:12px 0;display:block}.params tbody tr+tr{border-top:1px solid var(--rule)}.params th,.params td{padding:0;display:block;border:0!important}.facts>div{grid-template-columns:1fr}}.account{max-width:880px;padding-block:44px 80px}.account h1{font-size:32px;font-weight:600;line-height:1.3}.account>.lead{margin:10px 0 28px;font-size:15px}.account h2{font-size:20px;font-weight:600;line-height:1.4}.account section{margin-top:32px}.account .account-connect{margin-top:0}.account label{margin-bottom:8px;font-size:15px;font-weight:600;display:block}.account-token-row{gap:12px;display:flex}.account input{border:1px solid var(--rule);background:var(--sheet);width:100%;min-width:0;color:var(--ink);font:16px/1.5 var(--song);border-radius:4px;flex:1;padding:10px 12px}.account button,.account-pay{border:1px solid var(--pen);background:var(--pen);color:#fff;font:500 15px/1.5 var(--song);cursor:pointer;transition:background .2s, transform .12s var(--ease);border-radius:4px;padding:10px 18px;text-decoration:none}.account button:hover:not(:disabled),.account-pay:hover{background:var(--pen-deep)}.account button:active:not(:disabled),.account-pay:active{transform:translateY(1px)}.account button:disabled{opacity:.5;cursor:not-allowed}.account .secondary{border-color:var(--rule);color:var(--ink-2);background:0 0;padding:6px 12px;font-size:14px}.account .secondary:hover:not(:disabled){border-color:var(--ink-2);background:var(--sheet)}.account .account-note{color:var(--ink-2);margin-top:10px;font-size:13px;line-height:1.7}.account .account-error{color:var(--pen-deep);margin-top:12px;font-size:14px}.account-toolbar,.account-toolbar>div,.account-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.account-toolbar{justify-content:space-between}.account-connection-state{color:var(--ink-2);align-items:center;gap:8px;font-size:14px;display:flex}.account-connection-state i{background:var(--ink-2);border-radius:50%;width:6px;height:6px}.account-overview{background:var(--sheet);border:1px solid var(--rule);border-radius:8px;padding:28px}.account-overview-heading,.account-section-heading{justify-content:space-between;align-items:center;gap:16px;display:flex}.account-overview-heading h2{color:var(--ink-2);font-size:15px;font-weight:400}.account-overview-heading a{font-size:14px}.account-credit-value{font-variant-numeric:tabular-nums;letter-spacing:-.025em;margin:12px 0 22px;font-size:clamp(40px,6vw,52px);font-weight:600;line-height:1.25}.account-credit-value span{color:var(--ink-2);letter-spacing:0;margin-left:12px;font-size:15px;font-weight:400}.account-credit-track{background:var(--rule);border-radius:8px;width:100%;height:10px;overflow:hidden}.account-credit-used{background:var(--pen);height:100%;transition:width .35s var(--ease);display:block}.account-credit-legend{color:var(--ink-2);flex-wrap:wrap;justify-content:space-between;gap:8px 20px;margin-top:12px;font-size:13px;display:flex}.account-credit-legend span{align-items:center;gap:6px;display:flex}.account-credit-legend b{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:500}.account-credit-legend i{background:var(--rule);border-radius:50%;width:7px;height:7px}.account-credit-legend i.used{background:var(--pen)}.account-month-summary{color:var(--ink-2);margin-top:20px;font-size:13px}.account-topups{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:16px;display:grid}.account .account-topups button{text-align:left;background:var(--sheet);border-color:var(--rule);color:var(--ink);font-variant-numeric:tabular-nums;padding:16px 12px;font-size:24px}.account .account-topups button:hover:not(:disabled){background:var(--sheet);border-color:var(--pen)}.account-topups small{color:var(--ink-2);margin-top:5px;font-size:13px;font-weight:400;display:block}.account-order{border-top:1px solid var(--rule);margin-top:18px;padding:16px 0 0;font-size:14px}.account-order code{overflow-wrap:anywhere;margin-top:6px;display:block}.account-order-detail{color:var(--ink-2);margin-top:8px;font-size:13px}.account summary{cursor:pointer;width:fit-content;color:var(--ink-2);font-size:13px}.account summary:hover{color:var(--pen)}.account-actions{margin-top:12px}.account-section-heading>span{color:var(--ink-3);font-size:13px}.account-history{max-width:100%;margin-top:16px}.account-history .params{border-color:var(--rule);margin-top:0;font-size:14px}.account-history .params thead th{border-color:var(--rule);font-size:13px}.account-history td{font-variant-numeric:tabular-nums}.account-history .params td:last-child,.account-history .params th:last-child{text-align:right;padding-right:0}.account-history details p,.account-history details code{white-space:normal;overflow-wrap:anywhere;max-width:34em;margin-top:6px;font-size:12px;display:block}.account-footer-links{border-top:1px solid var(--rule);color:var(--ink-2);flex-wrap:wrap;gap:20px;margin-top:32px;padding-top:20px;font-size:13px;display:flex}@media (prefers-reduced-motion:reduce){.account-credit-used,.account button,.account-pay{transition:none}}@media (max-width:520px){.account{padding-block:28px 56px}.account h1{font-size:28px}.account-token-row{flex-direction:column}.account-overview{padding:20px}.account-credit-value{font-size:40px}.account-credit-legend{flex-direction:column}.account-topups{gap:8px}.account .account-topups button{padding:12px 10px}.account-history .params tbody tr{display:table-row}.account-history .params th,.account-history .params td{padding:10px 8px 10px 0;display:table-cell}.account-history .params th:nth-child(2),.account-history .params td:nth-child(2){width:auto}.masthead nav{gap:14px}}
