.rc-root{--rc-ink:#f4f2ee;--rc-ink-quiet:#b9b3a8;--rc-ground:#17161a;--rc-ground-2:#201f24;--rc-line:#4b4640;--rc-accent:#e7cf8e;--rc-accent-ink:#17161a;--rc-danger:#ffb4a8;--rc-radius:2px;--rc-tap:44px;--rc-gap:.55rem;z-index:2147483000;max-width:100vw;color:var(--rc-ink);text-align:left;font-family:system-ui,-apple-system,Segoe UI,sans-serif;font-size:14px;line-height:1.45;display:block;position:fixed;bottom:4.5rem;right:0}.rc-root *,.rc-root :before,.rc-root :after{box-sizing:border-box}.rc-root p,.rc-root fieldset,.rc-root legend{margin:0;padding:0}.rc-root :focus-visible{outline:2px solid var(--rc-accent);outline-offset:2px}.rc-visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.rc-honeypot{width:1px!important;height:1px!important;position:absolute!important;left:-10000px!important;overflow:hidden!important}.rc-launcher{min-height:var(--rc-tap);min-width:var(--rc-tap);border:1px solid var(--rc-line);border-radius:var(--rc-radius) 0 0 var(--rc-radius);background:var(--rc-ground);color:var(--rc-ink);font:inherit;letter-spacing:.02em;writing-mode:vertical-rl;text-orientation:mixed;cursor:pointer;border-right:0;padding:.55rem .45rem;font-size:.72rem;font-weight:700;box-shadow:0 10px 28px #00000047}.rc-launcher:hover{background:var(--rc-ground-2)}.rc-tray,.rc-dialog{overscroll-behavior:contain;border:1px solid var(--rc-line);border-radius:var(--rc-radius);background:var(--rc-ground);width:min(23rem,100vw - 1.25rem);max-height:min(30rem,100vh - 6rem);padding:.75rem;position:absolute;bottom:calc(100% + .6rem);right:0;overflow-y:auto;box-shadow:0 18px 50px #0000006b}.rc-tray[hidden]{display:none}.rc-tray__sections{gap:6px;display:grid}.rc-section__toggle{width:100%;min-height:var(--rc-tap);border:1px solid var(--rc-line);border-radius:var(--rc-radius);color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;justify-content:space-between;align-items:center;gap:.75rem;padding:.5rem .7rem;display:flex}.rc-section__toggle[aria-expanded=true]{background:var(--rc-ground-2)}.rc-section__legend{font-weight:700}.rc-section__value{color:var(--rc-accent);text-align:right;font-size:.78rem}.rc-options{border:1px solid var(--rc-line);border-radius:var(--rc-radius);background:var(--rc-ground-2);gap:4px;margin:4px 0 2px;padding:.35rem;display:grid}.rc-options[hidden]{display:none}.rc-option{cursor:pointer;display:block;position:relative}.rc-option input{opacity:0;width:1px;height:1px;position:absolute}.rc-option__body{min-height:var(--rc-tap);border-radius:var(--rc-radius);border:1px solid #0000;flex-direction:column;justify-content:center;gap:2px;padding:.45rem .65rem;display:flex}.rc-option input:checked+.rc-option__body{background:var(--rc-accent);color:var(--rc-accent-ink)}.rc-option input:focus-visible+.rc-option__body{outline:2px solid var(--rc-accent);outline-offset:2px}.rc-option__description,.rc-section__note{color:var(--rc-ink-quiet);font-size:.75rem}.rc-section__note{padding:.15rem .7rem .3rem}.rc-option input:checked+.rc-option__body .rc-option__description{color:#17161ac7}.rc-tray__feedback,.rc-pin,.rc-submit,.rc-secondary,.rc-dialog__close{min-height:var(--rc-tap);border:1px solid var(--rc-line);border-radius:var(--rc-radius);color:inherit;font:inherit;cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:.4rem;padding:.5rem .8rem;font-weight:700;display:inline-flex}.rc-tray__feedback{background:var(--rc-accent);border-color:var(--rc-accent);width:100%;color:var(--rc-accent-ink);margin-top:8px}.rc-dialog{gap:var(--rc-gap);display:grid}.rc-dialog__head{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.rc-dialog__title{font-weight:800}.rc-dialog__target{border:1px solid var(--rc-line);border-radius:var(--rc-radius);background:var(--rc-ground-2);color:var(--rc-ink-quiet);overflow-wrap:anywhere;padding:.6rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.72rem}.rc-dialog__pin,.rc-dialog__actions{flex-wrap:wrap;gap:6px;display:flex}.rc-field{font-size:.78rem;font-weight:700}.rc-textarea,.rc-input{border:1px solid var(--rc-line);border-radius:var(--rc-radius);width:100%;color:var(--rc-ink);font:inherit;background:#262329;padding:.6rem}.rc-textarea{resize:vertical;min-height:108px}.rc-textarea[aria-invalid=true]{border-color:var(--rc-danger)}.rc-submit{background:var(--rc-accent);border-color:var(--rc-accent);color:var(--rc-accent-ink)}.rc-submit:disabled,.rc-secondary:disabled{opacity:.55;cursor:not-allowed}.rc-status{min-height:1.4em;color:var(--rc-accent);font-size:.76rem}.rc-pick-overlay{z-index:2147483001;border:2px solid var(--rc-accent);pointer-events:none;background:#e7cf8e29;position:fixed}.rc-pick-hint{z-index:2147483002;background:var(--rc-accent);max-width:calc(100vw - 1.5rem);color:var(--rc-accent-ink);text-align:center;pointer-events:none;border-radius:999px;padding:.55rem .9rem;font-size:.76rem;font-weight:800;position:fixed;top:12px;left:50%;transform:translate(-50%)}.rc-root[data-compact=true]{bottom:10px;right:10px}.rc-root[data-compact=true] .rc-launcher{writing-mode:horizontal-tb;min-width:var(--rc-tap);border-right:1px solid var(--rc-line);border-radius:var(--rc-radius);padding:.5rem .75rem}.rc-root[data-compact=true] .rc-tray,.rc-root[data-compact=true] .rc-dialog{left:10px;right:10px;bottom:calc(var(--rc-tap) + 20px);width:auto;max-height:calc(100vh - var(--rc-tap) - 34px);position:fixed}@supports (height:100svh){.rc-root[data-compact=true] .rc-tray,.rc-root[data-compact=true] .rc-dialog{max-height:calc(100svh - var(--rc-tap) - 34px)}}@media (prefers-reduced-motion:reduce){.rc-root *,.rc-root :before,.rc-root :after{transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}[data-review-font=font-paired-editorial]{--rv-body:"Manrope Variable", system-ui, sans-serif;--rv-head:"Manrope Variable", system-ui, sans-serif;--rv-accent:"Newsreader Variable", Georgia, serif}[data-review-font=font-serif-led]{--rv-body:"Manrope Variable", system-ui, sans-serif;--rv-head:"Newsreader Variable", Georgia, serif;--rv-accent:"Newsreader Variable", Georgia, serif}[data-review-font=font-neutral-system]{--rv-body:system-ui, -apple-system, "Segoe UI", sans-serif;--rv-head:system-ui, -apple-system, "Segoe UI", sans-serif;--rv-accent:Georgia, "Times New Roman", serif}.bl-site[data-review-font]{font-family:var(--rv-body)}.bl-site[data-review-font] :is(dt,legend){font-family:var(--rv-head)}
