:root,[data-theme=dark]{--rm-brand-core-red:#d62828;--rm-brand-orbit-blue:#13294b;--rm-brand-pulse-blue:#2f6bff;--rm-brand-link-gray:#c9d2de;--rm-brand-cloud-white:#f9fbfd;--rm-brand-graphite:#2b313d;--rm-brand-white:#ffffff;--rm-product-section-icon-primary:var(--rm-brand-cloud-white);--rm-product-section-icon-secondary:var(--rm-brand-cloud-white);--rm-primary:#d62828;--rm-primary-hover:#b82020;--rm-primary-text:#ff8585;--rm-primary-soft:rgba(214,40,40,0.10);--rm-primary-strong:rgba(214,40,40,0.20);--rm-text-on-primary:#ffffff;--rm-accent:#e4e7e9;--rm-accent-soft:rgba(228,231,233,0.09);--rm-text-on-accent:#070707;--rm-success:#59d56d;--rm-warning:#f0b35a;--rm-danger:#ff6b6b;--rm-bg:#030303;--rm-bg-elev:#070707;--rm-surface:#0c0c0c;--rm-surface-hover:#141414;--rm-text:#f3f3f1;--rm-text-muted:rgba(243,243,241,0.68);--rm-text-muted-2:rgba(243,243,241,0.50);--rm-stroke:rgba(255,255,255,0.12);--rm-stroke-strong:rgba(255,255,255,0.22);--safe-area-top:env(safe-area-inset-top,0px);--safe-area-bottom:env(safe-area-inset-bottom,0px);--container-width:1200px;--header-height:56px;--active-header-height:var(--header-height);--bottom-bar-height:64px;--font-sans:"Inter",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--fs-xxs:11px;--fs-xs:12px;--fs-sm:13px;--fs-md:14px;--fs-lg:16px;--fs-xl:18px;--fs-2xl:22px;--fs-3xl:28px;--fs-4xl:36px;--radius-xs:4px;--radius-sm:6px;--radius-md:10px;--radius-lg:14px;--radius-xl:20px;--radius-full:9999px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--shadow-sm:0 1px 2px rgba(0,0,0,0.48);--shadow-md:0 4px 8px rgba(0,0,0,0.52);--shadow-lg:0 8px 8px rgba(0,0,0,0.58);--shadow-sticky:0 1px 0 rgba(255,255,255,0.06);--motion-fast:120ms;--motion-base:200ms;--motion-slow:320ms;--ease:cubic-bezier(0.4,0,0.2,1);color-scheme:dark}[data-theme=light]{--rm-product-section-icon-primary:var(--rm-brand-pulse-blue);--rm-product-section-icon-secondary:var(--rm-brand-core-red);--rm-primary:#d62828;--rm-primary-hover:#b82020;--rm-primary-text:#b82020;--rm-primary-soft:rgba(214,40,40,0.10);--rm-primary-strong:rgba(214,40,40,0.20);--rm-text-on-primary:#ffffff;--rm-accent:#076f9f;--rm-accent-soft:rgba(42,171,238,0.10);--rm-text-on-accent:#ffffff;--rm-success:#137a3a;--rm-warning:#8a5a00;--rm-danger:#b42318;--rm-bg:#f6f7f9;--rm-bg-elev:#ffffff;--rm-surface:#ffffff;--rm-surface-hover:#eef1f5;--rm-text:#15171c;--rm-text-muted:rgba(21,23,28,0.68);--rm-text-muted-2:rgba(21,23,28,0.68);--rm-stroke:rgba(21,23,28,0.12);--rm-stroke-strong:rgba(21,23,28,0.20);--shadow-sm:0 1px 2px rgba(0,0,0,0.06);--shadow-md:0 4px 12px rgba(0,0,0,0.08);--shadow-lg:0 12px 32px rgba(0,0,0,0.12);--shadow-sticky:0 -4px 16px rgba(0,0,0,0.08);color-scheme:light}@media (forced-colors:active){:root,[data-theme=dark],[data-theme=light]{--rm-product-section-icon-primary:CanvasText;--rm-product-section-icon-secondary:CanvasText}}@media (max-width:900px){:root{--container-width:100%}}.\!container{width:100%!important}.container{width:100%}@media (min-width:640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width:1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (min-width:1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (min-width:1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.rm-action{display:inline-flex;min-height:44px;max-width:100%;align-items:center;justify-content:center;gap:8px;border:1px solid var(--rm-stroke-strong);border-radius:8px;background:var(--rm-bg-elev);padding:10px 16px;color:var(--rm-text);font-size:14px;font-weight:600;line-height:1.4;text-align:center;text-decoration:none;transition:background-color .15s ease,border-color .15s ease,color .15s ease}:where(.rm-action:hover:not(:disabled):not([aria-disabled=true])){background:var(--rm-surface-hover)}.rm-action.rm-action{border-radius:8px}.rm-action:focus-visible,.rm-cabinet :where(a,button,summary,input,select,textarea):focus-visible{outline:2px solid var(--rm-primary);outline-offset:3px}.rm-action:disabled,.rm-action[aria-disabled=true]{cursor:not-allowed;opacity:.6}.rm-action[aria-busy=true]{cursor:progress}.rm-action--primary.rm-action--primary,.rm-action.rm-action--primary{border-color:transparent;background:var(--rm-primary);color:var(--rm-text-on-primary)}.rm-action--primary:hover:not(:disabled){background:var(--rm-primary-hover)}.rm-action--secondary.rm-action--secondary,.rm-action.rm-action--secondary{border-color:var(--rm-stroke-strong);background:var(--rm-bg-elev);color:var(--rm-text)}.rm-action--secondary:hover:not(:disabled){background:var(--rm-surface-hover)}.rm-field.rm-field{min-width:0;border-radius:8px}.rm-field:focus-visible{outline:2px solid var(--rm-primary);outline-offset:2px}.rm-cabinet{min-width:0;color:var(--rm-text)}.rm-cabinet :where(button,select,input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=range]):not([type=color])){min-height:44px}.rm-cabinet :where(form,fieldset,label,main,section,article,details,dl,dd){min-width:0;max-width:100%}.rm-cabinet :where(input,select,textarea){min-width:0;max-width:100%}.rm-cabinet :where(p,dd,label,summary){overflow-wrap:anywhere}.rm-cabinet :where(button){max-width:100%;white-space:normal;overflow-wrap:anywhere}.rm-cabinet .text-h1{font-size:clamp(24px,2.2vw,30px);line-height:1.2;letter-spacing:-.02em}.rm-cabinet .text-h2{font-size:22px;line-height:1.3}.rm-cabinet .text-h3{font-size:17px;line-height:1.4}.rm-cabinet .text-xs{font-size:13px;line-height:1.5}.rm-cabinet .text-xxs{font-size:12px;line-height:1.4}.rm-cabinet :where(table){font-variant-numeric:tabular-nums}.rm-cabinet :where(th){font-size:13px;font-weight:600;color:var(--rm-text-muted)}.rm-cabinet :where(td){font-size:14px;line-height:1.5}.rm-cabinet :where(td,th){vertical-align:top}.rm-cabinet :where(.shadow-sm){box-shadow:none}.rm-cabinet .rm-cabinet-header{border-radius:12px}.rm-cabinet-header__eyebrow{font-size:13px;font-weight:600;line-height:1.4;color:var(--rm-text-muted)}.rm-cabinet .rm-metric,.rm-cabinet .rm-panel{min-width:0;border-radius:12px}.rm-cabinet .rm-metric{font-variant-numeric:tabular-nums}.rm-metric__value{overflow-wrap:anywhere;font-size:28px;font-weight:600;line-height:1.2}.rm-status{max-width:100%;flex-shrink:0;line-height:1.4;text-align:center}.rm-cabinet-nav{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.rm-cabinet-nav a[aria-current=page]{border-color:var(--rm-primary);color:var(--rm-primary-text);background:var(--rm-primary-soft)}.rm-cabinet-sidebar{border-radius:12px}.rm-account-context__toggle{display:flex;min-height:44px;cursor:pointer;align-items:center;justify-content:space-between;gap:12px}.rm-account-context__body{padding-top:16px}.rm-account-context[data-expanded=false]>.rm-account-context__body{display:none}.rm-table-scroll{max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-gutter:stable}.rm-table-scroll:focus-visible{outline:2px solid var(--rm-primary);outline-offset:-2px}.rm-table-scroll>table{width:100%}.rm-cabinet .seller-area,.rm-cabinet .seller-input{border-radius:8px}@media (min-width:1024px){.rm-account-context__toggle{display:none}.rm-account-context[data-expanded=false]>.rm-account-context__body{display:block}.rm-account-context__body{padding-top:0}}@media (max-width:639px){.rm-field.rm-field{min-height:44px;font-size:16px}.rm-cabinet :is(input,select,textarea){font-size:16px}.rm-cabinet .rm-cabinet-header{margin-bottom:16px;padding:16px}.rm-cabinet .rm-metric{padding:12px}.rm-metric__value{font-size:24px}}@media (prefers-reduced-motion:reduce){.rm-action,.rm-cabinet :where(a,button,input,select,textarea){transition:none}.rm-cabinet :where(.animate-slide-up,.animate-fade-in){animation:none}}.rm-cabinet .file\:text-xs::file-selector-button{font-size:13px;line-height:1.5}.rm-cabinet :where(.hover\:shadow-sm:hover){box-shadow:none}@media (min-width:640px){.rm-cabinet .sm\:text-xs{font-size:13px;line-height:1.5}}.rm-cart-approval-dialog{color:var(--rm-text);background:var(--rm-bg-elev);border:1px solid var(--rm-stroke);border-radius:12px;padding:0;width:min(1040px,calc(100vw - 24px));max-width:none;max-height:calc(100dvh - 24px);overflow:auto}.rm-cart-approval-dialog::backdrop{background:rgb(0 0 0/.55)}.rm-cart-approval-actions{position:sticky;top:0;z-index:1;display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:16px;border-bottom:1px solid var(--rm-stroke);background:var(--rm-bg-elev)}.rm-cart-approval-actions p{flex:1 1 160px;font-size:13px}.rm-cart-approval-sheet{padding:32px;background:#fff;color:#191919;font:14px/1.5 Inter,Arial,sans-serif}.rm-cart-approval-brand{display:flex;flex-wrap:wrap;gap:8px 20px;align-items:baseline;border-bottom:3px solid #d62828;padding-bottom:16px;margin-bottom:24px}.rm-cart-approval-brand strong{color:#d62828;font-size:24px;letter-spacing:-.02em}.rm-cart-approval-brand span{color:#526074;font-size:12px}.rm-cart-approval-sheet h1{font-size:25px;font-weight:700;line-height:1.2;margin:0 0 20px}.rm-cart-approval-meta{margin:0 0 24px}.rm-cart-approval-meta div{display:flex;gap:12px;margin:5px 0}.rm-cart-approval-meta dt{flex:0 0 140px;color:#526074}.rm-cart-approval-meta dd{margin:0;overflow-wrap:anywhere;min-width:0}.rm-cart-approval-table-wrap{overflow-x:auto}.rm-cart-approval-mobile-hint{display:none}.rm-cart-approval-sheet table{border-collapse:collapse;width:100%;min-width:640px;table-layout:fixed;font-size:12px}.rm-cart-approval-sheet td,.rm-cart-approval-sheet th{border:1px solid #d8dee6;padding:10px 8px;text-align:left;vertical-align:top;overflow-wrap:anywhere}.rm-cart-approval-sheet th{background:#f2f4f7;font-weight:700}.rm-cart-approval-sheet td:nth-child(n+3),.rm-cart-approval-sheet th:nth-child(n+3){text-align:right;font-variant-numeric:tabular-nums}.rm-cart-approval-sheet td small{display:block;margin-top:4px;color:#526074;font-size:12px;line-height:1.4}.rm-cart-approval-totals{max-width:450px;margin:24px 0 20px auto}.rm-cart-approval-totals div{display:flex;justify-content:space-between;gap:20px;padding:5px 0}.rm-cart-approval-totals dd{margin:0;white-space:nowrap;font-variant-numeric:tabular-nums}.rm-cart-approval-total{border-top:2px solid #d62828;font-size:16px;font-weight:700;margin-top:8px;padding-top:12px!important}.rm-cart-approval-note{font-size:12px;color:#526074;margin:16px 0 28px}.rm-cart-approval-signatures{display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px}@media(max-width:640px){.rm-cart-approval-sheet{padding:20px 16px}.rm-cart-approval-actions{gap:8px;padding:12px}.rm-cart-approval-actions p{flex-basis:100%}.rm-cart-approval-meta div{display:block;margin:10px 0}.rm-cart-approval-meta dt{font-size:12px}.rm-cart-approval-mobile-hint{display:block;margin:0 0 12px;font-size:12px;color:#526074}}@media print{body:has(>.rm-cart-approval-dialog[open]),html:has(.rm-cart-approval-dialog[open]){overflow:visible!important;background:#fff!important;scrollbar-gutter:auto!important;min-height:0!important;height:auto!important}body:has(>.rm-cart-approval-dialog[open]){page:rm-cart-approval;position:static!important;width:auto!important}body:has(>.rm-cart-approval-dialog[open])>:not(.rm-cart-approval-dialog){display:none!important}.rm-cart-approval-dialog[open]{page:rm-cart-approval;display:block!important;position:static!important;inset:auto!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;max-width:none!important;overflow:visible!important;scrollbar-gutter:auto!important;background:#fff!important;border:0!important;border-radius:0!important;padding:0!important;margin:0!important}.rm-cart-approval-actions,.rm-cart-approval-dialog::backdrop,.rm-cart-approval-mobile-hint{display:none!important}.rm-cart-approval-sheet{padding:0!important;font-size:11pt;print-color-adjust:exact;-webkit-print-color-adjust:exact}.rm-cart-approval-sheet h1{font-size:20pt}.rm-cart-approval-table-wrap{overflow:visible!important}.rm-cart-approval-sheet table{min-width:0;width:100%;font-size:9pt}.rm-cart-approval-sheet thead{display:table-header-group}.rm-cart-approval-sheet tr,.rm-cart-approval-signatures,.rm-cart-approval-totals{-moz-column-break-inside:avoid;break-inside:avoid}.rm-cart-approval-signatures{margin:0!important;padding:0!important;min-height:0!important;background:#fff!important}@page rm-cart-approval{size:A4;margin:16mm 12mm}}