.comms-module__c30sJG__content{padding-top:28px}.comms-module__c30sJG__healthBanner{border-radius:var(--t-r-xl);background:radial-gradient(circle at 100% 0,#0ea5e91f,#0000 32%),linear-gradient(140deg,#ffffff0b,#ffffff05);border:1px solid #94a3b81f;justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:20px;padding:22px 24px;display:flex}.comms-module__c30sJG__healthBannerBody{flex:1}.comms-module__c30sJG__healthBannerEyebrow{border-radius:var(--t-r-full);font-size:var(--t-font-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--t-text-dim);background:#94a3b81a;align-items:center;padding:4px 10px;font-weight:700;display:inline-flex}.comms-module__c30sJG__healthBannerTitle{letter-spacing:-.03em;color:var(--t-text);margin:12px 0 8px;font-size:clamp(1.25rem,2vw,1.7rem);line-height:1.1}.comms-module__c30sJG__healthBannerText{max-width:720px;font-size:var(--t-font-sm);color:var(--t-text-muted);margin:0;line-height:1.7}.comms-module__c30sJG__healthBannerActions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.comms-module__c30sJG__healthBannerAttention{background:radial-gradient(circle at 100% 0,#f8717126,#0000 32%),linear-gradient(140deg,#ffffff0b,#ffffff05);border-color:#f871712e}.comms-module__c30sJG__healthBannerWatch{background:radial-gradient(circle at 100% 0,#fbbf2424,#0000 32%),linear-gradient(140deg,#ffffff0b,#ffffff05);border-color:#fbbf242e}.comms-module__c30sJG__healthBannerHealthy{border-color:#4ade8024}.comms-module__c30sJG__healthBannerEmpty{border-color:#94a3b81f}.comms-module__c30sJG__statsGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:28px;display:grid}.comms-module__c30sJG__statCard{border-radius:var(--t-r-xl);background:linear-gradient(140deg,#ffffff0d,#ffffff06);border:1px solid #94a3b81a;padding:22px 20px;position:relative;overflow:hidden}.comms-module__c30sJG__statValue{font-size:var(--t-font-2xl);letter-spacing:-.03em;color:var(--t-text);font-weight:800;line-height:1}.comms-module__c30sJG__statLabel{font-size:var(--t-font-xs);text-transform:uppercase;letter-spacing:.12em;color:var(--t-text-muted);margin-top:8px;font-weight:700}.comms-module__c30sJG__statNote{font-size:var(--t-font-sm);color:var(--t-text-muted);margin-top:8px}.comms-module__c30sJG__statBlue .comms-module__c30sJG__statValue{color:#60a5fa}.comms-module__c30sJG__statGreen .comms-module__c30sJG__statValue{color:#4ade80}.comms-module__c30sJG__statAmber .comms-module__c30sJG__statValue{color:#fbbf24}.comms-module__c30sJG__statRed .comms-module__c30sJG__statValue{color:#f87171}.comms-module__c30sJG__actionCardsGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:24px;display:grid}.comms-module__c30sJG__actionCard{border-radius:var(--t-r-xl);background:linear-gradient(140deg,#ffffff0b,#ffffff05);border:1px solid #94a3b81a;flex-direction:column;gap:8px;min-height:158px;padding:20px;text-decoration:none;transition:border-color .15s,transform .15s,background .15s;display:flex}.comms-module__c30sJG__actionCard:hover{background:linear-gradient(140deg,#38bdf814,#ffffff06);border-color:#38bdf83d;transform:translateY(-1px)}.comms-module__c30sJG__actionCardEyebrow{font-size:var(--t-font-xs);letter-spacing:.1em;text-transform:uppercase;color:#7dd3fc;font-weight:700}.comms-module__c30sJG__actionCardTitle{font-size:var(--t-font-lg);letter-spacing:-.02em;color:var(--t-text);font-weight:700}.comms-module__c30sJG__actionCardText{font-size:var(--t-font-sm);color:var(--t-text-muted);margin:0;line-height:1.7}.comms-module__c30sJG__insightGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:28px;display:grid}.comms-module__c30sJG__insightCard{border-radius:var(--t-r-xl);background:linear-gradient(140deg,#ffffff0a,#ffffff05);border:1px solid #94a3b81a;padding:20px}.comms-module__c30sJG__insightHeader{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:16px;display:flex}.comms-module__c30sJG__insightTitle{font-size:var(--t-font-base);letter-spacing:-.02em;color:var(--t-text);margin:0;font-weight:700}.comms-module__c30sJG__insightSubtitle{font-size:var(--t-font-xs);color:var(--t-text-dim);margin:6px 0 0;line-height:1.6}.comms-module__c30sJG__insightBadge{border-radius:var(--t-r-full);color:var(--t-text-muted);font-size:var(--t-font-xs);white-space:nowrap;background:#94a3b81a;align-items:center;padding:4px 10px;font-weight:600;display:inline-flex}.comms-module__c30sJG__insightEmpty{font-size:var(--t-font-sm);color:var(--t-text-dim);margin:0;line-height:1.7}.comms-module__c30sJG__metricList{flex-direction:column;gap:12px;display:flex}.comms-module__c30sJG__metricItem{flex-direction:column;gap:8px;display:flex}.comms-module__c30sJG__metricRow{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.comms-module__c30sJG__metricLabel{font-size:var(--t-font-sm);color:var(--t-text);font-weight:600}.comms-module__c30sJG__metricValue{font-size:var(--t-font-xs);color:var(--t-text-dim);white-space:nowrap}.comms-module__c30sJG__metricBarTrack{background:#94a3b81f;border-radius:999px;width:100%;height:8px;overflow:hidden}.comms-module__c30sJG__metricBarFill{border-radius:inherit;background:linear-gradient(90deg,#38bdf8,#60a5fa);height:100%}.comms-module__c30sJG__metricBarFillAlt{background:linear-gradient(90deg,#34d399,#22c55e)}.comms-module__c30sJG__metricBarFillWarm{background:linear-gradient(90deg,#fbbf24,#fb7185)}.comms-module__c30sJG__sectionHeader{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:16px;display:flex}.comms-module__c30sJG__sectionTitle{font-size:var(--t-font-lg);letter-spacing:-.02em;color:var(--t-text);margin:0;font-weight:700}.comms-module__c30sJG__sectionSubtitle{font-size:var(--t-font-sm);color:var(--t-text-muted);margin:4px 0 0}.comms-module__c30sJG__tableWrap{border-radius:var(--t-r-xl);-webkit-overflow-scrolling:touch;background:linear-gradient(140deg,#ffffff0a,#ffffff05);border:1px solid #94a3b81a;overflow-x:auto}.comms-module__c30sJG__table{border-collapse:collapse;width:100%}.comms-module__c30sJG__table th{text-align:left;font-size:var(--t-font-xs);text-transform:uppercase;letter-spacing:.1em;color:var(--t-text-muted);background:var(--t-surface-alt);border-bottom:1px solid #94a3b814;padding:12px 16px;font-weight:700}.comms-module__c30sJG__table td{font-size:var(--t-font-base);color:var(--t-text);border-bottom:1px solid #94a3b80f;padding:14px 16px}.comms-module__c30sJG__table tr:last-child td{border-bottom:none}.comms-module__c30sJG__table tr:hover td{background:var(--t-surface-alt)}.comms-module__c30sJG__tableLink{color:#93c5fd;font-weight:600;text-decoration:none}.comms-module__c30sJG__tableLink:hover{text-decoration:underline}.comms-module__c30sJG__tableSubtleText{color:#64748b;margin-top:4px;font-size:11px}.comms-module__c30sJG__inlineMetaRow{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.comms-module__c30sJG__inlineChip{border-radius:var(--t-r-full);align-items:center;min-height:24px;padding:3px 9px;font-size:11px;font-weight:600;text-decoration:none;display:inline-flex}.comms-module__c30sJG__inlineChipMuted{color:var(--t-text-muted);background:#94a3b81a}.comms-module__c30sJG__inlineChipWarm{color:#fbbf24;background:#fbbf241f}.comms-module__c30sJG__inlineChipLink{color:#7dd3fc;background:#38bdf81f}.comms-module__c30sJG__inlineChipLink:hover{background:#38bdf82e}.comms-module__c30sJG__statusBadge{border-radius:var(--t-r-full);font-size:var(--t-font-xs);white-space:nowrap;padding:3px 10px;font-weight:700;display:inline-flex}.comms-module__c30sJG__statusSent{color:#60a5fa;background:#3b82f61f;border:1px solid #3b82f633}.comms-module__c30sJG__statusDelivered{color:#4ade80;background:#22c55e1f;border:1px solid #22c55e33}.comms-module__c30sJG__statusFailed{color:#f87171;background:#ef44441f;border:1px solid #ef444433}.comms-module__c30sJG__statusBounced{color:#fbbf24;background:#f59e0b1f;border:1px solid #f59e0b33}.comms-module__c30sJG__categoryBadge{border-radius:var(--t-r-full);font-size:var(--t-font-xs);color:var(--t-text);white-space:nowrap;background:#94a3b81a;border:1px solid #94a3b826;padding:3px 10px;font-weight:600;display:inline-flex}.comms-module__c30sJG__recipientType{border-radius:var(--t-r-full);font-size:var(--t-font-xs);text-transform:uppercase;letter-spacing:.08em;padding:2px 8px;font-weight:700;display:inline-flex}.comms-module__c30sJG__recipientCustomer{color:#60a5fa;background:#3b82f61a;border:1px solid #3b82f626}.comms-module__c30sJG__recipientShop{color:#c084fc;background:#a855f71a;border:1px solid #a855f726}.comms-module__c30sJG__composeGrid{grid-template-columns:1fr 340px;align-items:start;gap:20px;display:grid}.comms-module__c30sJG__composeMain{flex-direction:column;gap:18px;display:flex}.comms-module__c30sJG__composeSidebar{flex-direction:column;gap:16px;display:flex}.comms-module__c30sJG__formGroup{flex-direction:column;gap:6px;display:flex}.comms-module__c30sJG__formLabel{font-size:var(--t-font-xs);text-transform:uppercase;letter-spacing:.1em;color:var(--t-text-muted);font-weight:700}.comms-module__c30sJG__formInput,.comms-module__c30sJG__formTextarea{border-radius:var(--t-r-md);background:var(--t-surface);color:var(--t-text);font-size:var(--t-font-base);border:1px solid #94a3b826;outline:none;padding:10px 14px;font-family:inherit;transition:border-color .15s}.comms-module__c30sJG__formInput:focus,.comms-module__c30sJG__formTextarea:focus{border-color:#3b82f680}.comms-module__c30sJG__formTextarea{resize:vertical;min-height:180px;line-height:1.6}.comms-module__c30sJG__formInput[readonly],.comms-module__c30sJG__formTextarea[readonly]{color:var(--t-text-muted);cursor:default;background:#ffffff06}.comms-module__c30sJG__formHint{font-size:var(--t-font-xs);color:var(--t-text-dim)}.comms-module__c30sJG__dropdownWrap{position:relative}.comms-module__c30sJG__dropdownTrigger{border-radius:var(--t-r-md);background:var(--t-surface);width:100%;color:var(--t-text);font-size:var(--t-font-base);cursor:pointer;text-align:left;border:1px solid #94a3b826;justify-content:space-between;align-items:center;padding:10px 14px;font-family:inherit;font-weight:600;transition:border-color .15s,box-shadow .15s;display:flex}.comms-module__c30sJG__dropdownTrigger:hover{border-color:#94a3b840}.comms-module__c30sJG__dropdownTriggerDisabled,.comms-module__c30sJG__dropdownTrigger:disabled{opacity:.6;cursor:not-allowed}.comms-module__c30sJG__dropdownTriggerOpen,.comms-module__c30sJG__dropdownTrigger:focus{border-color:#3b82f680;outline:none;box-shadow:0 0 0 3px #3b82f61a}.comms-module__c30sJG__dropdownChevron{color:var(--t-text-muted);flex-shrink:0;transition:transform .15s}.comms-module__c30sJG__dropdownChevronOpen{transform:rotate(180deg)}.comms-module__c30sJG__dropdownPanel{z-index:60;background:var(--t-popover-bg,var(--t-surface));border:1px solid var(--t-popover-border,var(--t-border));border-radius:var(--t-r-md);min-width:200px;animation:.12s ease-out comms-module__c30sJG__commsDropIn;position:absolute;top:calc(100% + 4px);left:0;right:0;box-shadow:0 8px 24px #00000080}@keyframes comms-module__c30sJG__commsDropIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.comms-module__c30sJG__dropdownList{max-height:240px;padding:4px;overflow-y:auto}.comms-module__c30sJG__dropdownList::-webkit-scrollbar{width:6px}.comms-module__c30sJG__dropdownList::-webkit-scrollbar-track{background:0 0}.comms-module__c30sJG__dropdownList::-webkit-scrollbar-thumb{border-radius:var(--t-r-sm);background:#ffffff1a}.comms-module__c30sJG__dropdownOption{border-radius:var(--t-r-sm);width:100%;color:var(--t-text);font-size:var(--t-font-sm);text-align:left;cursor:pointer;background:0 0;border:none;padding:8px 10px;font-family:inherit;font-weight:500;transition:background .1s;display:block}.comms-module__c30sJG__dropdownOption:hover{background:#ffffff0f}.comms-module__c30sJG__dropdownOptionActive{color:#60a5fa;background:#3b82f633;font-weight:600}.comms-module__c30sJG__recipientSearch{position:relative}.comms-module__c30sJG__recipientResults{border-radius:var(--t-r-lg);background:var(--t-bg);z-index:20;border:1px solid #94a3b826;max-height:280px;margin-top:4px;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 16px 48px #0006}.comms-module__c30sJG__recipientItem{cursor:pointer;border-bottom:1px solid #94a3b80f;align-items:center;gap:10px;padding:10px 14px;transition:background .1s;display:flex}.comms-module__c30sJG__recipientItem:hover{background:#3b82f614}.comms-module__c30sJG__recipientItem:last-child{border-bottom:none}.comms-module__c30sJG__recipientName{color:var(--t-text);font-weight:600;font-size:var(--t-font-base)}.comms-module__c30sJG__recipientEmail{font-size:var(--t-font-xs);color:var(--t-text-dim)}.comms-module__c30sJG__recipientSelected{border-radius:var(--t-r-md);background:#3b82f614;border:1px solid #3b82f633;align-items:center;gap:8px;margin-top:6px;padding:8px 12px;display:flex}.comms-module__c30sJG__recipientSelectedName{font-size:var(--t-font-base);color:#93c5fd;flex:1;font-weight:600}.comms-module__c30sJG__recipientClear{color:var(--t-text-dim);cursor:pointer;font-size:var(--t-font-md);background:0 0;border:none;padding:0 4px}.comms-module__c30sJG__searchEmptyState{font-size:var(--t-font-sm);color:var(--t-text-dim);padding:14px}.comms-module__c30sJG__sidebarCard{border-radius:var(--t-r-lg);background:linear-gradient(140deg,#ffffff0a,#ffffff05);border:1px solid #94a3b81a;padding:18px}.comms-module__c30sJG__sidebarCardTitle{font-size:var(--t-font-sm);text-transform:uppercase;letter-spacing:.1em;color:var(--t-text-dim);margin:0 0 12px;font-weight:700}.comms-module__c30sJG__varChip{border-radius:var(--t-r-md);color:#c084fc;font-size:var(--t-font-xs);background:#a855f714;border:1px solid #a855f733;align-items:center;gap:4px;margin:3px;padding:4px 10px;font-family:monospace;font-weight:600;display:inline-flex}.comms-module__c30sJG__varInput{border-radius:var(--t-r-md);color:var(--t-text);font-size:var(--t-font-sm);background:#ffffff08;border:1px solid #94a3b81f;outline:none;width:100%;padding:6px 10px;font-family:inherit}.comms-module__c30sJG__varInput:focus{border-color:#a855f766}.comms-module__c30sJG__varRow{align-items:center;gap:8px;padding:6px 0;display:flex}.comms-module__c30sJG__varLabel{font-size:var(--t-font-xs);color:#c084fc;min-width:100px;font-family:monospace;font-weight:600}.comms-module__c30sJG__detailGrid{grid-template-columns:1fr 340px;align-items:start;gap:20px;display:grid}.comms-module__c30sJG__detailCard{border-radius:var(--t-r-xl);background:linear-gradient(140deg,#ffffff0a,#ffffff05);border:1px solid #94a3b81a;padding:24px}.comms-module__c30sJG__detailMetaGrid{grid-template-columns:repeat(2,1fr);gap:16px;margin-bottom:20px;display:grid}.comms-module__c30sJG__detailMetaItem{flex-direction:column;gap:4px;display:flex}.comms-module__c30sJG__detailMetaLabel{font-size:var(--t-font-xs);text-transform:uppercase;letter-spacing:.1em;color:var(--t-text-dim);font-weight:700}.comms-module__c30sJG__detailMetaValue{font-size:var(--t-font-base);color:var(--t-text);font-weight:600}.comms-module__c30sJG__emailPreview{border-radius:var(--t-r-lg);color:#1a1a2e;font-size:var(--t-font-base);background:#fff;border:1px solid #94a3b826;max-height:500px;padding:20px;line-height:1.7;overflow-y:auto}.comms-module__c30sJG__entityLink{border-radius:var(--t-r-md);color:#93c5fd;font-size:var(--t-font-sm);background:#3b82f60f;border:1px solid #3b82f626;align-items:center;gap:6px;margin:4px 0;padding:6px 12px;font-weight:600;text-decoration:none;display:inline-flex}.comms-module__c30sJG__entityLink:hover{background:#3b82f61f}.comms-module__c30sJG__pagination{justify-content:center;align-items:center;gap:8px;margin-top:20px;display:flex}.comms-module__c30sJG__pageBtn{border-radius:var(--t-r-md);color:var(--t-text-muted);font-size:var(--t-font-sm);cursor:pointer;background:#ffffff08;border:1px solid #94a3b81f;padding:8px 14px;font-weight:600;transition:all .15s}.comms-module__c30sJG__pageBtn:hover:not(:disabled){color:#93c5fd;background:#3b82f614;border-color:#3b82f633}.comms-module__c30sJG__pageBtn:disabled{opacity:.4;cursor:default}.comms-module__c30sJG__pageBtnActive{color:#60a5fa;background:#3b82f626;border-color:#3b82f64d}.comms-module__c30sJG__pageInfo{font-size:var(--t-font-sm);color:var(--t-text-dim);padding:0 8px}.comms-module__c30sJG__filterBar{flex-wrap:wrap;gap:10px;margin-bottom:16px;display:flex}.comms-module__c30sJG__filterDropdownTrigger{border-radius:var(--t-r-md);color:var(--t-text);font-size:var(--t-font-sm);cursor:pointer;text-align:left;background:#ffffff0a;border:1px solid #94a3b81f;justify-content:space-between;align-items:center;gap:6px;min-width:130px;padding:8px 12px;font-family:inherit;font-weight:600;transition:border-color .15s;display:flex}.comms-module__c30sJG__filterDropdownTrigger:hover{border-color:#94a3b833}.comms-module__c30sJG__filterDropdownTriggerOpen{border-color:#3b82f666}.comms-module__c30sJG__filterInput{border-radius:var(--t-r-md);color:var(--t-text);font-size:var(--t-font-sm);background:#ffffff0a;border:1px solid #94a3b81f;outline:none;min-width:200px;padding:8px 12px;font-family:inherit}.comms-module__c30sJG__filterInput:focus{border-color:#3b82f666}.comms-module__c30sJG__filterSummary{font-size:var(--t-font-sm);color:var(--t-text-dim);margin-bottom:12px}.comms-module__c30sJG__emptyState{text-align:center;padding:60px 20px}.comms-module__c30sJG__emptyTitle{font-size:var(--t-font-lg);color:var(--t-text);margin:0 0 8px;font-weight:700}.comms-module__c30sJG__emptyText{font-size:var(--t-font-base);color:var(--t-text-dim);margin:0}.comms-module__c30sJG__actionsRow{flex-wrap:wrap;gap:10px;display:flex}.comms-module__c30sJG__internalNote{border-radius:var(--t-r-lg);font-size:var(--t-font-sm);color:#fbbf24;background:#f59e0b0f;border:1px solid #f59e0b26;padding:12px 16px;line-height:1.6}.comms-module__c30sJG__internalNoteLabel{font-weight:700;font-size:var(--t-font-xs);text-transform:uppercase;letter-spacing:.08em;margin-bottom:4px;display:block}.comms-module__c30sJG__toast{font-size:var(--t-font-base);color:var(--t-text);border-radius:16px;align-items:center;gap:12px;margin-bottom:16px;padding:13px 16px;font-weight:700;line-height:1.45;display:flex;position:relative;box-shadow:0 16px 32px -18px #082f4947}.comms-module__c30sJG__toast:before{content:"";background-position:50%,50%;background-repeat:no-repeat;background-size:18px 18px,cover;border-radius:999px;flex:none;width:34px;height:34px}.comms-module__c30sJG__toastSuccess{background:#22c55e1c;border:none}.comms-module__c30sJG__toastSuccess:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 11.08V12a10 10 0 1 1-5.93-9.14'/%3E%3Cpolyline points='22 4 12 14.01 9 11.01'/%3E%3C/svg%3E"),linear-gradient(135deg,#4ade80,#22c55e);box-shadow:0 8px 16px -6px #22c55e8c}.comms-module__c30sJG__toastError{background:#ef44441a;border:none}.comms-module__c30sJG__toastError:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10.29 3.86 1.82 18a2 2 0 0 0 1.71 3h16.94a2 2 0 0 0 1.71-3L13.71 3.86a2 2 0 0 0-3.42 0z'/%3E%3Cline x1='12' y1='9' x2='12' y2='13'/%3E%3Cline x1='12' y1='17' x2='12.01' y2='17'/%3E%3C/svg%3E"),linear-gradient(135deg,#fb7185,#ef4444);box-shadow:0 8px 16px -6px #ef44448c}@media (max-width:1100px){.comms-module__c30sJG__statsGrid{grid-template-columns:repeat(2,1fr)}.comms-module__c30sJG__actionCardsGrid,.comms-module__c30sJG__insightGrid,.comms-module__c30sJG__composeGrid,.comms-module__c30sJG__detailGrid{grid-template-columns:1fr}.comms-module__c30sJG__healthBanner{flex-direction:column}.comms-module__c30sJG__healthBannerActions{justify-content:flex-start}}@media (max-width:640px){.comms-module__c30sJG__statsGrid,.comms-module__c30sJG__actionCardsGrid,.comms-module__c30sJG__insightGrid{grid-template-columns:1fr}.comms-module__c30sJG__filterBar{flex-direction:column}.comms-module__c30sJG__detailMetaGrid{grid-template-columns:1fr}.comms-module__c30sJG__sectionHeader{flex-direction:column;align-items:flex-start;gap:10px}.comms-module__c30sJG__healthBanner{padding:18px}.comms-module__c30sJG__table{min-width:680px}.comms-module__c30sJG__table th,.comms-module__c30sJG__table td{white-space:nowrap;padding:10px 12px}}
.ConfirmDialog-module__dLTK2q__overlay{z-index:1200;-webkit-backdrop-filter:blur(4px);background:#0f172a8c;justify-content:center;align-items:center;padding:20px;animation:.18s ease-out ConfirmDialog-module__dLTK2q__overlayFade;display:flex;position:fixed;inset:0}[data-theme=dark] .ConfirmDialog-module__dLTK2q__overlay{background:#000000a6}.ConfirmDialog-module__dLTK2q__sheet{background:var(--t-surface,#fff);color:var(--t-text,#1e293b);border:1px solid var(--t-border);border-radius:16px;width:100%;max-width:420px;padding:24px;animation:.22s cubic-bezier(.16,1,.3,1) ConfirmDialog-module__dLTK2q__sheetRise;box-shadow:0 24px 64px #0f172a40,0 4px 16px #0f172a1f}[data-theme=dark] .ConfirmDialog-module__dLTK2q__sheet{background:#0f172afa;border-color:#ffffff1f;box-shadow:0 24px 64px #0009,0 4px 16px #0006}.ConfirmDialog-module__dLTK2q__title{letter-spacing:-.01em;color:var(--t-text,#1e293b);margin:0 0 12px;font-size:18px;font-weight:700;line-height:1.3}[data-theme=dark] .ConfirmDialog-module__dLTK2q__title{color:#f1f5f9}.ConfirmDialog-module__dLTK2q__message{color:var(--t-text-muted,#64748b);margin:0 0 22px;font-size:13.5px;font-weight:700;line-height:1.55}[data-theme=dark] .ConfirmDialog-module__dLTK2q__message{color:#f1f5f9bf}.ConfirmDialog-module__dLTK2q__actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}@media (max-width:380px){.ConfirmDialog-module__dLTK2q__actions{flex-direction:column-reverse;gap:8px}.ConfirmDialog-module__dLTK2q__actions>button{width:100%}}.ConfirmDialog-module__dLTK2q__btnCancel,.ConfirmDialog-module__dLTK2q__btnConfirm,.ConfirmDialog-module__dLTK2q__btnDestructive,.ConfirmDialog-module__dLTK2q__btnDestructiveText,.ConfirmDialog-module__dLTK2q__btnConfirmText{cursor:pointer;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;min-height:40px;padding:8px 18px;font-family:inherit;font-size:14px;font-weight:600;transition:background .15s,border-color .15s,color .15s,box-shadow .15s;display:inline-flex}.ConfirmDialog-module__dLTK2q__btnCancel:focus-visible,.ConfirmDialog-module__dLTK2q__btnConfirm:focus-visible,.ConfirmDialog-module__dLTK2q__btnDestructive:focus-visible,.ConfirmDialog-module__dLTK2q__btnDestructiveText:focus-visible,.ConfirmDialog-module__dLTK2q__btnConfirmText:focus-visible{outline:2px solid var(--t-accent,#3b82f6);outline-offset:2px}.ConfirmDialog-module__dLTK2q__btnCancel{color:var(--t-text,#1e293b);border-color:var(--t-border);background:0 0}.ConfirmDialog-module__dLTK2q__btnCancel:hover{background:var(--t-surface-hover,#0f172a0a);border-color:var(--t-border-strong,var(--t-border))}[data-theme=dark] .ConfirmDialog-module__dLTK2q__btnCancel{color:#f1f5f9;border-color:#ffffff2e}[data-theme=dark] .ConfirmDialog-module__dLTK2q__btnCancel:hover{background:#ffffff0f;border-color:#ffffff52}.ConfirmDialog-module__dLTK2q__btnConfirm{color:#fff;background:linear-gradient(#38bdf8 0%,#0284c7 100%);box-shadow:0 2px 8px #0ea5e959}.ConfirmDialog-module__dLTK2q__btnConfirm:hover{transform:translateY(-1px);box-shadow:0 4px 14px #0ea5e980}.ConfirmDialog-module__dLTK2q__btnDestructive{color:#fff;background:linear-gradient(#ef4444 0%,#dc2626 100%);box-shadow:0 2px 8px #dc262659}.ConfirmDialog-module__dLTK2q__btnDestructive:hover{transform:translateY(-1px);box-shadow:0 4px 14px #dc262680}.ConfirmDialog-module__dLTK2q__btnDestructiveText,.ConfirmDialog-module__dLTK2q__btnConfirmText{box-shadow:none;background:0 0;border-color:#0000;padding-inline:12px}.ConfirmDialog-module__dLTK2q__btnDestructiveText{color:#b42318}.ConfirmDialog-module__dLTK2q__btnDestructiveText:hover{background:#fdf3f2}.ConfirmDialog-module__dLTK2q__btnConfirmText{color:var(--t-accent,#0284c7)}.ConfirmDialog-module__dLTK2q__btnConfirmText:hover{background:color-mix(in srgb, var(--t-accent,#0284c7) 8%, transparent)}[data-theme=dark] .ConfirmDialog-module__dLTK2q__btnDestructiveText{color:#fca5a5}[data-theme=dark] .ConfirmDialog-module__dLTK2q__btnDestructiveText:hover{background:#f871711f}[data-theme=dark] .ConfirmDialog-module__dLTK2q__btnConfirmText:hover{background:#38bdf824}@media (min-width:381px){.ConfirmDialog-module__dLTK2q__actionsTextVariant{flex-direction:row-reverse}}@keyframes ConfirmDialog-module__dLTK2q__overlayFade{0%{opacity:0}to{opacity:1}}@keyframes ConfirmDialog-module__dLTK2q__sheetRise{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.ConfirmDialog-module__dLTK2q__overlay,.ConfirmDialog-module__dLTK2q__sheet{animation:none}.ConfirmDialog-module__dLTK2q__btnConfirm:hover,.ConfirmDialog-module__dLTK2q__btnDestructive:hover{transform:none}}
.add-module__Cwditq__heroBody{flex-direction:column;gap:16px;padding:28px 32px 24px;animation:.28s ease-out add-module__Cwditq__heroFadeIn;display:flex}@container (max-width:480px){.add-module__Cwditq__heroBody{padding:22px 22px 20px}}@keyframes add-module__Cwditq__heroFadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.add-module__Cwditq__heroConfirm{flex-direction:column;align-self:center;align-items:center;gap:9px;display:flex}.add-module__Cwditq__heroConfirmBadge{color:#fff;font-size:var(--t-font-sm);letter-spacing:-.01em;background:#16a34a;border-radius:999px;align-items:center;gap:7px;padding:8px 16px;font-weight:800;display:inline-flex;box-shadow:0 6px 16px -6px #16a34a99}.add-module__Cwditq__heroConfirmCheck{justify-content:center;align-items:center;display:inline-flex}.add-module__Cwditq__heroConfirmText{color:inherit}.add-module__Cwditq__heroConfirmUndo{background:color-mix(in srgb, var(--t-text) 6%, transparent);color:var(--t-text);font-size:var(--t-font-xs);cursor:pointer;border:none;border-radius:10px;padding:7px 16px;font-family:inherit;font-weight:700;transition:background .15s}.add-module__Cwditq__heroConfirmUndo:hover{background:color-mix(in srgb, var(--t-text) 10%, transparent)}.add-module__Cwditq__heroReenterVin{color:var(--t-accent);font-family:inherit;font-size:var(--t-font-xs);letter-spacing:.01em;cursor:pointer;background:0 0;border:none;align-self:center;align-items:center;gap:6px;padding:4px 0;font-weight:800;transition:color .15s;display:inline-flex}.add-module__Cwditq__heroReenterVin:hover{color:color-mix(in srgb, var(--t-accent) 75%, var(--t-text))}.add-module__Cwditq__heroReenterVin svg{flex-shrink:0}.add-module__Cwditq__heroTitleBlock{flex-direction:column;display:flex}.add-module__Cwditq__heroName{font-size:var(--t-font-3xl);letter-spacing:-.024em;color:var(--t-text);margin:0;font-weight:800;line-height:1.05}.add-module__Cwditq__heroName span{color:var(--t-text);font-weight:700}.add-module__Cwditq__heroNameModel{font-size:var(--t-font-2xl);display:block}@container (max-width:480px){.add-module__Cwditq__heroName{font-size:var(--t-font-2xl)}}.add-module__Cwditq__heroTrim{font-size:var(--t-font-xl);color:var(--t-text-muted);margin:0;font-weight:700;line-height:1.05}.add-module__Cwditq__heroEditToggle{color:var(--t-accent);font-size:var(--t-font-base);cursor:pointer;background:0 0;border:none;align-self:center;align-items:center;gap:7px;padding:8px;font-family:inherit;font-weight:800;transition:all .18s;display:inline-flex}.add-module__Cwditq__heroEditToggle:hover{color:color-mix(in srgb, var(--t-accent) 80%, #000)}.add-module__Cwditq__heroEditToggle svg{transition:transform .2s}.add-module__Cwditq__heroEditToggle--open svg{transform:rotate(180deg)}.add-module__Cwditq__heroFields{padding:16px 0 4px;animation:.22s ease-out add-module__Cwditq__heroFadeIn}.add-module__Cwditq__heroDecodeHint{background:color-mix(in srgb, var(--t-accent) 9%, transparent);color:var(--t-text);font-size:var(--t-font-sm);border-radius:10px;margin:0 0 14px;padding:9px 13px;font-weight:700}.add-module__Cwditq__powertrainText{flex-direction:column;min-width:0;line-height:1.35;display:flex}.add-module__Cwditq__powertrainText strong{font-size:var(--t-font-base);color:var(--t-text);font-weight:700}.add-module__Cwditq__powertrainText>span{font-size:var(--t-font-xs);color:var(--t-text-muted);font-weight:700}.add-module__Cwditq__heroMileage{flex-direction:column;align-items:center;gap:14px;width:100%;padding:8px 0;display:flex}.add-module__Cwditq__heroMileageCap{letter-spacing:.14em;text-transform:uppercase;color:var(--t-text-muted);font-size:13px;font-weight:800}.add-module__Cwditq__heroMileageField{justify-content:center;align-items:baseline;gap:8px;padding:8px 16px 0;display:flex}.add-module__Cwditq__heroMileageInput{letter-spacing:-.02em;text-align:center;width:100%;min-width:0;max-width:200px;color:var(--t-text);appearance:none;background:0 0;border:none;outline:none;flex:0 auto;padding:6px 0;font-family:inherit;font-weight:800}.add-module__Cwditq__heroMileageInput:focus,.add-module__Cwditq__heroMileageInput:focus-visible{box-shadow:none;outline:none}.add-module__Cwditq__heroMileageInput::placeholder{color:var(--t-text-dim);font-weight:800}.add-module__Cwditq__heroMileageInput:focus::placeholder{color:#0000}.add-module__Cwditq__heroMileageUnit{color:var(--t-text-muted);letter-spacing:.02em;flex-shrink:0;font-size:18px;font-weight:800}.add-module__Cwditq__heroPowertrainReview{border-top:1px solid var(--t-border);justify-content:center;align-items:center;gap:11px;width:100%;margin-top:16px;padding-top:16px;display:flex}.add-module__Cwditq__wzShell{max-width:660px;margin:0 auto;position:relative;container-type:inline-size}.add-module__Cwditq__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}.add-module__Cwditq__wzPaneHead{text-align:center;border-top-left-radius:calc(var(--t-r-xl) - 1px);border-top-right-radius:calc(var(--t-r-xl) - 1px);padding:28px 28px 18px}@container (max-width:480px){.add-module__Cwditq__wzPaneHead{padding:22px 20px 14px}}.add-module__Cwditq__wzPaneTitle{font-size:var(--t-font-3xl);letter-spacing:-.022em;text-transform:uppercase;color:var(--t-text);margin:0 0 6px;font-weight:800;line-height:1.15}@container (max-width:480px){.add-module__Cwditq__wzPaneTitle{font-size:var(--t-font-2xl)}}.add-module__Cwditq__wzPaneSub{font-size:var(--t-font-sm);color:var(--t-text-muted);margin:0;font-weight:700;line-height:1.6}.add-module__Cwditq__wzPaneBody{flex-direction:column;gap:16px;padding:22px 28px;display:flex}@container (max-width:480px){.add-module__Cwditq__wzPaneBody{padding:18px 20px}}.add-module__Cwditq__wzDupBanner{border-radius:var(--t-r-md);color:var(--t-text);font-size:var(--t-font-sm);background:#ef44440f;border:1px solid #ef44443d;flex-direction:column;gap:6px;padding:12px 14px;display:flex}.add-module__Cwditq__wzDupBanner strong{font-weight:700}.add-module__Cwditq__wzDupBanner span{color:var(--t-text-muted);font-size:var(--t-font-xs)}.add-module__Cwditq__wzDupBannerWarn{background:#f59e0b0f;border-color:#f59e0b47}.add-module__Cwditq__wzDupExact{text-align:center;border-radius:var(--t-r-md);background:var(--t-surface-alt);border:1px solid var(--t-border);flex-direction:column;align-items:center;gap:5px;padding:20px 18px;display:flex}.add-module__Cwditq__wzDupIcon{color:#b45309;background:#f59e0b21;border:1px solid #f59e0b4d;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;margin-bottom:8px;display:inline-flex}.add-module__Cwditq__wzDupTitle{font-size:var(--t-font-base);color:var(--t-text);font-weight:700}.add-module__Cwditq__wzDupActions{flex-wrap:wrap;justify-content:center;gap:9px;margin-top:13px;display:flex}.add-module__Cwditq__wzDupSecondary{background:var(--t-surface);border:1px solid var(--t-border);color:var(--t-text);font-size:var(--t-font-sm);cursor:pointer;border-radius:10px;padding:9px 16px;font-family:inherit;font-weight:700}.add-module__Cwditq__wzDupSecondary:hover{border-color:var(--t-text-muted)}.add-module__Cwditq__wzDupAction{background:var(--t-accent);border:1px solid var(--t-accent);color:#fff;font-size:var(--t-font-sm);cursor:pointer;border-radius:10px;padding:9px 18px;font-family:inherit;font-weight:700}.add-module__Cwditq__wzDupAction:hover{filter:brightness(.96)}@media (max-width:480px){.add-module__Cwditq__wzDupActions{flex-direction:column;align-items:stretch}.add-module__Cwditq__wzDupActions button{width:100%}}@keyframes add-module__Cwditq__wzCardEnter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.add-module__Cwditq__wzQCardEnter{animation:.28s ease-out add-module__Cwditq__wzCardEnter}@media (prefers-reduced-motion:reduce){.add-module__Cwditq__wzQCardEnter{animation:none}}.add-module__Cwditq__wzQTitle{font-size:var(--t-font-xl);letter-spacing:-.018em;color:var(--t-text);margin:8px 0 4px;font-weight:800;line-height:1.2}.add-module__Cwditq__wzQOptions{grid-template-columns:1fr;gap:12px;display:grid}.add-module__Cwditq__wzQOption{border:1px solid color-mix(in srgb, var(--t-text) 5%, transparent);background:linear-gradient(180deg, var(--t-surface), var(--t-surface-alt,#f5f8fc));color:var(--t-text);cursor:pointer;text-align:left;border-radius:14px;align-items:center;gap:12px;min-height:58px;padding:14px;font-family:inherit;transition:transform .14s,box-shadow .14s,border-color .14s;display:flex;position:relative;box-shadow:inset 0 0 0 1px #ffffff80,0 2px 3px -1px #0f172a1a,0 10px 20px -9px #0f172a42}.add-module__Cwditq__wzQOption:hover{transform:translateY(-2px);box-shadow:inset 0 0 0 1px #fff9,0 5px 9px -3px #0f172a24,0 18px 30px -10px #0f172a4d}.add-module__Cwditq__wzQOption:active{transform:translateY(1px);box-shadow:inset 0 0 0 1px #fff6,0 2px 5px -2px #0f172a33}.add-module__Cwditq__wzQOptionIcon{--ic:#64748b;color:#fff;background:linear-gradient(140deg, color-mix(in srgb, var(--ic) 62%, transparent), color-mix(in srgb, var(--ic) 26%, transparent));width:34px;height:34px;box-shadow:inset 0 1px 0 #fffc, 0 6px 14px -7px color-mix(in srgb, var(--ic) 65%, transparent);border:1px solid #fff9;border-radius:11px;flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}.add-module__Cwditq__wzQOptionIcon:before{content:"";pointer-events:none;background:linear-gradient(140deg,#ffffff8c,#0000 50%);position:absolute;inset:0}.add-module__Cwditq__wzQOptionIcon svg{z-index:1;filter:drop-shadow(0 1px 1px #0f172a40);position:relative}.add-module__Cwditq__wzQOptionLabel{text-transform:uppercase;letter-spacing:.03em;min-width:0;color:var(--t-text);flex:1;font-size:14px;font-weight:800}.add-module__Cwditq__wzQOptionTrail{color:var(--t-text-dim);flex:none;align-items:center;display:inline-flex}.add-module__Cwditq__wzQOption--active{border-color:var(--t-accent);box-shadow:inset 0 1px 0 #ffffffe6, 0 0 0 1px var(--t-accent), 0 12px 22px -10px color-mix(in srgb, var(--t-accent) 50%, transparent)}.add-module__Cwditq__wzQOption--active .add-module__Cwditq__wzQOptionTrail{color:var(--t-accent)}.add-module__Cwditq__wzQOptionNever .add-module__Cwditq__wzQOptionIcon{--ic:#64748b}.add-module__Cwditq__wzQOptionNever .add-module__Cwditq__wzQOptionLabel{text-align:center}.add-module__Cwditq__wzQOptionNever .add-module__Cwditq__wzQOptionTrail{justify-content:center;width:34px}.add-module__Cwditq__wzQOptionNever.add-module__Cwditq__wzQOption--active{border-color:var(--t-text-muted);box-shadow:inset 0 1px 0 #ffffffe6, 0 0 0 1px var(--t-text-muted), 0 12px 22px -10px #0f172a4d}.add-module__Cwditq__wzQOptionNever.add-module__Cwditq__wzQOption--active .add-module__Cwditq__wzQOptionTrail{color:var(--t-text)}.add-module__Cwditq__wzExactTriggerIcon{flex:none;width:22px;height:22px;display:block}.add-module__Cwditq__wzExactTrigger{color:#fff;width:100%;font-size:var(--t-font-base);text-transform:uppercase;letter-spacing:.04em;cursor:pointer;background:linear-gradient(135deg,#38bdf8 0%,#0ea5e9 100%);border:none;border-radius:16px;justify-content:center;align-items:center;gap:10px;padding:17px 16px;font-family:inherit;font-weight:800;transition:transform .14s,box-shadow .14s;display:inline-flex;box-shadow:inset 0 1px #fff6,0 3px 5px -1px #0ea5e959,0 14px 28px -10px #0ea5e999}.add-module__Cwditq__wzExactTrigger:hover{transform:translateY(-2px);box-shadow:inset 0 1px #ffffff73,0 6px 10px -2px #0ea5e966,0 20px 36px -12px #0ea5e9b3}.add-module__Cwditq__wzExactTrigger:active{transform:translateY(1px);box-shadow:inset 0 1px #ffffff4d,0 3px 6px -2px #0ea5e966}.add-module__Cwditq__wzExactTriggerDone{text-transform:none;letter-spacing:.01em}.add-module__Cwditq__wzExactDoneCheck{color:#fff;background:#ffffff40;border-radius:999px;flex:none;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}.add-module__Cwditq__wzExactPanel{border:1px solid var(--t-accent);border-radius:var(--t-r-lg);background:color-mix(in srgb, var(--t-accent) 4%, var(--t-surface));padding:18px 18px 16px}.add-module__Cwditq__wzExactOdo{text-align:center;padding:4px 0 2px}.add-module__Cwditq__wzExactOdoCap{font-size:var(--t-font-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--t-text-muted);margin-bottom:10px;font-weight:800}.add-module__Cwditq__wzExactOdoField{justify-content:center;align-items:baseline;gap:8px;display:inline-flex}.add-module__Cwditq__wzExactOdoField input{text-align:center;letter-spacing:-.02em;width:170px;min-width:0;max-width:56vw;color:var(--t-text);font-feature-settings:"tnum";background:0 0;border:none;outline:none;padding:2px 0;font-family:inherit;font-weight:850}.add-module__Cwditq__wzExactOdoField input:focus,.add-module__Cwditq__wzExactOdoField input:focus-visible{box-shadow:none;outline:none}.add-module__Cwditq__wzExactOdoField input::placeholder{color:var(--t-text-dim);font-weight:800}.add-module__Cwditq__wzExactOdoField>span{color:var(--t-text-muted);font-size:16px;font-weight:800}.add-module__Cwditq__wzExactDateRow{justify-content:center;margin-top:16px;display:flex}.add-module__Cwditq__svcDateWrap{width:100%;max-width:280px;display:inline-block}.add-module__Cwditq__svcDateBtn{border:1.5px solid var(--t-border);background:var(--t-surface);width:100%;font-size:var(--t-font-base);color:var(--t-text);cursor:pointer;border-radius:13px;align-items:center;gap:10px;padding:13px 14px;font-family:inherit;font-weight:700;transition:border-color .14s,box-shadow .14s,transform .14s;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff80,0 6px 14px -9px #0f172a40}.add-module__Cwditq__svcDateBtn:hover{border-color:var(--t-accent);transform:translateY(-1px);box-shadow:inset 0 0 0 1px #fff9,0 10px 20px -10px #0ea5e966}.add-module__Cwditq__svcDateBtnIc{color:var(--t-accent);display:inline-flex}.add-module__Cwditq__svcDateBtnLab{text-align:left;flex:1}.add-module__Cwditq__svcDateBtnLab em{color:var(--t-text-dim);font-style:normal;font-weight:600}.add-module__Cwditq__svcDateBtnChev{color:var(--t-text-dim);display:inline-flex}.add-module__Cwditq__svcDateResult{flex-direction:column;align-items:center;gap:8px;width:100%;display:inline-flex}.add-module__Cwditq__svcDateVal{letter-spacing:-.01em;color:var(--t-text);font-size:17px;font-weight:850}.add-module__Cwditq__svcDateDow{display:inline}@container (max-width:480px){.add-module__Cwditq__svcDateDow{display:none}}.add-module__Cwditq__svcDateEdit{background:color-mix(in srgb, var(--t-accent) 11%, transparent);color:var(--t-accent);cursor:pointer;border:none;border-radius:999px;align-items:center;gap:6px;padding:7px 16px;font-family:inherit;font-size:12px;font-weight:800;display:inline-flex}.add-module__Cwditq__svcDateEdit:hover{background:color-mix(in srgb, var(--t-accent) 18%, transparent)}.add-module__Cwditq__svcModalBackdrop{z-index:1000;background:#0f172a73;justify-content:center;align-items:center;padding:20px;animation:.16s ease-out add-module__Cwditq__svcFade;display:flex;position:fixed;inset:0}.add-module__Cwditq__svcModal{background:var(--t-popover-bg,var(--t-surface));border:1px solid var(--t-popover-border,var(--t-border));border-radius:20px;width:320px;max-width:calc(100vw - 32px);padding:18px;animation:.18s ease-out add-module__Cwditq__svcPop;box-shadow:0 40px 80px -24px #0f172a8c}.add-module__Cwditq__svcModalHead{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.add-module__Cwditq__svcModalTitle{font-size:var(--t-font-base);letter-spacing:-.01em;color:var(--t-text);margin:0;font-weight:850}.add-module__Cwditq__svcModalX{background:color-mix(in srgb, var(--t-text) 6%, transparent);width:28px;height:28px;color:var(--t-text-muted);cursor:pointer;border:none;border-radius:8px;font-size:18px;line-height:1}.add-module__Cwditq__svcModalX:hover{background:color-mix(in srgb, var(--t-text) 10%, transparent);color:var(--t-text)}@keyframes add-module__Cwditq__svcFade{0%{opacity:0}to{opacity:1}}@keyframes add-module__Cwditq__svcPop{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.add-module__Cwditq__svcCalCap{flex-direction:column;align-items:center;gap:2px;padding:2px 0 10px;display:flex}.add-module__Cwditq__svcCalYear{color:var(--t-text-muted);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:700}.add-module__Cwditq__svcCalRow{align-items:center;gap:14px;display:flex}.add-module__Cwditq__svcCalMonth{text-transform:uppercase;letter-spacing:.04em;color:var(--t-text);font-size:15px;font-weight:800}.add-module__Cwditq__svcCalNav{width:26px;height:26px;color:var(--t-text-muted);cursor:pointer;background:0 0;border:none;border-radius:7px;justify-content:center;align-items:center;padding:0;transition:background .12s,color .12s;display:inline-flex}.add-module__Cwditq__svcCalNav:hover:not(:disabled){color:var(--t-text);background:#0f172a0f}.add-module__Cwditq__svcCalNav:disabled{opacity:.3;cursor:not-allowed}.add-module__Cwditq__svcCalWeek{grid-template-columns:repeat(7,1fr);margin-bottom:4px;display:grid}.add-module__Cwditq__svcCalWd{text-align:center;text-transform:uppercase;letter-spacing:.04em;color:var(--t-text-muted);padding:4px 0;font-size:10.5px;font-weight:700}.add-module__Cwditq__svcCalGrid{grid-template-columns:repeat(7,1fr);gap:3px;display:grid}.add-module__Cwditq__svcCalEmpty{aspect-ratio:1}.add-module__Cwditq__svcCalDay{aspect-ratio:1;color:var(--t-text);cursor:pointer;background:0 0;border:none;border-radius:9px;justify-content:center;align-items:center;font-family:inherit;font-size:13px;font-weight:500;transition:background .12s,color .12s;display:inline-flex}.add-module__Cwditq__svcCalDay:hover:not(:disabled){color:var(--t-accent);background:#0f172a0d}.add-module__Cwditq__svcCalDay:disabled{opacity:.28;cursor:not-allowed}.add-module__Cwditq__svcCalDayToday{color:var(--t-accent);font-weight:800}.add-module__Cwditq__svcCalDaySel,.add-module__Cwditq__svcCalDaySel:hover{background:var(--t-accent);color:#fff;font-weight:700;box-shadow:0 6px 14px -6px #0ea5e999}:is([data-theme=dark] .add-module__Cwditq__svcCalDay:hover:not(:disabled),[data-theme=dark] .add-module__Cwditq__svcCalNav:hover:not(:disabled)){background:#ffffff12}.add-module__Cwditq__svcDateFoot{border-top:1px solid var(--t-border);justify-content:space-between;align-items:center;margin-top:12px;padding-top:12px;display:flex}.add-module__Cwditq__svcDateClear{color:var(--t-text-muted);cursor:pointer;background:0 0;border:none;padding:8px 6px;font-family:inherit;font-size:13px;font-weight:700}.add-module__Cwditq__svcDateClear:hover{color:var(--t-text)}.add-module__Cwditq__svcDateCancel{background:color-mix(in srgb, var(--t-text) 6%, transparent);color:var(--t-text);cursor:pointer;border:none;border-radius:11px;padding:9px 18px;font-family:inherit;font-size:13px;font-weight:700}.add-module__Cwditq__svcDateCancel:hover{background:color-mix(in srgb, var(--t-text) 10%, transparent)}.add-module__Cwditq__wzExactActions{justify-content:flex-end;gap:10px;margin-top:12px;display:flex}.add-module__Cwditq__wzExactCancel{border-radius:var(--t-r-sm);border:1px solid var(--t-border);color:var(--t-text-muted);font-size:var(--t-font-xs);cursor:pointer;background:0 0;padding:9px 14px;font-family:inherit;font-weight:700}.add-module__Cwditq__wzExactConfirm{border-radius:var(--t-r-sm);background:var(--t-accent);color:#fff;font-size:var(--t-font-xs);cursor:pointer;border:none;padding:9px 16px;font-family:inherit;font-weight:700}.add-module__Cwditq__wzExactConfirm:disabled{opacity:.45;cursor:not-allowed}.add-module__Cwditq__wzSliderReadout{text-align:center;padding:4px 0 2px}.add-module__Cwditq__wzUsagePresets{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:18px;display:grid}.add-module__Cwditq__wzUsagePreset{border:1.5px solid var(--t-border);background:var(--t-surface);cursor:pointer;border-radius:16px;flex-direction:column;align-items:center;gap:3px;padding:16px 8px;font-family:inherit;transition:border-color .14s,box-shadow .14s,background .14s,transform .14s;display:flex;box-shadow:inset 0 0 0 1px #ffffff80,0 8px 16px -11px #0f172a33}.add-module__Cwditq__wzUsagePreset:hover{transform:translateY(-1px)}.add-module__Cwditq__wzUsagePresetDot{border-radius:999px;width:9px;height:9px;margin-bottom:3px}.add-module__Cwditq__wzUsagePresetLabel{color:var(--t-text);font-size:14px;font-weight:850}.add-module__Cwditq__wzUsagePresetSub{color:var(--t-text-muted);text-align:center;font-size:10.5px;font-weight:600}.add-module__Cwditq__wzUsagePresetKm{color:var(--t-text-dim);margin-top:3px;font-size:11px;font-weight:800}.add-module__Cwditq__wzUsagePreset--light .add-module__Cwditq__wzUsagePresetDot{background:#16a34a}.add-module__Cwditq__wzUsagePreset--normal .add-module__Cwditq__wzUsagePresetDot{background:var(--t-accent)}.add-module__Cwditq__wzUsagePreset--heavy .add-module__Cwditq__wzUsagePresetDot{background:#f59e0b}.add-module__Cwditq__wzUsagePreset--active.add-module__Cwditq__wzUsagePreset--light{background:color-mix(in srgb, #16a34a 7%, var(--t-surface));border-color:#16a34a;box-shadow:0 0 0 1px #16a34a,0 10px 20px -10px #16a34a59}.add-module__Cwditq__wzUsagePreset--active.add-module__Cwditq__wzUsagePreset--normal{border-color:var(--t-accent);background:color-mix(in srgb, var(--t-accent) 7%, var(--t-surface));box-shadow:0 0 0 1px var(--t-accent), 0 10px 20px -10px #0ea5e966}.add-module__Cwditq__wzUsagePreset--active.add-module__Cwditq__wzUsagePreset--heavy{background:color-mix(in srgb, #f59e0b 7%, var(--t-surface));border-color:#f59e0b;box-shadow:0 0 0 1px #f59e0b,0 10px 20px -10px #f59e0b59}.add-module__Cwditq__lpWrap{justify-content:center;width:100%;display:flex}.add-module__Cwditq__lpAddBtn{border:1.5px dashed color-mix(in srgb, var(--t-accent) 38%, transparent);color:var(--t-accent);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:9px;padding:12px 20px;font-family:inherit;font-size:13.5px;font-weight:800;transition:background .14s,border-color .14s;display:inline-flex}.add-module__Cwditq__lpAddBtn:hover{background:color-mix(in srgb, var(--t-accent) 6%, transparent);border-style:solid}.add-module__Cwditq__lpResult{flex-direction:column;align-items:center;gap:9px;display:inline-flex}.add-module__Cwditq__lpResultVal{letter-spacing:.1em;text-transform:uppercase;color:var(--t-text);font-family:Segoe UI,Tahoma,Verdana,sans-serif;font-size:22px;font-weight:850}.add-module__Cwditq__lpEdit{background:color-mix(in srgb, var(--t-accent) 11%, transparent);color:var(--t-accent);cursor:pointer;border:none;border-radius:999px;align-items:center;gap:6px;padding:7px 16px;font-family:inherit;font-size:12px;font-weight:800;display:inline-flex}.add-module__Cwditq__lpEdit:hover{background:color-mix(in srgb, var(--t-accent) 18%, transparent)}.add-module__Cwditq__lpField{border:1.5px solid var(--t-border);background:var(--t-surface);border-radius:14px;align-items:center;gap:11px;height:52px;padding:0 16px;display:flex;box-shadow:inset 0 1px #ffffffe6,0 7px 16px -11px #0f172a38}.add-module__Cwditq__lpField:focus-within{border-color:var(--t-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--t-accent) 14%, transparent)}.add-module__Cwditq__lpFieldIc{color:var(--t-accent);display:inline-flex}.add-module__Cwditq__lpField input{letter-spacing:.12em;text-transform:uppercase;min-width:0;color:var(--t-text);background:0 0;border:none;outline:none;flex:1;font-family:inherit;font-size:18px;font-weight:800}.add-module__Cwditq__lpField input:focus,.add-module__Cwditq__lpField input:focus-visible{box-shadow:none;outline:none}.add-module__Cwditq__lpField input::placeholder{color:var(--t-text-dim);letter-spacing:.06em;font-weight:600}.add-module__Cwditq__lpModalFoot{justify-content:flex-end;align-items:center;gap:10px;margin-top:16px;display:flex}.add-module__Cwditq__lpSave{color:#fff;cursor:pointer;background:linear-gradient(135deg,#38bdf8,#0ea5e9);border:none;border-radius:11px;padding:10px 22px;font-family:inherit;font-size:13px;font-weight:800;box-shadow:0 8px 18px -8px #0ea5e999}.add-module__Cwditq__lpSave:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}.add-module__Cwditq__wzSliderReadoutMonthly{letter-spacing:-.024em;color:var(--t-text);font-feature-settings:"tnum";font-size:44px;font-weight:800;line-height:1}.add-module__Cwditq__wzSliderReadoutMonthly span{font-size:var(--t-font-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--t-text-muted);margin-top:6px;font-weight:700;display:block}.add-module__Cwditq__wzReadoutInput{text-align:center;letter-spacing:-.024em;width:240px;max-width:78%;color:var(--t-text);font-feature-settings:"tnum";background:0 0;border:none;margin:0 auto;padding:0;font-family:inherit;font-weight:800;line-height:1;display:block}.add-module__Cwditq__wzReadoutInput:focus,.add-module__Cwditq__wzReadoutInput:focus-visible{box-shadow:none;outline:none}.add-module__Cwditq__wzReadoutInput::placeholder{color:var(--t-text-dim);opacity:1}.add-module__Cwditq__wzSliderReadoutProjection{font-size:var(--t-font-sm);color:var(--t-text-muted);font-feature-settings:"tnum";margin-top:12px;font-weight:700}.add-module__Cwditq__wzSummaryCard{border-radius:var(--t-r-lg);background:linear-gradient(#fbfcfd,#e8ecf1);border:1px solid #d3d9e2;padding:20px 24px;box-shadow:inset 0 1px #ffffffe6,inset 0 -1px #94a3b866,0 8px 18px -12px #0f172a47}.add-module__Cwditq__wzSummaryName{font-size:var(--t-font-xl);letter-spacing:-.02em;color:#334155;text-shadow:0 1px #ffffffd9;font-weight:800;line-height:1.2}.add-module__Cwditq__wzSummaryDiv{border-top:2px dashed #c7d0db;height:0;margin:15px 0}.add-module__Cwditq__wzSummaryStats{display:flex}.add-module__Cwditq__wzSummaryStat{flex:1;padding:0 2px}.add-module__Cwditq__wzSummaryStat+.add-module__Cwditq__wzSummaryStat{border-left:2px dashed #c7d0db;padding-left:20px}.add-module__Cwditq__wzSummaryStatK{letter-spacing:.1em;text-transform:uppercase;color:var(--t-text-muted);font-size:10.5px;font-weight:800}.add-module__Cwditq__wzSummaryStatV{letter-spacing:-.01em;color:var(--t-text);font-variant-numeric:tabular-nums;text-shadow:0 1px #ffffffd9;margin-top:6px;font-size:16px;font-weight:800;display:block}@container (max-width:480px){.add-module__Cwditq__wzSummaryName{font-size:20px}.add-module__Cwditq__wzSummaryStatV{font-size:15px}}[data-theme=dark] .add-module__Cwditq__wzSummaryCard{background:linear-gradient(#28303d,#1a1f29);border-color:#ffffff14;box-shadow:inset 0 1px #ffffff14,inset 0 -1px #0006,0 8px 18px -12px #00000080}:is([data-theme=dark] .add-module__Cwditq__wzSummaryName,[data-theme=dark] .add-module__Cwditq__wzSummaryStatV){color:#e2e8f0;text-shadow:0 1px #00000073}[data-theme=dark] .add-module__Cwditq__wzSummaryDiv{border-color:#ffffff29}[data-theme=dark] .add-module__Cwditq__wzSummaryStat+.add-module__Cwditq__wzSummaryStat{border-color:#ffffff29}.add-module__Cwditq__wzTile{background:var(--t-popover-bg);border:1px solid color-mix(in srgb, var(--t-border) 70%, transparent);border-radius:var(--t-r-xl);padding:16px 18px;box-shadow:0 12px 32px -20px #0f172a47,0 2px 6px -4px #0f172a1a}.add-module__Cwditq__wzTileHead{align-items:center;gap:11px;margin-bottom:8px;display:flex}.add-module__Cwditq__wzTileBadge{color:#fff;z-index:0;border-radius:12px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:relative}.add-module__Cwditq__wzTileBadge:after{content:"";background:inherit;filter:blur(13px);opacity:.42;z-index:-1;border-radius:18px;position:absolute;inset:-7px}.add-module__Cwditq__wzTileBadgeSky{background:linear-gradient(135deg,#38bdf8,#0ea5e9)}.add-module__Cwditq__wzTileBadgeGreen{background:linear-gradient(135deg,#34d399,#16a34a)}.add-module__Cwditq__wzTileBadgeViolet{background:linear-gradient(135deg,#818cf8,#2563eb)}.add-module__Cwditq__wzTileTitle{font-size:var(--t-font-base);letter-spacing:-.004em;color:var(--t-text);flex:1;font-weight:800}.add-module__Cwditq__wzTileEdit{background:var(--t-surface-alt,#f9fafb);border:1px solid var(--t-border);color:var(--t-accent-text);font-size:var(--t-font-xs);cursor:pointer;border-radius:999px;flex:none;align-items:center;gap:5px;padding:5px 12px;font-family:inherit;font-weight:800;display:inline-flex}.add-module__Cwditq__wzTileEdit:hover{background:color-mix(in srgb, var(--t-accent) 8%, var(--t-surface-alt,#f9fafb))}.add-module__Cwditq__wzTileRow{border-top:1px solid color-mix(in srgb, var(--t-border) 60%, transparent);font-size:var(--t-font-sm);align-items:center;gap:12px;padding:9px 0;display:flex}.add-module__Cwditq__wzTileRow:first-of-type{border-top:none}.add-module__Cwditq__wzTileIcon{background:var(--t-surface-alt,#f9fafb);width:30px;height:30px;color:var(--t-text-muted);border:1px solid color-mix(in srgb, var(--t-border) 70%, transparent);border-radius:9px;flex:none;justify-content:center;align-items:center;display:flex}.add-module__Cwditq__wzTileLabel{color:var(--t-text);flex:1;font-weight:700}.add-module__Cwditq__wzChip{font-size:var(--t-font-sm);letter-spacing:.01em;text-align:right;font-weight:700}.add-module__Cwditq__wzChipUnknown{color:#b45309}.add-module__Cwditq__wzChipOk{color:var(--t-accent-green-text)}.add-module__Cwditq__wzChipNeutral{color:var(--t-text-muted)}.add-module__Cwditq__wzPlate{letter-spacing:.06em;font-family:ui-monospace,SF Mono,Roboto Mono,Menlo,Consolas,monospace;font-weight:800;font-size:var(--t-font-sm);color:var(--t-text);text-align:right}.add-module__Cwditq__wzOptionalGrid{grid-template-columns:1fr;gap:14px;padding-top:8px;display:grid}.add-module__Cwditq__wzOptionalField{flex-direction:column;gap:8px;display:flex}.add-module__Cwditq__wzOptionalSection{flex-direction:column;gap:12px;display:flex}.add-module__Cwditq__wzOptionalLabel{font-size:var(--t-font-sm);color:var(--t-text);align-items:center;gap:10px;font-weight:800;display:inline-flex}.add-module__Cwditq__wzOptionalSubLabel{color:var(--t-text);font-size:var(--t-font-sm);font-weight:800}.add-module__Cwditq__wzOptionalHelp{color:var(--t-text-muted);font-size:var(--t-font-xs);font-weight:650;line-height:1.45}.add-module__Cwditq__wzOptionalField input{border:1.5px solid var(--t-border);background:var(--t-surface);width:100%;min-width:0;height:48px;color:var(--t-text);letter-spacing:.08em;text-transform:uppercase;border-radius:14px;padding:0 14px;font-family:ui-monospace,SF Mono,Roboto Mono,Menlo,Consolas,monospace;font-size:15px;font-weight:800;box-shadow:inset 0 1px #ffffffbf,0 7px 16px -13px #0f172a3d}.add-module__Cwditq__wzOptionalField input:focus,.add-module__Cwditq__wzOptionalField input:focus-visible{border-color:var(--t-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--t-accent) 14%, transparent);outline:none}.add-module__Cwditq__wzOptionalField input[aria-invalid=true]{border-color:#ef4444;box-shadow:0 0 0 3px #ef44441f}.add-module__Cwditq__wzOptionalField input::placeholder{color:var(--t-text-dim);letter-spacing:.02em;text-transform:none;font-family:inherit;font-weight:700}.add-module__Cwditq__wzOptionalField .add-module__Cwditq__wzTextInput{font-family:inherit;font-size:var(--t-font-sm);letter-spacing:0;text-transform:none;font-weight:700}.add-module__Cwditq__wzTextArea{border:1.5px solid var(--t-border);background:var(--t-surface);width:100%;min-height:92px;color:var(--t-text);font-family:inherit;font-size:var(--t-font-sm);letter-spacing:0;resize:vertical;border-radius:14px;padding:12px 14px;font-weight:700;line-height:1.45;box-shadow:inset 0 1px #ffffffbf,0 7px 16px -13px #0f172a3d}.add-module__Cwditq__wzTextArea:focus,.add-module__Cwditq__wzTextArea:focus-visible{border-color:var(--t-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--t-accent) 14%, transparent);outline:none}.add-module__Cwditq__wzWarrantyChoiceGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.add-module__Cwditq__wzWarrantyChoice{border:1.5px solid var(--t-border);background:var(--t-surface);min-width:0;min-height:72px;color:var(--t-text);cursor:pointer;text-align:center;border-radius:14px;flex-direction:column;justify-content:center;gap:4px;padding:10px 8px;font-family:inherit;transition:background .15s,border-color .15s,box-shadow .15s,transform .15s;display:flex}.add-module__Cwditq__wzWarrantyChoice:hover{border-color:color-mix(in srgb, var(--t-accent) 42%, var(--t-border));transform:translateY(-1px)}.add-module__Cwditq__wzWarrantyChoice strong{font-size:var(--t-font-sm);font-weight:850;line-height:1.15}.add-module__Cwditq__wzWarrantyChoice span{color:var(--t-text-muted);font-size:11px;font-weight:700;line-height:1.25}.add-module__Cwditq__wzWarrantyChoiceActive{background:color-mix(in srgb, var(--t-accent) 9%, var(--t-surface));border-color:#0ea5e98c;box-shadow:inset 0 0 0 1px #0ea5e959}.add-module__Cwditq__wzUsedWarrantyGrid{border:1px solid color-mix(in srgb, var(--t-border) 72%, transparent);background:var(--t-surface-alt,#f9fafb);border-radius:14px;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:12px;display:grid}.add-module__Cwditq__wzOptionalWide{grid-column:1/-1}.add-module__Cwditq__wzOptionalError,.add-module__Cwditq__wzOptionalWarn{font-size:12px;font-weight:700;line-height:1.4}.add-module__Cwditq__wzOptionalError{color:#dc2626}.add-module__Cwditq__wzOptionalWarn{color:#b45309}[data-theme=dark] .add-module__Cwditq__wzTile{border-color:#ffffff14;box-shadow:0 12px 30px -18px #0000008c}[data-theme=dark] .add-module__Cwditq__wzChipUnknown{color:#fbbf24}@media (max-width:560px){.add-module__Cwditq__wzWarrantyChoiceGrid,.add-module__Cwditq__wzUsedWarrantyGrid{grid-template-columns:1fr}}[data-theme=dark] .add-module__Cwditq__wzChipOk{color:#4ade80}.add-module__Cwditq__wzStepDots{align-items:center;gap:11px;display:flex}.add-module__Cwditq__wzStepDotsRow{align-items:center;gap:5px;display:inline-flex}.add-module__Cwditq__wzStepDot{background:color-mix(in srgb, var(--t-text-muted) 35%, transparent);border-radius:999px;width:7px;height:7px;transition:width .2s,background .2s}.add-module__Cwditq__wzStepDot--done{background:var(--t-accent)}.add-module__Cwditq__wzStepDot--cur{background:var(--t-accent);width:18px}.add-module__Cwditq__wzStepDotsLabel{letter-spacing:.1em;text-transform:uppercase;color:var(--t-accent-text);font-size:12px;font-weight:800}.add-module__Cwditq__wzReadout{text-align:center;padding:4px 0 2px}.add-module__Cwditq__wzReadoutTitle{letter-spacing:.14em;text-transform:uppercase;color:var(--t-text-muted);margin-bottom:16px;font-size:13px;font-weight:800}.add-module__Cwditq__wzMetricGrid{align-items:stretch;display:flex}.add-module__Cwditq__wzMetric{text-align:center;flex-direction:column;flex:1;gap:4px;padding:2px 6px;display:flex}.add-module__Cwditq__wzMetricK{letter-spacing:.08em;text-transform:uppercase;color:var(--t-text-muted);font-size:10.5px;font-weight:800}.add-module__Cwditq__wzMetricV{letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--t-text);font-size:24px;font-weight:800;line-height:1.05}.add-module__Cwditq__wzMetricV small{color:var(--t-text-muted);margin-left:4px;font-size:12px;font-weight:700}.add-module__Cwditq__wzMetricDiv{border-left:2px dashed color-mix(in srgb, var(--t-accent) 30%, var(--t-border));width:0;margin:2px 0}.add-module__Cwditq__wzReadoutDiv{border-top:2px dashed color-mix(in srgb, var(--t-accent) 30%, var(--t-border));height:0;margin:18px -28px}@container (max-width:480px){.add-module__Cwditq__wzReadoutDiv{margin-left:-20px;margin-right:-20px}}.add-module__Cwditq__wzLeftVal{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:30px;font-weight:800;line-height:1}.add-module__Cwditq__wzLeftVal span{letter-spacing:.06em;text-transform:uppercase;opacity:.85;margin-left:8px;font-size:13px;font-weight:800}.add-module__Cwditq__wzLeftVal--fresh{color:#15803d}.add-module__Cwditq__wzLeftVal--ok{color:#0369a1}.add-module__Cwditq__wzLeftVal--warn{color:#b45309}.add-module__Cwditq__wzLeftVal--over{color:#dc2626}.add-module__Cwditq__wzDue{color:var(--t-text-muted);text-transform:uppercase;letter-spacing:.04em;font-variant-numeric:tabular-nums;margin-top:8px;font-size:13px;font-weight:800}.add-module__Cwditq__wzReadoutStatus{letter-spacing:.01em;border-radius:999px;align-items:center;gap:8px;padding:9px 16px 9px 10px;font-size:13px;font-weight:800;display:inline-flex}.add-module__Cwditq__wzReadoutStatusCheck{color:#fff;border-radius:999px;flex:none;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}.add-module__Cwditq__wzReadoutStatus--never{color:#475569;background:#64748b21}.add-module__Cwditq__wzReadoutStatus--never .add-module__Cwditq__wzReadoutStatusCheck{background:#64748b}.add-module__Cwditq__wzReadoutStatus--exact{background:color-mix(in srgb, var(--t-accent) 13%, transparent);color:#0369a1}.add-module__Cwditq__wzReadoutStatus--exact .add-module__Cwditq__wzReadoutStatusCheck{background:var(--t-accent)}.add-module__Cwditq__wzDistBlock{padding:0 2px}.add-module__Cwditq__wzDistTrackWrap{height:26px;position:relative}.add-module__Cwditq__wzDistTrack{background:linear-gradient(90deg,#16a34a 0%,#22c55e 20%,#06b6d4 42%,#0ea5e9 54%,#f59e0b 78%,#f97316 90%,#ef4444 100%);border-radius:999px;height:14px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);box-shadow:0 0 16px -1px #38bdf88c,0 0 26px -3px #16a34a66,inset 0 1px #fff6}.add-module__Cwditq__wzDistTrack--idle{filter:saturate(.7);opacity:.85}.add-module__Cwditq__wzDistThumb{background:var(--t-surface,#fff);pointer-events:none;border:2px solid #16a34a;border-radius:999px;width:24px;height:24px;transition:left .12s,border-color .18s;position:absolute;top:50%;transform:translate(-50%,-50%);box-shadow:0 4px 14px -2px #16a34a80}.add-module__Cwditq__wzDistThumb--fresh{border-color:#16a34a}.add-module__Cwditq__wzDistThumb--ok{border-color:#0ea5e9}.add-module__Cwditq__wzDistThumb--warn{border-color:#f59e0b}.add-module__Cwditq__wzDistThumb--over{border-color:#ef4444}.add-module__Cwditq__wzDistInput{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.add-module__Cwditq__wzDistAxis{color:var(--t-text-muted);font-variant-numeric:tabular-nums;justify-content:space-between;margin-top:8px;font-size:11px;font-weight:700;display:flex}.add-module__Cwditq__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);align-items:center;gap:10px;padding:14px 18px;display:flex}.add-module__Cwditq__wzBarRightCluster{flex:1;align-items:stretch;gap:10px;display:flex}.add-module__Cwditq__wzBarSkipOnboarding{border-radius:var(--t-r-md);background:color-mix(in srgb, var(--t-danger) 5%, var(--t-surface));border:1px solid color-mix(in srgb, var(--t-danger) 30%, transparent);color:var(--t-danger);font-size:var(--t-font-sm);cursor:pointer;flex:none;padding:10px 16px;font-family:inherit;font-weight:600;transition:all .15s}.add-module__Cwditq__wzBarSkipOnboarding:hover:not(:disabled){background:color-mix(in srgb, var(--t-danger) 10%, var(--t-surface));border-color:var(--t-danger)}.add-module__Cwditq__wzBarSkipOnboarding:disabled{opacity:.5;cursor:not-allowed}.add-module__Cwditq__wzBarBack{background:linear-gradient(180deg, var(--t-surface), var(--t-surface-alt,#f5f8fc));color:var(--t-text-muted);border:1px solid color-mix(in srgb, var(--t-text) 5%, transparent);font-size:var(--t-font-sm);text-transform:uppercase;letter-spacing:.04em;cursor:pointer;border-radius:13px;align-items:center;gap:6px;padding:13px 18px;font-family:inherit;font-weight:800;transition:transform .14s,box-shadow .14s,color .14s;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff80,0 2px 3px -1px #0f172a1a,0 8px 16px -8px #0f172a38}.add-module__Cwditq__wzBarBack:hover:not(:disabled){color:var(--t-text);transform:translateY(-2px);box-shadow:inset 0 0 0 1px #fff9,0 5px 9px -3px #0f172a24,0 14px 26px -10px #0f172a47}.add-module__Cwditq__wzBarBack:active:not(:disabled){transform:translateY(1px);box-shadow:inset 0 0 0 1px #fff6,0 2px 5px -2px #0f172a2e}.add-module__Cwditq__wzBarBack:disabled{opacity:.4;cursor:not-allowed}.add-module__Cwditq__wzBarNext{color:#fff;font-size:var(--t-font-base);text-transform:uppercase;letter-spacing:.04em;cursor:pointer;background:linear-gradient(135deg,#38bdf8 0%,#0ea5e9 100%);border:none;border-radius:13px;flex:1;padding:16px 18px;font-family:inherit;font-weight:800;transition:transform .15s,box-shadow .15s,opacity .15s;box-shadow:0 12px 26px -8px #0ea5e999,inset 0 1px #ffffff4d}.add-module__Cwditq__wzBarNext:hover:not(:disabled){transform:translateY(-1px)}.add-module__Cwditq__wzBarNext:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}.add-module__Cwditq__wzBarFinish{background:linear-gradient(135deg,#38bdf8 0%,#16a34a 100%)}.add-module__Cwditq__content{margin:0 auto;padding-top:28px;max-width:960px!important}.add-module__Cwditq__backLink{color:var(--t-text-muted);font-size:var(--t-font-sm);align-items:center;gap:6px;margin-bottom:18px;font-weight:600;text-decoration:none;display:inline-flex}.add-module__Cwditq__backLink:hover{color:var(--t-text)}@media (max-width:640px){.add-module__Cwditq__content{padding-top:22px}}
.shop-dark-module__2IUr7G__pageWrap{--db-bg:var(--t-bg);--db-surface:var(--t-surface);--db-surface-hover:var(--t-surface-hover);--db-border:var(--t-border);--db-text:var(--t-text);--db-text-muted:var(--t-text-muted);--db-text-dim:var(--t-text-dim);--db-accent-blue:var(--t-accent);--db-accent-green:var(--t-accent-green);--db-accent-amber:var(--t-accent-amber);--db-accent-purple:var(--t-accent-purple);--db-accent-red:var(--t-danger);--db-accent-cyan:var(--t-accent-cyan);--db-card-radius:var(--t-card-radius);--db-card-shadow:var(--t-card-shadow);--bg:var(--t-bg);--text:var(--t-text);--muted:var(--t-text-muted);--border:var(--t-border);--accent:var(--t-accent);--danger:var(--t-danger);--success:var(--t-success);--info:var(--t-info);background:var(--t-bg);min-height:100vh;color:var(--t-text);width:100%}.shop-dark-module__2IUr7G__pageWrap .site-nav{border-bottom-color:var(--t-border);background:#fffffff2}[data-theme=dark] .shop-dark-module__2IUr7G__pageWrap .site-nav{background:#0b1121d9}.shop-dark-module__2IUr7G__pageWrap[data-shop-dark] .site-nav{background:#0b1121d9}.shop-dark-module__2IUr7G__content{isolation:isolate;max-width:1400px;margin:0 auto;padding:24px 32px 48px;position:relative}.shop-dark-module__2IUr7G__collectionContent{max-width:1840px}.shop-dark-module__2IUr7G__content:before{content:"";border-radius:var(--t-r-full);pointer-events:none;filter:blur(60px);z-index:-1;background:radial-gradient(circle,#3b82f61a 0%,#0000 70%);width:560px;height:560px;display:none;position:fixed;top:18%;left:-180px}.shop-dark-module__2IUr7G__content:after{content:"";border-radius:var(--t-r-full);pointer-events:none;filter:blur(60px);z-index:-1;background:radial-gradient(circle,#a855f714 0%,#0000 70%);width:600px;height:600px;display:none;position:fixed;top:50%;right:-200px}[data-theme=dark] .shop-dark-module__2IUr7G__content:before{opacity:1;display:block}[data-theme=dark] .shop-dark-module__2IUr7G__content:after{opacity:1;display:block}.shop-dark-module__2IUr7G__pageWrap[data-shop-dark] .shop-dark-module__2IUr7G__content:before,.shop-dark-module__2IUr7G__pageWrap[data-shop-dark] .shop-dark-module__2IUr7G__content:after{opacity:1;display:block}.shop-dark-module__2IUr7G__card{border-radius:var(--t-card-radius);background:var(--t-glass-bg);-webkit-backdrop-filter:blur(var(--t-glass-blur));box-shadow:var(--t-card-shadow);border:none;padding:20px}.shop-dark-module__2IUr7G__loadingShimmer{border-radius:var(--t-r-lg);background:var(--t-shimmer-base);box-shadow:none;display:block;position:relative;overflow:hidden}.shop-dark-module__2IUr7G__loadingShimmer:after{content:"";background:linear-gradient(90deg, transparent, var(--t-shimmer-highlight), transparent);animation:1.6s ease-in-out infinite shop-dark-module__2IUr7G__dark-loading-shimmer;position:absolute;inset:0;transform:translate(-100%)}@keyframes shop-dark-module__2IUr7G__dark-loading-shimmer{to{transform:translate(100%)}}.shop-dark-module__2IUr7G__cardHover{cursor:pointer;transition:transform .2s,background .2s,border-color .2s;}.shop-dark-module__2IUr7G__cardHover:hover{background:var(--t-surface-hover);border-color:var(--t-border-hover);transform:translateY(-2px)}.shop-dark-module__2IUr7G__sectionLabel{font-size:var(--t-font-xs);letter-spacing:1.5px;text-transform:uppercase;color:var(--t-text-dim);margin:28px 0 14px;font-weight:700}.shop-dark-module__2IUr7G__badge{border-radius:var(--t-r-sm);font-size:var(--t-font-xs);letter-spacing:.3px;padding:3px 10px;font-weight:700;display:inline-block}.shop-dark-module__2IUr7G__badgeGreen{background:var(--t-badge-green-bg);color:var(--t-badge-green-text);}.shop-dark-module__2IUr7G__badgeAmber{background:var(--t-badge-amber-bg);color:var(--t-badge-amber-text);}.shop-dark-module__2IUr7G__badgeBlue{background:var(--t-badge-blue-bg);color:var(--t-badge-blue-text);}.shop-dark-module__2IUr7G__badgeRed{background:var(--t-badge-red-bg);color:var(--t-badge-red-text);}.shop-dark-module__2IUr7G__badgeGray{background:var(--t-badge-gray-bg);color:var(--t-badge-gray-text);}.shop-dark-module__2IUr7G__ghostBtn{border-radius:var(--t-r-md);min-height:40px;font-size:var(--t-font-sm);color:var(--t-ghost-text);background:var(--t-ghost-bg);border:1px solid var(--t-ghost-border);cursor:pointer;white-space:nowrap;align-items:center;gap:6px;padding:10px 16px;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.shop-dark-module__2IUr7G__ghostBtn:hover{color:var(--t-ghost-text-hover);background:var(--t-ghost-bg-hover);border-color:var(--t-ghost-border-hover);transform:translateY(-1px)}.shop-dark-module__2IUr7G__ghostBtnPrimary{color:var(--t-accent);border-color:#3b82f633;}.shop-dark-module__2IUr7G__ghostBtnPrimary:hover{color:var(--t-accent);background:#3b82f61a;border-color:#3b82f64d}.shop-dark-module__2IUr7G__primaryBtn{border-radius:var(--t-r-md);font-size:var(--t-font-base);color:var(--t-text-inverse);background:var(--t-accent);cursor:pointer;white-space:nowrap;border:none;justify-content:center;align-items:center;gap:6px;padding:10px 20px;font-weight:700;text-decoration:none;transition:background .15s,transform .15s;display:inline-flex}.shop-dark-module__2IUr7G__primaryBtn:hover{background:var(--t-accent-hover);transform:translateY(-1px)}.shop-dark-module__2IUr7G__primaryBtn:disabled{opacity:.5;cursor:not-allowed;transform:none}.shop-dark-module__2IUr7G__emptyState{text-align:center;color:var(--t-text-muted);font-size:var(--t-font-base);padding:60px 24px}.shop-dark-module__2IUr7G__emptyState a{color:var(--t-accent);font-weight:600}.shop-dark-module__2IUr7G__pageHeader{justify-content:flex-end;align-items:flex-start;gap:16px;margin-bottom:24px;display:flex}.shop-dark-module__2IUr7G__alertSuccess,.shop-dark-module__2IUr7G__alertError,.shop-dark-module__2IUr7G__alertInfo,.shop-dark-module__2IUr7G__alertWarning{font-size:var(--t-font-base);color:var(--t-text);border:none;border-radius:16px;align-items:center;gap:12px;margin-bottom:16px;padding:13px 16px;font-weight:700;line-height:1.45;display:flex;position:relative;box-shadow:0 16px 32px -18px #082f4947}.shop-dark-module__2IUr7G__alertSuccess:before,.shop-dark-module__2IUr7G__alertError:before,.shop-dark-module__2IUr7G__alertInfo:before,.shop-dark-module__2IUr7G__alertWarning:before{content:"";background-position:50%,50%;background-repeat:no-repeat;background-size:18px 18px,cover;border-radius:999px;flex:none;width:34px;height:34px}.shop-dark-module__2IUr7G__alertSuccess{background:#22c55e1c}.shop-dark-module__2IUr7G__alertSuccess:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 11.08V12a10 10 0 1 1-5.93-9.14'/%3E%3Cpolyline points='22 4 12 14.01 9 11.01'/%3E%3C/svg%3E"),linear-gradient(135deg,#4ade80,#22c55e);box-shadow:0 8px 16px -6px #22c55e8c}.shop-dark-module__2IUr7G__alertError{background:#ef44441a}.shop-dark-module__2IUr7G__alertError:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10.29 3.86 1.82 18a2 2 0 0 0 1.71 3h16.94a2 2 0 0 0 1.71-3L13.71 3.86a2 2 0 0 0-3.42 0z'/%3E%3Cline x1='12' y1='9' x2='12' y2='13'/%3E%3Cline x1='12' y1='17' x2='12.01' y2='17'/%3E%3C/svg%3E"),linear-gradient(135deg,#fb7185,#ef4444);box-shadow:0 8px 16px -6px #ef44448c}.shop-dark-module__2IUr7G__alertInfo{background:#0ea5e91a}.shop-dark-module__2IUr7G__alertInfo:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cline x1='12' y1='16' x2='12' y2='12'/%3E%3Cline x1='12' y1='8' x2='12.01' y2='8'/%3E%3C/svg%3E"),linear-gradient(135deg,#38bdf8,#0ea5e9);box-shadow:0 8px 16px -6px #0ea5e999}.shop-dark-module__2IUr7G__alertWarning{background:#f59e0b1a}.shop-dark-module__2IUr7G__alertWarning:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10.29 3.86 1.82 18a2 2 0 0 0 1.71 3h16.94a2 2 0 0 0 1.71-3L13.71 3.86a2 2 0 0 0-3.42 0z'/%3E%3Cline x1='12' y1='9' x2='12' y2='13'/%3E%3Cline x1='12' y1='17' x2='12.01' y2='17'/%3E%3C/svg%3E"),linear-gradient(135deg,#fbbf24,#f59e0b);box-shadow:0 8px 16px -6px #f59e0b80}.shop-dark-module__2IUr7G__backLink{width:fit-content;font-size:var(--t-font-sm);color:var(--t-text-muted);background:var(--t-surface);border:1px solid var(--t-border);border-radius:var(--t-r-lg);align-items:center;gap:8px;padding:8px 16px 8px 12px;font-weight:600;line-height:1;text-decoration:none;transition:color .2s,border-color .2s,background .2s,transform .2s;display:inline-flex}.shop-dark-module__2IUr7G__backLink:hover{color:var(--t-accent);border-color:var(--t-accent);background:#3b82f614;transform:translate(-2px)}.shop-dark-module__2IUr7G__backLink:focus-visible{outline:2px solid var(--t-accent);outline-offset:2px}@keyframes shop-dark-module__2IUr7G__fadeSlideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1024px){.shop-dark-module__2IUr7G__content{padding:20px 20px 40px}}@media (max-width:640px){.shop-dark-module__2IUr7G__content{padding:16px 14px 32px}}
.requests-module__uJITra__content{margin:0 auto;padding-top:28px;max-width:1394px!important}.requests-module__uJITra__tabBody{flex-direction:column;gap:16px;margin-top:22px;display:flex}.requests-module__uJITra__toneBlue{--tone:#60a5fa}.requests-module__uJITra__toneAmber{--tone:#fbbf24}.requests-module__uJITra__toneGray{--tone:#94a3b8}.requests-module__uJITra__requestHeroCard{--tone:#60a5fa;transition:transform .2s,box-shadow .2s;animation:.5s ease-out both requests-module__uJITra__fadeSlideUp}.requests-module__uJITra__requestHeroCard:hover{box-shadow:0 16px 38px -22px color-mix(in srgb, var(--tone) 42%, transparent), 0 6px 22px color-mix(in srgb, var(--tone) 14%, transparent);transform:translateY(-2px)}.requests-module__uJITra__servicesInline{white-space:nowrap;width:100%;color:var(--svc-color,var(--t-accent));font-size:17px;font-weight:600;line-height:1.3;display:block;overflow:hidden}.requests-module__uJITra__serviceItem{vertical-align:middle;white-space:nowrap;align-items:center;display:inline-flex}.requests-module__uJITra__serviceItem[hidden]{display:none}.requests-module__uJITra__serviceIconBox{flex:none;place-items:center;width:28px;height:28px;margin-inline-end:9px;display:inline-grid}.requests-module__uJITra__serviceIconBox img{object-fit:contain;width:24px;height:24px}.requests-module__uJITra__serviceSep{color:var(--t-text-dim);margin:0 7px}.requests-module__uJITra__serviceMore{color:var(--svc-color,var(--t-accent));margin-inline-start:6px;font-weight:800}.requests-module__uJITra__servicesInlineManagerCollection{color:var(--t-text-muted);font-size:11.5px;font-weight:700;line-height:1.25}.requests-module__uJITra__servicesInlineManagerCollection .requests-module__uJITra__serviceItem+.requests-module__uJITra__serviceItem{margin-inline-start:14px}.requests-module__uJITra__servicesInlineManagerCollection .requests-module__uJITra__serviceIconBox{width:var(--service-inline-icon-size,20px);height:var(--service-inline-icon-size,20px);margin-inline-end:5px}.requests-module__uJITra__servicesInlineManagerCollection .requests-module__uJITra__serviceIconBox img{width:var(--service-inline-icon-size,18px);height:var(--service-inline-icon-size,18px)}.requests-module__uJITra__servicesInlineManagerCollection .requests-module__uJITra__serviceSep{display:none}.requests-module__uJITra__servicesInlineManagerCollection .requests-module__uJITra__serviceMore{color:inherit;margin-inline-start:7px}.requests-module__uJITra__reqStatusPill{letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;color:var(--badge-color,var(--t-accent-text));align-items:center;gap:7px;font-size:13.5px;font-weight:800;display:inline-flex}.requests-module__uJITra__reqStatusDot{width:8px;height:8px;box-shadow:0 0 0 3px color-mix(in srgb, currentColor 20%, transparent);background:currentColor;border-radius:50%;flex:none}.requests-module__uJITra__reqBtnGhost{border-radius:var(--t-r-lg);white-space:nowrap;color:var(--t-accent-text);background:color-mix(in srgb, var(--t-accent) 8%, transparent);border:1px solid color-mix(in srgb, var(--t-accent) 28%, transparent);justify-content:center;align-items:center;gap:7px;padding:11px 18px;font-size:13px;font-weight:800;text-decoration:none;transition:background .18s,transform .18s;display:inline-flex}.requests-module__uJITra__reqBtnGhost:hover{background:color-mix(in srgb, var(--t-accent) 14%, transparent);transform:translateY(-1px)}.requests-module__uJITra__railExpiryValue{letter-spacing:-.02em;color:var(--t-accent-green-text);white-space:nowrap;font-size:22px;font-weight:800;line-height:1.1}.requests-module__uJITra__railExpiryWarning{color:var(--t-badge-amber-text)}.requests-module__uJITra__railExpiryUrgent{color:var(--t-badge-red-text)}.requests-module__uJITra__railExpiryExpired{text-transform:uppercase;letter-spacing:.08em;color:var(--t-badge-red-text);font-size:14px}.requests-module__uJITra__openShopsList{flex-direction:column;align-items:center;gap:8px;min-width:0;display:flex}.requests-module__uJITra__openSectionLabel{text-transform:uppercase;letter-spacing:.06em;color:var(--t-text-dim);margin-bottom:8px;font-size:10px;font-weight:700;display:block}.requests-module__uJITra__openAvatarRow{flex-wrap:wrap;align-items:center;gap:16px;min-width:0;display:flex}.requests-module__uJITra__openAvatar{flex-direction:row;align-items:center;gap:10px;display:flex}.requests-module__uJITra__openAvatarText{flex-direction:column;gap:1px;min-width:0;display:flex}.requests-module__uJITra__openAvatarName{color:var(--t-text);white-space:nowrap;text-overflow:ellipsis;max-width:170px;font-size:12.5px;font-weight:700;overflow:hidden}.requests-module__uJITra__openAvatarMeta{color:var(--t-text-muted);font-size:11px}.requests-module__uJITra__cardExpiryTimer{letter-spacing:-.005em;white-space:nowrap;background:0 0;flex-direction:column;align-items:center;gap:2px;padding:0;font-size:13px;font-weight:700;display:inline-flex}.requests-module__uJITra__cardExpiryTimerEyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--t-text-dim);font-size:9px;font-weight:800;line-height:1}.requests-module__uJITra__cardExpiryTimerValue{color:var(--t-accent);align-items:center;line-height:1.1;display:inline-flex}.requests-module__uJITra__cardExpiryTimerWarning .requests-module__uJITra__cardExpiryTimerValue{color:var(--t-badge-amber-text)}.requests-module__uJITra__cardExpiryTimerUrgent .requests-module__uJITra__cardExpiryTimerValue{color:var(--t-badge-red-text)}.requests-module__uJITra__cardExpiryTimerExpired{color:var(--t-badge-red-text);text-transform:uppercase;letter-spacing:.12em;font-size:11px;font-weight:800}.requests-module__uJITra__sectionEmptyCard{text-align:center;background:0 0;border:none;flex-direction:column;align-items:center;padding:64px 24px;display:flex}.requests-module__uJITra__sectionEmptyIcon{color:#fff;background:linear-gradient(135deg,#0ea5e9,#6366f1);border-radius:22px;justify-content:center;align-items:center;width:80px;height:80px;margin-bottom:22px;display:flex;box-shadow:0 16px 30px -14px #6366f18c}.requests-module__uJITra__sectionEmptyEyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--t-text-dim);margin-bottom:6px;font-size:11px;font-weight:800;display:block}.requests-module__uJITra__sectionEmptyTitle{letter-spacing:-.02em;color:var(--t-text);margin:0;font-size:20px;font-weight:800}.requests-module__uJITra__sectionEmptySub{max-width:42ch;color:var(--t-text-muted);margin:8px 0 0;font-size:13.5px;font-weight:600;line-height:1.6}.requests-module__uJITra__sectionEmptyBtn{border-radius:var(--t-r-full);color:#fff;font-size:var(--t-font-sm);background:linear-gradient(135deg,#0ea5e9,#6366f1);justify-content:center;align-items:center;margin-top:20px;padding:10px 24px;font-weight:700;text-decoration:none;transition:filter .15s,transform .15s;display:inline-flex;box-shadow:0 10px 22px -10px #6366f18c}.requests-module__uJITra__sectionEmptyBtn:hover{filter:brightness(1.1);transform:translateY(-1px)}.requests-module__uJITra__requestHeroCard:nth-child(2){animation-delay:50ms}.requests-module__uJITra__requestHeroCard:nth-child(3){animation-delay:.1s}.requests-module__uJITra__requestHeroCard:nth-child(4){animation-delay:.15s}.requests-module__uJITra__requestHeroCard:nth-child(5){animation-delay:.2s}@keyframes requests-module__uJITra__fadeSlideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (max-width:640px){.requests-module__uJITra__content{padding-top:18px}}
.route-module__pgas7W__pageRoot{width:100%;max-width:1040px;margin:0 auto;padding:20px 20px 56px}.route-module__pgas7W__calendarBackRow{margin-bottom:16px}@media (max-width:700px){.route-module__pgas7W__pageRoot{padding:14px 10px 40px}}
.DashboardNavigation-module__JJriCa__navigation{margin-bottom:28px}.DashboardNavigation-module__JJriCa__grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.DashboardNavigation-module__JJriCa__card{border:1px solid var(--t-border);background:var(--t-surface);height:100%;min-height:76px;color:var(--t-text);border-radius:14px;align-items:center;gap:12px;padding:16px;text-decoration:none;transition:border-color .15s,background .15s;display:flex}.DashboardNavigation-module__JJriCa__card:hover:not([aria-disabled]){border-color:var(--t-accent);background:color-mix(in srgb, var(--t-accent) 4%, var(--t-surface))}.DashboardNavigation-module__JJriCa__card:focus-visible{outline:2px solid var(--t-accent);outline-offset:3px}.DashboardNavigation-module__JJriCa__card[aria-disabled]{opacity:.55;cursor:not-allowed}.DashboardNavigation-module__JJriCa__tierLocked{opacity:.55}.DashboardNavigation-module__JJriCa__icon{flex-shrink:0;display:flex}.DashboardNavigation-module__JJriCa__icon svg{width:28px;height:28px}.DashboardNavigation-module__JJriCa__label{overflow-wrap:anywhere;font-size:13px;font-weight:700;line-height:1.5}.DashboardNavigation-module__JJriCa__chevron{width:14px;height:14px;color:var(--t-text-muted);flex-shrink:0;margin-inline-start:auto}[dir=rtl] .DashboardNavigation-module__JJriCa__card:not([aria-disabled]):not([data-locked]) .DashboardNavigation-module__JJriCa__chevron{transform:rotate(180deg)}@media (max-width:1400px){.DashboardNavigation-module__JJriCa__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:800px){.DashboardNavigation-module__JJriCa__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:540px){.DashboardNavigation-module__JJriCa__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.DashboardNavigation-module__JJriCa__card{gap:9px;min-height:70px;padding:13px}.DashboardNavigation-module__JJriCa__label{font-size:12px}.DashboardNavigation-module__JJriCa__icon svg{width:25px;height:25px}}@media (prefers-reduced-motion:reduce){.DashboardNavigation-module__JJriCa__card{transition:none}}
.ManagerPerformancePanel-module__Ys5nJq__panel{margin:0 0 16px}.ManagerPerformancePanel-module__Ys5nJq__surface{--pulse-surface:var(--t-surface,#fff);--pulse-border:var(--t-border,#dbe4ef);--pulse-divider:color-mix(in srgb, var(--t-border,#dbe4ef) 78%, transparent);--pulse-text:var(--t-text,#172033);--pulse-muted:var(--t-text-muted,#64748b);--pulse-caption:color-mix(in srgb, var(--pulse-text) 68%, var(--pulse-muted));--pulse-accent:var(--t-accent,#0ea5e9);border:1px solid var(--pulse-border);background:var(--pulse-surface);border-radius:20px;overflow:hidden;box-shadow:0 18px 42px -30px #0f172a47,inset 0 1px #ffffffb8}.ManagerPerformancePanel-module__Ys5nJq__header{grid-template-columns:minmax(220px,1.1fr) minmax(150px,.62fr) minmax(500px,1.65fr);align-items:stretch;min-height:104px;padding:19px 22px 8px;display:grid}.ManagerPerformancePanel-module__Ys5nJq__headerCopy{align-content:center;min-width:0;display:grid}.ManagerPerformancePanel-module__Ys5nJq__kicker{width:fit-content;color:var(--pulse-muted);letter-spacing:.035em;text-transform:capitalize;align-items:center;gap:7px;font-size:11px;font-weight:730;line-height:1;display:inline-flex}.ManagerPerformancePanel-module__Ys5nJq__kicker i{background:var(--t-accent-green,#22c55e);width:6px;height:6px;box-shadow:0 0 0 3px color-mix(in srgb, var(--t-accent-green,#22c55e) 14%, transparent);border-radius:50%}.ManagerPerformancePanel-module__Ys5nJq__header h2{min-width:0;color:var(--pulse-text);letter-spacing:-.025em;align-items:baseline;gap:9px;margin:7px 0 0;font-size:18px;font-weight:700;line-height:1.1;display:flex}.ManagerPerformancePanel-module__Ys5nJq__header h2 strong{font-variant-numeric:tabular-nums;letter-spacing:-.06em;font-size:clamp(28px,2.6vw,38px);font-weight:810}.ManagerPerformancePanel-module__Ys5nJq__header h2 span{color:var(--pulse-text);text-overflow:ellipsis;text-transform:capitalize;white-space:nowrap;overflow:hidden}.ManagerPerformancePanel-module__Ys5nJq__header p{color:var(--pulse-caption);text-transform:capitalize;margin:4px 0 0 1px;font-size:11px;font-weight:700;line-height:1.3}.ManagerPerformancePanel-module__Ys5nJq__pace{border-inline-start:1px solid var(--pulse-divider);grid-template-columns:minmax(0,1fr);align-content:center;align-items:baseline;row-gap:2px;min-width:0;padding-inline:22px 18px;display:grid}.ManagerPerformancePanel-module__Ys5nJq__pace span{color:var(--pulse-muted);letter-spacing:.025em;text-transform:capitalize;font-size:11px;font-weight:720;line-height:1.3}.ManagerPerformancePanel-module__Ys5nJq__pace strong{color:var(--pulse-text);font-variant-numeric:tabular-nums;letter-spacing:-.055em;font-size:clamp(26px,2.4vw,36px);font-weight:800;line-height:1}.ManagerPerformancePanel-module__Ys5nJq__pace small{color:var(--pulse-caption);text-overflow:ellipsis;text-transform:capitalize;white-space:nowrap;grid-column:1;font-size:11px;font-weight:700;line-height:1.35;overflow:hidden}.ManagerPerformancePanel-module__Ys5nJq__body{min-height:156px}.ManagerPerformancePanel-module__Ys5nJq__chart{min-width:0;margin:0;padding:0 23px 17px;position:relative}.ManagerPerformancePanel-module__Ys5nJq__lineChart{grid-template-rows:132px 16px;gap:3px;min-width:0;display:grid}.ManagerPerformancePanel-module__Ys5nJq__plot{min-width:0;height:132px;margin-inline:12px;position:relative}.ManagerPerformancePanel-module__Ys5nJq__lineSvg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ManagerPerformancePanel-module__Ys5nJq__gridLine{stroke:color-mix(in srgb, var(--pulse-border) 65%, transparent);stroke-width:.42px;stroke-dasharray:1.8 3.4;vector-effect:non-scaling-stroke}.ManagerPerformancePanel-module__Ys5nJq__area{pointer-events:none}.ManagerPerformancePanel-module__Ys5nJq__line{fill:none;stroke:var(--pulse-accent);stroke-width:2.7px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;filter:drop-shadow(0 7px 8px color-mix(in srgb, var(--pulse-accent) 18%, transparent))}.ManagerPerformancePanel-module__Ys5nJq__marker{top:var(--point-y);left:var(--point-x);color:var(--pulse-muted);justify-items:center;display:grid;position:absolute;transform:translate(-50%,-50%)}.ManagerPerformancePanel-module__Ys5nJq__marker b{color:var(--pulse-muted);font-size:10px;font-weight:700;line-height:1;position:absolute;inset-block-end:10px}.ManagerPerformancePanel-module__Ys5nJq__marker i{border:2px solid var(--pulse-surface);background:var(--pulse-accent);width:8px;height:8px;box-shadow:0 0 0 1px color-mix(in srgb, var(--pulse-accent) 72%, transparent);border-radius:50%}.ManagerPerformancePanel-module__Ys5nJq__marker[data-today=true] b{color:var(--pulse-text)}.ManagerPerformancePanel-module__Ys5nJq__marker[data-today=true] i{width:10px;height:10px;box-shadow:0 0 0 4px color-mix(in srgb, var(--pulse-accent) 15%, transparent), 0 6px 14px -5px var(--pulse-accent)}.ManagerPerformancePanel-module__Ys5nJq__axisLabels{min-width:0;color:var(--pulse-muted);direction:ltr;grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.ManagerPerformancePanel-module__Ys5nJq__axisLabels time{text-align:center;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;unicode-bidi:plaintext;font-size:11px;font-weight:620;line-height:1.3;overflow:hidden}.ManagerPerformancePanel-module__Ys5nJq__axisLabels time[data-today=true]{color:var(--pulse-text);font-weight:760}.ManagerPerformancePanel-module__Ys5nJq__noData{color:var(--pulse-muted);font-size:12px;font-weight:650;position:absolute;inset-block-start:48%;inset-inline-start:50%;transform:translate(-50%,-50%)}[dir=rtl] .ManagerPerformancePanel-module__Ys5nJq__noData{transform:translate(50%,-50%)}.ManagerPerformancePanel-module__Ys5nJq__metrics{border-inline-start:1px solid var(--pulse-divider);grid-template-columns:repeat(3,minmax(0,1fr));min-width:0;display:grid}.ManagerPerformancePanel-module__Ys5nJq__metric{border-inline-end:1px solid var(--pulse-divider);align-content:center;gap:4px;min-width:0;padding:5px 15px;display:grid}.ManagerPerformancePanel-module__Ys5nJq__metric:last-child{border-inline-end:0}.ManagerPerformancePanel-module__Ys5nJq__metric[data-tone=blue]{--metric-tone:var(--t-accent,#0ea5e9)}.ManagerPerformancePanel-module__Ys5nJq__metric[data-tone=green]{--metric-tone:var(--t-accent-green,#22c55e)}.ManagerPerformancePanel-module__Ys5nJq__metric[data-tone=amber]{--metric-tone:#d97706}.ManagerPerformancePanel-module__Ys5nJq__metric[data-tone=red]{--metric-tone:#ef4444}.ManagerPerformancePanel-module__Ys5nJq__metricLabel{min-width:0;color:var(--pulse-muted);letter-spacing:.015em;text-overflow:ellipsis;text-transform:capitalize;white-space:nowrap;align-items:center;gap:6px;font-size:11px;font-weight:720;line-height:1.3;display:flex;overflow:hidden}.ManagerPerformancePanel-module__Ys5nJq__metricLabel svg{width:14px;height:14px;fill:var(--metric-tone);flex:none}.ManagerPerformancePanel-module__Ys5nJq__metric strong{color:var(--pulse-text);font-variant-numeric:tabular-nums;letter-spacing:-.05em;font-size:clamp(23px,2.2vw,32px);font-weight:790;line-height:1}.ManagerPerformancePanel-module__Ys5nJq__metric small{color:var(--pulse-caption);text-transform:capitalize;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11px;font-weight:700;line-height:1.4;display:-webkit-box;overflow:hidden}.ManagerPerformancePanel-module__Ys5nJq__skeletonHeader,.ManagerPerformancePanel-module__Ys5nJq__skeletonChart,.ManagerPerformancePanel-module__Ys5nJq__skeletonMetric{background:linear-gradient(90deg, color-mix(in srgb, var(--pulse-border) 45%, transparent), color-mix(in srgb, var(--pulse-border) 76%, transparent), color-mix(in srgb, var(--pulse-border) 45%, transparent));background-size:200% 100%;animation:1.6s ease-in-out infinite ManagerPerformancePanel-module__Ys5nJq__managerPerformancePulse}.ManagerPerformancePanel-module__Ys5nJq__skeletonHeader{grid-template-columns:minmax(370px,1fr) minmax(500px,1.65fr);min-height:104px;padding:19px 22px 8px;display:grid}.ManagerPerformancePanel-module__Ys5nJq__skeletonHeader:before{content:"";border-radius:10px;width:62%}.ManagerPerformancePanel-module__Ys5nJq__skeletonChart{min-height:156px}.ManagerPerformancePanel-module__Ys5nJq__skeletonMetric{border-inline-end:1px solid var(--pulse-divider);min-height:72px}@keyframes ManagerPerformancePanel-module__Ys5nJq__managerPerformancePulse{0%{background-position:100% 0}to{background-position:-100% 0}}@media (max-width:1120px){.ManagerPerformancePanel-module__Ys5nJq__header{grid-template-columns:minmax(220px,1fr) minmax(150px,.7fr)}.ManagerPerformancePanel-module__Ys5nJq__metrics{border-top:1px solid var(--pulse-divider);border-inline-start:0;grid-column:1/-1;margin-top:14px;padding-top:13px}.ManagerPerformancePanel-module__Ys5nJq__header{padding-bottom:13px}}@media (max-width:680px){.ManagerPerformancePanel-module__Ys5nJq__surface{border-radius:16px}.ManagerPerformancePanel-module__Ys5nJq__header{grid-template-columns:1fr;padding:16px 14px 10px}.ManagerPerformancePanel-module__Ys5nJq__pace{border-top:1px solid var(--pulse-divider);border-inline-start:0;margin-top:13px;padding:12px 0 0}.ManagerPerformancePanel-module__Ys5nJq__metrics{grid-template-columns:1fr;margin-top:13px}.ManagerPerformancePanel-module__Ys5nJq__metric,.ManagerPerformancePanel-module__Ys5nJq__skeletonMetric{border-inline-end:0;border-bottom:1px solid var(--pulse-divider);min-height:70px;padding:11px 2px}.ManagerPerformancePanel-module__Ys5nJq__metric:last-child,.ManagerPerformancePanel-module__Ys5nJq__skeletonMetric:last-child{border-bottom:0}.ManagerPerformancePanel-module__Ys5nJq__chart{padding-inline:12px}.ManagerPerformancePanel-module__Ys5nJq__lineChart{grid-template-rows:112px 16px}.ManagerPerformancePanel-module__Ys5nJq__plot{height:112px;margin-inline:7px}.ManagerPerformancePanel-module__Ys5nJq__skeletonHeader{grid-template-columns:1fr;padding:16px 14px 10px}}@media (prefers-reduced-motion:reduce){.ManagerPerformancePanel-module__Ys5nJq__skeletonHeader,.ManagerPerformancePanel-module__Ys5nJq__skeletonChart,.ManagerPerformancePanel-module__Ys5nJq__skeletonMetric{animation:none}}.ManagerPerformancePanel-module__Ys5nJq__mixLayout{grid-template-columns:240px minmax(0,1fr);align-items:center;gap:32px 48px;padding:38px;display:grid}.ManagerPerformancePanel-module__Ys5nJq__mixSummary{grid-column:1/-1}.ManagerPerformancePanel-module__Ys5nJq__mixSummary .ManagerPerformancePanel-module__Ys5nJq__kicker{font-size:16px;font-weight:700;line-height:1.4}.ManagerPerformancePanel-module__Ys5nJq__sectionTitle,.ManagerPerformancePanel-module__Ys5nJq__mixSummary h2{text-transform:uppercase;letter-spacing:-1.2px;color:var(--pulse-text,var(--t-text));overflow-wrap:anywhere;margin:12px 0 15px;font-size:40px;font-weight:800;line-height:1.1}.ManagerPerformancePanel-module__Ys5nJq__sectionDescription,.ManagerPerformancePanel-module__Ys5nJq__mixSummary p{color:var(--pulse-muted,var(--t-text-muted));max-width:780px;margin:0;font-size:17px;font-weight:700;line-height:1.6}.ManagerPerformancePanel-module__Ys5nJq__mixRing{width:224px;height:224px;margin-inline:auto;position:relative}.ManagerPerformancePanel-module__Ys5nJq__mixRing svg{width:100%;height:100%;display:block}.ManagerPerformancePanel-module__Ys5nJq__mixRingTrack{stroke:var(--t-surface-alt,#f1f5f9)}.ManagerPerformancePanel-module__Ys5nJq__mixRing circle[data-status]{stroke:var(--mix-color)}.ManagerPerformancePanel-module__Ys5nJq__mixTotal{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:35px;display:flex;position:absolute;inset:0}.ManagerPerformancePanel-module__Ys5nJq__mixTotal strong{letter-spacing:-1.5px;color:var(--pulse-text);font-size:44px;line-height:1.1}.ManagerPerformancePanel-module__Ys5nJq__mixTotal span{color:var(--pulse-muted);overflow-wrap:anywhere;max-width:100%;font-size:14px;font-weight:700}.ManagerPerformancePanel-module__Ys5nJq__mixLayout [data-status=completed]{--mix-color:#0ea5e9}.ManagerPerformancePanel-module__Ys5nJq__mixLayout [data-status=active]{--mix-color:#8b5cf6}.ManagerPerformancePanel-module__Ys5nJq__mixLayout [data-status=cancelled]{--mix-color:#94a3b8}.ManagerPerformancePanel-module__Ys5nJq__mixLayout [data-status=noShow]{--mix-color:#f59e0b}.ManagerPerformancePanel-module__Ys5nJq__mixLayout [data-status=expired]{--mix-color:#f43f5e}.ManagerPerformancePanel-module__Ys5nJq__mixBreakdown{min-width:0}.ManagerPerformancePanel-module__Ys5nJq__mixLegend{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;display:grid}.ManagerPerformancePanel-module__Ys5nJq__mixItem{border:1px solid var(--pulse-border);min-width:0;color:var(--pulse-text);border-radius:13px;flex-direction:column;justify-content:space-between;gap:22px;padding:22px;display:flex}.ManagerPerformancePanel-module__Ys5nJq__mixItem dt{color:var(--pulse-muted);align-items:center;gap:9px;font-size:14px;font-weight:700;line-height:1.5;display:flex}.ManagerPerformancePanel-module__Ys5nJq__mixItem i{background:var(--mix-color);border-radius:3px;flex-shrink:0;width:9px;height:9px}.ManagerPerformancePanel-module__Ys5nJq__mixItem dd{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:18px 8px;margin:0;display:grid}.ManagerPerformancePanel-module__Ys5nJq__mixItem dd strong{letter-spacing:-.7px;font-size:36px;line-height:1.1}.ManagerPerformancePanel-module__Ys5nJq__mixPercentage{color:var(--pulse-muted);text-align:end;font-size:13px;font-weight:700}.ManagerPerformancePanel-module__Ys5nJq__mixTrack{background:var(--t-surface-alt,#f1f5f9);border-radius:5px;grid-column:1/-1;height:5px;display:block;overflow:hidden}.ManagerPerformancePanel-module__Ys5nJq__mixTrack>span{background:var(--mix-color);border-radius:inherit;height:100%;display:block}.ManagerPerformancePanel-module__Ys5nJq__mixEmpty{color:var(--pulse-muted);margin-top:18px;font-size:15px}@media (max-width:1250px){.ManagerPerformancePanel-module__Ys5nJq__mixLegend{grid-template-columns:repeat(2,minmax(0,1fr))}.ManagerPerformancePanel-module__Ys5nJq__mixLayout{gap:28px}}@media (max-width:760px){.ManagerPerformancePanel-module__Ys5nJq__mixLayout{grid-template-columns:1fr;padding:26px}.ManagerPerformancePanel-module__Ys5nJq__sectionTitle,.ManagerPerformancePanel-module__Ys5nJq__mixSummary h2{letter-spacing:-.8px;font-size:34px}.ManagerPerformancePanel-module__Ys5nJq__mixSummary .ManagerPerformancePanel-module__Ys5nJq__kicker{font-size:14px}.ManagerPerformancePanel-module__Ys5nJq__sectionDescription,.ManagerPerformancePanel-module__Ys5nJq__mixSummary p{font-size:15px}.ManagerPerformancePanel-module__Ys5nJq__mixRing{width:200px;height:200px}.ManagerPerformancePanel-module__Ys5nJq__mixLegend{gap:12px}.ManagerPerformancePanel-module__Ys5nJq__mixItem{gap:18px;padding:15px}.ManagerPerformancePanel-module__Ys5nJq__mixItem dt{font-size:12px}.ManagerPerformancePanel-module__Ys5nJq__mixItem dd strong{font-size:29px}}.ManagerPerformancePanel-module__Ys5nJq__mixLayout [data-status=new]{--mix-color:#0ea5e9}.ManagerPerformancePanel-module__Ys5nJq__mixLayout [data-status=sent]{--mix-color:#8b5cf6}.ManagerPerformancePanel-module__Ys5nJq__mixLayout [data-status=accepted]{--mix-color:#10b981}.ManagerPerformancePanel-module__Ys5nJq__mixLayout [data-status=closed]{--mix-color:#f59e0b}.ManagerPerformancePanel-module__Ys5nJq__shopIdentity{align-items:center;gap:11px;min-width:0;display:flex}.ManagerPerformancePanel-module__Ys5nJq__shopIdentity .ManagerPerformancePanel-module__Ys5nJq__kicker{overflow-wrap:anywhere;min-width:0}
.Pager-module__9336fq__pager{flex-direction:column;align-items:center;gap:8px;margin-top:16px;display:flex}.Pager-module__9336fq__nav{justify-content:center;align-items:center;gap:14px;display:flex}.Pager-module__9336fq__bars{justify-content:center;align-items:center;gap:0;display:flex}.Pager-module__9336fq__bar{cursor:pointer;background:0 0;border:none;place-items:center;width:24px;height:24px;padding:0;display:grid}.Pager-module__9336fq__bar:before{content:"";background:var(--t-border);border-radius:50%;width:7px;height:7px;transition:background .18s,width .18s,transform .18s,opacity .18s}.Pager-module__9336fq__barActive:before{background:var(--t-accent);border-radius:4px;width:20px}.Pager-module__9336fq__barEdge:before{opacity:.55;transform:scale(.62)}.Pager-module__9336fq__bar:focus-visible{outline:2px solid var(--t-accent);outline-offset:2px}.Pager-module__9336fq__arrow{border-radius:var(--t-r-full);border:1px solid var(--t-border);background:var(--t-surface);width:34px;height:34px;color:var(--t-text);cursor:pointer;justify-content:center;align-items:center;transition:border-color .15s,background .15s,opacity .15s;display:inline-flex}.Pager-module__9336fq__arrow:hover:not(:disabled){border-color:var(--t-accent);background:var(--t-surface-hover)}.Pager-module__9336fq__arrow:disabled{opacity:.32;cursor:default}.Pager-module__9336fq__arrow:focus-visible{outline:2px solid var(--t-accent);outline-offset:2px}[dir=rtl] .Pager-module__9336fq__arrow svg{transform:scaleX(-1)}.Pager-module__9336fq__pageNumber{letter-spacing:.02em;color:var(--t-accent);font-variant-numeric:tabular-nums;font-size:12px;font-weight:800}.Pager-module__9336fq__pageNumberTotal{color:var(--t-text-dim);font-weight:600}@media (prefers-reduced-motion:reduce){.Pager-module__9336fq__bar:before{transition:background .18s}}
.HistoryDateNavigator-module__oXYgca__navigator{display:contents}.HistoryDateNavigator-module__oXYgca__root{--rdp-accent-color:var(--t-accent,#0ea5e9);--rdp-accent-background-color:color-mix(in srgb, var(--t-accent,#0ea5e9) 14%, transparent);border:1px solid color-mix(in srgb, var(--t-accent,#0ea5e9) 18%, var(--t-border,#dbe4ee));background:radial-gradient(circle at 0 0, color-mix(in srgb, var(--t-accent,#0ea5e9) 10%, transparent), transparent 42%), var(--t-surface,#fff);border-radius:22px;grid-template-columns:minmax(190px,.72fr) minmax(280px,1fr);align-items:center;gap:24px;margin:0 0 20px;padding:20px;display:grid;box-shadow:0 14px 34px #0f172a12}.HistoryDateNavigator-module__oXYgca__loading{border:1px solid var(--t-border,#dbe4ee);background:var(--t-surface,#fff);border-radius:22px;grid-template-columns:minmax(190px,.72fr) minmax(280px,1fr);gap:24px;min-height:330px;margin:0 0 20px;padding:20px;display:grid}.HistoryDateNavigator-module__oXYgca__loading span{background:linear-gradient(100deg, var(--t-surface-hover,#f1f5f9) 20%, color-mix(in srgb, var(--t-accent,#0ea5e9) 10%, var(--t-surface-hover,#f1f5f9)) 40%, var(--t-surface-hover,#f1f5f9) 60%);background-size:220% 100%;border-radius:16px;animation:1.4s ease-in-out infinite HistoryDateNavigator-module__oXYgca__history-calendar-loading}.HistoryDateNavigator-module__oXYgca__navigator[data-variant=quietRegister] .HistoryDateNavigator-module__oXYgca__loading{background:0 0;border:0;border-radius:0;width:100%;min-height:520px;margin:0 0 18px;padding:0 0 14px;display:block}.HistoryDateNavigator-module__oXYgca__navigator[data-variant=quietRegister] .HistoryDateNavigator-module__oXYgca__loading span:first-child{display:none}.HistoryDateNavigator-module__oXYgca__navigator[data-variant=quietRegister] .HistoryDateNavigator-module__oXYgca__loading span:last-child{border-radius:12px;width:100%;min-height:506px;display:block}@keyframes HistoryDateNavigator-module__oXYgca__history-calendar-loading{to{background-position-x:-220%}}@media (prefers-reduced-motion:reduce){.HistoryDateNavigator-module__oXYgca__loading span{animation:none}}.HistoryDateNavigator-module__oXYgca__header{align-items:center;gap:14px;min-width:0;display:flex}.HistoryDateNavigator-module__oXYgca__icon{border:1px solid color-mix(in srgb, var(--t-accent,#0ea5e9) 28%, transparent);width:46px;height:46px;color:var(--t-accent,#0ea5e9);background:color-mix(in srgb, var(--t-accent,#0ea5e9) 10%, transparent);border-radius:15px;flex:0 0 46px;justify-content:center;align-items:center;display:inline-flex}.HistoryDateNavigator-module__oXYgca__icon svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:23px;height:23px}.HistoryDateNavigator-module__oXYgca__heading{gap:4px;min-width:0;display:grid}.HistoryDateNavigator-module__oXYgca__heading>span{color:var(--t-text-muted,#64748b);letter-spacing:.09em;text-transform:uppercase;font-size:11px;font-weight:760}.HistoryDateNavigator-module__oXYgca__heading time{color:var(--t-text,#0f172a);letter-spacing:-.02em;font-size:clamp(16px,2vw,20px);font-weight:760;line-height:1.25}.HistoryDateNavigator-module__oXYgca__calendar{justify-content:flex-end;min-width:0;transition:opacity .16s;display:flex}.HistoryDateNavigator-module__oXYgca__calendar[data-pending]{opacity:.58;pointer-events:none}.HistoryDateNavigator-module__oXYgca__calendar .rdp-root{width:100%;max-width:360px;color:var(--t-text,#0f172a);margin:0}.HistoryDateNavigator-module__oXYgca__calendar .rdp-month{width:100%}.HistoryDateNavigator-module__oXYgca__calendar .rdp-month_grid{table-layout:fixed;width:100%}:is(.HistoryDateNavigator-module__oXYgca__calendar .rdp-day,.HistoryDateNavigator-module__oXYgca__calendar .rdp-weekday){vertical-align:middle;border-bottom:none;padding:0}.HistoryDateNavigator-module__oXYgca__calendar .rdp-month_caption{min-height:36px}.HistoryDateNavigator-module__oXYgca__calendar .rdp-dropdowns{gap:8px}.HistoryDateNavigator-module__oXYgca__calendar .rdp-dropdown_root{border:1px solid var(--t-border,#dbe4ee);background:var(--t-surface-hover,#f8fafc);border-radius:10px}.HistoryDateNavigator-module__oXYgca__calendar .rdp-caption_label{color:var(--t-text,#0f172a);padding:7px 28px 7px 10px;font-size:13px;font-weight:720}.HistoryDateNavigator-module__oXYgca__calendar .rdp-chevron{fill:var(--t-accent,#0ea5e9)}.HistoryDateNavigator-module__oXYgca__calendar .rdp-weekday{color:var(--t-text-dim,#94a3b8);letter-spacing:.05em;text-transform:uppercase;font-size:10px;font-weight:720}.HistoryDateNavigator-module__oXYgca__calendar .rdp-day_button{width:36px;height:36px;color:var(--t-text,#0f172a);border-radius:11px;margin:4px auto;font-size:12px;font-weight:680}.HistoryDateNavigator-module__oXYgca__calendar .rdp-day_button:focus-visible{outline:2px solid var(--t-accent,#0ea5e9);outline-offset:2px}.HistoryDateNavigator-module__oXYgca__hasHistory:not(.rdp-selected) .rdp-day_button{border:1px solid color-mix(in srgb, var(--t-accent,#0ea5e9) 18%, transparent);background:color-mix(in srgb, var(--t-accent,#0ea5e9) 6%, transparent)}.HistoryDateNavigator-module__oXYgca__calendar .rdp-selected .rdp-day_button{border-color:var(--t-accent,#0ea5e9);color:var(--t-text-inverse,#fff);background:linear-gradient(135deg, var(--t-accent,#0ea5e9), #2563eb);box-shadow:0 7px 16px color-mix(in srgb, var(--t-accent,#0ea5e9) 28%, transparent)}.HistoryDateNavigator-module__oXYgca__calendar .rdp-disabled{opacity:.16}@media (max-width:1080px){.HistoryDateNavigator-module__oXYgca__navigator[data-variant=quietRegister] .HistoryDateNavigator-module__oXYgca__loading{min-height:460px}.HistoryDateNavigator-module__oXYgca__navigator[data-variant=quietRegister] .HistoryDateNavigator-module__oXYgca__loading span:last-child{min-height:446px}}@media (max-width:720px){.HistoryDateNavigator-module__oXYgca__loading,.HistoryDateNavigator-module__oXYgca__root{border-radius:18px;grid-template-columns:1fr;gap:16px;padding:16px}.HistoryDateNavigator-module__oXYgca__loading{min-height:420px}.HistoryDateNavigator-module__oXYgca__calendar{justify-content:center}.HistoryDateNavigator-module__oXYgca__calendar .rdp-root{max-width:none}.HistoryDateNavigator-module__oXYgca__navigator[data-variant=quietRegister] .HistoryDateNavigator-module__oXYgca__loading{min-height:420px;padding-bottom:10px}.HistoryDateNavigator-module__oXYgca__navigator[data-variant=quietRegister] .HistoryDateNavigator-module__oXYgca__loading span:last-child{border-radius:9px;min-height:410px}}@media (max-width:420px){.HistoryDateNavigator-module__oXYgca__root{margin-inline:-4px;padding-inline:12px}.HistoryDateNavigator-module__oXYgca__calendar .rdp-day_button{width:34px;height:34px}}.HistoryDateNavigator-module__oXYgca__scheduleRoot{min-width:0;margin-bottom:18px}.HistoryDateNavigator-module__oXYgca__scheduleHeader{text-align:center;grid-template-columns:36px minmax(0,auto) 36px;justify-content:center;align-items:center;gap:6px 16px;padding:20px 12px 18px;display:grid}.HistoryDateNavigator-module__oXYgca__scheduleYear{color:var(--t-text-muted,#6b7280);grid-area:1/2;font-size:18px;font-weight:800;line-height:1.2}.HistoryDateNavigator-module__oXYgca__scheduleHeader strong{color:var(--t-text,#111);letter-spacing:.02em;text-transform:uppercase;grid-area:2/2;font-size:clamp(24px,4.5vw,36px);font-weight:800;line-height:1.15}.HistoryDateNavigator-module__oXYgca__scheduleHeader button{grid-row:2}.HistoryDateNavigator-module__oXYgca__scheduleHeader button:first-of-type{grid-column:1}.HistoryDateNavigator-module__oXYgca__scheduleHeader button:last-of-type{grid-column:3}.HistoryDateNavigator-module__oXYgca__scheduleHeader button{width:36px;height:36px;color:var(--t-text);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;font-size:26px;display:grid}.HistoryDateNavigator-module__oXYgca__scheduleHeader button:hover:not(:disabled){background:var(--t-surface-hover)}.HistoryDateNavigator-module__oXYgca__scheduleHeader button:disabled{opacity:.3;cursor:default}.HistoryDateNavigator-module__oXYgca__scheduleHeader button:focus-visible{outline:2px solid var(--t-accent);outline-offset:2px}[dir=rtl] .HistoryDateNavigator-module__oXYgca__scheduleHeader button{transform:scaleX(-1)}
.FeatureGate-module__bdtZLq__gate{--gate-accent:#0ea5e9;--gate-accent-strong:#0369a1;--gate-soft:#f0f9ff;--gate-border:#0ea5e952;border:1px solid var(--t-border,#dbe3ef);background:var(--t-surface,#fff);border-radius:20px;width:min(100%,520px);margin:60px auto;overflow:hidden;box-shadow:0 24px 60px #0f172a1a}.FeatureGate-module__bdtZLq__ticketCap{color:#fff;background:#111827;justify-content:space-between;align-items:center;gap:16px;padding:18px 22px;display:flex}.FeatureGate-module__bdtZLq__capLabel{min-width:0;color:var(--gate-accent);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:9px;font-size:11px;font-weight:900;line-height:1;display:inline-flex}.FeatureGate-module__bdtZLq__capIcon{color:currentColor;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}.FeatureGate-module__bdtZLq__capIcon svg{width:18px;height:18px}.FeatureGate-module__bdtZLq__ticketCap strong{color:#fff;letter-spacing:.16em;text-transform:uppercase;flex:none;font-size:12px;font-weight:900;line-height:1}.FeatureGate-module__bdtZLq__ticketBody{padding:28px 26px 24px}.FeatureGate-module__bdtZLq__ticketBody h2{color:var(--t-text,#111827);letter-spacing:0;margin:0;font-size:26px;font-weight:900;line-height:1.05}.FeatureGate-module__bdtZLq__centeredTitle h2{text-align:center}.FeatureGate-module__bdtZLq__ticketBody p{color:var(--t-text-muted,#64748b);margin:10px 0 0;font-size:14px;font-weight:800;line-height:1.55}.FeatureGate-module__bdtZLq__highlightList{gap:12px;margin-top:24px;display:grid}.FeatureGate-module__bdtZLq__highlightRow{border:1px dashed var(--gate-border);background:var(--gate-soft);border-radius:16px;align-items:center;gap:14px;min-height:74px;padding:15px 16px;display:flex}.FeatureGate-module__bdtZLq__highlightIcon{width:34px;height:34px;color:var(--gate-accent);background:#fff;border-radius:12px;flex:0 0 34px;justify-content:center;align-items:center;display:inline-flex;box-shadow:inset 0 0 0 1px #0f172a0f}.FeatureGate-module__bdtZLq__highlightCopy{gap:3px;min-width:0;display:grid}.FeatureGate-module__bdtZLq__highlightCopy strong{color:var(--t-text,#111827);font-size:14px;font-weight:900;line-height:1.15}.FeatureGate-module__bdtZLq__highlightCopy span{color:var(--t-text-muted,#64748b);font-size:12px;font-weight:800;line-height:1.35}.FeatureGate-module__bdtZLq__ticketButton{border:1px solid var(--gate-accent);background:var(--gate-accent);color:#fff;cursor:pointer;letter-spacing:.02em;border-radius:14px;justify-content:center;align-items:center;width:calc(100% - 52px);min-height:46px;margin:0 26px 28px;font-family:inherit;font-size:13px;font-weight:900;text-decoration:none;transition:transform .16s,box-shadow .16s,filter .16s;display:flex;box-shadow:0 14px 30px #0f172a1f}.FeatureGate-module__bdtZLq__ticketButton:hover{filter:saturate(1.04);transform:translateY(-1px);box-shadow:0 18px 34px #0f172a29}.FeatureGate-module__bdtZLq__ticketButton:disabled{cursor:progress;opacity:.72;filter:none;transform:none}.FeatureGate-module__bdtZLq__ticketButton:focus-visible{outline:3px solid color-mix(in srgb, var(--gate-accent) 30%, transparent);outline-offset:3px}.FeatureGate-module__bdtZLq__errorText{color:#b91c1c;text-align:center;width:calc(100% - 52px);margin:-14px 26px 24px;font-size:12px;font-weight:800;line-height:1.4}@media (max-width:560px){.FeatureGate-module__bdtZLq__gate{border-radius:18px;margin:32px auto}.FeatureGate-module__bdtZLq__ticketCap{flex-direction:column;align-items:flex-start;gap:10px}.FeatureGate-module__bdtZLq__ticketBody{padding:24px 20px 22px}.FeatureGate-module__bdtZLq__ticketBody h2{font-size:23px}.FeatureGate-module__bdtZLq__ticketButton{width:calc(100% - 40px);margin:0 20px 24px}.FeatureGate-module__bdtZLq__errorText{width:calc(100% - 40px);margin:-12px 20px 22px}}
.AppQrCard-module__4s4K8q__card{z-index:1;align-self:start;gap:12px;padding:0;text-decoration:none;display:grid;position:relative}.AppQrCard-module__4s4K8q__card:focus-visible{outline-offset:4px;outline:3px solid #38bdf8}.AppQrCard-module__4s4K8q__frame{background:#fff;border-radius:22px;justify-content:center;align-items:center;width:100%;padding:12px;transition:transform .18s,box-shadow .18s;display:flex}.AppQrCard-module__4s4K8q__image{width:100%;height:auto;display:block}.AppQrCard-module__4s4K8q__caption{letter-spacing:.01em;text-align:center;font-size:14px;font-weight:650}.AppQrCard-module__4s4K8q__dark{flex:0 0 256px;width:256px}.AppQrCard-module__4s4K8q__dark .AppQrCard-module__4s4K8q__frame{box-shadow:0 20px 48px #0000004d,inset 0 0 0 1px #0f172a0f}.AppQrCard-module__4s4K8q__dark .AppQrCard-module__4s4K8q__caption{color:#ffffffd1}.AppQrCard-module__4s4K8q__dark:hover .AppQrCard-module__4s4K8q__frame{transform:translateY(-2px);box-shadow:0 24px 54px #00000057,inset 0 0 0 1px #0f172a0f}.AppQrCard-module__4s4K8q__light{flex:0 0 184px;width:184px}.AppQrCard-module__4s4K8q__light .AppQrCard-module__4s4K8q__frame{box-shadow:0 14px 34px #0f172a21,inset 0 0 0 1px #0f172a0f}.AppQrCard-module__4s4K8q__light .AppQrCard-module__4s4K8q__caption{color:var(--t-text-muted)}.AppQrCard-module__4s4K8q__light:hover .AppQrCard-module__4s4K8q__frame{transform:translateY(-2px);box-shadow:0 18px 40px #0f172a2b,inset 0 0 0 1px #0f172a0f}.AppQrCard-module__4s4K8q__modal{width:172px}.AppQrCard-module__4s4K8q__modal .AppQrCard-module__4s4K8q__frame{border:1px solid var(--t-border);border-radius:16px;box-shadow:0 8px 24px #0f172a17}.AppQrCard-module__4s4K8q__modal .AppQrCard-module__4s4K8q__caption{color:var(--t-text-muted);font-size:12px;line-height:1.4}.AppQrCard-module__4s4K8q__modal:hover .AppQrCard-module__4s4K8q__frame{transform:translateY(-1px);box-shadow:0 11px 28px #0f172a1f}@media (max-width:1024px) and (min-width:641px){.AppQrCard-module__4s4K8q__dark{flex-basis:224px;width:224px}}@media (max-width:640px){.AppQrCard-module__4s4K8q__dark,.AppQrCard-module__4s4K8q__light{display:none}.AppQrCard-module__4s4K8q__modal{width:156px;display:grid}}@media (prefers-reduced-motion:reduce){.AppQrCard-module__4s4K8q__frame{transition:none}}
.ShopActionButton-module__1uSsWq__button{border:1.5px dashed color-mix(in srgb, var(--team-shift-accent,#0ea5e9) 38%, transparent);width:fit-content;min-height:44px;color:var(--t-text);cursor:pointer;background:0 0;border-radius:14px;flex:none;justify-content:center;align-items:center;gap:7px;padding:10px 16px;font-family:inherit;font-size:14px;font-weight:800;transition:border-color .15s,background .15s,transform .15s;display:inline-flex}.ShopActionButton-module__1uSsWq__button:hover{border-color:var(--team-shift-accent,#0ea5e9);background:color-mix(in srgb, var(--team-shift-accent,#0ea5e9) 8%, transparent);transform:translateY(-1px)}.ShopActionButton-module__1uSsWq__button:focus-visible{outline:2px solid var(--team-shift-accent,#0ea5e9);outline-offset:2px}.ShopActionButton-module__1uSsWq__locked{opacity:.55;cursor:not-allowed}.ShopActionButton-module__1uSsWq__button.ShopActionButton-module__1uSsWq__locked:hover,.ShopActionButton-module__1uSsWq__button.ShopActionButton-module__1uSsWq__locked:active{border-color:color-mix(in srgb, var(--team-shift-accent,#0ea5e9) 38%, transparent);background:0 0;transform:none}.ShopActionButton-module__1uSsWq__button svg{flex-shrink:0;width:17px;height:17px}@media (max-width:440px){.ShopActionButton-module__1uSsWq__button{min-height:40px;padding:8px 12px;font-size:13px}}@media (prefers-reduced-motion:reduce){.ShopActionButton-module__1uSsWq__button{transition:none}}
.SearchAliasHint-module__g20d3G__hint{background:color-mix(in srgb, var(--t-accent) 9%, transparent);border:1px solid color-mix(in srgb, var(--t-accent) 22%, transparent);width:fit-content;max-width:100%;color:var(--t-text);border-radius:999px;align-items:center;gap:8px;margin:2px auto 12px;padding:7px 14px;font-size:12.5px;font-weight:500;line-height:1.35;display:flex}.SearchAliasHint-module__g20d3G__compact{margin:4px 0 8px;padding:5px 11px;font-size:12px}.SearchAliasHint-module__g20d3G__icon{width:14px;height:14px;color:var(--t-accent);flex-shrink:0}.SearchAliasHint-module__g20d3G__text{display:inline}.SearchAliasHint-module__g20d3G__term{color:var(--t-accent);letter-spacing:-.005em;text-transform:capitalize;font-weight:800}.SearchAliasHint-module__g20d3G__divider{color:color-mix(in srgb, var(--t-text-muted) 50%, transparent);margin:0 8px;font-weight:700}.SearchAliasHint-module__g20d3G__original{color:var(--t-text-muted);font-weight:500}
.ShopAvatar-module__98oLgq__avatar{box-sizing:border-box;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 4px 10px #0f172a0f}.ShopAvatar-module__98oLgq__withImage{border:1px solid var(--t-border);background:var(--t-surface-alt)}.ShopAvatar-module__98oLgq__fallback{color:#2563eb;background:linear-gradient(135deg,#eff6ff,#ede9fe)}.ShopAvatar-module__98oLgq__img{object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block}.ShopAvatar-module__98oLgq__initial{text-transform:uppercase;-webkit-user-select:none;user-select:none;place-items:center;width:100%;height:100%;font-weight:800;line-height:1;display:grid}
.VehicleIcon3d-module__x2mfha__icon{flex:none;line-height:0;display:inline-block;position:relative}.VehicleIcon3d-module__x2mfha__icon img{object-fit:contain;display:block}.VehicleIcon3d-module__x2mfha__icon .VehicleIcon3d-module__x2mfha__dark{display:none}[data-theme=dark] .VehicleIcon3d-module__x2mfha__icon .VehicleIcon3d-module__x2mfha__light{display:none}[data-theme=dark] .VehicleIcon3d-module__x2mfha__icon .VehicleIcon3d-module__x2mfha__dark{display:block}.VehicleIcon3d-module__x2mfha__badge{aspect-ratio:1;pointer-events:none;width:clamp(18px,33%,28px);position:absolute;top:-4px;right:0}
.requests-module__ouUPOG__desktopBack{margin-bottom:16px}@media (max-width:640px){.requests-module__ouUPOG__desktopBack{display:none}}