.pwc-bg{background:radial-gradient(1100px 500px at 80% -10%,rgba(56,189,248,.1),transparent 60%),radial-gradient(900px 500px at 10% 110%,rgba(16,185,129,.08),transparent 60%),#060b16}.pwc-card{border-radius:1.5rem;border:1px solid rgba(255,255,255,.07);background:linear-gradient(180deg,#ffffff0b,#ffffff04);box-shadow:0 10px 30px -12px #0009,inset 0 1px #ffffff0d;padding:.9rem}@media(max-width:480px){.pwc-card{padding:.7rem;border-radius:1.15rem}}.pwc-card-label{display:flex;align-items:center;gap:.35rem;margin-bottom:.35rem;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.pwc-action{width:100%;min-height:48px;border-radius:1rem;background:linear-gradient(180deg,#0ea5e9,#0369a1);color:#fff;font-weight:600;font-size:.9rem;box-shadow:0 8px 24px -8px #0ea5e98c,inset 0 1px #ffffff40;transition:transform .15s,box-shadow .15s,filter .15s}.pwc-action:hover{filter:brightness(1.1);transform:translateY(-1px)}.pwc-action:active{transform:translateY(0) scale(.99)}.pwc-action:disabled{opacity:.6}.pwc-coeff{display:inline-flex;align-items:center;gap:2px;border-radius:.9rem;border:1px solid rgba(255,255,255,.08);background:#ffffff0a;padding:.35rem .6rem}.pwc-coeff-btn{min-width:30px;min-height:30px;border-radius:.5rem;color:#7dd3fc;font-size:.7rem;transition:background .15s,color .15s}.pwc-coeff-btn:hover{background:#38bdf826;color:#e0f2fe}.pwc-option{width:100%;min-height:52px;text-align:left;border-radius:1rem;border:1px solid rgba(255,255,255,.08);background:#ffffff08;padding:.8rem 1rem;font-size:.875rem;line-height:1.4;color:#e2e8f0;transition:border-color .15s,background .15s,transform .1s}.pwc-option:hover:not(:disabled){border-color:#38bdf880;background:#38bdf80f}.pwc-option:active:not(:disabled){transform:scale(.995)}.pwc-option.is-picked-right{border-color:#10b981b3;background:#10b9811f}.pwc-option.is-picked-wrong{border-color:#f43f5eb3;background:#f43f5e1a}.pwc-option.is-answer{border-color:#10b98166;background:#10b9810f}.pwc-slider{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:10px;border-radius:999px;background:linear-gradient(90deg,#38bdf8,#fbbf24,#f97316);outline:none}.pwc-slider::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:28px;height:28px;border-radius:50%;background:#f8fafc;border:3px solid #f97316;box-shadow:0 2px 10px #f9731680;cursor:pointer}.pwc-slider::-moz-range-thumb{width:28px;height:28px;border-radius:50%;background:#f8fafc;border:3px solid #f97316;cursor:pointer}@keyframes pwc-sparkle{0%{transform:translateY(0) scale(0);opacity:1}to{transform:translateY(-70px) scale(1);opacity:0}}.pwc-sparkle{position:absolute;font-size:1.1rem;animation:pwc-sparkle 1.6s ease-out forwards;animation-delay:var(--d);pointer-events:none}
