.conditions-tool_tool__BtKBf{display:grid;gap:var(--space-4)}.conditions-tool_ladder__w6uYC.conditions-tool_ladder__w6uYC{display:flex;gap:var(--space-1-5);margin:0;padding:0;list-style:none}.conditions-tool_ladder__w6uYC li{display:grid;flex:1;align-content:start;justify-items:center;border-radius:var(--radius-compact);background:var(--chip);padding:var(--space-2) var(--space-1);transition:background-color var(--motion-base) var(--motion-ease),box-shadow var(--motion-base) var(--motion-ease),opacity var(--motion-base) var(--motion-ease)}.conditions-tool_ladder__w6uYC li>span:first-child{margin-bottom:var(--space-1)}.conditions-tool_ladder__w6uYC li>b,.conditions-tool_ladder__w6uYC li>small{display:none}.conditions-tool_ladder__w6uYC li[data-out]{opacity:.55}.conditions-tool_ladder__w6uYC li[data-on]{background:var(--collection-wash);box-shadow:inset 0 0 0 2px var(--collection);color:var(--collection-ink)}@media (min-width:720px){.conditions-tool_ladder__w6uYC.conditions-tool_ladder__w6uYC{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:var(--space-2)}.conditions-tool_ladder__w6uYC li{justify-items:start;gap:var(--space-0-5);border-radius:var(--radius-md);padding:var(--space-3)}.conditions-tool_ladder__w6uYC li>b{display:block;font:var(--type-body-strong);font-weight:700}.conditions-tool_ladder__w6uYC li>small{display:block;color:var(--muted);font:var(--type-caption)}.conditions-tool_ladder__w6uYC li[data-on]>small{color:var(--collection-ink)}}.conditions-tool_count__MmhRR{display:grid;gap:var(--space-4)}@media (min-width:720px){.conditions-tool_count__MmhRR{grid-template-columns:minmax(0,1fr) 20rem;align-items:start;gap:var(--space-5)}}.conditions-tool_flaws__BIitu{display:grid;gap:var(--space-4)}.conditions-tool_group__bThtT{display:grid;gap:var(--space-2)}.conditions-tool_groupLabel__3gYss{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-2);margin:0;color:var(--muted);font:var(--type-label);letter-spacing:var(--type-label-tracking);text-transform:uppercase}.conditions-tool_groupLabel__3gYss em{color:var(--muted);font:var(--type-small);font-style:normal;letter-spacing:0;text-transform:none}.conditions-tool_tiles__rWuIK{display:grid;gap:var(--space-2)}@media (min-width:720px){.conditions-tool_tiles__rWuIK{grid-template-columns:repeat(auto-fill,minmax(8rem,1fr));grid-template-columns:repeat(5,minmax(0,1fr))}}.conditions-tool_tile__f1SIa{display:grid;grid-template-columns:5.5rem minmax(0,1fr) auto;align-items:center;gap:var(--space-3);border-radius:var(--radius-panel);background:var(--surface);box-shadow:var(--shadow-hairline);padding:var(--space-2);transition:box-shadow var(--motion-fast) var(--motion-ease)}.conditions-tool_tile__f1SIa[data-has]{box-shadow:inset 0 0 0 2px var(--collection)}@media (min-width:720px){.conditions-tool_tile__f1SIa{grid-template-columns:minmax(0,1fr);align-content:start;gap:var(--space-1-5)}}.conditions-tool_art__y5NIo{display:block;width:100%;height:auto;border-radius:var(--radius-sm);background:var(--chip)}.conditions-tool_tileText__v2FpY{display:grid;min-width:0;gap:var(--space-0-5)}.conditions-tool_tileText__v2FpY b{font:var(--type-body-strong);font-size:var(--type-button-size);line-height:1.3}.conditions-tool_tileText__v2FpY small{color:var(--muted);font:var(--type-figure-sm);font-weight:600}.conditions-tool_tileText__v2FpY small[data-size=medium]{color:var(--collection-ink)}.conditions-tool_tileText__v2FpY small[data-size=large],.conditions-tool_tileText__v2FpY small[data-size=very_large]{color:var(--market-ink)}.conditions-tool_stepper__3dbln{display:flex;align-items:center;justify-content:space-between;gap:var(--space-1)}.conditions-tool_stepper__3dbln>b{min-width:1.25rem;font:var(--type-figure);font-size:var(--type-body-size);text-align:center}.conditions-tool_stepper__3dbln>button{background:var(--chip)}.conditions-tool_stepper__3dbln>.conditions-tool_plusOn__WlWg3{background:var(--collection);color:var(--on-ink)}.conditions-tool_result__Vgopg{display:grid;gap:var(--space-3);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-tile);padding:var(--space-5)}@media (min-width:720px){.conditions-tool_result__Vgopg{position:sticky;top:var(--space-6)}}.conditions-tool_total__2mcRU{display:flex;align-items:center;gap:var(--space-3);margin:0}.conditions-tool_total__2mcRU>b{font:var(--type-hero);letter-spacing:var(--type-hero-tracking)}.conditions-tool_total__2mcRU>span{display:grid;font:var(--type-small)}.conditions-tool_total__2mcRU small{color:var(--muted);font:var(--type-small)}.conditions-tool_sum__TlIc2{margin:0;color:var(--muted);font:var(--type-figure)}.conditions-tool_slab__qqYUH{overflow:hidden;border-radius:var(--radius-md);box-shadow:inset 0 0 0 2px var(--collection)}.conditions-tool_slab__qqYUH[data-condition=light_played],.conditions-tool_slab__qqYUH[data-condition=played],.conditions-tool_slab__qqYUH[data-condition=poor]{box-shadow:inset 0 0 0 2px var(--market)}.conditions-tool_slab__qqYUH[data-press]{animation:conditions-tool_press__4EEoM var(--motion-slow) var(--motion-ease-spring)}@keyframes conditions-tool_press__4EEoM{0%{transform:scale(1)}35%{transform:scale(.96)}to{transform:scale(1)}}.conditions-tool_slabBar__8PW5x{display:flex;justify-content:space-between;margin:0;background:var(--collection);color:var(--on-ink);padding:var(--space-1-5) var(--space-3);font:var(--type-label);letter-spacing:var(--type-label-tracking);text-transform:uppercase}.conditions-tool_slab__qqYUH[data-condition=light_played] .conditions-tool_slabBar__8PW5x,.conditions-tool_slab__qqYUH[data-condition=played] .conditions-tool_slabBar__8PW5x,.conditions-tool_slab__qqYUH[data-condition=poor] .conditions-tool_slabBar__8PW5x{background:var(--market)}.conditions-tool_slabBody__wRZj8{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--space-3);padding:var(--space-3)}.conditions-tool_slabCode___BHt1{flex:none}.conditions-tool_slabBody__wRZj8>span:nth-child(2){display:grid;gap:var(--space-0-5)}.conditions-tool_slabBody__wRZj8 b{font:var(--type-tile-headline)}.conditions-tool_slabBody__wRZj8 small{color:var(--muted);font:var(--type-small)}.conditions-tool_slabPoints__DboaZ{display:grid;justify-items:center;border-left:1px solid var(--line);padding-left:var(--space-3)}.conditions-tool_slabPoints__DboaZ b{font:var(--type-figure-lg)}.conditions-tool_slabPoints__DboaZ small{font:var(--type-label);letter-spacing:var(--type-label-tracking);text-transform:uppercase}.conditions-tool_why__YcZUr{margin:0;font:var(--type-small)}.conditions-tool_damage__XqDrR{border-top:1px solid var(--line);padding-top:var(--space-3);font:var(--type-small)}.conditions-tool_examplesLabel__SL0v_{margin:0;color:var(--muted);font:var(--type-label);letter-spacing:var(--type-label-tracking);text-transform:uppercase}.conditions-tool_examples__c1oAH{display:flex;flex-wrap:wrap;gap:var(--space-1-5)}.conditions-tool_bar__LsA4s{position:sticky;bottom:calc(var(--_tabbar, var(--tabbar-height)) + var(--space-2));z-index:5;display:flex;align-items:center;gap:var(--space-3);margin:0;border-radius:var(--radius-lg);background:var(--ink);color:var(--on-ink);padding:var(--space-3) var(--space-4);box-shadow:var(--elevation-md)}.conditions-tool_bar__LsA4s>b{font:var(--type-hero);font-size:var(--type-title-size)}.conditions-tool_bar__LsA4s>span{display:grid;font:var(--type-small)}.conditions-tool_bar__LsA4s>span>b{font:var(--type-body-strong);font-weight:700}@media (min-width:720px){.conditions-tool_bar__LsA4s{display:none}}.conditions-tool_grades__EFRmG{display:grid;gap:var(--space-3)}.conditions-tool_gradeChips__qdkXe{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:var(--space-1)}.conditions-tool_gradeChips__qdkXe>button{justify-content:center;padding:0;font:700 var(--type-figure-sm-size) var(--font-mono)}@media (min-width:720px){.conditions-tool_gradeChips__qdkXe{display:flex;flex-wrap:wrap}.conditions-tool_gradeChips__qdkXe>button{min-width:3.25rem;padding:0 var(--space-3)}}.conditions-tool_gradeChips__qdkXe>button[data-selected=true]{box-shadow:inset 0 0 0 2px var(--collection)}.conditions-tool_grade__AOEjG{display:grid;gap:var(--space-3)}.conditions-tool_grade__AOEjG[hidden]{display:none}.conditions-tool_grade__AOEjG h3{display:flex;align-items:center;gap:var(--space-3);margin:0;font:var(--type-heading);letter-spacing:var(--type-heading-tracking)}.conditions-tool_grade__AOEjG p{margin:0;font:var(--type-body);line-height:1.65}.conditions-tool_grade__AOEjG .conditions-tool_gradeLine__XJ9Lw{margin-top:calc(var(--space-2) * -1);color:var(--muted);font:var(--type-small)}.conditions-tool_grade__AOEjG dl{display:grid;margin:0}.conditions-tool_grade__AOEjG dl>div{display:grid;gap:var(--space-1);border-top:1px solid var(--line);padding:var(--space-3) 0}.conditions-tool_grade__AOEjG dt{font:var(--type-body-strong);font-weight:700}.conditions-tool_grade__AOEjG dd{margin:0;font:var(--type-body);line-height:1.6}.conditions-tool_grade__AOEjG>button{justify-self:start}.conditions-tool_check__qEmQ2{display:grid;align-items:center;gap:var(--space-5)}@media (min-width:720px){.conditions-tool_check__qEmQ2{grid-template-columns:16rem minmax(0,1fr)}}.conditions-tool_ruler__gYajR{width:100%;max-width:16rem;height:auto}.conditions-tool_rulerTicks__SEPNm path{stroke:var(--muted);stroke-width:1}.conditions-tool_rulerFigure__SzxZH{fill:var(--ink);font:var(--type-figure-sm);font-weight:700}.conditions-tool_rulerCard__r4RvP{fill:var(--chip);stroke:var(--line-strong);stroke-width:1.5}.conditions-tool_rulerSpeck__MyyYU{fill:var(--collection)}.conditions-tool_rulerLine__PN78t{stroke:var(--ink);stroke-width:1}.conditions-tool_rulerLabel__rUmkp{fill:var(--ink);font:var(--type-small);font-weight:600}.conditions-tool_rulerNote__IxA8x{fill:var(--muted);font:var(--type-small)}.conditions-tool_rulerTeal__fw1mT{fill:var(--collection)}.conditions-tool_rulerCoral__I9Z_4{fill:var(--market)}.conditions-tool_checkSteps__75om0.conditions-tool_checkSteps__75om0{display:grid;gap:var(--space-3);margin:0;padding:0;list-style:none}.conditions-tool_checkSteps__75om0 li{display:grid;grid-template-columns:1.75rem minmax(0,1fr);align-items:baseline;gap:var(--space-3);font:var(--type-body);line-height:1.55}.conditions-tool_checkSteps__75om0 li>span{display:grid;width:1.75rem;height:1.75rem;place-items:center;border-radius:50%;background:var(--chip);font:var(--type-figure)}.conditions-tool_tiers__gaFRG{display:grid;gap:var(--space-3)}.conditions-tool_tiersHead__Wcfcf{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-3)}.conditions-tool_tierList__linPa.conditions-tool_tierList__linPa{display:grid;gap:var(--space-2);margin:0;padding:0;list-style:none}.conditions-tool_tierList__linPa>li{display:grid;grid-template-columns:5.5rem minmax(0,1fr);align-items:center;gap:var(--space-2) var(--space-4);border-radius:var(--radius-panel);background:var(--surface);box-shadow:var(--shadow-hairline);padding:var(--space-3) var(--space-4)}@media (min-width:720px){.conditions-tool_tierList__linPa>li{grid-template-columns:7rem minmax(0,1fr) auto}}.conditions-tool_tierValue__UW2uu{display:grid}.conditions-tool_tierValue__UW2uu small{color:var(--muted);font:var(--type-caption)}.conditions-tool_tierValue__UW2uu b{font:var(--type-figure);font-size:var(--type-body-lg-size)}.conditions-tool_tierText__l7G_9{font:var(--type-small);line-height:1.5}@media (min-width:720px){.conditions-tool_tierText__l7G_9{font-size:var(--type-body-size)}}.conditions-tool_tierNeeds__rx6CG{display:none;flex-wrap:wrap;gap:var(--space-1)}@media (min-width:720px){.conditions-tool_tierNeeds__rx6CG{display:flex;justify-content:flex-end}}.conditions-tool_tierNeeds__rx6CG i{display:inline-flex;align-items:center;gap:var(--space-1);border-radius:var(--radius-pill);background:var(--chip);padding:var(--space-0-5) var(--space-2);font:var(--type-caption);font-weight:600;font-style:normal}.conditions-tool_tierNeeds__rx6CG i[data-new]{background:var(--collection-wash);color:var(--collection-ink)}@media (prefers-reduced-motion:reduce){.conditions-tool_slab__qqYUH[data-press]{animation:none}.conditions-tool_ladder__w6uYC li,.conditions-tool_tile__f1SIa{transition:none}}.conditions-tool_loupeHost__ZCO8q{position:relative;display:block}.conditions-tool_loupe__g2yvA{position:absolute;z-index:3;width:5.75rem;height:5.75rem;overflow:hidden;border-radius:50%;background:var(--chip);box-shadow:0 0 0 3px var(--surface),0 0 0 4.5px var(--line-strong),var(--shadow-tile-hover);pointer-events:none}