.resita-story{--rc-position:50%;--rc-orange:#f57c38;--rc-blue:#36cde8;--rc-ink:#152334;margin:3.6rem 0;padding:2.4rem;border:1px solid #7f899166;border-radius:1.6rem;background:#242934;color:#f5f5f0}.resita-story [hidden]{display:none!important}.rc-heading h3{margin:.8rem 0 1.2rem;font-size:2.7rem}.rc-heading p{margin:0 0 2rem}.rc-kicker{color:#8fd7ef;font-size:1.3rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.rc-mode-buttons{display:flex;flex-wrap:wrap;gap:.8rem;margin-bottom:1.6rem}.rc-mode-buttons button{color:#f5f5f0;background:0 0;border:1px solid #8996a5;border-radius:2rem;padding:.8rem 1.4rem;font:inherit;font-size:1.5rem;cursor:pointer}.rc-mode-buttons button[aria-pressed=true]{color:var(--rc-ink);background:#f5f5f0;border-color:#f5f5f0}.resita-story :focus-visible{outline:3px solid #8fd7ef;outline-offset:5px}.rc-stage{position:relative;width:100%;aspect-ratio:258/264;overflow:hidden;border-radius:.8rem;isolation:isolate;touch-action:pan-y;cursor:ew-resize;background:var(--rc-ink)}.rc-base,.rc-layer{position:absolute;inset:0;display:block;width:100%;height:100%;max-width:none;margin:0;object-fit:fill;user-select:none;pointer-events:none}.rc-before{position:absolute;inset:0}.rc-reveal,.rc-layer,.rc-outlines{position:absolute;inset:0}.rc-reveal{clip-path:inset(0 0 0 var(--rc-position))}.resita-story[data-mode=change] .rc-outlines{display:none}.rc-label{position:absolute;top:1rem;max-width:43%;border-radius:.5rem;padding:.6rem .8rem;background:#152334e8;color:#fff;font-size:1.3rem;font-weight:700;line-height:1.4;pointer-events:none}.rc-label-left{left:1rem}.rc-label-right{right:1rem;text-align:right}.rc-divider{position:absolute;left:var(--rc-position);top:0;bottom:0;width:2px;background:#fff;box-shadow:0 0 0 1px #15233488;pointer-events:none}.rc-divider>span{position:absolute;top:50%;left:50%;display:grid;place-items:center;width:4rem;height:4rem;transform:translate(-50%,-50%);border-radius:50%;background:#f5f5f0;color:var(--rc-ink);font-size:2.6rem;font-weight:700;box-shadow:0 1px 9px #15233477}.rc-north{position:absolute;bottom:1.8rem;right:1.2rem;color:#fff;font-weight:700;text-shadow:0 1px 3px #000;pointer-events:none}.rc-scale{position:absolute;left:1.2rem;bottom:1.7rem;width:19.379845%;border-bottom:4px solid #fff;padding-bottom:.2rem;color:#fff;font-size:1.2rem;font-weight:700;text-shadow:0 1px 3px #000;pointer-events:none}.rc-range-label{display:block;margin:1.5rem 0 .8rem;font-size:1.4rem}.rc-range{display:block;width:100%;margin:1rem 0;accent-color:var(--rc-orange);min-height:3rem;cursor:ew-resize}.rc-status{font-size:1.3rem;margin:.4rem 0 1.2rem;color:#d1d9e1}.rc-reference-control{display:flex;align-items:center;gap:.8rem;font-size:1.4rem}.rc-reference-control input{min-width:2rem;min-height:2rem;accent-color:var(--rc-blue)}.rc-reference-control:has(input:disabled){opacity:.5}.rc-legend{display:flex;flex-wrap:wrap;gap:.8rem 1.6rem;list-style:none;padding:0;margin:1.5rem 0;font-size:1.3rem}.rc-legend li{display:flex;align-items:center;gap:.7rem;margin:0}.rc-swatch{display:inline-block;flex-shrink:0;width:2rem;height:1.2rem}.rc-model{background:#f57c3840;border:2px solid var(--rc-orange)}.rc-effis{border-top:3px dashed var(--rc-blue);height:0}.rc-context{font-size:1.4rem;line-height:1.6;margin:1.4rem 0}.rc-downloads{margin-top:2rem}.rc-downloads a{display:inline-block;border:1px solid #8fd7ef;border-radius:.6rem;padding:1rem 1.4rem;font-weight:600;font-size:1.4rem}.rc-downloads span{font-size:1.2rem;font-weight:400;white-space:nowrap}.rc-sources{margin-top:2rem;font-size:1.3rem;line-height:1.6}.rc-sources summary{cursor:pointer;font-weight:600}.rc-fallback p{font-size:1.3rem}@media(max-width:540px){.resita-story{padding:1.2rem;margin-inline:-.8rem}.rc-heading h3{font-size:2.2rem}.rc-label{top:.6rem;font-size:1.1rem;padding:.4rem .6rem}.rc-label-left{left:.6rem}.rc-label-right{right:.6rem}.rc-mode-buttons button{padding:.8rem 1rem;font-size:1.3rem}}@media print{.resita-story{padding:0;border:0;color:#000;background:#fff}.resita-story .rc-fallback[hidden]{display:block!important}.resita-story .rc-interactive,.rc-downloads,.rc-sources,.rc-fallback p{display:none!important}.rc-kicker{color:#152334}}