.rd2 .rd-lang{top:14px;right:max(14px, env(safe-area-inset-right));z-index:5;border:1px solid var(--rd-hair);background:var(--surface-card);border-radius:999px;gap:2px;padding:3px;display:inline-flex;position:absolute}.rd2 .rd-lang button{cursor:pointer;min-width:44px;min-height:30px;color:var(--text-secondary);font:inherit;background:0 0;border:0;border-radius:999px;padding:0 10px;font-size:12.5px;font-weight:600}.rd2 .rd-lang button[data-on]{background:var(--text-primary);color:var(--bg-page)}.rd2 .rd-lang-host{position:relative}@media (max-width:720px){.rd2 .rd-lang-host>.rd-lang{width:max-content;margin:12px max(16px, env(safe-area-inset-right)) 0 auto;display:flex;position:static}}.rd2 .rd-en-offer{color:var(--text-secondary);background:var(--surface-sunken);border-bottom:1px solid var(--rd-hair);justify-content:center;align-items:center;gap:12px;padding:8px 44px 8px 16px;font-size:13.5px;display:flex;position:relative}.rd2 .rd-en-offer button{cursor:pointer;font:inherit;color:var(--text-primary);background:0 0;border:0;padding:4px 2px;font-weight:600}.rd2 .rd-en-offer .rd-en-offer-x{color:var(--text-muted);width:32px;height:32px;font-size:18px;font-weight:400;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.rd2 .rd-lang-host>.hq-no-print>.rd-lang{width:max-content;margin:0 0 12px auto;display:flex;position:static}@media (max-width:720px){.rd2 .rd-lang button{min-height:38px}}.rd2 .rd-portal-head .rd-lang{flex:none;position:static}.rd2 .rd-early{text-align:center;color:var(--text-secondary);background:var(--surface-sunken);border-bottom:1px solid var(--rd-hair);flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;padding:9px 16px;font-size:13.5px;line-height:1.4;display:flex}.rd2 .rd-early strong{color:var(--text-primary);font-weight:600}.rd2 .rd-early-dot{background:var(--success-solid);width:7px;height:7px;box-shadow:0 0 0 3px color-mix(in oklch, var(--success-solid) 22%, transparent);border-radius:50%;flex:none}.rd2 .rd-cur-switch{border:1px solid var(--rd-hair);background:var(--surface-card);width:max-content;margin:var(--space-3) 0 var(--space-2);border-radius:999px;gap:2px;padding:2px;display:flex}.rd2 .rd-cur-switch form{display:contents}.rd2 .rd-cur-switch button{cursor:pointer;min-width:32px;min-height:26px;color:var(--text-secondary);font:inherit;background:0 0;border:0;border-radius:999px;padding:0 8px;font-size:12.5px;font-weight:600}.rd2 .rd-cur-switch button[data-on]{background:var(--text-primary);color:var(--bg-page);cursor:default}@media (pointer:coarse){.rd2 .rd-cur-switch button{min-width:40px;min-height:36px}}.rd2 .rd-cur-switch button[data-pending]{color:#0000;position:relative}.rd2 .rd-cur-switch button[data-pending]:after{content:"";border:2px solid var(--bg-page);border-right-color:#0000;border-radius:50%;width:12px;height:12px;margin:auto;animation:.7s linear infinite rd-spin;position:absolute;inset:0}@keyframes rd-spin{to{transform:rotate(360deg)}}body[data-cur-pending] .rd2 .rd-fig,body[data-cur-pending] .rd2 .rd-sub,body[data-cur-pending] .rd2 .rd-chart{opacity:.35;transition:opacity .15s}@media (prefers-reduced-motion:reduce){.rd2 .rd-cur-switch button[data-pending]:after{animation:none}}
