.timeline-control{--tl-accent:var(--accent,hsl(var(--indivara)));--tl-ink:var(--ink,var(--paragraph-text-colour));--tl-paper:var(--paper,var(--body-bg));--tl-soft:color-mix(in oklch,var(--tl-ink),transparent 28%);display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:14px 22px;&.no-play{grid-template-columns:minmax(0,1fr) auto}}.timeline-play{width:30px;height:30px;margin-top:-4px;padding:0;border:1.5px solid var(--tl-accent);border-radius:50%;background:transparent;color:var(--tl-accent);font-size:9px;line-height:1;cursor:pointer;&.is-playing{background:var(--tl-accent);color:white}&:disabled{opacity:.4;cursor:default}}.timeline-readout{margin-top:2px;font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:22px;line-height:1;color:var(--heading-text-colour)}.timeline{position:relative;padding:0 7px 20px;container-type:inline-size;input[type=range]{display:block;width:calc(100% + 14px);height:22px;margin:0 -7px;padding:0;border:0;border-radius:0;box-shadow:none;appearance:none;background:transparent;outline:none;cursor:pointer;&::-webkit-slider-runnable-track{height:2px;margin:0 7px;border:0;border-radius:0;background:linear-gradient(to right,var(--tl-accent) var(--pct,0),color-mix(in oklch,var(--tl-ink),transparent 72%) var(--pct,0))}&::-moz-range-track{height:2px;margin:0 7px;border:0;border-radius:0;background:color-mix(in oklch,var(--tl-ink),transparent 72%)}&::-moz-range-progress{height:2px;border-radius:0;background:var(--tl-accent)}&::-webkit-slider-thumb{appearance:none;width:14px;height:14px;margin-top:-6px;border:2px solid var(--tl-paper);border-radius:50%;background:var(--tl-accent);box-shadow:0 0 0 1px var(--tl-accent)}&::-moz-range-thumb{width:14px;height:14px;border:2px solid var(--tl-paper);border-radius:50%;background:var(--tl-accent);box-shadow:0 0 0 1px var(--tl-accent)}&:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 3px color-mix(in oklch,var(--tl-accent),transparent 65%)}&:focus-visible::-moz-range-thumb{box-shadow:0 0 0 3px color-mix(in oklch,var(--tl-accent),transparent 65%)}&:disabled{cursor:default}}.timeline-ticks{position:absolute;left:7px;right:7px;top:12px;height:20px}.timeline-tick{position:absolute;top:0;width:1px;height:6px;background:color-mix(in oklch,var(--tl-ink),transparent 50%);i{position:absolute;top:9px;left:50%;transform:translateX(-50%);font-family:var(--font-sans-serif);font-style:normal;font-size:11px;line-height:1;color:var(--tl-soft);white-space:nowrap}}}@container (max-width : 420px){.timeline-tick:not(:first-child):not(:last-child) i{display:none}}#what-one-lakh-bought-page{--c-emph:var(--violet);--c-second:var(--green);--c-deemph:var(--grey);--c-cool:var(--blue-light10);--c-warm:var(--salmon);--c-faint:var(--grey-light80);--fig-bg:var(--grid-cell-bg);--ink:var(--paragraph-text-colour);--ink-soft:color-mix(in oklch,var(--paragraph-text-colour),transparent 28%);--ink-faint:color-mix(in oklch,var(--paragraph-text-colour),transparent 86%);--accent:color-mix(in oklch,hsl(var(--indivara)),black 12%);--paper:var(--fig-bg);--ivory-faint:color-mix(in oklab,hsl(var(--ivory)),var(--paper) 25%);--rule:color-mix(in oklch,var(--paragraph-text-colour),transparent 88%);--gold:hsl(var(--turmeric));--bill:color-mix(in oklch,hsl(var(--sand)),white 30%);background:var(--paper);.title-block{padding:var(--small) 0 var(--nano)}.kicker{color:var(--accent);font-size:13px}.notes-title{position:absolute;left:clamp(16px,5vw,72px);top:50%;transform:translateY(-50%);max-width:min(38rem,calc(100% - 2 * clamp(16px, 5vw, 72px)));padding:clamp(20px,3vw,40px) clamp(20px,3vw,44px);border:1px solid var(--rule);background:color-mix(in oklch,var(--paper),transparent 6%);transition:opacity .5s ease;.is-moving &{opacity:0;pointer-events:none}}.hero-title{font-family:var(--font-serif);font-size:clamp(40px,5.6vw,76px);line-height:.98;.accent{color:var(--accent)}}.hero-sub{max-width:48ch}--note-paper:color-mix(in oklch,var(--salmon-light80),hsl(var(--ivory)) 40%);--note-window:hsl(var(--ivory));--note-band:hsl(var(--terracotta));--note-ink:color-mix(in oklch,hsl(var(--terracotta)),black 35%);--note-numeral:color-mix(in oklch,hsl(var(--neem)),var(--grey) 35%);--note-lace:var(--salmon-light50);--note-card:var(--white);--note-shade:color-mix(in oklch,var(--ink),transparent 84%);.notes{position:relative;margin-top:0}.notes,.notes-frame{background:var(--ivory-faint)}.notes-frame{position:sticky;top:0;height:100vh;height:100svh;overflow:hidden}.notes-corner{position:absolute;top:clamp(16px,3vw,32px);left:clamp(16px,4vw,48px);z-index:1;.table-crumbs .breadcrumb-content>span,.table-crumbs a,.table-crumbs li[data-breadcrumb-item]:before{color:var(--note-ink);text-shadow:0 0 2px var(--note-paper),0 0 8px var(--note-paper)}.table-crumbs a{font-weight:500}}.notes-svg{position:absolute;inset:0;display:block;transition:filter .7s ease;.is-blur &{filter:blur(3px)}.note-card{fill:var(--note-card)}.note-shadow{fill:var(--note-shade)}}.notes-card{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;width:min(30rem,calc(100% - 32px));padding:clamp(24px,3.5vw,44px) clamp(20px,3vw,40px);border:1px solid var(--rule);background:color-mix(in oklch,var(--paper),transparent 6%);color:var(--ink);text-align:center;opacity:0;transition:opacity .6s ease;.is-card &{opacity:1}}.notes-card-note{display:block;width:min(240px,72%);height:auto;margin-bottom:20px;overflow:visible;transform-origin:50% 60%;animation:note-wiggle 6s ease-in-out infinite}.notes-card-words{margin:0;max-width:36ch;font-family:var(--font-serif);font-size:clamp(16px,1.6vw,19px);line-height:1.4;color:var(--ink-soft)}.chapter{padding-top:var(--large);padding-bottom:var(--medium)}.data-set{padding-bottom:var(--nano)}.page-foot{background:linear-gradient(to top,color-mix(in oklab,hsl(var(--indivara)),transparent 91%) 0,color-mix(in oklab,hsl(var(--indivara)),transparent 97%) 40%,transparent 85%)}#wolb-sources{padding-bottom:var(--medium);hr{height:1px;background:var(--rule)}}.emo{font-size:1.15em}.chapter-title{max-width:24ch}.chapter-text{max-width:60ch}.on-sandalwood .chapter-text.r3{max-width:none}.on-sandalwood .chapter-text.r1{margin-bottom:0}.on-sandalwood .receipt-two{margin-top:6px;.receipt-foot{margin-top:8px}}@media (min-width:901px){.on-sandalwood .receipt-two .receipt-foot{color:color-mix(in oklch,white,transparent 18%)}}.fig{font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600;font-size:.9em;padding:.02em .22em;border-radius:4px;background:color-mix(in oklch,var(--accent),transparent 88%);color:var(--heading-text-colour);white-space:nowrap}.figs-bold .fig,.showcase-text .fig{font-family:inherit;font-size:inherit;font-weight:700;padding:0;border-radius:0;background:none;color:inherit}--scene-maroon:hsl(348 52% 24%);--scene-wall:var(--scene-maroon);--scene-floor:color-mix(in oklch,var(--scene-maroon),white 10%);--scene-light:hsl(var(--turmeric));--scene-black:color-mix(in oklch,hsl(var(--charcoal)),black 55%);--scene-accent:color-mix(in oklch,hsl(var(--vermilion)),black 30%);--scene-gold:color-mix(in oklch,hsl(var(--turmeric)),white 18%);--scene-ink:hsl(var(--ivory));.showcase{position:relative;margin-top:0;background:var(--scene-wall)}.showcase-stage{position:sticky;top:0;height:100vh;height:100svh;overflow:hidden}.scene{position:absolute;inset:0;width:100%;height:100%;display:block}.display-unit,.scene{.wall-top{stop-color:color-mix(in oklch,var(--scene-wall),black 30%)}.wall-foot{stop-color:var(--scene-wall)}.floor-far{stop-color:var(--scene-floor)}.floor-near{stop-color:color-mix(in oklch,var(--scene-floor),black 22%)}.pool-in{stop-opacity:.34}.pool-in,.pool-out{stop-color:var(--scene-light)}.pool-out{stop-opacity:0}.beam-top{stop-opacity:.26}.beam-foot,.beam-top{stop-color:var(--scene-light)}.beam-foot{stop-opacity:.02}.skirting{stroke:color-mix(in oklch,var(--scene-wall),black 45%);stroke-width:3}.floor-line{stroke:color-mix(in oklch,var(--scene-floor),black 30%);stroke-width:2}.lamp-rim{fill:color-mix(in oklch,var(--scene-wall),black 40%)}.lamp{fill:color-mix(in oklch,var(--scene-light),white 55%)}.black{fill:var(--scene-black)}.black-sheen{fill:color-mix(in oklch,var(--scene-black),white 13%)}.black-dark{fill:color-mix(in oklch,var(--scene-black),black 40%)}.plinth{fill:color-mix(in oklch,var(--scene-accent),black 42%)}.plinth-shade{fill:color-mix(in oklch,var(--scene-accent),black 60%)}.plinth-top{fill:color-mix(in oklch,var(--scene-accent),black 20%)}.plate{fill:hsl(var(--ivory))}.plate-shadow{fill:color-mix(in oklch,black,transparent 55%)}.stone{fill:color-mix(in oklch,var(--scene-gold),white 38%);stroke:color-mix(in oklch,var(--scene-gold),black 22%);stroke-width:1.4}.stone-light{fill:color-mix(in oklch,var(--scene-gold),white 62%)}.gold-bead{fill:var(--scene-gold)}.gold-bead,.gold-bead-light{stroke:color-mix(in oklch,var(--scene-gold),black 28%);stroke-width:1}.gold-bead-light{fill:color-mix(in oklch,var(--scene-gold),white 22%)}.pearl{fill:color-mix(in oklch,hsl(var(--ivory)),white 45%);stroke:color-mix(in oklch,var(--scene-gold),black 12%);stroke-width:1}.pearl-ring{fill:none;stroke:color-mix(in oklch,hsl(var(--ivory)),white 45%)}.accent{fill:var(--scene-accent)}.accent-deep{fill:color-mix(in oklch,var(--scene-accent),black 40%)}.gold-line{stroke:var(--scene-gold);stroke-width:2;opacity:.8}.gold{stroke:var(--scene-gold)}.gold-fill{fill:var(--scene-gold)}.gold-ring{fill:none;stroke:var(--scene-gold);stroke-width:12}.glass{fill:color-mix(in oklch,var(--scene-light),transparent 90%);stroke:color-mix(in oklch,var(--scene-light),transparent 45%);stroke-width:2.5}.glare{fill:color-mix(in oklch,white,transparent 86%)}.label-year{font-family:var(--font-sans-serif);font-size:13px;font-weight:600;fill:color-mix(in oklch,hsl(var(--charcoal)),white 30%)}.label-grams{font-family:var(--font-mono);font-size:34px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;fill:hsl(var(--charcoal))}.label-piece{font-family:var(--font-serif);font-size:17px;fill:hsl(var(--charcoal))}.label-note{font-family:var(--font-sans-serif);font-size:12px;fill:color-mix(in oklch,hsl(var(--charcoal)),white 30%)}}.showcase-text{position:absolute;left:0;top:0;bottom:0;display:flex;align-items:center;width:min(40%,40rem);padding:32px clamp(24px,4vw,64px);background:color-mix(in oklch,var(--scene-maroon),transparent 40%);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border-right:1px solid color-mix(in oklch,white,transparent 88%);.chapter-text{max-width:48ch}.chapter-title,.kicker,p{color:var(--scene-ink)}.kicker{color:hsl(var(--turmeric))}}.showcase-kicker{position:absolute;left:clamp(24px,4vw,64px);right:clamp(24px,4vw,64px);top:30%}.showcase-beat{position:absolute;left:clamp(24px,4vw,64px);right:clamp(24px,4vw,64px);top:calc(30% + 36px);opacity:0;pointer-events:none;transition:opacity .6s ease;&.is-shown{opacity:1;pointer-events:auto}&.is-turn{max-width:48ch}p{font-size:clamp(17px,1.4vw,20px);line-height:1.45}&.is-turn>p{font-size:clamp(20.7px,calc(19.2px + .378vw),24.7px);line-height:1.3}}@media (prefers-reduced-motion:reduce){.notes{height:auto!important}.notes-frame{position:static;height:100vh;height:100svh}.notes-card{opacity:1;top:auto;bottom:24px;transform:translateX(-50%)}.notes-title{top:56px;transform:none}.showcase{height:auto!important}.showcase-stage{position:static}.showcase-text{display:block}.showcase-beat,.showcase-kicker{position:static}.showcase-beat{opacity:1;margin-top:24px}}.pinned{padding:0;.pinned-frame{position:relative;display:flex;align-items:center;min-height:100vh;min-height:100svh;padding:var(--medium) 0;box-sizing:border-box;>[data-row]{width:100%}}&.is-pinned{height:var(--hold)}&.is-pinned .pinned-frame{position:sticky;top:0;height:100vh;height:100svh}&.is-still .pinned-frame{min-height:0;padding:var(--large) 0 var(--medium)}}.r1,.r2,.r3,.r4,.r5,.r6,.r7,.r8{opacity:0;transition:opacity .7s ease,translate .7s ease;translate:0 14px}svg .r1,svg .r2,svg .r3,svg .r4,svg .r5,svg .r6,svg .r7,svg .r8{translate:none}.chapter:not(.pinned) .r1,.is-still .r1,.is-still .r2,.is-still .r3,.is-still .r4,.is-still .r5,.is-still .r6,.is-still .r7,.is-still .r8,.s1 .r1,.s2 .r2,.s3 .r3,.s4 .r4,.s5 .r5,.s6 .r6,.s7 .r7,.s8 .r8{opacity:1;translate:none}.on-ivory{background:var(--ivory-faint);.pinned-frame{background:radial-gradient(ellipse 70% 80% at 0 100%,color-mix(in oklab,hsl(var(--indivara)),transparent 88%),transparent 70%)}}.shelves-ground{.chapter-text.r1{margin-bottom:0;.chapter-title{margin-bottom:28px}}.receipt-two{margin-top:10px}--earth:#976646;--table-ground:color-mix(in oklch,var(--bill),var(--paper) 45%);background:var(--table-ground);.pinned-frame{overflow:hidden;background:linear-gradient(to top,color-mix(in oklch,var(--earth),transparent 30%) 0,color-mix(in oklch,var(--earth),transparent 70%) 22%,transparent 52%)}.pinned-frame>[data-row]{position:relative;z-index:1}.commodities{position:absolute;left:10px;bottom:-20px;width:min(29.9vw,414px);height:auto;pointer-events:none}}.on-sandalwood{--sandal:color-mix(in oklch,var(--bill),var(--paper) 45%);background:var(--sandal);.chapter-text.r3{padding-top:48px}.statement{display:flex;flex-direction:column;align-items:flex-start;gap:18px;>div{flex:0 1 auto;min-width:0}}.stat-card{flex:0 0 auto;align-self:flex-start;display:block;max-width:24ch;margin:0;padding:12px 20px;border:1px solid hsl(var(--sand));border-radius:0;background:hsl(var(--ivory));font-family:var(--font-serif);font-weight:700;font-size:clamp(16px,1.25vw,18px);line-height:1.25;color:hsl(var(--charcoal));.stat-times{color:var(--scene-accent)}}.pinned-frame{align-items:flex-end;padding-bottom:36px;background:linear-gradient(to top,transparent 0,transparent 190px,color-mix(in oklch,var(--scene-maroon),black 12%) 190px,color-mix(in oklch,var(--scene-maroon),transparent 18%) 240px,color-mix(in oklch,var(--scene-maroon),transparent 40%) 310px,color-mix(in oklch,var(--scene-maroon),transparent 62%) 400px,color-mix(in oklch,var(--scene-maroon),transparent 80%) 500px,color-mix(in oklch,var(--scene-maroon),transparent 92%) 600px,transparent 78%),linear-gradient(to top,color-mix(in oklch,var(--scene-floor),black 22%) 0,var(--scene-floor) 190px,transparent 190px);>[data-row]{position:relative;z-index:1}@media (min-width:901px){align-items:flex-start;padding-top:128px}&:after{content:"";position:absolute;left:0;right:0;bottom:0;z-index:0;height:190px;pointer-events:none;background:linear-gradient(to top,color-mix(in oklch,var(--scene-floor),black 35%) 0,transparent 100%),repeating-linear-gradient(90deg,transparent 0 calc(12.5% - 2px),color-mix(in oklch,var(--scene-floor),black 30%) calc(12.5% - 2px) 12.5%);border-top:3px solid color-mix(in oklch,var(--scene-maroon),black 45%)}}.receipt-two{background:none;clip-path:none;padding:0}}.receipt-two.is-plain{background:none;clip-path:none;padding:0;margin-top:0;width:100%;max-width:30rem;.receipt-row{grid-template-columns:1fr 96px 96px;column-gap:16px}.receipt-value{font-size:16px}}.figs-bold .receipt-two .receipt-note{font-weight:400}.receipt-two{margin-top:24px;width:100%;max-width:60ch;.receipt-row{display:grid;grid-template-columns:1fr 104px 104px;column-gap:28px;align-items:baseline;padding:10px 0;border-bottom:1px dotted var(--ink-faint);&.is-total{border-top:1px solid var(--ink);border-bottom:none;margin-top:4px;font-weight:600}}.receipt-head-row{padding-bottom:10px;margin-bottom:6px;border-bottom:1px dashed var(--ink-faint);font-size:11px;font-weight:600;text-transform:uppercase;color:var(--ink-soft);span:not(:first-child){text-align:right}}.receipt-value{text-align:right}}.gold-set{margin-top:8px;max-width:34rem}@media (min-width:901px){.statement-stack{display:flex;align-items:flex-start;gap:32px}.statement-stack .chapter-text{flex-grow:0;flex-shrink:0;flex-basis:calc(6 / 15 * (100% - 32px));min-width:0}.statement-stack .gold-set{flex:1 1;min-width:0;margin-top:8px}}.display-unit{display:block;width:min(100%,28rem);height:auto;margin:0 auto}.label-was{font-size:17px;fill:color-mix(in oklch,hsl(var(--charcoal)),white 40%);text-decoration:line-through;text-decoration-color:hsl(var(--vermilion));text-decoration-thickness:2px}.label-now,.label-was{font-family:var(--font-mono)}.label-now{font-size:28px;font-weight:600;fill:color-mix(in oklch,hsl(var(--vermilion)),black 18%)}.display-unit .label-was{fill:color-mix(in oklch,hsl(var(--charcoal)),white 40%)}.bill,.receipt{padding:30px 26px;background:var(--bill);font-family:var(--font-mono);clip-path:polygon(0 7px,2% 0,4% 7px,6% 0,8% 7px,10% 0,12% 7px,14% 0,16% 7px,18% 0,20% 7px,22% 0,24% 7px,26% 0,28% 7px,30% 0,32% 7px,34% 0,36% 7px,38% 0,40% 7px,42% 0,44% 7px,46% 0,48% 7px,50% 0,52% 7px,54% 0,56% 7px,58% 0,60% 7px,62% 0,64% 7px,66% 0,68% 7px,70% 0,72% 7px,74% 0,76% 7px,78% 0,80% 7px,82% 0,84% 7px,86% 0,88% 7px,90% 0,92% 7px,94% 0,96% 7px,98% 0,100% 7px,100% calc(100% - 7px),98% calc(100% - 0px),96% calc(100% - 7px),94% calc(100% - 0px),92% calc(100% - 7px),90% calc(100% - 0px),88% calc(100% - 7px),86% calc(100% - 0px),84% calc(100% - 7px),82% calc(100% - 0px),80% calc(100% - 7px),78% calc(100% - 0px),76% calc(100% - 7px),74% calc(100% - 0px),72% calc(100% - 7px),70% calc(100% - 0px),68% calc(100% - 7px),66% calc(100% - 0px),64% calc(100% - 7px),62% calc(100% - 0px),60% calc(100% - 7px),58% calc(100% - 0px),56% calc(100% - 7px),54% calc(100% - 0px),52% calc(100% - 7px),50% calc(100% - 0px),48% calc(100% - 7px),46% calc(100% - 0px),44% calc(100% - 7px),42% calc(100% - 0px),40% calc(100% - 7px),38% calc(100% - 0px),36% calc(100% - 7px),34% calc(100% - 0px),32% calc(100% - 7px),30% calc(100% - 0px),28% calc(100% - 7px),26% calc(100% - 0px),24% calc(100% - 7px),22% calc(100% - 0px),20% calc(100% - 7px),18% calc(100% - 0px),16% calc(100% - 7px),14% calc(100% - 0px),12% calc(100% - 7px),10% calc(100% - 0px),8% calc(100% - 7px),6% calc(100% - 0px),4% calc(100% - 7px),2% calc(100% - 0px),0 calc(100% - 7px))}.receipt-head{display:flex;justify-content:space-between;padding-bottom:10px;margin-bottom:6px;border-bottom:1px dashed var(--ink-faint);font-size:11px;font-weight:600;text-transform:uppercase;color:var(--ink-soft)}.receipt-line{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding:10px 0;border-bottom:1px dotted var(--ink-faint);&.is-total{border-top:1px solid color-mix(in oklch,var(--ink),transparent 55%);border-bottom:none;margin-top:4px;font-weight:600}&:has(+.is-total){border-bottom:none}}.receipt-label{display:flex;flex-direction:column;gap:2px;font-family:var(--font-serif);font-size:15px;color:var(--ink)}.receipt-note{font-family:var(--font-sans-serif);font-size:12px;color:var(--ink-soft)}.receipt-value{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:17px;white-space:nowrap;color:var(--heading-text-colour);&.is-pending{font-family:var(--font-sans-serif);font-size:12px;color:var(--ink-soft);white-space:normal;text-align:right}}.bill-foot,.receipt-foot{margin:12px 0 0;font-family:var(--font-sans-serif);font-size:12px;color:var(--ink-soft)}.shelves{display:flex;flex-direction:column}.shelf-control{padding:4px 0 14px;border-bottom:1px solid var(--rule)}@media (min-width:901px){.shelves-ground .chapter-text,.shelves-ground .chapter-title{max-width:none}.shelves-ground .shelves-figure{container-type:inline-size}.figure-split{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto;column-gap:48px;align-items:start;margin:0;.shelf-control,.shelves-aside,.table-scroll,figcaption{position:relative;z-index:1}figcaption{grid-column:1;grid-row:1;margin-bottom:0}.figure-head{flex-direction:column;align-items:flex-start;gap:24px}.shelf-control{grid-column:1;grid-row:1;align-self:start;justify-self:start;width:var(--tl-w);margin:calc(1.2 * clamp(17px, 1.5vw, 20px) + 25px) 0 0;padding:0;border-bottom:none}--tl-w:clamp(340px,30vw,460px);.figure-head .view-toggle{margin-left:calc(var(--tl-w) + 40px)}.shelves-stage{grid-column:1/-1;grid-row:2;aspect-ratio:2/1;max-height:none;margin:22px calc(-1 * var(--small) + 65px) 0 calc(-1 * var(--small) - 65px)}.shelves{display:contents}.shelves-aside{grid-column:2;grid-row:1/span 2;align-self:start;width:clamp(300px,32vw,440px);box-sizing:border-box;padding:14px 18px 16px;background:hsl(var(--ivory));border:1px solid hsl(var(--sand));.receipt-two{margin-top:0}.receipt-row:last-of-type{border-bottom:none}.figure-note{margin:18px 0 0}}&:has(.table-scroll){grid-template-columns:clamp(300px,32vw,440px) minmax(0,1fr);column-gap:calc(100% / 24 + 32px);align-content:start;min-height:calc(50cqw + 273px);.shelves-aside{grid-column:1;grid-row:2;margin-top:16px}.table-scroll{grid-column:2;grid-row:2;margin-top:16px;max-height:none;overflow:visible}}}.shelves-ground .shelves-canvas{height:100%;aspect-ratio:auto;max-height:none}.shelves-ground .shelves-stage.is-loading{aspect-ratio:2/1;max-height:none}.shelves-ground .pinned-frame{align-items:flex-start;padding-bottom:calc(var(--medium) - 50px)}}.shelves-stage{position:relative;margin:8px 0 4px;&.is-loading{aspect-ratio:2.3/1;max-height:52vh}}.shelves-canvas{aspect-ratio:2.3/1;max-height:52vh;canvas{display:block;width:100%;height:100%}}.flat-shelves{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:14px 0 28px}.flat-shelf{--unit:hsl(var(--turmeric));display:flex;flex-direction:column;gap:4px;padding:10px 10px 12px;border:1px solid hsl(var(--sand));background:color-mix(in oklab,hsl(var(--ivory)),transparent 30%);&.is-gold{--unit:hsl(var(--turmeric))}&.is-silver{--unit:hsl(220,6%,66%)}&.is-mason{--unit:hsl(var(--terracotta))}&.is-usd{--unit:hsl(var(--neem))}&.is-wheat{--unit:hsl(38,42%,62%)}}.flat-shelf-head{display:flex;flex-direction:column;gap:1px}.flat-shelf-name{font-family:var(--font-serif);font-size:15px;line-height:1.2;color:var(--heading-text-colour)}.flat-shelf-unit{font-family:var(--font-sans-serif);font-size:10.5px;color:var(--ink-soft)}.flat-shelf-count{font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:17px;font-weight:600;color:var(--heading-text-colour);&.is-missing{font-family:var(--font-sans-serif);font-size:11px;font-weight:400;color:var(--ink-soft)}}.flat-units{display:flex;flex-wrap:wrap;gap:3px;margin-top:4px}.flat-unit{width:10px;height:10px;border-radius:2px;background:linear-gradient(to right,var(--unit) var(--fill),color-mix(in oklab,var(--unit),transparent 80%) var(--fill));transition:background .3s ease}.is-mason .flat-unit{width:7px;height:7px}.shelf-tag{position:absolute;left:0;top:0;pointer-events:none;white-space:nowrap;transform-origin:0 0}.shelf-tag-name{display:flex;flex-direction:column;align-items:flex-end;text-align:right;font-family:var(--font-serif);line-height:1.15;color:var(--ink);.shelf-unit{font-family:var(--font-sans-serif);font-size:.7em;color:var(--ink-soft)}}.shelf-tag-count{font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.15;color:var(--heading-text-colour);&.is-missing{color:var(--ink-soft);font-family:var(--font-sans-serif);font-size:.75em}}.shelves-fallback{position:absolute;inset:auto 16px 45% 16px;text-align:center;font-size:14px;color:var(--ink-soft)}.ran-wrap{position:relative;width:100%}.ran-scroll{position:relative;overflow-x:auto}.ran-svg{display:block}.ran-svg{.grid{stroke:var(--rule);stroke-width:1}.grid.is-base{stroke:var(--ink);stroke-width:1.25;stroke-dasharray:4 4}.crosshair{stroke:var(--ink-soft);stroke-width:1}.tick{font-family:var(--font-sans-serif);font-size:12px;fill:var(--ink-soft);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ran-line{fill:none;stroke:var(--series);stroke-width:2;stroke-linejoin:round;stroke-linecap:round}.ran-label{font-family:var(--font-sans-serif);font-size:12.5px;font-weight:600;fill:var(--series)}.ran-dot{fill:var(--series);stroke:var(--paper);stroke-width:2}.ran-gold{--series:var(--gold)}.ran-silver{--series:var(--c-deemph)}.ran-mason{--series:var(--c-second)}.ran-usd{--series:var(--c-cool)}.ran-wheat{--series:var(--c-warm)}}.chart-tip{position:absolute;z-index:6;display:flex;flex-direction:column;gap:2px;padding:8px 12px;border:1px solid var(--rule);background:var(--paper);box-shadow:0 2px 8px color-mix(in oklch,black,transparent 88%);color:var(--ink);font-size:12.5px;line-height:1.35;pointer-events:none;transform:translate(-50%,18px);strong{font-weight:600;font-size:13px;color:var(--heading-text-colour)}}.own-bill{margin-bottom:24px}.bill-controls{max-width:none;margin-bottom:20px}.bill-fields{display:grid;grid-template-columns:1fr 1.6fr;gap:14px;label{display:flex;flex-direction:column;gap:6px;font-size:12px;font-weight:600;color:var(--ink-soft)}input,select{width:100%;padding:11px 14px;border:1.5px solid color-mix(in oklch,var(--ink),transparent 60%);border-radius:6px;background:var(--paper);color:var(--heading-text-colour);font-family:var(--font-mono);font-size:17px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;box-shadow:inset 0 1px 2px color-mix(in oklch,black,transparent 92%);&:hover{border-color:var(--ink)}&:focus-visible{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in oklch,var(--accent),transparent 78%)}}select{appearance:none;padding-right:36px;background-image:linear-gradient(45deg,transparent 50%,var(--ink) 50%),linear-gradient(135deg,var(--ink) 50%,transparent 50%);background-position:calc(100% - 20px) 50%,calc(100% - 14px) 50%;background-size:6px 6px,6px 6px;background-repeat:no-repeat}}#your-own-bill{background:var(--ivory-faint);.pinned-frame{background:radial-gradient(ellipse 70% 80% at 0 0,color-mix(in oklab,hsl(var(--indivara)),transparent 88%),transparent 70%)}}.bill{background:var(--paper)}.bill .receipt-value{text-align:right}.bill .receipt-line{align-items:center;padding:14px 0}.bill .receipt-label{font-size:19px;gap:4px}.receipt-worth{display:block;margin-top:2px;font-family:var(--font-sans-serif);font-size:12px;font-weight:400;color:var(--ink-soft)}.bill-title{margin:0 0 8px;padding-bottom:12px;border-bottom:1px dashed var(--ink-faint);font-family:var(--font-serif);font-size:19px;color:var(--heading-text-colour)}.story-figure{margin:0 0 24px;padding:0;border:none;background:transparent;figcaption{display:flex;flex-direction:column;gap:4px;margin-bottom:16px}}.figure-title{font-weight:600;font-size:15px;color:var(--heading-text-colour)}.figure-large .figure-title{font-family:var(--font-serif);font-weight:500;font-size:clamp(17px,1.5vw,20px);line-height:1.2}.figure-head{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.figure-note,.figure-units{font-size:13px;color:var(--ink-soft)}.figure-note{margin:12px 0 0}.view-toggle{display:inline-flex;flex-shrink:0;border:1px solid var(--accent);border-radius:4px;overflow:hidden;button{padding:6px 12px;border:0;background:transparent;color:var(--accent);font:inherit;font-size:12px;font-weight:600;cursor:pointer;&+button{border-left:1px solid var(--accent)}&:hover{background:color-mix(in oklch,var(--accent),transparent 90%)}&.is-on{background:var(--accent);color:var(--white)}&:focus-visible{outline:2px solid var(--accent);outline-offset:2px}}}.table-scroll{max-height:320px;overflow:auto;margin-top:8px;table{background:transparent}thead th{position:sticky;top:0;z-index:1;background:var(--table-ground,var(--paper));box-shadow:inset 0 -1px 0 var(--rule)}}.year-table{overflow-x:auto}.table-scroll table,.year-table table{width:100%;border-collapse:collapse;font-size:13px;td,th{padding:6px 10px;border-bottom:1px solid var(--rule);text-align:left;white-space:nowrap}th{font-size:11px;font-weight:600;text-transform:uppercase;color:var(--ink-soft)}.num{text-align:right;font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lens-year td{background:color-mix(in oklch,var(--accent),transparent 92%);font-weight:600}}.story-figure:has(.year-table) .view-toggle{display:none}.downloads-head{padding-top:var(--nano)}.download-link{display:block;width:fit-content;color:var(--accent);transition:opacity .2s ease;&+.download-link{margin-top:10px}&:hover{opacity:.7}}@media (max-width:900px){.pinned.is-pinned{height:auto}.pinned.is-pinned .pinned-frame{position:relative;height:auto;min-height:100svh}.commodities{display:none}.gold-set{margin-top:24px}.on-sandalwood .chapter-text.r3{padding-top:0}.receipt-two{margin-bottom:28px;width:100%}.receipt-two .receipt-row{grid-template-columns:1fr 84px 84px;column-gap:12px}.receipt-two .receipt-value{font-size:14px}.receipt-two .receipt-note{display:none}.shelves-canvas{aspect-ratio:2/1.1;max-height:none}.statement{flex-direction:column;align-items:flex-start;.stat-card{max-width:none}}.shelves-stage.is-loading{aspect-ratio:2/1.1}.is-narrow .shelf-tags{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:7px 0;border-bottom:1px solid var(--rule)}.is-narrow .shelf-tags:last-of-type{border-bottom:none}.is-narrow .shelf-tag{position:static;transform:none!important}.is-narrow .shelf-tag-name{flex-direction:row;align-items:baseline;gap:8px;text-align:left;font-size:15px;.shelf-unit{font-size:11px}}.is-narrow .shelf-tag-count{font-size:16px;&.is-missing{font-size:12px}}.is-narrow .shelf-tag{font-size:15px!important}.bill-fields{grid-template-columns:1fr}.chapter-text{margin-bottom:24px}.showcase-text{top:0;bottom:auto;width:100%;min-height:30svh;padding:20px 16px;align-items:flex-start;border-right:none;border-bottom:1px solid color-mix(in oklch,white,transparent 88%);display:block}.scene{top:auto;bottom:0;height:clamp(38%,calc(100% - 360px),62%)}.showcase-kicker{position:static;margin-bottom:8px}.showcase-beat{left:16px;right:16px;top:48px}.showcase-beat.is-opening{position:relative;left:0;right:0;top:0}.showcase-beat.is-opening:not(.is-shown){visibility:hidden}}}#what-one-lakh-bought-page{@media (max-width:900px){.notes-corner{top:16px;left:16px}.notes-title{left:16px;right:16px;top:68px;transform:none;max-width:none}}}.theme-dark #what-one-lakh-bought-page{--accent:color-mix(in oklch,hsl(var(--indivara)),var(--white) 42%);--bill:color-mix(in oklch,hsl(var(--sand)),black 62%);--ivory-faint:color-mix(in srgb,hsl(var(--ivory)),black 84%);.shelves-ground .commodities{opacity:.75}.bill{background:var(--paper)}.flat-shelf{background:var(--ivory-faint);border-color:var(--rule)}.stat-card{background:color-mix(in srgb,hsl(var(--ivory)),black 68%);border-color:color-mix(in srgb,hsl(var(--sand)),black 40%);color:var(--ink);.stat-times{color:var(--c-warm)}}.on-sandalwood .receipt-foot{color:var(--ink-soft)}.shelves-ground .figure-split .shelves-aside{background:transparent;border-color:var(--rule)}.shelves-ground .shelves-aside .receipt{background:transparent}--c-warm:var(--salmon-light20);--c-faint:var(--grey-dark60)}@keyframes note-wiggle{0%,to{transform:rotate(-3deg)}50%{transform:rotate(3deg)}}@media (prefers-reduced-motion:reduce){#what-one-lakh-bought-page .notes-card-note{animation:none}}