.rm-h1 .mute,.words>.rm-h1>.words-b{display:block}.words>.rm-h1{text-wrap:wrap}.rm-updated{align-items:center;gap:var(--s-2);display:inline-flex}.rm-updated:before{content:"";background:var(--hold);border-radius:50%;width:6px;height:6px}@media (width>=1100px){.rm-pin{height:210vh}.rm-pin>.pin-sticky{top:max(calc(var(--head-h) + 16px), calc((100vh + var(--head-h) + 16px - var(--rm-h,736px)) / 2))}}.rm-pin.still{height:auto}.rm-pin.still>.pin-sticky{position:static}@media (width<=1099px){.rm-pin>.pin-sticky{position:static}.rm-pin .fig-prog{visibility:hidden}}.rm-main{padding:var(--s-6) var(--s-6) var(--s-4);gap:var(--s-5);grid-template-rows:auto 1fr;align-content:start;min-height:0;display:grid;overflow:hidden}.rm-track,.rm-cols{gap:var(--s-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.rm-tc{gap:var(--s-2);min-width:0;display:grid}.rm-tl{align-items:center;gap:var(--s-2);min-width:0;font:400 var(--t-12)/16px var(--mono);text-transform:uppercase;letter-spacing:.64px;color:var(--ink-3);white-space:nowrap;transition:color .3s;display:flex}.rm-act>.rm-tl{color:var(--ink)}.rm-node{background:#15161a2e;border-radius:50%;flex:none;width:7px;height:7px;transition:background-color .3s}.rm-t0.rm-reach>.rm-tl>.rm-node{background:var(--ok)}.rm-t1.rm-reach>.rm-tl>.rm-node{background:var(--hold)}.rm-t2.rm-reach>.rm-tl>.rm-node{background:var(--ink-2)}.rm-live .rm-t1.rm-reach>.rm-tl>.rm-node{animation:1.8s ease-in-out infinite ping}.rm-line{border-radius:var(--r-xs);height:2px;display:block;position:relative;overflow:hidden}.rm-drawn,.rm-cover{position:absolute;inset:0}.rm-fill{background:var(--ink)}.rm-dash{background:#7a5f122e;overflow:hidden}.rm-dash:before{content:"";background:repeating-linear-gradient(90deg, var(--hold) 0 6px, transparent 6px 12px);animation:1s linear infinite paused rm-dash;position:absolute;inset:0 0 0 -12px}.rm-live .rm-dash:before{animation-play-state:running}@keyframes rm-dash{to{transform:translate(12px)}}.rm-later{background:repeating-linear-gradient(90deg,#15161a6b 0 2px,#0000 2px 6px),#e8e8e8}.rm-cover{background:#e8e8e8}.rm-col{align-content:start;gap:var(--s-2);min-width:0;padding:var(--s-2);border-radius:var(--r-sm);box-shadow:inset 0 0 0 1px var(--hair-2);background:#f7f7f5;display:grid}.rm-ch{justify-content:space-between;align-items:center;gap:var(--s-2);padding:var(--s-0) var(--s-1) var(--s-1);font-size:var(--t-12);color:var(--ink-2);line-height:16px;display:flex}.rm-cn{padding:var(--s-1) var(--s-2);border-radius:var(--r-sm);box-shadow:0 0 0 1px var(--hair);font:400 var(--t-12)/1 var(--mono);color:var(--ink-2);letter-spacing:0;background:#fff;display:inline-flex}.rm-cn .tabular-nums{line-height:1.25}.rm-slot{min-width:0;display:grid;position:relative}.rm-slot:before{content:"";border-radius:var(--r-xs);border:1px dashed #15161a29;position:absolute;inset:0}.rm-card{gap:var(--s-1);padding:var(--s-3) var(--s-3) var(--s-3);border-radius:var(--r-xs);box-shadow:0 0 0 1px var(--hair), var(--drop-1);background:#fff;transition:background-color .35s,box-shadow .35s;display:grid;position:relative}.rm-ct{font:400 var(--t-14)/18px var(--sans);letter-spacing:.42px;color:var(--ink)}.rm-t0>.rm-slot>.rm-card.rm-on{background:#f2f8f4;box-shadow:0 0 0 1px #2f7d5b4d}.rm-t1>.rm-slot>.rm-card.rm-on{background:#fbf7ea;box-shadow:0 0 0 1px #7a5f124d}.rm-t2>.rm-slot>.rm-card.rm-on{background:#f4f4f2;box-shadow:0 0 0 1px #15161a33}.rm-sl{text-overflow:ellipsis;align-items:center;min-width:0;display:inline-flex;overflow:hidden}.chip.rm-chip-later{background:var(--page-3);color:var(--ink-2)}.rm-detail .rm-dd{margin:var(--s-2) 0 0;font-size:var(--t-12);color:var(--ink-2);line-height:16px}.rm-detail .card-t{min-height:22px}.scene.flow .rm-main{padding:var(--s-4) var(--s-3) var(--s-3);gap:var(--s-4)}.scene.flow .rm-track{gap:var(--s-2)}.scene.flow .rm-detail{display:none}.scene.flow .rm-cols{grid-template-columns:minmax(0,1fr)}.scene.flow .rm-col{transition:opacity .35s var(--out), visibility .35s;grid-area:1/1}.scene.flow .rm-col:not(.rm-act){opacity:0;visibility:hidden}.scene.flow .rm-ct{font-size:var(--t-14);line-height:18px}.rm-list{--rm-tone:var(--ink);position:relative}.rm-list.rm-ok{--rm-tone:var(--ok)}.rm-list.rm-hold{--rm-tone:var(--hold)}.rm-list.rm-mute{--rm-tone:#15161aa8}.rm-rail{background:var(--hair);width:1px;display:none;position:absolute;top:0;bottom:0;left:3px;overflow:hidden}.rm-rail>i{background:var(--rm-tone);transform-origin:50% 0;transition:transform .12s linear;position:absolute;inset:0;transform:scaleY(0)}.rm-rows{border-top:1px solid var(--ink);margin:0;padding:0;list-style:none}.rm-row{border-bottom:1px solid var(--hair);position:relative}.rm-ri{gap:var(--s-2) var(--s-4);padding:var(--s-6) 0;grid-template-columns:7px 32px minmax(0,1fr);align-items:start;display:grid}.rm-ri>.rm-dot{width:7px;height:7px;margin-top:var(--s-2);z-index:1;background:#fff;border-radius:50%;grid-row:1;transition:background-color .3s,box-shadow .3s;position:relative;box-shadow:0 0 0 1px #15161a4d}.rm-lit .rm-dot{background:var(--rm-tone);box-shadow:0 0 0 1px var(--rm-tone), 0 0 0 4px #fff}.rm-ri>.rm-num{font:400 var(--t-12)/16px var(--mono);color:var(--ink-3);letter-spacing:0;grid-row:1;transition:color .3s}.rm-lit .rm-num{color:var(--rm-tone)}.rm-ri>.h3{grid-area:1/3}.rm-ri>.body{grid-column:3}.rm-ri>.chip{margin-top:var(--s-1);grid-column:3;justify-self:start}.rm-ri>.chip.rm-chip-later{background:var(--page-3);color:var(--ink-2)}@media (width>=768px){.rm-ri{gap:var(--s-2) var(--s-5);grid-template-columns:7px 36px minmax(0,1fr) 104px}.rm-ri>.body{grid-area:2/3}.rm-ri>.chip{margin-top:var(--s-0);grid-area:1/4;justify-self:end}}@media (prefers-reduced-motion:reduce){.rm-rail>i{transition:none}.rm-live .rm-t1.rm-reach>.rm-tl>.rm-node,.rm-dash:before{animation:none}}.rm-tile{height:160px;margin-top:var(--s-8)}@media (width>=1024px){.rm-tile{height:200px}}.win.rd.rm-win{grid-template-rows:46px minmax(0,1fr) 34px}.rm-main{padding:var(--s-6) var(--s-6) var(--s-4);gap:var(--s-4)}.rm-ch{font-size:var(--t-14)}.rm-card{padding:var(--s-3) var(--s-4)}.rm-ct{font-size:var(--t-16);line-height:22px}.rm-detail .rm-dd{font-size:var(--t-14);line-height:18px}.scene.flow .rm-tl{font-size:var(--t-12)}.rm-tile[data-astro-cid-zwbxrp7t]{margin-top:var(--s-4)}.rm-ri[data-astro-cid-zwbxrp7t]>.chip[data-astro-cid-zwbxrp7t]{font-size:var(--t-12)}@media (width>=1000px) and (width<=1439px){.rm-ri[data-astro-cid-zwbxrp7t]{grid-template-columns:7px 36px minmax(0,1fr) auto}.rm-ri[data-astro-cid-zwbxrp7t]>.h3[data-astro-cid-zwbxrp7t]{grid-area:1/3}.rm-ri[data-astro-cid-zwbxrp7t]>.body[data-astro-cid-zwbxrp7t]{grid-area:2/3/auto/-1}.rm-ri[data-astro-cid-zwbxrp7t]>.chip[data-astro-cid-zwbxrp7t]{grid-area:1/4;justify-self:end;margin-top:0}}.rm-band[data-astro-cid-zwbxrp7t] .rm-lit[data-astro-cid-zwbxrp7t] .rm-dot[data-astro-cid-zwbxrp7t]{box-shadow:0 0 0 1px var(--rm-tone), 0 0 0 4px var(--page-2)}
