/*! tailwindcss v4.2.2 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.static{position:static}.sticky{position:sticky}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.order-1{order:1}.order-2{order:2}.order-3{order:3}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.shrink{flex-shrink:1}.flex-wrap{flex-wrap:wrap}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.uppercase{text-transform:uppercase}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}:root{color-scheme:light;--background:#ededea;--foreground:#1a1a1a;--card:#fff;--card-foreground:#1a1a1a;--secondary:#f0f0ec;--secondary-foreground:#1a1a1a;--muted:#ededea;--muted-foreground:#999;--accent:#f0f0ec;--accent-foreground:#1a1a1a;--popover:#fff;--popover-foreground:#1a1a1a;--primary:#1a1a1a;--primary-foreground:#fff;--primary-orange:#ff8400;--destructive:#d93c15;--border:#1a1a1a;--border-light:#ddd;--input:#1a1a1a;--ring:#1a1a1a;--sidebar:#fff;--sidebar-foreground:#999;--sidebar-active:#1a1a1a;--sidebar-border:#1a1a1a;--color-success:#dfe6e1;--color-success-fg:#004d1a;--color-error:#e5dcda;--color-error-fg:#8c1c00;--color-warning:#e9e3d8;--color-warning-fg:#804200;--color-info:#dfdfe6;--color-info-fg:#006;--status-active-bg:#e8f7ee;--status-active-text:#15803d;--status-depleted-bg:#fff7ed;--status-depleted-text:#c2410c;--status-expired-bg:#f1f5f9;--status-expired-text:#475569;--font-mono:"JetBrains Mono", "IBM Plex Mono", ui-monospace, monospace;--radius-none:0px;color:var(--foreground);background:var(--background)}*,:before,:after{box-sizing:border-box}html,body,#root{min-height:100%;margin:0}body{background:var(--background);min-height:100vh;color:var(--foreground);font-family:var(--font-mono);-webkit-font-smoothing:antialiased}button,input,select,textarea{font:inherit;font-family:var(--font-mono)}button{cursor:pointer;background:0 0;border:none}a{color:inherit;text-decoration:none}.tabular-nums{font-variant-numeric:tabular-nums}.auth-page{background:var(--background);place-items:center;min-height:100vh;padding:32px 20px;display:grid}.ac{border:2px solid var(--border);background:var(--card);width:440px}.ac__brand{border-bottom:2px solid var(--border);align-items:center;gap:10px;padding:24px 28px;display:flex}.ac__brand-logo{color:var(--foreground);font-size:18px;font-weight:700}.ac__brand-name{color:var(--foreground);font-size:15px;font-weight:700}.ac__body{padding:28px}.ac__step{gap:24px;display:grid}.ac__step-indicator{letter-spacing:.12em;color:#999;margin:0;font-size:11px;font-weight:600}.ac__title{color:var(--foreground);margin:0;font-size:26px;font-weight:800}.ac__desc{color:#777;margin:0;font-size:14px;font-weight:400;line-height:1.6}.ac__field{gap:8px;display:grid}.ac__label{color:var(--foreground);font-size:13px;font-weight:700}.ac__input-row{border:2px solid var(--border);height:48px;display:flex}.ac__input-prefix{border-right:1px solid var(--border);color:#999;background:var(--secondary);place-items:center;padding:0 14px;font-size:12px;font-weight:600;display:grid}.ac__input{font:inherit;color:var(--foreground);background:0 0;border:none;outline:none;flex:1;padding:0 14px;font-size:14px}.ac__btn-primary{background:var(--foreground);color:#fff;cursor:pointer;border:none;width:100%;height:48px;font-size:14px;font-weight:700}.ac__btn-primary:disabled{opacity:.5;cursor:not-allowed}.ac__btn-primary:hover:not(:disabled){background:#333}.ac__btn-outline{border:1px solid var(--border);background:var(--card);width:100%;height:48px;color:var(--foreground);cursor:pointer;font-size:14px;font-weight:600}.ac__btn-outline:hover{background:var(--secondary)}.ac__or{align-items:center;gap:12px;display:flex}.ac__or-line{background:#ccc;flex:1;height:1px}.ac__or-text{color:#999;font-size:11px;font-weight:600}.ac__error{color:var(--destructive);margin:0;font-size:11px;font-weight:600}.ac__footnote{color:#bbb;text-align:center;margin:0;font-size:12px;font-weight:400;line-height:1.6}.ac__input-full{border:2px solid var(--border);width:100%;height:48px;font:inherit;color:var(--foreground);background:0 0;outline:none;padding:0 14px;font-size:14px}.ac__input-full:focus{background:var(--secondary)}.ac__use-case-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;display:grid}.ac__use-case{border:1px solid var(--border);background:var(--card);height:40px;color:var(--foreground);cursor:pointer;font-size:12px;font-weight:600}.ac__use-case:hover{background:var(--secondary)}.ac__use-case--active{background:var(--foreground);color:#fff;border-color:var(--foreground);font-weight:700}.ac__code-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;display:grid}.ac__code-input{border:2px solid var(--border);background:var(--card);text-align:center;height:56px;color:var(--foreground);outline:none;font-size:22px;font-weight:700}.ac__code-input:focus{border-color:var(--foreground);background:var(--secondary)}@media(max-width:480px){.ac{width:100%;margin:0 12px}.ac__body{padding:20px 16px}}.auth-shell{gap:20px;width:min(100%,420px);display:grid}.auth-shell__header{text-align:center;gap:8px;display:grid}.auth-brand{justify-content:center;align-items:center;gap:10px;padding:0 0 8px;display:flex}.auth-brand--minimal{justify-content:center}.auth-brand__mark,.auth-success__mark{color:#fff;background:linear-gradient(135deg,#0f172a,#1d4ed8);border-radius:6px;place-items:center;width:24px;height:24px;font-size:12px;font-weight:700;display:grid}.auth-brand__copy{min-width:0}.auth-brand__summary{color:var(--muted-foreground);margin:4px 0 0;font-size:13px;line-height:1.5}.auth-brand__eyebrow,.auth-step__eyebrow{color:var(--muted-foreground);letter-spacing:.08em;text-transform:uppercase;margin:0 0 4px;font-size:12px;font-weight:600}.auth-brand__title,.auth-step__title{margin:0;font-size:24px;font-weight:700;line-height:1.2}.auth-card{border:2px solid var(--border);background:var(--card)}.auth-card__content{padding:28px 24px 24px}.auth-card--success{text-align:center;justify-items:center;gap:14px;display:grid}.auth-step{gap:20px;display:grid}.auth-step__intro{gap:4px;display:grid}.auth-step__description{color:var(--muted-foreground);margin:0;font-size:14px;line-height:1.55}.auth-field{gap:8px;display:grid}.auth-field__label{color:var(--foreground);letter-spacing:.02em;text-transform:uppercase;font-size:12px;font-weight:600}.auth-field__hint,.auth-field__footnote{color:var(--muted-foreground);margin:0;font-size:12px;line-height:1.5}.auth-field__debug{color:var(--color-info-fg);margin:0;font-size:12px;font-weight:600;line-height:1.5}.auth-field__error{color:var(--destructive);margin:0;font-size:12px}.auth-input-row{grid-template-columns:92px minmax(0,1fr);gap:8px;display:grid}.auth-input-shell{border:1px solid var(--border);background:var(--card);grid-template-columns:72px minmax(0,1fr);display:grid;overflow:hidden}.auth-input-shell__prefix{color:var(--muted-foreground);border-right:1px solid var(--border);background:var(--secondary);place-items:center;font-size:13px;display:grid}.auth-control{width:100%}.auth-control [data-slot=input-wrapper]{min-height:48px;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;padding-inline:14px!important}.auth-control [data-slot=input]{color:var(--foreground);font-size:14px}.auth-control--phone [data-slot=input-wrapper]{padding-inline-start:14px!important}.auth-control--compact{max-width:120px}.auth-input-shell:focus-within,.auth-control [data-slot=input-wrapper]:focus-within,.auth-code-input:focus-visible,.auth-button:focus-visible{outline:2px solid var(--foreground);outline-offset:-2px}.auth-field--action{gap:10px}.auth-button{border:1px solid var(--border);min-height:48px;font-weight:600;transition:background-color .12s}.auth-button:disabled{cursor:not-allowed;opacity:.5}.auth-button--primary{background:var(--foreground);border-color:var(--foreground);color:var(--card);font-weight:700}.auth-button--primary:hover:not(:disabled){background:#333}.auth-button--secondary{background:var(--card);color:var(--foreground)}.auth-button--secondary:hover:not(:disabled){background:var(--secondary)}.auth-button--ghost{color:var(--muted-foreground);background:0 0;border-color:#0000}.auth-actions,.auth-social{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.auth-code-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}.auth-code-input{border:1px solid var(--border);background:var(--card);text-align:center;min-height:56px;color:var(--foreground);outline:none;padding:0;font-size:20px;font-weight:700}.auth-bullets{color:var(--muted-foreground);gap:8px;margin:0;padding-left:18px;font-size:13px;line-height:1.5;display:grid}.auth-avatar{border:2px solid var(--border);background:var(--secondary);width:56px;height:56px;color:var(--foreground);letter-spacing:.04em;border-radius:999px;place-items:center;font-weight:700;display:grid}.auth-success__mark{background:var(--color-success);width:64px;height:64px;color:var(--color-success-fg);border:none;border-radius:999px;font-size:28px}.auth-toast{border:2px solid var(--border);background:var(--card);color:var(--foreground);padding:10px 14px;font-size:13px;position:fixed;bottom:28px;left:50%;transform:translate(-50%)}@media(max-width:560px){.auth-page{padding:18px 14px}.auth-card__content{padding:22px 18px 20px}.auth-actions,.auth-social,.auth-input-row{grid-template-columns:1fr}.auth-input-shell{grid-template-columns:64px minmax(0,1fr)}.auth-code-grid{gap:6px}}.auth-session-dialog{z-index:80;background:#0000004d;place-items:center;padding:20px;display:grid;position:fixed;top:0;right:0;bottom:0;left:0}.auth-session-dialog__panel{border:2px solid var(--border);background:var(--card);gap:16px;width:min(100%,720px);max-height:min(80vh,860px);padding:24px;display:grid;overflow:auto}.auth-session-dialog__header{justify-content:space-between;align-items:start;gap:16px;display:flex}.auth-session-dialog__eyebrow{color:var(--muted-foreground);letter-spacing:.12em;text-transform:uppercase;margin:0 0 6px;font-size:11px;font-weight:700}.auth-session-dialog__header h2{margin:0;font-size:22px;font-weight:700;line-height:1.15}.auth-session-dialog__copy,.auth-session-dialog__error,.auth-session-dialog__notice,.auth-session-dialog__empty{margin:0;font-size:13px;line-height:1.6}.auth-session-dialog__copy,.auth-session-dialog__empty{color:var(--muted-foreground)}.auth-session-dialog__error{color:var(--destructive)}.auth-session-dialog__notice{color:var(--color-success-fg)}.auth-session-dialog__close,.auth-session-dialog__secondary,.auth-session-dialog__danger,.auth-session-card__revoke{border:2px solid var(--border);background:var(--card);min-height:40px;color:var(--foreground);padding:0 14px;font-size:13px;font-weight:600}.auth-session-dialog__secondary{background:var(--secondary)}.auth-session-dialog__danger,.auth-session-card__revoke{border-color:var(--destructive);color:var(--destructive);background:var(--color-error)}.auth-session-dialog__actions{flex-wrap:wrap;gap:10px;display:flex}.auth-session-dialog__list{gap:12px;display:grid}.auth-session-card{border:2px solid var(--border);background:var(--card);gap:14px;padding:16px;display:grid}.auth-session-card__top{justify-content:space-between;align-items:start;gap:12px;display:flex}.auth-session-card__identity{align-items:start;gap:12px;min-width:0;display:flex}.auth-session-card__device{background:var(--secondary);width:40px;height:40px;color:var(--muted-foreground);letter-spacing:.06em;flex:none;place-items:center;font-size:12px;font-weight:700;display:grid}.auth-session-card__device--desktop{background:var(--color-success);color:var(--color-success-fg)}.auth-session-card__device--mobile,.auth-session-card__device--tablet{background:var(--color-info);color:var(--color-info-fg)}.auth-session-card__title,.auth-session-card__subtitle,.auth-session-card__id,.auth-session-card__meta dt,.auth-session-card__meta dd{margin:0}.auth-session-card__title{font-size:15px;font-weight:700}.auth-session-card__id{color:var(--muted-foreground);margin-top:4px;font-size:12px}.auth-session-card__subtitle{color:var(--muted-foreground);margin-top:4px;font-size:13px;line-height:1.5}.auth-session-card__badge{border:2px solid var(--border);background:var(--secondary);min-height:28px;color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;align-items:center;padding:0 10px;font-size:11px;font-weight:700;display:inline-flex}.auth-session-card__badge--active{background:var(--status-active-bg);color:var(--status-active-text);border-color:#0000}.auth-session-card__badge--expired,.auth-session-card__badge--revoked{background:var(--status-expired-bg);color:var(--status-expired-text);border-color:#0000}.auth-session-card__badge--current{background:var(--foreground);color:var(--card);border-color:#0000}.auth-session-card__meta{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.auth-session-card__meta dt{color:var(--muted-foreground);letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:600}.auth-session-card__meta dd{color:var(--foreground);margin-top:4px;font-size:13px;line-height:1.5}.auth-session-card__actions{justify-content:flex-end;display:flex}@media(max-width:640px){.auth-session-dialog__panel{padding:18px}.auth-session-card__top{flex-direction:column}.auth-session-card__meta{grid-template-columns:1fr}.auth-session-card__actions{justify-content:flex-start}.auth-session-card__revoke{width:100%}}.tb-shell{background:var(--background);min-height:100vh}.tb-topbar{z-index:30;border-bottom:2px solid var(--border);background:var(--card);justify-content:space-between;align-items:center;gap:24px;height:64px;padding:0 36px;display:flex;position:sticky;top:0}.tb-topbar__brand{color:var(--foreground);white-space:nowrap;flex-shrink:0;align-items:center;padding:0;font-size:16px;font-weight:700;display:flex}.tb-topbar__controls,.tb-topbar__nav{align-items:center;gap:24px;display:flex}.tb-topbar__nav-item{color:var(--foreground);padding:0;font-size:15px;font-weight:600;transition:opacity .12s}.tb-topbar__nav-item:hover{opacity:.7}.tb-topbar__nav-item--active{font-weight:800}.tb-topbar__avatar{border:2px solid var(--border);background:var(--card);color:var(--foreground);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:44px;min-width:44px;height:44px;min-height:44px;padding:0;font-size:13px;font-weight:700;display:flex}.tb-topbar__avatar-face{background:radial-gradient(circle at 30% 30%,#fff,#f5f4ef 38%,#ebe8df);border-radius:999px;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.tb-topbar__avatar-mark{letter-spacing:-.06em;font-size:18px;font-weight:800;line-height:1;display:block}.tb-topbar__brand:hover,.tb-topbar__brand:focus-visible,.tb-topbar__avatar:hover,.tb-topbar__avatar:focus-visible{background:var(--secondary);outline:none}.tb-console-shell{grid-template-columns:280px minmax(0,1fr);min-height:calc(100vh - 64px);display:grid}.tb-console-sidebar{border-right:2px solid var(--border);background:var(--card);align-content:start;gap:0;height:calc(100vh - 64px);padding:28px 24px;display:grid;position:sticky;top:64px;overflow-y:auto}.tb-console-sidebar__group{gap:0;display:grid}.tb-console-sidebar__group+.tb-console-sidebar__group{border-top:1px solid var(--border);margin-top:0;padding-top:0}.tb-console-sidebar__label{letter-spacing:.15em;text-transform:uppercase;color:#bbb;margin:0;padding:8px 0 10px;font-size:11px;font-weight:700}.tb-console-sidebar__items{gap:0;display:grid}.tb-console-sidebar__item{text-align:left;color:var(--foreground);border-left:3px solid #0000;padding:11px 0;font-size:14px;font-weight:400;transition:background-color .1s}.tb-console-sidebar__item:hover{background:var(--secondary)}.tb-console-sidebar__item--active{background:var(--secondary);border-left-color:var(--foreground);font-weight:700}.tb-console-shell__main{min-width:0;padding:32px 48px 48px}.tb-shell__main{width:min(1200px,100vw - 40px);margin:0 auto;padding:32px 0 48px}.tb-shell__main--marketplace{width:100%;margin:0;padding:0}@media(max-width:1080px){.tb-console-shell{grid-template-columns:1fr}.tb-console-sidebar{border-right:none;border-bottom:1px solid var(--border);gap:12px;height:auto;padding:20px;position:static}.tb-console-sidebar__group{flex-wrap:wrap;gap:4px;display:flex}.tb-console-sidebar__label{width:100%;margin-bottom:4px}.tb-console-shell__main{padding:24px}}@media(max-width:720px){.tb-shell__main{width:calc(100vw - 24px);padding:20px 0 32px}.tb-console-shell__main{padding:16px 12px}}.mp{grid-template-columns:240px minmax(0,1fr);min-height:calc(100vh - 64px);display:grid}.mp__sidebar{background:var(--card);border-right:2px solid var(--border);align-content:start;gap:24px;height:calc(100vh - 64px);padding:24px 20px;display:grid;position:sticky;top:64px;overflow-y:auto}.mp__filter-title{color:var(--foreground);font-size:12px;font-weight:700}.mp__sep{background:var(--border);height:1px}.mp__filter-section{gap:12px;display:grid}.mp__filter-label{color:var(--foreground);font-size:13px;font-weight:700}.mp__filter-toggle{cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:0;font-family:inherit;display:flex}.mp__filter-arrow{color:#999;font-size:12px;transition:transform .16s}.mp__filter-arrow--open{transform:rotate(90deg)}.mp__filter-options{flex-wrap:wrap;gap:8px;display:flex}.mp__chip{border:1px solid var(--border);background:var(--card);color:var(--foreground);cursor:pointer;padding:8px 14px;font-size:12px;font-weight:600}.mp__chip:hover{background:var(--secondary)}.mp__chip--active{background:var(--foreground);color:var(--card);border-color:var(--foreground)}.mp__filter-checks{gap:8px;display:grid}.mp__check{color:var(--foreground);cursor:pointer;align-items:center;gap:10px;font-size:13px;display:flex}.mp__check input{width:14px;height:14px;accent-color:var(--foreground)}.mp__context-strip{gap:4px;display:grid}.mp__context-slider{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--border);cursor:pointer;background:#ddd;width:100%;height:6px}.mp__context-slider::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--foreground);cursor:grab;border:none;width:12px;height:14px}.mp__context-slider::-moz-range-thumb{background:var(--foreground);cursor:grab;border:none;border-radius:0;width:12px;height:14px}.mp__context-ticks{justify-content:space-between;padding:0 4px;display:flex}.mp__context-ticks span{background:#999;width:1px;height:5px}.mp__context-labels{color:#999;justify-content:space-between;font-size:11px;font-weight:400;display:flex}.mp__filter-value{color:var(--foreground);margin-left:4px;font-weight:700}.mp__main{align-content:start;gap:20px;padding:28px 36px;display:grid}.mp__header{justify-content:space-between;align-items:center;gap:16px;display:flex}.mp__result-count{color:var(--foreground);font-size:15px;font-weight:700}.mp__sort{justify-content:flex-end;display:flex}.mp__sort-btn{border:1px solid var(--border);background:var(--card);color:var(--foreground);cursor:pointer;min-width:96px;padding:7px 14px;font-size:11px;font-weight:600}.mp__sort-btn--active{background:var(--foreground);color:var(--card);border-color:var(--foreground)}.mp__list{border:2px solid var(--border);background:var(--card)}.mp__load-more{border:1px solid var(--border);background:var(--card);color:var(--foreground);cursor:pointer;width:fit-content;padding:10px 18px;font-size:11px;font-weight:600}.mp__load-more:disabled{opacity:.5;cursor:not-allowed}.mp__error{text-align:center;border:2px solid var(--border);background:var(--card);padding:32px 18px}.mp__error-title{margin:0;font-size:14px;font-weight:700}.mp__error-copy{color:#999;margin:4px 0 12px;font-size:12px}.mp__error-btn{border:1px solid var(--border);background:var(--card);color:var(--foreground);cursor:pointer;padding:6px 14px;font-size:13px;font-weight:600}.mr{border-bottom:2px solid var(--border);text-align:left;background:var(--card);cursor:pointer;gap:10px;width:100%;padding:20px 28px;transition:background-color 80ms;display:grid}.mr--last{border-bottom:none}.mr:hover{background:var(--secondary)}.mr__top{justify-content:space-between;align-items:center;gap:12px;display:flex}.mr__name{color:var(--foreground);font-size:18px;font-weight:800}.mr__right{flex-shrink:0;align-items:center;gap:12px;display:flex}.mr__sellers{color:#999;font-size:11px;font-weight:600}.mr__price{color:var(--foreground);font-size:11px;font-weight:700}.mr__mid{flex-wrap:wrap;align-items:center;gap:0;display:flex}.mr__provider{color:#999;font-size:12px;font-weight:600}.mr__sep{width:24px}.mr__pricing{color:#777;font-size:12px;font-weight:400}.mr__tags{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.mr__tag{border:1px solid var(--border);color:var(--foreground);background:var(--card);padding:3px 8px;font-size:11px;font-weight:600}.mr__tag--proto{color:#999;border-color:#999}.mr__tag-sep{color:#ccc;font-size:11px}@media(max-width:960px){.mp{grid-template-columns:1fr}.mp__sidebar{border-right:none;border-bottom:2px solid var(--border);height:auto;position:static}}.marketplace-page{gap:28px;display:grid}.marketplace-page__intro{gap:10px;display:grid}.marketplace-page__eyebrow{color:var(--muted-foreground);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:12px;font-weight:600}.marketplace-page__title{letter-spacing:-.02em;margin:0;font-size:30px;font-weight:700}.marketplace-page__summary{color:var(--muted-foreground);max-width:720px;margin:0;font-size:14px;line-height:1.6}.marketplace-layout{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:40px;display:grid}.marketplace-filters{gap:28px;display:grid;position:sticky;top:80px}.marketplace-filters__section{gap:10px;display:grid}.marketplace-filters__label{letter-spacing:.04em;text-transform:uppercase;color:var(--foreground);font-size:12px;font-weight:600}.marketplace-filters__search{border:2px solid var(--border);background:var(--card);width:100%;min-height:40px;color:var(--foreground);outline:none;padding:0 12px;font-size:14px}.marketplace-filters__search:focus{border-color:var(--foreground)}.marketplace-filters__options{flex-wrap:wrap;gap:8px;display:flex}.marketplace-chip{border:1px solid var(--border);background:var(--card);color:var(--muted-foreground);padding:6px 12px;font-size:13px;font-weight:500;transition:background-color .1s}.marketplace-chip:hover{background:var(--secondary);color:var(--foreground)}.marketplace-chip--active{background:var(--foreground);color:var(--card);border-color:var(--foreground)}.marketplace-chip__count{opacity:.6;margin-left:4px}.marketplace-toolbar{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:16px;padding:0 0 18px;display:flex}.marketplace-toolbar__group,.marketplace-toolbar__sorts{flex-wrap:wrap;gap:10px;display:flex}.marketplace-sort{border:1px solid var(--border);background:var(--card);color:var(--muted-foreground);padding:6px 12px;font-size:13px;font-weight:500}.marketplace-sort--active{background:var(--foreground);color:var(--card);border-color:var(--foreground)}.marketplace-catalog{gap:20px;display:grid}.marketplace-catalog__header{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.marketplace-catalog__title{margin:0;font-size:16px;font-weight:600}.marketplace-catalog__caption{color:var(--muted-foreground);margin:0;font-size:13px}.marketplace-card-grid{gap:0;display:grid}.marketplace-model-card{border-bottom:2px solid var(--border);text-align:left;background:var(--card);gap:10px;padding:20px 28px;transition:background-color .1s;display:grid}.marketplace-model-card:last-child{border-bottom:none}.marketplace-model-card:hover{background:#00000005}.marketplace-model-card__topline{justify-content:space-between;align-items:center;gap:12px;display:flex}.marketplace-model-card__identity{align-items:center;gap:12px;min-width:0;display:flex}.provider-icon{border:2px solid var(--border);background:var(--secondary);flex-shrink:0;place-items:center;width:32px;height:32px;font-size:12px;font-weight:700;display:grid}.marketplace-model-card__copy{min-width:0}.marketplace-model-card__provider{color:var(--muted-foreground);font-size:12px;font-weight:600}.marketplace-model-card__title{margin:0;font-size:18px;font-weight:800}.marketplace-model-card__seller-pill{border:1px solid var(--border);background:var(--secondary);color:var(--muted-foreground);white-space:nowrap;padding:5px 10px;font-size:13px;font-weight:500}.marketplace-model-card__prices,.marketplace-model-card__stats{gap:28px;display:flex}.marketplace-model-card__price-block,.marketplace-model-card__stat{gap:2px;display:grid}.marketplace-model-card__label{color:var(--muted-foreground);font-size:12px;font-weight:500}.marketplace-model-card__price,.marketplace-model-card__metric{font-size:16px;font-weight:600}.marketplace-model-card__unit{color:var(--muted-foreground);font-size:12px}.marketplace-model-card__support{flex-wrap:wrap;gap:8px;display:flex}.marketplace-model-card__tag{border:1px solid var(--border);background:var(--card);color:var(--muted-foreground);padding:3px 8px;font-size:12px;font-weight:500}.marketplace-model-card__tag--active{background:var(--foreground);color:var(--card);border-color:var(--foreground)}.marketplace-model-card__footer{justify-content:space-between;align-items:center;gap:12px;display:flex}.marketplace-model-card__hint{color:var(--muted-foreground);font-size:13px}.marketplace-model-card__action{border:1px solid var(--border);background:var(--card);color:var(--foreground);padding:8px 16px;font-size:13px;font-weight:600}.marketplace-model-card__action:hover{background:var(--foreground);color:var(--card);border-color:var(--foreground)}.marketplace-skeleton{gap:16px;padding:20px 0;display:grid}.marketplace-model-card--skeleton{opacity:.5}.marketplace-empty{text-align:center;justify-items:center;gap:12px;padding:48px 24px;display:grid}.marketplace-empty__mark{border:2px solid var(--border);background:var(--secondary);place-items:center;width:48px;height:48px;font-size:20px;display:grid}.marketplace-empty__title{margin:0;font-size:18px;font-weight:700}.marketplace-empty__copy{color:var(--muted-foreground);margin:0;font-size:14px}.marketplace-error{text-align:center;justify-items:center;gap:10px;padding:32px 24px;display:grid}.marketplace-error__title{margin:0;font-size:16px;font-weight:700}.marketplace-error__copy{color:var(--muted-foreground);margin:0;font-size:14px}.marketplace-error__action,.marketplace-load-more__button{border:2px solid var(--border);background:var(--card);min-height:40px;color:var(--foreground);padding:0 16px;font-size:13px;font-weight:600}.marketplace-load-more{text-align:center;padding:16px 0}.marketplace-sentinel{height:1px}.marketplace-detail-page{gap:28px;width:min(1344px,100vw - 96px);margin:0 auto;padding:32px 0 48px;display:grid}.marketplace-detail-page__back{color:var(--foreground);background:0 0;border:none;width:fit-content;padding:0;font-size:12px;font-weight:600}.marketplace-detail-summary{border:2px solid var(--border);background:var(--card);grid-template-columns:minmax(0,1fr) 300px;display:grid}.marketplace-detail-summary--loading{grid-template-columns:1fr;align-content:start;min-height:260px;padding:24px 28px}.marketplace-detail-summary__main{gap:20px;padding:28px 32px;display:grid}.marketplace-detail-summary__head{border-bottom:2px solid var(--border);gap:8px;padding-bottom:10px;display:grid}.marketplace-detail-summary__title{color:var(--foreground);margin:0;font-size:24px;font-weight:800}.marketplace-detail-summary__meta{color:#999;letter-spacing:.1em;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;font-size:12px;font-weight:600;display:flex}.marketplace-detail-summary__copy{color:#777;max-width:720px;margin:0;font-size:12px;line-height:1.8}.marketplace-detail-summary__tags{flex-wrap:wrap;gap:8px;display:flex}.marketplace-detail-summary__tag{border:1px solid var(--border);color:var(--foreground);padding:5px 10px;font-size:11px;font-weight:600}.marketplace-detail-summary__chart{gap:8px;display:grid}.marketplace-detail-summary__chart-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.marketplace-detail-summary__chart-head span{color:#999;font-size:12px;font-weight:600}.marketplace-detail-summary__chart-head strong{color:var(--foreground);font-size:12px;font-weight:700}.marketplace-detail-summary__bars{grid-template-columns:repeat(30,minmax(0,1fr));align-items:end;gap:2px;height:56px;display:grid}.marketplace-detail-summary__bar{background:#ddd;width:100%}.marketplace-detail-summary__bar--medium{background:#ccc}.marketplace-detail-summary__bar--strong{background:#aaa}.marketplace-detail-summary__bar--active{background:var(--foreground)}.marketplace-detail-summary__bar-labels{grid-template-columns:repeat(30,minmax(0,1fr));gap:2px;display:grid}.marketplace-detail-summary__bar-labels span{text-align:center;color:#bbb;font-size:11px}.marketplace-detail-summary__aside{border-left:2px solid var(--border);align-content:space-between;display:grid}.marketplace-detail-summary__stats{display:grid}.marketplace-detail-summary__stat{border-bottom:1px solid #ccc;justify-content:space-between;align-items:center;gap:12px;padding:14px 22px;display:flex}.marketplace-detail-summary__stat:last-child{border-bottom:none}.marketplace-detail-summary__stat span{color:#777;font-size:11px}.marketplace-detail-summary__stat strong{color:var(--foreground);font-size:11px;font-weight:700}.marketplace-detail-summary__buy{border:none;border-top:2px solid var(--border);color:#fff;background:#2563eb;min-height:48px;font-size:12px;font-weight:700}.marketplace-detail-summary__buy:hover{background:#1d4ed8}.marketplace-offers,.marketplace-related{gap:18px;display:grid}.marketplace-offers__header,.marketplace-related__header{justify-content:space-between;align-items:end;gap:12px;display:flex}.marketplace-offers__title{color:var(--foreground);margin:0;font-size:15px;font-weight:700}.marketplace-offers__sorts{flex-wrap:wrap;gap:8px;display:flex}.marketplace-offers__sort{border:1px solid var(--border);background:var(--card);color:var(--foreground);padding:6px 12px;font-size:12px;font-weight:600}.marketplace-offers__sort--active{background:var(--foreground);color:#fff}.marketplace-offers-table{border:2px solid var(--border);background:var(--card);overflow:auto}.marketplace-offers-table__header,.model-offer-row{grid-template-columns:150px 80px 80px 70px 90px 60px minmax(120px,1fr) minmax(120px,1fr) 70px;align-items:center;gap:0;display:grid}.marketplace-offers-table__header{border-bottom:2px solid var(--border);background:#f0f0ec;padding:14px 20px}.marketplace-offers-table__header span{color:var(--foreground);letter-spacing:.1em;font-size:12px;font-weight:700}.marketplace-offers-table__body{display:grid}.model-offer-row{border-bottom:1px solid var(--border);padding:16px 20px}.model-offer-row:last-child{border-bottom:none}.model-offer-row--best{background:#f7f7f3}.model-offer-row__cell{min-width:0}.model-offer-row__cell--seller{gap:2px;display:grid}.model-offer-row__seller-topline{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.model-offer-row__seller-topline strong,.model-offer-row__cell--metric strong{color:var(--foreground);font-size:11px;font-weight:700}.model-offer-row__seller-subline{color:#999;font-size:12px}.model-offer-row__cell--metric span{color:var(--foreground);font-size:11px}.model-offer-row__tag-group{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.model-offer-row__tag{border:1px solid var(--border);color:var(--foreground);padding:5px 10px;font-size:11px;font-weight:600}.model-offer-row__tag--protocol{color:#777;border-color:#999}.model-offer-row__cell--action{justify-content:flex-end;display:flex}.model-offer-row__badge{color:#fff;background:#16a34a;padding:5px 10px;font-size:11px;font-weight:700}.model-offer-row__button{background:var(--foreground);color:#fff;border:none;min-height:32px;padding:8px 18px;font-size:13px;font-weight:700}.model-offer-row__button:hover{background:#333}.related-models{flex-wrap:wrap;gap:8px;display:flex}.related-models__chip{border:1px solid var(--border);background:var(--card);color:var(--foreground);padding:8px 14px;font-size:14px;font-weight:500}.related-models__chip:hover{background:var(--secondary)}.orders-page{gap:28px;display:grid}.orders-page__hero{gap:10px;display:grid}.orders-page__back{border:1px solid var(--border);background:var(--card);width:fit-content;color:var(--foreground);padding:8px 14px;font-size:14px;font-weight:500}.orders-page__back:hover{background:var(--secondary)}.orders-page__hero-copy{gap:6px;display:grid}.orders-page__title{letter-spacing:-.02em;margin:0;font-size:30px;font-weight:700}.orders-page__summary{color:var(--muted-foreground);margin:0;font-size:14px;line-height:1.6}.orders-page__hero-tags{flex-wrap:wrap;gap:8px;display:flex}.orders-page__hero-tags span{border:1px solid var(--border);color:var(--muted-foreground);padding:4px 10px;font-size:12px;font-weight:500}.orders-loading,.orders-checkout{gap:20px;display:grid}.orders-checkout{grid-template-columns:minmax(0,1fr) 340px;align-items:start}.orders-checkout__main{gap:20px;display:grid}.orders-panel,.orders-summary,.orders-success,.orders-error,.orders-recharge{border:2px solid var(--border);background:var(--card)}.orders-panel{gap:20px;padding:24px 28px;display:grid}.orders-panel__header{justify-content:space-between;align-items:start;gap:12px;display:flex}.orders-panel__identity{align-items:center;gap:12px;display:flex}.orders-provider-mark{border:2px solid var(--border);background:var(--secondary);place-items:center;width:40px;height:40px;font-size:14px;font-weight:700;display:grid}.orders-panel__eyebrow{color:var(--muted-foreground);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:11px;font-weight:600}.orders-panel__title{margin:0;font-size:20px;font-weight:700}.orders-panel__subtitle,.orders-panel__copy{color:var(--muted-foreground);margin:0;font-size:14px;line-height:1.6}.orders-panel__badge{border:1px solid var(--border);white-space:nowrap;padding:4px 10px;font-size:11px;font-weight:600}.orders-panel__metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.orders-mini-metric{border:2px solid var(--border);background:var(--background);gap:4px;padding:14px;display:grid}.orders-mini-metric span,.orders-mini-metric small{color:var(--muted-foreground);font-size:11px}.orders-mini-metric strong{font-size:18px;font-weight:700}.orders-quota-strip{grid-template-columns:repeat(auto-fit,minmax(100px,1fr));gap:12px;display:grid}.orders-quota-strip__item{border:2px solid var(--border);gap:4px;padding:12px 14px;display:grid}.orders-quota-strip__item span{color:var(--muted-foreground);font-size:11px}.orders-quota-strip__item strong{font-size:14px;font-weight:700}.orders-amount-chip{border:1px solid var(--border);background:var(--card);color:var(--foreground);padding:10px 16px;font-size:14px;font-weight:600}.orders-amount-chip--active{background:var(--foreground);color:var(--card);border-color:var(--foreground)}.orders-field{gap:8px;display:grid}.orders-field__label{letter-spacing:.02em;text-transform:uppercase;font-size:12px;font-weight:600}.orders-input{border:2px solid var(--border);background:var(--card);width:100%;min-height:48px;color:var(--foreground);outline:none;padding:0 14px;font-size:14px}.orders-input:focus{border-color:var(--foreground)}.orders-estimate{border:2px solid var(--border);background:var(--background);gap:14px;padding:20px;display:grid}.orders-amount-actions{flex-wrap:wrap;gap:8px;display:flex}.orders-amount-actions__hint{color:var(--muted-foreground);margin:0;font-size:12px}.orders-estimate__header{justify-content:space-between;align-items:center;gap:12px;display:flex}.orders-estimate__hint{color:var(--muted-foreground);margin:0;font-size:12px}.orders-estimate__metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.orders-estimate__metrics div{gap:4px;display:grid}.orders-estimate__metrics span{color:var(--muted-foreground);font-size:11px}.orders-estimate__metrics strong{font-weight:700}.orders-summary{gap:16px;padding:24px 28px;display:grid;position:sticky;top:80px}.orders-summary__stack{gap:10px;display:grid}.orders-summary__metric{justify-content:space-between;align-items:center;gap:12px;display:flex}.orders-summary__metric span,.orders-summary__note p,.orders-summary__total span{color:var(--muted-foreground);font-size:13px}.orders-summary__metric strong,.orders-summary__total strong{font-weight:700}.orders-summary__note{border:2px solid var(--border);background:var(--background);padding:10px 12px}.orders-summary__note p{margin:0;font-size:12px;line-height:1.5}.orders-summary__total{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;padding-top:12px;display:flex}.orders-summary__total strong{color:var(--foreground);font-size:20px}.orders-summary__warning{border:1px solid var(--color-warning-fg);background:var(--color-warning);color:var(--color-warning-fg);margin:0;padding:10px 12px;font-size:12px;line-height:1.5}.orders-summary__actions,.orders-success__actions{gap:8px;display:grid}.orders-button,.orders-icon-button,.orders-text-button{font:inherit;cursor:pointer}.orders-button{border:1px solid var(--border);min-height:48px;padding:0 18px;font-size:15px;font-weight:600}.orders-button--primary{color:#fff;background:#2563eb;border-color:#2563eb}.orders-button--primary:hover{background:#1d4ed8}.orders-button--secondary{background:var(--card);color:var(--foreground)}.orders-button--secondary:hover{background:var(--secondary)}.orders-button:disabled{cursor:not-allowed;opacity:.5}.orders-recharge-overlay{z-index:60;background:#0000004d;place-items:center;padding:20px;display:grid;position:fixed;top:0;right:0;bottom:0;left:0}.orders-recharge{gap:18px;width:min(100%,520px);padding:28px;display:grid}.orders-recharge__header{justify-content:space-between;align-items:start;gap:12px;display:flex}.orders-icon-button{border:1px solid var(--border);background:var(--card);place-items:center;width:36px;height:36px;font-size:18px;display:grid}.orders-recharge__copy{color:var(--muted-foreground);margin:0;font-size:13px;line-height:1.6}.orders-recharge__actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.orders-success{text-align:center;justify-items:center;gap:24px;padding:48px 36px;display:grid}.orders-success__hero{justify-items:center;gap:12px;display:grid}.orders-success__mark{background:var(--color-success);width:56px;height:56px;color:var(--color-success-fg);border-radius:999px;place-items:center;font-size:24px;display:grid}.orders-success__copy{color:var(--muted-foreground);font-size:14px}.orders-success__alert{border:2px solid var(--border);background:var(--background);text-align:left;width:100%;max-width:480px;padding:16px 18px}.orders-success__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:100%;max-width:480px;display:grid}.orders-copy-field{border:2px solid var(--border);background:var(--card);text-align:left;gap:8px;padding:12px;display:grid}.orders-copy-field__header{justify-content:space-between;align-items:center;gap:8px;display:flex}.orders-text-button{color:#2563eb;background:0 0;border:none;font-size:12px;font-weight:600}.orders-copy-field__value{word-break:break-all;color:var(--foreground);font-size:13px}.orders-success__metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;width:100%;max-width:480px;display:grid}.orders-success__metric{border:2px solid var(--border);gap:4px;padding:12px;display:grid}.orders-success__metric span,.orders-success__metric small{color:var(--muted-foreground);font-size:11px}.orders-success__metric strong{font-size:16px;font-weight:700}.orders-error{text-align:center;justify-items:center;gap:10px;padding:32px 24px;display:grid}.orders-error__title{margin:0;font-size:16px;font-weight:700}.orders-error__copy{color:var(--muted-foreground);margin:0;font-size:14px}.orders-toast{border:2px solid var(--border);background:var(--card);color:var(--foreground);z-index:100;padding:10px 16px;font-size:13px;position:fixed;bottom:28px;left:50%;transform:translate(-50%)}.orders-loading__card{border:2px solid var(--border);background:var(--card);opacity:.6;height:200px}.orders-loading__card--sidebar{height:320px}.orders-loading__card--wide{height:160px}.orders-loading__split{grid-template-columns:minmax(0,1fr) 340px;gap:16px;display:grid}@media(max-width:960px){.orders-checkout{grid-template-columns:1fr}.orders-summary{position:static}.orders-panel__metrics,.orders-estimate__metrics{grid-template-columns:1fr 1fr}.orders-loading__split,.marketplace-layout{grid-template-columns:1fr}.marketplace-filters{position:static}.marketplace-detail-page{width:min(1344px,100vw - 32px)}.marketplace-detail-summary{grid-template-columns:1fr}.marketplace-detail-summary__aside{border-left:none;border-top:2px solid var(--border)}.marketplace-offers__header,.marketplace-related__header{flex-direction:column;align-items:start}}@media(max-width:720px){.orders-success__grid,.orders-success__metrics{grid-template-columns:1fr}.marketplace-detail-page{padding-top:16px}.marketplace-detail-summary__main,.marketplace-detail-summary__aside{padding-left:16px;padding-right:16px}.marketplace-detail-summary__main{padding-top:16px;padding-bottom:16px}.marketplace-detail-summary__stat{padding-left:0;padding-right:0}.marketplace-detail-summary__buy{margin-left:-16px;margin-right:-16px}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
