.CoinFlipDiceSpinner_wrapper__gIorV{padding:4rem 0 5rem;background:linear-gradient(180deg,#f5fbff,#fff)}.CoinFlipDiceSpinner_embedWrapper__PCesG{padding:1.5rem 0 2rem;background:transparent}.CoinFlipDiceSpinner_container__UhDxR{max-width:1100px;margin:0 auto;padding:0 1.5rem}.CoinFlipDiceSpinner_hero__4nBQY{text-align:center;display:flex;flex-direction:column;align-items:center;gap:1.5rem;margin-bottom:3rem}.CoinFlipDiceSpinner_badgeRow__S7kIj{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem}.CoinFlipDiceSpinner_heroBadge__OIHY_{background:rgba(59,130,246,.12);color:#1d4ed8;border-radius:999px;padding:.35rem .9rem;font-size:.85rem;font-weight:600;letter-spacing:.01em}.CoinFlipDiceSpinner_title__CP6vs{font-size:clamp(2.2rem,3vw + 1rem,3.25rem);font-weight:800;color:#0f172a;line-height:1.1;max-width:22ch}.CoinFlipDiceSpinner_subtitle__cmoTn{font-size:1.1rem;color:#334155;max-width:60ch}.CoinFlipDiceSpinner_heroList__YmGx_{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.75rem 1.25rem;text-align:left;margin:0;padding:0;list-style:none}.CoinFlipDiceSpinner_heroListItem__H29NQ{display:flex;align-items:flex-start;gap:.65rem;font-size:.98rem;color:#0f172a;background:rgba(45,212,191,.14);border-radius:14px;padding:.75rem 1rem;box-shadow:0 12px 30px rgba(15,118,110,.12)}.CoinFlipDiceSpinner_heroListItem__H29NQ span{font-size:1.2rem}.CoinFlipDiceSpinner_switcherRow__9j6WG{display:flex;justify-content:center;flex-wrap:wrap;gap:.75rem;margin-bottom:2rem}.CoinFlipDiceSpinner_switchButton__d90Ru{border:1px solid #cbd5f5;background:#fff;color:#1e293b;padding:.65rem 1.4rem;border-radius:999px;font-weight:600;font-size:.95rem;cursor:pointer;transition:all .2s ease}.CoinFlipDiceSpinner_switchButton__d90Ru:hover{border-color:#2563eb;color:#1d4ed8;transform:translateY(-1px)}.CoinFlipDiceSpinner_switchButtonActive__o2Kp_{background:linear-gradient(135deg,#2563eb,#3b82f6);color:#fff;border-color:transparent;box-shadow:0 12px 24px rgba(37,99,235,.25)}.CoinFlipDiceSpinner_toolCard__2jROl{background:#fff;border-radius:24px;padding:clamp(1.5rem,2vw + 1rem,2.5rem);box-shadow:0 25px 50px -12px rgba(15,23,42,.18);border:1px solid rgba(148,163,184,.16)}.CoinFlipDiceSpinner_toolHeader__QTRQ6{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1.5rem}.CoinFlipDiceSpinner_toolKicker___dYlT{font-size:.85rem;letter-spacing:.1em;color:#2563eb;text-transform:uppercase;font-weight:700}.CoinFlipDiceSpinner_toolTitle__VkXx_{font-size:clamp(1.6rem,2vw + 1rem,2.1rem);color:#0f172a;font-weight:800}.CoinFlipDiceSpinner_toolDescription__O0SqH{color:#475569;font-size:1rem;max-width:60ch}.CoinFlipDiceSpinner_actionRow__bRHTD{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center}.CoinFlipDiceSpinner_primaryButton__QtPqI{display:inline-flex;align-items:center;gap:.5rem;background:linear-gradient(135deg,#059669,#10b981);border:none;color:#fff;font-weight:700;padding:.7rem 1.4rem;border-radius:14px;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.CoinFlipDiceSpinner_primaryButton__QtPqI:hover{transform:translateY(-2px);box-shadow:0 15px 35px rgba(5,150,105,.28)}.CoinFlipDiceSpinner_primaryButton__QtPqI:disabled{opacity:.65;cursor:not-allowed;box-shadow:none;transform:none}.CoinFlipDiceSpinner_secondaryButton__gwnPJ{display:inline-flex;align-items:center;gap:.5rem;background:rgba(37,99,235,.08);border:none;color:#1d4ed8;font-weight:600;padding:.65rem 1.2rem;border-radius:12px;cursor:pointer;transition:background .2s ease}.CoinFlipDiceSpinner_secondaryButton__gwnPJ:hover{background:rgba(37,99,235,.15)}.CoinFlipDiceSpinner_coinStage__ddG0l{display:grid;place-items:center;margin:1.75rem auto 1.5rem}.CoinFlipDiceSpinner_coin__b31ht{width:min(180px,50vw);height:min(180px,50vw);border-radius:50%;background:radial-gradient(circle at 30% 30%,#dbeafe,#2563eb 70%,#1e3a8a);display:grid;place-items:center;color:#fff;font-size:1.6rem;font-weight:700;letter-spacing:.04em;box-shadow:0 25px 45px rgba(37,99,235,.35);transition:transform .6s ease,filter .6s ease}.CoinFlipDiceSpinner_coinFlipping__8vnvF{animation:CoinFlipDiceSpinner_coinFlip__5y8jx .6s ease-in-out infinite}@keyframes CoinFlipDiceSpinner_coinFlip__5y8jx{0%{transform:rotateY(0deg) scale(1);filter:brightness(1)}50%{transform:rotateY(180deg) scale(1.08);filter:brightness(1.15)}to{transform:rotateY(1turn) scale(1);filter:brightness(1)}}.CoinFlipDiceSpinner_coinStats__2_6JE{display:flex;justify-content:center;gap:1.5rem;margin-bottom:1.5rem;color:#0f172a;font-weight:600}.CoinFlipDiceSpinner_historyList__wECyv{list-style:none;margin:0;padding:0;display:grid;gap:.5rem}.CoinFlipDiceSpinner_historyItem__8PnDf{display:flex;justify-content:space-between;align-items:center;padding:.6rem .85rem;border-radius:10px;background:rgba(15,118,110,.08);color:#0f172a;font-weight:600}.CoinFlipDiceSpinner_historyBadge__kcYW6{font-size:.75rem;letter-spacing:.1em;color:#0d9488;text-transform:uppercase}.CoinFlipDiceSpinner_diceControls___UdPI{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:1rem;margin-bottom:1.5rem}.CoinFlipDiceSpinner_fieldLabel__76hhV{font-size:.82rem;font-weight:700;color:#1e293b;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.35rem}.CoinFlipDiceSpinner_fieldGroup__X23We{display:flex;flex-direction:column}.CoinFlipDiceSpinner_numberInput__z7PJU,.CoinFlipDiceSpinner_select__vawGD,.CoinFlipDiceSpinner_textarea__Jwsiu{width:100%;border-radius:12px;border:1px solid rgba(148,163,184,.35);padding:.65rem .85rem;font-size:1rem;transition:border .2s ease,box-shadow .2s ease;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.CoinFlipDiceSpinner_numberInput__z7PJU:focus,.CoinFlipDiceSpinner_select__vawGD:focus,.CoinFlipDiceSpinner_textarea__Jwsiu:focus{outline:none;border-color:#2563eb;box-shadow:0 0 0 3px rgba(37,99,235,.18)}.CoinFlipDiceSpinner_resultsPanel__VjVGj{display:flex;flex-direction:column;gap:.75rem;background:rgba(226,232,240,.45);border-radius:16px;padding:1rem 1.25rem;color:#0f172a}.CoinFlipDiceSpinner_resultHeading__OVW45{font-weight:700;letter-spacing:.05em;font-size:.82rem;text-transform:uppercase;color:#1e293b}.CoinFlipDiceSpinner_diceRollsRow__7aZ9t{display:flex;flex-wrap:wrap;gap:.5rem}.CoinFlipDiceSpinner_diceChip__b1IFL{background:#fff;color:#1d4ed8;font-weight:700;padding:.45rem .9rem;border-radius:999px;box-shadow:inset 0 0 0 1px rgba(37,99,235,.2)}.CoinFlipDiceSpinner_totalBadge__r6wcv{align-self:flex-start;background:linear-gradient(135deg,#f97316,#fb923c);color:#fff;font-weight:700;padding:.45rem .9rem;border-radius:999px}.CoinFlipDiceSpinner_spinnerLayout__NBrm3{display:grid;gap:1.25rem}.CoinFlipDiceSpinner_spinnerWheelWrapper__qiuMX{display:flex;flex-direction:column;align-items:center;gap:1rem}.CoinFlipDiceSpinner_spinnerWheel__a9VWD{width:min(260px,60vw);height:min(260px,60vw);border-radius:50%;background:conic-gradient(#3b82f6,#06b6d4,#f97316,#facc15,#3b82f6);display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.4rem;text-align:center;padding:1.5rem;font-weight:800;position:relative;box-shadow:0 35px 65px rgba(15,23,42,.25)}.CoinFlipDiceSpinner_spinnerWheel__a9VWD:after{content:"";position:absolute;top:-18px;width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:18px solid #1f2937}.CoinFlipDiceSpinner_spinnerWheelInner__D9K9Z{background:rgba(15,23,42,.82);border-radius:50%;width:70%;height:70%;display:flex;align-items:center;justify-content:center;padding:1.2rem;text-align:center;line-height:1.4}.CoinFlipDiceSpinner_spinnerWheelInner__D9K9Z span{font-size:1.2rem}.CoinFlipDiceSpinner_spinnerActive__EL2lZ{animation:CoinFlipDiceSpinner_wheelSpin__QkAHc .9s ease-in-out infinite}@keyframes CoinFlipDiceSpinner_wheelSpin__QkAHc{0%{transform:rotate(0deg) scale(1)}50%{transform:rotate(6deg) scale(1.05)}to{transform:rotate(-6deg) scale(1)}}.CoinFlipDiceSpinner_optionChips__Ojc4m{display:flex;flex-wrap:wrap;gap:.5rem}.CoinFlipDiceSpinner_optionChip__PAbTv{background:rgba(14,165,233,.15);color:#0369a1;padding:.45rem .85rem;border-radius:999px;font-weight:600;font-size:.9rem}.CoinFlipDiceSpinner_textarea__Jwsiu{min-height:140px;resize:vertical}.CoinFlipDiceSpinner_spinnerError__CT0E_{color:#dc2626;font-weight:600;font-size:.9rem}.CoinFlipDiceSpinner_embedSection__5Yj5v{margin-top:3rem;background:#0f172a;color:#fff;border-radius:24px;padding:clamp(1.75rem,2vw + 1rem,2.75rem);display:grid;gap:1.25rem}.CoinFlipDiceSpinner_embedHeader__1QHkV{display:flex;flex-direction:column;gap:.4rem}.CoinFlipDiceSpinner_embedTitle__ZUS9K{font-size:clamp(1.5rem,2vw + 1rem,2rem);font-weight:800}.CoinFlipDiceSpinner_embedDescription__fr_YI{color:rgba(226,232,240,.85);max-width:60ch}.CoinFlipDiceSpinner_embedCodeBlock__HX5Yp{background:rgba(15,23,42,.65);border-radius:18px;padding:1.1rem 1.25rem;font-family:Fira Code,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:.9rem;overflow-x:auto;position:relative}.CoinFlipDiceSpinner_embedToolbar__e_hTM{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center;justify-content:space-between}.CoinFlipDiceSpinner_copyStatus__9SdHi{font-size:.85rem;color:#34d399;font-weight:600}.CoinFlipDiceSpinner_infoGrid__rQnqU{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;margin-top:.75rem}.CoinFlipDiceSpinner_infoCard___C3mB{background:rgba(15,23,42,.55);border-radius:18px;padding:1rem 1.25rem}.CoinFlipDiceSpinner_infoCard___C3mB strong{display:block;font-size:.95rem;text-transform:uppercase;letter-spacing:.08em;margin-bottom:.35rem}.CoinFlipDiceSpinner_embedLink__AZGAs{color:#38bdf8;font-weight:600;word-break:break-all}@media (max-width:640px){.CoinFlipDiceSpinner_wrapper__gIorV{padding:3rem 0 3.5rem}.CoinFlipDiceSpinner_hero__4nBQY{gap:1.25rem;margin-bottom:2.25rem}.CoinFlipDiceSpinner_coinStats__2_6JE{flex-direction:column;gap:.5rem}.CoinFlipDiceSpinner_embedSection__5Yj5v{border-radius:20px}}