.rad{z-index:320;pointer-events:none;font:500 15px var(--b-face-text,"Exo 2", sans-serif);color:var(--b-ink,#e8eef0);position:fixed;inset:0}.rad>*{pointer-events:auto}.rad-card,.rad-pop,.rad-toast{background:rgba(var(--b-bg-rgb,8, 11, 15), .94);box-shadow:inset 0 2px 0 rgba(var(--b-act-rgb,255, 106, 31), .9), 0 10px 40px #00000080}.rad-card{flex-direction:column;gap:10px;width:380px;padding:14px 16px;display:flex;position:absolute;top:96px;right:24px}.rad-h{justify-content:space-between;align-items:center;display:flex}.rad-tag{font:700 16px var(--b-face-disp,"Saira Extra Condensed", sans-serif);letter-spacing:.12em;text-transform:uppercase;color:rgb(var(--b-act-rgb,255, 106, 31))}.rad-ix{font:600 14px var(--b-face-text,"Exo 2", sans-serif);color:rgba(var(--b-ink-rgb,232, 238, 240), .62)}.rad-name{align-items:center;gap:10px;display:flex}.rad-name h2{font:700 28px/1 var(--b-face-disp,"Saira Extra Condensed", sans-serif);letter-spacing:.03em;text-transform:uppercase;flex:1;margin:0}.rad-row{background:rgba(var(--b-ink-rgb,232, 238, 240), .05);align-items:center;gap:10px;padding:8px 10px;display:flex}.rad-on,.rad-off{font:700 18px var(--b-face-disp,"Saira Extra Condensed", sans-serif);letter-spacing:.08em;text-transform:uppercase}.rad-on{color:rgb(var(--b-gold-rgb,47, 211, 197))}.rad-off{color:rgba(var(--b-ink-rgb,232, 238, 240), .62)}.rad-why{color:rgb(var(--b-medal-rgb,255, 190, 70));font-size:14px;font-weight:600}.rad-note,.rad-hint,.rad-err{color:rgba(var(--b-ink-rgb,232, 238, 240), .8);margin:0;font-size:14px}.rad-err{color:rgb(var(--b-bad-rgb,255, 90, 100))}.rad-ul{font-size:14px;line-height:1.35}.rad-grow{flex:1}.rad-keys{color:rgba(var(--b-ink-rgb,232, 238, 240), .62);grid-template-columns:1fr 1fr 1fr;gap:6px 8px;font-size:14px;display:grid}.rad-keys span{align-items:center;gap:6px;display:flex}.rad-kbd{min-width:24px;height:24px;font:700 14px var(--b-face-text,"Exo 2", sans-serif);color:var(--b-ink,#e8eef0);background:rgba(var(--b-ink-rgb,232, 238, 240), .08);box-shadow:inset 0 0 0 1px rgba(var(--b-ink-rgb,232, 238, 240), .55);place-items:center;padding:0 6px;display:inline-grid}.rad-pop{flex-direction:column;gap:8px;width:400px;padding:14px 16px;display:flex;position:absolute;top:96px;right:420px}.rad-pop.is-wide{width:600px}.rad-pop h4{font:700 20px var(--b-face-disp,"Saira Extra Condensed", sans-serif);letter-spacing:.06em;text-transform:uppercase;margin:0 0 4px}.rad-opt{cursor:pointer;text-align:left;color:rgba(var(--b-ink-rgb,232, 238, 240), .8);font:600 16px var(--b-face-text,"Exo 2", sans-serif);background:0 0;border:0;align-items:center;gap:10px;padding:7px 10px;display:flex}.rad-opt.is-on{color:var(--b-ink,#e8eef0);box-shadow:inset 0 0 0 1px rgba(var(--b-glow-rgb,240, 245, 248), .7), 0 0 22px -4px rgba(var(--b-glow-rgb,240, 245, 248), .4)}.rad input:not([type=checkbox]),.rad select{height:36px;color:var(--b-ink,#e8eef0);background:rgba(var(--b-ink-rgb,232, 238, 240), .06);border:0;border-bottom:1px solid rgba(var(--b-ink-rgb,232, 238, 240), .4);font:600 15px var(--b-face-text,"Exo 2", sans-serif);outline:0;padding:0 10px}.rad select option{color:#000}.rad-num{width:90px;font:700 18px var(--b-face-disp,"Saira Extra Condensed", sans-serif)!important}.rad-pb{color:rgba(var(--b-ink-rgb,232, 238, 240), .62);align-items:center;gap:14px;padding-top:4px;font-size:14px;display:flex}.rad-pb span{align-items:center;gap:6px;display:flex}.rad-go,.rad-btn{cursor:pointer;font:700 17px var(--b-face-disp,"Saira Extra Condensed", sans-serif);letter-spacing:.06em;text-transform:uppercase;padding:8px 18px}.rad-go{color:#fff;background:var(--b-plate,linear-gradient(90deg, #ff8a4a, #ff6a1f));clip-path:polygon(8px 0,100% 0,calc(100% - 8px) 100%,0 100%);border:0}.rad-go:disabled{opacity:.5;cursor:default}.rad-btn{color:var(--b-ink,#e8eef0);border:1px solid rgba(var(--b-ink-rgb,232, 238, 240), .4);background:0 0}.rad-chips{flex-wrap:wrap;gap:6px;display:flex}.rad-chips button,.rad-modes button,.rad-seg button{cursor:pointer;color:rgba(var(--b-ink-rgb,232, 238, 240), .85);border:1px solid rgba(var(--b-ink-rgb,232, 238, 240), .25);font:600 14px var(--b-face-text,"Exo 2", sans-serif);background:0 0;padding:6px 10px}.rad-chips button.is-on,.rad-modes button[aria-pressed=true],.rad-seg button[aria-pressed=true]{color:#0a0e12;background:var(--b-ink,#e8eef0);border-color:var(--b-ink,#e8eef0)}.rad-shot{object-fit:cover;width:100%;max-height:180px}.rad-opt2{align-items:center;gap:10px;font-size:16px;font-weight:600;display:flex}.rad-opt2 input[type=checkbox]{width:18px;height:18px;accent-color:var(--b-ink,#e8eef0)}.rad-dim{color:rgba(var(--b-ink-rgb,232, 238, 240), .62);font-size:14px}.rad-seg{align-self:flex-start;margin-left:28px;display:inline-flex}.rad-seg button+button{border-left:0}.rad-goal{flex-wrap:wrap;align-items:center;gap:6px;margin-left:28px;display:flex}.rad-modes{flex-wrap:wrap;gap:4px;display:flex}.rad-x{cursor:pointer;color:rgba(var(--b-ink-rgb,232, 238, 240), .62);background:0 0;border:0;font-size:20px}.rad-add{cursor:pointer;color:rgb(var(--b-gold-rgb,47, 211, 197));font:600 14px var(--b-face-text,"Exo 2", sans-serif);background:0 0;border:0;align-self:flex-start;margin-left:28px}.rad-pv{background:rgba(var(--b-ink-rgb,232, 238, 240), .05);margin:0;padding:8px 10px;font-size:14px;line-height:1.45}.rad-toast{align-items:center;gap:14px;padding:10px 14px;font-weight:600;display:flex;position:absolute;bottom:150px;left:50%;transform:translate(-50%)}.rad-toast button{cursor:pointer;color:rgba(var(--b-ink-rgb,232, 238, 240), .85);font:600 14px var(--b-face-text,"Exo 2", sans-serif);background:0 0;border:0;align-items:center;gap:6px;display:flex}@media (max-width:1500px){.rad-card{width:320px;top:70px;right:16px}.rad-pop{width:340px;top:70px;right:346px}.rad-pop.is-wide{width:520px}.rad-keys{grid-template-columns:1fr 1fr}}@media (max-height:760px){.rad-card,.rad-pop{gap:6px;padding:10px 12px}.rad-name h2{font-size:22px}.rad-opt{padding:5px 8px}}.rad-card button{font:inherit;color:inherit;text-align:left;cursor:pointer;border:0}.rad-name{background:0 0;width:100%;padding:4px 0;display:flex}.rad-card .rad-row{width:100%;min-height:48px}.rad-card .rad-row:is(:hover,:focus-visible),.rad-name:is(:hover,:focus-visible) h2{box-shadow:inset 0 0 0 1px rgba(var(--b-glow-rgb,240, 245, 248), .6)}.rad-name:is(:hover,:focus-visible){box-shadow:none}.rad-act{color:rgba(var(--b-ink-rgb,232, 238, 240), .8);font-size:14px}.rad-card .rad-keys button{background:rgba(var(--b-ink-rgb,232, 238, 240), .05);min-height:40px;color:rgba(var(--b-ink-rgb,232, 238, 240), .85);align-items:center;gap:6px;padding:4px 8px;font-size:14px;display:flex}.rad-card .rad-keys button:is(:hover,:focus-visible):not(:disabled){color:var(--b-ink,#e8eef0);box-shadow:inset 0 0 0 1px rgba(var(--b-glow-rgb,240, 245, 248), .6)}.rad-card button:disabled{opacity:.45;cursor:default}.rad-opt{min-height:44px}.rad-opt:hover{color:var(--b-ink,#e8eef0);background:rgba(var(--b-ink-rgb,232, 238, 240), .06)}.rad-chips button,.rad-modes button{min-height:36px}.rad.is-free .rad-card{box-shadow:inset 0 2px 0 rgba(var(--b-act-rgb,255, 106, 31), .9), inset 0 0 0 1px rgba(var(--b-glow-rgb,240, 245, 248), .5), 0 10px 40px #00000080}.rad kbd.rad-kbd{letter-spacing:0;text-transform:none;min-width:24px;height:24px;padding:0 6px;font:700 14px/24px var(--b-face-text,"Exo 2", sans-serif)!important}.rad .rad-tick{cursor:pointer;min-height:40px;color:var(--b-ink,#e8eef0);background:rgba(var(--b-ink-rgb,232, 238, 240), .05);font:600 16px var(--b-face-text,"Exo 2", sans-serif);border:0;align-items:center;gap:10px;padding:0 12px 0 8px;display:inline-flex}.rad .rad-tick>i{width:20px;height:20px;box-shadow:inset 0 0 0 1.5px rgba(var(--b-ink-rgb,232, 238, 240), .6)}.rad .rad-tick.is-on>i{background:var(--b-ink,#e8eef0);box-shadow:none}
