.ModalControls_surface__A1pSM{border:1px solid var(--color-border);border-radius:.65rem;color:var(--color-text);background:linear-gradient(160deg,color-mix(in srgb,var(--color-action) 3%,transparent),transparent 22rem),var(--color-surface)}.ModalControls_frame__C6c4b{position:fixed;inset:50% auto auto 50%;transform:translate(-50%,-50%);width:min(56rem,calc(100% - 1.5rem));max-width:calc(100% - 1.5rem);max-height:calc(100dvh - 1.5rem);overflow:hidden;margin:0;padding:0;box-shadow:0 28px 90px color-mix(in srgb,#000 46%,transparent)}.ModalControls_frame__C6c4b::backdrop{background:color-mix(in srgb,#02040a 64%,transparent);backdrop-filter:blur(3px)}.ModalControls_action__IwzAu,.ModalControls_close__XwMg3{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;min-height:44px;border:1px solid var(--color-border-strong);border-radius:.5rem;padding:.4rem .75rem;background:var(--color-surface-raised);color:var(--color-text);font:inherit;font-size:.875rem;font-weight:600;line-height:1.35;text-align:center;cursor:pointer}.ModalControls_action__IwzAu:hover:not(:disabled),.ModalControls_close__XwMg3:hover:not(:disabled){border-color:var(--color-action);background:color-mix(in srgb,var(--color-action) 8%,var(--color-surface-raised))}.ModalControls_action__IwzAu:disabled,.ModalControls_close__XwMg3:disabled{opacity:.55;cursor:default}.ModalControls_action__IwzAu:focus-visible,.ModalControls_close__XwMg3:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}.ModalControls_close__XwMg3{width:44px;height:44px;min-width:44px;padding:0;border-radius:999px;font-size:1.25rem;line-height:1;margin-left:auto}.ModalControls_header__xFpoq{display:flex;align-items:center;gap:.75rem;padding:.65rem .65rem .65rem 1rem}.ModalControls_body__hoi2o{min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:1rem 1rem 1.25rem}.ModalControls_sectionTitle___twyq,.ModalControls_title__kiPrJ{margin:0;color:var(--color-text);font-size:var(--font-size-section-heading);font-weight:var(--font-weight-section-heading);line-height:var(--line-height-section-heading);letter-spacing:normal;overflow-wrap:anywhere}.ModalControls_sectionTitle___twyq{font-size:var(--font-size-subheading);line-height:var(--line-height-subheading)}.ModalControls_text__E1RWv{margin:0;color:var(--color-text-muted);font-size:.875rem;line-height:1.5;overflow-wrap:anywhere}@media (prefers-reduced-motion:reduce){.ModalControls_frame__C6c4b::backdrop{backdrop-filter:none}}.PackInspector_inspector__nQYou{container:pack-inspector/inline-size;position:relative;min-width:0;overflow:hidden;box-shadow:var(--shadow-control);padding:0}.PackInspector_inspector__nQYou[data-placement=side]{align-self:start}.PackInspector_inspector__nQYou[data-placement=preview]{width:100%}.PackInspector_inspector__nQYou[data-placement=sheet]{position:fixed;z-index:80;inset:50% auto auto 50%;width:min(34rem,calc(100% - 1.5rem));max-width:calc(100% - 1.5rem);max-height:calc(100dvh - 1.5rem);margin:0;overflow-y:auto;overscroll-behavior:contain;box-shadow:0 28px 90px color-mix(in srgb,#000 46%,transparent);transform:translate(-50%,-50%)}.PackInspector_closeButton__ev4t6{display:grid;position:sticky;z-index:4;top:.65rem;width:2.25rem;height:2.25rem;min-width:2.25rem;min-height:2.25rem;float:right;margin:.65rem .65rem -2.9rem 0}.PackInspector_inspector__nQYou[data-placement=sheet] .PackInspector_closeButton__ev4t6{position:static;top:auto;z-index:1;width:44px;height:44px;min-width:44px;min-height:44px;float:none;margin:.65rem .65rem 0 auto}.PackInspector_hero__FnXEj{display:grid;grid-template-columns:auto minmax(0,1fr);gap:1rem;padding:1rem}.PackInspector_identity__lq12o{display:flex;min-width:0;flex-direction:column;align-items:flex-start}.PackInspector_availabilityStatus__xTx4T{display:grid;max-width:100%;gap:.32rem}.PackInspector_availability__rPaKE{width:fit-content;border:1px solid color-mix(in srgb,var(--color-positive) 32%,transparent);border-radius:999px;background:color-mix(in srgb,var(--color-positive) 9%,transparent);color:var(--color-positive);font-size:.75rem;font-weight:600;letter-spacing:.065em;line-height:1.3;max-width:100%;overflow-wrap:anywhere;padding:.33rem .46rem;text-transform:uppercase}.PackInspector_availability__rPaKE[data-state=sold_out],.PackInspector_availability__rPaKE[data-state=unavailable],.PackInspector_availability__rPaKE[data-state=unknown]{border-color:color-mix(in srgb,var(--color-status-neutral) 35%,transparent);background:color-mix(in srgb,var(--color-status-neutral) 10%,transparent);color:var(--color-status-neutral)}.PackInspector_category__Tbtc9{margin:.62rem 0 0;color:var(--color-text-muted);font-family:var(--font-mono);font-size:.75rem;font-weight:700;letter-spacing:.055em;text-transform:uppercase}.PackInspector_category__Tbtc9:first-child{margin-top:0}.PackInspector_packName__U_p0T{max-width:18ch;margin:.23rem 0 0;overflow-wrap:anywhere;font-size:var(--font-size-section-heading);font-weight:var(--font-weight-section-heading);line-height:var(--line-height-section-heading);letter-spacing:normal}.PackInspector_vendor__Ji3jV{display:inline-flex;align-items:center;gap:.42rem;margin:.65rem 0 0;color:var(--color-text-muted);font-size:1rem;line-height:1.35}.PackInspector_vendor__Ji3jV strong{color:var(--color-text);font-weight:600}.PackInspector_price__yVmJ2{display:grid;gap:.18rem;margin:.8rem 0 0;font-size:clamp(1.5rem,2.4vw,1.75rem);font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:-.03em}.PackInspector_priceValue__jP5d4{display:inline-flex;min-width:0;max-width:100%;flex-wrap:wrap;overflow-wrap:anywhere;align-items:center;gap:.2rem}.PackInspector_price__yVmJ2 small{max-width:15rem;color:var(--color-text-muted);font-size:.875rem;font-weight:500;letter-spacing:0;line-height:1.4}.PackInspector_heroActions__Obs8B,.PackInspector_saveAction__5Dtd9{width:100%;margin-top:.7rem}.PackInspector_heroActions__Obs8B{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem}.PackInspector_heroActions__Obs8B :is(a,button){min-height:44px;padding:.4rem .75rem;font-size:1rem;font-weight:600;line-height:1.15}.PackInspector_inspector__nQYou[data-placement=sheet] .PackInspector_heroActions__Obs8B :is(a,button){min-height:44px}.PackInspector_goToRepack__DmBCS{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;border:1px solid color-mix(in srgb,var(--color-action) 72%,transparent);border-radius:999px;background:linear-gradient(135deg,var(--color-action-strong),var(--color-action));color:#fff;text-decoration:none}.PackInspector_goToRepack__DmBCS:hover{filter:brightness(1.05)}.PackInspector_detailsGrid__kpSYT,.PackInspector_metricsColumn__b2mtS,.PackInspector_returnReport__MmQVm,.PackInspector_secondaryDetails__H54lG,.PackInspector_trendingReport__JZae8{min-width:0}.PackInspector_secondaryDetails__H54lG{display:flex;flex-direction:column}.PackInspector_actions__9LHml,.PackInspector_chase__O_ApI,.PackInspector_sectionBlock__Jm71d{border-top:1px solid var(--color-border);padding:1rem}.PackInspector_sectionBlock__Jm71d{--metric-value-size:1.5rem}.PackInspector_releaseNote__BV5o8{margin:.6rem 0 0;color:var(--color-text-muted);font-size:.875rem;line-height:1.4}.PackInspector_estimateLearnMore__s320P{margin-top:.95rem}.PackInspector_learnLink__uGhCG{display:inline-flex;min-height:44px;align-items:center;width:fit-content;margin-top:.2rem;color:var(--color-action-strong);font-size:1rem;font-weight:600;text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--color-action) 28%,transparent);text-underline-offset:.2em}.PackInspector_learnLink__uGhCG:hover{text-decoration-color:currentColor}.PackInspector_sectionHeading__ejNVe{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.75rem}.PackInspector_sectionHeading__ejNVe h3{display:inline-flex;align-items:center;margin:0;font-size:var(--font-size-tool-heading);font-weight:var(--font-weight-section-heading);line-height:var(--line-height-subheading);letter-spacing:normal}.PackInspector_sectionHeading__ejNVe>span{color:var(--color-text-muted);font-size:.75rem;text-align:right}.PackInspector_chase__O_ApI>:last-child{width:100%}.PackInspector_chaseContent__xGyiP{display:grid;min-height:6.7rem;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.9rem;margin-top:.8rem}.PackInspector_chaseName__SEqjS{margin:0;font-size:1rem;font-weight:600;line-height:1.4;overflow-wrap:anywhere}.PackInspector_chaseValue__xuJfI{margin:.38rem 0 0;font-size:1.375rem;font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:-.025em;overflow-wrap:anywhere}.PackInspector_chaseValueUnavailableTrigger__4b62k{display:grid;width:4.1rem;height:1.65rem;margin-top:.38rem;place-items:center;border:1px dashed color-mix(in srgb,var(--color-border-strong) 78%,transparent);border-radius:.32rem;background:var(--color-surface-subtle);color:var(--color-status-neutral);cursor:pointer}.PackInspector_chaseValueUnavailableTrigger__4b62k:hover,.PackInspector_chaseValueUnavailableTrigger__4b62k[aria-expanded=true]{border-color:color-mix(in srgb,var(--color-action) 62%,var(--color-border));color:var(--color-action-strong)}.PackInspector_chaseValueUnavailableTrigger__4b62k:focus-visible{outline:0;box-shadow:0 0 0 2px color-mix(in srgb,var(--color-focus) 22%,transparent)}.PackInspector_chaseValueUnavailableGlyph__0ta86{width:1.65rem;height:.32rem;border-radius:999px;background:currentColor;opacity:.64}.PackInspector_chaseEvidence__i_TEy{margin:.35rem 0 0;color:var(--color-text-muted);font-size:.875rem;line-height:1.4;text-transform:capitalize}.PackInspector_chaseUnavailableTrigger__ZYJhe{display:grid;width:100%;min-height:6.7rem;place-items:center;border:1px dashed color-mix(in srgb,var(--color-border-strong) 78%,transparent);border-radius:.5rem;background:radial-gradient(circle at 50% 50%,color-mix(in srgb,var(--color-action) 9%,transparent),transparent 50%),var(--color-surface-subtle);color:var(--color-action-strong);cursor:pointer}.PackInspector_chaseUnavailableTrigger__ZYJhe:hover,.PackInspector_chaseUnavailableTrigger__ZYJhe[aria-expanded=true]{border-color:color-mix(in srgb,var(--color-action) 62%,var(--color-border));background:radial-gradient(circle at 50% 50%,color-mix(in srgb,var(--color-action) 15%,transparent),transparent 56%),var(--color-surface-subtle)}.PackInspector_chaseUnavailableTrigger__ZYJhe:focus-visible{outline:0;box-shadow:0 0 0 2px color-mix(in srgb,var(--color-focus) 22%,transparent)}.PackInspector_chaseUnavailableGlyph__GU1Su{position:relative;display:grid;width:3.25rem;height:3rem;place-items:center}.PackInspector_chaseUnavailableGlyph__GU1Su span{position:absolute;width:1.52rem;height:2rem;border:1px solid;border-radius:.2rem;background:color-mix(in srgb,var(--color-surface) 82%,transparent)}.PackInspector_chaseUnavailableGlyph__GU1Su span:first-child{transform:translate(-.5rem,.16rem) rotate(-12deg);opacity:.46}.PackInspector_chaseUnavailableGlyph__GU1Su span:nth-child(2){transform:translate(.5rem,.16rem) rotate(12deg);opacity:.68}.PackInspector_chaseUnavailableGlyph__GU1Su span:last-child{width:.4rem;height:.4rem;border:0;border-radius:999px;background:currentColor;box-shadow:0 -.7rem 0 -.05rem currentColor}.PackInspector_repackDestination__FgsFb{display:grid;gap:.45rem;border-top:1px solid var(--color-border);padding:1rem}.PackInspector_repackDestination__FgsFb p{margin:0;color:var(--color-text-muted);font-size:.75rem;line-height:1.4;text-align:center}.PackInspector_actions__9LHml{display:grid;gap:.85rem}.PackInspector_promo__Qx0ec{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.4rem .6rem;border:1px solid var(--color-border);border-radius:.48rem;background:color-mix(in srgb,var(--color-action-soft) 28%,transparent);padding:.62rem .7rem}.PackInspector_promoLabel__UDcnC{color:var(--color-text-muted);font-size:.75rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.PackInspector_promoCode__Fll7x{grid-column:1;color:var(--color-text);font-family:var(--font-mono);font-size:1rem;font-weight:600}.PackInspector_copyButton__MVgRc{grid-column:2;grid-row:1/span 2;min-height:44px;border:1px solid color-mix(in srgb,var(--color-action) 28%,var(--color-border));border-radius:.42rem;background:var(--color-surface-raised);color:var(--color-action-strong);cursor:pointer;font-size:1rem;font-weight:600;padding:.5rem .62rem}.PackInspector_copyStatus__39uft{grid-column:1/-1;min-height:.8rem;color:var(--color-text-muted);font-size:.75rem}.PackInspector_manualCopy__8ktx6{display:grid;grid-column:1/-1;gap:.25rem;color:var(--color-text-muted);font-size:.75rem}.PackInspector_manualCopy__8ktx6 input{width:100%;min-width:0;border:1px solid var(--color-border-strong);border-radius:.38rem;background:var(--color-surface);color:var(--color-text);font-family:var(--font-mono);padding:.52rem .58rem}.PackInspector_openPackGroup__26qTB{display:grid;gap:.45rem}.PackInspector_openPack__m9g5i{display:flex;min-height:44px;align-items:center;justify-content:center;gap:.5rem;border:1px solid color-mix(in srgb,var(--color-action) 72%,transparent);border-radius:.46rem;background:linear-gradient(135deg,var(--color-action-strong),var(--color-action));box-shadow:0 9px 24px color-mix(in srgb,var(--color-action) 20%,transparent);color:#fff;cursor:pointer;font-size:1rem;font-weight:600;text-align:center}.PackInspector_openPack__m9g5i:hover{filter:brightness(1.06)}.PackInspector_openPack__m9g5i:disabled{border-color:var(--color-border-strong);background:var(--color-surface-subtle);box-shadow:none;color:var(--color-status-neutral);cursor:not-allowed;filter:none}.PackInspector_openPackGroup__26qTB p{margin:0;color:var(--color-text-muted);font-size:.75rem;line-height:1.4;text-align:center}@media (min-width:64rem){.PackInspector_inspector__nQYou[data-placement=sheet]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto 1fr auto;align-content:start;width:min(56rem,calc(100% - 1.5rem))}.PackInspector_inspector__nQYou[data-placement=sheet] .PackInspector_closeButton__ev4t6{grid-column:2;grid-row:1;align-self:start;justify-self:end;float:none}.PackInspector_inspector__nQYou[data-placement=sheet] .PackInspector_hero__FnXEj{grid-column:1;grid-row:1;align-self:start}.PackInspector_inspector__nQYou[data-placement=sheet] .PackInspector_packName__U_p0T{max-width:none}.PackInspector_inspector__nQYou[data-placement=sheet] .PackInspector_detailsGrid__kpSYT{display:contents}.PackInspector_inspector__nQYou[data-placement=sheet] .PackInspector_metricsColumn__b2mtS{grid-column:2;grid-row:1/span 2;border-inline-start:1px solid var(--color-border)}.PackInspector_inspector__nQYou[data-placement=sheet] .PackInspector_metricsColumn__b2mtS>.PackInspector_sectionBlock__Jm71d{padding:1.25rem}.PackInspector_inspector__nQYou[data-placement=sheet] .PackInspector_metricsColumn__b2mtS>.PackInspector_sectionBlock__Jm71d:first-child{border-top:0;padding-block-start:4rem}.PackInspector_inspector__nQYou[data-placement=sheet] .PackInspector_secondaryDetails__H54lG{grid-column:1;grid-row:2}.PackInspector_inspector__nQYou[data-placement=sheet] .PackInspector_actions__9LHml{grid-column:1/-1;grid-row:3;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.PackInspector_inspector__nQYou[data-placement=sheet] .PackInspector_actions__9LHml>:only-child,.PackInspector_inspector__nQYou[data-placement=sheet] .PackInspector_repackDestination__FgsFb,.PackInspector_inspector__nQYou[data-placement=sheet] .PackInspector_returnReport__MmQVm,.PackInspector_inspector__nQYou[data-placement=sheet] .PackInspector_trendingReport__JZae8{grid-column:1/-1}}@container pack-inspector (max-width: 30rem){.PackInspector_inspector__nQYou .PackInspector_sectionBlock__Jm71d [data-has-seal=true]{grid-template-columns:minmax(0,1fr) auto}.PackInspector_inspector__nQYou .PackInspector_sectionBlock__Jm71d [data-has-seal=true]>[role=group]{grid-column:2;grid-row:1}.PackInspector_inspector__nQYou .PackInspector_sectionBlock__Jm71d [data-has-seal=true]>:last-child{display:grid;grid-column:1;grid-row:1}.PackInspector_hero__FnXEj{grid-template-columns:4.25rem minmax(0,1fr);gap:.75rem;padding:1rem}.PackInspector_inspector__nQYou .PackInspector_hero__FnXEj>[data-variant=pack]{align-self:start;width:4.25rem}.PackInspector_availabilityStatus__xTx4T{margin-right:2rem}.PackInspector_category__Tbtc9{overflow-wrap:anywhere}.PackInspector_packName__U_p0T{max-width:none}.PackInspector_price__yVmJ2{font-size:1.5rem}}@container pack-inspector (max-width: 19rem){.PackInspector_hero__FnXEj{grid-template-columns:3.25rem minmax(0,1fr);gap:.5rem;padding:.75rem}.PackInspector_inspector__nQYou .PackInspector_hero__FnXEj>[data-variant=pack]{width:3.25rem}.PackInspector_price__yVmJ2{font-size:1.25rem}}@media (prefers-reduced-motion:reduce){.PackInspector_copyButton__MVgRc,.PackInspector_openPack__m9g5i{scroll-behavior:auto}}.PackInspector_bandsScroller__cemQ2{overflow-x:auto}.PackInspector_bandsTable__tezMB{width:100%;margin-top:.75rem;border-collapse:collapse;font-size:.875rem;font-variant-numeric:tabular-nums}.PackInspector_bandsTable__tezMB td,.PackInspector_bandsTable__tezMB th{padding:.5rem 0;border-bottom:1px solid var(--color-border);text-align:left}.PackInspector_bandsTable__tezMB td:last-child,.PackInspector_bandsTable__tezMB th:last-child{padding-left:1rem;text-align:right}