.kmWXsW_page{background:var(--t-bg);min-height:100vh}.kmWXsW_content{max-width:1180px;margin:0 auto;padding:28px 20px 80px}.kmWXsW_submittedPane{background:var(--t-surface);border:1px solid var(--t-border);border-radius:var(--t-r-xl);box-shadow:var(--t-card-shadow);flex-direction:column;gap:18px;padding:22px 28px;display:flex}@media (max-width:520px){.kmWXsW_submittedPane{padding:18px 20px}}.kmWXsW_backBtn{font-size:var(--t-font-sm);color:var(--t-text-muted);background:var(--t-surface);border:1px solid var(--t-border);border-radius:999px;align-items:center;gap:7px;padding:9px 18px;font-weight:700;text-decoration:none;transition:all .18s;display:inline-flex;box-shadow:0 1px 2px #94a3b81f}.kmWXsW_backBtn:hover{color:var(--t-text);background:var(--t-surface-hover);border-color:var(--t-border-hover);transform:translate(-2px)}.kmWXsW_reqAgainBtn{font-size:var(--t-font-sm);color:#fff;background:linear-gradient(135deg,#d97706,#f59e0b);border:1px solid #0000;border-radius:999px;align-items:center;gap:7px;padding:9px 20px;font-weight:800;text-decoration:none;transition:all .18s;display:inline-flex;box-shadow:0 8px 18px -10px #d9770699}.kmWXsW_reqAgainBtn:hover{filter:brightness(1.05);transform:translateY(-1px);box-shadow:0 11px 22px -10px #d97706b8}.kmWXsW_heroBadge{text-transform:uppercase;letter-spacing:.06em;border-radius:100px;align-items:center;padding:4px 12px;font-size:11px;font-weight:700;display:inline-flex}.kmWXsW_badgeGreen{color:#10b981;background:#10b98114;border:1px solid #10b98133}.kmWXsW_badgeGray{color:#94a3b8;background:#94a3b814;border:1px solid #94a3b833}.kmWXsW_section{padding:20px 28px}.kmWXsW_quotesSection{padding:20px 0 0}.kmWXsW_quoteResponseCard{border-radius:calc(var(--t-r-xl) + 2px);border:1px solid var(--t-border);background:var(--t-surface);box-shadow:var(--t-card-shadow);margin-bottom:16px;overflow:hidden}.kmWXsW_quoteResponseAccepted{border-color:#10b9814d}.kmWXsW_qrAccent{display:none}.kmWXsW_quoteResponseAccepted .kmWXsW_qrAccent{background:linear-gradient(90deg,#10b981,#34d399)}.kmWXsW_qrShopHeader{justify-content:space-between;align-items:flex-start;gap:16px;padding:20px 24px;display:flex}.kmWXsW_qrShopLeft{align-items:flex-start;gap:14px;min-width:0;display:flex}.kmWXsW_qrShopName{letter-spacing:-.01em;color:var(--t-text);font-size:19px;font-weight:800}.kmWXsW_qrShopAddr{color:#64748b;margin-top:3px;font-size:14px;font-weight:700}.kmWXsW_qrShopRating{color:var(--t-text-dim);align-items:center;gap:4px;margin-top:4px;font-size:12px;font-weight:600;display:flex}.kmWXsW_qrStar{color:#f59e0b}.kmWXsW_qrTierLabel{margin-left:6px;font-size:11px}.kmWXsW_qrBestBadge{color:#10b981;background:#10b9811a;border-radius:100px;margin-left:6px;padding:2px 8px;font-size:10px;font-weight:700;display:inline-flex}.kmWXsW_qrPrice{color:var(--t-text);letter-spacing:-.03em;font-size:30px;font-weight:850}.kmWXsW_qrPriceSub{color:#64748b;margin-top:3px;font-size:13.5px;font-weight:700;display:block}.kmWXsW_qrNoteSection{background:#06b6d408;border-left:3px solid #06b6d4;border-radius:12px;margin:0 24px 20px;padding:16px 20px}.kmWXsW_qrNoteLabel{text-transform:uppercase;letter-spacing:.06em;color:#06b6d4;margin-bottom:6px;font-size:11px;font-weight:700}.kmWXsW_qrNoteText{color:var(--t-text-dim);margin:0;font-size:13px;line-height:1.7}.kmWXsW_qrActions{border-top:1px solid var(--t-border);justify-content:flex-end;align-items:center;gap:12px;padding:16px 24px;display:flex}.kmWXsW_ghostBtn{border:1px solid var(--t-border);color:var(--t-text);font-size:var(--t-font-sm);cursor:pointer;background:0 0;border-radius:10px;align-items:center;gap:6px;padding:10px 20px;font-weight:600;text-decoration:none;transition:all .15s;display:inline-flex}.kmWXsW_ghostBtn:hover{background:var(--t-surface-hover);border-color:var(--t-border-hover)}.kmWXsW_bookingSection{border-radius:var(--t-r-xl);background:#10b98105;border:1px solid #10b98133;margin-top:24px;padding:24px}.kmWXsW_bookingSectionHeader{margin-bottom:20px}.kmWXsW_bookingEyebrow{text-transform:uppercase;letter-spacing:.06em;color:#10b981;margin-bottom:6px;font-size:11px;font-weight:700}.kmWXsW_bookingTitle{color:var(--t-text);margin:0;font-size:18px;font-weight:700}.kmWXsW_bookingSubtitle{font-size:var(--t-font-sm);color:var(--t-text-muted);margin:6px 0 0;line-height:1.5}.kmWXsW_cancelledAlert{border-radius:var(--t-r-lg);background:#ef444408;border:1px solid #ef444433;margin-bottom:16px;padding:20px 24px}.kmWXsW_cancelledAlertTitle{color:var(--t-text);margin:0 0 6px;font-size:16px;font-weight:700}.kmWXsW_cancelledAlertText{font-size:var(--t-font-sm);color:var(--t-text-muted);margin:0;line-height:1.6}@media (max-width:640px){.kmWXsW_content{padding:20px 16px 80px}.kmWXsW_qrShopHeader{flex-direction:column}.kmWXsW_section{padding:16px}}.kmWXsW_submittedHeroStatGrid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px;display:grid}.kmWXsW_submittedVehicleDetailGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.kmWXsW_submittedRequestedServiceGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}@media (max-width:760px){.kmWXsW_submittedHeroStatGrid{grid-template-columns:1fr}.kmWXsW_submittedVehicleDetailGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.kmWXsW_submittedVehicleDetailGrid,.kmWXsW_submittedRequestedServiceGrid{grid-template-columns:1fr}}
.NmDzEG_card{border-radius:var(--t-r-2xl,22px);-webkit-backdrop-filter:blur(16px)saturate(1.2);backdrop-filter:blur(16px)saturate(1.2);background:radial-gradient(90% 90% at 0 0,#38bdf838,#0000 55%),radial-gradient(90% 90% at 100% 0,#8b5cf633,#0000 55%),radial-gradient(120% 120% at 60% 120%,#f59e0b1f,#0000 55%),linear-gradient(#ffffffc7,#ffffff9e);border:1px solid #0000;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffb3,0 30px 60px -32px #0f172a73}.NmDzEG_card:before{content:"";border-radius:var(--t-r-2xl,22px);-webkit-mask-composite:xor;pointer-events:none;background:linear-gradient(130deg,#38bdf8b3,#8b5cf68c 45%,#f59e0b80);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.NmDzEG_head{border-bottom:1px solid #0f172a0f;align-items:center;gap:9px;padding:14px 18px;display:flex}.NmDzEG_pin{color:#0ea5e9;flex:none}.NmDzEG_title{letter-spacing:.1em;text-transform:uppercase;color:#0f172a;font-size:12px;font-weight:850}.NmDzEG_veh{color:#64748b;letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;text-align:end;max-width:55%;margin-inline-start:auto;font-size:12.5px;font-weight:800;overflow:hidden}.NmDzEG_svcBar{align-items:center;gap:10px;padding:13px 14px 0;display:flex}.NmDzEG_pgBtn{color:#0369a1;cursor:pointer;background:#fff9;border:1px solid #8b5cf638;border-radius:9px;flex:none;place-items:center;width:28px;height:28px;transition:background .15s,opacity .15s;display:grid}.NmDzEG_pgBtn:hover{background:#ffffffe6}.NmDzEG_pgBtn:disabled{opacity:.3;cursor:default}.NmDzEG_pgBtn svg{width:13px;height:13px}.NmDzEG_svcMid{flex-direction:column;flex:1;align-items:center;gap:7px;min-width:0;display:flex}.NmDzEG_svcName{letter-spacing:-.01em;color:#0f172a;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:14px;font-weight:850;overflow:hidden}.NmDzEG_dots{align-items:center;gap:5px;display:flex}.NmDzEG_dot{background:#0f172a29;border-radius:50%;width:6px;height:6px;transition:width .2s,background .2s}.NmDzEG_dotOn{background:linear-gradient(90deg,#0ea5e9,#38bdf8);border-radius:99px;width:16px}.NmDzEG_body{flex-direction:column;align-items:center;padding:8px 18px 22px;display:flex}.NmDzEG_gaugeBox{width:240px;height:138px;position:relative}.NmDzEG_track{stroke:#e7e9f6}.NmDzEG_plate{text-align:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffd9;border:1px solid #8b5cf638;border-radius:14px;padding:8px 18px;line-height:1;position:absolute;bottom:14px;left:50%;transform:translate(-50%);box-shadow:0 12px 26px -14px #0f172a80}.NmDzEG_below{color:#15803d}.NmDzEG_above{color:#b45309}.NmDzEG_typical{color:#0369a1}.NmDzEG_delta{letter-spacing:0;margin-bottom:4px;font-size:13px;font-weight:800;display:block}.NmDzEG_label{letter-spacing:.1em;text-transform:uppercase;opacity:.85;margin-bottom:5px;font-size:10px;font-weight:800;display:block}.NmDzEG_num{letter-spacing:-.03em;font-size:34px;font-weight:850;display:block}.NmDzEG_chips{flex-wrap:wrap;justify-content:center;gap:9px;margin-top:18px;display:flex}.NmDzEG_chip{color:#475569;text-align:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffffa8;border:1px solid #8b5cf63d;border-radius:13px;min-width:80px;padding:9px 13px;font-size:12px;font-weight:700}.NmDzEG_chip b{color:#0f172a;letter-spacing:-.02em;margin-top:2px;font-size:15px;display:block}.NmDzEG_chip span{color:#94a3b8;text-transform:uppercase;letter-spacing:.07em;font-size:10px;font-weight:800}.NmDzEG_disclaimer{color:#94a3b8;text-align:center;max-width:320px;margin:16px 0 0;font-size:10.5px;line-height:1.4}@media (prefers-reduced-motion:reduce){.NmDzEG_dot,.NmDzEG_pgBtn{transition:none}}
.XxUZqa_content{padding-top:28px}.XxUZqa_wzPaneWide{width:min(1180px,100vw - 32px);margin-left:50%;position:relative;transform:translate(-50%)}.XxUZqa_pageShell{--card:var(--t-surface);--radius:16px;--shadow:var(--t-card-shadow);--accent-hover:#2563eb;--surface-soft:var(--t-surface);--surface-strong:var(--t-surface-hover);--surface-border:var(--t-border);margin:0 auto;max-width:960px!important}.XxUZqa_errorAlert{text-align:center;color:var(--t-alert-error-text);flex-direction:column;align-items:center;gap:4px;margin-bottom:14px;padding:10px 4px 6px;line-height:1.55;display:flex}.XxUZqa_errorAlertArrow{color:#dc2626;justify-content:center;align-items:center;margin-bottom:2px;display:inline-flex}.XxUZqa_errorAlertLead{letter-spacing:-.005em;color:#991b1b;font-size:14px;font-weight:800}.XxUZqa_errorAlertTrail{color:var(--t-text-muted);font-size:13px;font-weight:700}@media (max-width:640px){.XxUZqa_content{padding-top:20px}}.XxUZqa_photoGrid{gap:var(--t-sp-2);flex-wrap:wrap;display:flex}.XxUZqa_photoThumb{flex-shrink:0;width:72px;height:72px;position:relative}.XxUZqa_photoThumbImg{object-fit:cover;border-radius:var(--t-r-md);border:1px solid var(--t-border);width:100%;height:100%}.XxUZqa_photoRemove{border-radius:var(--t-r-full);background:var(--t-danger,#ef4444);color:#fff;border:2px solid var(--t-bg,#fff);cursor:pointer;justify-content:center;align-items:center;width:20px;height:20px;padding:0;font-size:0;display:flex;position:absolute;top:-6px;right:-6px}.XxUZqa_photoRemove:before{content:"×";font-size:var(--t-font-xs);line-height:1}.XxUZqa_photoUpload{border-radius:var(--t-r-md);border:2px dashed var(--t-border);cursor:pointer;background:var(--t-bg);width:72px;height:72px;transition:border-color .15s,background .15s;position:relative}.XxUZqa_photoUploadIcon{color:var(--t-text-dim);font-size:var(--t-font-xl);justify-content:center;align-items:center;font-weight:300;line-height:1;display:flex;position:absolute;inset:0}.XxUZqa_photoUpload:hover{border-color:var(--t-border-hover);background:var(--t-surface)}.XxUZqa_photoUploadDisabled{opacity:.5;cursor:not-allowed}.XxUZqa_schedulePicker{width:100%;max-width:640px;margin:0 auto}.XxUZqa_openRequestSolid{background:radial-gradient(ellipse 600px 200px at 0% 100%, #ffffff2e, transparent 60%), linear-gradient(135deg, color-mix(in srgb, var(--t-accent) 96%, white) 0%, color-mix(in srgb, var(--t-accent) 78%, #1e40af) 100%);color:#fff;border:1px solid color-mix(in srgb, var(--t-accent) 60%, #1e40af);box-shadow:0 1px 0 #ffffff40 inset, 0 14px 32px color-mix(in srgb, var(--t-accent) 24%, transparent);border-radius:18px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:16px;padding:20px 24px;display:flex;position:relative;overflow:hidden}.XxUZqa_openRequestSolidText{flex-direction:column;gap:2px;min-width:0;display:flex}.XxUZqa_openRequestSolidKicker{letter-spacing:.14em;text-transform:uppercase;color:#ffffffc7;font-size:11px;font-weight:800}.XxUZqa_openRequestSolidTitle{text-transform:uppercase;letter-spacing:.06em;color:#fff;margin:0;font-size:15px;font-weight:800}.XxUZqa_openRequestSolidBody{color:#ffffffc7;margin:0;font-size:12.5px;line-height:1.45}.XxUZqa_openRequestSolidBtn{min-height:42px;color:var(--t-accent);letter-spacing:.005em;cursor:pointer;background:#fffffff2;border:1px solid #ffffff4d;border-radius:999px;justify-content:center;align-items:center;gap:7px;padding:0 20px;font-family:inherit;font-size:13px;font-weight:800;transition:transform .16s,background .16s,opacity .16s;display:inline-flex;box-shadow:inset 0 1px #fff9,0 6px 14px #0f172a2e}.XxUZqa_openRequestSolidBtn:hover{background:#fff;transform:translateY(-1px)}.XxUZqa_openRequestSolidBtn:disabled{cursor:not-allowed;opacity:.7;transform:none}.XxUZqa_openRequestSolidBtnSelected{color:#fff;text-transform:uppercase;letter-spacing:.06em;background:linear-gradient(135deg,#38bdf8 0%,#0ea5e9 60%,#0284c7 100%);border-color:#ffffff8c;box-shadow:0 0 0 2px #ffffff29,0 6px 14px -8px #0284c7a6}.XxUZqa_openRequestSolidBtnSelected:hover{background:linear-gradient(135deg,#0ea5e9 0%,#0284c7 60%,#0369a1 100%)}.XxUZqa_vehicleEmptyCard{text-align:center;border-radius:var(--t-r-xl);background:var(--t-surface);border:1px solid var(--t-border);box-shadow:var(--t-card-shadow);flex-direction:column;align-items:center;margin:4px 0 12px;padding:36px 24px;display:flex;position:relative;overflow:hidden}.XxUZqa_vehicleEmptyCard:after{content:"";filter:drop-shadow(0 0 6px #a855f799)drop-shadow(0 0 16px #a855f74d);offset-path:inset(0px round var(--t-r-xl));offset-rotate:auto;pointer-events:none;z-index:2;background:linear-gradient(90deg,#0000,#a855f780,#c084fc,#a855f7,#c084fc,#a855f780,#0000);border-radius:2px;width:100px;height:4px;animation:8s linear infinite XxUZqa_vehicleEmptyLaser;position:absolute}@keyframes XxUZqa_vehicleEmptyLaser{0%{offset-distance:0%}to{offset-distance:100%}}.XxUZqa_vehicleEmptyVisual{z-index:1;flex-shrink:0;width:96px;height:96px;margin:0 auto 18px;position:relative}.XxUZqa_vehicleEmptyRing{border:2px dashed color-mix(in srgb, var(--t-text) 32%, var(--t-border));border-radius:50%;justify-content:center;align-items:center;animation:24s linear infinite XxUZqa_vehicleEmptyRingSpin;display:flex;position:absolute;inset:0}.XxUZqa_vehicleEmptyIconInner{width:56px;height:56px;color:var(--t-text);justify-content:center;align-items:center;animation:24s linear infinite reverse XxUZqa_vehicleEmptyRingSpin;display:flex}@keyframes XxUZqa_vehicleEmptyRingSpin{to{transform:rotate(360deg)}}.XxUZqa_vehicleEmptyCarMask{background-color:currentColor;width:44px;height:44px;display:block;-webkit-mask-image:url(/vehicle-art/clean-graphic/sedan.svg);mask-image:url(/vehicle-art/clean-graphic/sedan.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.XxUZqa_vehicleEmptyTitle{font-size:var(--t-font-lg);color:var(--t-text);letter-spacing:-.01em;margin:0 0 6px;font-weight:700}.XxUZqa_vehicleEmptyCopy{max-width:420px;font-size:var(--t-font-sm);color:var(--t-text-muted);margin:0 auto 20px;line-height:1.55}@media (prefers-reduced-motion:reduce){.XxUZqa_vehicleEmptyCard:after,.XxUZqa_vehicleEmptyRing,.XxUZqa_vehicleEmptyIconInner{animation:none}.XxUZqa_vehicleEmptyCard:after{opacity:.35}}.XxUZqa_wzShell{max-width:720px;margin:0 auto;position:relative;container-type:inline-size}.XxUZqa_wzDotbar{justify-content:center;align-items:center;gap:6px;padding-bottom:18px;display:flex}.XxUZqa_wzDot{background:var(--t-border);border-radius:999px;width:18px;height:6px;transition:width .22s cubic-bezier(.2,.8,.2,1),background .22s}.XxUZqa_wzDot--active{background:var(--t-accent);width:38px}.XxUZqa_wzDot--done{background:color-mix(in srgb, var(--t-accent) 55%, var(--t-border))}.XxUZqa_wzPane{background:var(--t-surface);border:1px solid var(--t-border);border-radius:var(--t-r-xl);box-shadow:var(--t-card-shadow);flex-direction:column;display:flex}.XxUZqa_wzPaneHead{background:var(--t-surface);border-top-left-radius:calc(var(--t-r-xl) - 1px);border-top-right-radius:calc(var(--t-r-xl) - 1px);padding:28px 32px 22px}@container (max-width:520px){.XxUZqa_wzPaneHead{padding:22px 20px 18px}}.XxUZqa_wzPaneBody{flex-direction:column;gap:16px;padding:22px 28px;display:flex}@container (max-width:520px){.XxUZqa_wzPaneBody{padding:18px 20px}}.XxUZqa_wzBar{background:var(--t-surface);border-bottom-left-radius:calc(var(--t-r-xl) - 1px);border-bottom-right-radius:calc(var(--t-r-xl) - 1px);justify-content:space-between;align-items:center;gap:16px;padding:20px 28px;display:flex}.XxUZqa_wzBarRightCluster{align-items:center;gap:10px;display:inline-flex}.XxUZqa_wzBarBack{color:var(--t-text-muted);letter-spacing:.005em;cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;padding:8px 4px;font-family:inherit;font-size:14px;font-weight:700;transition:color .2s;display:inline-flex}.XxUZqa_wzBarBack svg{flex-shrink:0;transition:transform .2s}.XxUZqa_wzBarBack:hover:not(:disabled){color:var(--t-text)}.XxUZqa_wzBarBack:hover:not(:disabled) svg{transform:translate(-3px)}.XxUZqa_wzBarBack:disabled{opacity:.35;cursor:not-allowed}.XxUZqa_wzBarNext{color:var(--t-accent);letter-spacing:.005em;cursor:pointer;background:0 0;border:none;align-items:center;gap:10px;padding:8px 4px;font-family:inherit;font-size:16px;font-weight:800;transition:color .2s;display:inline-flex}.XxUZqa_wzBarNext svg{flex-shrink:0;transition:transform .2s}.XxUZqa_wzBarNext:hover:not(:disabled){color:color-mix(in srgb, var(--t-accent) 88%, #000)}.XxUZqa_wzBarNext:hover:not(:disabled) svg{transform:translate(3px)}.XxUZqa_wzBarNext:disabled{opacity:.45;cursor:not-allowed}.XxUZqa_wzBarNext:disabled svg{transform:none}.XxUZqa_wzBarFinish{color:#16a34a}.XxUZqa_wzBarFinish:hover:not(:disabled){color:#15803d}.XxUZqa_recommendGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}@media (max-width:560px){.XxUZqa_recommendGrid{grid-template-columns:1fr}}.XxUZqa_qvSectionDivider{border-top:1px dashed var(--t-border);height:0;margin:0 0 20px}.XxUZqa_qvHeroLayout{grid-template-columns:minmax(0,1.6fr) minmax(220px,1fr);align-items:start;gap:16px;display:grid}@media (max-width:720px){.XxUZqa_qvHeroLayout{grid-template-columns:1fr;gap:14px}}.XxUZqa_qvHeroAllClear{text-align:center;background:0 0;border:none;flex-direction:column;align-items:center;padding:16px 22px 6px;display:inline-flex;position:relative}.XxUZqa_qvHeroAllClearSparkleA,.XxUZqa_qvHeroAllClearSparkleB{color:#22c55e;pointer-events:none;position:absolute}.XxUZqa_qvHeroAllClearSparkleA{animation:3s ease-in-out infinite XxUZqa_qvAllClearSparkleA;top:6px;left:calc(50% - 44px)}.XxUZqa_qvHeroAllClearSparkleB{animation:3s ease-in-out .6s infinite XxUZqa_qvAllClearSparkleB;top:12px;right:calc(50% - 48px)}@keyframes XxUZqa_qvAllClearSparkleA{0%,to{opacity:.6;transform:scale(.8)rotate(0)}50%{opacity:1;transform:scale(1.1)rotate(15deg)}}@keyframes XxUZqa_qvAllClearSparkleB{0%,to{opacity:.5;transform:scale(1)rotate(0)}50%{opacity:.9;transform:scale(.85)rotate(-12deg)}}.XxUZqa_qvHeroAllClearIcon{color:#fff;background:#15803d;border-radius:999px;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:12px;animation:3s ease-in-out infinite XxUZqa_qvAllClearPulse;display:inline-flex;box-shadow:0 0 0 6px #22c55e38,0 10px 24px -8px #22c55e80}@keyframes XxUZqa_qvAllClearPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.92;transform:scale(1.08)}}@media (prefers-reduced-motion:reduce){.XxUZqa_qvHeroAllClearIcon,.XxUZqa_qvHeroAllClearSparkleA,.XxUZqa_qvHeroAllClearSparkleB{animation:none}}.XxUZqa_qvHeroAllClearTitle{letter-spacing:.04em;text-transform:uppercase;color:var(--t-text);font-size:16px;font-weight:800}.XxUZqa_qsRecCard{background:0 0;border:none;margin-bottom:22px;padding:0}.XxUZqa_qsRecHeader{justify-content:center;align-items:center;margin-bottom:16px;display:flex;position:relative}.XxUZqa_qsRecHeaderLabel{letter-spacing:.14em;text-transform:uppercase;color:var(--t-text);background-image:linear-gradient(100deg, var(--t-text) 0%, var(--t-text) 40%, color-mix(in srgb, var(--t-text-muted) 70%, transparent) 50%, var(--t-text) 60%, var(--t-text) 100%);-webkit-text-fill-color:transparent;background-position:100% 0;background-size:220% 100%;-webkit-background-clip:text;background-clip:text;font-family:Poppins,Inter,sans-serif;font-size:14px;font-weight:800;animation:6s linear infinite XxUZqa_qsRecHeaderShimmer}@keyframes XxUZqa_qsRecHeaderShimmer{0%{background-position:100% 0}to{background-position:0 0}}@media (prefers-reduced-motion:reduce){.XxUZqa_qsRecHeaderLabel{-webkit-text-fill-color:currentColor;color:var(--t-text);background:0 0;animation:none}}.XxUZqa_qsRecHeaderCount{font-variant-numeric:tabular-nums;letter-spacing:.04em;justify-content:center;align-items:center;font-size:11px;font-weight:800;display:inline-flex;position:absolute;top:50%;right:0;transform:translateY(-50%)}.XxUZqa_qsRecHeaderCountActive{color:var(--t-accent);transition:color .18s}.XxUZqa_qsRecHeaderCountIdle{color:var(--t-text-muted);transition:color .18s}.XxUZqa_qsRecHeaderCountTotal{color:var(--t-text-muted)}.XxUZqa_qsSummary{background:radial-gradient(120% 130% at 100% 0%, #a855f714, #0ea5e90d 42%, transparent 72%), var(--t-surface);border:1px solid #94a3b82e;border-radius:16px;margin-top:16px;padding:16px 18px;box-shadow:0 1px 2px #94a3b829,0 12px 26px -20px #47556961}.XxUZqa_qsSummaryHeader{justify-content:space-between;align-items:center;gap:12px;margin-bottom:13px;display:flex}.XxUZqa_qsSummaryTitle{letter-spacing:.12em;text-transform:uppercase;color:var(--t-text);align-items:center;gap:9px;font-size:11px;font-weight:800;display:inline-flex}.XxUZqa_qsSummaryCount{letter-spacing:0;color:#fff;background:linear-gradient(135deg, var(--t-accent), var(--t-accent-purple,#a855f7));border-radius:999px;place-items:center;min-width:19px;height:19px;padding:0 5px;font-size:11px;font-weight:800;display:inline-grid}.XxUZqa_qsSummaryClear{border:1px solid var(--t-border);background:var(--t-surface);cursor:pointer;letter-spacing:.01em;color:var(--t-text-muted);white-space:nowrap;border-radius:999px;padding:6px 12px;font-family:inherit;font-size:11.5px;font-weight:700;transition:color .16s,background .16s,border-color .16s}.XxUZqa_qsSummaryClear:hover{color:var(--t-text);border-color:var(--t-border-hover);background:var(--t-surface-hover)}.XxUZqa_qsSummaryChips{flex-wrap:wrap;gap:8px;display:flex}.XxUZqa_qsSummaryChip{color:var(--t-accent-hover);letter-spacing:-.005em;background:linear-gradient(150deg,#38bdf829,#a855f71f);border-radius:9px;align-items:center;gap:7px;padding:7px 9px 7px 12px;font-size:12.5px;font-weight:700;display:inline-flex;box-shadow:inset 0 0 0 1px #fff9}.XxUZqa_qsSummaryChipX{width:18px;height:18px;color:inherit;opacity:.7;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:opacity .16s,background .16s,transform .12s;display:inline-flex}.XxUZqa_qsSummaryChipX:hover{opacity:1;background:#ffffff8c;transform:scale(1.08)}.XxUZqa_qsSummaryCustomChip{background:color-mix(in srgb, #d97706 10%, var(--t-surface));border:1px solid color-mix(in srgb, #d97706 28%, var(--t-border));border-radius:12px;align-items:stretch;gap:0;max-width:320px;padding:0;display:inline-flex}.XxUZqa_qsSummaryCustomBody{text-align:left;min-width:0;font:inherit;color:var(--t-text);cursor:pointer;background:0 0;border:none;flex-direction:column;flex:1;gap:4px;padding:7px 4px 7px 12px;transition:background .15s;display:flex}.XxUZqa_qsSummaryCustomBody:hover{background:#d9770614}.XxUZqa_qsSummaryCustomHead{align-items:center;gap:6px;min-width:0;display:inline-flex}.XxUZqa_qsSummaryCustomName{letter-spacing:-.005em;color:#b45309;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:700;overflow:hidden}.XxUZqa_qsSummaryCustomBadge{color:#b45309;letter-spacing:.08em;text-transform:uppercase;background:#d9770638;border-radius:4px;flex-shrink:0;align-items:center;padding:1px 6px;font-size:9px;font-weight:800;line-height:1.4;display:inline-flex}.XxUZqa_qsSummaryCustomDescTeaser{color:var(--t-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;font-weight:500;line-height:1.35;overflow:hidden}.XxUZqa_qsSummaryCustomDescFull{color:var(--t-text);white-space:normal;word-break:break-word;font-size:11.5px;font-weight:500;line-height:1.45}.XxUZqa_qsSummaryCustomX{border:none;border-left:1px solid color-mix(in srgb, #d97706 20%, var(--t-border));color:#b45309;cursor:pointer;background:0 0;border-radius:0 12px 12px 0;flex-shrink:0;justify-content:center;align-items:center;width:28px;transition:background .15s;display:inline-flex}.XxUZqa_qsSummaryCustomX:hover{background:#d9770629}.XxUZqa_qjAddRowLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--t-text);align-items:center;gap:10px;margin-bottom:4px;font-size:14px;font-weight:800;display:flex}.XxUZqa_qjAddRowIcon{color:#d97706;background:#f59e0b1f;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;display:inline-flex}.XxUZqa_qjAddRowCount{letter-spacing:.06em;text-transform:uppercase;color:var(--t-text-muted);margin-left:auto;font-size:10.5px;font-weight:700}.XxUZqa_qjTextarea{border:1.5px solid var(--t-border);background:var(--t-surface);width:100%;color:var(--t-text);resize:vertical;border-radius:12px;outline:none;padding:12px 14px;font-family:inherit;font-size:16px;line-height:1.55;transition:border-color .16s,box-shadow .16s}.XxUZqa_qjTextarea:focus{border-color:var(--t-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--t-accent) 12%, transparent)}.XxUZqa_qjTextarea::placeholder{letter-spacing:.06em;text-transform:uppercase;color:var(--t-text-muted);font-size:11.5px;font-weight:700}.XxUZqa_qlCard{box-shadow:none;background:0 0;border:none;border-radius:0;padding:0}.XxUZqa_qlSaveRow{border:1.5px solid color-mix(in srgb, var(--t-accent) 18%, var(--t-border));background:color-mix(in srgb, var(--t-accent) 4%, var(--t-surface));cursor:pointer;-webkit-user-select:none;user-select:none;text-align:left;border-radius:14px;justify-content:space-between;align-items:center;gap:14px;width:100%;margin-top:18px;padding:14px 18px;font-family:inherit;transition:background .16s,border-color .16s;display:flex}.XxUZqa_qlSaveRow:hover{border-color:color-mix(in srgb, var(--t-accent) 35%, var(--t-border));background:color-mix(in srgb, var(--t-accent) 7%, var(--t-surface))}.XxUZqa_qlSaveRowActive{border-color:color-mix(in srgb, var(--t-accent) 45%, var(--t-border));background:color-mix(in srgb, var(--t-accent) 8%, var(--t-surface))}.XxUZqa_qlSaveRowLeft{flex:1;align-items:center;gap:12px;min-width:0;display:flex}.XxUZqa_qlSaveRowIcon{background:color-mix(in srgb, var(--t-accent) 14%, transparent);width:30px;height:30px;color:var(--t-accent);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.XxUZqa_qlSaveRowText{flex-direction:column;gap:2px;min-width:0;display:flex}.XxUZqa_qlSaveRowLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--t-text);font-size:12.5px;font-weight:800}.XxUZqa_qlSaveRowSwitch{background:var(--t-border);border-radius:999px;flex-shrink:0;width:44px;height:24px;transition:background .16s;position:relative}.XxUZqa_qlSaveRowSwitchOn{background:var(--t-accent)}.XxUZqa_qlSaveRowSwitchKnob{background:#fff;border-radius:999px;width:20px;height:20px;transition:transform .16s;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #0f172a33}.XxUZqa_qlSaveRowSwitchOn .XxUZqa_qlSaveRowSwitchKnob{transform:translate(20px)}.XxUZqa_qlSaveRowNote{color:var(--t-text-muted);margin:16px 0 0;font-size:12px;line-height:1.5}.XxUZqa_qlSeg{background:color-mix(in srgb, var(--t-accent) 5%, var(--t-surface-hover));border:1px solid #94a3b82e;border-radius:16px;gap:6px;margin-bottom:18px;padding:5px;display:flex}.XxUZqa_qlSegTab{cursor:pointer;letter-spacing:.06em;text-transform:uppercase;color:var(--t-text-muted);background:0 0;border:none;border-radius:12px;flex:1;justify-content:center;align-items:center;gap:8px;padding:11px 8px;font-family:inherit;font-size:12px;font-weight:800;transition:background .18s,color .18s,box-shadow .18s;display:inline-flex}.XxUZqa_qlSegTab svg{flex-shrink:0}.XxUZqa_qlSegTabActive{background:linear-gradient(135deg, var(--t-accent), #8b5cf6);color:#fff;box-shadow:0 8px 18px -8px #6366f199}.XxUZqa_qlLocCardGrid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.XxUZqa_qlLocCard{cursor:pointer;text-align:left;background:radial-gradient(120% 130% at 100% 0%, #a855f717, #0ea5e90d 42%, transparent 72%), var(--t-surface);border:1px solid #94a3b82e;border-radius:16px;align-items:flex-start;gap:11px;padding:13px;font-family:inherit;transition:border-color .16s,transform .16s,box-shadow .16s;display:flex;position:relative;box-shadow:0 1px 2px #94a3b824}.XxUZqa_qlLocCard:hover{border-color:#94a3b852;transform:translateY(-1px)}.XxUZqa_qlLocCardSel{border-color:color-mix(in srgb, var(--t-accent) 55%, transparent);box-shadow:0 0 0 1px color-mix(in srgb, var(--t-accent) 45%, transparent), 0 12px 24px -18px #0ea5e980}.XxUZqa_qlLocCardTile{width:40px;height:40px;color:var(--t-accent);background:linear-gradient(150deg,#38bdf833,#a855f729);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;box-shadow:inset 0 0 0 1px #fff9}.XxUZqa_qlLocCardBody{flex:1;min-width:0}.XxUZqa_qlLocCardLabel{letter-spacing:-.005em;color:var(--t-text);font-size:13px;font-weight:800}.XxUZqa_qlLocCardAddr{color:var(--t-text-muted);margin-top:3px;font-size:11.5px;font-weight:600;line-height:1.45}.XxUZqa_qlRadio{border:2px solid var(--t-border);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.XxUZqa_qlLocCardSel .XxUZqa_qlRadio{border-color:var(--t-accent);background:var(--t-accent);color:#fff}.XxUZqa_qlCurrentCard{background:radial-gradient(130% 140% at 100% 0%, #a855f724, #0ea5e914 45%, transparent 74%), var(--t-surface);border:1px solid #94a3b82e;border-radius:16px;align-items:center;gap:14px;padding:16px;display:flex}.XxUZqa_qlCurrentPulse{width:44px;height:44px;color:var(--t-accent);background:linear-gradient(150deg,#38bdf833,#a855f729);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;box-shadow:inset 0 0 0 1px #fff9}.XxUZqa_qlCurrentText{flex:1;min-width:0}.XxUZqa_qlCurrentMain{color:var(--t-text);font-size:14px;font-weight:800}.XxUZqa_qlCurrentSub{color:var(--t-text-muted);margin-top:2px;font-size:12px;font-weight:600}.XxUZqa_qlCurrentRefresh{border:1px solid color-mix(in srgb, var(--t-accent) 28%, var(--t-border));background:color-mix(in srgb, var(--t-accent) 7%, #fff);color:var(--t-accent-hover);cursor:pointer;border-radius:999px;flex-shrink:0;padding:7px 13px;font-family:inherit;font-size:12px;font-weight:700;transition:background .16s,border-color .16s}.XxUZqa_qlCurrentRefresh:hover:not(:disabled){background:color-mix(in srgb, var(--t-accent) 12%, #fff)}.XxUZqa_qlCurrentRefresh:disabled{opacity:.6;cursor:default}.XxUZqa_qlCurrentPrompt{cursor:pointer;text-align:left;border:1px dashed color-mix(in srgb, var(--t-accent) 35%, var(--t-border));background:color-mix(in srgb, var(--t-accent) 4%, var(--t-surface));border-radius:16px;align-items:center;gap:14px;width:100%;padding:16px;font-family:inherit;transition:background .16s,border-color .16s;display:flex}.XxUZqa_qlCurrentPrompt:hover:not(:disabled){background:color-mix(in srgb, var(--t-accent) 7%, var(--t-surface));border-color:color-mix(in srgb, var(--t-accent) 50%, var(--t-border))}.XxUZqa_qlCurrentPrompt:disabled{cursor:default}.XxUZqa_qlCurrentPromptTile{width:44px;height:44px;color:var(--t-accent);background:linear-gradient(150deg,#38bdf833,#a855f729);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;box-shadow:inset 0 0 0 1px #fff9}.XxUZqa_qlCurrentPromptText{flex-direction:column;gap:2px;display:flex}.XxUZqa_qlCurrentPromptTitle{color:var(--t-text);font-size:14px;font-weight:800}.XxUZqa_qlCurrentPromptHint{color:var(--t-text-muted);font-size:12px;font-weight:600}.XxUZqa_qlNewAddressActions{justify-content:flex-end;align-items:center;margin-bottom:14px;display:flex}.XxUZqa_qlLocationShortcut{color:var(--t-accent-hover);cursor:pointer;background:#fff;border:1px solid #94a3b82e;border-radius:999px;align-items:center;gap:7px;padding:8px 14px;font-family:inherit;font-size:12px;font-weight:800;transition:background .16s,border-color .16s;display:inline-flex;box-shadow:0 1px 2px #94a3b833}.XxUZqa_qlLocationShortcut svg{flex-shrink:0}.XxUZqa_qlLocationShortcut:hover:not(:disabled){border-color:color-mix(in srgb, var(--t-accent) 35%, var(--t-border))}.XxUZqa_qlLocationShortcut:disabled{opacity:.65;cursor:default}.XxUZqa_qlTileField{background:radial-gradient(120% 130% at 100% 0%, #a855f717, #0ea5e90d 42%, transparent 72%), var(--t-surface);border:1px solid #94a3b82e;border-radius:15px;align-items:center;gap:12px;min-height:58px;padding:8px 14px 8px 8px;display:flex;box-shadow:0 1px 2px #94a3b824}.XxUZqa_qlTfTile{width:40px;height:40px;color:var(--t-accent);background:linear-gradient(150deg,#38bdf833,#a855f729);border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;box-shadow:inset 0 0 0 1px #fff9}.XxUZqa_qlTfBody{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.XxUZqa_qlTfLab{letter-spacing:.1em;text-transform:uppercase;color:var(--t-text-dim);font-size:10px;font-weight:800}.XxUZqa_qlTfBody .cs-wrap{width:100%}.XxUZqa_qlTfBody .cs-trigger{color:var(--t-text);font-size:14px;font-weight:700;height:auto!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:none!important;padding:0!important}.XxUZqa_qlTfBody .cs-trigger-placeholder{color:var(--t-text-dim);font-weight:600}.XxUZqa_qlTfBody .cs-trigger-disabled{opacity:.55}.XxUZqa_qlTfBody [data-aa-wrap]{width:100%}.XxUZqa_qlTfBody [data-aa-wrap] input{width:100%;color:var(--t-text);font-size:14px;font-weight:700;height:auto!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:none!important;padding:0!important}.XxUZqa_qlTfBody [data-aa-wrap] input::placeholder{color:var(--t-text-dim);font-weight:600}@media (max-width:560px){.XxUZqa_qlLocCardGrid{grid-template-columns:1fr}}.XxUZqa_qlLocateBtnSpin{animation:.9s linear infinite XxUZqa_qlLocateSpin}@keyframes XxUZqa_qlLocateSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.XxUZqa_qlLocateBtnSpin{animation:none}}.XxUZqa_qlFieldGrid{grid-template-columns:1fr 1fr;gap:14px;margin-bottom:12px;display:grid}.XxUZqa_qlFieldGrid:last-of-type{margin-bottom:0}.XxUZqa_qlFieldLabelReq{color:var(--t-accent);margin-left:-2px;font-size:10.5px;font-weight:800}.XxUZqa_qshLocateBtn{border:1px solid color-mix(in srgb, var(--t-accent) 28%, var(--t-border));background:color-mix(in srgb, var(--t-accent) 6%, transparent);color:var(--t-accent);cursor:pointer;letter-spacing:.005em;border-radius:999px;align-items:center;gap:7px;margin-bottom:12px;padding:8px 14px;font-family:inherit;font-size:12px;font-weight:800;transition:background .16s,border-color .16s;display:inline-flex}.XxUZqa_qshLocateBtn:hover:not(:disabled){background:color-mix(in srgb, var(--t-accent) 12%, transparent);border-color:var(--t-accent)}.XxUZqa_qshLocateBtn:disabled{opacity:.6;cursor:wait}.XxUZqa_qshLocateBtn svg{flex-shrink:0}.XxUZqa_qshAvailability{letter-spacing:.14em;text-transform:uppercase;color:var(--t-text);text-align:center;margin:0 0 16px;font-size:12px;font-weight:800}@media (max-width:560px){.XxUZqa_wzPaneHead{padding:22px 20px 16px}.XxUZqa_qlCard{padding:18px}.XxUZqa_qlFieldGrid{grid-template-columns:1fr;gap:12px}}.XxUZqa_reviewStep{flex-direction:column;gap:18px;padding-top:4px;display:flex}.XxUZqa_reviewSentBanner{background:linear-gradient(110deg, color-mix(in srgb, var(--t-accent-green) 16%, var(--t-surface)) 0%, var(--t-surface) 48%, color-mix(in srgb, var(--t-accent) 9%, var(--t-surface)) 100%);border:1px solid color-mix(in srgb, var(--t-accent-green) 28%, var(--t-border));box-shadow:0 16px 32px -22px color-mix(in srgb, var(--t-accent-green) 80%, transparent);border-radius:15px;align-items:center;gap:13px;margin-bottom:14px;padding:14px 16px;animation:.35s cubic-bezier(.2,.7,.3,1) XxUZqa_reviewSentIn;display:flex;position:relative;overflow:hidden}@keyframes XxUZqa_reviewSentIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.XxUZqa_reviewSentSheen{pointer-events:none;background:linear-gradient(100deg,#0000,#ffffff8c,#0000);width:40%;height:100%;animation:3.4s ease-in-out infinite XxUZqa_reviewSentSweep;position:absolute;top:0;left:-45%;transform:skew(-18deg)}@keyframes XxUZqa_reviewSentSweep{0%{left:-45%}55%,to{left:130%}}@media (prefers-reduced-motion:reduce){.XxUZqa_reviewSentSheen{opacity:0;animation:none}}.XxUZqa_reviewSentIcon{z-index:1;color:#fff;background:linear-gradient(135deg, var(--t-accent-green), #4ade80);width:34px;height:34px;box-shadow:0 6px 14px -7px color-mix(in srgb, var(--t-accent-green) 70%, transparent);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.XxUZqa_reviewSentText{z-index:1;letter-spacing:-.005em;flex:1;min-width:0;position:relative}.XxUZqa_reviewSentText strong{color:var(--t-text);letter-spacing:-.01em;font-size:13.5px;font-weight:800;display:block}.XxUZqa_reviewSentDismiss{z-index:1;width:28px;height:28px;color:var(--t-text-muted);cursor:pointer;background:0 0;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s,color .15s;display:inline-flex;position:relative}.XxUZqa_reviewSentDismiss:hover{background:color-mix(in srgb, var(--t-accent-green) 12%, transparent);color:var(--t-text)}.XxUZqa_reviewSubmittedHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:6px;display:flex}.XxUZqa_reviewSubmittedBack{border:1px solid var(--t-border);background:var(--t-surface);color:var(--t-text-muted);letter-spacing:-.005em;border-radius:999px;align-items:center;gap:6px;padding:8px 14px;font-size:13px;font-weight:700;text-decoration:none;transition:color .18s,border-color .18s;display:inline-flex}.XxUZqa_reviewSubmittedBack:hover{color:var(--t-text);border-color:var(--t-border-hover)}.XxUZqa_reviewSubmittedCancel{background:var(--t-surface);color:#b91c1c;cursor:pointer;letter-spacing:-.005em;border:1px solid #fecaca;border-radius:999px;align-items:center;gap:6px;padding:8px 14px;font-family:inherit;font-size:13px;font-weight:700;transition:background .18s,border-color .18s;display:inline-flex}.XxUZqa_reviewSubmittedCancel:hover:not(:disabled){background:#fef2f2;border-color:#fca5a5}.XxUZqa_reviewSubmittedCancel:disabled{opacity:.55;cursor:not-allowed}.XxUZqa_reviewCancelConfirm{border:1px solid color-mix(in srgb, var(--t-danger) 30%, var(--t-border));background:radial-gradient(120% 130% at 100% 0%, color-mix(in srgb, var(--t-danger) 10%, transparent), transparent 60%), color-mix(in srgb, var(--t-danger) 5%, var(--t-surface));box-shadow:0 16px 30px -22px color-mix(in srgb, var(--t-danger) 70%, transparent);border-radius:14px;align-items:center;gap:13px;margin-bottom:14px;padding:13px 14px;animation:.28s cubic-bezier(.2,.7,.3,1) XxUZqa_reviewCancelConfirmIn;display:flex}@keyframes XxUZqa_reviewCancelConfirmIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.XxUZqa_reviewCancelConfirmIcon{color:#fff;background:linear-gradient(140deg, color-mix(in srgb, var(--t-danger) 78%, #fff), var(--t-danger));width:34px;height:34px;box-shadow:0 8px 16px -7px color-mix(in srgb, var(--t-danger) 80%, transparent);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.XxUZqa_reviewCancelConfirmCopy{flex:1;min-width:0}.XxUZqa_reviewCancelConfirmTitle{color:var(--t-text);letter-spacing:-.01em;font-size:13px;font-weight:800;display:block}.XxUZqa_reviewCancelConfirmSub{color:var(--t-text-muted);margin-top:1px;font-size:12px;font-weight:700;line-height:1.4;display:block}.XxUZqa_reviewCancelConfirmActions{flex-shrink:0;gap:8px;display:flex}.XxUZqa_reviewCancelConfirmKeep,.XxUZqa_reviewCancelConfirmGo{cursor:pointer;letter-spacing:-.005em;border-radius:10px;padding:8px 13px;font-family:inherit;font-size:12.5px;font-weight:700;transition:background .16s,border-color .16s,opacity .16s}.XxUZqa_reviewCancelConfirmKeep{border:1px solid var(--t-border);background:var(--t-surface);color:var(--t-text)}.XxUZqa_reviewCancelConfirmKeep:hover:not(:disabled){background:var(--t-surface-hover)}.XxUZqa_reviewCancelConfirmGo{color:#fff;background:linear-gradient(140deg, color-mix(in srgb, var(--t-danger) 78%, #fff), var(--t-danger));box-shadow:0 10px 18px -9px color-mix(in srgb, var(--t-danger) 80%, transparent);border:none}.XxUZqa_reviewCancelConfirmGo:hover:not(:disabled){background:linear-gradient(140deg, color-mix(in srgb, var(--t-danger) 68%, #fff), var(--t-danger))}.XxUZqa_reviewCancelConfirmKeep:disabled,.XxUZqa_reviewCancelConfirmGo:disabled{opacity:.55;cursor:not-allowed}@media (max-width:520px){.XxUZqa_reviewCancelConfirm{flex-wrap:wrap}.XxUZqa_reviewCancelConfirmActions{justify-content:flex-end;width:100%}}.XxUZqa_reviewHeroStats{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px;display:grid}.XxUZqa_reviewHeroStatCard{border-radius:14px;align-items:center;gap:14px;padding:16px 18px;display:flex}.XxUZqa_reviewHeroStatIcon{flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:inline-flex}.XxUZqa_reviewHeroStatBody{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.XxUZqa_reviewHeroStatEyebrow{text-transform:uppercase;letter-spacing:.1em;font-size:10px;font-weight:800}.XxUZqa_reviewHeroStatYear{letter-spacing:.08em;color:var(--t-text-muted);margin-top:1px;font-size:11px;font-weight:800}.XxUZqa_reviewHeroStatValue{color:var(--t-text);letter-spacing:-.01em;font-size:16px;font-weight:800}.XxUZqa_reviewHeroStatSep{color:var(--t-text-muted);opacity:.65;font-weight:700}.XxUZqa_reviewHeroStatMeta{color:var(--t-text);align-items:center;gap:5px;font-size:13px;font-weight:700;display:inline-flex}.XxUZqa_reviewHeroStatMetaDot{opacity:.5;border-radius:50%;width:4px;height:4px}.XxUZqa_reviewHeroDirBtn{color:#fff;letter-spacing:.06em;text-transform:uppercase;background:#a855f7;border-radius:999px;flex-shrink:0;align-items:center;gap:5px;padding:6px 12px;font-size:10.5px;font-weight:800;text-decoration:none;transition:background .18s;display:inline-flex}.XxUZqa_reviewHeroDirBtn:hover{background:#9333ea}.XxUZqa_reviewDetailSection{flex-direction:column;gap:12px;display:flex}.XxUZqa_reviewDetailSectionTitle{text-transform:uppercase;letter-spacing:.14em;text-align:center;color:var(--t-text-muted);margin:0;font-size:12px;font-weight:800}.XxUZqa_reviewDetailGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.XxUZqa_reviewDetailCard{border:1px solid var(--t-border);background:var(--t-surface);text-align:center;border-radius:14px;grid-template-rows:52px 14px auto 1fr;place-items:center;row-gap:10px;padding:18px 14px;display:grid}.XxUZqa_reviewDetailCardIcon{justify-content:center;align-items:center;width:52px;height:52px;display:inline-flex}.XxUZqa_reviewDetailCardLabel{text-transform:uppercase;letter-spacing:.1em;font-size:10px;font-weight:800;line-height:1.2}.XxUZqa_reviewDetailCardValue{text-transform:uppercase;letter-spacing:.01em;color:var(--t-text);word-break:break-word;font-size:15px;font-weight:800}.XxUZqa_reviewDetailEditTrigger{letter-spacing:.06em;text-transform:uppercase;cursor:pointer;opacity:.78;background:0 0;border:1px solid;border-radius:999px;margin-top:2px;padding:4px 10px;font-family:inherit;font-size:10.5px;font-weight:800;transition:opacity .18s,background .18s}.XxUZqa_reviewDetailEditTrigger:hover:not(:disabled){opacity:1;background:color-mix(in srgb, currentColor 10%, transparent)}.XxUZqa_reviewDetailEditTrigger:disabled{opacity:.4;cursor:not-allowed}.XxUZqa_reviewDetailEditForm{flex-direction:column;gap:8px;width:100%;margin-top:4px;display:flex}.XxUZqa_reviewDetailEditInput{border:1px solid var(--t-border-hover);background:var(--t-surface);width:100%;color:var(--t-text);text-align:center;letter-spacing:-.005em;border-radius:10px;padding:8px 12px;font-family:inherit;font-size:14px;font-weight:700}.XxUZqa_reviewDetailEditInput:focus{border-color:#0ea5e9;outline:none;box-shadow:0 0 0 3px #0ea5e929}.XxUZqa_reviewDetailEditInput:disabled{opacity:.6;cursor:not-allowed}.XxUZqa_reviewDetailEditActions{justify-content:center;gap:6px;display:flex}.XxUZqa_reviewDetailEditCancel{border:1px solid var(--t-border);color:var(--t-text-muted);letter-spacing:.04em;text-transform:uppercase;cursor:pointer;background:0 0;border-radius:999px;padding:6px 12px;font-family:inherit;font-size:11px;font-weight:700;transition:border-color .18s,color .18s}.XxUZqa_reviewDetailEditCancel:hover:not(:disabled){color:var(--t-text);border-color:var(--t-border-hover)}.XxUZqa_reviewDetailEditCancel:disabled{opacity:.5;cursor:not-allowed}.XxUZqa_reviewDetailEditSave{color:#fff;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;background:#0ea5e9;border:none;border-radius:999px;padding:6px 14px;font-family:inherit;font-size:11px;font-weight:800;transition:filter .18s;box-shadow:0 4px 10px -6px #0ea5e98c}.XxUZqa_reviewDetailEditSave:hover:not(:disabled){filter:brightness(.94)}.XxUZqa_reviewDetailEditSave:disabled{opacity:.6;cursor:not-allowed}.XxUZqa_reviewDetailEditError{color:#b91c1c;text-align:center;margin-top:2px;font-size:11px;font-weight:700;line-height:1.4;display:block}.XxUZqa_reviewServiceGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.XxUZqa_reviewServiceCard{border-radius:14px;align-items:center;gap:16px;padding:14px 20px 14px 24px;display:flex;position:relative;overflow:hidden}.XxUZqa_reviewServiceCardRule{border-radius:4px;width:4px;position:absolute;top:10px;bottom:10px;left:6px}.XxUZqa_reviewServiceCardBody{flex:1;align-items:center;gap:10px;min-width:0;display:flex}.XxUZqa_reviewServiceCardName{color:var(--t-text);letter-spacing:-.01em;flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;font-weight:800;display:inline-flex}.XxUZqa_reviewServiceCustomTag{letter-spacing:.1em;text-transform:uppercase;color:#0369a1;background:#0ea5e924;border-radius:4px;padding:2px 7px;font-size:9.5px;font-weight:800}.XxUZqa_reviewServiceCardSep{border-top-style:dashed;border-top-width:1px;flex:1;min-width:12px;height:1px}.XxUZqa_reviewServiceCardDot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.XxUZqa_reviewServiceCustomBody{width:100%;color:var(--t-text-muted);margin:6px 0 0;padding-left:18px;font-size:12.5px;line-height:1.5}.XxUZqa_reviewAuthNote{color:var(--t-text-muted);letter-spacing:.005em;text-align:center;margin:8px 0 0;padding:8px 14px;font-size:11.5px;font-weight:600;line-height:1.55}@media (max-width:760px){.XxUZqa_reviewDetailGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.XxUZqa_reviewHeroStats{grid-template-columns:1fr}}@media (max-width:480px){.XxUZqa_reviewServiceGrid,.XxUZqa_reviewDetailGrid{grid-template-columns:1fr}}.XxUZqa_byopSection{border:1px solid color-mix(in srgb, var(--t-warning) 22%, var(--t-border));box-shadow:var(--t-card-shadow);background:radial-gradient(120% 130% at 100% 0%, color-mix(in srgb, var(--t-warning) 9%, transparent), transparent 60%), radial-gradient(120% 120% at 0% 0%, color-mix(in srgb, var(--t-accent) 6%, transparent), transparent 55%), var(--t-surface);border-radius:20px;margin-top:16px;overflow:visible}[data-theme=dark] .XxUZqa_byopSection{box-shadow:0 1px 2px #0006,0 22px 48px -28px #000000b3}.XxUZqa_byopHead{align-items:center;gap:13px;padding:16px 20px 4px;display:flex}.XxUZqa_byopHeadIcon{color:#fff;background:linear-gradient(150deg, #fbbf24, var(--t-warning));width:40px;height:40px;box-shadow:inset 0 1px 0 #ffffff80, 0 8px 18px -10px color-mix(in srgb, var(--t-warning) 60%, transparent);border-radius:12px;flex:none;place-items:center;display:grid}.XxUZqa_byopHeadIcon svg{width:21px;height:21px}.XxUZqa_byopOpt{letter-spacing:.1em;text-transform:uppercase;color:var(--t-warning);border-radius:var(--t-r-full);background:color-mix(in srgb, var(--t-warning) 14%, transparent);border:1px solid color-mix(in srgb, var(--t-warning) 30%, transparent);padding:3px 8px;font-size:9.5px;font-weight:850}.XxUZqa_byopInfo{flex:none;margin-left:auto;position:relative}.XxUZqa_byopInfoBtn{font:inherit;cursor:pointer;border-radius:var(--t-r-full);color:#fff;background:linear-gradient(135deg, var(--t-accent), #38bdf8);box-shadow:0 8px 18px -8px color-mix(in srgb, var(--t-accent) 60%, transparent);border:1px solid #0000;align-items:center;gap:7px;padding:8px 13px;font-size:11.5px;font-weight:800;transition:transform .16s,box-shadow .16s,filter .16s;display:inline-flex}.XxUZqa_byopInfoBtn svg{width:15px;height:15px}.XxUZqa_byopInfoBtn:hover{filter:brightness(1.05);box-shadow:0 10px 22px -8px color-mix(in srgb, var(--t-accent) 65%, transparent);transform:translateY(-1px)}.XxUZqa_byopTip{z-index:5;border-radius:var(--t-r-lg);background:var(--t-surface);border:1px solid var(--t-border);width:280px;color:var(--t-text-muted);text-align:left;opacity:0;pointer-events:none;padding:13px 15px;font-size:12.5px;font-weight:600;line-height:1.5;transition:opacity .18s,transform .18s;position:absolute;top:calc(100% + 10px);right:0;transform:translateY(-4px)scale(.98);box-shadow:0 18px 40px -18px #0f172a66}.XxUZqa_byopTip:before{content:"";background:var(--t-surface);border-left:1px solid var(--t-border);border-top:1px solid var(--t-border);width:12px;height:12px;position:absolute;top:-6px;right:18px;transform:rotate(45deg)}.XxUZqa_byopTip b{color:var(--t-text);font-weight:850}.XxUZqa_byopInfo:hover .XxUZqa_byopTip,.XxUZqa_byopInfo:focus-within .XxUZqa_byopTip{opacity:1;pointer-events:auto;transform:translateY(0)scale(1)}.XxUZqa_byopBody{padding:14px 20px 18px}.XxUZqa_byopGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.XxUZqa_byopRow{font:inherit;text-align:left;cursor:pointer;border:1px solid var(--t-border);background:color-mix(in srgb, var(--t-surface) 72%, transparent);color:var(--t-text);border-radius:16px;align-items:center;gap:13px;padding:13px 14px;transition:transform .17s cubic-bezier(.2,.7,.3,1),border-color .17s,background .17s,box-shadow .17s;display:flex;position:relative}.XxUZqa_byopRow:hover{border-color:color-mix(in srgb, var(--t-accent) 40%, var(--t-border));transform:translateY(-2px);box-shadow:0 10px 22px -14px #0f172a4d}.XxUZqa_byopRow:active{transform:translateY(0)}.XxUZqa_byopMed{background:linear-gradient(150deg, #38bdf842, color-mix(in srgb, var(--t-accent-purple) 20%, transparent));border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid;box-shadow:inset 0 0 0 1px #fff9}[data-theme=dark] .XxUZqa_byopMed{background:linear-gradient(150deg, #38bdf838, color-mix(in srgb, var(--t-accent-purple) 18%, transparent));box-shadow:inset 0 0 0 1px #ffffff1a}.XxUZqa_byopMed img{object-fit:contain;width:26px;height:26px}.XxUZqa_byopCol{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.XxUZqa_byopName{letter-spacing:-.005em;color:var(--t-text);font-size:13px;font-weight:800;line-height:1.25}.XxUZqa_byopSub{color:var(--t-text-muted);text-transform:capitalize;font-size:11px;font-weight:750}.XxUZqa_byopRowOn .XxUZqa_byopSub{color:var(--t-text);font-weight:800}.XxUZqa_byopRowOn{border-color:color-mix(in srgb, var(--t-accent) 55%, transparent);background:radial-gradient(120% 130% at 100% 0%, color-mix(in srgb, var(--t-accent-purple) 12%, transparent), transparent 60%), color-mix(in srgb, var(--t-accent) 9%, var(--t-surface));box-shadow:0 0 0 3px color-mix(in srgb, var(--t-accent) 10%, transparent), 0 10px 22px -14px color-mix(in srgb, var(--t-accent) 45%, transparent)}.XxUZqa_byopSwitch{border-radius:var(--t-r-full);background:color-mix(in srgb, var(--t-text) 14%, var(--t-surface));border:1px solid var(--t-border);flex:none;width:44px;height:26px;transition:background .2s,border-color .2s;position:relative}.XxUZqa_byopKnob{background:#fff;border-radius:50%;width:20px;height:20px;transition:transform .2s cubic-bezier(.2,.7,.3,1);position:absolute;top:2px;left:2px;box-shadow:0 2px 5px #0f172a4d}.XxUZqa_byopRowOn .XxUZqa_byopSwitch{background:linear-gradient(135deg, var(--t-accent), #38bdf8);border-color:#0000}.XxUZqa_byopRowOn .XxUZqa_byopKnob{transform:translate(18px)}@media (max-width:640px){.XxUZqa_byopGrid{grid-template-columns:1fr}.XxUZqa_byopInfo{position:static}.XxUZqa_byopTip{width:100%;left:0;right:auto}}.XxUZqa_adTitle{letter-spacing:.1em;text-transform:uppercase;color:#d97706;flex-wrap:wrap;align-items:center;gap:9px;font-size:14px;font-weight:900;display:inline-flex}.XxUZqa_adPhotos{margin-top:20px}.XxUZqa_adPhotos .XxUZqa_photoGrid{margin-top:8px}.XxUZqa_adDivider{background:color-mix(in srgb, var(--t-warning) 16%, var(--t-border));height:1px;margin:0 -20px 16px}.XxUZqa_byopBody .XxUZqa_qjAddRowLabel+.XxUZqa_qjTextarea{margin-top:8px}.XxUZqa_byopBody .XxUZqa_qjTextarea{background:color-mix(in srgb, var(--t-surface) 72%, transparent);border-radius:14px}.XxUZqa_byopBody .XxUZqa_qjTextarea:focus{background:var(--t-surface)}.XxUZqa_byopBody .XxUZqa_qjTextarea::placeholder{text-transform:none;letter-spacing:0;font-size:13px;font-weight:600}.XxUZqa_byopBody .XxUZqa_qjAddRowIcon{color:var(--t-accent);background:color-mix(in srgb, var(--t-accent) 12%, transparent)}.XxUZqa_byopBody .XxUZqa_photoUpload{border-color:color-mix(in srgb, var(--t-accent) 40%, var(--t-border));background:color-mix(in srgb, var(--t-accent) 5%, transparent)}.XxUZqa_byopBody .XxUZqa_photoUpload:hover{border-color:var(--t-accent);background:color-mix(in srgb, var(--t-accent) 10%, transparent)}.XxUZqa_byopBody .XxUZqa_photoUploadIcon{color:var(--t-accent)}.XxUZqa_requestFilters{gap:18px;margin-bottom:24px;display:grid}.XxUZqa_requestOnlineFilter{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;display:flex}.XxUZqa_requestFilterLabel{color:var(--t-text);font-size:14px;font-weight:700;display:block}.XxUZqa_requestOnlineFilter input{appearance:none;background:var(--t-border);cursor:pointer;border-radius:20px;flex-shrink:0;width:42px;height:26px;margin:0}.XxUZqa_requestOnlineFilter input:before{content:"";background:#fff;border-radius:50%;width:20px;height:20px;margin:3px;display:block;box-shadow:0 1px 3px #0002}.XxUZqa_requestOnlineFilter input:checked{background:#0ea5e9}.XxUZqa_requestOnlineFilter input:checked:before{transform:translate(16px)}.XxUZqa_requestOnlineFilter input:focus-visible{outline-offset:3px;outline:2px solid #0ea5e9}.XxUZqa_requestShopKindOption:has(input:focus-visible){outline-offset:3px;outline:2px solid #0ea5e9}.XxUZqa_requestShopKind{border:0;gap:12px;min-width:0;max-width:540px;margin:0;padding:0;display:flex}.XxUZqa_requestShopKind legend{color:var(--t-text-muted);margin-bottom:12px;padding:0;font-size:12px;font-weight:700}.XxUZqa_requestShopKindOption{border:1.5px solid var(--t-border);background:var(--t-surface);text-align:center;min-width:0;min-height:208px;color:var(--t-text);cursor:pointer;border-radius:20px;flex-direction:column;flex:1;justify-content:flex-start;align-items:center;gap:12px;padding:36px 12px 20px;font-size:14px;font-weight:700;line-height:1.5;display:flex;position:relative;box-shadow:0 2px 8px #0f172a06}.XxUZqa_requestShopKindOption img{object-fit:contain;width:100%;max-width:160px;height:116px}.XxUZqa_requestShopKindOption>span:last-child{max-width:150px;min-height:42px}.XxUZqa_requestShopKindOption:has(input:checked){border-color:#0ea5e9}.XxUZqa_requestShopKindCheck{top:12px;border:1.5px solid var(--t-border);color:#fff;border-radius:7px;place-items:center;width:22px;height:22px;font-size:15px;display:grid;position:absolute;inset-inline-end:12px}.XxUZqa_requestShopKindOption:has(input:checked) .XxUZqa_requestShopKindCheck{background:#0ea5e9;border-color:#0ea5e9}.XxUZqa_requestShopKindOption input{opacity:0;width:1px;height:1px;position:absolute}.XxUZqa_requestFilterEmpty{text-align:center;color:var(--t-text-muted);padding:24px 0;font-size:14px}.XxUZqa_requestFilterEmpty button{border:1px solid var(--t-border);background:var(--t-surface);min-height:44px;color:var(--t-text);font:inherit;cursor:pointer;border-radius:12px;padding:8px 16px;font-weight:600}.XxUZqa_requestFilterEmpty button:focus-visible{outline-offset:3px;outline:2px solid #0ea5e9}
.H4rCqG_page{max-width:1160px;color:var(--t-text,#172033);margin:40px auto;padding:0 24px 48px;font-family:inherit;line-height:1.65}.H4rCqG_header{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:30px;display:flex}.H4rCqG_page h1{letter-spacing:-.035em;margin:0 0 10px;font-size:clamp(28px,4vw,38px);font-weight:650;line-height:1.2}.H4rCqG_page h2{letter-spacing:-.015em;margin:0 0 12px;font-size:20px;font-weight:600;line-height:1.35}.H4rCqG_page h3{font-size:16px;font-weight:600}.H4rCqG_page p{max-width:75ch;margin:0 0 14px}.H4rCqG_muted{color:var(--t-text-muted,#526175);font-size:14px}.H4rCqG_status{border:1px solid var(--t-border,#dce4ec);background:var(--t-surface,#fff);border-radius:10px;padding:27px;scroll-margin-top:100px}.H4rCqG_facts{border-top:1px solid var(--t-border,#dce4ec);grid-template-columns:1fr 1fr;gap:20px 32px;margin:24px 0 0;padding-top:20px;display:grid}.H4rCqG_facts dt{color:var(--t-text-muted,#526175);margin-bottom:4px;font-size:13px}.H4rCqG_facts dd{overflow-wrap:anywhere;margin:0;font-size:15px;font-weight:550}.H4rCqG_section{border:1px solid var(--t-border,#dce4ec);background:var(--t-surface,#fff);border-radius:10px;padding:27px;scroll-margin-top:100px}.H4rCqG_actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:20px;display:flex}.H4rCqG_page button,.H4rCqG_button{font:inherit;cursor:pointer}.H4rCqG_button{border:1px solid var(--t-border,#cbd5e1);background:var(--t-surface,#fff);min-height:44px;color:inherit;border-radius:9px;justify-content:center;align-items:center;padding:10px 18px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.H4rCqG_primary{color:#fff;background:#0369a1;border-color:#0369a1}.H4rCqG_button:hover{filter:brightness(.96)}.H4rCqG_button:disabled{cursor:not-allowed;opacity:.45}.H4rCqG_button:focus-visible,.H4rCqG_page :is(button,a,summary,select):focus-visible{outline-offset:3px;outline:3px solid #38bdf8}.H4rCqG_page a:not(.H4rCqG_button){color:var(--t-link,#0369a1);text-underline-offset:3px}.H4rCqG_page details{border-bottom:1px solid var(--t-border,#dce4ec);padding-block:14px}.H4rCqG_page summary{cursor:pointer;padding-right:28px;font-size:15px;font-weight:550;list-style:none;position:relative}.H4rCqG_page summary:after{content:"";border-bottom:1.5px solid;border-right:1.5px solid;width:7px;height:7px;position:absolute;top:8px;right:5px;transform:rotate(45deg)}.H4rCqG_page details[open]>summary:after{top:12px;transform:rotate(225deg)}.H4rCqG_page details[open]>summary{margin-bottom:16px}.H4rCqG_page iframe{border:1px solid var(--t-border,#dce4ec);background:#fff;border-radius:8px;width:100%;height:520px}.H4rCqG_page ul{padding-inline-start:20px}.H4rCqG_page li+li{margin-top:12px}.H4rCqG_comparison{grid-template-columns:1fr 1fr;gap:24px;display:grid}.H4rCqG_comparison p{overflow-wrap:anywhere;white-space:pre-line;font-size:14px}.H4rCqG_document{border:1px solid var(--t-border,#dce4ec);background:var(--t-surface,#fff);max-height:520px;margin-block:16px;padding:20px;overflow:auto}.H4rCqG_error{border-inline-start:3px solid #dc2626;margin-bottom:20px;padding:12px 16px}.H4rCqG_footer{flex-wrap:wrap;justify-content:space-between;gap:12px 24px;padding:24px 0 0 232px;font-size:13px;display:flex}.H4rCqG_language{min-width:200px}.H4rCqG_prompt{border:1px solid var(--t-border,#dce4ec);max-width:960px;color:var(--t-text,#172033);background:var(--t-surface,#fff);border-radius:12px;justify-content:space-between;align-items:center;gap:24px;margin:20px auto;padding:18px 24px;display:flex}.H4rCqG_prompt p{max-width:70ch;color:var(--t-text-muted,#526175);margin:4px 0 0;font-size:14px;line-height:1.5}.H4rCqG_review fieldset{border:0;min-width:0;margin:12px 0 22px;padding:0}.H4rCqG_review{color:var(--t-text,#172033);padding:24px;font-size:14px;line-height:1.65}.H4rCqG_review legend{margin-bottom:10px;font-weight:600}.H4rCqG_review p{margin:0 0 14px}.H4rCqG_review h2{margin:24px 0 12px;font-size:18px;font-weight:600}.H4rCqG_document h1{font-size:22px}.H4rCqG_document p,.H4rCqG_document li{font-size:14px;line-height:1.7}.H4rCqG_workspace{grid-template-columns:190px minmax(0,1fr);align-items:start;gap:42px;display:grid}.H4rCqG_sidebar{font-size:13px;position:sticky;top:100px}.H4rCqG_sidebar>p:first-child{color:var(--t-text-muted,#526175);letter-spacing:.07em;text-transform:uppercase;font-size:11px}.H4rCqG_sidebar nav{gap:5px;display:grid}.H4rCqG_page .H4rCqG_sidebar a{color:inherit;border-radius:7px;padding:10px 12px;text-decoration:none;display:block}.H4rCqG_sidebar a[aria-current]{background:var(--t-surface,#fff);box-shadow:inset 0 0 0 1px var(--t-border,#dce4ec);font-weight:600}.H4rCqG_sidebar a:hover{background:var(--t-hover,#eef5fa)}.H4rCqG_page .H4rCqG_sidebarHelp{border-top:1px solid var(--t-border,#dce4ec);color:var(--t-text-muted,#526175);margin:22px 12px 0;padding-top:20px;font-size:12px}.H4rCqG_content{gap:24px;min-width:0;display:grid}.H4rCqG_status h2{align-items:center;gap:12px;display:flex}.H4rCqG_statusDot{background:#0284c7;border-radius:50%;flex-shrink:0;width:7px;height:7px}.H4rCqG_statusDot[data-current=true]{background:#23866b}.H4rCqG_page .H4rCqG_languageInfo{text-align:right;border:0;max-width:290px;padding:0;font-size:12px;position:relative}.H4rCqG_page .H4rCqG_languageInfo summary{padding:4px 8px;font-size:12px;font-weight:400;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.H4rCqG_page .H4rCqG_languageInfo summary:after{display:none}.H4rCqG_languageInfo p{text-align:left;border:1px solid var(--t-border,#dce4ec);background:var(--t-surface,#fff);border-radius:8px;padding:12px}.H4rCqG_documentLabel{gap:5px;display:inline-grid}.H4rCqG_documentLabel small{color:var(--t-text-muted,#526175);font-weight:400}.H4rCqG_choice{border-top:1px solid var(--t-border,#dce4ec);justify-content:space-between;align-items:center;gap:28px;padding:20px 0;display:flex}.H4rCqG_choice:first-of-type{margin-top:22px}.H4rCqG_page .H4rCqG_choice h3{margin:0 0 5px;font-size:15px}.H4rCqG_page .H4rCqG_choice p{color:var(--t-text-muted,#526175);margin:0;font-size:13px}.H4rCqG_choice .H4rCqG_button,.H4rCqG_textLink{flex-shrink:0}.H4rCqG_textLink{font-size:13px;font-weight:600}.H4rCqG_consent{width:100%;color:var(--t-text,#172033);gap:18px;padding:20px 24px;font-size:14px;display:grid}.H4rCqG_consent label{cursor:pointer;align-items:flex-start;gap:12px;line-height:1.5;display:flex}.H4rCqG_consent input{accent-color:#0369a1;flex-shrink:0;width:18px;height:18px;margin-top:2px}.H4rCqG_consent .H4rCqG_button{justify-self:end}@media (max-width:800px){.H4rCqG_workspace{grid-template-columns:minmax(0,1fr)}.H4rCqG_sidebar{display:none}.H4rCqG_footer{padding-left:0}}.H4rCqG_page select{font:inherit;border:1px solid var(--t-border,#cbd5e1);background:var(--t-surface,#fff);min-height:44px;color:inherit;border-radius:8px;margin-inline-start:10px;padding:8px 12px}@media (max-width:640px){.H4rCqG_prompt{flex-direction:column;align-items:stretch;gap:12px;margin-inline:18px}.H4rCqG_page{margin-top:24px;padding-inline:18px}.H4rCqG_header{flex-direction:column;gap:16px}.H4rCqG_status,.H4rCqG_section{padding:20px}.H4rCqG_choice{flex-direction:column;align-items:flex-start;gap:12px}.H4rCqG_consent .H4rCqG_button{width:100%}.H4rCqG_facts,.H4rCqG_comparison{grid-template-columns:1fr;gap:16px}.H4rCqG_actions{align-items:stretch}.H4rCqG_actions>.H4rCqG_button{flex:auto}.H4rCqG_page iframe{height:440px}}
.rAn28W_control{color:#fff;cursor:pointer;background:#fff;border:1.5px solid #cbd5e1;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;transition:background-color .14s,border-color .14s,outline-color .14s;display:inline-flex;position:relative}.rAn28W_control:hover:not([data-disabled=true]){border-color:#94a3b8}.rAn28W_control[data-checked=true]{background:#0ea5e9;border-color:#0ea5e9}.rAn28W_control[data-checked=true]:hover:not([data-disabled=true]){background:#0284c7;border-color:#0284c7}.rAn28W_control:has(.rAn28W_input:focus-visible){outline-offset:2px;outline:3px solid #0ea5e938}.rAn28W_control[data-disabled=true]{cursor:not-allowed;opacity:.5}.rAn28W_checkIcon{pointer-events:none;display:block}.rAn28W_control .rAn28W_input[type=checkbox]{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.rAn28W_control .rAn28W_input[type=checkbox]:disabled{cursor:not-allowed}[data-theme=dark] .rAn28W_control:not([data-checked=true]):not([data-theme=light] *){background:#0f172a;border-color:#475569}@media (prefers-reduced-motion:reduce){.rAn28W_control{transition:none}}
@font-face{font-family:DM Serif Display;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6313bfc2b2e5d7e4-s.3zx7wbj688cn9.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Serif Display;font-style:normal;font-weight:400;font-display:swap;src:url(../media/13b33f934275930a-s.p.0q59resy_4ije.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Serif Display Fallback;src:local(Times New Roman);ascent-override:94.37%;descent-override:30.51%;line-gap-override:0.0%;size-adjust:109.78%}.TKaeMa_className{font-family:DM Serif Display,DM Serif Display Fallback;font-style:normal;font-weight:400}
.UXHtiW_heading{grid-template-columns:auto minmax(0,1fr);align-items:end;gap:26px;display:grid}.UXHtiW_number{letter-spacing:-.02em;color:var(--t-text);-webkit-user-select:none;user-select:none;font-size:84px;font-weight:400;line-height:1}.UXHtiW_textStack{min-width:0}.UXHtiW_stepLabel{color:var(--t-text-muted);letter-spacing:.18em;text-transform:uppercase;margin-bottom:8px;font-size:10.5px;font-weight:800;display:inline-block}.UXHtiW_title{letter-spacing:.03em;color:var(--t-text);text-transform:uppercase;margin:0;font-size:clamp(40px,5vw,56px);font-weight:400;line-height:1}.UXHtiW_subtitle{color:var(--t-text-muted);margin:10px 0 0;font-size:13.5px;font-weight:500;line-height:1.55}@container (max-width:520px){.UXHtiW_heading{gap:18px}.UXHtiW_number{font-size:60px}.UXHtiW_title{font-size:32px}}.UXHtiW_heading[data-compact]{align-items:center;gap:20px}.UXHtiW_heading[data-compact] .UXHtiW_number{font-size:72px}.UXHtiW_heading[data-compact] .UXHtiW_title{letter-spacing:-.025em;text-transform:none;outline:none;font-size:clamp(23px,3.2vw,28px);font-weight:700;line-height:1.25}@media (max-width:720px){.UXHtiW_heading[data-compact]{gap:16px}.UXHtiW_heading[data-compact] .UXHtiW_number{font-size:60px}}.UXHtiW_heading[data-sheet]{display:block}.UXHtiW_heading[data-sheet] .UXHtiW_title{letter-spacing:-.035em;text-transform:none;font-size:32px;font-weight:700;line-height:1.25}.UXHtiW_heading[data-sheet] .UXHtiW_subtitle{font-size:14px;font-weight:400;line-height:1.65}.UXHtiW_progressRow{color:var(--t-text-muted);justify-content:space-between;align-items:center;gap:12px;margin-bottom:24px;font-size:13px;font-weight:700;line-height:1.5;display:flex}.UXHtiW_progressSegments{flex:none;gap:4px;display:flex}.UXHtiW_progressSegments>span{background:var(--t-border);border-radius:3px;width:22px;height:3px}.UXHtiW_progressSegments>[data-complete=true]{background:var(--t-accent)}@media (max-width:520px){.UXHtiW_heading[data-sheet] .UXHtiW_title{font-size:28px}.UXHtiW_progressSegments>span{width:18px}}@media (max-width:380px){.UXHtiW_heading[data-sheet] .UXHtiW_title{font-size:25px}.UXHtiW_progressSegments>span{width:14px}}
.GtGNDG_wrap{--finder-ink:#18354b;--finder-text:#52677b;--finder-muted:#64748b;--finder-border:#dce8f2;--finder-surface:#fff;--finder-soft:#e5f1fd;--finder-hover:#f1f7fc;flex-direction:column;gap:28px;width:100%;max-width:1280px;margin:0 auto;padding:24px 24px 72px;display:flex}[data-theme=dark] .GtGNDG_wrap{--finder-ink:#f0f7fc;--finder-text:#b5c9d9;--finder-muted:#94a9bd;--finder-border:#26394e;--finder-surface:#111c2c;--finder-soft:#1c3046;--finder-hover:#17283c}.GtGNDG_discoveryControls{flex-direction:column;gap:16px;min-width:0;display:flex}.GtGNDG_headerRow{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;display:grid}.GtGNDG_searchPill{border:1px solid var(--finder-border);background:var(--finder-surface);border-radius:24px;grid-template-columns:minmax(0,1.4fr) minmax(0,1.05fr) minmax(0,1fr);min-width:0;padding:5px;display:grid;box-shadow:0 8px 24px -20px #193d6640}.GtGNDG_searchSeg{min-width:0;min-height:66px;color:var(--finder-text);text-align:start;cursor:pointer;background:0 0;border:0;border-radius:18px;align-items:center;gap:12px;padding:12px 18px;font-family:inherit;transition:background .15s;display:flex;position:relative}.GtGNDG_searchSeg+.GtGNDG_searchSeg:before{content:"";inset-inline-start:-1px;background:var(--finder-border);width:1px;position:absolute;top:18px;bottom:18px}.GtGNDG_searchSeg:hover,.GtGNDG_searchSeg[aria-expanded=true]{background:var(--finder-hover)}.GtGNDG_searchSegIcon{object-fit:contain;background:0 0;flex-shrink:0;width:28px;height:28px;display:block}.GtGNDG_searchFieldCopy{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.GtGNDG_searchFieldCaption{color:var(--finder-muted);font-size:12px;font-weight:600;line-height:1.3}.GtGNDG_searchSegLabel,.GtGNDG_searchSegInputLabel{min-width:0;color:var(--finder-text);letter-spacing:-.01em;text-transform:none;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:700;line-height:1.4;display:block;overflow:hidden}.GtGNDG_searchSegChevron{color:var(--finder-muted);opacity:.7;flex-shrink:0;transition:transform .15s}.GtGNDG_searchSeg[aria-expanded=true] .GtGNDG_searchSegChevron{transform:rotate(180deg)}.GtGNDG_headerActions{align-items:center;gap:10px;display:flex}.GtGNDG_filtersBtn{border:1px solid var(--finder-border);background:var(--finder-surface);min-height:52px;color:var(--finder-text);letter-spacing:-.01em;text-transform:none;cursor:pointer;border-radius:16px;justify-content:center;align-items:center;gap:8px;padding:12px 16px;font-family:inherit;font-size:14px;font-weight:650;transition:background .15s,border-color .15s;display:inline-flex}.GtGNDG_filtersBtn:hover,.GtGNDG_filtersBtnOn{background:var(--finder-hover);border-color:var(--sky-deep)}.GtGNDG_filterCount{background:var(--finder-soft);min-width:22px;height:22px;color:var(--finder-ink);border-radius:50%;justify-content:center;align-items:center;padding:0 6px;font-size:11px;font-weight:750;display:inline-flex}.GtGNDG_viewToggle,.GtGNDG_sortInline{border:1px solid var(--finder-border);background:var(--finder-surface);border-radius:16px;flex-shrink:0;align-items:center;gap:2px;padding:3px;display:inline-flex}.GtGNDG_viewToggleBtn,.GtGNDG_sortInlineBtn{min-height:44px;color:var(--finder-text);font:inherit;letter-spacing:-.005em;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:8px 12px;font-size:13px;font-weight:650;transition:background .15s,color .15s;display:inline-flex}.GtGNDG_viewToggleBtn:hover:not(.GtGNDG_viewToggleBtnOn),.GtGNDG_sortInlineBtn:hover:not(:disabled):not(.GtGNDG_sortInlineBtnOn){background:var(--finder-hover)}.GtGNDG_viewToggleBtnOn,.GtGNDG_sortInlineBtnOn{background:var(--finder-soft);color:var(--finder-ink)}.GtGNDG_sortInlineBtn:disabled{opacity:.45;cursor:not-allowed}.GtGNDG_viewToggleBtn svg{flex-shrink:0;width:18px;height:18px}.GtGNDG_viewMapIcon{object-fit:contain;flex-shrink:0;width:24px;height:24px;display:block}.GtGNDG_dividerSortBlock{flex-direction:column;gap:14px;display:flex}.GtGNDG_sortRow{flex-wrap:wrap;align-items:center;gap:12px 16px;display:flex}.GtGNDG_sortRow .GtGNDG_sortInline{margin-inline-start:auto}.GtGNDG_nameSearchRow{border:1px solid var(--finder-border);background:var(--finder-surface);border-radius:16px;flex:260px;align-items:center;min-width:0;min-height:52px;display:flex}.GtGNDG_nameSearchIcon{color:var(--finder-muted);background:0 0;flex-shrink:0;margin-inline-start:16px}.GtGNDG_nameSearchInput{width:100%;min-width:0;min-height:50px;color:var(--finder-text);text-transform:none;background:0 0;border:0;border-radius:16px;padding:10px 14px 10px 10px;font-family:inherit;font-size:14px;font-weight:700;line-height:1.4}.GtGNDG_nameSearchInput::placeholder{color:var(--finder-text);opacity:1;text-transform:capitalize;font-weight:700}.GtGNDG_searchSeg:focus-visible,.GtGNDG_filtersBtn:focus-visible,.GtGNDG_viewToggleBtn:focus-visible,.GtGNDG_sortInlineBtn:focus-visible,.GtGNDG_nameSearchRow:focus-within{outline:2px solid var(--sky-deep);outline-offset:3px}@media (max-width:1023px){.GtGNDG_headerRow{grid-template-columns:minmax(0,1fr);gap:12px}.GtGNDG_headerActions{justify-content:flex-end}}@media (max-width:760px){.GtGNDG_wrap{gap:22px;padding:20px 20px 56px}.GtGNDG_searchPill{border-radius:22px;grid-template-columns:repeat(2,minmax(0,1fr));padding:4px}.GtGNDG_searchSeg{border-radius:16px;gap:8px;min-height:64px;padding:10px 12px}.GtGNDG_searchSegInput{border-bottom:1px solid var(--finder-border);grid-column:1/-1}.GtGNDG_searchSegWhere:before{display:none}.GtGNDG_searchSegIcon{width:24px;height:24px}.GtGNDG_searchSegLabel,.GtGNDG_searchSegInputLabel{font-size:13px}.GtGNDG_searchSegChevron{width:12px;height:12px}.GtGNDG_headerActions{flex-wrap:wrap;justify-content:space-between}.GtGNDG_nameSearchRow{flex-basis:100%;max-width:none}.GtGNDG_sortRow .GtGNDG_sortInline{margin-inline-start:0}.GtGNDG_sortInline{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;width:100%;display:grid}.GtGNDG_sortInlineBtn{white-space:normal;min-width:0;padding-inline:5px;font-size:11px;line-height:1.3}}@media (max-width:360px){.GtGNDG_wrap{padding-inline:14px}.GtGNDG_searchSeg{gap:6px;padding-inline:9px}.GtGNDG_searchSegIcon{width:22px;height:22px}.GtGNDG_viewToggleBtn{padding-inline:9px}}.GtGNDG_chipStrip{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.GtGNDG_chipFilter{border:1px solid color-mix(in srgb, var(--t-accent) 45%, var(--t-border));background:var(--t-surface);color:var(--t-text);letter-spacing:-.005em;cursor:pointer;border-radius:999px;align-items:center;gap:6px;min-height:30px;padding:5px 6px 5px 10px;font-family:inherit;font-size:12px;font-weight:700;transition:filter .14s,transform .14s;display:inline-flex}.GtGNDG_chipFilter:hover{border-color:var(--t-accent);background:color-mix(in srgb, var(--t-accent) 5%, var(--t-surface))}.GtGNDG_chipFilter:active{transform:scale(.97)}.GtGNDG_chipFilterIcon{width:14px;height:14px;color:var(--t-accent);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.GtGNDG_chipClose{color:var(--t-accent);opacity:.7;flex-shrink:0;place-items:center;margin-left:2px;margin-right:4px;transition:color .12s;display:inline-grid}.GtGNDG_chipFilter:hover .GtGNDG_chipClose{opacity:1}.GtGNDG_chipClear{color:var(--t-text-muted);cursor:pointer;text-underline-offset:2px;background:0 0;border:none;border-radius:999px;padding:6px 10px;font-family:inherit;font-size:12px;font-weight:700;text-decoration:underline;text-decoration-thickness:1px}.GtGNDG_chipClear:hover{color:var(--t-text)}.GtGNDG_layoutGrid{grid-template-columns:248px minmax(0,1fr);align-items:start;gap:24px;display:grid}@media (max-width:1023px){.GtGNDG_layoutGrid{grid-template-columns:1fr}}.GtGNDG_resultsCol{flex-direction:column;gap:16px;min-width:0;display:flex}@media (min-width:1024px){.GtGNDG_filtersBtn{display:none}}.GtGNDG_cardLane{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;display:grid}@media (min-width:760px){.GtGNDG_cardLane{grid-template-columns:repeat(2,minmax(0,1fr))}}.GtGNDG_card{--tone:#94a3b8;background:var(--white);box-shadow:0 8px 28px -16px #193d6633,inset 0 0 0 1px var(--border);border:0;border-radius:28px;grid-template-columns:216px minmax(0,1fr);display:grid;position:relative;overflow:hidden}.GtGNDG_card:hover{box-shadow:0 12px 32px -16px #193d664d,inset 0 0 0 1px var(--border)}@media (max-width:760px){.GtGNDG_card{grid-template-columns:minmax(0,1fr)}}.GtGNDG_brandRail{background:color-mix(in srgb,var(--white) 94%,var(--sky-deep));border:0;min-width:0}[data-theme=dark] .GtGNDG_brandRail{background:linear-gradient(180deg, color-mix(in srgb, var(--t-surface) 96%, transparent) 0%, color-mix(in srgb, var(--t-surface) 88%, var(--t-bg)) 100%)}@media (max-width:760px){.GtGNDG_brandRail{border-right:none;border-bottom:1.5px dashed color-mix(in srgb, var(--tone) 32%, var(--t-border))}}.GtGNDG_brandCover{height:100%;min-height:220px;position:relative;overflow:hidden}.GtGNDG_brandCoverPhoto{object-fit:cover;width:100%;height:100%;min-height:220px;display:block}.GtGNDG_brandCoverFallback{background:color-mix(in srgb,var(--white) 94%,var(--sky-deep));justify-content:center;align-items:center;width:100%;height:100%;min-height:220px;display:flex}.GtGNDG_brandCoverFallback img{object-fit:contain;width:112px;height:112px}.GtGNDG_brandCoverBody{flex-direction:column;gap:8px;min-width:0;padding:0;display:flex;position:static}.GtGNDG_brandCoverType{color:var(--text-muted);letter-spacing:0;text-transform:none;font-size:12px;font-weight:700;line-height:1.4}.GtGNDG_brandCoverName{color:var(--dark);letter-spacing:-.035em;overflow-wrap:anywhere;margin:0;font-size:26px;font-weight:850;line-height:1.2}.GtGNDG_brandBelow{flex-direction:column;gap:12px;margin:0;padding:0;display:flex}.GtGNDG_cardLoc{color:var(--text-muted);align-items:flex-start;gap:8px;font-size:13px;font-weight:600;line-height:1.6;display:flex}.GtGNDG_cardLoc svg{opacity:.7;flex-shrink:0}.GtGNDG_contentSide{border:0;flex-direction:column;gap:16px;min-width:0;padding:24px;display:flex;position:relative}.GtGNDG_coverOverlayStack{z-index:2;flex-direction:column;align-items:flex-start;gap:8px;display:flex;position:absolute;inset-block-start:14px;inset-inline:12px}.GtGNDG_coverDistanceBadge{z-index:2;color:#334155;background:#fff;border-radius:999px;align-items:center;gap:6px;max-width:calc(100% - 24px);padding:8px 10px;font-size:11px;font-weight:700;line-height:1.3;display:inline-flex;position:absolute;inset-block-end:14px;inset-inline-end:12px}.GtGNDG_coverDistanceBadge img{flex-shrink:0}.GtGNDG_coverNextSlot{color:#18354b;background:#fff;border:0;border-radius:999px;align-items:center;gap:6px;max-width:100%;min-height:44px;padding:8px 10px;font-size:12px;font-weight:700;line-height:1.4;text-decoration:none;display:inline-flex;box-shadow:0 3px 12px -5px #193d6633}.GtGNDG_coverNextSlot:hover{color:#18354b;background:#f8fbff}.GtGNDG_coverNextSlotIcon{flex-shrink:0}.GtGNDG_coverNextSlotTime{overflow-wrap:anywhere;white-space:normal;min-width:0}.GtGNDG_coverPromoBadge{color:#fff;background:#166534;border:0;border-radius:999px;align-items:center;gap:8px;max-width:100%;padding:10px 12px;font-size:12px;font-weight:750;line-height:1.4;display:inline-flex;box-shadow:0 3px 12px -5px #193d6633}.GtGNDG_coverPromoBadgeAmount,.GtGNDG_coverPromoBadgeDivider,.GtGNDG_coverPromoBadgeLabel{z-index:1;position:relative}.GtGNDG_coverPromoBadgeAmount{overflow-wrap:anywhere;min-width:0;font-size:12px;font-weight:800;line-height:1.4}.GtGNDG_coverPromoBadgeDivider{background:#ffffff60;flex:none;width:1px;min-height:16px}.GtGNDG_coverPromoBadgeLabel{overflow-wrap:anywhere;white-space:normal;min-width:0;font-size:11px;font-weight:650;line-height:1.4}@media (max-width:480px){.GtGNDG_coverOverlayStack{gap:5px;top:8px;left:8px}.GtGNDG_coverDistanceBadge{gap:4px;padding:4px 8px 4px 7px;font-size:11px;inset-block:auto 8px;inset-inline-end:8px}.GtGNDG_coverDistanceBadge img{width:12px;height:12px}.GtGNDG_coverNextSlot{gap:6px;padding:5px 10px 5px 8px;font-size:10.5px}.GtGNDG_coverPromoBadge{gap:5px;padding:5px 9px;font-size:10px}.GtGNDG_coverPromoBadgeAmount{font-size:10.5px}.GtGNDG_coverPromoBadgeLabel{font-size:8.5px}}@media (prefers-reduced-motion:reduce){.GtGNDG_coverPromoBadge:before,.GtGNDG_coverNextSlot{animation:none}}.GtGNDG_amenityGrid{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:16px;margin:0;display:grid}@media (max-width:640px){.GtGNDG_amenityGrid{grid-template-columns:1fr;gap:14px}}.GtGNDG_amenityCol{flex-direction:column;gap:10px;min-width:0;display:flex}.GtGNDG_colLabel{color:var(--text-muted);letter-spacing:0;text-transform:none;font-size:11px;font-weight:700;line-height:1.4}.GtGNDG_amenityRow{flex-wrap:wrap;gap:8px;margin:10px 0 0;padding:0;list-style:none;display:flex}.GtGNDG_amenityItem{background:color-mix(in srgb,var(--sky-deep) 5%,transparent);border:0;border-radius:10px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.GtGNDG_amenityItem:hover{background:#d8f1fb;transform:translateY(-1px)}[data-theme=dark] .GtGNDG_amenityItem{background:#38bdf81f}[data-theme=dark] .GtGNDG_amenityItem:hover{background:#38bdf838}.GtGNDG_amenityItemOff{background:color-mix(in srgb, var(--t-text) 4%, transparent)}.GtGNDG_amenityItemOff:hover{background:color-mix(in srgb, var(--t-text) 4%, transparent);transform:none}.GtGNDG_amenityItemOff .GtGNDG_amenityIcon,.GtGNDG_amenityItemOff img{filter:grayscale();opacity:.4}[data-theme=dark] .GtGNDG_amenityItemOff{background:color-mix(in srgb, var(--t-text) 8%, transparent)}[data-theme=dark] .GtGNDG_amenityItemOff:hover{background:color-mix(in srgb, var(--t-text) 8%, transparent)}.GtGNDG_amenityIcon{color:var(--t-text-muted);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.GtGNDG_flag{object-fit:cover;border-radius:3px;flex-shrink:0;width:28px;height:20px}.GtGNDG_amenityMore{background:color-mix(in srgb, var(--t-text) 4%, transparent);border:1px dashed color-mix(in srgb, var(--t-text) 18%, transparent);width:44px;height:44px;color:var(--t-text-muted);letter-spacing:0;border-radius:10px;justify-content:center;align-items:center;font-size:13px;font-weight:800;list-style:none;display:inline-flex}.GtGNDG_cardFoot{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:auto;padding-top:18px;display:flex}.GtGNDG_footHero{flex:auto;align-items:center;gap:14px;min-width:0;display:inline-flex}.GtGNDG_footRatingHero{color:var(--dark);align-items:center;gap:6px;font-size:20px;font-weight:800;line-height:1.4;display:inline-flex}.GtGNDG_footRatingHero svg{flex-shrink:0}.GtGNDG_footCerts{align-items:center;display:inline-flex}.GtGNDG_footCertAvatar{background:#fff;border:2px solid #fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;margin-left:-10px;display:inline-flex;position:relative;box-shadow:0 2px 6px -2px #0f172a2e}.GtGNDG_footCertAvatar:first-child{margin-left:0}[data-theme=dark] .GtGNDG_footCertAvatar{background:#1e293b;border-color:#1e293b;box-shadow:0 2px 6px -2px #00000073}.GtGNDG_footCertIcon{object-fit:contain;flex-shrink:0}.GtGNDG_footCertsLabel{letter-spacing:.04em;color:var(--t-text-muted);text-transform:uppercase;white-space:nowrap;margin-left:10px;font-size:14px;font-weight:800}.GtGNDG_pagination{flex-direction:column;align-items:center;gap:8px;padding:24px 0;display:flex}.GtGNDG_mapLoader{text-align:center;border:1px dashed var(--t-border);color:var(--t-text-muted);border-radius:14px;padding:60px 20px;font-size:14px;font-weight:600}.GtGNDG_emptyMap{text-align:center;border:1px dashed var(--t-border);border-radius:14px;padding:56px 24px}.GtGNDG_emptyMap h3{color:var(--t-text);margin:0 0 6px;font-size:18px;font-weight:800}.GtGNDG_emptyMap p{color:var(--t-text-muted);margin:0;font-size:14px}.GtGNDG_emptyState{text-align:center;background:radial-gradient(420px at 50% 38%,#38bdf81a,#0000 70%);border-radius:24px;flex-direction:column;align-items:center;gap:10px;padding:73px 32px;display:flex}.GtGNDG_emptyStateIllustration{color:#0ea5e9;width:72px;height:72px;margin-bottom:18px}.GtGNDG_emptyStateIllustration svg{width:100%;height:100%;display:block}.GtGNDG_emptyStateTitle{color:var(--t-text);text-transform:uppercase;letter-spacing:.04em;margin:4px 0 0;font-size:22px;font-weight:800}.GtGNDG_comingSoonIllustration{color:#0ea5e9;width:72px;height:72px;margin-bottom:18px}.GtGNDG_comingSoonIllustration svg{width:100%;height:100%;display:block}.GtGNDG_comingSoonTitle{background:linear-gradient(92deg,#0ea5e9,#a855f7);color:#0000;-webkit-background-clip:text;background-clip:text}.GtGNDG_comingSoonBody{max-width:400px;color:var(--t-text-muted);margin:10px 0 0;font-size:14.5px;line-height:1.55}.GtGNDG_emptyStateEyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--t-text-muted);margin-top:22px;font-size:10px;font-weight:800}.GtGNDG_emptyStateChips{flex-wrap:wrap;justify-content:center;gap:8px;max-width:560px;margin:10px 0 4px;display:flex}.GtGNDG_emptyStateChip{background:var(--t-surface);color:var(--t-text);border:1px solid color-mix(in srgb, var(--t-accent) 45%, var(--t-border));cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:9px 14px 9px 16px;font-family:inherit;font-size:12.5px;font-weight:700;transition:background .12s,border-color .12s;display:inline-flex}.GtGNDG_emptyStateChip:hover{background:color-mix(in srgb, var(--t-accent) 5%, var(--t-surface));border-color:var(--t-accent)}.GtGNDG_emptyStateChipX{color:var(--t-accent);opacity:.7;place-items:center;display:inline-grid}.GtGNDG_emptyStateChip:hover .GtGNDG_emptyStateChipX{opacity:1}.GtGNDG_emptyStateClearAll{color:var(--t-text-muted);text-underline-offset:3px;cursor:pointer;background:0 0;border:none;margin-top:12px;padding:6px 10px;font-family:inherit;font-size:12px;font-weight:700;text-decoration:underline}.GtGNDG_emptyStateClearAll:hover{color:var(--t-text)}@media (max-width:760px){.GtGNDG_card{grid-template-columns:minmax(0,1fr)}.GtGNDG_brandCover,.GtGNDG_brandCoverPhoto,.GtGNDG_brandCoverFallback{height:180px;min-height:180px}.GtGNDG_brandCoverFallback img{width:104px;height:104px}.GtGNDG_contentSide{padding:22px}.GtGNDG_brandCoverName{font-size:24px}.GtGNDG_amenityGrid{grid-template-columns:repeat(auto-fit,minmax(100px,1fr))}.GtGNDG_brandRail,.GtGNDG_contentSide{border:0}}
.ADH4_a_pageShell{overflow-x:clip}.ADH4_a_pageShell .shop-map-layout{grid-template-columns:minmax(0,1fr) 360px;gap:18px;margin:20px 32px}.ADH4_a_pageShell .shop-map-canvas{border-radius:var(--t-r-2xl);border:1px solid var(--t-border);background:var(--t-surface);box-shadow:var(--t-card-shadow);overflow:hidden}.ADH4_a_pageShell .shop-map-canvas .btn.btn-primary{border:1px solid var(--t-accent);background:var(--t-accent);box-shadow:0 4px 12px -4px #3b82f666}.ADH4_a_pageShell .shop-map-canvas .btn.btn-primary:hover{background:var(--t-accent-hover)}.ADH4_a_pageShell .shop-map-side .btn.btn-secondary{border-color:var(--t-border);background:var(--t-surface);color:var(--t-text)}.ADH4_a_pageShell .shop-map-side .btn.btn-secondary:hover{border-color:var(--t-border-hover);background:var(--t-surface-hover)}.ADH4_a_pageShell .shop-map-side{border-radius:var(--t-r-2xl);border:1px solid var(--t-border);background:var(--t-surface);height:600px;box-shadow:var(--t-card-shadow);padding:16px}.ADH4_a_pageShell .shop-map-side-header{justify-content:center;margin-bottom:14px}.ADH4_a_pageShell .shop-map-side-header h3{color:var(--t-text)}.ADH4_a_pageShell .shop-map-side-help{color:var(--t-text-muted)}.ADH4_a_pageShell .shop-map-side-list{align-content:start;gap:12px;padding-right:6px}.ADH4_a_pageShell .shop-map-side-list::-webkit-scrollbar{width:10px}.ADH4_a_pageShell .shop-map-side-list::-webkit-scrollbar-thumb{border-radius:var(--t-r-full);background:var(--t-border-hover);background-clip:padding-box;border:2px solid #0000}.ADH4_a_shopCard{border-radius:var(--t-r-2xl);border:1px solid var(--t-border);background:var(--t-surface);min-width:0;max-width:100%;min-height:100%;color:inherit;box-shadow:var(--t-card-shadow);flex-direction:column;text-decoration:none;transition:transform .22s,border-color .22s,box-shadow .22s;display:flex;position:relative;overflow:hidden}.ADH4_a_shopCard:hover{border-color:var(--t-border-hover);transform:translateY(-4px);box-shadow:0 8px 24px -8px #0000001f}.ADH4_a_shopCardImage{aspect-ratio:16/9;background:var(--t-surface-alt);width:100%;position:relative;overflow:hidden}.ADH4_a_shopCardImg{object-fit:cover;transition:transform .4s cubic-bezier(.16,1,.3,1)}.ADH4_a_shopCard:hover .ADH4_a_shopCardImg{transform:scale(1.05)}.ADH4_a_shopCardImgPlaceholder{width:100%;height:100%;color:var(--t-text-dim);background:var(--t-surface-alt);justify-content:center;align-items:center;display:flex}.ADH4_a_shopCardTierOverlay{border-radius:var(--t-r-full);-webkit-backdrop-filter:blur(6px);color:#fff;font-size:var(--t-font-xs);z-index:2;background:#0000008c;padding:4px 12px;font-weight:700;position:absolute;top:12px;left:12px}.ADH4_a_officialBadge{border-radius:var(--t-r-full);max-width:100%;color:var(--t-accent-text);font-size:var(--t-font-xs);font-weight:var(--t-weight-semibold);background:#0ea5e91f;border:1px solid #0ea5e94d;align-self:flex-start;align-items:center;gap:6px;padding:3px 10px 3px 8px;line-height:1.4;display:inline-flex}.ADH4_a_officialBadgeText{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ADH4_a_officialBadgeIcon{flex-shrink:0}.ADH4_a_shopCardMatchBadge{border-radius:var(--t-r-full);background:var(--t-badge-blue-bg);-webkit-backdrop-filter:blur(6px);color:var(--t-badge-blue-text);font-size:var(--t-font-xs);z-index:2;border:1px solid var(--t-accent);padding:4px 10px;font-weight:700;position:absolute;bottom:12px;left:12px}.ADH4_a_shopCardFavOverlay{z-index:2;position:absolute;top:10px;right:10px}.ADH4_a_shopCardOverlay .ADH4_a_shopCardImage{aspect-ratio:4/3}.ADH4_a_overlayGradient{z-index:1;background:linear-gradient(#0000 0%,#00000052 40%,#000000b8 100%);flex-direction:column;gap:4px;padding:40px 20px 16px;display:flex;position:absolute;bottom:0;left:0;right:0}.ADH4_a_overlayName{font-size:var(--t-font-lg);color:#fff;text-shadow:0 1px 3px #0000004d;margin:0;font-weight:700;line-height:1.3}.ADH4_a_overlayLocation{font-size:var(--t-font-sm);color:#ffffffd9;align-items:center;gap:5px;font-weight:500;display:flex}.ADH4_a_overlayLocation svg{color:#ffffffb3;flex-shrink:0}.ADH4_a_overlayDistance{opacity:.7;font-size:var(--t-font-xs);margin-left:2px}.ADH4_a_overlayDistance:before{content:"·";margin-right:5px;font-weight:700}.ADH4_a_overlayBody{flex-direction:column;gap:10px;padding:14px 20px;display:flex}.ADH4_a_overlayMeta{justify-content:space-between;align-items:center;display:flex}.ADH4_a_chipRows{flex-direction:column;gap:8px;display:flex}.ADH4_a_chipGroup{flex-direction:column;gap:4px;display:flex}.ADH4_a_chipLabel{text-transform:uppercase;letter-spacing:.5px;color:var(--t-text-dim);font-size:10px;font-weight:700}.ADH4_a_chipRow{flex-wrap:nowrap;align-items:center;gap:6px;display:flex;overflow:hidden}.ADH4_a_chipIcon{border-radius:var(--t-r-md);background:var(--t-surface-alt,#0000000a);border:1px solid var(--t-border);width:28px;height:28px;color:var(--t-text-muted);cursor:default;justify-content:center;align-items:center;transition:background .15s;display:inline-flex}.ADH4_a_chipIcon:hover{background:var(--t-surface);color:var(--t-text)}.ADH4_a_chipDot{border-radius:var(--t-r-full);background:var(--t-text-dim);width:6px;height:6px}.ADH4_a_chipLang{border-radius:var(--t-r-full);background:var(--t-surface-alt,#0000000a);border:1px solid var(--t-border);color:var(--t-text-muted);white-space:nowrap;align-items:center;gap:4px;padding:4px 10px;font-size:11px;font-weight:600;line-height:1.4;display:inline-flex}.ADH4_a_chipLang svg{opacity:.6;flex-shrink:0}.ADH4_a_chipMore{color:var(--t-text-dim);white-space:nowrap;margin-left:2px;font-size:11px;font-weight:600}.ADH4_a_shopRating{font-size:var(--t-font-sm);color:var(--t-text);flex-shrink:0;align-items:center;gap:2px;font-weight:700;display:inline-flex}.ADH4_a_shopRatingStar{color:var(--t-accent-amber)}.ADH4_a_shopRatingCount{font-weight:500;font-size:var(--t-font-xs);color:var(--t-text-muted)}.ADH4_a_jobsStat{font-size:var(--t-font-xs);color:var(--t-text-muted);align-items:center;gap:5px;margin-top:2px;font-weight:600;display:inline-flex}.ADH4_a_jobsStat svg{color:var(--t-accent);flex-shrink:0}@media (hover:none){.ADH4_a_shopCard:hover{box-shadow:var(--t-card-shadow);transform:none}.ADH4_a_shopCard:hover .ADH4_a_shopCardImg{transform:none}.ADH4_a_shopCard:active{transition-duration:.1s;transform:scale(.98)}}.ADH4_a_mapLocationPrompt{background:radial-gradient(130% 100% at 50% 38%, var(--t-surface), color-mix(in srgb, var(--t-accent) 6%, var(--t-surface)));border:1px solid var(--t-border);text-align:center;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:360px;padding:80px 32px;display:flex}.ADH4_a_mapLocationRadar{justify-content:center;align-items:center;width:108px;height:108px;margin-bottom:4px;display:flex;position:relative}.ADH4_a_mapLocationRadarRing{border:1.5px solid color-mix(in srgb, var(--t-accent) 50%, transparent);border-radius:50%;width:108px;height:108px;animation:2.6s ease-out infinite ADH4_a_mapRadarPulse;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.28)}.ADH4_a_mapLocationRadarRing:first-child{animation-delay:0s}.ADH4_a_mapLocationRadarRing:nth-child(2){animation-delay:.9s}.ADH4_a_mapLocationRadarRing:nth-child(3){animation-delay:1.8s}.ADH4_a_mapLocationRadarDot{z-index:2;color:#fff;background:linear-gradient(180deg, color-mix(in srgb, var(--t-accent) 65%, #fff), var(--t-accent));width:48px;height:48px;box-shadow:0 6px 16px color-mix(in srgb, var(--t-accent) 40%, transparent);border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:relative}@keyframes ADH4_a_mapRadarPulse{0%{opacity:.85;transform:translate(-50%,-50%)scale(.28)}to{opacity:0;transform:translate(-50%,-50%)scale(1)}}@media (prefers-reduced-motion:reduce){.ADH4_a_mapLocationRadarRing{animation:none}.ADH4_a_mapLocationRadarRing:first-child{opacity:.5;transform:translate(-50%,-50%)scale(.55)}.ADH4_a_mapLocationRadarRing:nth-child(2){opacity:.3;transform:translate(-50%,-50%)scale(.78)}.ADH4_a_mapLocationRadarRing:nth-child(3){opacity:.16;transform:translate(-50%,-50%)scale(1)}}.ADH4_a_mapLocationPromptTitle{color:var(--t-text);letter-spacing:-.018em;margin:0;font-size:20px;font-weight:800}.ADH4_a_mapLocationPromptDesc{color:var(--t-text-muted);max-width:460px;margin:0;font-size:13.5px;line-height:1.55}.ADH4_a_mapLocationPromptDesc strong{color:var(--t-text-muted);font-weight:700}.ADH4_a_mapLocationPromptBtn{background:var(--t-accent);color:#fff;letter-spacing:-.01em;cursor:pointer;box-shadow:0 4px 12px color-mix(in srgb, var(--t-accent) 30%, transparent);border:none;border-radius:999px;align-items:center;gap:8px;margin-top:8px;padding:10px 18px;font-size:13px;font-weight:600;transition:transform .12s,box-shadow .12s,background .12s;display:inline-flex}.ADH4_a_mapLocationPromptBtn:hover{background:color-mix(in srgb, var(--t-accent) 90%, #000);box-shadow:0 6px 16px color-mix(in srgb, var(--t-accent) 38%, transparent);transform:translateY(-1px)}.ADH4_a_mapLocationPromptBtn:active{box-shadow:0 3px 8px color-mix(in srgb, var(--t-accent) 28%, transparent);transform:translateY(0)}.ADH4_a_mapLocationPromptBtn svg{flex-shrink:0}.ADH4_a_mapSideItem{border:1px solid var(--t-border);border-radius:var(--t-card-radius);background:var(--t-surface);box-shadow:var(--t-card-shadow);padding:0;transition:border-color .18s,transform .18s,box-shadow .18s;overflow:hidden}.ADH4_a_mapSideItem:hover{border-color:var(--t-border-hover);transform:translateY(-1px);box-shadow:0 6px 18px -8px #0f172a2e}.ADH4_a_mapSideItemActive{border-color:var(--t-accent);box-shadow:0 0 0 2px color-mix(in srgb, var(--t-accent) 18%, transparent)}.ADH4_a_mapSideCover{aspect-ratio:16/6;background:#1e293b;width:100%;position:relative;overflow:hidden}.ADH4_a_mapSideCoverPhoto{object-fit:cover;width:100%;height:100%;display:block}.ADH4_a_mapSideCoverFallback{background:linear-gradient(135deg, color-mix(in srgb, var(--tone) 75%, transparent) 0%, color-mix(in srgb, var(--tone) 35%, #1e293b) 100%);justify-content:center;align-items:center;width:100%;height:100%;display:flex}.ADH4_a_mapSideCoverFallback img{filter:drop-shadow(0 2px 6px #00000040);width:56px;height:56px}.ADH4_a_mapSideCoverScrim{pointer-events:none;background:linear-gradient(#0000 0% 45%,#0f172a8c 80%,#0f172ad1 100%);position:absolute;inset:0}.ADH4_a_mapSideCoverBody{z-index:1;flex-direction:column;gap:3px;display:flex;position:absolute;bottom:12px;left:14px;right:14px}.ADH4_a_mapSideCoverType{letter-spacing:.16em;text-transform:uppercase;color:#ffffffd1;font-size:9.5px;font-weight:800}.ADH4_a_mapSideCoverName{color:#fff;letter-spacing:-.02em;text-shadow:0 1px 6px #0f172a59;margin:0;font-size:16px;font-weight:800;line-height:1.2}.ADH4_a_mapSideCoverNextSlot{z-index:2;color:#0f172a;letter-spacing:-.005em;white-space:nowrap;-webkit-backdrop-filter:saturate(180%)blur(2px);background:#fffffff5;border-radius:999px;align-items:center;gap:5px;padding:5px 9px;font-size:10.5px;font-weight:800;text-decoration:none;display:inline-flex;position:absolute;top:8px;left:8px;box-shadow:0 3px 10px -2px #0f172a47}.ADH4_a_mapSideCoverNextSlot:hover{background:#fff}.ADH4_a_mapSideCoverNextSlot img{flex-shrink:0}.ADH4_a_mapSideCoverPromo{color:#fff;letter-spacing:.02em;white-space:nowrap;background:linear-gradient(135deg,#22c55e 0%,#16a34a 100%);border-radius:999px;align-items:center;gap:5px;padding:5px 9px;font-size:9.5px;font-weight:800;display:inline-flex;box-shadow:0 3px 10px -2px #0f533d66}.ADH4_a_mapSideCoverPromoAmount{letter-spacing:-.005em;font-size:10.5px;font-weight:900}.ADH4_a_mapSideCoverPromoDivider{background:#ffffff8c;flex-shrink:0;width:1px;height:9px}.ADH4_a_mapSideCoverPromoLabel{letter-spacing:.08em;text-transform:uppercase;opacity:.92;font-size:8.5px;font-weight:800}.ADH4_a_mapSideCoverTopRight{z-index:2;flex-direction:column;align-items:flex-end;gap:6px;display:flex;position:absolute;top:8px;right:8px}.ADH4_a_mapSideCoverDist{color:var(--t-text);letter-spacing:-.01em;white-space:nowrap;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffffeb;border-radius:999px;align-items:center;gap:3px;padding:4px 8px;font-size:10.5px;font-weight:800;display:inline-flex;box-shadow:0 2px 8px -2px #0f172a59}.ADH4_a_mapSideCoverDist img{flex-shrink:0}.ADH4_a_mapSideBody{flex-direction:column;gap:10px;padding:12px 14px 14px;display:flex}.ADH4_a_mapSideAddress{color:var(--t-text-muted);align-items:flex-start;gap:5px;font-size:12px;font-weight:700;line-height:1.45;display:flex}.ADH4_a_mapSideAmenityRow{flex-wrap:wrap;gap:6px;margin:2px 0 0;padding:0;list-style:none;display:flex}.ADH4_a_mapSideAmenityItem{background:#e9f7fd;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.ADH4_a_mapSideAmenityItemOff{background:color-mix(in srgb, var(--t-text) 4%, transparent)}.ADH4_a_mapSideAmenityItemOff img,.ADH4_a_mapSideAmenityItemOff svg{filter:grayscale();opacity:.4}.ADH4_a_mapSideStats{border-top:1px solid var(--t-border);color:var(--t-text);align-items:center;gap:8px;margin-top:2px;padding-top:10px;font-size:12px;display:flex}.ADH4_a_mapSideStat{letter-spacing:-.005em;align-items:center;gap:4px;font-weight:700;display:inline-flex}.ADH4_a_mapSideStat strong{font-weight:800}.ADH4_a_mapSideStatMuted{color:var(--t-text-muted);font-weight:700}.ADH4_a_mapSideCerts{align-items:center;display:inline-flex}.ADH4_a_mapSideCertAvatar{background:#fff;border:1.5px solid #fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;margin-left:-7px;display:inline-flex;position:relative;box-shadow:0 2px 5px -2px #0f172a33}.ADH4_a_mapSideCertAvatar:first-child{margin-left:0}[data-theme=dark] .ADH4_a_mapSideCertAvatar{background:#1e293b;border-color:#1e293b;box-shadow:0 2px 5px -2px #00000073}.ADH4_a_mapSideCertIcon{object-fit:contain;flex-shrink:0}.ADH4_a_mapSideCtaBtn{color:var(--t-accent);white-space:nowrap;align-items:center;margin-left:auto;padding:0;font-size:12px;font-weight:800;text-decoration:none;transition:color .15s;display:inline-flex}.ADH4_a_mapSideCtaBtn:hover{color:var(--t-accent-hover)}@media (max-width:1024px){.ADH4_a_pageShell .shop-map-layout{grid-template-columns:1fr}.ADH4_a_pageShell .shop-map-side{height:auto;max-height:none}.ADH4_a_pageShell .shop-map-side-list{max-height:320px}}@media (max-width:900px){.ADH4_a_pageShell .shop-map-layout{margin:16px 20px}}
.gX-T0a_servicesPanel{z-index:10005;background:var(--t-popover-bg);border:1px solid #0f172a14;border-radius:22px;flex-direction:column;gap:12px;width:560px;max-width:calc(100% - 32px);max-height:calc(100dvh - 24px);padding:14px;display:flex;overflow-y:auto;box-shadow:0 1px 3px #0f172a0f,0 18px 40px -16px #0f172a33}.gX-T0a_servicesSearchRow{align-items:center;display:flex;position:relative}.gX-T0a_servicesSearchIcon{color:#94a3b8;pointer-events:none;background:0 0;position:absolute;left:12px}.gX-T0a_servicesSearchInput{border:1px solid var(--t-input-border);background:var(--t-input-bg);width:100%;height:44px;color:var(--t-text-muted);border-radius:10px;outline:none;padding:0 12px 0 36px;font-family:inherit;font-size:16px;font-weight:700;transition:border-color .15s,box-shadow .15s}.gX-T0a_servicesSearchInput::placeholder{color:var(--t-text-muted);text-transform:capitalize;font-weight:700}.gX-T0a_servicesSearchInput:focus{border-color:#0ea5e9;box-shadow:0 0 0 3px #0ea5e929}.gX-T0a_servicesGrid{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.gX-T0a_servicesTile{cursor:pointer;background:#fafbfc;border:1px solid #0f172a0f;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:14px 8px;font-family:inherit;transition:border-color .15s,background .15s,transform .15s,box-shadow .15s;display:flex}.gX-T0a_servicesTile:hover{background:#fff;border-color:#0ea5e959;transform:translateY(-1px);box-shadow:0 6px 14px -10px #0ea5e966}.gX-T0a_servicesTileSelected{background:#38bdf81a;border-color:#0ea5e9;box-shadow:inset 0 0 0 1px #0ea5e9,0 6px 14px -10px #0ea5e973}.gX-T0a_servicesTileIcon{justify-content:center;align-items:center;width:56px;height:56px;display:inline-flex}.gX-T0a_servicesTileIcon img{object-fit:contain;width:56px;height:56px}.gX-T0a_servicesTileLabel{color:#0f172a;text-align:center;letter-spacing:.01em;font-size:12.5px;font-weight:700;line-height:1.25}.gX-T0a_servicesEmpty{text-align:center;color:#64748b;margin:8px 0;font-size:13px}.gX-T0a_servicesClear{color:#64748b;text-underline-offset:3px;cursor:pointer;background:0 0;border:none;align-self:center;margin-top:2px;font-family:inherit;font-size:12px;font-weight:700;text-decoration:underline}.gX-T0a_servicesClear:hover{color:#0f172a}.gX-T0a_servicesBackBtn{color:#475569;cursor:pointer;background:0 0;border:1px solid #0f172a14;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;transition:color .15s,background .15s,border-color .15s,transform .15s;display:inline-flex}.gX-T0a_servicesBackBtn:hover{color:#0284c7;background:#38bdf81a;border-color:#0ea5e959;transform:translate(-1px)}.gX-T0a_servicesBackBtn:active{transform:translate(0)}.gX-T0a_servicesDrillHeader{justify-content:space-between;align-items:center;gap:12px;margin-top:2px;padding:0 4px;display:flex}.gX-T0a_servicesDrillHeaderLeft{flex:auto;align-items:center;gap:10px;min-width:0;display:flex}.gX-T0a_servicesDrillTitle{letter-spacing:.08em;text-transform:uppercase;color:#0f172a;text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:8px;min-width:0;margin:0;font-size:13px;font-weight:800;display:flex;overflow:hidden}.gX-T0a_servicesDrillCrumb{letter-spacing:.12em;text-transform:uppercase;color:#64748b;background:#0f172a0d;border-radius:999px;padding:3px 8px;font-size:10.5px;font-weight:700}.gX-T0a_servicesSubGrid{grid-template-columns:repeat(2,1fr);gap:8px;max-height:360px;padding:2px;display:grid;overflow-y:auto}.gX-T0a_servicesSubTile{cursor:pointer;text-align:left;background:#fafbfc;border:1px solid #0f172a0f;border-radius:12px;grid-template-columns:1fr auto;align-items:center;gap:0 10px;padding:14px 14px 12px;font-family:inherit;transition:border-color .15s,background .15s,transform .15s,box-shadow .15s;display:grid}.gX-T0a_servicesSubTile:hover{background:#fff;border-color:#0ea5e959;transform:translateY(-1px);box-shadow:0 6px 14px -10px #0ea5e966}.gX-T0a_servicesSubTileLabel{color:#0f172a;letter-spacing:.01em;font-size:13.5px;font-weight:700}.gX-T0a_servicesSubTileCount{color:#0284c7;letter-spacing:.02em;grid-column:1;margin-top:2px;font-size:11px;font-weight:700}.gX-T0a_servicesSubTileArrow{color:#94a3b8;grid-area:1/2/span 2;align-self:center;transition:transform .15s,color .15s}.gX-T0a_servicesSubTile:hover .gX-T0a_servicesSubTileArrow{color:#0ea5e9;transform:translate(2px)}.gX-T0a_servicesDrillApplyAll{color:#fff;letter-spacing:.04em;cursor:pointer;white-space:nowrap;background:linear-gradient(135deg,#38bdf8 0%,#0ea5e9 60%,#0284c7 100%);border:none;border-radius:999px;align-items:center;gap:7px;padding:9px 18px;font-family:inherit;font-size:12.5px;font-weight:800;transition:filter .18s,box-shadow .18s,transform .18s;display:inline-flex;box-shadow:0 1px 2px #0f172a1f,0 6px 14px -8px #0ea5e980}.gX-T0a_servicesDrillApplyAll svg{margin-right:-2px;transition:transform .18s}.gX-T0a_servicesDrillApplyAll:hover{filter:brightness(1.05);transform:translateY(-1px);box-shadow:0 2px 4px #0f172a26,0 10px 22px -10px #0ea5e9a6}.gX-T0a_servicesDrillApplyAll:hover svg{transform:translate(2px)}.gX-T0a_servicesDrillApplyAll:focus-visible{outline:none;box-shadow:0 0 0 3px #0ea5e947,0 1px 2px #0f172a1f,0 6px 14px -8px #0ea5e980}.gX-T0a_servicesDrillApplyAll:active{filter:brightness(.98);transform:translateY(0);box-shadow:0 1px 2px #0f172a1f,0 3px 8px -6px #0ea5e980}.gX-T0a_servicesDrillList{flex-direction:column;gap:14px;max-height:340px;padding:2px 4px;display:flex;overflow-y:auto}.gX-T0a_servicesDrillItems{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.gX-T0a_servicesDrillItem{color:#0f172a;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:9px 12px;font-family:inherit;font-size:13px;font-weight:600;transition:background .12s,color .12s;display:flex}.gX-T0a_servicesDrillItem:hover{color:#0284c7;background:#38bdf81a}.gX-T0a_servicesDrillItemContext{color:#94a3b8;letter-spacing:.04em;text-transform:uppercase;font-size:10.5px;font-weight:700}.gX-T0a_servicesDrillItem:hover .gX-T0a_servicesDrillItemContext{color:#0284c7;opacity:.85}.gX-T0a_servicesDrillItemMain{flex:1;align-items:baseline;gap:8px;min-width:0;display:flex}.gX-T0a_servicesDrillItemName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.gX-T0a_servicesDrillItemOn{color:#0284c7;background:#38bdf81f}.gX-T0a_servicesDrillItemOn:hover{background:#38bdf82e}.gX-T0a_servicesItemToggle{color:#94a3b8;border:1.5px solid #cbd5e1;border-radius:999px;flex:none;justify-content:center;align-items:center;width:20px;height:20px;transition:background .12s,border-color .12s,color .12s;display:inline-flex}.gX-T0a_servicesDrillItem:hover .gX-T0a_servicesItemToggle{color:#0284c7;border-color:#38bdf8}.gX-T0a_servicesItemToggleOn{color:#fff;background:#0ea5e9;border-color:#0ea5e9}.gX-T0a_servicesDrillItem:hover .gX-T0a_servicesItemToggleOn{color:#fff;background:#0284c7;border-color:#0284c7}.gX-T0a_servicesFooter{border-top:1px solid #e2e8f0;justify-content:space-between;align-items:center;gap:12px;margin-top:8px;padding-top:10px;display:flex}.gX-T0a_servicesFooterCount{color:#475569;font-size:12px;font-weight:700}.gX-T0a_servicesFooterDone{color:#fff;cursor:pointer;background:#18354b;border:none;border-radius:12px;min-height:44px;padding:10px 20px;font-family:inherit;font-size:12.5px;font-weight:700;transition:background .12s}.gX-T0a_servicesFooterDone:hover{background:#234b66}.gX-T0a_servicesResults{flex-direction:column;gap:6px;max-height:260px;margin-top:4px;padding:2px 4px;display:flex;overflow-y:auto}.gX-T0a_servicesResultsHeading{letter-spacing:.14em;text-transform:uppercase;color:#64748b;margin:0 0 4px;font-size:10.5px;font-weight:800}.gX-T0a_popover{z-index:10005;background:#fff;border:1px solid #0f172a14;border-radius:22px;width:min(380px,100% - 24px);min-width:0;max-width:calc(100% - 32px);max-height:calc(100dvh - 24px);padding:16px;animation:.16s ease-out gX-T0a_popIn;position:fixed;overflow-y:auto;box-shadow:0 1px 2px #0f172a0f,0 20px 50px -16px #0f172a47,0 8px 24px -8px #0f172a1f}[data-theme=dark] .gX-T0a_popover{background:#111827;border-color:#ffffff14}@keyframes gX-T0a_popIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.gX-T0a_whereInput{letter-spacing:-.01em;width:100%;height:48px;color:var(--t-text-muted);background:0 0;border:1px solid #0f172a1f;border-radius:12px;padding:0 14px;font-family:inherit;font-weight:700;transition:border-color .15s,box-shadow .15s}.gX-T0a_whereInput:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]):not([type=submit]):not([type=button]):not([type=reset]):not([type=image]){font-size:16px!important}.gX-T0a_whereInput::placeholder{color:var(--t-text-muted);letter-spacing:0;text-transform:capitalize;font-weight:700}.gX-T0a_whereInput:focus{border-color:#38bdf899;outline:none;box-shadow:0 0 0 3px #38bdf824}[data-theme=dark] .gX-T0a_whereInput{border-color:#ffffff1f}[data-theme=dark] .gX-T0a_whereInput:focus{border-color:#38bdf899}.gX-T0a_suggestionsList{max-height:280px;margin:0;padding:8px 0 0;list-style:none;overflow-y:auto}.gX-T0a_suggestion{cursor:pointer;text-align:left;background:0 0;border:none;border-radius:8px;align-items:flex-start;gap:10px;width:100%;padding:10px 12px;font-family:inherit;transition:background .12s;display:flex}.gX-T0a_suggestion:hover,.gX-T0a_suggestion:focus-visible{background:#0f172a0d;outline:none}:is([data-theme=dark] .gX-T0a_suggestion:hover,[data-theme=dark] .gX-T0a_suggestion:focus-visible){background:#ffffff0f}.gX-T0a_suggestionPin{width:16px;height:16px;color:var(--t-text-muted);flex-shrink:0;margin-top:2px}.gX-T0a_suggestionText{flex-direction:column;gap:2px;min-width:0;display:flex}.gX-T0a_suggestionMain{color:var(--t-text);font-size:13.5px;font-weight:600;line-height:1.3}.gX-T0a_suggestionSecondary{color:var(--t-text-muted);font-size:11.5px;line-height:1.3}.gX-T0a_statusRow{color:var(--t-text-muted);text-align:center;padding:16px 12px;font-size:12.5px;line-height:1.5}.gX-T0a_currentLocationBtn{color:#0ea5e9;cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;padding:8px 4px;font-family:inherit;font-size:13px;font-weight:700;text-decoration:none;transition:color .15s;display:inline-flex}.gX-T0a_currentLocationBtn:hover{color:#0284c7;text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1.5px}.gX-T0a_currentLocationBtn:focus-visible{color:#0284c7;text-underline-offset:4px;outline:none;text-decoration:underline;text-decoration-thickness:1.5px}[data-theme=dark] .gX-T0a_currentLocationBtn{color:#38bdf8}:is([data-theme=dark] .gX-T0a_currentLocationBtn:hover,[data-theme=dark] .gX-T0a_currentLocationBtn:focus-visible){color:#7dd3fc}.gX-T0a_whenPopover{width:min(430px,100% - 24px);min-width:0;max-height:calc(100% - 24px);overflow-y:auto}.gX-T0a_timeLabel{text-transform:none;letter-spacing:0;color:var(--t-text-muted);text-align:center;margin-bottom:14px;font-size:14px;font-weight:700;display:block}.gX-T0a_whenFooter{border-top:1px solid #0f172a14;justify-content:space-between;align-items:center;gap:10px;margin-top:14px;padding-top:14px;display:flex}[data-theme=dark] .gX-T0a_whenFooter{border-top-color:#ffffff14}@media (max-width:620px){.gX-T0a_whenPopover{width:min(430px,100% - 24px);min-width:0}}.gX-T0a_whenClear{color:var(--t-text-muted);cursor:pointer;background:0 0;border:none;border-radius:12px;min-height:44px;padding:10px 14px;font-family:inherit;font-size:12.5px;font-weight:600}.gX-T0a_whenClear:hover{color:var(--t-text);background:#0f172a0a}.gX-T0a_whenApply{color:#fff;cursor:pointer;background:#18354b;border:none;border-radius:12px;min-height:44px;padding:10px 20px;font-family:inherit;font-size:12.5px;font-weight:700}.gX-T0a_whenApply:disabled{opacity:.5;cursor:not-allowed}.gX-T0a_whenApply:hover:not(:disabled){background:#234b66}:is([data-theme=dark] .gX-T0a_whenApply,[data-theme=dark] .gX-T0a_servicesFooterDone){color:#18354b;background:#cceafa}[data-theme=dark] .gX-T0a_whenApply:hover:not(:disabled){background:#e2f3fc}[data-theme=dark] .gX-T0a_servicesFooterDone:hover{background:#e2f3fc}
._5Urvua_station{align-items:flex-start;gap:28px;display:flex}._5Urvua_alt{flex:0 308px;align-content:start;gap:12px;padding-top:38px;display:grid}._5Urvua_or{letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:12px;font-size:12px;font-weight:700;display:flex}._5Urvua_or:after{content:"";flex:auto;height:1px}._5Urvua_dark ._5Urvua_or{color:#ffffff8c}._5Urvua_dark ._5Urvua_or:after{background:#fff3}._5Urvua_light ._5Urvua_or{color:#94a3b8}._5Urvua_light ._5Urvua_or:after{background:var(--t-border)}._5Urvua_light{gap:20px}._5Urvua_light ._5Urvua_alt{flex-basis:212px;padding-top:26px}._5Urvua_large{gap:28px}._5Urvua_large>:first-child{flex:0 0 232px;width:232px}._5Urvua_large ._5Urvua_alt{flex-basis:340px;padding-top:34px}._5Urvua_large ._5Urvua_alt>div{width:100%}._5Urvua_large ._5Urvua_alt a{grid-template-columns:30px minmax(0,auto);min-height:72px;font-size:19px}._5Urvua_large ._5Urvua_alt a:first-child>:first-child{width:30px;height:30px}._5Urvua_large ._5Urvua_alt a:last-child>:first-child{width:25px;height:30px}@media (max-width:640px){._5Urvua_station{display:block}._5Urvua_alt{padding-top:0;display:block}._5Urvua_large>:first-child{width:auto}._5Urvua_or{display:none}}._5Urvua_station._5Urvua_hero{align-items:center;gap:28px;width:100%;margin:0}._5Urvua_station._5Urvua_hero>a{flex:0 0 152px;align-self:center;width:152px}._5Urvua_station._5Urvua_hero>a>span:first-child{box-shadow:none;border-radius:24px;padding:12px}._5Urvua_station._5Urvua_hero>a img{width:100%;height:auto}._5Urvua_station._5Urvua_hero ._5Urvua_alt{flex:0 258px;padding:0}._5Urvua_station._5Urvua_hero ._5Urvua_or{display:none}._5Urvua_station._5Urvua_hero ._5Urvua_alt>div{gap:18px;width:100%;margin:0}._5Urvua_station._5Urvua_hero ._5Urvua_alt a{min-height:67px;box-shadow:none;border:0;border-radius:99px;gap:14px;padding:12px 26px;font-size:21px;font-weight:600}._5Urvua_station._5Urvua_hero ._5Urvua_alt a:nth-child(2){color:#fff;background:#303a4a}@media (max-width:1100px){._5Urvua_station._5Urvua_hero{gap:18px}._5Urvua_station._5Urvua_hero>a{flex-basis:125px;width:125px}._5Urvua_station._5Urvua_hero ._5Urvua_alt{flex-basis:215px}._5Urvua_station._5Urvua_hero ._5Urvua_alt a{padding:12px 18px;font-size:18px}}@media (max-width:800px){._5Urvua_station._5Urvua_hero{justify-content:center}}@media (max-width:640px){._5Urvua_station._5Urvua_hero>a{display:none}._5Urvua_station._5Urvua_hero ._5Urvua_alt{width:100%}._5Urvua_station._5Urvua_hero ._5Urvua_alt>div{grid-template-columns:1fr 1fr;gap:12px;display:grid}._5Urvua_station._5Urvua_hero ._5Urvua_alt a{grid-template-columns:22px minmax(0,auto);gap:9px;min-height:54px;padding:10px 12px;font-size:15px}._5Urvua_station._5Urvua_hero ._5Urvua_alt a svg{width:22px;height:25px}}
.iq10pq_comparisonSection{margin-bottom:20px}.iq10pq_comparisonToggle{border-radius:var(--t-r-xl);width:100%;color:var(--t-text);font-size:var(--t-font-base);cursor:pointer;background:linear-gradient(140deg,#3b82f614,#ffffff0a);border:1px solid #94a3b829;align-items:center;gap:10px;padding:14px 18px;font-weight:700;transition:background .15s,border-color .15s;display:flex}.iq10pq_comparisonToggle:hover{background:linear-gradient(140deg,#3b82f624,#ffffff0f);border-color:#60a5fa4d}.iq10pq_comparisonToggleIcon{font-size:var(--t-font-xs);color:#60a5fa;flex-shrink:0}.iq10pq_comparisonCount{border-radius:var(--t-r-full);background:var(--t-badge-blue-bg);font-size:var(--t-font-xs);color:var(--t-badge-blue-text);margin-inline-start:auto;padding:3px 10px;font-weight:700}.iq10pq_comparisonScroller{-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;border-radius:var(--t-r-2xl);background:linear-gradient(140deg,#ffffff0d,#ffffff06);border:1px solid #94a3b81f;margin-top:12px;overflow-x:auto;box-shadow:0 18px 36px #0206172e}.iq10pq_comparisonTable{border-collapse:separate;border-spacing:0;width:100%;min-width:600px}.iq10pq_comparisonTable th,.iq10pq_comparisonTable td{text-align:start;vertical-align:top;border-bottom:1px solid #94a3b814;padding:12px 16px}.iq10pq_comparisonTable tr:last-child td{border-bottom:none}.iq10pq_comparisonRowLabel{z-index:2;background:var(--t-surface);min-width:140px;max-width:160px;font-size:var(--t-font-sm);letter-spacing:.04em;text-transform:uppercase;color:var(--t-text-dim);white-space:nowrap;font-weight:700;position:sticky;inset-inline-start:0}.iq10pq_comparisonCriteria{font-size:var(--t-font-xs);letter-spacing:.12em}.iq10pq_comparisonColHeader{scroll-snap-align:start;min-width:180px;font-size:var(--t-font-md);letter-spacing:-.02em;color:var(--t-text);background:0 0;font-weight:800}.iq10pq_comparisonColAccepted{background:#22c55e0f}.iq10pq_comparisonCell{scroll-snap-align:start;min-width:180px}.iq10pq_comparisonValue{font-size:var(--t-font-base);color:var(--t-text);font-weight:600;line-height:1.5;display:block}.iq10pq_comparisonNotes{font-size:var(--t-font-sm);color:var(--t-text-muted);max-width:220px;line-height:1.6;display:block}.iq10pq_comparisonBadge{border-radius:var(--t-r-full);letter-spacing:.04em;text-transform:uppercase;margin-top:4px;padding:2px 8px;font-size:11px;font-weight:700;display:inline-block}.iq10pq_comparisonBadgeGreen{background:var(--t-badge-green-bg);color:var(--t-badge-green-text);border:1px solid #22c55e33}.iq10pq_comparisonBadgeBlue{background:var(--t-badge-blue-bg);color:var(--t-badge-blue-text);border:1px solid #3b82f633}.iq10pq_comparisonBadgeAmber{background:var(--t-badge-amber-bg);color:var(--t-badge-amber-text);border:1px solid #f59e0b33}.iq10pq_comparisonActionCell{vertical-align:middle}.iq10pq_comparisonStatusLabel{border-radius:var(--t-r-full);font-size:var(--t-font-xs);color:var(--t-text-muted);background:#94a3b81a;padding:4px 12px;font-weight:700;display:inline-block}@media (max-width:900px){.iq10pq_comparisonRowLabel{min-width:110px;max-width:120px;font-size:var(--t-font-xs);padding:10px 12px}.iq10pq_comparisonColHeader{min-width:160px;font-size:var(--t-font-base)}.iq10pq_comparisonCell{min-width:160px;padding:10px 12px}}@media (max-width:640px){.iq10pq_comparisonToggle{font-size:var(--t-font-sm);padding:12px 14px}.iq10pq_comparisonRowLabel{min-width:100px;max-width:110px;padding:8px 10px}.iq10pq_comparisonColHeader{min-width:150px}.iq10pq_comparisonCell{min-width:150px;padding:8px 10px}.iq10pq_comparisonValue{font-size:var(--t-font-sm)}}
._0hG48q_card{width:fit-content;max-width:min(100%, var(--owner-registration-cta-max-width,var(--hero-station-w,592px)));color:inherit;cursor:pointer;-webkit-backdrop-filter:blur(12px);background:#ffffff0f;border:1px solid #ffffff24;border-radius:14px;align-items:center;gap:16px;padding:16px 20px;text-decoration:none;transition:border-color .16s,background .16s,box-shadow .16s;display:inline-flex}._0hG48q_card:hover{background:#ffffff17;border-color:#ffffff3d}._0hG48q_icon{background:0 0;flex:0 0 44px;place-items:center;width:44px;height:44px;display:inline-grid}._0hG48q_icon img{object-fit:contain;width:40px;height:40px;display:block}._0hG48q_text{gap:2px;min-width:0;display:grid}._0hG48q_prompt{color:#ffffffbf;font-size:14.5px;font-weight:650}._0hG48q_label{color:#fff;white-space:var(--owner-registration-label-wrap,normal);letter-spacing:-.01em;align-items:center;font-size:18px;font-weight:760;text-decoration:none;transition:color .16s;display:inline-flex}._0hG48q_card:hover ._0hG48q_label{color:var(--owner-registration-hover,var(--sky,#38bdf8))}._0hG48q_card:focus-visible{outline:3px solid var(--owner-registration-focus,#7dd3fc);outline-offset:4px;border-radius:14px}._0hG48q_light{border-color:var(--border,#281d4c1c);color:var(--dark,#281d4c);background:var(--card-bg,#fbfaffd1);box-shadow:var(--card-shadow,0 18px 42px -30px #281d4c7a);-webkit-backdrop-filter:none}._0hG48q_light:hover{border-color:color-mix(in srgb, var(--owner-registration-hover,#0369a1) 42%, var(--border,#281d4c1c));background:var(--card-bg,#fbfaff);box-shadow:0 14px 34px -16px #0ea5e96b}._0hG48q_light ._0hG48q_prompt{color:var(--text-muted,#776e91)}._0hG48q_light ._0hG48q_label{color:var(--dark,#281d4c)}._0hG48q_light:hover ._0hG48q_label{color:var(--owner-registration-hover,#0369a1)}._0hG48q_light:focus-visible{outline-color:var(--owner-registration-focus,#0369a1)}@media (max-width:640px){._0hG48q_card{gap:14px;width:100%;padding:14px 16px}._0hG48q_icon{flex-basis:40px;width:40px;height:40px}._0hG48q_icon img{width:36px;height:36px}._0hG48q_prompt{font-size:13.5px}._0hG48q_label{font-size:16px}}@media (prefers-reduced-motion:reduce){._0hG48q_card,._0hG48q_label{transition:none}}._0hG48q_floatie{--mascot-gap:8px;--mascot-height:160px;--dismiss-size:32px;z-index:60;inset-inline-end:26px;bottom:calc(26px + env(safe-area-inset-bottom,0px));width:fit-content;animation:.5s ease-out .25s both _0hG48q_floatieEnter;position:fixed}._0hG48q_card._0hG48q_floatingAction{color:#111;-webkit-backdrop-filter:none;background:#fff;border:0;border-radius:999px;justify-content:center;width:auto;max-width:min(290px,100vw - 52px);min-height:60px;padding:14px 48px;position:relative;box-shadow:0 10px 28px -8px #193d663d,0 2px 6px #193d6614}._0hG48q_floatingAction ._0hG48q_text{flex:1}._0hG48q_floatingAction ._0hG48q_label{color:#111;text-align:center;justify-content:center;font-size:20px;font-weight:700;line-height:1.25}._0hG48q_card._0hG48q_floatingAction:hover{background:#f8fbff;box-shadow:0 14px 32px -8px #193d6647,0 3px 8px #193d661a}._0hG48q_floatingAction:hover ._0hG48q_label{color:#111}._0hG48q_card._0hG48q_floatingAction:focus-visible{outline-offset:4px;border-radius:999px;outline:3px solid #075985}._0hG48q_mascot{inset-inline-start:50%;bottom:calc(100% + var(--mascot-gap));width:var(--mascot-height);height:var(--mascot-height);pointer-events:none;position:absolute;transform:translate(-50%)}._0hG48q_mascot:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform:translate(50%)}._0hG48q_mascot img{object-fit:contain;width:100%;height:100%;display:block}._0hG48q_floatingArrow{--floatie-arrow-travel:4px;color:#111;flex-shrink:0;animation:1.8s ease-in-out infinite _0hG48q_floatieArrowNudge;position:absolute;inset-inline-end:16px}._0hG48q_floatingArrow:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){--floatie-arrow-travel:-4px;transform:rotate(180deg)}@keyframes _0hG48q_floatieArrowNudge{0%,to{translate:0}50%{translate:var(--floatie-arrow-travel) 0}}._0hG48q_dismiss{inset-inline-end:0;bottom:calc(100% + var(--mascot-gap) + var(--mascot-height) - var(--dismiss-size) - 4px);width:var(--dismiss-size);height:var(--dismiss-size);color:#fff;cursor:pointer;background:#202b3a;border:2px solid #fff;border-radius:50%;place-items:center;padding:0;transition:background-color .15s;display:grid;position:absolute}._0hG48q_dismiss:before{content:"";position:absolute;inset:-6px}._0hG48q_dismiss:hover{background:#0f172a}._0hG48q_dismiss:focus-visible{outline-offset:3px;outline:3px solid #075985}body:has(.cookie-banner) ._0hG48q_floatie{visibility:hidden}@keyframes _0hG48q_floatieEnter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:640px){._0hG48q_floatie{--mascot-height:128px;--dismiss-size:36px;inset-inline-end:16px;bottom:calc(16px + env(safe-area-inset-bottom,0px))}._0hG48q_card._0hG48q_floatingAction{max-width:min(238px,100vw - 32px);min-height:50px;padding:10px 40px}._0hG48q_floatingAction ._0hG48q_label{font-size:16px}._0hG48q_floatingArrow{width:20px;height:20px;inset-inline-end:14px}}@media (prefers-reduced-motion:reduce){._0hG48q_floatie,._0hG48q_floatingArrow{animation:none}._0hG48q_dismiss{transition:none}}
.CJo8iW_prompt{text-align:start;flex-direction:column;gap:14px;margin-top:22px;display:flex}.CJo8iW_facts{background:#ffffff08;border:1px solid #ffffff14;border-radius:14px;flex-direction:column;margin:0;display:flex;overflow:hidden}.CJo8iW_fact{border-top:1px solid #ffffff0f;grid-template-columns:120px minmax(0,1fr);gap:12px;padding:12px 16px;display:grid}.CJo8iW_fact:first-child{border-top:none}.CJo8iW_fact dt{letter-spacing:.04em;text-transform:uppercase;color:#94a3b8;align-self:start;margin:0;padding-top:2px;font-size:12px;font-weight:600}.CJo8iW_fact dd{color:#f1f5f9;overflow-wrap:anywhere;flex-direction:column;gap:3px;min-width:0;margin:0;font-size:14px;font-weight:600;display:flex}.CJo8iW_factMuted{color:#94a3b8;font-size:13px;font-weight:400}.CJo8iW_chips{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.CJo8iW_chip{font-variant-numeric:tabular-nums;border-radius:100px;align-items:center;gap:4px;padding:3px 10px;font-size:12px;font-weight:600;display:inline-flex}.CJo8iW_chipOk{color:#4ade80;background:#4ade801f}.CJo8iW_chipMonitor{color:#fbbf24;background:#fbbf241f}.CJo8iW_chipAttention{color:#f87171;background:#f871711f}.CJo8iW_expiry{color:#64748b;text-align:center;margin:0;font-size:12px}.CJo8iW_vehicleSection{flex-direction:column;gap:10px;padding-top:6px;display:flex}.CJo8iW_sectionTitle{color:#f1f5f9;margin:0;font-size:16px;font-weight:700}.CJo8iW_sectionHint{color:#94a3b8;margin:0;font-size:13px;line-height:1.55}.CJo8iW_empty{color:#94a3b8;border:1px dashed #94a3b859;border-radius:12px;margin:0;padding:14px 16px;font-size:13px}.CJo8iW_vehicleList{flex-direction:column;gap:8px;display:flex}.CJo8iW_vehicleOption{cursor:pointer;background:#ffffff08;border:1px solid #ffffff1a;border-radius:12px;align-items:center;gap:12px;padding:12px 14px;transition:border-color .15s,background .15s;display:flex}.CJo8iW_vehicleOption:hover{border-color:#60a5fa73}.CJo8iW_vehicleOptionSelected{background:#3b82f61f;border-color:#3b82f6}.CJo8iW_vehicleOption input{accent-color:#3b82f6;flex-shrink:0;width:18px;height:18px}.CJo8iW_vehicleLabel{color:#f1f5f9;flex-direction:column;gap:2px;min-width:0;font-size:14px;font-weight:600;display:flex}.CJo8iW_confirm{background:#f871710f;border:1px solid #f871714d;border-radius:12px;flex-direction:column;gap:12px;padding:14px 16px;display:flex}.CJo8iW_confirm p{color:#fecaca;text-align:start;margin:0;font-size:13px}.CJo8iW_actions{flex-wrap:wrap;gap:10px;margin-top:6px;display:flex}.CJo8iW_ctaColumn{flex-direction:column;gap:10px;margin-top:22px;display:flex}.CJo8iW_ctaPrimary,.CJo8iW_ctaSecondary,.CJo8iW_ctaDanger{letter-spacing:.2px;cursor:pointer;border-radius:10px;flex:200px;justify-content:center;align-items:center;gap:8px;padding:13px 20px;font-size:15px;font-weight:600;text-decoration:none;transition:opacity .15s,background .15s;display:inline-flex}.CJo8iW_ctaPrimary{color:#fff;background:linear-gradient(135deg,#3b82f6,#2563eb);border:none}.CJo8iW_ctaSecondary{color:#e2e8f0;background:0 0;border:1px solid #94a3b84d}.CJo8iW_ctaDanger{color:#fca5a5;background:#f871711a;border:1px solid #f8717173}.CJo8iW_ctaPrimary:disabled,.CJo8iW_ctaSecondary:disabled,.CJo8iW_ctaDanger:disabled{opacity:.5;cursor:not-allowed}.CJo8iW_ctaLink{color:#60a5fa;justify-content:center;align-items:center;padding:8px 4px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.CJo8iW_ctaLink:hover{text-decoration:underline}.CJo8iW_error{color:#fca5a5;margin:0;font-size:13px}@media (max-width:520px){.CJo8iW_fact{grid-template-columns:1fr;gap:4px}}
.WHRhJa_fine{max-width:60ch;color:var(--text-muted);text-align:center;margin:0;font-size:13px;font-weight:600;line-height:1.7}.WHRhJa_actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 24px;display:flex}.WHRhJa_guideLink{min-height:48px;color:var(--dark);text-underline-offset:4px;overflow-wrap:anywhere;justify-content:center;align-items:center;gap:8px;padding:12px 4px;font-size:14px;font-weight:700;line-height:1.4;text-decoration:none;display:inline-flex}.WHRhJa_guideLink span{min-width:0}.WHRhJa_guideLink svg{flex:none}.WHRhJa_guideLink:hover{text-decoration:underline}.WHRhJa_guideLink:focus-visible{outline:2px solid var(--sky-press);outline-offset:4px;border-radius:4px}.WHRhJa_guideLink:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) svg{transform:scaleX(-1)}