.gs-pill{white-space:nowrap;color:rgb(var(--gs-v));--gs-v:196 181 253;--icon-acc:196 181 253;background:#7c3aed24;border-radius:999px;align-items:center;gap:7px;padding:6px 10px;font-size:12.5px;font-weight:600;line-height:1.25;transition:background-color .15s,color .15s;display:inline-flex;position:relative}[data-theme=light] .gs-pill{--gs-v:109 40 217;--icon-acc:124 58 237;background:#7c3aed1f}.gs-pill:hover{background:#7c3aed3d}.gs-pill[aria-expanded=true]{color:#fff;--icon-acc:255 255 255;background:#7c3aed}.gs-pill .gs-lbl{display:none}.gs-pill .gs-dot{width:8px;height:8px;box-shadow:0 0 0 2px rgb(var(--gs-ring,21 23 29));background:#7c3aed;border-radius:999px;position:absolute;top:1px;right:3px}[data-theme=light] .gs-pill .gs-dot{--gs-ring:255 255 255}@media (min-width:640px){.gs-pill{padding:6px 14px;font-size:14px}.gs-pill .gs-lbl{display:inline}}.gs-veil{z-index:1500;background:#03040899;place-items:center;padding:20px;display:grid;position:fixed;inset:0}[data-theme=light] .gs-veil{background:#17171761}.gs-sheet{--gs-v:196 181 253;--gs-night:#16161d;border:1px solid rgb(var(--w) / .1);width:min(820px,100%);max-height:100%;color:rgb(var(--w));text-align:left;border-radius:20px;outline:none;flex-direction:column;gap:16px;padding:26px 28px 22px;display:flex;position:relative;overflow:auto;container:gs-sheet/inline-size}[data-theme=light] .gs-sheet{--gs-v:109 40 217}.app-root .gs-sheet:focus-visible,.journal-root .gs-sheet:focus-visible{outline:none}.gs-sheet.gs-list{gap:13px}.gs-panel{gap:inherit;flex-direction:column;min-width:0;display:flex}.gs-sheet button{font:inherit}.gs-x{width:34px;height:34px;color:rgb(var(--w) / .6);border-radius:999px;place-items:center;display:grid;position:absolute;top:14px;right:14px}.gs-x:hover{background:rgb(var(--w) / .06);color:rgb(var(--w))}.gs-head{gap:4px;padding-right:36px;display:grid}.gs-head h2{font:600 26px/1.12 var(--font-display), var(--font-geist-sans), ui-sans-serif, sans-serif;letter-spacing:-.028em}.gs-head p{color:rgb(var(--w) / .78);text-wrap:pretty;font-size:15px}.gs-tabs{border-bottom:1px solid rgb(var(--w) / .1);gap:22px;display:flex}.gs-tab{color:rgb(var(--w) / .66);border-bottom:2px solid #0000;align-items:center;gap:7px;margin-bottom:-1px;padding:8px 0 10px;font-size:14px;font-weight:500;display:inline-flex}.gs-tab[aria-selected=true]{color:rgb(var(--w));border-color:rgb(var(--w));font-weight:600}.gs-tab .gs-n{background:rgb(var(--w) / .08);font-variant-numeric:tabular-nums;border-radius:999px;padding:1px 7px;font-size:11px;font-weight:600}.gs-grid{grid-template-columns:minmax(0,340px) minmax(0,1fr);align-items:start;gap:26px;display:grid}.gs-col{gap:14px;min-width:0;display:grid}.gs-lab{letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--w) / .72);font-size:11px;font-weight:600}.gs-card{background:var(--gs-night);color:#fff;border:1px solid #ffffff14;border-radius:18px;flex-direction:column;justify-content:space-between;min-height:196px;padding:18px 20px;display:flex;position:relative;overflow:hidden;box-shadow:0 22px 44px -22px #1717238c}.gs-card-top{z-index:1;justify-content:space-between;align-items:center;gap:10px;display:flex;position:relative}.gs-card-brand{align-items:center;gap:8px;font-size:15px;font-weight:600;display:flex}.gs-card-brand img{width:auto;height:22px}.gs-card-tag{font:600 10px/1 var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;color:#c4b5fd;white-space:nowrap;text-overflow:ellipsis;border:1px solid #c4b5fd66;border-radius:999px;max-width:60%;padding:6px 9px;overflow:hidden}.gs-card-mid{z-index:1;gap:6px;display:grid;position:relative}.gs-card-mid b{font:600 27px/1.02 var(--font-display), var(--font-geist-sans), ui-sans-serif, sans-serif;letter-spacing:-.03em}.gs-card-mid b em{color:#c4b5fd;font-style:normal}.gs-card-mid span{font:500 10.5px/1.4 var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase;color:#a3a3b4}.gs-card-art{opacity:.95;width:150px;height:150px;position:absolute;bottom:4px;right:12px}.gs-how{gap:10px;display:grid}.gs-how li{grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:11px;font-size:14.5px;line-height:1.35;display:grid}.gs-ib{width:34px;height:34px;color:rgb(var(--w) / .8);background:#8b5cf621;border-radius:10px;flex:none;place-items:center;display:grid}.gs-how b{font-weight:600}.gs-linkrow{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.gs-link{border:1px solid rgb(var(--w) / .15);background:rgb(var(--w) / .03);height:44px;font:500 13px/1 var(--font-geist-mono), ui-monospace, monospace;border-radius:12px;align-items:center;gap:9px;min-width:0;padding:0 12px;display:flex}.gs-link span{text-overflow:ellipsis;white-space:nowrap;-webkit-user-select:all;user-select:all;overflow:hidden}.gs-link svg{opacity:.7;flex:none}.gs-btn{background:rgb(var(--w));height:44px;color:rgb(var(--gs-on,21 23 29));white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:9px;padding:0 18px;font-size:14px;font-weight:600;transition:opacity .15s;display:inline-flex}[data-theme=light] .gs-btn{--gs-on:255 255 255}.gs-btn:hover{opacity:.86}.gs-btn:disabled{opacity:.5;cursor:default}.gs-btn.gs-sm{height:30px;padding:0 13px;font-size:12.5px}.gs-btn.gs-md{height:36px;padding:0 14px;font-size:13px}.gs-ghost{border:1px solid rgb(var(--w) / .16);white-space:nowrap;height:38px;color:rgb(var(--w));border-radius:999px;align-items:center;gap:7px;padding:0 14px;font-size:13.5px;font-weight:500;transition:background-color .15s;display:inline-flex}.gs-ghost:hover{background:rgb(var(--w) / .05)}.gs-ghost.gs-sm{height:30px;padding:0 13px;font-size:12.5px}.gs-ghost.gs-md{height:36px}.gs-fine{color:rgb(var(--w) / .72);align-items:center;gap:8px;font-size:12.5px;display:flex}.gs-terms{color:rgb(var(--w) / .62);text-underline-offset:2px;justify-self:start;font-size:12px;text-decoration:underline}.gs-terms:hover{color:rgb(var(--w))}.gs-stepup{border-top:1px solid rgb(var(--w) / .1);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;padding-top:14px;display:flex}.gs-stepup p{color:rgb(var(--w) / .82);flex:280px;min-width:0;font-size:13.5px}.gs-stepup p b{color:rgb(var(--w));font-weight:600}.gs-sum{flex-wrap:wrap;align-items:baseline;gap:4px 18px;display:flex}.gs-sum b{font:600 20px/1.2 var(--font-display), var(--font-geist-sans), ui-sans-serif, sans-serif;letter-spacing:-.022em}.gs-sum span{color:rgb(var(--w) / .78);font-size:13.5px}.gs-empty{gap:4px;padding-top:2px;display:grid}.gs-empty b{font:600 20px/1.2 var(--font-display), var(--font-geist-sans), ui-sans-serif, sans-serif;letter-spacing:-.022em}.gs-empty span{color:rgb(var(--w) / .82);font-size:14px}.gs-pay{background:rgb(var(--w) / .035);border:1px solid rgb(var(--w) / .08);border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:7px 14px;padding:11px 12px;display:grid}.gs-pay p{color:rgb(var(--w) / .84);font-size:12.5px}.gs-paybar{background:rgb(var(--w) / .1);border-radius:999px;grid-column:1/-1;height:9px;overflow:hidden}.gs-paybar i{background:#7c3aed;border-radius:999px;height:100%;display:block}.gs-bank{background:rgb(var(--w) / .035);border:1px solid rgb(var(--w) / .08);border-radius:12px;gap:9px;padding:12px;display:grid}.gs-bank label{font-size:13.5px;font-weight:600}.gs-bank .gs-bankrow{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px;display:grid}.gs-bank select{border:1px solid rgb(var(--w) / .18);height:38px;color:rgb(var(--w));background:0 0;border-radius:10px;min-width:0;padding:0 10px;font-size:13.5px}.gs-bank select option{color:#171717;background:#fff}.gs-bank small,.gs-note{color:rgb(var(--w) / .72);font-size:12px}.gs-err{color:rgb(var(--c-neg,239 68 68));font-size:12.5px}.gs-inv{display:grid}.gs-inv li{border-top:1px solid rgb(var(--w) / .08);grid-template-columns:minmax(0,1fr) minmax(0,1.3fr) 142px;align-items:center;gap:6px 16px;min-height:50px;padding:8px 0;display:grid}.gs-who b{font:500 13px/1.3 var(--font-geist-mono), ui-monospace, monospace;text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.gs-who span{color:rgb(var(--w) / .68);font-size:11.5px}.gs-prog{gap:5px;min-width:0;display:grid}.gs-prog small{color:rgb(var(--w) / .8);font-variant-numeric:tabular-nums;font-size:12px}.gs-prog small b{color:rgb(var(--w));font-weight:600}.gs-prog .gs-first{color:rgb(var(--gs-v));font-size:11.5px;font-weight:500;display:block}.gs-bar{background:rgb(var(--w) / .09);border-radius:999px;height:6px;overflow:hidden}.gs-bar i{background:#7c3aed;border-radius:999px;height:100%;display:block}.gs-st{white-space:nowrap;border-radius:999px;justify-self:end;padding:4px 9px;font-size:11.5px;font-weight:600}.gs-st.gs-paying{background:rgb(var(--c-pos,34 197 94) / .14);color:rgb(var(--c-pos,34 197 94))}.gs-st.gs-way{color:rgb(var(--gs-v));background:#7c3aed24}.gs-st.gs-left{background:rgb(var(--w) / .07);color:rgb(var(--w) / .8)}.gs-st.gs-refunded{background:rgb(var(--c-neg,239 68 68) / .1);color:rgb(var(--c-neg,239 68 68))}[data-theme=light] .gs-st.gs-paying{color:#00682b}[data-theme=dark] .gs-st.gs-refunded{color:#fc8181}.gs-pager{color:rgb(var(--w) / .74);justify-content:flex-end;align-items:center;gap:8px;margin-top:-4px;font-size:12.5px;display:flex}.gs-pager button{border:1px solid rgb(var(--w) / .16);border-radius:999px;height:30px;padding:0 12px;font-size:12.5px;font-weight:500}.gs-pager button:hover{background:rgb(var(--w) / .05)}.gs-pager button[disabled]{opacity:.4;cursor:default}.gs-wait{gap:10px;padding:8px 0 4px;display:grid}.gs-wait i{background:rgb(var(--w) / .08);border-radius:6px;height:14px;display:block}.gs-toast{--gs-v:196 181 253;z-index:1400;width:min(380px,100% - 40px);color:rgb(var(--w));text-align:left;border:1px solid #7c3aed66;border-radius:16px;grid-template-columns:38px minmax(0,1fr);align-items:start;gap:12px;padding:14px 16px;display:grid;position:fixed;top:68px;right:20px}[data-theme=light] .gs-toast{--gs-v:109 40 217}.gs-toast .gs-ib{background:#8b5cf624;border-radius:12px;width:38px;height:38px}.gs-toast b{font:600 16px/1.25 var(--font-display), var(--font-geist-sans), ui-sans-serif, sans-serif;letter-spacing:-.02em;padding-right:26px;display:block}.gs-toast p{color:rgb(var(--w) / .84);margin-top:3px;font-size:13.5px}.gs-toast .gs-acts{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.gs-toast .gs-x{width:30px;height:30px;top:8px;right:8px}@container gs-sheet (max-width:640px){.gs-head h2{font-size:23px}.gs-head p{font-size:14px}.gs-list .gs-head p{display:none}.gs-grid{grid-template-columns:minmax(0,1fr);gap:12px}.gs-col{gap:11px}.gs-card{border-radius:16px;min-height:122px;padding:13px 16px}.gs-card-mid b{font-size:23px}.gs-card-art{width:82px;height:82px;bottom:6px;right:14px}.gs-how{gap:8px}.gs-how li{font-size:14px}.gs-btn{padding:0 16px}.gs-inv li{grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;min-height:0;padding:5px 0}.gs-inv .gs-prog{grid-area:2/1/auto/-1}.gs-pay{background:0 0;border:0;gap:5px 14px;padding:0}.gs-bank .gs-bankrow{grid-template-columns:minmax(0,1fr)}.gs-pager{margin-top:0}.gs-pager button{height:28px}.gs-stepup{padding-top:11px;display:block}.gs-stepup p{display:inline}.gs-stepup .gs-more{display:none}.gs-stepup .gs-ghost{height:auto;color:rgb(var(--gs-v));vertical-align:baseline;border:0;padding:4px 0 4px 3px;font-weight:600;display:inline-flex}.gs-stepup .gs-ghost:hover{background:0 0;text-decoration:underline}}@media (max-width:700px){.gs-veil{place-items:end stretch;padding:0}.gs-sheet{border-inline:0;border-bottom:0;border-radius:22px 22px 0 0;gap:11px;width:100%;max-height:calc(100dvh - 44px);padding:20px 16px 16px}.gs-sheet.gs-list{gap:8px}.gs-toast{width:auto;top:64px;left:12px;right:12px}}@media (min-width:701px) and (max-width:1023px){.gs-veil{padding:16px}.gs-sheet{gap:11px;padding:22px 22px 16px}.gs-sheet.gs-list{gap:8px}}@media (prefers-reduced-motion:no-preference){.gs-sheet,.gs-toast{animation:.2s ease-out both gs-rise}@keyframes gs-rise{0%{transform:translateY(10px)}to{transform:none}}}.gs-sheet{--gs-m:110 231 183}[data-theme=light] .gs-sheet{--gs-m:4 120 87}.gs-cells{border:1px solid rgb(var(--w) / .1);border-radius:14px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.gs-cell{flex-direction:column;gap:4px;min-width:0;padding:12px 14px;display:flex}.gs-cell+.gs-cell{border-left:1px solid rgb(var(--w) / .1)}.gs-cl{min-height:18px;color:rgb(var(--w) / .62);white-space:nowrap;align-items:center;gap:6px;font-size:12.5px;font-weight:500;display:flex}.gs-cell b{font:600 22px/1.15 var(--font-display), var(--font-geist-sans), ui-sans-serif, sans-serif;letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap}.gs-cell small{color:rgb(var(--w) / .66);font-size:12px}@container gs-sheet (max-width:680px){.gs-cells{grid-template-columns:1fr 1fr}.gs-cell:nth-child(3){border-left:0}.gs-cell:nth-child(n+3){border-top:1px solid rgb(var(--w) / .1)}}.gs-who{grid-template-columns:28px minmax(0,1fr);align-items:center;gap:10px;min-width:0;display:grid}.gs-who .gs-av{background:rgb(var(--w) / .06);width:28px;height:28px;color:rgb(var(--w) / .66);border-radius:999px;place-items:center;font-size:12px;font-weight:600;display:grid}.gs-wt{min-width:0}.gs-who b{font:500 13.5px/1.3 var(--font-geist-sans), ui-sans-serif, sans-serif}.gs-bar i{background:rgb(var(--gs-m) / .55)}.gs-paybar i{background:rgb(var(--gs-m) / .5)}.gs-st.gs-paying,[data-theme=light] .gs-st.gs-paying{background:rgb(var(--gs-m) / .13);color:rgb(var(--gs-m))}.gs-st.gs-way{background:rgb(var(--w) / .07);color:rgb(var(--w) / .78)}.gs-st.gs-left{box-shadow:inset 0 0 0 1px rgb(var(--w) / .18);color:rgb(var(--w) / .6);background:0 0}.gs-prog small b{color:rgb(var(--w))}.gs-paybar.gs-full i{background:rgb(var(--gs-m))}@container gs-sheet (max-width:640px){.gs-inv .gs-prog{padding-left:38px}}
