.g-owned-detail-backdrop{z-index:50;background:#0f1216cc;transition:opacity .3s ease-out;position:fixed;inset:0}.g-owned-detail-viewport{z-index:51;pointer-events:none;justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow:hidden}.g-owned-detail{pointer-events:auto;font-family:var(--font-chakra,"Chakra Petch"), sans-serif;color:#9cacc0;transition:transform var(--owned-presence-duration) var(--owned-presence-ease), opacity var(--owned-presence-duration) var(--owned-presence-ease)}.g-owned-detail,.g-owned-detail *{box-sizing:border-box}.g-owned-detail button{cursor:pointer;border:0;font-family:inherit}.g-owned-detail h2,.g-owned-detail h3{margin-bottom:0}.g-owned-detail button:focus-visible{outline:2px solid var(--reaper-primary);outline-offset:2px}.g-owned-detail[data-starting-style],.g-owned-detail[data-ending-style]{opacity:0;transform:scale(.95)}.g-owned-detail-backdrop[data-starting-style],.g-owned-detail-backdrop[data-ending-style]{opacity:0}.g-owned-detail-badges{flex-wrap:wrap;height:auto;min-height:28px}.g-owned-detail-badges>span{color:#fff;padding-inline:12px}.g-owned-detail-rarity{background:color-mix(in srgb, var(--owned-rarity), transparent 88%);height:28px;color:var(--owned-rarity);text-transform:uppercase;border-radius:6px;align-items:center;padding:0 11.5px;display:flex}.g-owned-detail-glow{opacity:.2;background:var(--owned-rarity);filter:blur(44.5px);pointer-events:none;border-radius:50%;width:348px;height:346px;position:absolute}.g-owned-detail-art-root{animation:.3s ease-in-out .2s backwards owned-art-enter}.g-owned-detail-price>strong{letter-spacing:-.48px;align-items:center;gap:8px;display:flex}.g-owned-detail-operations{gap:12px;margin-top:16px;display:flex}.g-owned-detail-operations>button{color:#f0f6ff;background:#2b425b;border-radius:6px;justify-content:center;align-items:center;gap:8px;width:calc(50% - 6px);min-width:0;min-height:40px;padding:0 12px;font-size:14px;font-weight:700;display:flex;box-shadow:inset 0 2px 0 -1px #35485c}.g-owned-detail-operations>button+button{color:#fff;background:#f15466;box-shadow:inset 0 2px 0 -1px #ff909b}.g-owned-detail-operations>button+button>span{align-items:center;gap:4px;display:inline-flex}.g-owned-detail-operations>button:hover{filter:brightness(1.08)}.g-owned-detail .g-pack-item-detail-tile{min-width:0}.g-owned-detail:before{display:none}.g-owned-detail-handle{z-index:6;touch-action:none;-webkit-user-select:none;user-select:none;cursor:grab;justify-content:center;height:24px;padding-top:6px;display:flex;position:absolute;top:0;left:0;right:0}.g-owned-detail-handle:after{content:"";background:#2c343c;border-radius:100px;width:40px;height:2px}@keyframes owned-art-enter{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@media (max-width:1000px){.g-owned-detail{background:#1d2127;transition:transform .2s ease-out,opacity .2s ease-out}.g-owned-detail[data-starting-style],.g-owned-detail[data-ending-style]{transform:translateY(100dvh)}.g-owned-detail-operations{flex-direction:column}.g-owned-detail-operations>button{width:100%}.g-owned-detail-glow{width:200px;height:200px}.g-owned-detail .g-pack-item-information{border-left:0}.g-owned-detail .g-pack-item-close{top:24px;right:24px}.g-owned-detail-rarity{display:none}}@media (prefers-reduced-motion:reduce){.g-owned-detail,.g-owned-detail-backdrop{transition:opacity 10ms linear}.g-owned-detail[data-starting-style],.g-owned-detail[data-ending-style]{transform:none}.g-owned-detail-art-root{animation:none}.g-owned-detail:before{display:none}}
.g-shipping-backdrop{z-index:80;background:#0f1216cc;transition:opacity .3s ease-out;position:fixed;inset:0}.g-shipping-viewport{z-index:81;pointer-events:none;justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow:hidden}.g-shipping-dialog{pointer-events:auto;color:#f0f6ff;width:min(900px,100vw - 32px);height:min(600px,100dvh - 32px);font-family:var(--font-chakra,"Chakra Petch"), sans-serif;background:#161b22;border:1px solid #2b425b;border-radius:16px;transition:transform .25s cubic-bezier(.215,.61,.355,1),opacity .25s ease-out;display:flex;overflow:hidden;box-shadow:0 20px 80px #0008}.g-shipping-dialog,.g-shipping-dialog *{box-sizing:border-box}.g-shipping-dialog button,.g-shipping-dialog input,.g-shipping-dialog select{font:inherit}.g-shipping-dialog button{cursor:pointer;color:inherit;border:0}.g-shipping-dialog button:disabled{opacity:.5;cursor:not-allowed}.g-shipping-dialog :focus-visible{outline:2px solid var(--reaper-primary);outline-offset:2px}.g-shipping-dialog h2,.g-shipping-dialog h3,.g-shipping-dialog p{margin:0}.g-shipping-dialog[data-starting-style],.g-shipping-dialog[data-ending-style]{opacity:0;transform:scale(.95)}.g-shipping-backdrop[data-starting-style],.g-shipping-backdrop[data-ending-style]{opacity:0}.g-shipping-main{flex-direction:column;width:calc(100% - 372px);min-width:0;min-height:0;display:flex}.g-shipping-header{border-bottom:1px solid #202d3b;justify-content:space-between;align-items:center;height:60px;min-height:60px;padding:14px 20px;display:flex}.g-shipping-header h2{align-items:center;gap:10px;font-size:18px;font-weight:700;display:flex}.g-shipping-header h2 span{letter-spacing:.6px;color:#a4b8cd;background:#2c343c;border-radius:4px;padding:3px 6px;font-size:10px}.g-shipping-header button{background:#202d3b;border-radius:6px;place-items:center;width:32px;height:32px;display:grid}.g-shipping-main form{flex-direction:column;flex:1;min-height:0;display:flex}.g-shipping-form-scroll{scrollbar-width:thin;scrollbar-color:#35485c transparent;flex:1;min-height:0;overflow:hidden auto}.g-shipping-step{flex-direction:column;gap:16px;padding:20px 24px;display:flex}.g-shipping-field{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.g-shipping-field>span,.g-shipping-field>label{letter-spacing:.48px;color:#b1c2d6;font-size:12px;font-weight:600;line-height:16px}.g-shipping-step h3{color:#cad9e8;font-size:14px;font-weight:700;line-height:18px}.g-shipping-field input,.g-shipping-field select{appearance:auto;color:#f0f6ff;letter-spacing:-.13px;background:#11181f;border:1px solid #1d2935;border-radius:6px;width:100%;min-width:0;height:36px;padding:0 8px 0 12px;font-size:13px;font-weight:600;line-height:16px;transition:border-color .15s ease-in-out,background .15s ease-in-out;box-shadow:inset 0 0 7.8px #00000026}.g-shipping-field input::placeholder{color:#718191}.g-shipping-field input[aria-invalid=true]{border-color:#fb6b7e}.g-shipping-field small{color:#fb8a99;font-size:12px}.g-shipping-name-row{gap:12px;min-width:0;display:flex}.g-shipping-note{color:#879eb5;font-size:13px;line-height:17px}.g-shipping-address-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px;display:grid}.g-shipping-address-line{grid-column:1/-1}.g-shipping-summary{background:#15181c;border:1px solid #2b425b;border-radius:8px;flex-direction:column;gap:12px;padding:12px;display:flex}.g-shipping-summary>div{align-items:flex-start;gap:12px;min-width:0;display:flex}.g-shipping-summary>div>span{color:#879eb5;flex-shrink:0;width:56px;font-size:12px;line-height:18px}.g-shipping-summary p{overflow-wrap:anywhere;flex:1;font-size:13px;line-height:18px}.g-shipping-summary>div>button{color:var(--reaper-primary);background:0 0;padding:0;font-size:12px}.g-shipping-contact{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.g-shipping-contact .g-shipping-field{gap:3px}.g-shipping-contact .g-shipping-field>span{color:#879eb5;font-size:11px;font-weight:500}.g-shipping-contact input{height:30px;padding-inline:7px;font-size:12px}.g-shipping-rate{text-align:left;background:#52b8ff0d;border-radius:8px;align-items:center;gap:12px;width:100%;padding:14px 12px;display:flex;border:1px solid var(--reaper-primary)!important}.g-shipping-rate>span:nth-child(2){flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.g-shipping-rate strong{font-size:14px;font-weight:700}.g-shipping-rate small{color:#879eb5;font-size:12px}.g-shipping-rate b{color:var(--reaper-primary);font-size:13px}.g-shipping-radio{border:1px solid var(--reaper-primary);background:var(--reaper-primary);background-clip:content-box;border-radius:50%;flex-shrink:0;width:16px;height:16px;padding:3px}.g-shipping-footer{border-top:1px solid #202d3b;justify-content:space-between;align-items:center;gap:10px;min-height:77px;padding:16px 24px;display:flex}.g-shipping-footer>div:first-child{color:#879eb5;white-space:nowrap;align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.g-shipping-progress{gap:4px;display:flex}.g-shipping-progress i{background:#363f48;border-radius:3px;width:6px;height:6px;transition:width .25s cubic-bezier(.215,.61,.355,1),background .2s}.g-shipping-progress i[data-active=true]{width:20px}.g-shipping-progress i[data-active=true],.g-shipping-progress i[data-passed=true]{background:var(--reaper-primary)}.g-shipping-navigation{align-items:center;gap:12px;display:flex}.g-shipping-navigation button,.g-shipping-selected header button{white-space:nowrap;border-radius:6px;height:40px;padding:0 16px;font-size:14px;font-weight:700}.g-shipping-selected header button{background:#202d3b}.g-shipping-navigation .g-shipping-back{color:#879eb5;letter-spacing:-.3px;background:0 0;padding:0;font-size:15px;font-weight:600;line-height:24px;transition:filter .2s ease-in-out}.g-shipping-back:hover{filter:brightness(1.1)}.g-shipping-next{background:var(--reaper-primary);box-shadow:inset 0 2px 0 -1px var(--reaper-highlight);color:var(--reaper-ink)!important}.g-shipping-selected{background:#11181f;border-left:1px solid #202d3b;flex-direction:column;flex-shrink:0;width:372px;min-height:0;padding:20px 20px 0;display:flex}.g-shipping-selected header{justify-content:space-between;align-items:center;gap:8px;margin-bottom:16px;display:flex}.g-shipping-selected header strong{font-size:14px}.g-shipping-selected header button{height:32px;padding:0 10px;font-size:13px}.g-shipping-selected-list{scrollbar-width:none;flex-direction:column;gap:8px;min-height:0;padding-bottom:16px;display:flex;overflow-y:auto}.g-shipping-selected-list article{background:#18222c;border:1px solid #1d2935;border-radius:8px;flex-shrink:0;align-items:center;gap:8px;height:96px;min-height:96px;padding:0 12px 0 0;display:flex;position:relative}.g-shipping-remove{z-index:1;background:#2b425b;border-radius:50%;place-items:center;width:18px;height:18px;padding:0;transition:filter .15s;display:grid;position:absolute;top:8px;right:8px}.g-shipping-remove:hover{filter:brightness(1.25)}.g-shipping-remove svg{width:10px!important;height:10px!important}.g-shipping-card-art{flex-shrink:0;justify-content:center;align-items:center;width:92px;height:100%;display:flex}.g-shipping-card-art>*{width:auto;max-width:100%;height:74px}.g-shipping-card-copy{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.g-shipping-card-copy>small{color:#879eb5;white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:600;line-height:14px;overflow:hidden}.g-shipping-card-copy>strong{-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;font-size:13px;font-weight:600;line-height:16px;display:-webkit-box;overflow:hidden}.g-shipping-card-copy>div{justify-content:space-between;align-items:center;gap:6px;font-size:13px;font-weight:700;display:flex}.g-shipping-card-copy>div>span{align-items:center;gap:4px;display:flex}.g-shipping-card-copy>div>b{color:#b1c2d6;white-space:nowrap;background:#1c2430;border-radius:4px;align-items:center;gap:4px;height:20px;padding:0 6px;font-size:12px;font-weight:600;display:inline-flex}.g-shipping-card-copy>div>b svg{width:14px!important;height:14px!important}.g-shipping-error{color:#ffa5ad;background:#fb6b7e0a;flex-wrap:wrap;gap:8px;padding:10px 24px;font-size:13px;line-height:18px;display:flex}.g-shipping-error button{color:var(--reaper-primary);background:0 0;padding:0;font-size:13px;text-decoration:underline}@media (max-width:1000px){.g-shipping-viewport{padding-top:calc(70px + env(safe-area-inset-top,0px));align-items:flex-end}.g-shipping-dialog{width:100%;height:auto;max-height:100%;padding-bottom:env(safe-area-inset-bottom,0px);border-radius:12px 12px 0 0;flex-direction:column;transition:transform .2s ease-out,opacity .2s ease-out;overflow-y:auto}.g-shipping-dialog[data-starting-style],.g-shipping-dialog[data-ending-style]{transform:translateY(100%)}.g-shipping-main{flex-shrink:0;width:100%;height:auto}.g-shipping-form-scroll{overflow:visible}.g-shipping-header{padding:14px 16px}.g-shipping-step{padding:16px}.g-shipping-field>span,.g-shipping-field>label{font-size:16px;line-height:20px}.g-shipping-address-grid{grid-template-columns:1fr}.g-shipping-selected{border-top:1px solid #202d3b;border-left:0;flex-shrink:0;width:100%;height:auto;padding:16px}.g-shipping-selected-list{max-height:320px;padding-bottom:0}.g-shipping-footer{z-index:2;background:#161b22;padding:16px;position:sticky;bottom:0}.g-shipping-navigation button{padding:0 10px;font-size:13px}.g-shipping-navigation{gap:8px}.g-shipping-error{padding:10px 16px}}.g-shipping-country,.g-shipping-address-control{flex:1;min-width:0;position:relative}.g-shipping-country[data-open=true]{z-index:50}.g-shipping-country-trigger{letter-spacing:-.3px;text-align:left;background:#23303e;border-radius:6px;align-items:center;gap:8px;width:100%;height:36px;padding:0 12px;transition:background .2s ease-in-out;display:flex;box-shadow:0 1px #00000040,inset 0 2px 0 -1px #39395699;font-size:15px!important;font-weight:600!important;line-height:24px!important}.g-shipping-country-trigger:hover{background:#263b50}.g-shipping-country-selection>svg,.g-shipping-country-chevron{flex-shrink:0}.g-shipping-country-chevron{width:21px;height:22px;display:flex}.g-shipping-country-label{flex:1;align-items:center;min-width:0;height:100%;font-size:14px;display:flex;overflow:hidden}.g-shipping-country-selection{align-items:center;gap:8px;min-width:0;display:flex}.g-shipping-country-selection>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.g-shipping-country-option-wrapper{flex-shrink:0}.g-shipping-country-option-label{flex:1;min-width:0;display:inline-block}.g-shipping-country-options{z-index:5;overscroll-behavior:contain;scrollbar-width:none;opacity:0;visibility:hidden;pointer-events:none;background:#1c2430;border:1px solid #263b50;border-radius:8px;flex-direction:column;gap:4px;width:100%;min-width:100%;max-height:300px;padding:6px;transition:opacity .15s ease-out,transform .15s ease-out,visibility 0s linear .15s;display:flex;position:absolute;top:calc(100% + 4px);left:0;overflow:hidden scroll;transform:translateY(-4px);box-shadow:0 2px 16px #0000004f}.g-shipping-country[data-open=true] .g-shipping-country-options{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s;transform:translateY(0)}.g-shipping-country-options [role=option]{color:#f0f6ff;cursor:pointer;border-radius:6px;align-items:center;gap:8px;height:36px;min-height:36px;padding:8px 6px;font-size:14px;font-weight:500;line-height:14px;transition:background .2s ease-in-out;display:flex}.g-shipping-country-options [role=option]>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.g-shipping-country-options [role=option]:hover,.g-shipping-country-options [data-highlight=true]{background:#263b50}.g-shipping-country-divider{background:#2f3741;height:1px;min-height:1px;margin:4px 0;transform:translateY(2px)}.g-shipping-country-check{flex-shrink:0;place-items:center;width:20px;height:20px;padding:2px;display:grid}.g-shipping-country-check i{background:#202d3b;border:1px solid #263b50;border-radius:3px;place-items:center;width:16px;height:16px;display:grid}.g-shipping-country-check b{background:0 0;border-radius:1px;width:8px;height:8px;transition:all .2s ease-in-out}.g-shipping-country-options [aria-selected=true] .g-shipping-country-check b{background:var(--reaper-primary);box-shadow:0 4px 5.7px -3px #52b8ff70,inset 0 -2px 0 -1px #5b9ee1,inset 0 1px #ffffff40,inset 0 4px 15.9px -3px #6aa3ddc4}.g-shipping-country-options [role=option][aria-selected=false]:hover .g-shipping-country-check b{background:#263b50}.g-shipping-address-options{z-index:9999;overscroll-behavior:contain;scrollbar-width:none;background:#1c2430;border:1px solid #263b50;border-radius:8px;max-height:220px;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 8px 32px #0006}.g-shipping-country-options::-webkit-scrollbar{display:none}.g-shipping-address-options::-webkit-scrollbar{display:none}.g-shipping-address-options [role=option]{color:#b1c2d6;cursor:pointer;padding:10px 12px;font-size:13px;font-weight:500;line-height:1.3;transition:background .12s,color .12s}.g-shipping-address-options [role=option]+[role=option]{border-top:1px solid #23303e}.g-shipping-address-options [role=option]:hover,.g-shipping-address-options [aria-selected=true]{color:#f0f6ff;background:#263b50}@media (max-width:1000px){.g-shipping-country-options{z-index:20}}@media (prefers-reduced-motion:reduce){.g-shipping-country-options,.g-shipping-country-label,.g-shipping-country-chevron{transform:none}.g-shipping-progress i{transition:none}.g-shipping-dialog,.g-shipping-backdrop{transition:opacity 10ms linear}.g-shipping-dialog[data-starting-style],.g-shipping-dialog[data-ending-style]{transform:none}}
.g-auth-motion-viewport{z-index:61;padding:calc(50vh - 264px + var(--miniapp-safe-area-top,0px)) var(--miniapp-safe-area-right,0px) var(--miniapp-safe-area-bottom,0px) var(--miniapp-safe-area-left,0px);justify-content:center;align-items:flex-start;display:flex;position:fixed;inset:0;overflow:hidden auto}.g-auth-motion-viewport[data-auth-kind=recovery]{align-items:center;padding-top:0}.g-auth-motion-presence{transform-origin:50%;will-change:transform;flex:none;align-items:stretch;display:flex;position:relative}.g-auth-motion-presence>.g-auth-motion-popup,.g-auth-motion-presence>.g-auth-motion-popup[data-starting-style],.g-auth-motion-presence>.g-auth-motion-popup[data-ending-style]{opacity:1;transform-origin:50%;margin:0;transition:none;position:relative;inset:auto;transform:none}.g-dialog-backdrop.g-auth-motion-backdrop,.g-dialog-backdrop.g-auth-motion-backdrop[data-starting-style],.g-dialog-backdrop.g-auth-motion-backdrop[data-ending-style]{opacity:1;transition:none}@media (max-width:1000px){.g-auth-motion-viewport,.g-auth-motion-viewport[data-auth-kind=recovery]{align-items:stretch;height:100svh;padding:0;overflow:clip}.g-auth-motion-presence{width:100%;height:100%}.g-auth-motion-presence>.g-auth-motion-popup,.g-auth-motion-presence>.g-auth-motion-popup[data-starting-style],.g-auth-motion-presence>.g-auth-motion-popup[data-ending-style]{scrollbar-width:none;width:100%;max-width:none;height:auto;max-height:calc(100% - 70px);position:absolute;top:auto;bottom:0;left:0;overflow-y:auto}}
