.rs-banner{background:var(--warn-soft);color:var(--warn);border-radius:99px;align-items:center;gap:8px;margin:8px 20px 0;padding:8px 14px;font:600 13px -apple-system,system-ui,sans-serif;display:flex}.rs-q{scroll-margin-top:16px}.rs-set{border:0;min-width:0;margin-inline:0;padding:0}.rs-in{width:100%;min-height:28px;font:400 var(--lbl)/24px -apple-system,system-ui,sans-serif;color:var(--ink);text-align:start;background:0 0;border:0;outline:0;padding:0;display:block}.rs-in::placeholder{color:var(--mute)}.rs-sel{width:100%;height:44px;min-height:44px;font:400 var(--lbl)/24px -apple-system,system-ui,sans-serif;color:var(--ink);text-align:start;cursor:pointer;background:0 0;border:0;outline:0;padding:0;display:block}:is(.grp:has(.rs-sel:focus-visible),.grp:has(.rs-ckrow input:focus-visible)){box-shadow:inset 0 0 0 2px var(--accent-hi)}.grp .row-i.rs-ckrow{cursor:pointer;min-height:48px}.rs-ckrow input{width:22px;height:22px;accent-color:var(--accent-hi);flex:none;margin:0}:is(.grp:has(.rs-in:focus-visible),.grp:has(.rs-file:focus-visible)){box-shadow:inset 0 0 0 2px var(--accent-hi)}.rs-bad{background:var(--err-soft);border-color:#c9302c40}.rs-bad small{color:var(--err)}.rs-err{color:var(--err);align-items:center;gap:6px;margin:6px 6px 0;font:600 13px -apple-system,system-ui,sans-serif;display:flex}.rs-file{opacity:0;cursor:pointer;width:100%;position:absolute;inset:0}.grp .row-i{cursor:text;position:relative}.rs-back{width:var(--btn-h);height:var(--btn-h);border-radius:50%;flex:none;place-items:center;display:grid}.rs-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:100%;display:flex}.rs-big{color:var(--mute);font-size:48px}.rs-seal{color:#fff;background:linear-gradient(160deg,var(--accent-hi),var(--accent));border-radius:50%;place-items:center;width:96px;height:96px;margin-bottom:24px;font-size:46px;display:grid;box-shadow:0 0 0 12px #d5420b1a}.pgl{color:var(--mute);justify-content:space-between;font:500 12px -apple-system,system-ui,sans-serif;display:flex}.shell .pad{padding-inline:20px}.shell>.scroll>.pad{display:block}.shell>.scroll>.pad.rs-empty{display:flex}.rs-acts{gap:8px;margin:6px 6px 0;display:flex}.rs-act{min-width:44px;min-height:44px;color:var(--ink);cursor:pointer;background:#0000000f;border:0;border-radius:14px;padding-inline:14px;font:600 14px -apple-system,system-ui,sans-serif}.rs-act:focus-visible{outline:2px solid var(--accent-hi);outline-offset:2px}@media (prefers-color-scheme:dark){.rs-act{background:#ffffff1f}}.rs-desc{font-size:var(--body);color:var(--ink);text-wrap:pretty}
