.rpg-dice_root__EVUAS{--rd-rune:#5fe3e8;--rd-rune-glow:rgba(95,227,232,0.35);--rd-fumble:#ff4d5e;--rd-panel:rgba(21,24,48,0.72);position:relative;border-radius:18px;padding:10px 10px 12px;background:linear-gradient(rgba(14,16,32,.35),rgba(14,16,32,.78)),url(/games/rpg-dice/bg-stage.webp) top /cover no-repeat,radial-gradient(circle at 50% 22%,#1d2350,#0e1020 70%);color:var(--text)}.rpg-dice_main__i3p32{display:flex;flex-direction:column;gap:5px}.rpg-dice_srOnly__K0kHh{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.rpg-dice_modeRow__HUutw{display:flex;align-items:center;justify-content:space-between;height:44px}.rpg-dice_seg__DSa32{display:inline-flex;height:40px;padding:2px;border-radius:999px;border:1px solid rgba(95,227,232,.35);background:rgba(14,16,32,.6)}.rpg-dice_segBtn__fGh8D{min-width:92px;min-height:44px;margin:-3px 0;padding:0 14px;border:none;border-radius:999px;background:transparent;color:var(--text-dim);font-size:14px;font-weight:700;cursor:pointer;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;background-clip:content-box;transition:background-color .15s ease,color .15s ease}.rpg-dice_segOn__KtTIn{color:var(--text);background-color:rgba(95,227,232,.18);box-shadow:inset 0 0 0 1px var(--rd-rune);border:2px solid transparent}.rpg-dice_muteBtn__0bHk4{width:44px;height:44px;border-radius:50%;border:1.5px solid var(--rd-rune);background:rgba(14,16,32,.6);color:var(--rd-rune);display:grid;place-items:center;cursor:pointer;touch-action:manipulation;box-shadow:0 0 10px var(--rd-rune-glow)}.rpg-dice_muteBtn__0bHk4 svg{width:22px;height:22px}.rpg-dice_muteBtn__0bHk4[aria-pressed=false]{color:var(--text-dim);border-color:var(--line);box-shadow:none}.rpg-dice_resultCol__wzgZg{display:flex;flex-direction:column;gap:5px}.rpg-dice_result__0vPFw{position:relative;height:140px;border-radius:16px;border:1px solid rgba(95,227,232,.3);background:var(--rd-panel);box-shadow:inset 0 0 40px rgba(124,92,255,.18),0 6px 24px rgba(0,0,0,.35);padding:8px 56px 8px 12px;overflow:hidden;touch-action:manipulation}.rpg-dice_resultEmpty__LLgOu{padding-right:12px}.rpg-dice_resultBody__O1nfB{position:relative;height:100%;display:flex;flex-direction:column;justify-content:space-between}.rpg-dice_empty__hp2EU{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px}.rpg-dice_hero__ApIwZ{width:72px;height:72px;object-fit:contain;filter:drop-shadow(0 0 14px rgba(95,227,232,.45));animation:rpg-dice_heroFloat__dhpR7 3.2s ease-in-out infinite}.rpg-dice_emptyHint__7UAeL{margin:0;font-size:15px;color:var(--text-dim)}.rpg-dice_rowA__u8b58{position:relative;display:flex;align-items:center;gap:10px;height:68px}.rpg-dice_fx__mpz7P{position:absolute;left:50%;top:50%;width:180%;max-width:none;aspect-ratio:1;transform:translate(-50%,-50%) scale(1);mix-blend-mode:screen;opacity:.55;pointer-events:none;z-index:0}.rpg-dice_fxIn__x9LWW{animation:rpg-dice_fxBurst__uGzUj .9s cubic-bezier(.2,.8,.2,1) both}.rpg-dice_badge__im9Gs{position:relative;z-index:1;width:48px;height:48px;object-fit:contain;flex:none}.rpg-dice_stamp__HFrpk{animation:rpg-dice_stamp__HFrpk .32s cubic-bezier(.34,1.56,.64,1) both}.rpg-dice_totalWrap__Noeff{position:relative;z-index:1;display:flex;align-items:baseline;gap:10px;min-width:0}.rpg-dice_total___UC7K{font-size:64px;line-height:66px;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:#fff;text-shadow:0 0 18px rgba(95,227,232,.45),0 2px 4px rgba(0,0,0,.6)}.rpg-dice_totalCrit__qfwe8{color:#fff6dc;text-shadow:0 0 22px rgba(255,194,71,.8),0 2px 4px rgba(0,0,0,.6)}.rpg-dice_totalFumble__mSdi0{color:#ffd9dd;text-shadow:0 0 18px rgba(255,77,94,.75),0 2px 4px rgba(0,0,0,.6)}.rpg-dice_totalHidden__oRNVA{opacity:0}.rpg-dice_pop__7QmCf{display:inline-block;animation:rpg-dice_pop__7QmCf .22s cubic-bezier(.34,1.56,.64,1) both}.rpg-dice_critWord__dnl6Z{font-size:18px;font-weight:800;line-height:1;white-space:nowrap}.rpg-dice_critGold__uVZ0O{color:var(--accent)}.rpg-dice_critRed__N_qCX{color:var(--rd-fumble)}.rpg-dice_shakeRow__Wdwae{animation:rpg-dice_shakeX__jBw31 .36s ease-in-out both}.rpg-dice_levelPill__L2Ow0{align-self:center;padding:2px 10px;border-radius:999px;border:1.5px solid;font-size:15px;font-weight:800;white-space:nowrap}.rpg-dice_lv_crit__hu1NG{color:var(--accent);background:rgba(255,194,71,.12)}.rpg-dice_lv_extreme__vakub{color:var(--rd-rune);background:rgba(95,227,232,.12)}.rpg-dice_lv_hard__3cQY2{color:#a995ff;background:rgba(124,92,255,.14)}.rpg-dice_lv_success__aMjwr{color:var(--good);background:rgba(61,220,151,.12)}.rpg-dice_lv_fail__1H55B{color:var(--text-dim);background:rgba(154,160,195,.12)}.rpg-dice_lv_fumble__DyFHq{color:var(--rd-fumble);background:rgba(255,77,94,.12)}.rpg-dice_rowGrid__MoCfO{position:relative;z-index:1;flex:1 1;display:grid;grid-template-columns:repeat(var(--cols,3),1fr);grid-auto-rows:36px;grid-gap:4px;gap:4px}.rpg-dice_rowCell__yGtjr{position:relative;border-radius:10px;border:1px solid var(--line);background:rgba(14,16,32,.55);color:var(--text);font-size:22px;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;cursor:pointer;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;user-select:none}.rpg-dice_rowCell__yGtjr:before{content:"";position:absolute;inset:-4px 0}.rpg-dice_rowCell__yGtjr[aria-pressed=true]{border-color:var(--rd-rune);box-shadow:0 0 10px var(--rd-rune-glow)}.rpg-dice_cellCrit__A0sWH,.rpg-dice_cellFumble__FLXlS{position:absolute;top:3px;right:3px;width:7px;height:7px;border-radius:50%;background:var(--accent)}.rpg-dice_cellFumble__FLXlS{background:var(--rd-fumble)}.rpg-dice_rowB__UlyAk{display:flex;align-items:center;gap:5px;height:36px;overflow:hidden}.rpg-dice_diceTag__SgkCE{font-size:12px;color:var(--text-dim);white-space:nowrap}.rpg-dice_rowC__wbzgV{display:flex;align-items:center;gap:6px;height:20px;min-width:0}.rpg-dice_formula__OXLK4{flex:1 1;min-width:0;font-size:13px;color:var(--text-dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rpg-dice_formula__OXLK4 s{color:rgba(154,160,195,.6)}.rpg-dice_lastPill__NTZFY{flex:none;padding:1px 8px;border-radius:999px;font-size:11px;color:var(--rd-rune);border:1px solid rgba(95,227,232,.45)}.rpg-dice_die__WFomV{position:relative;flex:none;width:32px;height:32px;display:grid;place-items:center;transition:filter .18s ease,transform .18s ease}.rpg-dice_dieSmall__Y1wPj{width:26px;height:26px}.rpg-dice_dieFace___SHF2{position:absolute;inset:0;background:url(/games/rpg-dice/die-resin.webp) 0 0/200% auto,linear-gradient(135deg,#4b2fb8,#2c8ea0)}.rpg-dice_dieEdge__VOgVT{position:absolute;inset:0;width:100%;height:100%;fill:none;stroke:rgba(255,255,255,.6);stroke-width:5;filter:drop-shadow(0 0 3px rgba(124,92,255,.8))}.rpg-dice_dieNum__etCHk{position:relative;font-size:14px;font-weight:800;color:#fff;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-shadow:0 1px 2px #000,0 0 3px #000}.rpg-dice_dieSmall__Y1wPj .rpg-dice_dieNum__etCHk{font-size:11px}.rpg-dice_dieTag__IpumA{position:absolute;left:2px;top:0;font-size:8px;color:rgba(255,255,255,.8)}.rpg-dice_dropped__Kz8_B{filter:grayscale(1) brightness(.6);transform:translateY(4px)}.rpg-dice_dropped__Kz8_B:after{content:"";position:absolute;left:-2px;right:-2px;top:50%;height:2px;background:rgba(200,205,230,.85);transform:rotate(-32deg);border-radius:2px}.rpg-dice_dropAnim__rC5VD{animation:rpg-dice_dropSink__HxDOk .18s ease-out .15s both}.rpg-dice_dropAnim__rC5VD:after{animation:rpg-dice_strike___R10P .18s ease-out .15s both}.rpg-dice_chosen__BhSpe{transform:translateY(-6px)}.rpg-dice_chosen__BhSpe .rpg-dice_dieEdge__VOgVT{stroke:var(--rd-rune);filter:drop-shadow(0 0 4px var(--rd-rune))}.rpg-dice_spin__lDs3x{animation:rpg-dice_tumble__4TjYF var(--dur,.6s) cubic-bezier(.2,.8,.2,1) both}.rpg-dice_moreChip__re_FU{flex:none;min-width:40px;height:32px;border-radius:999px;border:1px solid rgba(95,227,232,.45);background:rgba(14,16,32,.7);color:var(--rd-rune);font-size:13px;font-weight:700;cursor:pointer;position:relative;touch-action:manipulation}.rpg-dice_moreChip__re_FU:before{content:"";position:absolute;inset:-6px -2px}.rpg-dice_expandedWrap__An1rD{height:100%;display:flex;flex-direction:column;gap:4px}.rpg-dice_expandedGrid__wRc0m{flex:1 1;overflow-y:auto;display:flex;flex-wrap:wrap;align-content:flex-start;gap:4px;padding:2px}.rpg-dice_collapseBtn__E7sTS{align-self:flex-end;min-height:28px;padding:0 12px;border-radius:999px;border:1px solid var(--line);background:var(--card);color:var(--text);font-size:13px;cursor:pointer;position:relative}.rpg-dice_collapseBtn__E7sTS:before{content:"";position:absolute;inset:-8px 0}.rpg-dice_sideBtns__7xV3c{position:absolute;top:10px;right:8px;bottom:10px;display:flex;flex-direction:column;justify-content:center;gap:10px;z-index:2}.rpg-dice_iconBtn__hjwgZ{width:44px;height:44px;border-radius:12px;border:1px solid rgba(95,227,232,.35);background:rgba(14,16,32,.7);color:var(--rd-rune);display:grid;place-items:center;cursor:pointer;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none}.rpg-dice_iconBtn__hjwgZ svg{width:22px;height:22px}.rpg-dice_iconBtn__hjwgZ[aria-disabled=true]{color:var(--text-dim);opacity:.6}.rpg-dice_iconBtn__hjwgZ:active{transform:scale(.94)}.rpg-dice_tipRow__z4c8o{display:flex;align-items:center;gap:6px;height:20px;font-size:13px;color:var(--rd-rune)}.rpg-dice_tipWarn__v1gb1{color:var(--accent)}.rpg-dice_tipText__lNYry{flex:1 1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rpg-dice_tipClose__jhhR2{position:relative;flex:none;width:28px;height:20px;border:none;background:none;color:var(--text);font-size:18px;line-height:1;cursor:pointer}.rpg-dice_tipClose__jhhR2:before{content:"";position:absolute;inset:-12px -8px}.rpg-dice_controls__DxDgN{position:relative;display:flex;flex-direction:column;gap:5px}.rpg-dice_exprRow__54iaC{display:flex;gap:6px;height:48px}.rpg-dice_exprInput___rtca{flex:1 1;min-width:0;height:48px;padding:0 14px;border-radius:14px;border:1.5px solid rgba(95,227,232,.45);background:rgba(10,12,26,.85);color:var(--text);font-size:18px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;outline:none;-webkit-user-select:text;-moz-user-select:text;user-select:text}.rpg-dice_exprInput___rtca:focus{border-color:var(--rd-rune);box-shadow:0 0 0 3px var(--rd-rune-glow)}.rpg-dice_exprInput___rtca[aria-invalid=true]{border-color:var(--rd-fumble);box-shadow:0 0 0 3px rgba(255,77,94,.25)}.rpg-dice_exprInput___rtca[data-flash=a]{animation:rpg-dice_fillFlashA__w15d9 .2s ease-out}.rpg-dice_exprInput___rtca[data-flash=b]{animation:rpg-dice_fillFlashB__Dd7hi .2s ease-out}.rpg-dice_exprInput___rtca[data-shake=a]{animation:rpg-dice_shakeSmallA__t_mLx .24s ease-in-out}.rpg-dice_exprInput___rtca[data-shake=b]{animation:rpg-dice_shakeSmallB__tPjbv .24s ease-in-out}.rpg-dice_nameBtn__srVzB{flex:none;min-width:56px;height:48px;border-radius:14px;border:none;background:linear-gradient(135deg,var(--brand),#3fb8d0);color:#fff;font-weight:700;font-size:15px;cursor:pointer;touch-action:manipulation}.rpg-dice_nameGhost__qm87L{background:var(--card);border:1px solid var(--line)}.rpg-dice_preview__vlfeQ{display:flex;align-items:center;gap:6px;height:20px;font-size:13px;color:var(--text-dim);min-width:0}.rpg-dice_previewText__pQpO4{min-width:0;flex:0 1 auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rpg-dice_previewErr__xlaro{color:var(--rd-fumble)}.rpg-dice_fixChip__gMd0I{position:relative;flex:none;height:20px;padding:0 8px;border-radius:999px;border:1px solid var(--rd-rune);background:rgba(95,227,232,.12);color:var(--rd-rune);font-size:12px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;cursor:pointer;white-space:nowrap;touch-action:manipulation}.rpg-dice_fixChip__gMd0I:before{content:"";position:absolute;inset:-12px -2px}.rpg-dice_pad__0fFsu{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:3px;gap:3px;height:52px}.rpg-dice_padKey__WCTkE{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;min-width:0;height:52px;padding:0;border-radius:12px;border:1px solid rgba(95,227,232,.22);background:rgba(26,30,58,.85);color:var(--text);cursor:pointer;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;transition:transform 80ms ease}.rpg-dice_padKey__WCTkE:active{transform:scale(.94);background:rgba(95,227,232,.12)}.rpg-dice_padIcon__oeeqs{width:24px;height:24px;fill:none;stroke:var(--rd-rune);stroke-width:6;stroke-linejoin:round;filter:drop-shadow(0 0 3px var(--rd-rune-glow))}.rpg-dice_padLabel__YgoOJ{font-size:12px;font-weight:700;line-height:1}.rpg-dice_floatUp__dF_ie{position:absolute;top:2px;right:4px;font-size:12px;font-weight:800;color:var(--rd-rune);pointer-events:none;animation:rpg-dice_floatUp__dF_ie .4s ease-out both}.rpg-dice_quick__OE1ln{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:4px;gap:4px;height:44px}.rpg-dice_quickKey__XoA_Z{min-width:0;height:44px;padding:0 4px;border-radius:999px;border:1px solid var(--line);background:rgba(26,30,58,.85);color:var(--text);font-size:15px;font-weight:700;cursor:pointer;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;white-space:nowrap;transition:transform 80ms ease}.rpg-dice_quickKey__XoA_Z:active{transform:scale(.94)}.rpg-dice_quickKey__XoA_Z[aria-pressed=true]{border:1.5px solid var(--rd-rune);color:var(--rd-rune);background:rgba(95,227,232,.12);box-shadow:0 0 10px var(--rd-rune-glow)}.rpg-dice_quickKey__XoA_Z:disabled{opacity:.4;cursor:not-allowed}.rpg-dice_checkRow__3uiaK{display:flex;gap:8px;height:48px}.rpg-dice_checkField__Nmvh7{display:flex;align-items:center;gap:6px;min-width:0;flex:1 1}.rpg-dice_checkField__Nmvh7:first-child{flex:0 0 42%}.rpg-dice_checkLabel__thsne{flex:none;font-size:13px;color:var(--text-dim)}.rpg-dice_checkInput__2KBMT{flex:1 1;min-width:0;height:48px;padding:0 10px;border-radius:14px;border:1.5px solid rgba(95,227,232,.45);background:rgba(10,12,26,.85);color:var(--text);font-size:18px;outline:none}.rpg-dice_checkInput__2KBMT:focus{border-color:var(--rd-rune);box-shadow:0 0 0 3px var(--rd-rune-glow)}.rpg-dice_checkBad___b2EL{border-color:var(--rd-fumble)}.rpg-dice_scale__66Nwe{position:relative;height:52px;padding:6px 2px 0}.rpg-dice_scaleBar__3EW_D{position:relative;display:flex;height:20px;border-radius:10px;overflow:hidden;border:1px solid rgba(95,227,232,.3);background:rgba(154,160,195,.15)}.rpg-dice_seg_extreme__WycCq{background:rgba(95,227,232,.75)}.rpg-dice_seg_hard__WTu9v{background:rgba(124,92,255,.75)}.rpg-dice_seg_success__G7FMi{background:rgba(61,220,151,.6)}.rpg-dice_seg_fail___U9Ir{background:rgba(154,160,195,.2)}.rpg-dice_seg_fumble__9krHq{background:rgba(255,77,94,.7)}.rpg-dice_scaleMark__ybt8U{position:absolute;top:2px;width:3px;height:28px;margin-left:-1.5px;border-radius:2px;background:#fff;box-shadow:0 0 6px var(--rd-rune)}.rpg-dice_scaleTicks__4uxgX{position:relative;height:16px;margin-top:4px;font-size:11px;color:var(--text-dim)}.rpg-dice_scaleTicks__4uxgX span{position:absolute;transform:translateX(-50%);white-space:nowrap}.rpg-dice_bpRow__KqRzn{display:flex;align-items:center;gap:8px;height:44px}.rpg-dice_stepBtn__O3biC{width:52px;height:44px;border-radius:999px;border:1px solid rgba(95,227,232,.35);background:rgba(26,30,58,.85);color:var(--rd-rune);font-size:22px;font-weight:700;cursor:pointer;touch-action:manipulation}.rpg-dice_stepBtn__O3biC:disabled{opacity:.4}.rpg-dice_bpValue__VXv7h{flex:1 1;text-align:center;font-weight:700;font-size:16px}.rpg-dice_rollBtn__YiMZ_{width:100%;min-height:56px;height:56px;font-size:20px;letter-spacing:.2em;background:linear-gradient(135deg,var(--brand),#3fb8d0);box-shadow:0 6px 22px rgba(95,227,232,.25),inset 0 1px 0 rgba(255,255,255,.25);-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none}.rpg-dice_rollBtn__YiMZ_[aria-disabled=true]{filter:saturate(.4) brightness(.8)}.rpg-dice_rollText__x37CG{display:inline-block;animation:rpg-dice_fadeIn__XXHyA .15s ease-out}.rpg-dice_favStrip__nN9O7{display:flex;gap:8px;height:44px;overflow-x:auto;overflow-y:hidden;padding-inline:2px;scroll-padding-inline:16px;scrollbar-width:none;touch-action:pan-x}.rpg-dice_favStrip__nN9O7::-webkit-scrollbar{display:none}.rpg-dice_favChip__u4ej2{flex:none;display:inline-flex;align-items:center;gap:8px;min-width:64px;height:44px;padding:0 14px;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:rgba(26,30,58,.85);color:var(--text);font-size:14px;font-weight:600;white-space:nowrap;cursor:pointer;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;transition:transform 80ms ease}.rpg-dice_favChip__u4ej2:active{transform:scale(.95)}.rpg-dice_favDot__RAoOp{width:9px;height:9px;border-radius:50%;background:var(--rd-rune);box-shadow:0 0 6px currentColor}.rpg-dice_favDot__RAoOp[data-tone="1"]{background:var(--brand)}.rpg-dice_favDot__RAoOp[data-tone="2"]{background:var(--accent)}.rpg-dice_favDot__RAoOp[data-tone="3"]{background:#ff5c8a}.rpg-dice_favDot__RAoOp[data-tone="4"]{background:#5b8cff}.rpg-dice_copyCard__q9oYI{position:absolute;inset:0 0 auto 0;z-index:5;display:flex;flex-direction:column;gap:8px;padding:12px;border-radius:14px;border:1px solid rgba(95,227,232,.4);background:#151830;box-shadow:0 10px 30px rgba(0,0,0,.5)}.rpg-dice_copyTitle__muI1l{margin:0;font-size:13px;color:var(--text-dim)}.rpg-dice_copyText__NtH1K{width:100%;height:64px;resize:none;border-radius:10px;border:1px solid var(--line);background:rgba(10,12,26,.9);color:var(--text);font-size:13px;padding:8px;-webkit-user-select:text;-moz-user-select:text;user-select:text}.rpg-dice_below__WnDHF{margin-top:16px}.rpg-dice_storageOff__CHi76{margin:0 0 10px;font-size:12px;color:var(--text-dim)}.rpg-dice_tabs__0Ojhq{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none}.rpg-dice_tab__NnVX1{flex:none;min-height:44px;padding:0 14px;border-radius:12px 12px 0 0;border:1px solid var(--line);border-bottom:none;background:rgba(26,30,58,.6);color:var(--text-dim);font-size:14px;font-weight:700;cursor:pointer;touch-action:manipulation}.rpg-dice_tabOn__WmvkM{color:var(--text);background:rgba(26,30,58,.95);box-shadow:inset 0 2px 0 var(--rd-rune)}.rpg-dice_panel__JTrmU{border:1px solid var(--line);border-radius:0 12px 12px 12px;background:rgba(14,16,32,.7);padding:10px}.rpg-dice_panelEmpty__ognLA{margin:4px 0;font-size:13px;color:var(--text-dim);line-height:1.6}.rpg-dice_panelBtn__cxENz{margin-top:10px;width:100%}.rpg-dice_histList__5taj9{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px;max-height:340px;overflow-y:auto}.rpg-dice_histItem__DMv14{width:100%;min-height:56px;display:flex;align-items:center;gap:10px;padding:6px 10px;border-radius:10px;border:1px solid var(--line);background:rgba(26,30,58,.7);color:var(--text);text-align:left;cursor:pointer;touch-action:manipulation}.rpg-dice_histTime__KGaQt{flex:none;font-size:12px;color:var(--text-dim);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rpg-dice_histMid__FAdmL{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:3px}.rpg-dice_histExpr___ZIth{display:flex;align-items:center;gap:4px;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rpg-dice_histBadge__TzDPt{width:20px;height:20px;object-fit:contain;flex:none}.rpg-dice_histDice__DQkry{display:flex;gap:3px}.rpg-dice_histDie__4JWJG{min-width:20px;height:18px;padding:0 3px;border-radius:5px;font-size:11px;font-weight:700;display:grid;place-items:center;color:#fff;background:url(/games/rpg-dice/die-resin.webp) 50%/300% auto,#3a2b8c;text-shadow:0 1px 2px #000}.rpg-dice_histDrop__rlKJp{filter:grayscale(1) brightness(.6);text-decoration:line-through}.rpg-dice_histMore__tZNr5{font-size:11px;color:var(--text-dim)}.rpg-dice_histTotal__Ou9OJ{flex:none;font-size:24px;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rpg-dice_manageList__Y3_6f{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.rpg-dice_manageItem__7HdXh{display:flex;align-items:center;gap:6px;min-height:48px;padding:2px 4px 2px 10px;border-radius:10px;background:rgba(26,30,58,.7)}.rpg-dice_manageName__TXpgL{flex:1 1;min-width:0;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rpg-dice_renameInput__4BEmW{flex:1 1;min-width:0;height:40px;padding:0 10px;border-radius:10px;border:1px solid var(--rd-rune);background:rgba(10,12,26,.85);color:var(--text);font-size:16px}.rpg-dice_smallBtn__C3caZ{flex:none;min-width:52px;min-height:44px;border-radius:10px;border:1px solid var(--line);background:var(--card);color:var(--text);font-size:13px;cursor:pointer;touch-action:manipulation}.rpg-dice_statDim___CaKH{color:var(--text-dim);font-size:12px;font-weight:400}.rpg-dice_stats__ovHz0{display:flex;flex-direction:column;gap:12px}.rpg-dice_statGroup__32Xb0{display:flex;flex-direction:column;gap:6px}.rpg-dice_statTitle__gTyUv{margin:0;font-size:14px}.rpg-dice_bars__uLp8O{display:flex;align-items:flex-end;gap:2px;height:84px;padding-bottom:14px}.rpg-dice_barCol__Y7tdW{position:relative;flex:1 1;height:100%;display:flex;align-items:flex-end}.rpg-dice_bar__X0_3g{width:100%;min-height:1px;border-radius:3px 3px 0 0;background:linear-gradient(180deg,var(--rd-rune),var(--brand))}.rpg-dice_expLine__9sBci{position:absolute;left:-1px;right:-1px;height:0;border-top:1px dashed rgba(255,194,71,.85)}.rpg-dice_barFace__ume_G{position:absolute;bottom:-14px;left:0;right:0;text-align:center;font-size:9px;color:var(--text-dim)}.rpg-dice_privacy__CDu6D{margin:10px 0 0;font-size:12px;color:var(--text-dim)}@keyframes rpg-dice_tumble__4TjYF{0%{transform:rotate(0deg) scale(.8)}to{transform:rotate(540deg) scale(1)}}@keyframes rpg-dice_pop__7QmCf{0%{transform:scale(1.25);opacity:0}to{transform:scale(1);opacity:1}}@keyframes rpg-dice_fxBurst__uGzUj{0%{opacity:0;transform:translate(-50%,-50%) scale(.6) rotate(-8deg)}45%{opacity:1}to{opacity:.55;transform:translate(-50%,-50%) scale(1.15) rotate(8deg)}}@keyframes rpg-dice_stamp__HFrpk{0%{transform:scale(1.6);opacity:0}to{transform:scale(1);opacity:1}}@keyframes rpg-dice_shakeX__jBw31{0%,to{transform:translateX(0)}16%,50%,83%{transform:translateX(-6px)}33%,66%{transform:translateX(6px)}}@keyframes rpg-dice_dropSink__HxDOk{0%{filter:none;transform:translateY(0)}to{filter:grayscale(1) brightness(.6);transform:translateY(4px)}}@keyframes rpg-dice_strike___R10P{0%{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}@keyframes rpg-dice_floatUp__dF_ie{0%{transform:translateY(0);opacity:1}to{transform:translateY(-14px);opacity:0}}@keyframes rpg-dice_fillFlashA__w15d9{0%{border-color:var(--rd-rune);box-shadow:0 0 0 4px var(--rd-rune-glow)}}@keyframes rpg-dice_fillFlashB__Dd7hi{0%{border-color:var(--rd-rune);box-shadow:0 0 0 4px var(--rd-rune-glow)}}@keyframes rpg-dice_shakeSmallA__t_mLx{25%,75%{transform:translateX(-4px)}50%{transform:translateX(4px)}}@keyframes rpg-dice_shakeSmallB__tPjbv{25%,75%{transform:translateX(4px)}50%{transform:translateX(-4px)}}@keyframes rpg-dice_fadeIn__XXHyA{0%{opacity:0}}@keyframes rpg-dice_heroFloat__dhpR7{0%,to{transform:translateY(0) rotate(-4deg)}50%{transform:translateY(-4px) rotate(4deg)}}@media (max-width:480px){.rpg-dice_root__EVUAS{margin:-8px -10px;padding:8px 8px 12px}}@media (min-width:768px){.rpg-dice_root__EVUAS{max-width:520px;margin:0 auto;padding:14px 16px 16px}.rpg-dice_result__0vPFw{height:170px}.rpg-dice_rowA__u8b58{height:96px}.rpg-dice_total___UC7K{font-size:88px;line-height:92px}.rpg-dice_padKey__WCTkE,.rpg-dice_pad__0fFsu{height:56px}}@media (orientation:landscape) and (max-height:520px){.rpg-dice_root__EVUAS{max-width:none;margin:0;padding:6px 8px 8px}.rpg-dice_main__i3p32{display:grid;grid-template-columns:45fr 55fr;grid-template-rows:auto 1fr;grid-template-areas:"result mode" "result controls";grid-column-gap:10px;column-gap:10px;grid-row-gap:5px;row-gap:5px}.rpg-dice_modeRow__HUutw{grid-area:mode;height:36px}.rpg-dice_seg__DSa32{height:34px}.rpg-dice_segBtn__fGh8D{min-height:44px;margin:-6px 0}.rpg-dice_muteBtn__0bHk4{width:44px;height:36px;border-radius:18px}.rpg-dice_resultCol__wzgZg{grid-area:result;min-width:0;justify-content:center}.rpg-dice_result__0vPFw{height:auto;min-height:0;flex:1 1}.rpg-dice_resultBody__O1nfB{justify-content:center;gap:10px}.rpg-dice_rowA__u8b58{height:76px}.rpg-dice_total___UC7K{font-size:56px;line-height:60px}.rpg-dice_badge__im9Gs{width:40px;height:40px}.rpg-dice_fx__mpz7P{width:140%}.rpg-dice_hero__ApIwZ{width:96px;height:96px}.rpg-dice_controls__DxDgN{grid-area:controls;width:100%;min-width:0;gap:5px}.rpg-dice_checkInput__2KBMT,.rpg-dice_checkRow__3uiaK,.rpg-dice_exprInput___rtca,.rpg-dice_exprRow__54iaC,.rpg-dice_nameBtn__srVzB{height:40px}.rpg-dice_preview__vlfeQ{height:16px;font-size:12px}.rpg-dice_padKey__WCTkE,.rpg-dice_pad__0fFsu,.rpg-dice_scale__66Nwe{height:44px}.rpg-dice_padKey__WCTkE{flex-direction:row;gap:4px}.rpg-dice_padIcon__oeeqs{width:18px;height:18px}.rpg-dice_pad__0fFsu{gap:4px}.rpg-dice_bpRow__KqRzn,.rpg-dice_favChip__u4ej2,.rpg-dice_favStrip__nN9O7,.rpg-dice_quickKey__XoA_Z,.rpg-dice_quick__OE1ln{height:44px}.rpg-dice_rollBtn__YiMZ_{min-height:44px;height:44px;font-size:18px}}@media (prefers-reduced-motion:reduce){.rpg-dice_dropAnim__rC5VD,.rpg-dice_dropAnim__rC5VD:after,.rpg-dice_exprInput___rtca[data-flash],.rpg-dice_exprInput___rtca[data-shake],.rpg-dice_floatUp__dF_ie,.rpg-dice_fxIn__x9LWW,.rpg-dice_hero__ApIwZ,.rpg-dice_pop__7QmCf,.rpg-dice_rollText__x37CG,.rpg-dice_shakeRow__Wdwae,.rpg-dice_spin__lDs3x,.rpg-dice_stamp__HFrpk{animation:none!important}.rpg-dice_fx__mpz7P{display:none}.rpg-dice_chosen__BhSpe,.rpg-dice_dropped__Kz8_B{transform:none}}