.pra{font-family:var(--font-suisse),Suisse,-apple-system,system-ui,sans-serif;color:#25211c;-webkit-font-smoothing:antialiased;text-align:left;font-size:14px;line-height:1.3}.pra-mono{font-family:var(--font-geist-mono),"Geist Mono",ui-monospace,monospace;font-variant-numeric:tabular-nums}.pra-win{position:absolute;inset:0;background:#fff;border-radius:14px 14px 0 0;box-shadow:0 0 0 1px rgba(37,33,28,.08),0 24px 60px -12px rgba(37,33,28,.22);overflow:hidden}.pra-tabs{display:flex;gap:26px;padding:0 24px;height:44px;border-bottom:1px solid rgba(37,33,28,.08);background:#fff}.pra-tab{height:44px;display:inline-flex;align-items:center;padding:0 2px;font-size:14px;color:#6e6c69}.pra-tab-on{font-weight:500;color:#25211c;box-shadow:inset 0 -2px 0 #25211c}.pra-body{position:absolute;left:0;right:0;top:44px;bottom:0;background:#faf9f7;overflow:hidden}.pra-home{padding:28px 28px 0;display:grid;grid-template-columns:440px 1fr;gap:28px;align-items:start}.pra-card{height:236px;border-radius:20px;background:#25211c;color:#fff;padding:22px 24px;box-sizing:border-box;position:relative;overflow:hidden}.pra-glow{position:absolute;right:-60px;top:-80px;width:260px;height:260px;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.1),rgba(255,255,255,0) 70%)}.pra-group{background:#fff;border-radius:12px;box-shadow:0 0 0 1px rgba(37,33,28,.08)}.pra-row{display:flex;justify-content:space-between;align-items:center;height:44px;padding:0 16px;font-size:14px}.pra-row+.pra-row{border-top:1px solid rgba(37,33,28,.07)}.pra-money{font-size:13px}.pra-tag{display:inline-flex;align-items:center;height:22px;padding:0 9px;border-radius:11px;font-size:12px;font-weight:500;white-space:nowrap}.pra-link{color:var(--link);gap:2px}.pra-initials,.pra-link{font-size:13px;display:inline-flex;align-items:center}.pra-initials{justify-content:center;width:30px;height:30px;border-radius:8px;background:rgba(255,255,255,.14);font-weight:500}.pra-card-foot{position:absolute;left:24px;right:24px;bottom:22px;display:flex;justify-content:space-between;align-items:flex-end}.pra-balance{margin-top:4px;font-size:44px;line-height:1.1;letter-spacing:-.03em}.pra-card-note{text-align:right;font-size:12px;line-height:1.55;color:rgba(255,255,255,.6)}.pra-label{margin:24px 4px 10px;display:flex;justify-content:space-between;align-items:baseline;font-size:13px;color:#6e6c69}.pra-donut-wrap{padding:6px 0 22px}.pra-donut-mid,.pra-donut-wrap{display:flex;flex-direction:column;align-items:center}.pra-donut-mid{position:absolute;inset:0;justify-content:center}.pra-h{font-size:20px;font-weight:500;letter-spacing:-.02em;margin-bottom:12px}.pra-held{display:flex;align-items:center;gap:14px;height:64px;padding:0 16px;font-size:14px}.pra-ready{background:#ffd27a;color:#25211c}.pra-paid{background:#16883a;color:#fff}.pra-risk{background:#ffc8b5;color:#25211c}.pra-review-head{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:10px}.pra-review-head .pra-h{margin:0;display:flex;align-items:baseline;gap:10px}.pra-count{font-size:12px;font-weight:400;color:#6e6c69}.pra-held{transition:background-color .25s ease,transform .15s ease,box-shadow .25s ease}.pra-held.pra-point{background:#f1efec}.pra-held.pra-press{transform:scale(.985)}.pra-scrim{position:absolute;inset:0;background:rgba(37,33,28,.18);opacity:0;transition:opacity .4s ease}.pra-scrim.pra-open{opacity:1}.pra-sheet{position:absolute;top:12px;right:12px;bottom:12px;width:500px;display:flex;flex-direction:column;background:#fff;border-radius:20px;overflow:hidden;box-shadow:0 24px 60px rgba(37,33,28,.14),0 0 0 1px rgba(37,33,28,.05);transform:translateX(calc(100% + 24px));transition:transform .6s cubic-bezier(.32,.72,0,1)}.pra-sheet.pra-open{transform:none}.pra-sheet-head{padding:20px 24px 16px;border-bottom:1px solid rgba(37,33,28,.07)}.pra-close{margin-left:auto;display:inline-flex;justify-content:center;width:28px;height:28px;border-radius:50%;color:#6e6c69}.pra-close,.pra-ship{align-items:center;background:#f1efec}.pra-ship{margin-top:14px;height:44px;display:flex;gap:12px;padding:0 14px;border-radius:12px;font-size:13px;color:#6f6c68}.pra-now{gap:10px;margin-top:12px;line-height:1.4}.pra-fact,.pra-now{display:flex;font-size:14px}.pra-fact{justify-content:space-between;align-items:center;height:36px}.pra-fact+.pra-fact{border-top:1px solid rgba(37,33,28,.07)}.pra-story{display:flex;align-items:center;gap:12px;height:32px;font-size:14px}.pra-story-dot{width:7px;height:7px;border-radius:50%;background:#d3d3d2;flex-shrink:0}.pra-story-now{background:#cc3d1a}.pra-sheet-foot{margin-top:auto;display:flex;align-items:center;gap:10px;padding:16px 24px;border-top:1px solid rgba(37,33,28,.07)}.pra-btn{display:inline-flex;align-items:center;height:32px;padding:0 14px;border-radius:999px;font-size:13px;box-shadow:inset 0 0 0 1px rgba(37,33,28,.16)}.pra-btn-ink{background:#25211c;color:#fff;box-shadow:none}.pra-in{animation:pra-in .4s ease-out backwards}@keyframes pra-in{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}.pra-pop{animation:pra-pop .45s cubic-bezier(.3,1.5,.5,1) both}@keyframes pra-pop{0%{opacity:0;transform:scale(.55)}to{opacity:1;transform:none}}.pra-live{transition:opacity .5s ease}.pra-gone{opacity:0}@media (prefers-reduced-motion:reduce){.pra-held,.pra-live,.pra-scrim,.pra-sheet{transition:none}.pra-in,.pra-pop{animation:none}}