.rp-art{color:#ffe1c2;text-align:center;border-radius:12px;flex:none;width:271px;height:372px;font-family:Inter,Noto Sans SC,sans-serif;position:relative;overflow:hidden}.rp-art img{pointer-events:none;max-width:none;display:block}.rp-art-base{width:271px;height:372px;position:absolute;inset:0}.rp-art-flap{width:308px;height:264px;position:absolute;top:-4px;left:-24px}.rp-art-trim{position:absolute;top:225px;left:-21px}.rp-art .rp-open-seal{width:65px;height:65px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;padding:0;position:absolute;top:233px;left:103px}.rp-art .rp-open-seal:disabled{opacity:1;cursor:default}.rp-art .rp-open-seal:focus-visible{outline-offset:4px;outline:2px solid #ffe1c2}.rp-coin-glow{width:117px;height:117px;position:absolute;top:-26px;left:-26px}.rp-coin-face{width:59px;height:59px;position:absolute;top:5px;left:3px;transform:rotate(180deg)}.rp-open-letter{width:27px;height:32px;position:absolute;top:16.7734px;left:20.2031px}.rp-art .rp-art-copy{flex-direction:column;align-items:center;gap:12px;width:170px;display:flex;position:absolute;top:38px;left:51px}.rp-art .rp-art-copy p{color:#ffe1c2;overflow-wrap:anywhere;margin:0;font-size:13px;font-weight:400;line-height:19.5px}.rp-art .rp-art-copy>strong{color:#ffe1c2;overflow-wrap:anywhere;font-size:17px;font-weight:700;line-height:25.5px}.rp-art .rp-art-amount{flex-wrap:wrap;justify-content:center;align-items:baseline;gap:4px;display:flex}.rp-art .rp-art-amount strong{overflow-wrap:anywhere;max-width:218px;font-size:22px;font-weight:600;line-height:33px}.rp-art .rp-art-amount small{font-size:11px;font-weight:700;line-height:16.5px}.rp-art .rp-art-details{color:#ffe1c2;white-space:nowrap;cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;min-height:44px;padding:0 4px;font-size:13px;line-height:19.5px;display:flex;position:absolute;bottom:12px;left:50%;transform:translate(-50%)}.rp-art-details img,.rp-wallet-link img,.rp-message>span img{transform:rotate(180deg)}.rp-state{font-size:13px;line-height:19.5px;position:absolute;top:307px;left:16px;right:16px}.rp-art.is-open .rp-art-copy{animation:.22s ease-out rp-reveal}.rp-art.is-opening .rp-open-seal{animation:.7s linear infinite rp-coin-spin}@keyframes rp-coin-spin{to{transform:rotateY(360deg)}}@keyframes rp-reveal{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.rp-current{color:#703700;background:linear-gradient(90deg,#ffd171,#ffe7ae);border-radius:0 12px;width:68px;height:20px;font-size:11px;line-height:20px;position:absolute;top:0;right:0}.rp-sr-status{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.cx-packet-card.rp-message{border-radius:var(--ox-radius-card,12px);text-align:left;color:#ffe1c2;background:#ff001a;border:none;flex-direction:column;gap:24px;width:288px;max-width:100%;min-height:128px;padding:20px;display:flex;position:relative;overflow:hidden}.rp-message .rp-message-bg{pointer-events:none;width:100%;max-width:none;height:auto;position:absolute;top:0;left:0;transform:translateY(-25.5%)}.rp-message.rp-lucky .rp-message-bg{width:100%;height:auto;top:50%;bottom:auto;transform:translateY(-50%)}.cx-packet-card.rp-message>strong{color:#ffe1c2;overflow-wrap:anywhere;font-size:17px;font-weight:500;line-height:25.5px;position:relative}.cx-packet-card.rp-message>span{color:#ffe1c2;align-items:center;gap:4px;font-size:13px;line-height:19.5px;display:flex;position:relative}.rp-message:is(.is-expired,.is-empty,.is-claimed){opacity:1}.rp-message:is(.is-expired,.is-empty,.is-claimed):after{content:"";pointer-events:none;background:#00000038;position:absolute;inset:0}.rp-message>strong,.rp-message>.rp-message-footer{z-index:1}.cx-packet-card.rp-message>.rp-message-footer{justify-content:space-between;gap:12px;min-height:24px;margin-top:auto;font-size:13px;line-height:20px}.rp-message-status,.rp-message-action{align-items:center;gap:4px;display:inline-flex}.rp-message-status .cx-icon{width:16px;height:16px}.rp-message-action img{transform:rotate(180deg)}.rp-message-action{flex-shrink:0}:is(html[data-vp=phone],html.sq-bottom-scroll) .cx-packet-card.rp-message{width:288px}.rp-message:hover{box-shadow:inset 0 0 0 1px #ffe1c2}.cx-dialog.rp-compose,.cx-dialog.rp-detail{--rp-ground:#010101;--rp-field:#1d1d21;--rp-muted:#9b9ba6;--rp-ink:#fff;--rp-placeholder:#6e6e79;--rp-disabled:#3f3f47;background:var(--rp-ground);color:var(--rp-ink);font-family:Inter,Noto Sans SC,sans-serif}html[data-theme=light] .cx-dialog:is(.rp-compose,.rp-detail){--rp-ground:#edeff3;--rp-field:#fff;--rp-muted:#8b94a1;--rp-ink:#262a31;--rp-placeholder:#c0c6d0;--rp-disabled:#dce0e6}.cx-dialog.rp-compose{border-radius:16px;width:420px}.rp-compose .cx-dialog-head{border-bottom:0;min-height:64px;padding:10px 16px}.rp-compose .cx-dialog-head h2{font-size:17px;font-weight:500;line-height:25.5px}.rp-compose .cx-dialog-body{padding:12px 24px 0}.rp-compose .cx-dialog-foot{border-top:0;padding:16px 24px 24px}.rp-compose .cx-dialog-foot .cx-primary{background:var(--rp-ink);color:var(--rp-ground);border:none;border-radius:99px;min-height:47px;font-size:15px;font-weight:500}.rp-compose .cx-dialog-foot .cx-primary:disabled{background:var(--rp-disabled);opacity:1;color:var(--rp-placeholder)}.rp-compose .cx-dialog-foot .cx-primary:hover:not(:disabled){color:#0c0c0e;background:#b8b8c0}.rp-form-fields{flex-direction:column;gap:28px;display:flex}.rp-compose .cx-field{color:var(--rp-ink);flex-direction:column;gap:16px;margin:0;font-size:14px;font-weight:400;line-height:21px;display:flex}.rp-compose .cx-field input,.rp-theme-select,.rp-compose .cx-money-field,.rp-wish-input{background:var(--rp-field);min-height:48px;color:var(--rp-ink);border:1px solid #0000;border-radius:8px;width:100%;padding:11px;font-size:15px;font-weight:500;line-height:22.5px}.rp-compose .cx-field input::placeholder{color:var(--rp-placeholder)}.rp-theme-select{cursor:pointer;text-align:left;justify-content:space-between;align-items:center;display:flex}.rp-theme-select .cx-icon{color:var(--rp-muted);transform:rotate(90deg)}.rp-compose .cx-money-field,.rp-wish-input{align-items:center;gap:8px;padding:0 12px;display:flex}.rp-compose .cx-money-field input,.rp-compose .rp-wish-input input{background:0 0;border:0;outline:0;flex:1;min-width:0;padding:11px 0}.rp-wish-input small{color:var(--rp-muted);flex:none;font-size:13px}.rp-currency{align-items:center;gap:6px;font-size:13px;font-weight:400;display:flex}.rp-currency img{border-radius:50%}.rp-compose :is(.cx-money-field,.rp-wish-input):focus-within,.rp-compose .cx-field>input:focus,.rp-theme-select:focus-visible{border-color:var(--rp-muted);outline:2px solid var(--rp-muted);outline-offset:2px}.rp-compose .rp-expiry-note{color:var(--rp-muted);margin:16px 0;font-size:11px;line-height:16.5px}.rp-mode-tabs,.rp-theme-tabs{gap:24px;margin-bottom:24px;display:flex}.rp-mode-tabs button,.rp-theme-tabs button{min-height:44px;color:var(--rp-muted);cursor:pointer;background:0 0;border:0;padding:8px 0 12px;font-size:15px;line-height:22.5px;position:relative}.rp-mode-tabs button[aria-pressed=true],.rp-theme-tabs button[aria-pressed=true]{color:var(--rp-ink)}.rp-mode-tabs button[aria-pressed=true]:after,.rp-theme-tabs button[aria-pressed=true]:after{content:"";background:#ff8200;border-radius:46px;width:16px;height:3px;position:absolute;bottom:2px;left:calc(50% - 8px)}.rp-theme-picker{flex-direction:column;align-items:center;padding-bottom:8px;display:flex}.rp-theme-picker>p{margin:16px 0 0;font-size:17px;line-height:25.5px}.rp-compose .rp-recipient{background:0 0;border:none;border-radius:0;flex-direction:row;justify-content:space-between;align-items:baseline;gap:12px;margin:16px 0 0;padding:0;display:flex}.rp-compose .rp-recipient small,.rp-compose .rp-recipient strong{font-size:13px;font-weight:400;line-height:20px}.rp-compose .cx-balance-line{color:var(--rp-muted);margin:8px 0;font-size:13px}.rp-total{border-top:1px solid var(--border);justify-content:space-between;gap:16px;padding:16px 0 0;font-size:14px;line-height:23px;display:flex}.rp-total strong{overflow-wrap:anywhere;font-size:15px;font-weight:500}.rp-compose .cx-payment-amount{margin:0;padding:8px 0}.rp-compose .cx-payment-amount strong{font-size:40px;font-weight:600;line-height:60px}.rp-confirm-note{text-align:center;color:var(--rp-muted);margin:0 0 24px;font-size:11px;line-height:16.5px}.rp-payment-method{background:var(--rp-field);border-radius:8px;align-items:center;gap:12px;padding:12px;display:flex}.rp-payment-method>span:first-of-type{flex-direction:column;flex:1;gap:4px;display:flex}.rp-payment-method strong{font-size:14px;font-weight:500}.rp-payment-method small,.rp-payment-method>span:last-child{color:var(--rp-muted);font-size:11px}.rp-compose .cx-summary{font-size:13px}.rp-compose .cx-send-envelope .rp-art{margin-inline:auto}.rp-receive-layer .cx-scrim{background:#000000d6}.cx-dialog.rp-receive{width:319px;box-shadow:none;background:0 0;border:none;border-radius:0;overflow:visible}.rp-receive .cx-dialog-head{z-index:1;border:none;min-height:44px;padding:0;position:absolute;top:-48px;right:-6px}.rp-receive .cx-dialog-head h2{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.rp-receive .cx-dialog-head .cx-dialog-close{color:#ffe1c2}.rp-receive .cx-dialog-body{flex-direction:column;align-items:center;max-height:calc(100dvh - 128px);padding:0 24px;display:flex;overflow-y:auto}.rp-close-below{cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;width:44px;height:44px;margin:6px 0 0;display:flex}.rp-receive .cx-error{color:#ffe1c2;background:#8a0919;border-radius:8px;padding:8px}.cx-dialog.rp-detail{border-radius:16px;width:375px}.rp-detail .cx-dialog-head{z-index:2;color:#ffe1c2;border:0;min-height:44px;padding:0 8px;position:absolute;inset:0 0 auto}.rp-detail .cx-dialog-head h2{text-align:center;font-size:17px;font-weight:500;line-height:25.5px}.rp-detail .cx-dialog-head button{color:#ffe1c2}.rp-detail .cx-dialog-body{padding:0}.rp-detail-hero{color:#ffe1c2;flex-direction:column;align-items:center;gap:8px;min-height:196px;padding:60px 16px 34px;display:flex;position:relative;overflow:hidden}.rp-detail-hero.is-pending{min-height:156px;padding-top:72px;padding-bottom:32px}.rp-detail-bg{pointer-events:none;width:375px;max-width:none;height:240px;position:absolute;top:-44px;left:50%;transform:translate(-50%)}.rp-detail-hero.is-pending .rp-detail-bg{height:200px}.rp-detail-heading{justify-content:center;align-items:center;gap:4px;display:flex;position:relative}.rp-detail-heading .cx-avatar{flex-basis:24px;width:24px;height:24px;font-size:11px}.rp-detail-heading strong{font-size:15px;font-weight:700;line-height:22.5px}.rp-detail-amount{overflow-wrap:anywhere;max-width:100%;font-size:28px;font-weight:700;line-height:42px;position:relative}.rp-detail-amount small{font-size:11px;line-height:16.5px}.rp-wallet-link{color:#ffe1c2;align-items:center;gap:4px;min-height:24px;font-size:13px;line-height:20px;text-decoration:none;display:flex;position:relative}.rp-detail-wish{text-align:center;overflow-wrap:anywhere;margin:0;font-size:13px;line-height:20px;position:relative}.rp-detail-content{min-height:265px;padding:28px 16px 24px}.rp-detail-count{color:var(--rp-muted);margin:0 0 8px;font-size:14px;line-height:21px}.rp-detail-count em{color:#ff8200;font-style:normal}.rp-claims>div{border-top:.5px solid var(--border);justify-content:space-between;gap:16px;min-height:74px;padding:16px 0;display:flex}.rp-claims>div>span{flex-direction:column;gap:1px;display:flex}.rp-claims>div>span:last-child{text-align:right}.rp-claims b{overflow-wrap:anywhere;font-size:15px;font-weight:500;line-height:23px}.rp-claims small{color:var(--rp-muted);font-size:11px;line-height:17px}.rp-claims>div>span:last-child small{color:#ff8200}.rp-record{color:var(--rp-muted);margin-top:16px;font-size:13px}.rp-record summary{cursor:pointer;min-height:44px;padding:12px 0}.rp-detail-content>.rp-expiry-note{text-align:center;color:var(--rp-muted);margin:28px 0 0;font-size:11px;line-height:16.5px}@media (max-width:480px){.rp-compose-layer,.rp-detail-layer,.rp-receive-layer{padding:16px}.rp-compose .cx-dialog-body,.rp-compose .cx-dialog-foot{padding-inline:16px}.cx-dialog.rp-receive{width:271px;max-width:100%}.rp-receive .cx-dialog-body{padding-inline:0}}@media (prefers-reduced-motion:reduce){.rp-art.is-opening .rp-open-seal,.rp-art.is-open .rp-art-copy{animation:none}}.rp-outside-details{color:#ffe1c2;cursor:pointer;background:0 0;border:0;min-height:44px;font-size:13px}.rp-theme-carousel{width:calc(100% + 48px)}.rp-theme-track{height:372px;position:relative;overflow:hidden}.rp-theme-slide{width:189.7px;height:260.4px;position:absolute;top:56px}.rp-theme-slide .rp-art{transform-origin:0 0;transform:scale(.7)}.rp-theme-slide.is-active{width:271px;height:372px;top:0}.rp-theme-slide.is-active .rp-art{transform:none}.rp-theme-nav{justify-content:center;align-items:center;gap:32px;margin-top:12px;display:flex}.rp-theme-nav p{text-align:center;min-width:80px;margin:0;font-size:17px}.rp-theme-nav button{width:44px;height:44px;color:var(--rp-ink);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.rp-theme-nav button:disabled{opacity:.25;cursor:default}@media (max-width:480px){.rp-theme-carousel{width:calc(100% + 32px)}}@layer openx-foundation{.rp-compose input{background:var(--rp-field)!important;color:var(--rp-ink)!important;border:1px solid #0000!important;border-radius:8px!important;font-size:15px!important;line-height:22.5px!important}.rp-compose :is(.cx-money-field,.rp-wish-input)>input{background:0 0!important;border:0!important}.rp-compose input::placeholder{color:var(--rp-placeholder)}.rp-compose .cx-dialog-head h2,.rp-detail .cx-dialog-head h2{font-weight:500!important}@media (max-width:480px){.rp-compose input{font-size:16px!important}}}:is(html[data-vp=phone],html.sq-bottom-scroll) .cx-layer.rp-receive-layer{padding:64px 16px 32px}:is(html[data-vp=phone],html.sq-bottom-scroll) .cx-dialog.rp-receive{width:271px;height:auto;max-height:calc(100dvh - 96px)}:is(html[data-vp=phone],html.sq-bottom-scroll) .rp-receive .cx-dialog-head{min-height:44px;padding:0;top:-48px}:is(html[data-vp=phone],html.sq-bottom-scroll) .rp-receive .cx-dialog-body{flex:initial;max-height:calc(100dvh - 96px);padding:0}:is(html[data-vp=phone],html.sq-bottom-scroll) .rp-detail .cx-dialog-head{min-height:44px;padding:0 8px}:is(html[data-vp=phone],html.sq-bottom-scroll) .rp-detail .cx-dialog-body{padding:0}:is(html[data-vp=phone],html.sq-bottom-scroll) .rp-compose .cx-dialog-body{padding:12px 16px 0}:is(html[data-vp=phone],html.sq-bottom-scroll) .rp-compose .cx-dialog-foot{padding:16px 16px max(20px,env(safe-area-inset-bottom))}:is(html[data-vp=phone],html.sq-bottom-scroll) .cx-message:has(.rp-message) .cx-message-main{width:calc(100% - 38px);max-width:calc(100% - 38px)}:is(html[data-vp=phone],html.sq-bottom-scroll) .cx-message:has(.rp-message) .cx-message-more{position:absolute;top:-8px;right:0}:is(html[data-vp=phone],html.sq-bottom-scroll) .cx-message:has(.rp-message) .cx-message-author{flex-wrap:wrap;padding-right:40px}.cx-packet-card.rp-message{gap:12px}.rp-message-status{white-space:nowrap}@media (max-width:480px){.cx-packet-card.rp-message{padding:20px 16px}}:is(html[data-vp=phone],html.sq-bottom-scroll) .cx-message.is-mine:has(.rp-message) .cx-message-more{left:0;right:auto}:is(html[data-vp=phone],html.sq-bottom-scroll) .cx-message.is-mine:has(.rp-message) .cx-message-author{padding-left:40px;padding-right:0}
