.ram-selector{margin-top:24px}.ram-heading{display:flex;justify-content:space-between;align-items:center}.ram-heading output{color:var(--text);font-size:20px;font-weight:700}.ram-selector input[type=range]{display:block;width:100%;padding:0;height:36px;margin:12px 0 0;accent-color:#b9d68b;cursor:pointer;background:transparent;border:0;box-shadow:none}.ram-selector input[type=range]:focus-visible{outline:2px solid #b9d68b;outline-offset:4px}.ram-labels{display:flex;justify-content:space-between;font-size:11px;color:var(--muted)}.end-session{margin:16px auto 0;display:block;color:#e7ba93}.end-confirm{max-width:460px;width:calc(100% - 32px);padding:28px}.end-confirm .control-row{flex-wrap:wrap}.end-confirm h2{font-size:28px}.end-confirm::backdrop{background:#000b}
