.mo-sr .sr-life{padding:0 var(--sr-gutter);margin-bottom:clamp(48px,6vw,88px)}.mo-sr .sr-life>.sr-wrap{--name-w: 176px;--state-w: 142px;--col-gap: 24px;max-width:var(--sr-max);padding:clamp(28px,3.4vw,52px) clamp(20px,3.4vw,52px) clamp(24px,3vw,40px);border-radius:28px;background:var(--sr-panel);color:var(--sr-panel-ink)}html[data-mo-scheme=dark] .mo-sr .sr-life>.sr-wrap{border:1px solid var(--sr-panel-line)}.mo-sr .sr-life__head{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px 48px;align-items:end}.mo-sr h2.sr-h2.sr-h2--inv{color:var(--sr-panel-ink)}.mo-sr .sr-life h2.sr-h2 em{color:var(--sr-hot)}.mo-sr .sr-life__lede{max-width:56ch;font-size:15.5px;line-height:1.55;color:var(--sr-panel-ink)}.mo-sr .sr-life__plot{margin-top:clamp(22px,3vw,36px)}.mo-sr .sr-age,.mo-sr .sr-row__a,.mo-sr .sr-axis{display:grid;grid-template-columns:var(--name-w) minmax(0,1fr) var(--state-w);column-gap:var(--col-gap)}.mo-sr .sr-age{align-items:center;padding-bottom:10px;-webkit-user-select:none;user-select:none}.mo-sr .sr-age__label{grid-column:1;font-size:14px;line-height:1.35;color:var(--sr-panel-ink)}.mo-sr .sr-age__label strong{display:block;font:600 20px/1.2 var(--sr-display)}.mo-sr .sr-age__rail{grid-column:2;position:relative;height:44px;touch-action:none;cursor:pointer}.mo-sr .sr-age__rail:before{content:"";position:absolute;left:0;right:0;top:50%;height:4px;margin-top:-2px;border-radius:2px;background:#f6f1ea38}.mo-sr .sr-age__band{position:absolute;top:50%;height:4px;margin-top:-2px;left:43.75%;width:18.75%;background:#f6f1ea80}.mo-sr .sr-age__thumb.sr-age__thumb--b{position:absolute;top:50%;left:calc(var(--age) / 16 * 100%);width:30px;height:30px;margin:-15px 0 0 -15px;padding:0;border:3px solid var(--sr-panel-ink);border-radius:50%;background:var(--sr-hot);color:#1b1c1d;box-shadow:0 2px 10px #00000059;cursor:grab;touch-action:none}.mo-sr .sr-age__thumb.sr-age__thumb--b:focus-visible{outline:2px solid var(--sr-panel-ink);outline-offset:4px}.mo-sr .sr-age__thumb.sr-age__thumb--b:active{cursor:grabbing}.mo-sr:not(.is-js) .sr-age__thumb{display:none}.mo-sr .sr-age__bub{position:absolute;left:50%;bottom:calc(100% + 9px);padding:5px 9px;border-radius:8px;background:var(--sr-panel-ink);color:#1b1c1d;font:700 13px/1 var(--sr-display);white-space:nowrap;font-variant-numeric:tabular-nums;translate:-50% 0;scale:.6;opacity:0;transform-origin:50% 100%;transition:opacity .18s ease,scale .28s var(--sr-ease);pointer-events:none}.mo-sr .sr-life.is-drag .sr-age__bub,.mo-sr .sr-age__thumb:focus-visible .sr-age__bub{opacity:1;scale:1}.mo-sr .sr-life__rows{border-top:1px solid var(--sr-panel-line)}.mo-sr .sr-row{border-bottom:1px solid var(--sr-panel-line)}.mo-sr .sr-row__a{grid-template-areas:"name track state" ". cite cite";align-items:center;row-gap:8px;padding:12px 0 11px;color:var(--sr-panel-ink);text-decoration:none;border-radius:10px;transition:background-color .2s ease}.mo-sr .sr-row__a:hover{background:#f6f1ea0d}.mo-sr .sr-row__a:focus-visible{outline:2px solid var(--sr-panel-ink);outline-offset:2px}.mo-sr .sr-row__id{display:contents}.mo-sr .sr-row__name{grid-area:name;font:600 17px/1.2 var(--sr-display);white-space:nowrap;padding-left:4px}.mo-sr .sr-row__range{grid-area:track;position:relative;z-index:2;justify-self:start;margin-left:calc(var(--hi) / 16 * 100% + 6px);font:600 13.5px/20px var(--sr-display);white-space:nowrap;color:var(--sr-panel-ink);pointer-events:none;padding:0 5px;border-radius:4px;background:var(--sr-panel)}.mo-sr .sr-row__range--l{justify-self:end;margin-left:0;margin-right:calc((16 - var(--lo)) / 16 * 100% + 6px)}.mo-sr .sr-row__range--none{margin:0;padding-left:14px;font-weight:500}.mo-sr .sr-row__track{grid-area:track;position:relative;height:20px;background-image:linear-gradient(to right,rgba(246,241,234,.13) 1px,transparent 1px);background-size:6.25% 100%;box-shadow:inset -1px 0 #f6f1ea21}.mo-sr .sr-row__track:before{content:"";position:absolute;inset:0 auto 0 43.75%;width:18.75%;background:#f6f1ea12}.mo-sr .sr-row__track--none{border:1.5px dashed rgba(246,241,234,.38);border-radius:10px;background:none;box-shadow:none}.mo-sr .sr-row__track--none:before{content:none}.mo-sr .sr-row__bar{position:absolute;top:0;left:calc(var(--lo) / 16 * 100%);width:calc((var(--hi) - var(--lo)) / 16 * 100%);height:20px;border-radius:10px;overflow:hidden;background:var(--sr-bar);transform-origin:0 50%}.mo-sr .sr-row__fill{display:block;height:100%;width:clamp(0%,(var(--age) - var(--lo)) / (var(--hi) - var(--lo)) * 100%,100%);background:var(--sr-hot)}.mo-sr .sr-row__mark{position:absolute;top:-6px;bottom:-6px;left:calc(var(--age) / 16 * 100%);width:2px;margin-left:-1px;background:var(--sr-hot)}.mo-sr .sr-row__state{grid-area:state;display:inline-flex;align-items:center;gap:8px;font:600 14px/1.2 var(--sr-display);white-space:nowrap}.mo-sr .sr-row__state:before{content:"";flex:none;width:10px;height:10px;border-radius:50%;border:2px solid var(--sr-panel-ink)}.mo-sr .sr-row__state[data-st=in]:before{border-color:var(--sr-hot);background:linear-gradient(90deg,var(--sr-hot) 50%,transparent 50%)}.mo-sr .sr-row__state[data-st=past]:before{border-color:var(--sr-hot);background:var(--sr-hot)}.mo-sr .sr-row__state[data-st=none]:before{border-style:dashed}.mo-sr .sr-row__cite{grid-area:cite;display:flex;flex-wrap:wrap;gap:2px 14px;font-size:14px;line-height:1.45}.mo-sr .sr-row__quote{font-style:italic;color:var(--sr-panel-ink)}.mo-sr .sr-row__quote:before{content:"\201c"}.mo-sr .sr-row__quote:after{content:"\201d"}.mo-sr .sr-row__src{color:var(--sr-panel-ink);text-decoration:underline;text-decoration-color:#f6f1ea73;text-underline-offset:3px}.mo-sr .sr-row__a:hover .sr-row__src{text-decoration-color:var(--sr-hot)}.mo-sr .sr-row__srcs{display:none}.mo-sr .sr-axis{padding-top:10px;align-items:start}.mo-sr .sr-axis__ticks{grid-column:2;position:relative;height:44px}.mo-sr .sr-axis__t{position:absolute;top:22px;left:calc(var(--y) / 16 * 100%);translate:-50% 0;font:500 13px/1 var(--sr-display);color:var(--sr-panel-ink);font-variant-numeric:tabular-nums}.mo-sr .sr-axis__t:before{content:"";position:absolute;left:50%;top:-9px;width:1px;height:6px;background:#f6f1ea80}.mo-sr .sr-axis__band{grid-column:2;grid-row:1;position:relative;z-index:1;justify-self:start;margin-left:53.125%;translate:-50% 0;font:500 13px/1 var(--sr-body);white-space:nowrap;color:var(--sr-panel-ink)}.mo-sr .sr-axis__unit{grid-column:3;padding-top:22px;font:500 13px/1 var(--sr-display);color:var(--sr-panel-ink)}.mo-sr .sr-life__foot{margin-top:18px;max-width:92ch;font-size:13.5px;line-height:1.55;color:var(--sr-panel-ink)}.mo-sr .sr-life__foot a{color:var(--sr-panel-ink);text-underline-offset:3px}.mo-sr .sr-row.is-bump .sr-row__bar{animation:sr-bump .42s var(--sr-ease)}@keyframes sr-bump{0%{scale:1 1}35%{scale:1.015 1.4}to{scale:1 1}}.mo-sr .sr-life.is-arm .sr-row__bar{transform:scaleX(0)}.mo-sr .sr-life.is-arm .sr-row__mark,.mo-sr .sr-life.is-arm .sr-row__cite{opacity:0}.mo-sr .sr-life.is-play .sr-row__bar{transform:none;transition:transform .9s var(--sr-ease);transition-delay:calc(var(--i, 0) * 90ms)}.mo-sr .sr-life.is-play .sr-row__mark,.mo-sr .sr-life.is-play .sr-row__cite{opacity:1;transition:opacity .5s ease .5s}@media(prefers-reduced-motion:reduce){.mo-sr .sr-life.is-arm .sr-row__bar{transform:none}.mo-sr .sr-life.is-arm .sr-row__mark,.mo-sr .sr-life.is-arm .sr-row__cite{opacity:1}.mo-sr .sr-lead,.mo-sr .sr-pick,.mo-sr .sr-pick--none{transition:none;animation:none}}@media(max-width:1180px){.mo-sr .sr-life>.sr-wrap{--name-w: 150px;--state-w: 128px;--col-gap: 18px}}@media(max-width:989px){.mo-sr .sr-life__head{grid-template-columns:minmax(0,1fr)}}@media(max-width:749px){.mo-sr .sr-life{padding:0 8px}.mo-sr .sr-life>.sr-wrap{padding:24px 16px 20px;border-radius:22px}.mo-sr .sr-age,.mo-sr .sr-row__a,.mo-sr .sr-axis{grid-template-columns:minmax(0,1fr) auto}.mo-sr .sr-age{grid-template-areas:"label" "rail";grid-template-columns:minmax(0,1fr)}.mo-sr .sr-age__label{grid-area:label}.mo-sr .sr-age__label strong{display:inline;font-size:17px}.mo-sr .sr-age__rail{grid-area:rail;margin:0 6px}.mo-sr .sr-row__a{grid-template-areas:"id state" "track track" "cite cite";row-gap:9px;padding:13px 6px}.mo-sr .sr-row__id{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px;grid-area:id;min-width:0}.mo-sr .sr-row__name{padding:0;font-size:16px}.mo-sr .sr-row__range,.mo-sr .sr-row__range--l,.mo-sr .sr-row__range--none{margin:0;padding:0;font-size:13px;line-height:1.3;white-space:nowrap}.mo-sr .sr-row__state,.mo-sr .sr-row__cite{font-size:13px}.mo-sr .sr-axis{grid-template-columns:minmax(0,1fr);margin-inline:6px}.mo-sr .sr-axis__ticks,.mo-sr .sr-axis__band{grid-column:1}.mo-sr .sr-axis__t:nth-child(2n) span{visibility:hidden}.mo-sr .sr-axis__unit{display:none}.mo-sr .sr-row__track,.mo-sr .sr-age__rail,.mo-sr .sr-axis__ticks{margin-inline:6px}.mo-sr .sr-row__a .sr-row__track{margin-inline:0}.mo-sr .sr-age__bub,.mo-sr .sr-row--none .sr-row__track,.mo-sr .sr-row__srct{display:none}.mo-sr .sr-row__srcs{display:inline}.mo-sr .sr-row__cite{display:block}.mo-sr .sr-row__src{margin-left:6px;white-space:nowrap}.mo-sr .sr-life__lede{font-size:15px}.mo-sr .sr-row--none .sr-row__a{grid-template-areas:"id state" "cite cite"}}
/*# sourceMappingURL=/cdn/shop/t/54/assets/mo-sr-life.css.map */
