.maintenance-tracking_card__lIB6w{padding:0;border-radius:var(--t-r-xl);background:var(--t-surface);border:1px solid var(--t-border);box-shadow:var(--t-card-shadow);overflow:hidden}.maintenance-tracking_headerBtn__ul5xm{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;padding:16px 20px;background:transparent;cursor:pointer;text-align:left;font-family:inherit;color:inherit;transition:background .15s;border:none;border-bottom:1px solid transparent}.maintenance-tracking_headerBtn__ul5xm[aria-expanded=true]{border-bottom-color:var(--t-border)}.maintenance-tracking_headerBtn__ul5xm:focus-visible{outline:2px solid var(--t-accent);outline-offset:-2px}.maintenance-tracking_headerText__tqicr{min-width:0;flex:0 0 auto;display:flex;flex-direction:column;gap:4px}.maintenance-tracking_title__lHesu{margin:0;font-size:var(--t-font-md);font-weight:700;letter-spacing:-.01em;color:var(--t-text);line-height:1.3}.maintenance-tracking_body__X0DvB{display:block}.maintenance-tracking_list__Pbxjb{width:100%;min-width:0}.maintenance-tracking_categoryArea__SjIEr{display:flex;flex-direction:column;gap:18px;padding:18px 20px}.maintenance-tracking_summary__thdgH{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.maintenance-tracking_summaryChip__UwH1O{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:12px;border-radius:var(--t-r-lg);border:1.5px solid var(--t-border);background:var(--t-surface);color:var(--t-text);cursor:pointer;font-family:inherit;text-align:center;transition:transform .15s,box-shadow .15s;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:hidden;--chip-accent:var(--t-accent);--chip-glow:color-mix(in srgb,var(--t-accent) 18%,transparent);animation:maintenance-tracking_chipBorderPulse__2SxlE 3.2s ease-in-out infinite}.maintenance-tracking_summaryChipCalm__XBwsl{animation:none;border-color:color-mix(in srgb,var(--chip-accent) 25%,var(--t-border))}@keyframes maintenance-tracking_chipBorderPulse__2SxlE{0%,to{border-color:color-mix(in srgb,var(--chip-accent) 25%,var(--t-border));box-shadow:0 0 0 0 transparent}50%{border-color:var(--chip-accent);box-shadow:0 0 16px var(--chip-glow)}}.maintenance-tracking_summaryChip__UwH1O:hover{transform:translateY(-2px);border-color:var(--chip-accent);box-shadow:0 8px 24px var(--chip-glow);animation-play-state:paused}.maintenance-tracking_summaryChip__UwH1O:focus-visible{outline:2px solid var(--chip-accent);outline-offset:2px}.maintenance-tracking_summaryChipWide__mW2Pb{width:calc((100% - 20px) / 3 * 1.2);margin:0 auto;box-sizing:border-box}@media (prefers-reduced-motion:reduce){.maintenance-tracking_summaryChip__UwH1O{animation:none;border-color:color-mix(in srgb,var(--chip-accent) 25%,var(--t-border))}}.maintenance-tracking_summaryChipIcon__qkSZk{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;font-size:26px;line-height:1;font-family:Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,Twemoji Mozilla,system-ui,sans-serif}.maintenance-tracking_summaryChipIcon__qkSZk img{width:100%;height:100%;object-fit:contain;pointer-events:none}.maintenance-tracking_summaryChipLabel__GW7Yy{font-size:13px;font-weight:800;line-height:1.25;letter-spacing:-.005em;text-align:center;color:var(--t-text);padding:0 4px}.maintenance-tracking_summaryChipStatus__ThqVZ{font-size:11px;font-weight:800;line-height:1.2;margin-top:auto}.maintenance-tracking_summaryChipStatus_overdue__TSfKC{color:#dc2626}.maintenance-tracking_summaryChipStatus_attention__ryo77{color:#d97706}.maintenance-tracking_summaryChipStatus_upcoming__5xYJi{color:#2563eb}.maintenance-tracking_summaryChipStatus_ok__yzCvD{color:#16a34a}.maintenance-tracking_dueNowBanner__TWHD3{display:flex;align-items:center;gap:12px;width:100%;padding:12px 14px;background:rgba(239,68,68,.08);border:1.5px solid rgba(239,68,68,.28);border-radius:var(--t-r-xl);cursor:pointer;font-family:inherit;text-align:left;color:var(--t-text);transition:transform .12s ease,background .15s,border-color .15s}.maintenance-tracking_dueNowBanner__TWHD3[data-status=ok]{background:rgba(34,197,94,.06);border-color:rgba(34,197,94,.24)}.maintenance-tracking_dueNowBanner__TWHD3:hover{transform:translateY(-1px)}.maintenance-tracking_dueNowBanner__TWHD3:focus-visible{outline:2px solid var(--t-accent);outline-offset:2px}.maintenance-tracking_dueNowIcon__Znn27{width:36px;height:36px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;background:rgba(239,68,68,.18);color:#dc2626}.maintenance-tracking_dueNowBanner__TWHD3[data-status=ok] .maintenance-tracking_dueNowIcon__Znn27{background:rgba(34,197,94,.18);color:#15803d}.maintenance-tracking_dueNowText__erYBa{flex:1 1;min-width:0}.maintenance-tracking_dueNowTitle__X_2uv{font-size:14px;font-weight:800;letter-spacing:-.005em;line-height:1.2;color:var(--t-text)}.maintenance-tracking_dueNowSubtitle__6wPqc{display:flex;flex-wrap:wrap;gap:5px;font-size:11.5px;font-weight:800;margin-top:2px;align-items:center}.maintenance-tracking_dueNowOverdue__wYhqe{color:#dc2626}.maintenance-tracking_dueNowAttention__pNmeV{color:#d97706}.maintenance-tracking_dueNowUpcoming__Mq_00{color:#2563eb}.maintenance-tracking_dueNowOk__mTzyZ{color:#15803d;font-weight:700}.maintenance-tracking_dueNowSep__2JKmi{color:var(--t-text-dim);opacity:.5;font-weight:600}.maintenance-tracking_dueNowChevron__QoSKN{color:var(--t-text-muted);font-size:18px;flex-shrink:0;line-height:1}.maintenance-tracking_listHeader___7osH{display:flex;align-items:center;gap:12px;padding:14px 20px;border-bottom:1px solid var(--t-border);background:var(--t-surface-alt)}.maintenance-tracking_backBtn__Uj8Jj{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border-radius:var(--t-r-full);border:1px solid var(--t-border);background:var(--t-surface);color:var(--t-text-muted);font-size:12px;font-weight:700;letter-spacing:.02em;cursor:pointer;transition:background .15s,color .15s,border-color .15s,transform .15s;font-family:inherit;flex-shrink:0}.maintenance-tracking_backBtn__Uj8Jj:hover{background:var(--t-surface-hover);color:var(--t-text);border-color:var(--t-border-hover,var(--t-border));transform:translateX(-1px)}.maintenance-tracking_backBtn__Uj8Jj:focus-visible{outline:2px solid var(--t-accent);outline-offset:2px}.maintenance-tracking_listHeaderTitle__sOqrh{flex:1 1;min-width:0;font-size:var(--t-font-md);font-weight:700;letter-spacing:-.01em;color:var(--t-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.maintenance-tracking_listHeaderCount__MLzXe{display:inline-flex;align-items:center;justify-content:center;min-width:26px;height:24px;padding:0 8px;border-radius:var(--t-r-full);background:color-mix(in srgb,var(--t-accent) 14%,transparent);color:var(--t-badge-blue-text);font-size:12px;font-weight:800;flex-shrink:0}.maintenance-tracking_row__h_88A{display:block;width:100%;padding:0;border:none;background:transparent;text-align:left;cursor:pointer;transition:background .15s;border-top:1px solid var(--t-border);font-family:inherit;color:inherit}.maintenance-tracking_row__h_88A:first-of-type{border-top:none}.maintenance-tracking_row__h_88A:hover{background:var(--t-surface-alt)}.maintenance-tracking_row__h_88A:focus-visible{outline:2px solid var(--t-accent);outline-offset:-2px}.maintenance-tracking_rowInner__J_dk8{display:flex;align-items:flex-start;gap:16px;padding:14px 24px}.maintenance-tracking_rowIcon__NxizI{flex-shrink:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;padding-top:2px}.maintenance-tracking_rowBody__lswzT{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:3px}.maintenance-tracking_rowTitle__QCrpq{font-size:var(--t-font-md);font-weight:700;color:var(--t-text);line-height:1.3}.maintenance-tracking_rowMeta__Rc4sU{font-size:var(--t-font-sm);color:var(--t-text-muted);line-height:1.5}.maintenance-tracking_rowAside__ZqbUh{flex-shrink:0;display:flex;align-items:center;gap:10px;padding-top:4px}.maintenance-tracking_rowChevron__DWfxz{color:var(--t-text-dim);transition:transform .2s}.maintenance-tracking_rowChevronOpen__0VU28{transform:rotate(180deg)}.maintenance-tracking_badge__VnaQz{display:inline-flex;align-items:center;gap:5px;padding:3px 9px;border-radius:var(--t-r-full);font-size:var(--t-font-xs);font-weight:800;letter-spacing:0;white-space:nowrap}.maintenance-tracking_badgeDot__7VPWb{width:5px;height:5px;border-radius:999px;flex-shrink:0}.maintenance-tracking_badgeOverdue___rkXU{background:var(--t-badge-red-bg);color:var(--t-badge-red-text)}.maintenance-tracking_badgeAttention__PAdWR{background:var(--t-badge-amber-bg);color:var(--t-badge-amber-text)}.maintenance-tracking_badgeDueSoon__LLwLU,.maintenance-tracking_badgeRecommended__ske_k{background:var(--t-badge-blue-bg);color:var(--t-badge-blue-text)}.maintenance-tracking_badgeOk__5yMxT{background:var(--t-badge-green-bg);color:var(--t-badge-green-text)}.maintenance-tracking_detail__yR4qu{padding:14px 24px 20px 72px;background:var(--t-surface-alt);border-top:1px solid var(--t-border);display:flex;flex-direction:column;gap:14px}.maintenance-tracking_detailRows__Ktp0J{display:flex;flex-direction:column}.maintenance-tracking_detailRow__ZFJDP{display:flex;align-items:baseline;gap:10px;font-size:var(--t-font-sm)}.maintenance-tracking_detailLabel__Uzq9i{font-size:10px;font-weight:800;color:var(--t-text-muted);text-transform:uppercase;letter-spacing:.06em;min-width:64px;flex-shrink:0}.maintenance-tracking_detailValue__9fDhD{flex:1 1;min-width:0;color:var(--t-text);font-weight:700;line-height:1.5}.maintenance-tracking_priorityChip__EOI_k{display:inline-flex;align-items:center;padding:1px 8px;border-radius:var(--t-r-full);font-size:10px;font-weight:800;letter-spacing:0}.maintenance-tracking_priority_Low__BcAsq{background:rgba(34,197,94,.12);color:#16a34a}.maintenance-tracking_priority_Medium__r3L7c{background:rgba(245,158,11,.14);color:#d97706}.maintenance-tracking_priority_High__pew_N{background:rgba(239,68,68,.12);color:#dc2626}.maintenance-tracking_detailWarning___pQBv{margin:0;padding:8px 12px;border-radius:var(--t-r-md);background:rgba(245,158,11,.08);border:1px solid rgba(245,158,11,.2);color:var(--t-text);font-size:var(--t-font-xs);font-weight:700;line-height:1.5}.maintenance-tracking_detailActions__nCVRq{display:flex;flex-wrap:wrap;gap:8px}.maintenance-tracking_btn__KIw12{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border-radius:var(--t-r-md);font-size:var(--t-font-sm);font-weight:700;cursor:pointer;transition:all .15s;border:1px solid transparent;text-decoration:none}.maintenance-tracking_btnPrimary__CodEQ{background:var(--t-accent);color:#fff;border-color:var(--t-accent)}.maintenance-tracking_btnPrimary__CodEQ:hover{background:var(--t-accent-hover);border-color:var(--t-accent-hover)}.maintenance-tracking_btnSecondary__7EOCM{background:var(--t-badge-green-bg);color:var(--t-badge-green-text);border-color:rgba(34,197,94,.2)}.maintenance-tracking_btnSecondary__7EOCM:hover{background:rgba(34,197,94,.18);border-color:rgba(34,197,94,.38)}.maintenance-tracking_empty__ltvEK{padding:32px 24px;text-align:center;color:var(--t-text-muted);font-size:var(--t-font-sm)}.maintenance-tracking_statusGroup__i6k8a{display:flex;flex-direction:column}.maintenance-tracking_statusGroupHeader__K_Qxk{display:flex;align-items:center;gap:8px;padding:10px 22px 6px;background:transparent;border:none;width:100%;cursor:pointer;font-family:inherit;text-align:left}.maintenance-tracking_statusGroupHeader__K_Qxk:focus-visible{outline:2px solid var(--t-accent);outline-offset:-2px}.maintenance-tracking_statusGroupDot__jVG7j{width:6px;height:6px;border-radius:999px;flex-shrink:0}.maintenance-tracking_statusGroupLabel__YF0wE{font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.maintenance-tracking_statusGroupCount__7vJxX{display:inline-flex;align-items:center;justify-content:center;min-width:16px;height:16px;padding:0 5px;border-radius:999px;font-size:9px;font-weight:800}.maintenance-tracking_statusGroupChevron__JOTzH{margin-left:auto;display:inline-flex;align-items:center;transition:transform .18s ease}.maintenance-tracking_statusGroupChevronOpen__XyNOD{transform:rotate(180deg)}@media (max-width:860px){.maintenance-tracking_categoryArea__SjIEr{gap:14px;padding:16px 20px}.maintenance-tracking_summary__thdgH{gap:8px}.maintenance-tracking_summaryChip__UwH1O{padding:10px}}@media (max-width:640px){.maintenance-tracking_headerBtn__ul5xm{padding:16px}.maintenance-tracking_categoryArea__SjIEr{gap:12px;padding:14px 16px}.maintenance-tracking_summary__thdgH{gap:6px}.maintenance-tracking_summaryChip__UwH1O{padding:8px 6px}.maintenance-tracking_summaryChipIcon__qkSZk{width:28px;height:28px;font-size:20px}.maintenance-tracking_summaryChipLabel__GW7Yy{font-size:11.5px;line-height:1.25}.maintenance-tracking_listHeader___7osH{padding:12px 16px;gap:8px}.maintenance-tracking_backBtn__Uj8Jj{padding:6px 12px;font-size:11px}.maintenance-tracking_rowInner__J_dk8{padding:12px 14px;gap:10px;align-items:flex-start}.maintenance-tracking_rowIcon__NxizI{width:28px;height:28px;padding-top:1px}.maintenance-tracking_rowBody__lswzT{gap:2px}.maintenance-tracking_rowTitle__QCrpq{font-size:14px;line-height:1.3}.maintenance-tracking_rowMeta__Rc4sU{font-size:12px;line-height:1.4}.maintenance-tracking_rowAside__ZqbUh{flex-direction:column;align-items:flex-end;gap:8px;padding-top:0}.maintenance-tracking_badge__VnaQz{padding:3px 8px;font-size:10px;letter-spacing:.03em}.maintenance-tracking_detail__yR4qu{padding:12px 14px 16px}}.section-tabs_tabBar__846rZ{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px;justify-content:center}.section-tabs_tab__azmd6{display:inline-flex;align-items:center;gap:7px;padding:8px 14px;border:1px solid var(--t-border);border-radius:999px;background:var(--t-surface);color:var(--t-text-muted);font-family:inherit;font-size:13px;font-weight:700;cursor:pointer;transition:background .15s,color .15s,border-color .15s,transform .12s,box-shadow .15s;white-space:nowrap}.section-tabs_tab__azmd6:hover{color:var(--t-text);border-color:var(--t-text-muted)}.section-tabs_tab__azmd6:focus-visible{outline:2px solid var(--t-accent);outline-offset:2px}.section-tabs_tabActive__1e_td{background:linear-gradient(135deg,#38bdf8,#6366f1);box-shadow:0 6px 16px -10px rgba(99,102,241,.55)}.section-tabs_tabActive__1e_td,.section-tabs_tabActive__1e_td:hover{color:#fff;border-color:transparent}.section-tabs_tabIcon__stsJB{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:currentColor}.section-tabs_tabIcon__stsJB img{display:block}.section-tabs_tabLabelLong__3PxW9{display:inline;overflow:hidden;text-overflow:ellipsis}.section-tabs_tabLabelShort__H7tow{display:none}@media (max-width:480px){.section-tabs_tab__azmd6{padding:7px 12px;gap:6px;font-size:12px}.section-tabs_tabLabelLong__3PxW9{display:none}.section-tabs_tabLabelShort__H7tow{display:inline}}.section-tabs_panel__ol4k8{border-radius:var(--t-r-xl);border:1px solid var(--t-border);background:var(--t-surface);overflow:hidden;box-shadow:var(--t-card-shadow)}.shop-dark_pageWrap__c5eHo{--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);min-height:100vh;background:var(--t-bg);color:var(--t-text);width:100%}.shop-dark_pageWrap__c5eHo .site-nav{background:rgba(255,255,255,.95);border-bottom-color:var(--t-border)}.shop-dark_pageWrap__c5eHo[data-shop-dark] .site-nav,[data-theme=dark] .shop-dark_pageWrap__c5eHo .site-nav{background:rgba(11,17,33,.85)}.shop-dark_content__PKytK{padding:24px 32px 48px;max-width:1400px;margin:0 auto;position:relative;isolation:isolate}.shop-dark_content__PKytK:before{left:-180px;top:18%;width:560px;height:560px;background:radial-gradient(circle,rgba(59,130,246,.1) 0,transparent 70%)}.shop-dark_content__PKytK:after,.shop-dark_content__PKytK:before{content:"";position:fixed;border-radius:var(--t-r-full);pointer-events:none;filter:blur(60px);z-index:-1;display:none}.shop-dark_content__PKytK:after{right:-200px;top:50%;width:600px;height:600px;background:radial-gradient(circle,rgba(168,85,247,.08) 0,transparent 70%)}.shop-dark_pageWrap__c5eHo[data-shop-dark] .shop-dark_content__PKytK:after,.shop-dark_pageWrap__c5eHo[data-shop-dark] .shop-dark_content__PKytK:before,[data-theme=dark] .shop-dark_content__PKytK:after,[data-theme=dark] .shop-dark_content__PKytK:before{display:block;opacity:1}.shop-dark_card__msN2t{padding:20px;border-radius:var(--t-card-radius);background:var(--t-glass-bg);border:none;backdrop-filter:blur(var(--t-glass-blur));-webkit-backdrop-filter:blur(var(--t-glass-blur));box-shadow:var(--t-card-shadow)}.shop-dark_loadingShimmer__4l1n6{position:relative;display:block;overflow:hidden;border-radius:var(--t-r-lg);background:var(--t-shimmer-base);box-shadow:none}.shop-dark_loadingShimmer__4l1n6:after{content:"";position:absolute;inset:0;transform:translateX(-100%);background:linear-gradient(90deg,transparent,var(--t-shimmer-highlight),transparent);animation:shop-dark_dark-loading-shimmer__EP3oR 1.6s ease-in-out infinite}@keyframes shop-dark_dark-loading-shimmer__EP3oR{to{transform:translateX(100%)}}.shop-dark_cardHover__qqVRY{transition:transform .2s,background .2s,border-color .2s;cursor:pointer}.shop-dark_cardHover__qqVRY:hover{transform:translateY(-2px);background:var(--t-surface-hover);border-color:var(--t-border-hover)}.shop-dark_sectionLabel__sUcfm{font-size:var(--t-font-xs);font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:var(--t-text-dim);margin:28px 0 14px}.shop-dark_badge__87wJb{display:inline-block;padding:3px 10px;border-radius:var(--t-r-sm);font-size:var(--t-font-xs);font-weight:700;letter-spacing:.3px}.shop-dark_badgeGreen__N9i1L{background:var(--t-badge-green-bg);color:var(--t-badge-green-text)}.shop-dark_badgeAmber__JZZ00{background:var(--t-badge-amber-bg);color:var(--t-badge-amber-text)}.shop-dark_badgeBlue__BGZOe{background:var(--t-badge-blue-bg);color:var(--t-badge-blue-text)}.shop-dark_badgeRed__Ws2if{background:var(--t-badge-red-bg);color:var(--t-badge-red-text)}.shop-dark_badgeGray__yv8wH{background:var(--t-badge-gray-bg);color:var(--t-badge-gray-text)}.shop-dark_ghostBtn__k9Knz{display:inline-flex;align-items:center;gap:6px;padding:10px 16px;min-height:40px;border-radius:var(--t-r-md);font-size:var(--t-font-sm);font-weight:600;color:var(--t-ghost-text);background:var(--t-ghost-bg);border:1px solid var(--t-ghost-border);text-decoration:none;transition:all .2s;cursor:pointer;white-space:nowrap}.shop-dark_ghostBtn__k9Knz: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_ghostBtnPrimary__x0XNM{color:var(--t-accent);border-color:rgba(59,130,246,.2)}.shop-dark_ghostBtnPrimary__x0XNM:hover{background:rgba(59,130,246,.1);border-color:rgba(59,130,246,.3);color:var(--t-accent)}.shop-dark_primaryBtn__zLuuX{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:10px 20px;border-radius:var(--t-r-md);font-size:var(--t-font-base);font-weight:700;color:var(--t-text-inverse);background:var(--t-accent);border:none;text-decoration:none;transition:background .15s,transform .15s;cursor:pointer;white-space:nowrap}.shop-dark_primaryBtn__zLuuX:hover{background:var(--t-accent-hover);transform:translateY(-1px)}.shop-dark_primaryBtn__zLuuX:disabled{opacity:.5;cursor:not-allowed;transform:none}.shop-dark_emptyState___H4dJ{text-align:center;padding:60px 24px;color:var(--t-text-muted);font-size:var(--t-font-base)}.shop-dark_emptyState___H4dJ a{color:var(--t-accent);font-weight:600}.shop-dark_pageHeader__qZ33b{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:24px}.shop-dark_pageTitle__8DoW_{font-size:26px;font-weight:800;color:var(--t-text);letter-spacing:-.5px;margin:0;line-height:1.2}.shop-dark_pageSubtitle__yvsoy{font-size:var(--t-font-base);color:var(--t-text-muted);margin:6px 0 0}.shop-dark_alertSuccess__WQPCl{border-radius:var(--t-r-md);background:var(--t-alert-success-bg);border:1px solid var(--t-alert-success-border);color:var(--t-alert-success-text)}.shop-dark_alertError__BiMe8,.shop-dark_alertSuccess__WQPCl{padding:12px 16px;font-size:var(--t-font-base);margin-bottom:16px}.shop-dark_alertError__BiMe8{border-radius:var(--t-r-md);background:var(--t-alert-error-bg);border:1px solid var(--t-alert-error-border);color:var(--t-alert-error-text)}.shop-dark_alertInfo__5UqG_{border-radius:var(--t-r-md);background:var(--t-badge-blue-bg);border:1px solid rgba(59,130,246,.2);color:var(--t-badge-blue-text)}.shop-dark_alertInfo__5UqG_,.shop-dark_alertWarning___u1VY{padding:12px 16px;font-size:var(--t-font-base);margin-bottom:16px}.shop-dark_alertWarning___u1VY{border-radius:var(--t-r-md);background:var(--t-badge-amber-bg);border:1px solid rgba(245,158,11,.25);color:var(--t-badge-amber-text)}.shop-dark_backLink__ODqK7{display:inline-flex;align-items:center;gap:8px;width:-moz-fit-content;width:fit-content;padding:8px 16px 8px 12px;font-size:var(--t-font-sm);font-weight:600;color:var(--t-text-muted);text-decoration:none;background:var(--t-surface);border:1px solid var(--t-border);border-radius:var(--t-r-lg);line-height:1;transition:color .2s ease,border-color .2s ease,background .2s ease,transform .2s ease}.shop-dark_backLink__ODqK7:hover{color:var(--t-accent);border-color:var(--t-accent);background:rgba(59,130,246,.08);transform:translateX(-2px)}.shop-dark_backLink__ODqK7:focus-visible{outline:2px solid var(--t-accent);outline-offset:2px}@keyframes shop-dark_fadeSlideUp__w8ch5{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1024px){.shop-dark_content__PKytK{padding:20px 20px 40px}.shop-dark_pageHeader__qZ33b{flex-direction:column;gap:12px}}@media (max-width:640px){.shop-dark_content__PKytK{padding:16px 14px 32px}.shop-dark_pageTitle__8DoW_{font-size:var(--t-font-xl)}}.account_pageShell__YsFoJ{--card:var(--t-surface);--bg:var(--t-bg);--text:var(--t-text);--muted:var(--t-text-muted);--placeholder:var(--t-text-muted);--border:var(--t-border);--border-strong:var(--t-border-hover);--accent:var(--t-accent);--accent-hover:var(--t-accent-hover);--danger:var(--t-danger);--success:var(--t-accent-green);--radius:18px;--surface:var(--t-surface);--surface-soft:var(--t-surface);--panel:var(--t-surface);--panel-strong:var(--t-surface-hover);--shadow:var(--t-card-shadow)}.account_pageContent__jw9ZM{max-width:min(1170px,100%);padding-top:28px}.account_accountCanvas__vKh_m{display:grid;grid-gap:20px;gap:20px}.account_pageShell__YsFoJ .btn{border-radius:var(--t-r-lg)}.account_pageShell__YsFoJ .btn.btn-primary{border:1px solid rgba(59,130,246,.24);background:linear-gradient(135deg,#2563eb,#3b82f6);color:#fff;box-shadow:0 18px 32px -24px rgba(59,130,246,.4)}.account_pageShell__YsFoJ .btn.btn-primary:hover:not(:disabled){background:linear-gradient(135deg,#1d4ed8,#2563eb)}.account_pageShell__YsFoJ .btn.btn-secondary{background:var(--t-surface);color:var(--text);border-color:var(--border)}.account_pageShell__YsFoJ .btn.btn-secondary:hover:not(:disabled){background:var(--t-surface-hover);border-color:var(--border-strong)}.account_pageShell__YsFoJ .badge{border-radius:var(--t-r-full);border:1px solid transparent;font-weight:700}.account_pageShell__YsFoJ .badge-blue{background:rgba(59,130,246,.14);border-color:rgba(59,130,246,.18);color:#2563eb}.account_pageShell__YsFoJ .badge-green{background:rgba(34,197,94,.14);border-color:rgba(34,197,94,.18);color:#16a34a}.account_pageShell__YsFoJ .badge-gray{background:rgba(148,163,184,.14);border-color:rgba(148,163,184,.16);color:var(--t-text)}.account_pageShell__YsFoJ .badge-red{background:rgba(239,68,68,.14);border-color:rgba(239,68,68,.18);color:#dc2626}.account_pageShell__YsFoJ .alert{border:1px solid var(--border);background:var(--t-surface);color:var(--text)}.account_pageShell__YsFoJ .alert-error{background:rgba(239,68,68,.08);border-color:rgba(239,68,68,.2);color:#dc2626}.account_pageShell__YsFoJ .form-group label{color:var(--muted)}.account_pageShell__YsFoJ .acct-input,.account_pageShell__YsFoJ .form-group input:not([type=checkbox]):not([type=radio]),.account_pageShell__YsFoJ .form-group select,.account_pageShell__YsFoJ .form-group textarea{border-radius:var(--t-r-lg);border-color:var(--border);background:var(--t-surface);color:var(--text)}.account_pageShell__YsFoJ .acct-input:focus,.account_pageShell__YsFoJ .form-group input:focus,.account_pageShell__YsFoJ .form-group select:focus,.account_pageShell__YsFoJ .form-group textarea:focus{border-color:rgba(96,165,250,.52);box-shadow:0 0 0 3px rgba(59,130,246,.12);background:var(--t-surface-hover)}.account_pageShell__YsFoJ .acct-input::placeholder,.account_pageShell__YsFoJ .form-group input::placeholder,.account_pageShell__YsFoJ .form-group textarea::placeholder{color:var(--placeholder)}.account_pageShell__YsFoJ .acct-input-disabled,.account_pageShell__YsFoJ .form-group input:disabled,.account_pageShell__YsFoJ .form-group select:disabled,.account_pageShell__YsFoJ .form-group textarea:disabled{background:var(--t-surface);color:var(--t-text-muted)}.account_pageShell__YsFoJ .acct-hero-banner{height:156px;background:radial-gradient(circle at 18% 24%,rgba(34,197,94,.1),transparent 28%),radial-gradient(circle at 78% 12%,rgba(59,130,246,.12),transparent 28%),var(--t-bg)}.account_pageShell__YsFoJ .acct-hero-banner:before{top:-28px;right:10%;width:180px;height:180px;background:radial-gradient(circle,rgba(34,197,94,.16),transparent 70%)}.account_pageShell__YsFoJ .acct-hero-banner:after{bottom:-44px;left:12%;width:160px;height:160px;background:radial-gradient(circle,rgba(59,130,246,.16),transparent 70%)}.account_pageShell__YsFoJ .acct-hero-body{display:grid;grid-template-columns:auto minmax(0,1fr) minmax(260px,.75fr);align-items:end;grid-gap:20px;gap:20px;padding:0 30px 30px;margin-top:-54px}.account_pageShell__YsFoJ .acct-header-info{margin-top:0}.account_pageShell__YsFoJ .acct-avatar{width:92px;height:92px;border-radius:var(--t-r-2xl);border:1px solid var(--t-border);background:linear-gradient(135deg,rgba(34,197,94,.24),rgba(59,130,246,.34));box-shadow:var(--t-card-shadow)}.account_pageShell__YsFoJ .acct-page-title{font-size:clamp(2rem,3vw,3rem);line-height:.96;letter-spacing:-.05em;color:var(--text)}.account_pageShell__YsFoJ .acct-header-meta{color:var(--muted)}.account_pageShell__YsFoJ .acct-header-dot{background:var(--t-text-dim)}.account_pageShell__YsFoJ .acct-stats-row{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:14px;gap:14px;margin-bottom:0}.account_pageShell__YsFoJ .acct-stat-card{padding:18px 16px;border-radius:var(--t-r-2xl);border:1px solid var(--border);background:var(--surface-soft);box-shadow:var(--t-card-shadow)}.account_pageShell__YsFoJ .acct-stat-card:hover{border-color:var(--t-border-hover);box-shadow:var(--t-card-shadow)}.account_pageShell__YsFoJ .acct-stat-number{color:var(--t-text)}.account_pageShell__YsFoJ .acct-stat-label{color:var(--muted)}.account_pageShell__YsFoJ .acct-layout{grid-template-columns:1fr;gap:18px}.account_pageShell__YsFoJ .acct-main{display:grid;grid-gap:18px;gap:18px;align-content:start}.account_pageShell__YsFoJ .acct-main>.acct-section{margin-bottom:0}.account_pageShell__YsFoJ .acct-sidebar{gap:18px}.account_pageShell__YsFoJ .acct-section,.account_pageShell__YsFoJ .acct-sidebar-card{border-radius:var(--t-r-2xl);border:1px solid var(--border);background:var(--surface);box-shadow:var(--t-card-shadow)}.account_pageShell__YsFoJ .acct-section:hover,.account_pageShell__YsFoJ .acct-sidebar-card:hover{box-shadow:var(--t-card-shadow)}.account_pageShell__YsFoJ .acct-section-header,.account_pageShell__YsFoJ .acct-sidebar-card-header{border-bottom-color:var(--t-border)}.account_pageShell__YsFoJ .acct-empty-icon,.account_pageShell__YsFoJ .acct-item-icon,.account_pageShell__YsFoJ .acct-ql-icon,.account_pageShell__YsFoJ .acct-section-icon,.account_pageShell__YsFoJ .acct-sidebar-icon,.account_pageShell__YsFoJ .acct-stat-icon{border:1px solid var(--t-border);box-shadow:none}.account_pageShell__YsFoJ .acct-item-icon-green,.account_pageShell__YsFoJ .acct-ql-icon-green,.account_pageShell__YsFoJ .acct-section-icon-green{background:linear-gradient(135deg,rgba(34,197,94,.18),rgba(74,222,128,.08));color:#4ade80}.account_pageShell__YsFoJ .acct-item-icon-blue,.account_pageShell__YsFoJ .acct-ql-icon-blue,.account_pageShell__YsFoJ .acct-section-icon-blue,.account_pageShell__YsFoJ .acct-sidebar-icon-blue{background:linear-gradient(135deg,rgba(59,130,246,.18),rgba(147,197,253,.08));color:#60a5fa}.account_pageShell__YsFoJ .acct-ql-icon-amber,.account_pageShell__YsFoJ .acct-section-icon-amber,.account_pageShell__YsFoJ .acct-sidebar-icon-amber{background:linear-gradient(135deg,rgba(245,158,11,.18),rgba(251,191,36,.08));color:#fbbf24}.account_pageShell__YsFoJ .acct-item-icon-purple,.account_pageShell__YsFoJ .acct-ql-icon-purple,.account_pageShell__YsFoJ .acct-section-icon-purple{background:linear-gradient(135deg,rgba(168,85,247,.18),rgba(216,180,254,.08));color:#c084fc}.account_pageShell__YsFoJ .acct-section-icon-rose,.account_pageShell__YsFoJ .acct-sidebar-icon-rose{background:linear-gradient(135deg,rgba(244,63,94,.18),rgba(251,113,133,.08));color:#fb7185}.account_pageShell__YsFoJ .acct-ql-icon-slate{background:linear-gradient(135deg,rgba(148,163,184,.16),rgba(226,232,240,.08));color:var(--t-text)}.account_pageShell__YsFoJ .acct-fav-name,.account_pageShell__YsFoJ .acct-info-value,.account_pageShell__YsFoJ .acct-section-title,.account_pageShell__YsFoJ .acct-sidebar-card-title,.account_pageShell__YsFoJ .avatar-editor-name{color:var(--text)}.account_pageShell__YsFoJ .acct-fav-loc,.account_pageShell__YsFoJ .acct-helper,.account_pageShell__YsFoJ .acct-info-label,.account_pageShell__YsFoJ .acct-item-desc,.account_pageShell__YsFoJ .acct-section-subtitle,.account_pageShell__YsFoJ .acct-sidebar-card-header a,.account_pageShell__YsFoJ .avatar-editor-hint{color:var(--muted)}.account_pageShell__YsFoJ .acct-section-body{background:transparent}.account_pageShell__YsFoJ .acct-msg{border:1px solid var(--border)}.account_pageShell__YsFoJ .acct-msg-success{background:rgba(34,197,94,.08);border-color:rgba(34,197,94,.18);color:#16a34a}.account_pageShell__YsFoJ .acct-msg-error{background:rgba(239,68,68,.08);border-color:rgba(239,68,68,.18);color:#dc2626}.account_pageShell__YsFoJ .acct-form-actions{border-top-color:var(--t-border)}.account_pageShell__YsFoJ .acct-pw-collapsed{border-color:var(--t-border);background:var(--t-surface)}.account_pageShell__YsFoJ .acct-pw-dots{color:var(--text)}.account_pageShell__YsFoJ .acct-item-list{gap:10px}.account_pageShell__YsFoJ .acct-fav-item,.account_pageShell__YsFoJ .acct-item-row,.account_pageShell__YsFoJ .acct-quick-link{border:1px solid var(--t-border);background:var(--t-surface)}.account_pageShell__YsFoJ .acct-fav-item:hover,.account_pageShell__YsFoJ .acct-item-row:hover,.account_pageShell__YsFoJ .acct-quick-link:hover{border-color:var(--border-strong);background:var(--t-surface-hover);box-shadow:var(--t-card-shadow)}.account_pageShell__YsFoJ .acct-item-title{color:var(--text);overflow-wrap:anywhere}.account_pageShell__YsFoJ .acct-item-right,.account_pageShell__YsFoJ .acct-item-sub{color:var(--t-text)}.account_pageShell__YsFoJ .acct-more-link{color:var(--t-accent)}.account_pageShell__YsFoJ .acct-more-link:hover{color:var(--t-accent-hover)}.account_pageShell__YsFoJ .acct-empty-block{padding:28px 20px}.account_pageShell__YsFoJ .acct-privacy-body{padding:16px 24px 24px}.account_pageShell__YsFoJ .acct-empty-icon{background:var(--t-surface);color:var(--muted)}.account_pageShell__YsFoJ .acct-ql-arrow{color:var(--t-text-muted)}.account_pageShell__YsFoJ .acct-sidebar-card-header a:hover{color:var(--t-accent)}.account_pageShell__YsFoJ .acct-info-row{border-bottom-color:var(--t-border)}.account_pageShell__YsFoJ .acct-sidebar-card-title{color:var(--t-text-muted)}.account_pageShell__YsFoJ .avatar-editor-preview{border-color:var(--t-border);background:linear-gradient(135deg,rgba(34,197,94,.18),rgba(59,130,246,.28));box-shadow:var(--t-card-shadow)}.account_pageShell__YsFoJ .avatar-editor-preview:hover{border-color:var(--t-border-hover);box-shadow:var(--t-card-shadow)}.account_pageShell__YsFoJ .avatar-editor-loading{background:var(--t-bg)}.account_pageShell__YsFoJ .avatar-editor-spinner{border-color:var(--t-border);border-top-color:var(--t-accent)}.account_pageShell__YsFoJ .acct-fav-list{gap:8px}.account_pageShell__YsFoJ .acct-fav-item{padding:12px}.account_pageShell__YsFoJ .acct-sidebar-actions{border-top-color:var(--t-border)}@media (max-width:1180px){.account_pageShell__YsFoJ .acct-hero-body{grid-template-columns:auto minmax(0,1fr)}.account_pageShell__YsFoJ .acct-layout{grid-template-columns:1fr}}@media (max-width:980px){.account_pageShell__YsFoJ .acct-stats-row{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:720px){.account_pageContent__jw9ZM{padding-top:20px}.account_pageShell__YsFoJ .acct-hero{border-radius:var(--t-r-2xl)}.account_pageShell__YsFoJ .acct-hero-body{grid-template-columns:1fr;padding:0 22px 24px;margin-top:-42px}.account_pageShell__YsFoJ .acct-header-info{width:100%}.account_pageShell__YsFoJ .acct-stats-row{grid-template-columns:repeat(2,minmax(0,1fr))}.account_pageShell__YsFoJ .acct-section-body,.account_pageShell__YsFoJ .acct-section-header,.account_pageShell__YsFoJ .acct-sidebar-card{padding-left:20px;padding-right:20px}}@media (max-width:520px){.account_pageShell__YsFoJ .acct-stats-row{grid-template-columns:1fr}.account_pageShell__YsFoJ .acct-hero-banner{height:132px}.account_pageShell__YsFoJ .acct-avatar{width:78px;height:78px;border-radius:var(--t-r-2xl)}.account_pageShell__YsFoJ .acct-page-title{font-size:1.8rem}.account_pageShell__YsFoJ .avatar-editor{align-items:stretch}.account_pageShell__YsFoJ .avatar-editor-buttons{flex-direction:column}}.AccountRolesPanel_section__w0YYe{background:radial-gradient(circle at 18% 18%,rgba(14,165,233,.16),transparent 55%),radial-gradient(circle at 82% 82%,rgba(99,102,241,.14),transparent 55%),rgba(255,255,255,.94);border:1px solid rgba(255,255,255,.85);border-radius:22px;overflow:visible;box-shadow:0 10px 30px -10px rgba(15,23,42,.1),0 2px 6px -2px rgba(15,23,42,.04),inset 0 1px 0 rgba(255,255,255,.8);transition:box-shadow .25s}.AccountRolesPanel_section__w0YYe:hover{box-shadow:0 16px 40px -10px rgba(15,23,42,.14),0 3px 8px -2px rgba(15,23,42,.06),inset 0 1px 0 rgba(255,255,255,.8)}.AccountRolesPanel_sectionHeader__lhKUe{display:flex;align-items:center;gap:14px;padding:22px 26px 14px}.AccountRolesPanel_sectionIcon__Qt8hR{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:11px;flex-shrink:0;background:color-mix(in srgb,#0ea5e9 12%,transparent);color:#0284c7}.AccountRolesPanel_sectionTitle__PZyYc{margin:0;flex:1 1;font-size:16px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--t-text)}.AccountRolesPanel_sectionInfoWrap__JauW3{position:relative;flex-shrink:0}.AccountRolesPanel_sectionInfoBtn__sWvrr{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:999px;border:none;background:transparent;color:var(--t-text-muted);cursor:pointer;padding:0;transition:color .15s ease}.AccountRolesPanel_sectionInfoBtn__sWvrr:hover,.AccountRolesPanel_sectionInfoBtn__sWvrr[aria-expanded=true]{color:#0284c7}.AccountRolesPanel_sectionInfoBtn__sWvrr:focus-visible{outline:2px solid #0ea5e9;outline-offset:3px;color:#0284c7}.AccountRolesPanel_sectionInfoPopover__MzJJD{position:absolute;top:calc(100% + 10px);right:0;width:300px;padding:14px 16px;border-radius:12px;border:1px solid color-mix(in srgb,#0ea5e9 30%,var(--t-border));background:color-mix(in srgb,#0ea5e9 6%,var(--t-surface));box-shadow:0 18px 38px -18px color-mix(in srgb,#0ea5e9 35%,transparent);z-index:20}.AccountRolesPanel_sectionInfoPopover__MzJJD:before{content:"";position:absolute;top:-6px;right:12px;width:12px;height:12px;background:inherit;border-top:1px solid color-mix(in srgb,#0ea5e9 30%,var(--t-border));border-left:1px solid color-mix(in srgb,#0ea5e9 30%,var(--t-border));transform:rotate(45deg)}.AccountRolesPanel_sectionInfoTitle__84zOC{font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#0284c7;margin-bottom:6px}.AccountRolesPanel_sectionInfoBody__puGeO{margin:0;font-size:13px;line-height:1.55;color:var(--t-text)}.AccountRolesPanel_sectionInfoBody__puGeO strong{font-weight:700;color:var(--t-text)}.AccountRolesPanel_sectionInfoList__buy49{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-direction:column;gap:6px;font-size:13px;line-height:1.5;color:var(--t-text)}.AccountRolesPanel_sectionInfoList__buy49 li{padding-left:8px;border-left:2px solid color-mix(in srgb,#0ea5e9 25%,transparent)}.AccountRolesPanel_sectionInfoList__buy49 strong{font-weight:700;color:var(--t-text)}.AccountRolesPanel_cardsBody__tc7Ee{padding:24px 26px 26px}.AccountRolesPanel_cardGrid__y8R8N{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.AccountRolesPanel_card__8C8In{position:relative;display:flex;flex-direction:column;min-height:210px;border-radius:18px;border:1.5px solid color-mix(in srgb,var(--card-tone,#64748b) 50%,var(--t-border));background:color-mix(in srgb,#ffffff 70%,var(--t-surface));overflow:hidden;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.AccountRolesPanel_card__8C8In:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--card-tone,#64748b) 75%,transparent);box-shadow:0 14px 30px -14px color-mix(in srgb,var(--card-tone,#64748b) 45%,transparent)}.AccountRolesPanel_toneEmerald__SRONW{--card-tone:#10b981}.AccountRolesPanel_tonePurple__Wy3tv{--card-tone:#a855f7}.AccountRolesPanel_toneSky__NjjR2{--card-tone:#0ea5e9}.AccountRolesPanel_cardInner__zcPP_{flex:1 1;display:flex;flex-direction:column;justify-content:space-between;gap:16px;padding:18px 20px 20px}.AccountRolesPanel_cardMeta__ZVMNh{display:flex;justify-content:flex-end}.AccountRolesPanel_cardTitle__8uLzh{margin:0;font-size:18px;font-weight:800;letter-spacing:.06em;color:var(--t-text);line-height:1.1;text-align:center}.AccountRolesPanel_toneEmerald__SRONW .AccountRolesPanel_cardTitle__8uLzh,.AccountRolesPanel_tonePurple__Wy3tv .AccountRolesPanel_cardTitle__8uLzh,.AccountRolesPanel_toneSky__NjjR2 .AccountRolesPanel_cardTitle__8uLzh{background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.AccountRolesPanel_toneEmerald__SRONW .AccountRolesPanel_cardTitle__8uLzh{background-image:linear-gradient(135deg,#34d399,#10b981 50%,#059669)}.AccountRolesPanel_tonePurple__Wy3tv .AccountRolesPanel_cardTitle__8uLzh{background-image:linear-gradient(135deg,#a855f7,#7c3aed 50%,#6d28d9)}.AccountRolesPanel_toneSky__NjjR2 .AccountRolesPanel_cardTitle__8uLzh{background-image:linear-gradient(135deg,#38bdf8,#0ea5e9 50%,#0284c7)}.AccountRolesPanel_pill__Ot08n{display:inline-flex;align-items:center;gap:6px;min-height:24px;padding:0 10px;border-radius:999px;font-size:10.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);flex-shrink:0}.AccountRolesPanel_pillNeutral__3gB4n{background:color-mix(in srgb,var(--t-text) 5%,rgba(255,255,255,.7));color:var(--t-text-muted);border:1px solid var(--t-border)}.AccountRolesPanel_pillActive__SDN__{background:color-mix(in srgb,#10b981 12%,rgba(255,255,255,.7));color:#047857;border:1px solid color-mix(in srgb,#10b981 32%,transparent)}.AccountRolesPanel_pillAmber__Xge9Q{background:color-mix(in srgb,#d97706 10%,rgba(255,255,255,.7));color:#b45309;border:1px solid color-mix(in srgb,#d97706 30%,transparent)}.AccountRolesPanel_pillDanger__jeqx9{background:color-mix(in srgb,#dc2626 10%,rgba(255,255,255,.7));color:#b91c1c;border:1px solid color-mix(in srgb,#dc2626 30%,transparent)}.AccountRolesPanel_pillDot__UVUIR{width:6px;height:6px;border-radius:999px;background:currentColor;box-shadow:0 0 0 2px color-mix(in srgb,currentColor 22%,transparent)}.AccountRolesPanel_cardSwitch__9x1It{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:12px 14px;border-radius:12px;font-size:11.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:background .2s ease,color .2s ease,transform .05s ease,box-shadow .2s ease}.AccountRolesPanel_cardSwitch__9x1It:active{transform:translateY(.5px)}.AccountRolesPanel_cardSwitch__9x1It:focus-visible{outline:2px solid var(--card-tone,#0ea5e9);outline-offset:3px}.AccountRolesPanel_switchDisabled__bpe3S:focus-visible{outline:2px solid var(--t-border);outline-offset:3px}.AccountRolesPanel_switchEmerald__fXYgE{background:linear-gradient(135deg,color-mix(in srgb,#10b981 18%,transparent),color-mix(in srgb,#047857 22%,transparent));color:#047857;border:1px solid color-mix(in srgb,#10b981 35%,transparent)}.AccountRolesPanel_switchEmerald__fXYgE:hover{background:linear-gradient(135deg,#10b981,#047857);color:#ffffff;box-shadow:0 10px 22px -10px color-mix(in srgb,#10b981 65%,transparent)}.AccountRolesPanel_switchPurple__6cqyg{background:linear-gradient(135deg,color-mix(in srgb,#a855f7 18%,transparent),color-mix(in srgb,#6d28d9 22%,transparent));color:#6d28d9;border:1px solid color-mix(in srgb,#a855f7 35%,transparent)}.AccountRolesPanel_switchPurple__6cqyg:hover{background:linear-gradient(135deg,#a855f7,#6d28d9);color:#ffffff;box-shadow:0 10px 22px -10px color-mix(in srgb,#7c3aed 65%,transparent)}.AccountRolesPanel_switchSky__d8EVZ{background:linear-gradient(135deg,color-mix(in srgb,#38bdf8 18%,transparent),color-mix(in srgb,#0284c7 22%,transparent));color:#0284c7;border:1px solid color-mix(in srgb,#0ea5e9 35%,transparent)}.AccountRolesPanel_switchSky__d8EVZ:hover{background:linear-gradient(135deg,#38bdf8,#0284c7);color:#ffffff;box-shadow:0 10px 22px -10px color-mix(in srgb,#0ea5e9 65%,transparent)}.AccountRolesPanel_switchDisabled__bpe3S{display:inline-flex;align-items:center;justify-content:center;width:100%;padding:12px 14px;border-radius:12px;font-size:11.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;font-family:inherit;background:color-mix(in srgb,var(--t-text) 4%,rgba(255,255,255,.5));color:var(--t-text-dim);border:1px dashed var(--t-border);cursor:not-allowed;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}@media (max-width:980px){.AccountRolesPanel_cardGrid__y8R8N{grid-template-columns:1fr}.AccountRolesPanel_sectionInfoPopover__MzJJD{width:260px}}@media (max-width:520px){.AccountRolesPanel_sectionInfoPopover__MzJJD{width:calc(100vw - 64px);max-width:320px}}.detail_detailSectionTitle__IqTt_{position:relative;margin:32px 0 20px;font-size:clamp(17px,1.7vw,21px);font-weight:800;letter-spacing:-.018em;line-height:1.2;color:var(--t-text);text-align:center;padding-bottom:12px}.detail_detailSectionTitle__IqTt_:after{content:"";position:absolute;left:50%;bottom:0;transform:translateX(-50%);width:44px;height:2px;border-radius:999px;background:linear-gradient(90deg,color-mix(in srgb,var(--t-accent) 20%,transparent) 0,var(--t-accent) 50%,color-mix(in srgb,var(--t-accent) 20%,transparent) 100%)}.detail_detailSectionCount__kaz5z{margin-left:8px;font-weight:700;color:var(--t-text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.01em}.detail_profileHero__PttOt{text-align:center;margin:20px 0 24px}.detail_phCenter__oidPQ{padding:32px 24px 18px}.detail_phAvatarImg__ooHZ8{width:96px;height:96px;border-radius:var(--t-r-full);object-fit:cover;border:3px solid var(--t-border);margin:0 auto 14px;display:block;box-shadow:0 4px 20px rgba(0,0,0,.08)}.detail_phAvatarFallback__7YjiR{width:96px;height:96px;border-radius:var(--t-r-full);background:linear-gradient(135deg,rgba(59,130,246,.18),rgba(59,130,246,.04));color:var(--t-accent);display:flex;align-items:center;justify-content:center;font-size:32px;font-weight:800;border:3px solid rgba(59,130,246,.12);margin:0 auto 14px;box-shadow:0 4px 20px rgba(59,130,246,.1)}.detail_phName__fTknb{font-size:clamp(24px,3vw,32px);font-weight:800;color:var(--t-text);margin:0;letter-spacing:-.02em}.detail_contactTiles__kSJPA{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;padding:14px 26px;text-align:left}.detail_contactTile__VliUf{display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px;padding:16px 14px;border:1px solid var(--t-border);border-radius:14px;background:var(--t-surface);min-width:0;transition:border-color .15s ease,transform .15s ease}.detail_contactTile__VliUf:hover{border-color:var(--t-text-muted);transform:translateY(-1px)}.detail_contactTileIcon__HlsOx{width:38px;height:38px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.detail_contactTileIconSky__l1F85{background:rgba(14,165,233,.12);color:#0284c7}.detail_contactTileIconViolet__kA8Qd{background:rgba(139,92,246,.12);color:#7c3aed}.detail_contactTileIconAmber__K6EXb{background:rgba(245,158,11,.12);color:#b45309}.detail_contactTileText__4W_Si{min-width:0;display:flex;flex-direction:column;align-items:center;gap:3px}.detail_contactTileLabel__moVOK{font-size:12px;font-weight:800;letter-spacing:0;color:var(--t-text-muted);text-align:center}.detail_contactTileVal__K2rS_{font-size:var(--t-font-base);font-weight:800;color:var(--t-text);letter-spacing:-.01em;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;transition:color .12s ease;text-align:center}.detail_contactTileVal__K2rS_:hover{color:var(--t-accent)}.detail_phWarnings__vL20i{display:flex;justify-content:center;gap:6px;margin-top:12px}.detail_phStats__vkcZ7{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px;padding:20px 0}.detail_phStatCard__sRwW1{position:relative;overflow:hidden;text-align:center;padding:22px 12px 18px;border-radius:var(--t-r-xl);background:var(--t-surface);border:1px solid color-mix(in srgb,var(--ph-color,#94a3b8) 22%,var(--t-border));box-shadow:var(--t-card-shadow);transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease;animation:detail_phFadeSlideUp__1hfrl .5s ease-out both}.detail_phStatCard__sRwW1:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--ph-color,#94a3b8) 35%,var(--t-border));box-shadow:0 8px 24px -8px rgba(0,0,0,.08)}.detail_phStatCard__sRwW1:hover:after{filter:brightness(1.4) drop-shadow(0 0 3px var(--ph-color,#94a3b8))}.detail_phStatCard__sRwW1:after{content:"";position:absolute;top:0;left:0;width:100%;height:3px;background:linear-gradient(90deg,transparent,rgba(var(--ph-rgb,148,163,184),.4),var(--ph-color,#94a3b8),rgba(var(--ph-rgb,148,163,184),.4),transparent);background-size:30% 100%;background-repeat:no-repeat;background-position:-30% 0;animation:detail_phSweep__60ITw 3s ease-in-out infinite;animation-delay:var(--ph-sweep-delay,0s)}.detail_phStatCard__sRwW1:before{content:"";position:absolute;inset:auto -18% -40% auto;width:140px;height:140px;border-radius:var(--t-r-full);background:radial-gradient(circle,var(--ph-glow,transparent),transparent 70%);pointer-events:none}.detail_phStatCard__sRwW1:first-child{animation-delay:0s}.detail_phStatCard__sRwW1:first-child:after{--ph-sweep-delay:0s}.detail_phStatCard__sRwW1:nth-child(2){animation-delay:.08s}.detail_phStatCard__sRwW1:nth-child(2):after{--ph-sweep-delay:0.5s}.detail_phStatCard__sRwW1:nth-child(3){animation-delay:.16s}.detail_phStatCard__sRwW1:nth-child(3):after{--ph-sweep-delay:1.0s}.detail_phStatCard__sRwW1:nth-child(4){animation-delay:.24s}.detail_phStatCard__sRwW1:nth-child(4):after{--ph-sweep-delay:1.5s}.detail_phStatBlue__GknZx{--ph-color:#3b82f6;--ph-rgb:59,130,246;--ph-glow:rgba(59,130,246,0.25)}.detail_phStatGreen__dh_7W{--ph-color:#22c55e;--ph-rgb:34,197,94;--ph-glow:rgba(34,197,94,0.25)}.detail_phStatAmber__L_0V_{--ph-color:#f59e0b;--ph-rgb:245,158,11;--ph-glow:rgba(245,158,11,0.25)}.detail_phStatCyan__P3xhm{--ph-color:#06b6d4;--ph-rgb:6,182,212;--ph-glow:rgba(6,182,212,0.25)}@keyframes detail_phFadeSlideUp__1hfrl{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes detail_phSweep__60ITw{0%{background-position:-30% 0;opacity:0}8%{opacity:.9}80%{opacity:.9}to{background-position:130% 0;opacity:0}}.detail_phStatIcon__arDW7{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--t-r-lg);margin:0 auto 10px}.detail_phIconBlue__TYRkS{background:rgba(59,130,246,.12);color:#3b82f6}.detail_phIconGreen__UOl6Y{background:rgba(34,197,94,.12);color:#22c55e}.detail_phIconAmber__54F4m{background:rgba(245,158,11,.12);color:#f59e0b}.detail_phIconCyan__bphnW{background:rgba(6,182,212,.12);color:#06b6d4}.detail_phStatVal__0Fezq{position:relative;z-index:1;font-size:var(--t-font-lg);font-weight:800;letter-spacing:-.025em;color:var(--t-text);line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%;padding:0 4px}.detail_phStatSub__MF9aI{position:relative;z-index:1;margin-top:2px;font-size:10px;font-weight:600;color:var(--t-text-dim);letter-spacing:.04em;font-family:monospace,sans-serif}.detail_phStatLbl__hHPRU{position:relative;z-index:1;margin-top:4px;font-size:12px;font-weight:800;letter-spacing:0;text-align:center;color:var(--t-text-muted)}.detail_layoutService__Y3nqy{display:flex;flex-direction:column;gap:28px}.detail_lsHistoryFull__uyBxH{min-width:0}.detail_lsHistoryGrid__aIRAe{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));grid-gap:12px;gap:12px}.detail_lsBottomRow__LJaT2{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px;align-items:start}.detail_lsBottomCol__qW_Cl{min-width:0}.detail_historyCard__zBMbS{display:grid;grid-template-columns:92px 1fr;border:1px solid var(--t-border);border-radius:var(--t-r-xl);background:var(--t-surface);overflow:hidden;box-shadow:0 1px 2px rgba(15,23,42,.04);transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.detail_historyCard__zBMbS:hover{border-color:color-mix(in srgb,var(--t-accent) 30%,var(--t-border));box-shadow:0 12px 28px -16px color-mix(in srgb,var(--t-accent) 32%,transparent),0 2px 6px rgba(15,23,42,.05);transform:translateY(-2px)}.detail_historySlab__8YafT{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:16px 10px}.detail_historySlabYear__ycV7L{font-size:var(--t-font-xs);font-weight:700;letter-spacing:.08em;color:var(--t-text-dim);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.detail_historySlabDay__JrPaN{font-size:42px;font-weight:900;line-height:1;letter-spacing:-.05em;margin:4px 0 6px;color:var(--t-text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.detail_historySlabMonth__IBIIp{font-size:var(--t-font-xs);font-weight:800;letter-spacing:.18em;color:var(--t-text-muted)}.detail_historySlabTime__KQld0{margin-top:8px;font-size:var(--t-font-xs);font-weight:700;color:var(--t-text-dim);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.detail_historySlabRating__24nmf{margin-top:4px;color:#f59e0b;font-size:var(--t-font-xs);letter-spacing:1px;line-height:1}.detail_historyBody__3q448{display:flex;flex-direction:column;gap:6px;padding:16px 18px 14px;min-width:0;min-height:100%}.detail_historyTop__tI6eC{display:flex;align-items:center;gap:8px}.detail_historyService__kLdzk{display:flex;align-items:baseline;gap:6px;flex-wrap:wrap;margin-top:6px}.detail_historyServiceText__b6plC{font-size:var(--t-font-md);font-weight:800;color:var(--t-text);letter-spacing:-.014em;line-height:1.3}.detail_historyMore__6HHlR{display:inline-flex;align-items:center;padding:1px 8px;border-radius:999px;background:color-mix(in srgb,var(--t-text-muted) 14%,transparent);color:var(--t-text-muted);font-size:var(--t-font-xs);font-weight:700;letter-spacing:.02em;white-space:nowrap;flex-shrink:0}.detail_historyCar__n9D1E{font-size:var(--t-font-sm);color:var(--t-text-muted);font-weight:600;margin-top:2px}.detail_historyBottom__Gpb6P{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding-top:12px;border-top:1px dashed var(--t-border)}.detail_historyDetailsBtn__slujf{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border-radius:8px;border:0;background:linear-gradient(180deg,#0ea5e9,#0284c7);color:#ffffff;font-size:var(--t-font-xs);font-weight:700;letter-spacing:.01em;text-decoration:none;white-space:nowrap;box-shadow:0 1px 2px rgba(2,132,199,.3),inset 0 1px 0 rgba(255,255,255,.18);transition:filter .15s ease,transform .15s ease,box-shadow .15s ease}.detail_historyDetailsBtn__slujf:hover{filter:brightness(1.05);box-shadow:0 4px 10px rgba(2,132,199,.32),inset 0 1px 0 rgba(255,255,255,.22);transform:translateY(-1px)}.detail_historyDetailsBtn__slujf:focus-visible{outline:2px solid var(--t-accent);outline-offset:2px}.detail_historyPrice__R4Fhz{font-weight:800;color:var(--t-accent-green);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:var(--t-font-sm)}.detail_dviTag__W4Yph{padding:2px 8px;border-radius:999px;font-size:10px;font-weight:800;background:rgba(99,102,241,.12);color:#4f46e5;text-transform:uppercase;letter-spacing:.06em}.detail_ratingTag__oJ8qI{color:var(--t-badge-amber-text);font-size:var(--t-font-xs);letter-spacing:1px}.detail_noteCard__Um8y3{padding:12px;border-radius:var(--t-r-md);background:var(--t-surface);border:1px solid var(--t-border);margin-bottom:8px}.detail_noteHeader__uUCD5{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.detail_noteAuthor__xbDds{font-size:var(--t-font-xs);font-weight:700;color:var(--t-text-muted)}.detail_noteDate__hdp4e{font-size:var(--t-font-xs);color:var(--t-text-dim)}.detail_noteHeaderRight__2uTs2{display:inline-flex;align-items:center;gap:10px}.detail_noteDeleteBtn__etBNj{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;padding:0;border:0;border-radius:6px;background:transparent;color:var(--t-text-dim);cursor:pointer;transition:color .12s ease,background .12s ease}.detail_noteDeleteBtn__etBNj:hover{color:var(--t-danger,#ef4444);background:color-mix(in srgb,var(--t-danger,#ef4444) 10%,transparent)}.detail_noteDeleteBtn__etBNj:focus-visible{outline:2px solid var(--t-accent);outline-offset:2px}.detail_noteDeletePreview__jtSDO{padding:14px 16px;border:1px solid var(--t-border);border-radius:10px;background:color-mix(in srgb,var(--t-text) 3%,var(--t-surface));display:flex;flex-direction:column;gap:8px}.detail_noteDeletePreviewMeta__Bb_FK{display:inline-flex;align-items:center;gap:8px;font-size:11px;font-weight:700;color:var(--t-text-muted);letter-spacing:.02em}.detail_noteDeletePreviewAuthor__5wwep{color:var(--t-text)}.detail_noteDeletePreviewDot__YNkE9{color:color-mix(in srgb,var(--t-text-muted) 50%,transparent)}.detail_noteDeletePreviewDate__NbCsC{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.detail_noteDeletePreviewBody__mUhgW{font-size:13.5px;color:var(--t-text);line-height:1.55;font-style:italic;white-space:pre-wrap}.detail_noteDeleteConfirmBtn__pv4we{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 18px;height:38px;border:1px solid var(--t-danger,#ef4444);border-radius:10px;background:var(--t-danger,#ef4444);color:white;font-family:inherit;font-size:13px;font-weight:700;cursor:pointer;transition:filter .12s ease,transform .12s ease}.detail_noteDeleteConfirmBtn__pv4we:hover:not(:disabled){filter:brightness(1.06);transform:translateY(-1px)}.detail_noteDeleteConfirmBtn__pv4we:disabled{opacity:.55;cursor:not-allowed}.detail_noteDeleteConfirmBtn__pv4we:focus-visible{outline:2px solid var(--t-danger,#ef4444);outline-offset:2px}.detail_noteContent__vtVi0{font-size:var(--t-font-sm);color:var(--t-text);line-height:1.5;white-space:pre-wrap}.detail_declinedHint__b5Q_h{font-size:var(--t-font-xs);color:var(--t-text-dim);margin:-8px 0 12px}.detail_declinedCard__tHhjl{padding:12px;border-radius:var(--t-r-md);background:rgba(239,68,68,.06);border:1px solid rgba(239,68,68,.12);margin-bottom:8px}.detail_declinedName__T95nU{font-size:var(--t-font-sm);font-weight:700;color:var(--t-badge-red-text);margin-bottom:4px}.detail_declinedMeta__re5qw{font-size:var(--t-font-xs);color:var(--t-text-dim)}.detail_declinedNote__L05_6{font-size:var(--t-font-xs);color:var(--t-text-muted);font-style:italic;margin-top:6px}.detail_followUpCancelBtn__JGuSb:disabled{opacity:.5;cursor:not-allowed}.detail_followUpCancelBtn__JGuSb:focus-visible,.detail_pagBtn__AMlPW:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(59,130,246,.14)}.detail_monitorSection__Uu5vn{margin:28px 0 8px}.detail_monitorTabs__EX7nE{display:flex;align-items:flex-end;justify-content:center;gap:0;margin-top:12px;border-bottom:1px solid var(--t-border)}.detail_monitorTab__DOywk{position:relative;display:inline-flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:8px;flex:1 1;max-width:240px;padding:14px 16px 16px;border:none;background:transparent;cursor:pointer;font:inherit;text-align:center;color:var(--t-text-muted);transition:color .18s}.detail_monitorTab__DOywk:hover{color:var(--t-text)}.detail_monitorTab__DOywk:after{content:"";position:absolute;left:16px;right:16px;bottom:-1px;height:3px;border-radius:2px;background:var(--tone-color,var(--t-accent));transform:scaleX(0);transform-origin:center;transition:transform .25s ease,box-shadow .25s ease}.detail_monitorTabActive__JAQ0T{color:var(--t-text);background:linear-gradient(180deg,transparent 50%,color-mix(in srgb,var(--tone-color,var(--t-accent)) 7%,transparent) 100%)}.detail_monitorTabActive__JAQ0T:after{transform:scaleX(1);box-shadow:0 1px 6px color-mix(in srgb,var(--tone-color,var(--t-accent)) 60%,transparent),0 0 12px color-mix(in srgb,var(--tone-color,var(--t-accent)) 35%,transparent)}.detail_monitorTabLabel__bKbZf{font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--t-text-muted);transition:color .18s}.detail_monitorTabActive__JAQ0T .detail_monitorTabLabel__bKbZf{color:var(--tone-color,var(--t-accent))}.detail_monitorTabCount__ERa_T{font-size:28px;font-weight:800;letter-spacing:-.03em;line-height:1;color:var(--t-text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;transition:color .18s,text-shadow .18s}.detail_monitorTab__DOywk:hover .detail_monitorTabCount__ERa_T{color:var(--t-text)}.detail_monitorTabActive__JAQ0T .detail_monitorTabCount__ERa_T{color:var(--tone-color,var(--t-accent));text-shadow:0 0 16px color-mix(in srgb,var(--tone-color,var(--t-accent)) 30%,transparent)}.detail_monitorTabToneBlue__mBY6J{--tone-color:var(--t-accent)}.detail_monitorTabToneAmber__3w4uI{--tone-color:var(--t-accent-amber)}.detail_monitorTabToneGreen__LgjEq{--tone-color:var(--t-accent-green)}.detail_monitorTabToneSlate__bnGsK{--tone-color:var(--t-text-dim)}.detail_monitorContent__V0wqG{padding:16px 0}.detail_monitorEmptyCard__vgzdK{display:flex;flex-direction:column;align-items:center;text-align:center;padding:56px 24px;border:none;background:transparent}.detail_monitorEmptyIcon__Sfszz{width:72px;height:72px;color:var(--t-accent);display:flex;align-items:center;justify-content:center;margin-bottom:22px}.detail_monitorEmptyEyebrow__II7uQ{display:block;margin-bottom:6px;font-size:11px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--t-text-dim)}.detail_monitorEmptyTitle__xvsl7{margin:0;font-size:20px;font-weight:800;letter-spacing:-.02em;color:var(--t-text)}.detail_partsList__vDcRn{display:flex;flex-direction:column;gap:16px}.detail_partCard__4C8YC{padding:12px 16px;border-radius:var(--t-r-lg);background:var(--t-surface);border:1px solid var(--t-border);transition:border-color .15s}.detail_partCard__4C8YC:hover{border-color:var(--t-border-hover,var(--t-text-dim))}.detail_partCardTop__8V0CU{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.detail_partName__xtMHF{font-size:var(--t-font-sm);font-weight:700;color:var(--t-text)}.detail_partMeta__qBQiT{display:flex;gap:8px;margin-top:2px;font-size:var(--t-font-xs);color:var(--t-text-dim)}.detail_partMeta__qBQiT span:before{content:""}.detail_partRight__qjtbN{display:flex;align-items:center;gap:8px;flex-shrink:0}.detail_partQty__khXuS{font-size:var(--t-font-xs);font-weight:700;color:var(--t-text-muted);background:var(--t-surface-hover);padding:1px 8px;border-radius:var(--t-r-sm)}.detail_partFooter__7tp95{display:flex;gap:12px;margin-top:8px;padding-top:8px;border-top:1px solid var(--t-border);font-size:var(--t-font-xs);color:var(--t-text-dim)}.detail_warrantyList__xCwDX{display:flex;flex-direction:column;gap:12px}.detail_warrantyCard__zcGSQ{display:grid;grid-template-columns:116px 1fr;border:1px solid var(--t-border);border-radius:var(--t-r-xl);background:var(--t-surface);overflow:hidden;box-shadow:0 1px 2px rgba(15,23,42,.04);transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.detail_warrantyCard__zcGSQ:hover{border-color:var(--t-text-dim);box-shadow:0 12px 28px -16px rgba(15,23,42,.16),0 2px 6px rgba(15,23,42,.05);transform:translateY(-2px)}.detail_warrantySlab__Ujbf9{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:16px 10px;gap:10px}.detail_warrantyRingWrap__VwVvr{padding:4px}.detail_warrantyRing__JTDsD{width:76px;height:76px;transition:background .4s ease}.detail_warrantyRingInner__E5ve0,.detail_warrantyRing__JTDsD{border-radius:50%;display:flex;align-items:center;justify-content:center}.detail_warrantyRingInner__E5ve0{width:60px;height:60px;background:var(--t-surface);flex-direction:column;box-shadow:inset 0 0 0 1px var(--t-border)}.detail_warrantyRingNum__YKCcP{font-size:22px;font-weight:900;line-height:1;letter-spacing:-.04em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.detail_warrantyRingUnit__wOCJd{font-size:9.5px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--t-text-dim);margin-top:2px}.detail_warrantySlabStatus__8DHT1{font-size:10.5px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.detail_warrantyBody__maSxB{padding:16px 18px;display:flex;flex-direction:column;gap:6px;min-width:0}.detail_warrantyRowTop__1HZbJ{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.detail_warrantyCoveragePill__Nv9q8{padding:4px 12px;border-radius:999px;font-size:11.5px;font-weight:800;letter-spacing:.02em;border:1px solid;background:var(--t-surface)}.detail_warrantyDurationPill__02wjU{padding:3px 10px;border-radius:999px;background:color-mix(in srgb,var(--t-text-muted) 14%,transparent);color:var(--t-text-muted);font-size:11px;font-weight:700}.detail_warrantyService__MDVFR{margin:4px 0 0;font-size:var(--t-font-md);font-weight:800;letter-spacing:-.014em;color:var(--t-text);line-height:1.3}.detail_warrantyDates__Nh81l{font-size:var(--t-font-xs);font-weight:700;color:var(--t-text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.detail_warrantyServicePill__pdciA{display:inline-flex;align-items:center;padding:3px 9px;border:1px solid transparent;border-radius:999px;font-size:11px;font-weight:700;letter-spacing:.01em}.detail_warrantyParts__b_T0l{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.detail_warrantyPartChip__G5xSB{display:inline-flex;align-items:baseline;gap:4px;padding:3px 9px;border-radius:999px;background:color-mix(in srgb,var(--t-accent) 10%,transparent);color:var(--t-accent);font-size:11px;font-weight:700}.detail_partNumSmall__VTLj_{font-size:10px;color:var(--t-accent);font-weight:600;opacity:.7}.detail_monitorNotes__RtKHY{display:flex;flex-direction:column;gap:12px}.detail_notesToolbar__V_Lq0{display:flex;justify-content:flex-end;padding:0 0 14px}.detail_notesAddBtn__Ngui5{display:inline-flex;align-items:center;gap:4px;padding:7px 14px;border-radius:8px;border:0;background:linear-gradient(180deg,#0ea5e9,#0284c7);color:#ffffff;font-family:inherit;font-size:var(--t-font-xs);font-weight:700;letter-spacing:.01em;cursor:pointer;white-space:nowrap;box-shadow:0 1px 2px rgba(2,132,199,.3),inset 0 1px 0 rgba(255,255,255,.18);transition:filter .15s ease,transform .15s ease,box-shadow .15s ease}.detail_notesAddBtn__Ngui5:hover{filter:brightness(1.05);box-shadow:0 4px 10px rgba(2,132,199,.32),inset 0 1px 0 rgba(255,255,255,.22);transform:translateY(-1px)}.detail_storageToolbar__dNniY{display:flex;justify-content:flex-end;padding:0 0 14px}.detail_storageAddBtn__X95c6{display:inline-flex;align-items:center;gap:4px;padding:7px 14px;border-radius:8px;border:0;background:linear-gradient(180deg,#0ea5e9,#0284c7);color:#ffffff;font-size:var(--t-font-xs);font-weight:700;letter-spacing:.01em;text-decoration:none;white-space:nowrap;box-shadow:0 1px 2px rgba(2,132,199,.3),inset 0 1px 0 rgba(255,255,255,.18);transition:filter .15s ease,transform .15s ease,box-shadow .15s ease}.detail_storageAddBtn__X95c6:hover{filter:brightness(1.05);box-shadow:0 4px 10px rgba(2,132,199,.32),inset 0 1px 0 rgba(255,255,255,.22);transform:translateY(-1px)}.detail_storageList__NmQwi{display:flex;flex-direction:column;gap:10px}.detail_storageCard__vjlVi{padding:14px 16px;border:1px solid var(--t-border);border-radius:var(--t-r-lg);background:var(--t-surface);transition:border-color .15s ease}.detail_storageCard__vjlVi:hover{border-color:var(--t-text-muted)}.detail_storageCardPast__leROe{opacity:.6}.detail_storageCardTop___5RuD{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.detail_storageCardName__3p0SB{font-size:var(--t-font-sm);font-weight:800;color:var(--t-text);letter-spacing:-.01em;display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.detail_storageCardQty__JoG0r{font-size:var(--t-font-xs);font-weight:700;color:var(--t-text-muted)}.detail_storageCardMeta__sDfkp{margin-top:6px;display:flex;flex-wrap:wrap;gap:4px 12px;font-size:var(--t-font-xs);color:var(--t-text-muted)}.detail_storageCardRight__rLJv1{display:flex;flex-direction:column;align-items:flex-end;gap:6px;flex-shrink:0}.detail_storageCardFee__4sveP{font-size:var(--t-font-sm);font-weight:800;color:var(--t-text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.detail_storageCardFeeRate__bVti9{font-size:10.5px;font-weight:600;color:var(--t-text-muted);margin-left:4px}.detail_paginatorRow__zIM8g,.detail_paginator__vivMH{display:flex;align-items:center;justify-content:center;gap:12px;padding:12px 0 4px}.detail_pagBtn__AMlPW{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid var(--t-border);border-radius:var(--t-r-md);background:var(--t-surface);color:var(--t-text-muted);cursor:pointer;transition:all .15s}.detail_pagBtn__AMlPW:hover:not(:disabled){border-color:var(--t-text-muted);color:var(--t-text)}.detail_pagBtn__AMlPW:disabled{opacity:.3;cursor:not-allowed}.detail_pagInfo__ZWB7D{font-size:var(--t-font-xs);font-weight:600;color:var(--t-text-muted);min-width:40px;text-align:center}@media (max-width:1024px){.detail_lsBottomRow__LJaT2,.detail_lsHistoryGrid__aIRAe{grid-template-columns:1fr}.detail_phStats__vkcZ7,.detail_statsGrid__s6r_N{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.detail_phStats__vkcZ7{grid-template-columns:repeat(2,1fr)}.detail_phStatVal__0Fezq{font-size:var(--t-font-base)}.detail_contactTiles__kSJPA{grid-template-columns:1fr;gap:8px;padding:14px 18px}.detail_monitorTabs__EX7nE{flex-wrap:wrap}.detail_monitorTab__DOywk{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 0px);max-width:none;padding:12px 12px 14px}.detail_monitorTabCount__ERa_T{font-size:22px}.detail_partFooter__7tp95{flex-wrap:wrap}}