.warehouseLoading{--warehouse-lime:#b3d777;box-sizing:border-box;isolation:isolate;color:#f3f5f1;background:radial-gradient(at 25% 45%,#20251c55,#0000 52%),radial-gradient(at 88% 12%,#32373850,#0000 43%),#080a09;flex-direction:column;min-height:100dvh;padding:0 clamp(20px,5vw,80px);font-family:Arial,Helvetica,sans-serif;display:flex;position:relative;overflow:hidden}.warehouseLoading *{box-sizing:border-box}.warehouseLoading .warehouseLoadingMasthead{background:0 0;border-bottom:1px solid #ffffff17;justify-content:space-between;align-items:center;gap:20px;min-height:88px;padding:20px 0;display:flex}.warehouseLoadingMasthead>span:first-child{letter-spacing:.15em;color:#e9ede7;font-size:13px;font-weight:700;line-height:1.5}.warehouseLoadingPrivate{color:#a0a69f;align-items:center;gap:9px;font-size:13px;line-height:1.4;display:flex}.warehouseLoadingPrivate svg{stroke:#b2bca9;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:16px;height:18px}.warehouseLoadingCenter{flex:1;place-items:center;padding:48px 0;display:grid}.warehouseLoadingCard{background:linear-gradient(125deg,#1b1e1be6,#0d100ee6 68%);border:1px solid #ffffff24;border-radius:24px;grid-template-columns:1.12fr 1fr;align-items:center;gap:0;width:min(920px,100%);display:grid;position:relative;box-shadow:0 35px 100px #0007,inset 0 1px #ffffff09}.warehouseLoadingCard:before{content:"";background:linear-gradient(90deg,#0000,#dae1d394,#0000);height:1px;position:absolute;top:-1px;left:9%;right:9%}.warehouseLoadingIdentity{padding:44px 40px 44px 44px}.warehouseLoadingEmblem{isolation:isolate;place-items:center;width:144px;height:144px;margin:0 0 28px;display:grid;position:relative}.warehouseLoadingEmblem:before{content:"";border:1px solid #ffffff15;border-radius:50%;position:absolute;inset:8px;box-shadow:0 0 55px #bddc8b0a}.warehouseLoadingEmblem img{object-fit:contain;border-radius:24px;width:112px;height:112px;display:block;position:relative;box-shadow:0 16px 35px #0008}.warehouseLoadingOrbit{border:1px solid #c6d4b3;border-color:#c6d4b3 #b3d77755 #d0d9c517 #d0d9c517;border-radius:50%;position:absolute;inset:0}.warehouseLoadingCard[data-loading=true] .warehouseLoadingOrbit{animation:5s linear infinite warehouseLoadingTurn}.warehouseLoading .warehouseLoadingEyebrow{color:var(--warehouse-lime);letter-spacing:.16em;margin:0 0 14px;font-size:12px;font-weight:700;line-height:1.5}.warehouseLoading .warehouseLoadingIdentity h1{color:#fafbf8;letter-spacing:-.045em;margin:0;font-size:clamp(30px,3.8vw,44px);font-weight:500;line-height:1.12}.warehouseLoading .warehouseLoadingIdentity h1 span{color:#b7beb2}.warehouseLoading .warehouseLoadingDescription{color:#a7afa4;max-width:320px;margin:19px 0 0;font-size:16px;line-height:1.65}.warehouseLoadingProgress{border-left:1px solid #ffffff17;min-width:0;padding:18px 38px}.warehouseLoadingStatus{align-items:center;gap:12px;min-height:48px;display:flex}.warehouseLoading .warehouseLoadingStatus p{color:#e1e6dc;margin:0;font-size:14px;font-weight:500;line-height:1.5}.warehouseLoadingIndicator{background:var(--warehouse-lime);border-radius:50%;flex:none;width:8px;height:8px;box-shadow:0 0 0 5px #b3d7770c}.warehouseLoadingTrack{background:#ffffff12;border-radius:2px;height:2px;margin:18px 0 22px;overflow:hidden}.warehouseLoadingTrack>span{background:linear-gradient(90deg,#0000,#b8d795,#f1f4eb);width:34%;height:100%;display:block;transform:translate(-110%)}.warehouseLoadingCard[data-loading=true] .warehouseLoadingTrack>span{animation:2.4s ease-in-out infinite warehouseLoadingSweep}.warehouseLoadingSteps{gap:0;margin:0;padding:0;list-style:none;display:grid}.warehouseLoadingSteps li{border-bottom:1px solid #ffffff0c;align-items:center;gap:12px;min-height:63px;padding:12px 0;display:flex}.warehouseLoadingNumber{font-variant-numeric:tabular-nums;color:#7f897b;border:1px solid #ffffff1c;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:12px;font-weight:500;display:grid}.warehouseLoadingSteps li>span:nth-child(2){color:#919a8d;flex:1;min-width:0;font-size:14px;line-height:1.4}.warehouseLoadingSteps small{color:#788173;font-size:12px;line-height:1.4}.warehouseLoadingSteps .current .warehouseLoadingNumber{color:#d7e4c6;background:#b3d7770c;border-color:#b3d77766}.warehouseLoadingSteps .current>span:nth-child(2){color:#f4f6ee}.warehouseLoadingSteps .current small,.warehouseLoadingSteps .complete small{color:#b9cc9d}.warehouseLoadingSteps .complete .warehouseLoadingNumber{color:#142008;background:#b3d777;border-color:#b3d777}.warehouseLoadingSteps .complete>span:nth-child(2){color:#d4ddc9}.warehouseLoading .warehouseLoadingReturn{color:#b6beaf;min-height:44px;box-shadow:none;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;margin-top:18px;padding:12px 0 0;font-size:14px;line-height:1.5;text-decoration:none;display:flex}.warehouseLoadingReturn:hover{color:#fff;text-decoration:underline}.warehouseLoading .warehouseLoadingFooter{color:#7f897b;letter-spacing:.06em;background:0 0;border-top:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:16px;min-height:64px;padding:18px 0;font-size:12px;line-height:1.5;display:flex}.warehouseLoadingError{margin-top:18px}.warehouseLoading .warehouseLoadingError p{color:#ebc18d;margin:0 0 14px;font-size:14px;line-height:1.6}.warehouseLoading .warehouseLoadingAction{color:#17220e;width:100%;min-height:48px;box-shadow:none;text-align:left;cursor:pointer;background:#c7df9f;border:1px solid #c7df9f;border-radius:8px;justify-content:space-between;align-items:center;gap:14px;margin:0;padding:12px 16px;font:700 14px/1.5 Arial,Helvetica,sans-serif;text-decoration:none;display:flex}.warehouseLoading .warehouseLoadingAction:hover{background:#daecbb}.warehouseLoadingAction:disabled{opacity:.6;cursor:wait}.warehouseLoading a:focus-visible,.warehouseLoading button:focus-visible{outline-offset:5px;outline:2px solid #d4e8b7}.warehouseLoading.hasError .warehouseLoadingIndicator{background:#ebc18d;box-shadow:0 0 0 5px #ebc18d0c}.warehouseLoading.hasError .warehouseLoadingOrbit{border-top-color:#ebc18d;border-right-color:#ebc18d55}.warehouseLoading.hasError .warehouseLoadingTrack>span{background:#ebc18d66;width:100%;transform:none}.warehouseLoadingSteps .interrupted .warehouseLoadingNumber{color:#ebc18d;border-color:#ebc18d66}.warehouseLoadingSteps .interrupted small{color:#ebc18d}.warehouseLoading.isReady .warehouseLoadingTrack>span{background:var(--warehouse-lime);width:100%;transform:none}.premiumWarehouseOpening{z-index:1000;background:#080a09;position:fixed;inset:0;overflow:auto}@keyframes warehouseLoadingTurn{to{transform:rotate(360deg)}}@keyframes warehouseLoadingSweep{0%{transform:translate(-110%)}to{transform:translate(400%)}}@media (width<=700px){.warehouseLoading{padding:0 20px}.warehouseLoading .warehouseLoadingMasthead{gap:12px;min-height:70px}.warehouseLoadingMasthead>span:first-child{letter-spacing:.09em;max-width:180px;font-size:12px}.warehouseLoadingPrivate{max-width:135px;font-size:12px}.warehouseLoadingCenter{padding:26px 0}.warehouseLoadingCard{border-radius:20px;grid-template-columns:1fr;max-width:480px}.warehouseLoadingIdentity{text-align:center;padding:27px 26px 24px}.warehouseLoadingEmblem{width:112px;height:112px;margin:0 auto 20px}.warehouseLoadingEmblem img{border-radius:19px;width:88px;height:88px}.warehouseLoading .warehouseLoadingEyebrow{letter-spacing:.12em;margin-bottom:12px;font-size:12px}.warehouseLoading .warehouseLoadingIdentity h1{font-size:34px}.warehouseLoading .warehouseLoadingDescription{margin:15px auto 0;font-size:16px;line-height:1.5}.warehouseLoadingProgress{border-top:1px solid #ffffff17;border-left:0;margin:0 24px 24px;padding:22px 0 0}.warehouseLoadingStatus{min-height:32px}.warehouseLoadingTrack{margin:16px 0 8px}.warehouseLoadingSteps li{min-height:52px}.warehouseLoading .warehouseLoadingReturn{margin-top:10px}.warehouseLoading .warehouseLoadingFooter{text-align:center;flex-wrap:wrap;justify-content:center;gap:4px 16px;font-size:12px}.warehouseLoadingFooter>span:first-child{display:none}}@media (width<=360px){.warehouseLoading{padding:0 14px}.warehouseLoadingIdentity{padding-inline:18px}.warehouseLoading .warehouseLoadingIdentity h1{font-size:30px}.warehouseLoadingProgress{margin-inline:18px}.warehouseLoadingSteps li{gap:9px}}@media (prefers-reduced-motion:reduce){.warehouseLoadingCard[data-loading=true] .warehouseLoadingOrbit,.warehouseLoadingCard[data-loading=true] .warehouseLoadingTrack>span{animation:none}.warehouseLoadingCard[data-loading=true] .warehouseLoadingTrack>span{background:#b3d77788;width:100%;transform:none}}
