.claim-shell-v30{--claim-ink:#11172a;--claim-muted:#707b92;--claim-line:#dfe5f0;--claim-violet:#6e5bff;--claim-blue:#268cff;min-height:calc(100vh - 112px)!important;padding:48px 22px 90px!important;color:var(--claim-ink);background:radial-gradient(circle at 16% 22%,#735cff0d,transparent 28%),radial-gradient(circle at 87% 35%,#2c97ff0d,transparent 32%),linear-gradient(180deg,#fff 0,#f8faff)!important}.claim-shell-v30:before{opacity:.36!important;background-image:radial-gradient(#6273a317 1px,transparent 1px)!important;background-size:28px 28px!important}.claim-shell-v30 .claim-head{max-width:760px;margin:0 auto 24px;text-align:center}.claim-shell-v30 .claim-head>span{display:inline-flex;align-items:center;gap:8px;color:#5c73b8;font-size:9px;font-weight:950;letter-spacing:.19em}.claim-shell-v30 .claim-head>span:before{content:"";width:18px;height:2px;border-radius:99px;background:linear-gradient(90deg,var(--claim-violet),var(--claim-blue))}.claim-shell-v30 .claim-head h1{margin:8px 0!important;color:var(--claim-ink);font-size:clamp(48px,5.5vw,72px);letter-spacing:-.06em}.claim-shell-v30 .claim-head h1 em{background:linear-gradient(110deg,var(--claim-violet),var(--claim-blue));background-clip:text;-webkit-background-clip:text;color:transparent}.claim-shell-v30 .claim-head p{margin:0 auto;color:var(--claim-muted);font-size:13px}.claim-shell-v30 .claim-progress{max-width:660px;margin:0 auto 30px}.claim-shell-v30 .claim-progress:before{top:18px;background:linear-gradient(90deg,#dfe4ef,#ccd8f1,#dfe4ef)}.claim-shell-v30 .claim-progress li{color:#929aab;font-size:8px;letter-spacing:.08em}.claim-shell-v30 .claim-progress b{width:36px;height:36px;border:1px solid #d7deeb;background:#fff;color:#7e899f;box-shadow:0 9px 22px #23334f0b}.claim-shell-v30 .claim-progress li.active{color:#3e62bd}.claim-shell-v30 .claim-progress li.active b{border:0;background:linear-gradient(135deg,var(--claim-violet),var(--claim-blue));box-shadow:0 10px 26px #466cff3d;color:#fff}.claim-shell-v30 .claim-layout{max-width:700px;margin:auto;display:block}.claim-shell-v30 .claim-card{position:relative;padding:0!important;overflow:hidden;border:1px solid var(--claim-line);border-radius:28px;background:#fff!important;box-shadow:0 34px 90px #26375318,0 2px #fff inset!important}.claim-shell-v30 .claim-card:before{content:"";position:absolute;z-index:2;left:0;right:0;top:0;height:4px;background:linear-gradient(90deg,var(--claim-violet),var(--claim-blue),#42d8d0)!important}.claim-shell-v30 .claim-step{padding:42px 48px 46px!important;color:var(--claim-ink);animation:claimV30Step .42s cubic-bezier(.18,.8,.24,1)}.claim-shell-v30 .claim-step-label{color:#607cca;font-size:9px;letter-spacing:.18em}.claim-shell-v30 .claim-step h2{margin:8px 0 5px;font-size:36px;letter-spacing:-.045em;color:var(--claim-ink)}.claim-shell-v30 .claim-intro{margin:0 0 25px!important;color:var(--claim-muted)!important;font-size:12px!important}.claim-shell-v30 .claim-form label{margin:18px 0 8px;color:#48536d;font-size:9px;letter-spacing:.1em}.claim-shell-v30 .claim-field{height:59px;display:grid;grid-template-columns:52px minmax(0,1fr);align-items:center;overflow:hidden;border:1px solid #d7deeb!important;border-radius:16px;background:#fff!important;box-shadow:0 8px 20px #1d2b4408,inset 0 1px 2px #17233a08;transition:.22s}.claim-shell-v30 .claim-field>span{width:52px!important;height:100%;display:grid;place-items:center;border-right:1px solid #e1e7f0!important;background:#f5f7fb!important;color:#526fc2!important;font-size:13px;font-weight:950}.claim-shell-v30 .claim-field:focus-within{transform:translateY(-2px);border-color:#657cff!important;box-shadow:0 0 0 4px #586fff12,0 16px 30px #2a477d11}.claim-shell-v30 .claim-field.has-error{border-color:#e76d84!important;box-shadow:0 0 0 4px #e76d8412}.claim-shell-v30 .claim-form .claim-field input{height:100%!important;padding:0 16px!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--claim-ink)!important;font-size:15px;box-shadow:none!important}.claim-shell-v30 .claim-form .claim-field input::placeholder{color:#9ba4b5!important}.claim-shell-v30 .claim-form button{position:relative;min-height:59px;margin-top:24px;border:0!important;border-radius:17px;background:linear-gradient(115deg,var(--claim-violet),var(--claim-blue))!important;box-shadow:0 16px 35px #3c65e53d;color:#fff!important;font-size:11px;letter-spacing:.04em;transition:.22s;overflow:hidden}.claim-shell-v30 .claim-form button:before,.claim-message-box button:before{content:"";position:absolute;top:-80%;right:-80%;bottom:-80%;left:-80%;background:linear-gradient(110deg,transparent 43%,#ffffff66 50%,transparent 57%);transform:translate(-70%) rotate(8deg);transition:transform .8s}.claim-shell-v30 .claim-form button:hover:before,.claim-message-box button:hover:before{transform:translate(70%) rotate(8deg)}.claim-shell-v30 .claim-form button:hover{transform:translateY(-3px) scale(1.005);box-shadow:0 22px 42px #3769ef4c}.claim-shell-v30 .claim-form button.is-loading{cursor:progress;filter:saturate(.7)}.claim-shell-v30 .claim-form button.is-loading b{animation:claimV30Dots .8s infinite}.claim-shell-v30 .claim-profile-check{margin-top:15px!important;border:1px solid #d6e0f1!important;background:#f4f7fd!important;box-shadow:none!important;color:#315dbb!important}.claim-shell-v30 .claim-back{background:#f5f7fa!important;border:1px solid #e0e5ed!important;box-shadow:none!important;color:#566076!important}.claim-lookup-status{min-height:19px;margin:11px 3px -7px;font-size:10px;font-weight:750}.claim-lookup-status.checking{color:#4568bf}.claim-lookup-status.success{color:#16815d}.claim-lookup-status.error{color:#bd3e57}.claim-secure-note{margin-top:18px;display:grid;grid-template-columns:32px 1fr;gap:10px;align-items:center;padding:12px 13px;border:1px solid #e2e8f1;border-radius:14px;background:#f8fafd}.claim-secure-note>i{width:32px;height:32px;display:grid;place-items:center;border-radius:10px;background:linear-gradient(135deg,#e5e1ff,#d9efff);color:#5269ca;font-size:11px;font-style:normal}.claim-secure-note span{display:flex;flex-direction:column}.claim-secure-note b{font-size:10px}.claim-secure-note small{margin:3px 0 0!important;color:#7f899d!important;font-size:8px!important}.claim-order-found{margin:20px 0 22px;display:grid;grid-template-columns:38px 1fr;gap:11px;align-items:center;padding:14px;border:1px solid #cfeadf;border-radius:15px;background:linear-gradient(110deg,#f3fcf8,#f7fbff);animation:claimV30Found .45s cubic-bezier(.18,.8,.24,1)}.claim-order-found[hidden]{display:none!important}.claim-order-found>i{width:38px;height:38px;display:grid;place-items:center;border-radius:12px;background:#dff7ed;color:#18825f;font-style:normal;font-weight:900}.claim-order-found span{display:flex;flex-direction:column}.claim-order-found b{font-size:11px}.claim-order-found small{margin:3px 0 0!important;color:#6e8b80!important;font-size:8px!important}.claim-shell-v30 .roblox-state{min-height:18px;margin-top:10px;font-size:10px}.claim-shell-v30 .roblox-state.error{color:#bd3e57}.claim-shell-v30 .roblox-state.checking{color:#4568bf}.claim-shell-v30 .roblox-profile-large{margin:24px 0 28px;padding:22px;border:1px solid #dde4ef;border-radius:23px;background:linear-gradient(145deg,#fbfcff,#f3f7fd);box-shadow:0 20px 48px #20375e12;transform:perspective(1000px) rotateX(1deg)}.claim-shell-v30 .roblox-profile-large .roblox-avatar{border:1px solid #dbe3ef;background:#fff;box-shadow:0 15px 30px #1a2f5218}.claim-shell-v30 .roblox-profile-large b{color:var(--claim-ink)}.claim-shell-v30 .roblox-profile-large span{color:var(--claim-muted)}.claim-shell-v30 .roblox-profile-large>i{background:#dff7ed;color:#16825e;box-shadow:none}.claim-shell-v30.claim-desk-open{padding-top:35px!important}.claim-shell-v30.claim-desk-open .claim-head{display:none}.claim-shell-v30.claim-desk-open .claim-layout{max-width:1240px}.claim-shell-v30.claim-desk-open .claim-card{overflow:visible;border:0;background:transparent!important;box-shadow:none!important}.claim-shell-v30.claim-desk-open .claim-card:before{display:none}.claim-shell-v30 .claim-desk{display:grid;grid-template-columns:360px minmax(0,1fr);gap:20px;perspective:1600px;animation:claimV30Desk .55s cubic-bezier(.16,1,.3,1)}.claim-shell-v30 .claim-desk-ticket,.claim-shell-v30 .claim-desk-chat{overflow:hidden;border:1px solid var(--claim-line);border-radius:26px;background:#fff!important;box-shadow:0 32px 86px #1e31551a,0 1px #fff inset}.claim-shell-v30 .claim-desk-ticket{padding:25px;color:var(--claim-ink);transform:perspective(1200px) rotateY(1deg);transform-origin:right center}.claim-shell-v30 .claim-desk-ticket>header{padding-bottom:18px;border-bottom:1px solid var(--claim-line)}.claim-shell-v30 .claim-desk-ticket>header small{color:#607abd;font-size:8px;font-weight:950;letter-spacing:.16em}.claim-shell-v30 .claim-desk-ticket>header h2{margin:5px 0 10px;color:var(--claim-ink);font-size:26px}.claim-shell-v30 .claim-desk-ticket>header span{display:inline-flex;padding:6px 9px;border:1px solid #d5def1;border-radius:99px;background:#f2f6ff;color:#4161b5;font-size:8px;font-weight:950}.claim-shell-v30 .claim-desk-account{grid-template-columns:58px 1fr;padding:18px 0;border-bottom:1px solid var(--claim-line)}.claim-shell-v30 .claim-review-avatar{width:58px;height:58px;border:1px solid #dce3ef;background:#f4f7fb;color:#526fc2;box-shadow:0 10px 22px #1e315015}.claim-shell-v30 .claim-desk-account small{color:#8a94a8}.claim-shell-v30 .claim-desk-account b{color:var(--claim-ink);font-size:14px}.claim-purchase{margin:17px 0;padding:15px;border:1px solid #dde5f1;border-radius:18px;background:linear-gradient(150deg,#fafcff,#f4f7fd);box-shadow:inset 0 1px #fff}.claim-purchase-title,.claim-purchase-total{display:flex;align-items:center;justify-content:space-between}.claim-purchase-title span{color:#6179b7;font-size:8px;font-weight:950;letter-spacing:.15em}.claim-purchase-title b{color:#7b8497;font-size:8px}.claim-purchase-items{display:grid;gap:9px;margin:12px 0}.claim-purchase-items article{display:grid;grid-template-columns:48px minmax(0,1fr) auto;gap:10px;align-items:center;padding:9px;border:1px solid #e2e7f0;border-radius:13px;background:#fff;box-shadow:0 9px 20px #2034520b;animation:claimV30Item .42s cubic-bezier(.18,.8,.24,1) both;animation-delay:var(--item-delay,0ms)}.claim-purchase-image{width:48px;height:48px;display:grid;place-items:center;overflow:hidden;border-radius:11px;background:linear-gradient(145deg,#eff3fb,#e6ecf8);color:#6980b7}.claim-purchase-image img{width:100%;height:100%;object-fit:contain}.claim-purchase-items article>div{min-width:0;display:flex;flex-direction:column;gap:3px}.claim-purchase-items article>div b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--claim-ink);font-size:10px}.claim-purchase-items article>div small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#8791a5;font-size:7px}.claim-purchase-items article>strong{color:#315fb9;font-size:9px}.claim-purchase-total{padding-top:12px;border-top:1px solid #e1e6ef}.claim-purchase-total span{color:#778195;font-size:9px}.claim-purchase-total b{color:var(--claim-ink);font-size:16px}.claim-shell-v30 .claim-desk-ticket>ol{gap:14px;padding:18px 0}.claim-shell-v30 .claim-desk-ticket>ol li:not(:last-child):after{background:#dce3ed}.claim-shell-v30 .claim-desk-ticket>ol i{border-color:#d7dfeb;background:#fff;color:#8a95a8}.claim-shell-v30 .claim-desk-ticket>ol b{color:#354057;font-size:10px}.claim-shell-v30 .claim-desk-ticket>ol small{color:#8b95a8;font-size:7px}.claim-shell-v30 .claim-desk-ticket>ol .complete i{background:#25a879;border-color:#25a879}.claim-shell-v30 .claim-desk-ticket>ol .active i{background:linear-gradient(135deg,var(--claim-violet),var(--claim-blue));box-shadow:0 8px 20px #4d6cff35}.claim-shell-v30 .claim-report,.claim-shell-v30 .claim-talk{height:44px;border-color:#ecd5da;color:#bb4059;background:#fff}.claim-shell-v30 .claim-talk{border-color:#d5def1;color:#4663ad;background:#f8faff}.claim-shell-v30 .claim-desk-chat{min-height:690px;display:grid;grid-template-rows:auto 1fr auto;color:var(--claim-ink);transform:translateZ(0)}.claim-shell-v30 .claim-desk-chat>header{display:flex;align-items:center;gap:12px;padding:18px 21px;border-bottom:1px solid var(--claim-line);background:linear-gradient(180deg,#fff,#fbfcff)}.claim-support-mark{width:42px;height:42px;display:grid;place-items:center;position:relative;border-radius:14px;background:linear-gradient(145deg,#7460ff,#278eff);box-shadow:0 12px 26px #456af033;transform:perspective(260px) rotateX(9deg) rotateY(-10deg)}.claim-support-mark:before,.claim-support-mark:after,.claim-support-mark i{content:"";position:absolute;border:2px solid #fff;border-radius:4px}.claim-support-mark:before{width:15px;height:12px}.claim-support-mark:after{width:5px;height:5px;right:10px;bottom:9px;background:#fff}.claim-support-mark i{width:3px;height:3px;left:12px;top:18px;background:#fff}.claim-shell-v30 .claim-desk-chat>header>span:nth-child(2){flex:1;display:flex;flex-direction:column;gap:3px}.claim-shell-v30 .claim-desk-chat>header b{color:var(--claim-ink);font-size:13px}.claim-shell-v30 .claim-desk-chat>header small{color:#7d879b;font-size:8px}.claim-shell-v30 .claim-desk-chat>header small em{color:#4867bb;font-style:normal;font-weight:900}.claim-shell-v30 .claim-desk-chat>header>strong{padding:7px 10px;border:1px solid #cfe5de;border-radius:99px;background:#f0faf6;color:#268064;font-size:7px;letter-spacing:.08em}.claim-shell-v30 .claim-desk-chat>header>strong.is-offline{border-color:#eadfcb;background:#fff9ee;color:#956b25}.claim-shell-v30 .claim-chat-stage{display:flex;flex-direction:column;align-items:stretch;gap:12px;min-height:500px;max-height:620px;overflow-y:auto;padding:28px;background:radial-gradient(circle at 15% 20%,#715cff09,transparent 28%),radial-gradient(circle at 85% 65%,#2d92ff09,transparent 30%),linear-gradient(180deg,#fbfcff,#f5f8fd)!important;text-align:left;scroll-behavior:smooth}.claim-welcome-card{align-self:center;max-width:530px;display:grid;grid-template-columns:42px 1fr;gap:12px;align-items:center;padding:14px 16px;border:1px solid #dfe6f0;border-radius:18px;background:#fff;box-shadow:0 14px 30px #22385e0d;animation:claimV30Found .45s ease}.claim-welcome-card>span{width:42px;height:42px;display:grid;place-items:center;border-radius:13px;background:linear-gradient(145deg,#ebe8ff,#e4f2ff);color:#4e68c5;font-size:9px;font-weight:950}.claim-welcome-card b{font-size:10px}.claim-welcome-card p{margin:4px 0 0;color:#7c879b;font-size:9px;line-height:1.45}.claim-message{max-width:min(78%,560px);padding:12px 14px;border-radius:18px;box-shadow:0 10px 24px #21365c0d;animation:claimV30Message .3s cubic-bezier(.18,.8,.24,1)}.claim-message p{margin:0;color:var(--claim-ink);font-size:12px;line-height:1.5;white-space:pre-wrap}.claim-message small{display:block;margin-top:6px;color:#8490a5;font-size:7px;font-weight:850;letter-spacing:.03em}.claim-message.is-support{align-self:flex-start;border:1px solid #dfe5ef;border-bottom-left-radius:5px;background:#fff}.claim-message.is-support:before{content:"PETMARKET";display:block;margin-bottom:5px;color:#4e68bc;font-size:7px;font-weight:950;letter-spacing:.12em}.claim-message.is-customer{align-self:flex-end;border:1px solid #667aff;border-bottom-right-radius:5px;background:linear-gradient(135deg,#755fff,#328cff);box-shadow:0 14px 30px #4b6cff25}.claim-message.is-customer p{color:#fff}.claim-message.is-customer small{color:#e4e8ff;text-align:right}.claim-message.is-failed{border-color:#da6b7f;background:#fff4f6}.claim-message.is-failed p{color:#8d2f43}.claim-message.is-failed small{color:#bd4058}.claim-shell-v30 .claim-message-box{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:11px;align-items:start;padding:15px;border-top:1px solid var(--claim-line);background:#fff}.claim-message-box>div{min-width:0;display:flex;flex-direction:column}.claim-message-box input{height:54px;width:100%;padding:0 19px;border:1px solid #d9e0eb!important;border-radius:18px;background:#f7f9fc!important;color:var(--claim-ink)!important;outline:0;font-size:12px;transition:.2s}.claim-message-box input:focus{border-color:#687dff!important;background:#fff!important;box-shadow:0 0 0 4px #5e75ff12,0 13px 28px #2c477e10}.claim-message-box>div>span{min-height:14px;padding:4px 8px 0;color:#9a6b25;font-size:8px}.claim-message-box button{min-width:118px;height:54px;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;gap:9px;border:0;border-radius:18px;background:linear-gradient(115deg,var(--claim-violet),var(--claim-blue));box-shadow:0 14px 28px #3f69ed38;color:#fff;font-size:10px;font-weight:950;cursor:pointer;transition:.2s}.claim-message-box button:hover{transform:translateY(-2px);box-shadow:0 18px 34px #3f69ed45}.claim-message-box button:disabled{opacity:.7;cursor:progress}@keyframes claimV30Step{0%{opacity:0;transform:translateY(12px) scale(.985)}to{opacity:1;transform:none}}@keyframes claimV30Desk{0%{opacity:0;transform:translateY(22px) scale(.975)}to{opacity:1;transform:none}}@keyframes claimV30Found{0%{opacity:0;transform:translateY(10px) scale(.97)}to{opacity:1;transform:none}}@keyframes claimV30Item{0%{opacity:0;transform:translate(-12px) rotateY(-4deg)}to{opacity:1;transform:none}}@keyframes claimV30Message{0%{opacity:0;transform:translateY(9px) scale(.96)}to{opacity:1;transform:none}}@keyframes claimV30Dots{50%{transform:translate(4px)}}@media(max-width:900px){.claim-shell-v30.claim-desk-open .claim-layout{max-width:680px}.claim-shell-v30 .claim-desk{grid-template-columns:1fr}.claim-shell-v30 .claim-desk-ticket{order:2;transform:none}.claim-shell-v30 .claim-desk-chat{order:1;min-height:600px}}@media(max-width:600px){.claim-shell-v30{padding:32px 12px 60px!important}.claim-shell-v30 .claim-head h1{font-size:43px}.claim-shell-v30 .claim-head p{font-size:11px}.claim-shell-v30 .claim-step{padding:31px 20px 34px!important}.claim-shell-v30 .claim-step h2{font-size:29px}.claim-shell-v30 .claim-field{grid-template-columns:46px minmax(0,1fr)}.claim-shell-v30 .claim-field>span{width:46px!important}.claim-shell-v30 .roblox-profile-large{grid-template-columns:78px 1fr}.claim-shell-v30 .roblox-profile-large .roblox-avatar{width:78px;height:78px}.claim-shell-v30 .roblox-profile-large>i{display:none}.claim-shell-v30 .claim-profile-actions{grid-template-columns:1fr}.claim-shell-v30 .claim-desk-chat{min-height:540px}.claim-shell-v30 .claim-chat-stage{min-height:360px;padding:20px 14px}.claim-shell-v30 .claim-message-box{grid-template-columns:1fr}.claim-message-box button{width:100%}.claim-message{max-width:90%}}@media(prefers-reduced-motion:reduce){.claim-shell-v30 *{animation:none!important;scroll-behavior:auto!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/52/assets/polish-v30.css.map */
