:root{--ink:#1c1917;--paper:#faf7f2;--line:#e7e0d6;--muted:#78716c;--brand:#9a3412}*{box-sizing:border-box}body{background:var(--paper);color:var(--ink);margin:0;font-family:ui-sans-serif,-apple-system,Segoe UI,Roboto,sans-serif}a{color:inherit}.wrap{max-width:1040px;margin:0 auto;padding:0 24px}.nav{border-bottom:1px solid var(--line);background:#fff}.nav__in{justify-content:space-between;align-items:center;gap:24px;height:72px;display:flex}.brand{letter-spacing:-.02em;font-size:20px;font-weight:700;text-decoration:none}.brand span{color:var(--brand)}.nav__links{align-items:center;gap:20px;font-size:15px;display:flex}.nav__links a{color:var(--muted);text-decoration:none}.nav__links a:hover{color:var(--ink)}.grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:20px;padding:32px 0 56px;display:grid}.card{border:1px solid var(--line);background:#fff;border-radius:14px;flex-direction:column;gap:6px;padding:20px;display:flex}.card__origin{text-transform:uppercase;letter-spacing:.08em;color:var(--brand);font-size:12px;font-weight:600}.card__name{letter-spacing:-.01em;margin:0;font-size:19px;font-weight:600}.card__notes{color:var(--muted);margin:0 0 8px;font-size:14px;line-height:1.5}.card__foot{justify-content:space-between;align-items:center;margin-top:auto;padding-top:12px;display:flex}.price{font-variant-numeric:tabular-nums;font-weight:600}.btn{font:inherit;border:1px solid var(--brand);background:var(--brand);color:#fff;cursor:pointer;border-radius:8px;min-height:44px;padding:0 16px;font-weight:500}.btn--ghost{color:var(--ink);border-color:var(--line);background:#fff}h1{letter-spacing:-.02em}.lede{color:var(--muted);max-width:60ch;line-height:1.6}.rowline{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:16px 0;display:flex}.empty{color:var(--muted);padding:40px 0}.nav__quiet{color:var(--muted,#6b7280);font-size:14px}.pg{grid-template-columns:280px 1fr;align-items:start;gap:28px;margin-top:24px;display:grid}.pg__controls{border:1px solid var(--line);background:#fff;border-radius:14px;padding:20px;position:sticky;top:24px}.pg__preview{border:1px solid var(--line);background:#fff;border-radius:14px;min-height:420px;padding:24px}.pg__field{color:#6b7280;flex-direction:column;gap:6px;margin-bottom:14px;font-size:13px;display:flex}.pg__field select,.pg__field input[type=text]{border:1px solid var(--line);height:36px;font:inherit;background:#fff;border-radius:8px;padding:0 8px}.pg__field input[type=color]{border:1px solid var(--line);background:#fff;border-radius:8px;width:100%;height:36px}.pg__field input[type=checkbox]{width:18px;height:18px}.pg__h{text-transform:uppercase;letter-spacing:.06em;color:#9ca3af;margin:20px 0 10px;font-size:12px}.pg__blurb{color:#6b7280;margin:0 0 8px;font-size:13px;line-height:1.5}.pg__code{border:1px solid var(--line);background:#0b1020;border-radius:14px;margin-top:24px;overflow:hidden}.pg__codebar{color:#e5e7eb;background:#111827;justify-content:space-between;align-items:center;padding:10px 16px;font-size:13px;display:flex}.pg__code pre{color:#e5e7eb;margin:0;padding:16px;font-size:13px;line-height:1.6;overflow-x:auto}.btn--sm{height:30px;padding:0 12px;font-size:13px}@media (max-width:860px){.pg{grid-template-columns:1fr}.pg__controls{position:static}}
.throttle-root{--throttle-color-primary:#18181b;--throttle-color-primary-foreground:#fff;--throttle-color-background:#fff;--throttle-color-surface:#f8fafc;--throttle-color-foreground:#0e1116;--throttle-color-muted:#eceef2;--throttle-color-muted-foreground:#5b6472;--throttle-color-border:#e2e8f0;--throttle-card-width:400px;--throttle-color-account-surface:transparent;--throttle-account-padding:0;--throttle-color-border-control:#8b93a1;--throttle-color-danger:#c2321f;--throttle-color-danger-surface:#fef2f2;--throttle-color-danger-border:#fecaca;--throttle-color-success:#127a4a;--throttle-color-success-surface:#ecfdf5;--throttle-color-success-border:#a7f3d0;--throttle-color-warning:#92400e;--throttle-color-warning-surface:#fffbeb;--throttle-color-warning-border:#fde68a;--throttle-font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--throttle-font-size:16px;--throttle-font-size-xs:12px;--throttle-font-size-sm:14px;--throttle-font-size-lg:20px;--throttle-font-size-xl:24px;--throttle-line-height:1.5;--throttle-line-height-tight:1.25;--throttle-radius:12px;--throttle-radius-sm:8px;--throttle-radius-full:999px;--throttle-border-width:1px;--throttle-spacing:8px;--throttle-space-1:4px;--throttle-space-2:var(--throttle-spacing);--throttle-space-3:12px;--throttle-space-4:16px;--throttle-space-5:24px;--throttle-space-6:32px;--throttle-control-height:48px;--throttle-control-padding-x:16px;--throttle-shadow-card:0 1px 3px #0f172a14, 0 1px 2px #0f172a0a;--throttle-shadow-popover:0 10px 24px #0f172a1f, 0 2px 6px #0f172a0f;--throttle-transition:.15s cubic-bezier(.2,0,.2,1);--throttle-z-modal:2147480000;--throttle-z-popover:2147480000;font-family:var(--throttle-font-family);font-size:var(--throttle-font-size);line-height:var(--throttle-line-height);color:var(--throttle-color-foreground);box-sizing:border-box}.throttle-root *,.throttle-root :before,.throttle-root :after{box-sizing:inherit}.throttle-root[data-throttle-theme=dark]{--throttle-color-primary:#e6edf3;--throttle-color-primary-foreground:#0d1117;--throttle-color-background:#0d1117;--throttle-color-surface:#1c2129;--throttle-color-foreground:#e6edf3;--throttle-color-muted:#21262d;--throttle-color-muted-foreground:#9aa4b2;--throttle-color-border:#30363d;--throttle-color-border-control:#5c6570;--throttle-color-danger:#ff6b58;--throttle-color-danger-surface:#2a1513;--throttle-color-danger-border:#5c2b25;--throttle-color-success:#45c08a;--throttle-color-success-surface:#0f2419;--throttle-color-success-border:#1f4d36;--throttle-color-warning:#e0a53a;--throttle-color-warning-surface:#2a2113;--throttle-color-warning-border:#5c4a25;--throttle-shadow-card:0 1px 3px #0009, 0 1px 2px #0006;--throttle-shadow-popover:0 10px 24px #00000080, 0 2px 6px #00000059}@media (prefers-color-scheme:dark){.throttle-root[data-throttle-theme=auto]{--throttle-color-primary:#e6edf3;--throttle-color-primary-foreground:#0d1117;--throttle-color-background:#0d1117;--throttle-color-surface:#1c2129;--throttle-color-foreground:#e6edf3;--throttle-color-muted:#21262d;--throttle-color-muted-foreground:#9aa4b2;--throttle-color-border:#30363d;--throttle-color-border-control:#5c6570;--throttle-color-danger:#ff6b58;--throttle-color-danger-surface:#2a1513;--throttle-color-danger-border:#5c2b25;--throttle-color-success:#45c08a;--throttle-color-success-surface:#0f2419;--throttle-color-success-border:#1f4d36;--throttle-color-warning:#e0a53a;--throttle-color-warning-surface:#2a2113;--throttle-color-warning-border:#5c4a25;--throttle-shadow-card:0 1px 3px #0009, 0 1px 2px #0006;--throttle-shadow-popover:0 10px 24px #00000080, 0 2px 6px #00000059}}.throttle-card{background:var(--throttle-color-background);border:var(--throttle-border-width) solid var(--throttle-color-border);border-radius:var(--throttle-radius);box-shadow:var(--throttle-shadow-card);padding:var(--throttle-space-5);width:100%;max-width:var(--throttle-card-width);margin-inline:auto}.throttle-card--bare{box-shadow:none;background:0 0;border:none;max-width:none}.throttle-card__header{margin-bottom:var(--throttle-space-4)}.throttle-card__header--branded{text-align:center}.throttle-card__logo{margin-bottom:var(--throttle-space-3);justify-content:center;display:flex}.throttle-card__title{font-size:var(--throttle-font-size-xl);line-height:var(--throttle-line-height-tight);letter-spacing:-.02em;margin:0;font-weight:600}.throttle-card__title--branded{font-size:var(--throttle-font-size-xl)}.throttle-card__description{color:var(--throttle-color-muted-foreground);margin:var(--throttle-space-1) 0 0}.throttle-card__body{gap:var(--throttle-space-3);flex-direction:column;display:flex}.throttle-card__footer{margin-top:var(--throttle-space-4);text-align:center}.throttle-card__footer--ruled{border-top:var(--throttle-border-width) solid var(--throttle-color-border);padding-top:var(--throttle-space-4)}.throttle-field{gap:var(--throttle-space-1);flex-direction:column;display:flex}.throttle-field__labelrow{justify-content:space-between;align-items:baseline;gap:var(--throttle-space-2);display:flex}.throttle-field__label{font-weight:500}.throttle-field__input{font:inherit;font-size:var(--throttle-font-size);color:var(--throttle-color-foreground);background:var(--throttle-color-background);border:var(--throttle-border-width) solid var(--throttle-color-border-control);border-radius:var(--throttle-radius-sm);padding-block:0;padding-inline:var(--throttle-control-padding-x);min-height:var(--throttle-control-height);width:100%;transition:border-color var(--throttle-transition), box-shadow var(--throttle-transition)}.throttle-field__input:focus-visible{border-color:var(--throttle-color-primary);box-shadow:0 0 0 2px var(--throttle-color-background), 0 0 0 4px var(--throttle-color-primary);outline:none}.throttle-field__input:disabled{background:var(--throttle-color-muted);color:var(--throttle-color-muted-foreground);cursor:not-allowed}.throttle-field__input::placeholder{color:var(--throttle-color-muted-foreground);opacity:1}.throttle-field__input--grouped{border:none;border-radius:0;padding-inline:0}.throttle-field__hint{color:var(--throttle-color-muted-foreground);font-size:var(--throttle-font-size-xs)}.throttle-field__error{color:var(--throttle-color-danger);font-size:var(--throttle-font-size-xs);line-height:1rem}.throttle-field__error:empty{display:none}.throttle-field-group{border:var(--throttle-border-width) solid var(--throttle-color-border);border-radius:var(--throttle-radius-sm);flex-direction:column;display:flex;overflow:hidden}.throttle-field-group__item{padding:var(--throttle-space-3) var(--throttle-control-padding-x)}.throttle-field-group__divider{height:var(--throttle-border-width);background:var(--throttle-color-border)}.throttle-field-group__forgot{margin-left:auto}.throttle-button{font:inherit;border-radius:var(--throttle-radius-sm);border:var(--throttle-border-width) solid transparent;padding-inline:var(--throttle-control-padding-x);min-height:var(--throttle-control-height);cursor:pointer;white-space:nowrap;transition:opacity var(--throttle-transition), background-color var(--throttle-transition), border-color var(--throttle-transition), filter var(--throttle-transition), box-shadow var(--throttle-transition);justify-content:center;align-items:center;padding-block:0;font-weight:500;display:inline-flex}.throttle-button:disabled{opacity:.55;cursor:not-allowed}.throttle-button:focus-visible{box-shadow:0 0 0 2px var(--throttle-color-background), 0 0 0 4px var(--throttle-color-primary);outline:none}.throttle-button--primary{background:var(--throttle-color-primary);color:var(--throttle-color-primary-foreground);width:var(--throttle-button-width,100%)}.throttle-button--primary:hover:not(:disabled){filter:brightness(.92)}.throttle-button--secondary{background:var(--throttle-color-surface);color:var(--throttle-color-foreground);border-color:var(--throttle-color-border-control)}.throttle-button--secondary:hover:not(:disabled){background:var(--throttle-color-muted)}.throttle-button--danger{color:var(--throttle-color-danger);border-color:var(--throttle-color-border);background:0 0}.throttle-button--danger:hover:not(:disabled){background:color-mix(in srgb, var(--throttle-color-danger) 10%, transparent)}.throttle-button--link{color:var(--throttle-color-primary);padding-inline:0;padding-block:var(--throttle-space-3);margin-block:calc(var(--throttle-space-3) * -1);background:0 0;border:none;width:auto;min-height:0;text-decoration:underline}.throttle-button--link:hover:not(:disabled){opacity:.8}.throttle-button--linkDanger{color:var(--throttle-color-danger);padding-inline:0;padding-block:var(--throttle-space-3);margin-block:calc(var(--throttle-space-3) * -1);background:0 0;border:none;width:auto;min-height:0;text-decoration:underline}.throttle-button--linkDanger:hover:not(:disabled){opacity:.8}.throttle-button--xs{font-size:var(--throttle-font-size-xs)}.throttle-alert{border-radius:var(--throttle-radius-sm);padding:var(--throttle-space-3);font-size:var(--throttle-font-size-sm)}.throttle-alert--error{background:var(--throttle-color-danger-surface);border:var(--throttle-border-width) solid var(--throttle-color-danger-border);color:var(--throttle-color-danger)}.throttle-alert--success{background:var(--throttle-color-success-surface);border:var(--throttle-border-width) solid var(--throttle-color-success-border);color:var(--throttle-color-success)}.throttle-alert--info{background:var(--throttle-color-surface);color:var(--throttle-color-muted-foreground)}.throttle-spinner{border:2px solid;border-right-color:#0000;border-radius:50%;width:1em;height:1em;animation:.7s linear infinite throttle-spin;display:inline-block}@keyframes throttle-spin{to{transform:rotate(360deg)}}.throttle-button--loading{position:relative}.throttle-button__label{justify-content:center;align-items:center;gap:var(--throttle-space-2);display:inline-flex}.throttle-button__label--hidden{visibility:hidden}.throttle-spinner--centred{margin:-.5em 0 0 -.5em;position:absolute;top:50%;left:50%}@media (prefers-reduced-motion:reduce){.throttle-spinner{animation-duration:2.4s}}.throttle-skeleton{background:var(--throttle-color-muted);border-radius:var(--throttle-radius-sm);height:2.5em;animation:1.4s ease-in-out infinite throttle-pulse}@keyframes throttle-pulse{50%{opacity:.5}}@media (prefers-reduced-motion:reduce){.throttle-skeleton{animation:none}}.throttle-modal__overlay{z-index:var(--throttle-z-modal);padding:var(--throttle-space-4);background:#0e111673;justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow-y:auto}.throttle-modal__container{background:var(--throttle-color-background);border-radius:var(--throttle-radius);box-shadow:var(--throttle-shadow-popover);width:100%;max-width:720px;max-height:90vh;position:relative;overflow-y:auto}.throttle-modal__container--compact{max-width:440px}.throttle-modal__close{top:var(--throttle-space-3);right:var(--throttle-space-3);cursor:pointer;font-size:var(--throttle-font-size-lg);color:var(--throttle-color-muted-foreground);transition:color var(--throttle-transition);background:0 0;border:none;position:absolute}.throttle-modal__close:hover{color:var(--throttle-color-foreground)}.throttle-modal__header{padding:var(--throttle-space-4) var(--throttle-space-4) 0}.throttle-modal__title{font-size:var(--throttle-font-size-lg);line-height:var(--throttle-line-height-tight);margin:0;font-weight:600}.throttle-modal__body{padding:var(--throttle-space-4)}.throttle-dropdown__trigger{cursor:pointer;border-radius:var(--throttle-radius-full);transition:background-color var(--throttle-transition);background:0 0;border:none;padding:0}.throttle-dropdown__trigger:hover{background:var(--throttle-color-surface)}.throttle-dropdown__trigger:focus-visible{outline:2px solid var(--throttle-color-primary);outline-offset:2px}.throttle-dropdown__menu{right:0;top:calc(100% + var(--throttle-space-2));z-index:var(--throttle-z-popover);background:var(--throttle-color-background);border:var(--throttle-border-width) solid var(--throttle-color-border);border-radius:var(--throttle-radius);min-width:260px;box-shadow:var(--throttle-shadow-popover);padding:var(--throttle-space-1);position:absolute}.throttle-dropdown__item{align-items:center;gap:var(--throttle-space-2);text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;padding:var(--throttle-space-3);border-radius:var(--throttle-radius-sm);transition:background-color var(--throttle-transition);background:0 0;border:none;text-decoration:none;display:flex}.throttle-dropdown__item:hover{background:var(--throttle-color-surface)}.throttle-dropdown__item:focus-visible{outline:2px solid var(--throttle-color-primary);outline-offset:-2px}.throttle-dropdown__separator{background:var(--throttle-color-border);height:1px;margin:var(--throttle-space-1) 0;border:0}.throttle-tabs__list{gap:var(--throttle-space-1);border-bottom:var(--throttle-border-width) solid var(--throttle-color-border);scrollbar-width:thin;display:flex;overflow-x:auto}.throttle-tabs__tab{font:inherit;cursor:pointer;white-space:nowrap;padding:var(--throttle-space-3);color:var(--throttle-color-muted-foreground);transition:color var(--throttle-transition), border-color var(--throttle-transition);background:0 0;border:none;border-bottom:2px solid #0000}.throttle-tabs__tab:hover{color:var(--throttle-color-foreground)}.throttle-tabs__tab--active{color:var(--throttle-color-foreground);border-bottom-color:var(--throttle-color-primary)}.throttle-tabs__panel{padding-top:var(--throttle-space-4)}.throttle-cardframe{border:0;width:100%;min-height:420px;display:block}.throttle-centre{justify-content:center;align-items:center;min-height:160px;display:flex}.throttle-fieldrow{gap:var(--throttle-space-4);grid-template-columns:1fr 1fr;align-items:start;display:grid}.throttle-section__title{font-size:var(--throttle-font-size-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--throttle-color-muted-foreground);margin:0 0 var(--throttle-space-2);font-weight:600}.throttle-addresses{gap:var(--throttle-space-5);grid-template-columns:1fr 1fr;display:grid}.throttle-addressblock__line{margin:0 0 2px}.throttle-timeline{gap:var(--throttle-space-2);flex-direction:column;display:flex}.throttle-timeline__row{align-items:center;gap:var(--throttle-space-2);display:flex}.throttle-timeline__dot{background:var(--throttle-color-border-control);border-radius:50%;flex:none;width:8px;height:8px}.throttle-timeline__label{flex:1}.throttle-account-root{background:var(--throttle-color-account-surface);color:var(--throttle-color-foreground);padding:var(--throttle-account-padding);container-type:inline-size}.throttle-account{gap:var(--throttle-space-5);align-items:flex-start;display:flex}.throttle-account__content{flex:1;min-width:0}.throttle-tabs__rail{flex-direction:column;flex:none;gap:2px;width:220px;display:flex}.throttle-tabs__railitem{font:inherit;font-size:var(--throttle-font-size-sm);align-items:center;gap:var(--throttle-space-3);text-align:left;border-radius:var(--throttle-radius-sm);width:100%;padding:0 var(--throttle-space-3);min-height:var(--throttle-control-height);color:var(--throttle-color-muted-foreground);cursor:pointer;transition:background var(--throttle-transition), color var(--throttle-transition);background:0 0;border:none;display:flex}.throttle-tabs__railitem:hover{background:var(--throttle-color-surface);color:var(--throttle-color-foreground)}.throttle-tabs__railitem:focus-visible,.throttle-tabs__tab:focus-visible{outline:2px solid var(--throttle-color-primary);outline-offset:-2px}.throttle-tabs__railitem--active{background:var(--throttle-color-surface);color:var(--throttle-color-foreground);font-weight:500}.throttle-tabs__railicon{opacity:.75;flex:none}@container (max-width:560px){.throttle-account{align-items:stretch;gap:var(--throttle-space-4);flex-direction:column}.throttle-addresses,.throttle-fieldrow{grid-template-columns:1fr}.throttle-tabs__rail{width:100%}}.throttle-table{border-collapse:collapse;text-align:left;width:100%}.throttle-table__head{color:var(--throttle-color-muted-foreground);font-weight:500;font-size:var(--throttle-font-size-sm)}.throttle-table__row{border-top:var(--throttle-border-width) solid var(--throttle-color-border);cursor:pointer;transition:background-color var(--throttle-transition)}.throttle-table__row:hover{background:var(--throttle-color-surface)}.throttle-table__row:focus-visible{outline:2px solid var(--throttle-color-primary);outline-offset:-2px}.throttle-table__cell{padding:var(--throttle-space-3) var(--throttle-space-2);box-sizing:border-box;height:56px}.throttle-table__scroll{overflow-x:auto}.throttle-empty{text-align:center;padding:var(--throttle-space-6) var(--throttle-space-4)}.throttle-empty__title{margin:0 0 var(--throttle-space-1);font-weight:600}.throttle-empty__description{color:var(--throttle-color-muted-foreground);margin:0}.throttle-avatar{border-radius:var(--throttle-radius-full);background:var(--throttle-color-primary);width:32px;height:32px;color:var(--throttle-color-primary-foreground);font-size:var(--throttle-font-size-xs);text-transform:uppercase;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.throttle-badge{font-size:var(--throttle-font-size-xs);padding:2px var(--throttle-space-2);border-radius:var(--throttle-radius-full);background:var(--throttle-color-muted);color:var(--throttle-color-muted-foreground);font-weight:500;display:inline-block}.throttle-badge--muted{border:var(--throttle-border-width) solid var(--throttle-color-border);color:var(--throttle-color-muted-foreground);padding:1px calc(var(--throttle-space-2) - 1px);background:0 0;font-weight:400}.throttle-badge--success{background:color-mix(in srgb, var(--throttle-color-success) 15%, transparent);color:var(--throttle-color-success)}.throttle-badge--warning{background:color-mix(in srgb, var(--throttle-color-warning) 15%, transparent);color:var(--throttle-color-warning)}.throttle-badge--danger{background:color-mix(in srgb, var(--throttle-color-danger) 15%, transparent);color:var(--throttle-color-danger)}.throttle-stack{gap:var(--throttle-space-3);flex-direction:column;display:flex}.throttle-row{justify-content:space-between;align-items:center;gap:var(--throttle-space-2);flex-wrap:wrap;display:flex}.throttle-muted{color:var(--throttle-color-muted-foreground)}.throttle-banner{justify-content:space-between;align-items:center;gap:var(--throttle-space-2);background:color-mix(in srgb, var(--throttle-color-warning) 12%, transparent);color:var(--throttle-color-warning);border-radius:var(--throttle-radius-sm);padding:var(--throttle-space-3);margin-bottom:var(--throttle-space-4);flex-wrap:wrap;display:flex}.throttle-panel{gap:var(--throttle-space-4);flex-direction:column;display:flex}.throttle-page{background:var(--throttle-color-surface);justify-content:center;align-items:center;gap:var(--throttle-space-5);width:100%;min-height:100dvh;padding:var(--throttle-space-5);flex-direction:column;display:flex}.throttle-page__logo{justify-content:center;display:flex}.throttle-page__footer{color:var(--throttle-color-muted-foreground);text-align:center;font-size:var(--throttle-font-size-sm)}.throttle-listitem{justify-content:space-between;align-items:flex-start;gap:var(--throttle-space-2);border:var(--throttle-border-width) solid var(--throttle-color-border);border-radius:var(--throttle-radius-sm);padding:var(--throttle-space-3);flex-wrap:wrap;display:flex}.throttle-rows{flex-direction:column;display:flex}.throttle-rowitem{justify-content:space-between;align-items:flex-start;gap:var(--throttle-space-2);border-top:var(--throttle-border-width) solid var(--throttle-color-border);padding:var(--throttle-space-3) 0;flex-wrap:wrap;display:flex}.throttle-rowitem:first-child{border-top:none;padding-top:0}.throttle-actions{gap:var(--throttle-space-2);--throttle-button-width:auto;flex-wrap:wrap;align-items:center;display:flex}.throttle-table__money{text-align:right;font-variant-numeric:tabular-nums;display:block}.throttle-lineitem{align-items:flex-start;gap:var(--throttle-space-3);padding:var(--throttle-space-2) 0;display:flex}.throttle-lineitem__desc{margin:var(--throttle-space-1) 0 0;color:var(--throttle-color-muted-foreground)}.throttle-lineitem__meta{margin:var(--throttle-space-1) 0 0;color:var(--throttle-color-muted-foreground);font-size:var(--throttle-font-size-sm)}.throttle-lineitem__image{object-fit:cover;border-radius:var(--throttle-radius-sm);flex:none;width:48px;height:48px}.throttle-totals{gap:var(--throttle-space-1);flex-direction:column;display:flex}.throttle-detail{gap:var(--throttle-space-6);grid-template-columns:minmax(0,1fr) 17rem;align-items:start;display:grid}.throttle-detail__main{gap:var(--throttle-space-5);flex-direction:column;min-width:0;display:flex}.throttle-detail__rail{gap:var(--throttle-space-4);top:var(--throttle-space-4);padding:var(--throttle-space-4);border:var(--throttle-border-width) solid var(--throttle-color-border);border-radius:var(--throttle-radius-md);background:var(--throttle-color-surface);flex-direction:column;display:flex;position:sticky}@container (max-width:560px){.throttle-detail{grid-template-columns:1fr}.throttle-detail__rail{position:static}}.throttle-detail__headline{font-size:var(--throttle-font-size-xl);font-weight:600;line-height:1.2}.throttle-detail__section{gap:var(--throttle-space-2);flex-direction:column;display:flex}.throttle-detail__label{font-size:var(--throttle-font-size-sm);color:var(--throttle-color-muted-foreground);letter-spacing:.04em;text-transform:uppercase;font-weight:500}.throttle-detail__actions{gap:var(--throttle-space-2);--throttle-button-width:100%;flex-direction:column;display:flex}.throttle-detail__link{align-items:center;gap:var(--throttle-space-1);display:inline-flex}@media (prefers-reduced-motion:reduce){.throttle-button,.throttle-field__input,.throttle-dropdown__item,.throttle-dropdown__trigger,.throttle-tabs__tab,.throttle-table__row,.throttle-modal__close{transition:none}}
