.PTRMCW_figure{flex-direction:column;align-items:center;margin:0;display:flex}.PTRMCW_stage{--rx:6deg;--ry:-8deg;--gx:-8;aspect-ratio:9/17.6;perspective:1400px;cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;width:min(290px,72vw);position:relative}.PTRMCW_stage:active{cursor:grabbing}.PTRMCW_phone{transform-style:preserve-3d;transform:rotateX(var(--rx)) rotateY(var(--ry));position:absolute;inset:0}.PTRMCW_back{background:linear-gradient(160deg,#3b4756,#10171f 55%,#1d2733);border-radius:46px;position:absolute;inset:0;transform:translateZ(-16px);box-shadow:inset 0 0 0 2px #ffffff0f}.PTRMCW_frame{background:linear-gradient(150deg,#4a5666 0%,#1a232e 38%,#0e151d 70%,#2a3542 100%);border-radius:46px;padding:10px;position:absolute;inset:0;box-shadow:inset 0 0 0 1.5px #ffffff24,inset 0 0 0 4px #00000080,0 40px 80px -30px #000000b3}.PTRMCW_screen{color:#f1f2f0;background:radial-gradient(120% 60% at 20% 0,#1f3a57 0%,#0000 60%),radial-gradient(100% 50% at 100% 100%,#2a2410 0%,#0000 70%),#070d15;border-radius:37px;flex-direction:column;height:100%;padding:12px 11px 14px;display:flex;position:relative;overflow:hidden}.PTRMCW_statusBar{letter-spacing:-.01em;justify-content:space-between;align-items:center;height:24px;padding:0 12px 0 16px;font-size:13px;font-weight:600;display:flex;position:relative}.PTRMCW_island{background:#000;border-radius:999px;width:84px;height:25px;position:absolute;top:0;left:50%;transform:translate(-50%)}.PTRMCW_glyphs{align-items:center;gap:5px;display:flex}.PTRMCW_glyphs svg{fill:currentColor}.PTRMCW_walletHead{justify-content:space-between;align-items:baseline;margin:18px 6px 10px;display:flex}.PTRMCW_walletHead span:first-child{letter-spacing:-.02em;font-size:22px;font-weight:700}.PTRMCW_walletHead span:last-child{font-family:var(--font-plex-mono), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;color:#93a1b3;font-size:10px}.PTRMCW_pass{background:var(--pass-bg,#ffcb1f);width:100%;color:var(--pass-fg,#0a1420);text-align:left;font:inherit;cursor:pointer;border:0;border-radius:14px;flex-direction:column;padding:11px 12px 12px;transition:transform .16s;display:flex;box-shadow:inset 0 1px #ffffff80,0 0 0 1px #ffffff14,0 18px 34px -14px #000c}.PTRMCW_pass:active{transform:scale(.975)}.PTRMCW_pass:focus-visible{outline-offset:3px;outline:2px solid #f1f2f0}.PTRMCW_passTop{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.PTRMCW_balance{letter-spacing:-.02em;transform-origin:0;font-size:18px;font-weight:700;animation:.38s cubic-bezier(.2,.9,.3,1.4) PTRMCW_pop;display:inline-block}@keyframes PTRMCW_pop{0%{transform:scale(1.35)}to{transform:scale(1)}}.PTRMCW_field{flex-direction:column;gap:1px;min-width:0;display:flex}.PTRMCW_field[data-align=end]{text-align:right;align-items:flex-end}.PTRMCW_fieldLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--pass-label,currentColor);font-size:8.5px;font-weight:600}.PTRMCW_fieldValue{letter-spacing:-.01em;font-size:12.5px;font-weight:600}.PTRMCW_strip{margin:10px -12px 11px;display:block}.PTRMCW_strip img{width:100%;height:auto;display:block}.PTRMCW_brand{align-items:center;gap:8px;min-width:0;display:flex}.PTRMCW_logo{flex:none;width:46px;height:auto}.PTRMCW_rows{grid-template-columns:1fr 1fr;gap:9px 8px;display:grid}.PTRMCW_rows>:nth-child(3){grid-column:1/-1}.PTRMCW_code{background:#fff;border-radius:8px;flex-direction:column;align-items:center;gap:4px;width:104px;margin:14px auto 0;padding:7px 7px 5px;display:flex}.PTRMCW_qr{width:100%;display:block}.PTRMCW_qr svg{width:100%;height:auto;display:block}.PTRMCW_serial{font-family:var(--font-plex-mono), ui-monospace, monospace;word-break:break-all;text-align:center;letter-spacing:.06em;color:#0a1420;font-size:6px}.PTRMCW_notice{-webkit-backdrop-filter:blur(16px);color:#0a1420;opacity:0;pointer-events:none;background:#eceef0db;border-radius:18px;gap:9px;padding:10px;font-size:11.5px;line-height:1.3;transition:transform .52s cubic-bezier(.2,.9,.25,1.15),opacity .3s;display:flex;position:absolute;top:40px;left:9px;right:9px;transform:translateY(-130%)scale(.96);box-shadow:0 12px 30px -10px #0009}.PTRMCW_notice[data-show]{opacity:1;transform:none}.PTRMCW_noticeIcon{border-radius:8px;flex:none;place-items:center;width:32px;height:32px;display:grid;overflow:hidden}.PTRMCW_noticeIcon img{width:88%;height:auto}.PTRMCW_noticeText{flex-direction:column;gap:1px;min-width:0;display:flex}.PTRMCW_noticeHead{justify-content:space-between;gap:6px;display:flex}.PTRMCW_noticeHead strong{font-weight:650}.PTRMCW_noticeHead span{opacity:.5}.PTRMCW_glare{pointer-events:none;border-radius:inherit;background:linear-gradient(115deg,#0000 35%,#ffffff17 48%,#0000 62%) 0 0/260% 100%;background-position:calc(50% - var(--gx) * 2.6%) 0;mix-blend-mode:screen;position:absolute;inset:0}.PTRMCW_floor{filter:blur(4px);height:36px;transform:translateX(calc(var(--gx) * -1.4px));background:radial-gradient(closest-side,#0000008c,#0000);border-radius:50%;position:absolute;bottom:-46px;left:12%;right:12%}.PTRMCW_caption{text-align:center;max-width:34ch;margin-top:66px;line-height:1.7}@media (prefers-reduced-motion:reduce){.PTRMCW_balance{animation:none}.PTRMCW_notice{transition:opacity .2s}.PTRMCW_pass{transition:none}}.PTRMCW_pass img,.PTRMCW_pass svg{pointer-events:none;-webkit-user-drag:none}
