.m5nwXq_page{background:var(--background);min-height:100vh}.m5nwXq_nav{-webkit-backdrop-filter:blur(10px);border-bottom:1px solid var(--outline);background:#ffffffeb}.m5nwXq_navInner{align-items:center;gap:1.5rem;max-width:1120px;height:60px;margin:0 auto;padding:0 1.5rem;display:flex}.m5nwXq_navLogo{font:700 1.0625rem/1 var(--font-headline);color:var(--on-surface);align-items:center;gap:.5rem;text-decoration:none;display:flex}.m5nwXq_navLogoImg{-o-object-fit:contain;object-fit:contain;width:24px;height:24px}.m5nwXq_navSpacer{flex:1}.m5nwXq_navLink{font:var(--label-lg);color:var(--on-surface-muted);transition:color var(--transition-fast);text-decoration:none}.m5nwXq_navLink:hover{color:var(--on-surface-variant)}.m5nwXq_header{background:linear-gradient(160deg, var(--primary-light) 0%, var(--background) 60%);text-align:center;padding:4rem 1.5rem 3rem}.m5nwXq_headerTag{font:var(--label-md);text-transform:uppercase;letter-spacing:.06em;color:var(--primary);background:var(--primary-container);border-radius:var(--radius-full);margin-bottom:1rem;padding:.25rem .625rem;display:inline-block}.m5nwXq_headerTitle{font:700 2.25rem/1.2 var(--font-headline);color:var(--on-surface);letter-spacing:-.02em;margin-bottom:.75rem}.m5nwXq_headerSub{font:var(--body-lg);color:var(--on-surface-variant);max-width:480px;margin:0 auto}.m5nwXq_content{max-width:760px;margin:0 auto;padding:3rem 1.5rem 5rem}.m5nwXq_category{margin-bottom:2.5rem}.m5nwXq_categoryTitle{font:600 .75rem/1 var(--font-headline);text-transform:uppercase;letter-spacing:.07em;color:var(--primary);border-bottom:1px solid var(--outline);margin-bottom:1rem;padding-bottom:.625rem}.m5nwXq_item{border:1px solid var(--outline);border-radius:var(--radius-lg);background:var(--surface);transition:box-shadow var(--transition-base);margin-bottom:.5rem;overflow:hidden}.m5nwXq_item:hover{box-shadow:var(--shadow-sm)}.m5nwXq_itemOpen{box-shadow:var(--shadow-sm);border-color:var(--outline)}.m5nwXq_trigger{cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;gap:1rem;width:100%;padding:1rem 1.25rem;display:flex}.m5nwXq_triggerText{font:600 .9375rem/1.4 var(--font-body);color:var(--on-surface)}.m5nwXq_triggerIcon{color:var(--on-surface-muted);transition:transform var(--transition-base);flex-shrink:0}.m5nwXq_triggerIconOpen{color:var(--primary);transform:rotate(180deg)}.m5nwXq_answer{font:var(--body-md);color:var(--on-surface-variant);padding:0 1.25rem 1rem;line-height:1.7}.m5nwXq_answer a{color:var(--primary);text-underline-offset:2px;text-decoration:underline}.m5nwXq_answer a:hover{color:var(--primary-dim)}.m5nwXq_footerCta{text-align:center;background:var(--surface);border-top:1px solid var(--outline);padding:3rem 1.5rem}.m5nwXq_footerCtaTitle{font:700 1.25rem/1.3 var(--font-headline);color:var(--on-surface);margin-bottom:.5rem}.m5nwXq_footerCtaSub{font:var(--body-md);color:var(--on-surface-muted);margin-bottom:1.5rem}.m5nwXq_footerCtaBtn{font:600 .9375rem/1 var(--font-body);color:var(--on-primary);background:var(--primary);border-radius:var(--radius-lg);transition:background var(--transition-fast), box-shadow var(--transition-fast);padding:.8125rem 1.75rem;text-decoration:none;display:inline-block}.m5nwXq_footerCtaBtn:hover{background:var(--primary-dim);color:var(--on-primary);box-shadow:var(--shadow-md)}@media (max-width:640px){.m5nwXq_headerTitle{font-size:1.75rem}}
.zqglNW_wrapper{align-items:center;gap:var(--spacing-1,4px);color:var(--on-surface-muted);cursor:pointer;display:inline-flex}.zqglNW_select{appearance:none;color:inherit;font:inherit;cursor:pointer;background:0 0;border:none;padding:2px 4px;font-size:.8125rem}.zqglNW_select:focus-visible{outline:2px solid var(--primary);outline-offset:2px;border-radius:4px}.zqglNW_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.Lj3lFq_shell{background:var(--background);min-height:100vh;display:flex}.Lj3lFq_shell-content{margin-left:var(--sidebar-width);margin-top:var(--topbar-height);min-width:0;padding:var(--spacing-8);min-height:calc(100vh - var(--topbar-height));flex:1}@media (max-width:1024px){.Lj3lFq_shell-content{padding:var(--spacing-6);margin-left:0;overflow-x:hidden}}@media (max-width:480px){.Lj3lFq_shell-content{padding:var(--spacing-4)}}
.zYZvPW_stat-card{background:var(--surface-container-lowest);border-radius:var(--radius-xl);padding:var(--spacing-6);gap:var(--spacing-4);box-shadow:var(--shadow-sm);will-change:transform;color:inherit;cursor:default;flex-direction:column;text-decoration:none;transition:box-shadow .25s,transform .25s;display:flex;position:relative;overflow:hidden}a.zYZvPW_stat-card{cursor:pointer}.zYZvPW_stat-card:hover{box-shadow:var(--shadow-lg);transform:translateY(-2px)}.zYZvPW_stat-card-header{justify-content:space-between;align-items:flex-start;display:flex}.zYZvPW_stat-card-icon{border-radius:var(--radius-lg);background:var(--primary-light);justify-content:center;align-items:center;width:44px;height:44px;font-size:1.25rem;display:flex}.zYZvPW_stat-card-trend{align-items:center;gap:var(--spacing-1);font:var(--label-md);padding:var(--spacing-1) var(--spacing-3);border-radius:var(--radius-full);display:flex}.zYZvPW_stat-card-trend.zYZvPW_up{color:var(--success);background:#16a34a1a}.zYZvPW_stat-card-trend.zYZvPW_down{color:var(--error);background:#9f403d1a}.zYZvPW_stat-card-trend.zYZvPW_neutral{color:var(--warning);background:#d977061a}.zYZvPW_stat-card-label{font:var(--label-md);color:var(--on-surface-variant);text-transform:uppercase;letter-spacing:.05em}.zYZvPW_stat-card-value{font:var(--display-sm);color:var(--on-surface);font-family:var(--font-headline)}.zYZvPW_stat-card-subtitle{font:var(--body-sm);color:var(--on-surface-muted)}.zYZvPW_badge-base{align-items:center;gap:var(--spacing-1);padding:var(--spacing-1) var(--spacing-3);border-radius:var(--radius-full);font:var(--label-md);white-space:nowrap;font-weight:600;display:inline-flex}.zYZvPW_badge-active{color:var(--on-success-container);background:var(--success-container)}.zYZvPW_badge-urgent{color:var(--on-error-container);background:var(--error-container)}.zYZvPW_badge-pending{color:var(--on-warning-container);background:var(--warning-container)}.zYZvPW_badge-completed{color:var(--on-success-container);background:var(--success-container)}.zYZvPW_badge-in-progress{color:var(--primary);background:var(--primary-light)}.zYZvPW_badge-emergency{color:var(--on-error-container);background:var(--error-container)}.zYZvPW_badge-inactive{color:var(--on-surface-muted);background:var(--surface-variant)}.zYZvPW_badge-critical{color:var(--on-primary);background:var(--error)}.zYZvPW_badge-medium,.zYZvPW_badge-expired{color:var(--on-warning-container);background:var(--warning-container)}.zYZvPW_badge-draft{color:var(--on-surface-muted);background:var(--surface-variant)}.zYZvPW_badge-dot{border-radius:var(--radius-full);background:currentColor;width:6px;height:6px}.zYZvPW_data-table-wrapper{background:var(--surface-container-lowest);border-radius:var(--radius-xl);-webkit-overflow-scrolling:touch;overflow:auto hidden}.zYZvPW_data-table-header{padding:var(--spacing-6);justify-content:space-between;align-items:center;display:flex}.zYZvPW_data-table-header-title{font:var(--headline-md);color:var(--on-surface)}.zYZvPW_data-table-header-actions{align-items:center;gap:var(--spacing-3);display:flex}.zYZvPW_data-table{border-collapse:collapse;width:100%}.zYZvPW_data-table thead th{font:var(--label-md);color:var(--on-surface-variant);text-transform:uppercase;letter-spacing:.05em;padding:var(--spacing-4) var(--spacing-6);text-align:left;background:0 0;border:none;font-weight:700}.zYZvPW_data-table tbody tr{transition:background var(--transition-fast);cursor:pointer}.zYZvPW_data-table tbody tr:hover{background:var(--surface-container-high)}.zYZvPW_data-table tbody tr:hover td:first-child{box-shadow:inset 3px 0 0 var(--primary)}.zYZvPW_data-table tbody td{padding:var(--spacing-4) var(--spacing-6);font:var(--body-md);color:var(--on-surface);vertical-align:middle;border:none}.zYZvPW_data-table-link{color:var(--primary);font-weight:600}.zYZvPW_data-table-secondary{color:var(--on-surface-variant);font:var(--body-sm)}.zYZvPW_data-table-cell-user{align-items:center;gap:var(--spacing-3);display:flex}.zYZvPW_data-table-footer{padding:var(--spacing-4) var(--spacing-6);justify-content:space-between;align-items:center;display:flex}.zYZvPW_data-table-footer-info{font:var(--body-sm);color:var(--on-surface-muted)}.zYZvPW_pagination{align-items:center;gap:var(--spacing-1);flex-wrap:wrap;display:flex}.zYZvPW_pagination-summary{padding-right:var(--spacing-3);font:var(--body-sm);color:var(--on-surface-muted);white-space:nowrap;margin-right:auto}.zYZvPW_pagination-ellipsis{text-align:center;min-width:24px;font:var(--body-sm);color:var(--on-surface-muted);-webkit-user-select:none;user-select:none}.zYZvPW_pagination-btn{min-width:36px;height:36px;padding:0 var(--spacing-2);border-radius:var(--radius-md);font:var(--body-sm);color:var(--on-surface-variant);cursor:pointer;transition:all var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;display:flex}.zYZvPW_pagination-btn:hover{background:var(--surface-container-high);color:var(--on-surface)}.zYZvPW_pagination-btn.zYZvPW_active{background:var(--primary);color:var(--on-primary)}.zYZvPW_pagination-btn:disabled{opacity:.4;cursor:not-allowed}.zYZvPW_btn{justify-content:center;align-items:center;gap:var(--spacing-2);padding:var(--spacing-3) var(--spacing-5);border-radius:var(--radius-lg);font:var(--label-lg);cursor:pointer;transition:all var(--transition-fast);white-space:nowrap;border:none;font-weight:600;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.zYZvPW_btn:disabled{opacity:.45;cursor:not-allowed;pointer-events:none}.zYZvPW_btn:active:not(:disabled){transform:scale(.97)}.zYZvPW_btn-primary{background:var(--primary);color:var(--on-primary);will-change:transform}.zYZvPW_btn-primary:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 40%,#ffffff2e 50%,#0000 60%) 200% 0/200% 100%;transition:background-position .55s;position:absolute;inset:0}.zYZvPW_btn-primary:hover{opacity:.92;box-shadow:var(--shadow-md);color:var(--on-primary);transform:translateY(-2px)}.zYZvPW_btn-primary:hover:after{background-position:-200% 0}.zYZvPW_btn-secondary{background:var(--surface-container-lowest);color:var(--on-surface);box-shadow:inset 0 0 0 1px var(--outline)}.zYZvPW_btn-secondary:hover{background:var(--surface-container-high)}.zYZvPW_btn-ghost{color:var(--on-surface-variant);background:0 0}.zYZvPW_btn-ghost:hover{background:var(--surface-container-high);color:var(--on-surface)}.zYZvPW_btn-danger{background:var(--error);color:var(--on-primary)}.zYZvPW_btn-danger:hover{opacity:.9}.zYZvPW_btn-success{background:var(--success);color:var(--on-primary)}.zYZvPW_btn-success:hover{opacity:.9}.zYZvPW_btn-icon{padding:var(--spacing-2);min-width:36px;height:36px}.zYZvPW_btn-sm{padding:var(--spacing-2) var(--spacing-4);border-radius:var(--radius);font-size:.875rem;font-weight:500}.zYZvPW_btn-lg{padding:var(--spacing-3) var(--spacing-6);font:var(--title-sm);border-radius:var(--radius-lg)}.zYZvPW_btn-block{width:100%}.zYZvPW_edit-btn{cursor:pointer;border-radius:var(--radius);color:var(--on-surface-muted);background:0 0;border:none;align-items:center;padding:4px 6px;transition:background .15s,color .15s;display:inline-flex}.zYZvPW_edit-btn:hover{background:var(--surface-container-high);color:var(--primary)}.zYZvPW_avatar{border-radius:var(--radius-full);flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:inline-flex;overflow:hidden}.zYZvPW_avatar-sm{width:28px;height:28px;font:var(--label-sm)}.zYZvPW_avatar-md{width:36px;height:36px;font:var(--label-md)}.zYZvPW_avatar-lg{width:44px;height:44px;font:var(--body-md)}.zYZvPW_avatar img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.zYZvPW_activity-feed{gap:var(--spacing-5);flex-direction:column;display:flex}.zYZvPW_activity-item{gap:var(--spacing-4);display:flex}.zYZvPW_activity-dot{border-radius:var(--radius-full);flex-shrink:0;width:10px;height:10px;margin-top:6px}.zYZvPW_activity-dot.zYZvPW_blue{background:var(--primary)}.zYZvPW_activity-dot.zYZvPW_gray{background:var(--on-surface-muted)}.zYZvPW_activity-dot.zYZvPW_red{background:var(--error)}.zYZvPW_activity-dot.zYZvPW_green{background:var(--success)}.zYZvPW_activity-content{gap:var(--spacing-1);flex-direction:column;flex:1;display:flex}.zYZvPW_activity-title{font:var(--title-sm);color:var(--on-surface)}.zYZvPW_activity-desc{font:var(--body-sm);color:var(--on-surface-variant)}.zYZvPW_activity-time{font:var(--label-md);color:var(--primary);text-transform:uppercase}.zYZvPW_page-header{margin-bottom:var(--spacing-8);justify-content:space-between;align-items:flex-start;gap:var(--spacing-4);display:flex}.zYZvPW_page-header-left{gap:var(--spacing-2);flex-direction:column;display:flex}.zYZvPW_page-header-breadcrumb{font:var(--label-md);color:var(--primary);text-transform:uppercase}.zYZvPW_page-header-breadcrumb a{color:var(--on-surface-muted)}.zYZvPW_page-header-breadcrumb a:hover{color:var(--primary)}.zYZvPW_page-header-title{font:var(--display-sm);color:var(--on-surface);font-family:var(--font-headline)}.zYZvPW_page-header-subtitle{font:var(--body-md);color:var(--on-surface-variant)}.zYZvPW_page-header-right{align-items:center;gap:var(--spacing-3);display:flex}.zYZvPW_stats-grid{gap:var(--spacing-5);margin-bottom:var(--spacing-8);display:grid}.zYZvPW_stats-grid-3{grid-template-columns:repeat(3,1fr)}.zYZvPW_stats-grid-4{grid-template-columns:repeat(4,1fr)}.zYZvPW_content-grid{gap:var(--spacing-5);display:grid}.zYZvPW_content-grid-2-1{grid-template-columns:2fr 1fr}.zYZvPW_content-grid-1-1{grid-template-columns:1fr 1fr}.zYZvPW_card{background:var(--surface-container-lowest);border-radius:var(--radius-xl);padding:var(--spacing-6)}.zYZvPW_card-header{margin-bottom:var(--spacing-5);justify-content:space-between;align-items:center;display:flex}.zYZvPW_card-title{font:var(--headline-md);color:var(--on-surface)}.zYZvPW_card-subtitle{font:var(--body-sm);color:var(--on-surface-variant)}.zYZvPW_progress-bar{background:var(--surface-variant);border-radius:var(--radius-full);width:100%;height:6px;overflow:hidden}.zYZvPW_progress-bar-fill{border-radius:var(--radius-full);background:linear-gradient(90deg, var(--primary), var(--primary-dim));height:100%;transition:width var(--transition-slow);position:relative;overflow:hidden}.zYZvPW_progress-bar-fill:after{content:"";background:linear-gradient(90deg,#0000 0%,#ffffff59 50%,#0000 100%);animation:2s ease-in-out infinite zYZvPW_shimmer;position:absolute;inset:0}.zYZvPW_filter-group{align-items:center;gap:var(--spacing-2);display:flex}.zYZvPW_filter-btn{padding:var(--spacing-2) var(--spacing-4);border-radius:var(--radius-full);font:var(--label-lg);color:var(--on-surface-variant);cursor:pointer;transition:all var(--transition-fast);background:0 0;border:none}.zYZvPW_filter-btn:hover{background:var(--surface-container-high)}.zYZvPW_filter-btn.zYZvPW_active{background:var(--primary-light);color:var(--primary)}.zYZvPW_filter-btn.zYZvPW_urgent{background:var(--error-container);color:var(--error)}.zYZvPW_modal-overlay{-webkit-backdrop-filter:blur(4px);z-index:1000;padding:var(--spacing-4);animation:zYZvPW_overlayIn var(--transition-slow) ease both;background:#11182773;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.zYZvPW_modal{-webkit-backdrop-filter:blur(20px);border:1px solid var(--outline-variant);border-radius:var(--radius-xl);width:100%;max-width:480px;box-shadow:var(--shadow-float);background:#ffffffeb;flex-direction:column;animation:.35s cubic-bezier(.34,1.56,.64,1) both zYZvPW_modalIn;display:flex}.zYZvPW_modal-header{padding:var(--spacing-6);border-bottom:1px solid var(--outline-variant);justify-content:space-between;align-items:center;display:flex}.zYZvPW_modal-title{font:var(--headline-md);color:var(--on-surface)}.zYZvPW_modal-close{border-radius:var(--radius-md);width:32px;height:32px;color:var(--on-surface-variant);cursor:pointer;transition:background var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;font-size:1.25rem;display:flex}.zYZvPW_modal-close:hover{background:var(--surface-container-high);color:var(--on-surface)}.zYZvPW_modal-body{padding:var(--spacing-6);gap:var(--spacing-5);flex-direction:column;display:flex}.zYZvPW_modal-footer{justify-content:flex-end;gap:var(--spacing-3);padding:var(--spacing-5) var(--spacing-6);border-top:1px solid var(--outline-variant);display:flex}.zYZvPW_form-field{gap:var(--spacing-2);flex-direction:column;display:flex}.zYZvPW_form-row{gap:var(--spacing-4);grid-template-columns:1fr 1fr;display:grid}.zYZvPW_form-label{font:var(--label-md);color:var(--on-surface-variant);text-transform:uppercase;letter-spacing:.04em;font-weight:600}.zYZvPW_required-mark{color:var(--error);margin-left:2px}.zYZvPW_form-input,.zYZvPW_form-select{padding:var(--spacing-3) var(--spacing-4);border-radius:var(--radius-lg);border:1px solid var(--outline);background:var(--surface-container-low);color:var(--on-surface);font:var(--body-md);transition:border-color var(--transition-fast), box-shadow var(--transition-fast);box-sizing:border-box;outline:none;width:100%}.zYZvPW_form-input:focus,.zYZvPW_form-select:focus{border-color:var(--primary);box-shadow:0 0 0 3px rgba(var(--primary-rgb,47, 107, 240), .15)}.zYZvPW_form-input:disabled,.zYZvPW_form-select:disabled{opacity:.5;cursor:not-allowed}.zYZvPW_form-error{font:var(--body-sm);color:var(--error);padding:var(--spacing-3) var(--spacing-4);background:var(--error-container);border-radius:var(--radius-md)}.zYZvPW_form-success{font:var(--body-sm);color:var(--success);padding:var(--spacing-3) var(--spacing-4);background:var(--success-container,#16a34a1a);border-radius:var(--radius-md)}@media (prefers-reduced-motion:reduce){.zYZvPW_stat-card:hover,.zYZvPW_btn-primary:hover{transform:none}}@media (hover:none){.zYZvPW_stat-card:hover{box-shadow:var(--shadow-sm);transform:none}.zYZvPW_btn-primary:hover{transform:none}}@media (max-width:1024px){.zYZvPW_stats-grid-4{grid-template-columns:repeat(2,1fr)}.zYZvPW_content-grid-2-1{grid-template-columns:1fr}}@media (max-width:768px){.zYZvPW_page-header{align-items:flex-start;gap:var(--spacing-4);margin-bottom:var(--spacing-6);flex-direction:column}.zYZvPW_page-header-right{width:100%}.zYZvPW_page-header-right>*{justify-content:center;width:100%}.zYZvPW_stats-grid-3,.zYZvPW_stats-grid-4{gap:var(--spacing-3);margin-bottom:var(--spacing-6);grid-template-columns:repeat(2,1fr)}.zYZvPW_content-grid-2-1,.zYZvPW_content-grid-1-1{grid-template-columns:1fr}.zYZvPW_data-table{min-width:480px}.zYZvPW_data-table-header{padding:var(--spacing-4);gap:var(--spacing-3);flex-wrap:wrap}.zYZvPW_data-table-header-actions{flex-wrap:wrap}.zYZvPW_data-table-footer{align-items:flex-start;gap:var(--spacing-3);padding:var(--spacing-4);flex-direction:column}.zYZvPW_card{padding:var(--spacing-4)}.zYZvPW_modal-overlay{align-items:flex-end;padding:0}.zYZvPW_modal{border-radius:var(--radius-xl) var(--radius-xl) 0 0;max-width:100%;max-height:90vh;overflow-y:auto}.zYZvPW_modal-footer{-webkit-backdrop-filter:blur(8px);z-index:1;background:#fffffff5;position:sticky;bottom:0}.zYZvPW_form-row{grid-template-columns:1fr}}@media (max-width:480px){.zYZvPW_stats-grid-3,.zYZvPW_stats-grid-4{grid-template-columns:1fr 1fr}.zYZvPW_stat-card{padding:var(--spacing-4)}.zYZvPW_stat-card-value{font:var(--headline-lg);font-family:var(--font-headline)}}
._7SqAPW_wrapper{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding:3rem 1.5rem;display:flex}._7SqAPW_icon{background:var(--surface-container-high);border-radius:var(--radius-xl);width:52px;height:52px;color:var(--on-surface-muted);justify-content:center;align-items:center;margin-bottom:.375rem;display:flex}._7SqAPW_title{font:600 .9375rem/1.4 var(--font-headline,system-ui);color:var(--on-surface);margin:0}._7SqAPW_desc{font:400 .8125rem/1.5 var(--font-body,system-ui);color:var(--on-surface-muted);max-width:320px;margin:0}._7SqAPW_action{margin-top:.5rem}
._3e-AXW_breadcrumb{flex-wrap:wrap;align-items:center;gap:.25rem;margin-bottom:.625rem;display:flex}._3e-AXW_item{align-items:center;gap:.25rem;display:flex}._3e-AXW_separator{color:var(--on-surface-muted);flex-shrink:0}._3e-AXW_link{font:500 .8125rem/1 var(--font-body,system-ui);color:var(--on-surface-muted);text-decoration:none;transition:color .15s}._3e-AXW_link:hover{color:var(--primary)}._3e-AXW_current{font:500 .8125rem/1 var(--font-body,system-ui);color:var(--on-surface-variant)}
.dpyMdW_container{bottom:var(--spacing-6);right:var(--spacing-6);z-index:9999;gap:var(--spacing-3);pointer-events:none;flex-direction:column;display:flex;position:fixed}.dpyMdW_toast{align-items:center;gap:var(--spacing-3);min-width:280px;max-width:400px;padding:var(--spacing-4) var(--spacing-5);border-radius:var(--radius-xl);box-shadow:var(--shadow-float);pointer-events:all;border:1px solid #ffffff40;font-size:.875rem;font-weight:500;animation:.35s cubic-bezier(.34,1.56,.64,1) forwards dpyMdW_toastIn;display:flex;position:relative;overflow:hidden}.dpyMdW_toast.dpyMdW_leaving{animation:.22s ease-in forwards dpyMdW_toastOut}.dpyMdW_toast-progress{transform-origin:0;width:100%;height:3px;animation:4s linear forwards dpyMdW_toastProgress;position:absolute;bottom:0;left:0}.dpyMdW_paused .dpyMdW_toast-progress{animation-play-state:paused}.dpyMdW_success .dpyMdW_toast-progress{background:var(--success)}.dpyMdW_error .dpyMdW_toast-progress{background:var(--error)}.dpyMdW_info .dpyMdW_toast-progress{background:var(--primary)}.dpyMdW_toast-icon{flex-shrink:0;align-items:center;display:flex}.dpyMdW_toast-message{flex:1;line-height:1.45}.dpyMdW_toast-close{cursor:pointer;border-radius:var(--radius-sm);opacity:.55;background:0 0;border:none;flex-shrink:0;align-items:center;padding:3px;transition:opacity .15s,background .15s;display:flex}.dpyMdW_toast-close:hover{opacity:1;background:#00000012}.dpyMdW_success{background:var(--success-container);color:var(--on-success-container)}.dpyMdW_error{background:var(--error-container);color:var(--on-error-container)}.dpyMdW_info{background:var(--primary-light);color:var(--on-primary-fixed)}@keyframes dpyMdW_toastIn{0%{opacity:0;transform:translate(28px)scale(.93)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes dpyMdW_toastOut{0%{opacity:1;transform:translate(0)scale(1)}to{opacity:0;transform:translate(28px)scale(.9)}}@keyframes dpyMdW_toastProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@media (max-width:480px){.dpyMdW_container{left:var(--spacing-4);right:var(--spacing-4);bottom:var(--spacing-4)}.dpyMdW_toast{min-width:auto;max-width:100%}}
.QUUPIW_skeleton{border-radius:var(--radius);background:var(--surface-variant);flex-shrink:0;display:block;position:relative;overflow:hidden}.QUUPIW_skeleton:after{content:"";background:linear-gradient(90deg,#0000 0%,#ffffff8c 50%,#0000 100%);animation:1.4s ease-in-out infinite QUUPIW_shimmer;position:absolute;inset:0}@keyframes QUUPIW_shimmer{0%{transform:translate(-100%)}to{transform:translate(200%)}}.QUUPIW_rounded{border-radius:var(--radius-full)}.QUUPIW_text{gap:var(--spacing-2);flex-direction:column;display:flex}.QUUPIW_card{background:var(--surface-container-lowest);border-radius:var(--radius-xl);padding:var(--spacing-6);gap:var(--spacing-4);box-shadow:var(--shadow-sm);flex-direction:column;display:flex}.QUUPIW_card-header{align-items:center;gap:var(--spacing-4);display:flex}.QUUPIW_card-header-text{gap:var(--spacing-2);flex-direction:column;flex:1;display:flex}@media (prefers-reduced-motion:reduce){.QUUPIW_skeleton:after{animation:none}}
.s2b-mq_page{max-width:1200px}.s2b-mq_page,.s2b-mq_wizard-page,.s2b-mq_detail-page{--claims-reopened:#6d28d9;--claims-reopened-bg:#ede9fe}.s2b-mq_header{justify-content:space-between;align-items:flex-start;gap:var(--spacing-4);margin-bottom:var(--spacing-6);flex-wrap:wrap;display:flex}.s2b-mq_title{color:var(--on-surface);margin:0 0 var(--spacing-1);font-size:1.5rem;font-weight:700}.s2b-mq_subtitle{color:var(--on-surface-muted);margin:0;font-size:.875rem}.s2b-mq_stats{gap:var(--spacing-4);margin-bottom:var(--spacing-6);grid-template-columns:repeat(4,1fr);display:grid}.s2b-mq_stat-card{background:var(--surface);border-radius:var(--radius-2xl);padding:var(--spacing-5) var(--spacing-5);gap:var(--spacing-1);box-shadow:var(--shadow-md);border:none;flex-direction:column;display:flex}.s2b-mq_stat-value{color:var(--on-surface);font-size:1.75rem;font-weight:700;line-height:1}.s2b-mq_stat-label{color:var(--on-surface-muted);text-transform:uppercase;letter-spacing:.05em;font-size:.75rem}.s2b-mq_toolbar{align-items:center;gap:var(--spacing-3);margin-bottom:var(--spacing-4);flex-wrap:wrap;display:flex}.s2b-mq_search-form{gap:var(--spacing-2);flex:1;min-width:240px;display:flex}.s2b-mq_search-input{padding:var(--spacing-2) var(--spacing-3);border:1px solid var(--outline-variant);border-radius:var(--radius);background:var(--surface);color:var(--on-surface);flex:1;font-size:.875rem}.s2b-mq_search-input:focus{border-color:var(--primary);outline:none}.s2b-mq_filter-select{padding:var(--spacing-2) var(--spacing-3);border:1px solid var(--outline-variant);border-radius:var(--radius);background:var(--surface);color:var(--on-surface);cursor:pointer;font-size:.8125rem}.s2b-mq_filter-select:focus{border-color:var(--primary);outline:none}.s2b-mq_status-filters{gap:var(--spacing-1);flex-wrap:wrap;display:flex}.s2b-mq_filter-btn{padding:var(--spacing-1) var(--spacing-3);border:1px solid var(--outline-variant);border-radius:var(--radius);background:var(--surface);color:var(--on-surface-muted);cursor:pointer;white-space:nowrap;font-size:.8125rem;transition:all .15s}.s2b-mq_filter-btn:hover{border-color:var(--primary);color:var(--primary)}.s2b-mq_filter-btn-active{background:var(--primary);border-color:var(--primary);color:var(--on-primary)}.s2b-mq_table-wrap{background:var(--surface);border-radius:var(--radius-2xl);box-shadow:var(--shadow-md);border:none;overflow:auto hidden}.s2b-mq_table{border-collapse:collapse;width:100%;font-size:.875rem}.s2b-mq_table th{padding:var(--spacing-3) var(--spacing-4);text-align:left;color:var(--on-surface-muted);text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid var(--outline-variant);background:var(--surface-variant);white-space:nowrap;font-size:.75rem;font-weight:600}.s2b-mq_table td{padding:var(--spacing-3) var(--spacing-4);border-bottom:1px solid var(--outline-variant);vertical-align:middle;color:var(--on-surface)}.s2b-mq_table tbody tr:last-child td{border-bottom:none}.s2b-mq_table tbody tr:hover{background:var(--surface-variant)}.s2b-mq_col-number{white-space:nowrap;font-weight:600}.s2b-mq_col-number a{color:var(--primary);font-weight:600;text-decoration:none}.s2b-mq_col-number a:hover{text-decoration:underline}.s2b-mq_col-client{min-width:140px}.s2b-mq_client-name{font-weight:500;display:block}.s2b-mq_client-phone{color:var(--on-surface-muted);font-size:.75rem;display:block}.s2b-mq_col-product{min-width:160px}.s2b-mq_product-name{font-weight:500;display:block}.s2b-mq_product-serial{color:var(--on-surface-muted);font-size:.75rem;display:block}.s2b-mq_col-status,.s2b-mq_col-score,.s2b-mq_col-priority{white-space:nowrap}.s2b-mq_col-date{white-space:nowrap;font-size:.8125rem}.s2b-mq_status-badge{text-transform:uppercase;letter-spacing:.04em;border-radius:999px;padding:2px 8px;font-size:.6875rem;font-weight:700;display:inline-block}.s2b-mq_status-submitted{background:var(--primary-light);color:var(--on-primary-fixed)}.s2b-mq_status-validating{background:var(--warning-container);color:var(--on-warning-container)}.s2b-mq_status-approved{background:var(--success-container);color:var(--on-success-container)}.s2b-mq_status-in_repair{background:var(--primary-container);color:var(--on-primary-fixed)}.s2b-mq_status-waiting_parts{background:var(--warning-container);color:var(--on-warning-container)}.s2b-mq_status-repaired{background:var(--success-container);color:var(--on-success-container)}.s2b-mq_status-closed{background:var(--surface-variant);color:var(--on-surface-muted)}.s2b-mq_status-rejected{background:var(--error-container);color:var(--on-error-container)}.s2b-mq_status-cancelled{background:var(--surface-variant);color:var(--on-surface-muted)}.s2b-mq_status-returned_to_client{background:var(--success-container);color:var(--on-success-container)}.s2b-mq_status-reopened{background:var(--claims-reopened-bg);color:var(--claims-reopened)}.s2b-mq_stat-value-primary{color:var(--primary)}.s2b-mq_stat-value-warning{color:var(--warning)}.s2b-mq_stat-value-info{color:var(--primary)}.s2b-mq_score-badge{border-radius:999px;padding:2px 8px;font-size:.75rem;font-weight:700;display:inline-block}.s2b-mq_score-good{background:var(--success-container);color:var(--on-success-container)}.s2b-mq_score-warn{background:var(--warning-container);color:var(--on-warning-container)}.s2b-mq_score-bad{background:var(--error-container);color:var(--on-error-container)}.s2b-mq_score-text-good{color:var(--on-success-container);font-weight:700}.s2b-mq_score-text-warn{color:var(--on-warning-container);font-weight:700}.s2b-mq_score-text-bad{color:var(--on-error-container);font-weight:700}.s2b-mq_score-none{background:var(--surface-variant);color:var(--on-surface-muted)}.s2b-mq_priority-badge{text-transform:uppercase;letter-spacing:.04em;border-radius:999px;padding:2px 8px;font-size:.6875rem;font-weight:700;display:inline-block}.s2b-mq_priority-urgent{background:var(--error-container);color:var(--on-error-container)}.s2b-mq_priority-high{background:var(--warning-container);color:var(--on-warning-container)}.s2b-mq_priority-medium{background:var(--primary-light);color:var(--on-primary-fixed)}.s2b-mq_priority-low{background:var(--surface-variant);color:var(--on-surface-muted)}.s2b-mq_col-actions{white-space:nowrap;text-align:right}.s2b-mq_action-btn{cursor:pointer;padding:var(--spacing-1) var(--spacing-2);border-radius:var(--radius);color:var(--on-surface-muted);background:0 0;border:none;align-items:center;font-size:.875rem;text-decoration:none;transition:background .15s,color .15s;display:inline-flex;position:relative}.s2b-mq_action-btn:hover{background:var(--surface-variant);color:var(--on-surface)}.s2b-mq_action-btn[data-tooltip]:after{content:attr(data-tooltip);background:var(--on-surface);color:var(--surface);white-space:nowrap;border-radius:var(--radius);pointer-events:none;opacity:0;z-index:10;padding:4px 8px;font-size:.75rem;transition:opacity .15s;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%)}.s2b-mq_action-btn[data-tooltip]:hover:after{opacity:1}.s2b-mq_table-footer{padding:var(--spacing-3) var(--spacing-4);color:var(--on-surface-muted);border-top:1px solid var(--outline-variant);font-size:.75rem}.s2b-mq_empty-row{text-align:center;color:var(--on-surface-muted);padding:var(--spacing-10)!important}.s2b-mq_wizard-page{max-width:720px;margin:0 auto}.s2b-mq_wizard-card{background:var(--surface);border-radius:var(--radius-2xl);box-shadow:var(--shadow-md);overflow:hidden}.s2b-mq_wizard-header{padding:var(--spacing-6) var(--spacing-6) var(--spacing-4);border-bottom:1px solid var(--outline-variant)}.s2b-mq_wizard-steps{margin-bottom:var(--spacing-4);align-items:center;gap:0;display:flex}.s2b-mq_wizard-step-item{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.s2b-mq_wizard-step-item:last-child{flex:none}.s2b-mq_wizard-dot{border:2px solid var(--outline-variant);background:var(--surface-container);width:28px;height:28px;color:var(--on-surface-muted);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:11px;font-weight:700;transition:all .2s;display:flex}.s2b-mq_wizard-dot-active{border-color:var(--primary);background:var(--primary);color:var(--on-primary)}.s2b-mq_wizard-dot-done{border-color:var(--success);background:var(--success);color:var(--on-primary)}.s2b-mq_wizard-step-label{color:var(--on-surface-muted);white-space:nowrap;text-overflow:ellipsis;font-size:.8125rem;overflow:hidden}.s2b-mq_wizard-step-label-active{color:var(--primary);font-weight:600}.s2b-mq_wizard-line{background:var(--outline-variant);flex:1;height:2px;margin:0 8px;transition:background .2s}.s2b-mq_wizard-line-done{background:var(--success)}.s2b-mq_wizard-body{padding:var(--spacing-6);gap:var(--spacing-5);flex-direction:column;display:flex}.s2b-mq_wizard-footer{padding:var(--spacing-4) var(--spacing-6);border-top:1px solid var(--outline-variant);justify-content:space-between;align-items:center;gap:var(--spacing-3);display:flex}.s2b-mq_form-group{gap:var(--spacing-1);flex-direction:column;display:flex}.s2b-mq_form-label{color:var(--on-surface);font-size:.8125rem;font-weight:500}.s2b-mq_required{color:var(--error)}.s2b-mq_form-input,.s2b-mq_form-select,.s2b-mq_form-textarea{padding:var(--spacing-2) var(--spacing-3);border:1px solid var(--outline-variant);border-radius:var(--radius);background:var(--surface);color:var(--on-surface);box-sizing:border-box;width:100%;font-family:inherit;font-size:.875rem}.s2b-mq_form-input:focus,.s2b-mq_form-select:focus,.s2b-mq_form-textarea:focus{border-color:var(--primary);outline:none}.s2b-mq_form-textarea{resize:vertical}.s2b-mq_form-hint{color:var(--on-surface-muted);font-size:.75rem}.s2b-mq_form-error{color:var(--error);margin:0;font-size:.875rem}.s2b-mq_form-row{gap:var(--spacing-4);grid-template-columns:1fr 1fr;display:grid}.s2b-mq_section-title{color:var(--on-surface-muted);text-transform:uppercase;letter-spacing:.05em;padding-bottom:var(--spacing-2);border-bottom:1px solid var(--outline-variant);margin:0;font-size:.8125rem;font-weight:600}.s2b-mq_search-wrap{position:relative}.s2b-mq_autocomplete-dropdown{background:var(--surface);border:1px solid var(--outline-variant);border-radius:var(--radius);box-shadow:var(--shadow-md);z-index:20;max-height:260px;position:absolute;top:calc(100% + 2px);left:0;right:0;overflow-y:auto}.s2b-mq_autocomplete-item{padding:var(--spacing-3) var(--spacing-4);cursor:pointer;border-bottom:1px solid var(--outline-variant)}.s2b-mq_autocomplete-item:last-child{border-bottom:none}.s2b-mq_autocomplete-item:hover{background:var(--surface-variant)}.s2b-mq_autocomplete-item-title{color:var(--on-surface);font-size:.875rem;font-weight:500}.s2b-mq_autocomplete-item-sub{color:var(--on-surface-muted);margin-top:2px;font-size:.75rem}.s2b-mq_warranty-card{background:var(--surface-variant);border:1px solid var(--outline-variant);border-radius:var(--radius-lg);padding:var(--spacing-4)}.s2b-mq_warranty-card-header{margin-bottom:var(--spacing-3);justify-content:space-between;align-items:center;display:flex}.s2b-mq_warranty-card-number{color:var(--on-surface);font-size:1rem;font-weight:700}.s2b-mq_warranty-card-grid{gap:var(--spacing-2) var(--spacing-4);grid-template-columns:1fr 1fr;display:grid}.s2b-mq_warranty-card-field-label{text-transform:uppercase;letter-spacing:.04em;color:var(--on-surface-muted);font-size:.6875rem;font-weight:600;display:block}.s2b-mq_warranty-card-field-value{color:var(--on-surface);font-size:.875rem}.s2b-mq_serial-list{gap:var(--spacing-2);flex-direction:column;display:flex}.s2b-mq_serial-row{gap:var(--spacing-2);align-items:center;display:flex}.s2b-mq_serial-name{flex-shrink:0;width:140px}.s2b-mq_serial-val{flex:1}.s2b-mq_serial-remove-btn{border:1px solid var(--outline-variant);border-radius:var(--radius);cursor:pointer;width:30px;height:30px;color:var(--on-surface-muted);background:0 0;flex-shrink:0;justify-content:center;align-items:center;display:flex}.s2b-mq_serial-remove-btn:hover{border-color:var(--error);color:var(--error)}.s2b-mq_add-serial-btn{border:1px dashed var(--outline-variant);width:100%;color:var(--on-surface-muted)}.s2b-mq_add-serial-btn:hover{border-color:var(--primary);color:var(--primary)}.s2b-mq_step-stack{gap:var(--spacing-5);flex-direction:column;display:flex}.s2b-mq_step-hint{margin-top:var(--spacing-2)}.s2b-mq_section-title-spaced{margin-bottom:var(--spacing-3)}.s2b-mq_form-group-spaced{margin-top:var(--spacing-3)}.s2b-mq_wizard-title{margin-bottom:var(--spacing-4)}.s2b-mq_wizard-footer-note{color:var(--on-surface-muted);font-size:.8125rem}.s2b-mq_warranty-card-actions{align-items:center;gap:8px;display:flex}.s2b-mq_warranty-status-badge{border-radius:999px;padding:2px 8px;font-size:.75rem;font-weight:700}.s2b-mq_search-input-wrap{position:relative}.s2b-mq_search-icon{color:var(--on-surface-muted);pointer-events:none;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.s2b-mq_search-input-padded{padding-left:34px}.s2b-mq_autocomplete-item-muted{color:var(--on-surface-muted)}.s2b-mq_toolbar-search-btn{padding:var(--spacing-2) var(--spacing-3)}.s2b-mq_status-filters-spaced{margin-bottom:var(--spacing-4)}.s2b-mq_back-link{color:var(--on-surface-muted);margin-bottom:var(--spacing-4);align-items:center;gap:6px;font-size:.875rem;text-decoration:none;display:inline-flex}.s2b-mq_back-link:hover{color:var(--on-surface)}@media (max-width:768px){.s2b-mq_stats{grid-template-columns:repeat(2,1fr)}.s2b-mq_toolbar{flex-direction:column;align-items:stretch}.s2b-mq_search-form{min-width:0}.s2b-mq_status-filters{flex-wrap:wrap}}@media (max-width:639px){.s2b-mq_header{align-items:flex-start;gap:var(--spacing-3);flex-direction:column}.s2b-mq_stats{grid-template-columns:repeat(2,1fr)}.s2b-mq_toolbar{flex-direction:column;align-items:stretch}.s2b-mq_table-wrap{box-shadow:none;background:0 0;border-radius:0;overflow-x:visible}.s2b-mq_table thead{display:none}.s2b-mq_table tbody tr{border:1px solid var(--outline-variant);border-radius:var(--radius-lg);background:var(--surface-container-lowest);margin-bottom:8px;padding:12px;display:block}.s2b-mq_table tbody td{border:none;justify-content:space-between;align-items:center;padding:4px 0;font-size:.8125rem;display:flex}.s2b-mq_table tbody td[data-label]:before{content:attr(data-label);text-transform:uppercase;letter-spacing:.04em;color:var(--on-surface-muted);flex-shrink:0;margin-right:8px;font-size:.6875rem;font-weight:600}.s2b-mq_col-actions{justify-content:flex-end;margin-top:4px;padding-top:8px;border-top:1px solid var(--outline-variant)!important}.s2b-mq_action-btn[data-tooltip]:after{display:none}.s2b-mq_table-footer{margin-top:4px}}.s2b-mq_detail-grid{grid-template-columns:1fr 380px;align-items:start;gap:20px;display:grid}.s2b-mq_detail-cards-2{grid-template-columns:1fr 1fr;gap:16px;display:grid}@media (max-width:960px){.s2b-mq_detail-grid{grid-template-columns:1fr}}@media (max-width:639px){.s2b-mq_detail-cards-2{grid-template-columns:1fr}}.s2b-mq_detail-page{max-width:1100px;margin:0 auto}.s2b-mq_detail-card{background:var(--surface);border-radius:var(--radius-2xl);padding:var(--spacing-5);box-shadow:var(--shadow-md)}.s2b-mq_detail-header-card{margin-bottom:20px}.s2b-mq_detail-header-row{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.s2b-mq_detail-title-row{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:8px;display:flex}.s2b-mq_detail-title{color:var(--on-surface);margin:0;font-size:1.5rem;font-weight:700}.s2b-mq_detail-badge{border-radius:999px;padding:3px 10px;font-size:.75rem;font-weight:700}.s2b-mq_detail-meta{color:var(--on-surface-muted);flex-wrap:wrap;gap:16px;font-size:.875rem;display:flex}.s2b-mq_detail-actions{flex-wrap:wrap;gap:8px;display:flex}.s2b-mq_detail-column{flex-direction:column;gap:20px;display:flex}.s2b-mq_detail-card-section{align-items:center;gap:6px;margin-bottom:8px;display:flex}.s2b-mq_detail-card-section-label{color:var(--on-surface-muted);text-transform:uppercase;letter-spacing:.04em;font-size:.75rem;font-weight:600}.s2b-mq_detail-card-value{color:var(--on-surface);margin:0;font-size:1rem;font-weight:600}.s2b-mq_detail-card-sub{color:var(--on-surface-muted);margin:2px 0 0;font-size:.8125rem}.s2b-mq_detail-serials{margin-top:6px}.s2b-mq_detail-serial{color:var(--on-surface-muted);margin:2px 0;font-family:monospace;font-size:.75rem}.s2b-mq_detail-category-chip{background:var(--surface-variant);color:var(--on-surface-muted);border-radius:999px;margin-left:auto;padding:2px 8px;font-size:.75rem;font-weight:600}.s2b-mq_detail-description{color:var(--on-surface);margin-top:8px;font-size:.9375rem;line-height:1.6}.s2b-mq_detail-resolution{background:var(--surface-variant);border-radius:var(--radius);margin-top:12px;padding:8px 12px}.s2b-mq_detail-resolution-label{color:var(--on-surface-muted);text-transform:uppercase;letter-spacing:.04em;font-size:.75rem;font-weight:600}.s2b-mq_detail-resolution-value{color:var(--on-surface);font-size:.875rem}.s2b-mq_detail-resolution-notes{color:var(--on-surface-muted);margin:4px 0 0;font-size:.8125rem}.s2b-mq_detail-links-grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.s2b-mq_detail-badge-row{margin-top:6px;margin-bottom:6px}.s2b-mq_detail-small{color:var(--on-surface-muted);font-size:.75rem}.s2b-mq_detail-small-spaced{margin-top:4px}.s2b-mq_detail-muted{color:var(--on-surface-muted);font-size:.875rem}.s2b-mq_detail-link{color:var(--primary);align-items:center;gap:4px;margin-top:8px;font-size:.75rem;text-decoration:none;display:inline-flex}.s2b-mq_modal-overlay{z-index:400;background:#00000080;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.s2b-mq_modal-sm{background:var(--surface);border-radius:var(--radius-lg);width:100%;max-width:420px;padding:24px;box-shadow:0 20px 60px #0000004d}.s2b-mq_modal-title{margin:0 0 12px;font-size:1.125rem;font-weight:700}.s2b-mq_modal-field{margin-bottom:12px}.s2b-mq_modal-label{margin-bottom:4px;font-size:.8125rem;font-weight:500;display:block}.s2b-mq_modal-textarea{margin-bottom:8px}.s2b-mq_modal-error{color:var(--error);margin:0 0 8px;font-size:.8125rem}.s2b-mq_modal-actions{justify-content:flex-end;gap:8px;display:flex}@media (max-width:639px){.s2b-mq_detail-links-grid{grid-template-columns:1fr}}
._7td5tW_page{max-width:1200px}._7td5tW_header{justify-content:space-between;align-items:flex-start;gap:var(--spacing-4);margin-bottom:var(--spacing-6);flex-wrap:wrap;display:flex}._7td5tW_title{color:var(--on-surface);margin:0 0 var(--spacing-1);font-size:1.5rem;font-weight:700}._7td5tW_subtitle{color:var(--on-surface-muted);margin:0;font-size:.875rem}._7td5tW_stats{gap:var(--spacing-4);margin-bottom:var(--spacing-6);grid-template-columns:repeat(4,1fr);display:grid}@media (max-width:900px){._7td5tW_stats{grid-template-columns:repeat(2,1fr)}}@media (max-width:500px){._7td5tW_stats{grid-template-columns:repeat(2,1fr)}}._7td5tW_stat-sub{color:var(--on-surface-muted);font-size:.75rem}._7td5tW_grid-2{gap:var(--spacing-4);margin-bottom:var(--spacing-4);grid-template-columns:1fr 1fr;display:grid}@media (max-width:800px){._7td5tW_grid-2{grid-template-columns:1fr}}._7td5tW_section{background:var(--surface);border-radius:var(--radius-2xl);box-shadow:var(--shadow-md);margin-bottom:var(--spacing-4);animation:.5s both _7td5tW_cardIn;overflow:clip}._7td5tW_grid-2>:first-child{animation-delay:.3s}._7td5tW_grid-2>:nth-child(2){animation-delay:.38s}._7td5tW_section-header{padding:var(--spacing-4) var(--spacing-5);border-bottom:1px solid var(--outline-variant);justify-content:space-between;align-items:center;display:flex}._7td5tW_section-title{color:var(--on-surface);margin:0;font-size:.9375rem;font-weight:600}._7td5tW_section-link{color:var(--primary);font-size:.8125rem;font-weight:600;text-decoration:none}._7td5tW_section-link:hover{text-decoration:underline}._7td5tW_table{border-collapse:collapse;width:100%;font-size:.875rem}._7td5tW_table th{padding:var(--spacing-2) var(--spacing-4);text-align:left;text-transform:uppercase;letter-spacing:.05em;color:var(--on-surface-muted);border-bottom:1px solid var(--outline-variant);font-size:.6875rem;font-weight:700}._7td5tW_table td{padding:var(--spacing-3) var(--spacing-4);color:var(--on-surface);border-bottom:1px solid var(--outline-variant);vertical-align:middle}._7td5tW_table tr:last-child td{border-bottom:none}._7td5tW_table tr:hover td{background:var(--surface-container-high)}._7td5tW_table tr:hover td:first-child{box-shadow:inset 3px 0 0 var(--primary)}._7td5tW_empty{padding:var(--spacing-6);text-align:center;color:var(--on-surface-muted);font-size:.875rem}._7td5tW_muted{color:var(--on-surface-muted);font-size:.8125rem}._7td5tW_bold{font-weight:600}._7td5tW_claims-row{justify-content:space-between;align-items:center;gap:var(--spacing-4);padding:var(--spacing-4) var(--spacing-5);cursor:pointer;flex-wrap:wrap;transition:background .15s;display:flex}._7td5tW_claims-row:hover{background:var(--surface-container-high)}._7td5tW_claims-label{align-items:center;gap:var(--spacing-2);color:var(--on-surface);font-size:.9375rem;font-weight:600;display:flex}._7td5tW_claims-stats{gap:var(--spacing-5);flex-wrap:wrap;align-items:center;display:flex}._7td5tW_claims-stat{color:var(--on-surface-muted);font-size:.8125rem}._7td5tW_claims-link{color:var(--primary);white-space:nowrap;font-size:.8125rem;font-weight:600}._7td5tW_edit-btn{cursor:pointer;border-radius:var(--radius);color:var(--on-surface-muted);background:0 0;border:none;align-items:center;padding:4px 6px;transition:background .15s,color .15s;display:inline-flex}._7td5tW_edit-btn:hover{background:var(--surface-container-high);color:var(--primary)}._7td5tW_assign-btn{color:var(--on-surface-muted);cursor:pointer;background:0 0;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;padding:3px;transition:background .15s,color .15s;display:inline-flex}._7td5tW_assign-btn:hover{background:var(--surface-container-high);color:var(--primary)}._7td5tW_claim-badge{background:color-mix(in srgb, var(--primary) 12%, transparent);color:var(--primary);white-space:nowrap;border-radius:4px;align-items:center;gap:3px;margin-top:3px;padding:2px 6px;font-size:.6875rem;font-weight:600;text-decoration:none;transition:background .15s;display:inline-flex}._7td5tW_claim-badge:hover{background:color-mix(in srgb, var(--primary) 22%, transparent)}._7td5tW_quota-section{gap:var(--spacing-3);margin-bottom:var(--spacing-6);background:var(--surface-container-lowest);border-radius:var(--radius-lg);padding:var(--spacing-5);flex-direction:column;display:flex}@media (max-width:500px){._7td5tW_header{flex-direction:column;align-items:flex-start}._7td5tW_stats{grid-template-columns:repeat(2,1fr)}._7td5tW_table thead{display:none}._7td5tW_table tbody tr{border:1px solid var(--outline-variant);border-radius:var(--radius-lg);background:var(--surface-container-lowest);margin-bottom:8px;padding:10px 12px;display:block}._7td5tW_table tbody tr:hover td{background:0 0}._7td5tW_table tbody tr:hover td:first-child{box-shadow:none}._7td5tW_table tbody td{justify-content:space-between;align-items:center;gap:var(--spacing-3);text-align:right;border:none;padding:4px 0;font-size:.8125rem;display:flex}._7td5tW_table tbody td[data-label]:before{content:attr(data-label);text-transform:uppercase;letter-spacing:.05em;color:var(--on-surface-muted);text-align:left;flex-shrink:0;font-size:.6875rem;font-weight:700}._7td5tW_table tbody td:not([data-label]){justify-content:flex-end}._7td5tW_quota-section{padding:var(--spacing-4)}}._7td5tW_assign-wrap{align-items:center;gap:6px;display:flex}._7td5tW_assign-wrap-tight{gap:4px}._7td5tW_unassigned{font-style:italic}._7td5tW_assign-select{border:1px solid var(--outline-variant);background:var(--surface);color:var(--on-surface);border-radius:6px;max-width:160px;padding:2px 6px;font-size:.8rem}._7td5tW_section-title-icon{align-items:center;gap:8px;display:flex}._7td5tW_section-spaced{margin-bottom:var(--spacing-4)}._7td5tW_today{color:var(--primary);font-weight:700}._7td5tW_today-tag{color:var(--primary);margin-left:4px;font-size:.7rem;font-weight:600}._7td5tW_stat-sub-warning{color:var(--on-warning-container)}._7td5tW_stat-sub-error{color:var(--error)}._7td5tW_claims-card-link{text-decoration:none}._7td5tW_claims-icon{color:var(--primary)}._7td5tW_claims-total{color:var(--on-surface)}._7td5tW_claims-stat-primary{color:var(--primary)}._7td5tW_claims-stat-warning,._7td5tW_warning-icon{color:var(--on-warning-container)}._7td5tW_warranty-link{color:var(--primary);text-decoration:none}._7td5tW_text-right{text-align:right}
.XurvMW_accordion{flex-direction:column;gap:.875rem;margin-top:2.5rem;display:flex}.XurvMW_item{background:#fbf7f1;border:1px solid #efe7db;border-radius:18px;transition:border-color .25s,box-shadow .25s;overflow:hidden}.XurvMW_item:hover{border-color:#c8b89e}.XurvMW_itemOpen{border-color:#c8b89e;box-shadow:0 8px 24px #28201414}.XurvMW_trigger{cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;gap:1rem;width:100%;padding:1.5rem 1.75rem;transition:background .15s;display:flex}.XurvMW_trigger:hover{background:#efe7db66}.XurvMW_itemOpen .XurvMW_trigger{background:#fbefd9}.XurvMW_question{font:600 1.0625rem/1.45 var(--font-bricolage,"Bricolage Grotesque"), system-ui, sans-serif;color:#20242b;transition:color .2s}.XurvMW_itemOpen .XurvMW_question{color:#2f6bf0}.XurvMW_chevron{color:#b3a793;flex-shrink:0;align-items:center;transition:transform .35s cubic-bezier(.34,1.56,.64,1),color .2s;display:flex}.XurvMW_itemOpen .XurvMW_chevron{color:#2f6bf0;transform:rotate(180deg)}.XurvMW_panel{grid-template-rows:0fr;transition:grid-template-rows .3s ease-out;display:grid}.XurvMW_itemOpen .XurvMW_panel{grid-template-rows:1fr}.XurvMW_panelInner{overflow:hidden}.XurvMW_answer{font:400 .9375rem/1.65 var(--font-manrope,"Manrope"), system-ui, sans-serif;color:#6b6256;margin:0;padding:.25rem 1.75rem 1.5rem}@media (prefers-reduced-motion:reduce){.XurvMW_panel,.XurvMW_chevron,.XurvMW_item,.XurvMW_trigger{transition:none}}
.SKNdSG_card{background:var(--surface);border-radius:var(--radius-2xl);padding:var(--spacing-5);box-shadow:var(--shadow-md)}.SKNdSG_header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:16px;display:flex}.SKNdSG_title{color:var(--on-surface);margin:0;font-size:1rem;font-weight:700}.SKNdSG_header-actions{align-items:center;gap:8px;display:flex}.SKNdSG_empty{color:var(--on-surface-muted);font-size:.875rem}.SKNdSG_overall-badge{border-radius:999px;padding:3px 10px;font-size:.75rem;font-weight:700}.SKNdSG_overall-valid{background:var(--success-container);color:var(--on-success-container)}.SKNdSG_overall-partially_valid{background:var(--warning-container);color:var(--on-warning-container)}.SKNdSG_overall-invalid{background:var(--error-container);color:var(--on-error-container)}.SKNdSG_score-block{margin-bottom:20px}.SKNdSG_score-row{justify-content:space-between;margin-bottom:6px;display:flex}.SKNdSG_score-label{color:var(--on-surface-muted);font-size:.8125rem}.SKNdSG_score-value{font-size:1.125rem;font-weight:700}.SKNdSG_score-value-valid{color:var(--on-success-container)}.SKNdSG_score-value-partially_valid{color:var(--on-warning-container)}.SKNdSG_score-value-invalid{color:var(--on-error-container)}.SKNdSG_score-track{background:var(--surface-variant);border-radius:999px;height:8px;overflow:hidden}.SKNdSG_score-fill{border-radius:999px;height:100%;transition:width .4s}.SKNdSG_score-fill-good{background:var(--success)}.SKNdSG_score-fill-warn{background:var(--warning)}.SKNdSG_score-fill-bad{background:var(--error)}.SKNdSG_checks{flex-direction:column;gap:8px;display:flex}.SKNdSG_check{background:var(--surface-variant);border-radius:var(--radius);align-items:flex-start;gap:10px;padding:8px 12px;display:flex}.SKNdSG_check-icon{flex-shrink:0;margin-top:1px}.SKNdSG_check-body{flex:1;min-width:0}.SKNdSG_check-label{color:var(--on-surface);font-size:.8125rem;font-weight:600}.SKNdSG_check-weight{color:var(--on-surface-muted);margin-left:6px;font-size:.6875rem;font-weight:400}.SKNdSG_check-message{margin-top:2px;font-size:.75rem}.SKNdSG_check-pass{color:var(--success)}.SKNdSG_check-warning{color:var(--warning)}.SKNdSG_check-fail{color:var(--error)}.SKNdSG_check-not_applicable{color:var(--on-surface-muted)}.SKNdSG_last-run{color:var(--on-surface-muted);text-align:right;margin-top:12px;font-size:.6875rem}
.Hkqw7q_page{max-width:1200px}.Hkqw7q_header{justify-content:space-between;align-items:flex-start;gap:var(--spacing-4);margin-bottom:var(--spacing-6);flex-wrap:wrap;display:flex}.Hkqw7q_title{color:var(--on-surface);margin:0 0 var(--spacing-1);font-size:1.5rem;font-weight:700}.Hkqw7q_subtitle{color:var(--on-surface-muted);margin:0;font-size:.875rem}.Hkqw7q_stats{gap:var(--spacing-4);margin-bottom:var(--spacing-6);grid-template-columns:repeat(4,1fr);display:grid}.Hkqw7q_stat-card{background:var(--surface);border-radius:var(--radius-2xl);padding:var(--spacing-5);gap:var(--spacing-1);box-shadow:var(--shadow-md);flex-direction:column;display:flex}.Hkqw7q_stat-icon{border-radius:var(--radius-lg);width:36px;height:36px;margin-bottom:var(--spacing-2);justify-content:center;align-items:center;display:flex}.Hkqw7q_stat-icon-info{background:var(--primary-light);color:var(--primary)}.Hkqw7q_stat-icon-neutral{background:var(--surface-container-high);color:var(--secondary)}.Hkqw7q_stat-icon-success{background:var(--success-container);color:var(--on-success-container)}.Hkqw7q_stat-icon-warning{background:var(--warning-container);color:var(--on-warning-container)}.Hkqw7q_stat-value{color:var(--on-surface);font-size:1.75rem;font-weight:700;line-height:1}.Hkqw7q_stat-label{color:var(--on-surface-muted);text-transform:uppercase;letter-spacing:.05em;font-size:.75rem}.Hkqw7q_toolbar{align-items:center;gap:var(--spacing-4);margin-bottom:var(--spacing-4);flex-wrap:wrap;display:flex}.Hkqw7q_search-form{gap:var(--spacing-2);flex:1;min-width:240px;display:flex}.Hkqw7q_search-input{padding:var(--spacing-2) var(--spacing-3);border:1px solid var(--outline-variant);border-radius:var(--radius);background:var(--surface);color:var(--on-surface);flex:1;font-size:.875rem}.Hkqw7q_search-input:focus{border-color:var(--primary);outline:none}.Hkqw7q_status-filters{gap:var(--spacing-1);flex-wrap:wrap;display:flex}.Hkqw7q_filter-btn{padding:var(--spacing-1) var(--spacing-3);border:1px solid var(--outline-variant);border-radius:var(--radius);background:var(--surface);color:var(--on-surface-muted);cursor:pointer;white-space:nowrap;font-size:.8125rem;transition:all .15s}.Hkqw7q_filter-btn:hover{border-color:var(--primary);color:var(--primary)}.Hkqw7q_filter-btn-active{background:var(--primary);border-color:var(--primary);color:var(--on-primary)}.Hkqw7q_table-wrap{background:var(--surface);border-radius:var(--radius-2xl);box-shadow:var(--shadow-md);overflow:hidden}.Hkqw7q_table{border-collapse:collapse;width:100%;font-size:.875rem}.Hkqw7q_table th{padding:var(--spacing-3) var(--spacing-4);text-align:left;color:var(--on-surface-muted);text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid var(--outline-variant);background:var(--surface-variant);white-space:nowrap;font-size:.75rem;font-weight:600}.Hkqw7q_table td{padding:var(--spacing-3) var(--spacing-4);border-bottom:1px solid var(--outline-variant);vertical-align:middle;color:var(--on-surface)}.Hkqw7q_table tbody tr:last-child td{border-bottom:none}.Hkqw7q_table tbody tr:hover{background:var(--surface-variant)}.Hkqw7q_row-cancelled td{opacity:.5}.Hkqw7q_col-number{white-space:nowrap;color:var(--primary);font-weight:600}.Hkqw7q_col-amount{white-space:nowrap;font-weight:600}.Hkqw7q_col-date{white-space:nowrap;color:var(--on-surface-muted);font-size:.8125rem}.Hkqw7q_col-items{color:var(--on-surface-muted);font-size:.8125rem}.Hkqw7q_col-actions{white-space:nowrap;text-align:right}.Hkqw7q_badge{white-space:nowrap;border-radius:999px;align-items:center;padding:2px 10px;font-size:.75rem;font-weight:600;display:inline-flex}.Hkqw7q_badge-draft{background:var(--surface-variant);color:var(--on-surface-muted)}.Hkqw7q_badge-issued{background:var(--primary-light);color:var(--primary)}.Hkqw7q_badge-paid{background:var(--success-container);color:var(--on-success-container)}.Hkqw7q_badge-cancelled{background:var(--error-container);color:var(--on-error-container)}.Hkqw7q_action-btn{cursor:pointer;padding:var(--spacing-1) var(--spacing-2);border-radius:var(--radius);color:var(--on-surface-muted);background:0 0;border:none;align-items:center;transition:background .15s,color .15s;display:inline-flex;position:relative}.Hkqw7q_action-btn:hover{background:var(--surface-variant);color:var(--on-surface)}.Hkqw7q_action-btn-danger:hover{background:color-mix(in srgb, var(--error) 15%, transparent);color:var(--error)}.Hkqw7q_action-btn[data-tooltip]:after{content:attr(data-tooltip);background:var(--on-surface);color:var(--surface);white-space:nowrap;border-radius:var(--radius);pointer-events:none;opacity:0;z-index:10;padding:4px 8px;font-size:.75rem;transition:opacity .15s;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%)}.Hkqw7q_action-btn[data-tooltip]:hover:after{opacity:1}.Hkqw7q_table-footer{justify-content:space-between;align-items:center;gap:var(--spacing-2) var(--spacing-4);padding:var(--spacing-3) var(--spacing-4);color:var(--on-surface-muted);border-top:1px solid var(--outline-variant);flex-wrap:wrap;font-size:.75rem;display:flex}.Hkqw7q_table-pending{opacity:.55;pointer-events:none;transition:opacity var(--transition-fast)}.Hkqw7q_empty-row{text-align:center;color:var(--on-surface-muted);padding:var(--spacing-10)!important}.Hkqw7q_modal-overlay{z-index:400;padding:var(--spacing-4);background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.Hkqw7q_modal{background:var(--surface);border-radius:var(--radius-lg);flex-direction:column;width:100%;max-width:900px;max-height:90vh;display:flex;overflow-y:auto;box-shadow:0 20px 60px #0000004d}.Hkqw7q_modal-sm{background:var(--surface);border-radius:var(--radius-lg);width:100%;max-width:400px;padding:var(--spacing-6);box-shadow:0 20px 60px #0000004d}.Hkqw7q_modal-header{padding:var(--spacing-5) var(--spacing-6);border-bottom:1px solid var(--outline-variant);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.Hkqw7q_modal-title{color:var(--on-surface);margin:0;font-size:1.125rem;font-weight:600}.Hkqw7q_modal-close{cursor:pointer;color:var(--on-surface-muted);padding:var(--spacing-1);background:0 0;border:none;align-items:center;font-size:1rem;display:flex}.Hkqw7q_modal-close:hover{color:var(--on-surface)}.Hkqw7q_modal-body{padding:var(--spacing-5) var(--spacing-6);gap:var(--spacing-5);flex-direction:column;flex:1;display:flex;overflow-y:auto}.Hkqw7q_modal-footer{justify-content:flex-end;gap:var(--spacing-3);padding:var(--spacing-4) var(--spacing-6);border-top:1px solid var(--outline-variant);flex-shrink:0;display:flex}.Hkqw7q_form-row{gap:var(--spacing-4);grid-template-columns:1fr 1fr;display:grid}.Hkqw7q_form-row-3{gap:var(--spacing-4);grid-template-columns:1fr 1fr 1fr;display:grid}.Hkqw7q_form-group{gap:var(--spacing-1);flex-direction:column;display:flex}.Hkqw7q_form-label{color:var(--on-surface);font-size:.8125rem;font-weight:500}.Hkqw7q_required{color:var(--error)}.Hkqw7q_form-input,.Hkqw7q_form-select,.Hkqw7q_form-textarea{padding:var(--spacing-2) var(--spacing-3);border:1px solid var(--outline-variant);border-radius:var(--radius);background:var(--surface);color:var(--on-surface);width:100%;font-family:inherit;font-size:.875rem}.Hkqw7q_form-input:focus,.Hkqw7q_form-select:focus,.Hkqw7q_form-textarea:focus{border-color:var(--primary);outline:none}.Hkqw7q_form-input:disabled,.Hkqw7q_form-select:disabled{opacity:.5}.Hkqw7q_form-textarea{resize:vertical;min-height:80px}.Hkqw7q_form-error{color:var(--error);font-size:.875rem}.Hkqw7q_billing-warning{background:var(--warning-container);color:var(--on-warning-container);border:1px solid var(--warning);border-radius:var(--radius-md);padding:var(--spacing-3) var(--spacing-4);margin-bottom:var(--spacing-5);font-size:.875rem}.Hkqw7q_billing-warning-link{color:var(--primary);font-weight:600;text-decoration:underline}.Hkqw7q_section-title{color:var(--on-surface-muted);text-transform:uppercase;letter-spacing:.06em;padding-bottom:var(--spacing-3);border-bottom:1px solid var(--outline-variant);font-size:.75rem;font-weight:700}.Hkqw7q_items-table{border-collapse:collapse;width:100%;font-size:.875rem}.Hkqw7q_items-table th{text-align:left;text-transform:uppercase;letter-spacing:.05em;color:var(--on-surface-muted);padding:0 var(--spacing-2) var(--spacing-2) 0;border-bottom:1px solid var(--outline-variant);font-size:.6875rem;font-weight:700}.Hkqw7q_items-table td{padding:var(--spacing-2) var(--spacing-2) var(--spacing-2) 0;vertical-align:middle;border-bottom:1px solid var(--outline-variant)}.Hkqw7q_items-table tbody tr:last-child td{border-bottom:none}.Hkqw7q_col-desc{min-width:140px}.Hkqw7q_col-qty{width:72px}.Hkqw7q_col-unit{width:80px}.Hkqw7q_col-price{width:110px}.Hkqw7q_col-total{text-align:right;white-space:nowrap;width:110px;color:var(--on-surface);font-weight:600}.Hkqw7q_col-del{width:32px}.Hkqw7q_item-input{border:1px solid var(--outline-variant);border-radius:var(--radius);background:var(--surface);width:100%;color:var(--on-surface);padding:6px 8px;font-family:inherit;font-size:.875rem}.Hkqw7q_item-input:focus{border-color:var(--primary);outline:none}.Hkqw7q_add-item-btn.Hkqw7q_add-item-btn{margin-top:var(--spacing-3);border:1px dashed var(--outline-variant);color:var(--on-surface-muted)}.Hkqw7q_add-item-btn.Hkqw7q_add-item-btn:hover{border-color:var(--primary);color:var(--primary);background:var(--surface-variant)}.Hkqw7q_del-item-btn{cursor:pointer;color:var(--on-surface-muted);border-radius:var(--radius);background:0 0;border:none;align-items:center;padding:4px;transition:color .15s;display:flex}.Hkqw7q_del-item-btn:hover{color:var(--error)}.Hkqw7q_sn-toggle-btn{border:1px dashed var(--outline-variant);border-radius:var(--radius);color:var(--on-surface-muted);cursor:pointer;background:0 0;align-items:center;gap:4px;margin-top:4px;padding:2px 6px;font-size:.6875rem;transition:all .15s;display:inline-flex}.Hkqw7q_sn-toggle-btn:hover{border-color:var(--primary);color:var(--primary)}.Hkqw7q_sn-row td{border-bottom:none!important;padding:0!important}.Hkqw7q_sn-cell{background:var(--surface-variant);border-radius:0 0 var(--radius) var(--radius);padding:var(--spacing-3) var(--spacing-2) var(--spacing-3) 0!important;border-bottom:1px solid var(--outline-variant)!important}.Hkqw7q_sn-list{gap:var(--spacing-2);flex-direction:column;display:flex}.Hkqw7q_sn-entry{gap:var(--spacing-2);align-items:center;display:flex}.Hkqw7q_sn-input{border:1px solid var(--outline-variant);border-radius:var(--radius);background:var(--surface);color:var(--on-surface);flex:1;padding:5px 8px;font-family:inherit;font-size:.8125rem}.Hkqw7q_sn-input:first-of-type{max-width:140px}.Hkqw7q_sn-input:focus{border-color:var(--primary);outline:none}.Hkqw7q_sn-remove-btn{cursor:pointer;color:var(--on-surface-muted);border-radius:var(--radius);background:0 0;border:none;flex-shrink:0;align-items:center;padding:4px;transition:color .15s;display:flex}.Hkqw7q_sn-remove-btn:hover{color:var(--error)}.Hkqw7q_sn-add-btn{border:1px dashed var(--outline-variant);border-radius:var(--radius);color:var(--on-surface-muted);cursor:pointer;background:0 0;align-self:flex-start;align-items:center;gap:4px;padding:4px 10px;font-size:.8125rem;transition:all .15s;display:inline-flex}.Hkqw7q_sn-add-btn:hover{border-color:var(--primary);color:var(--primary);background:var(--surface)}.Hkqw7q_total-row{justify-content:flex-end;align-items:center;gap:var(--spacing-4);padding-top:var(--spacing-3);border-top:2px solid var(--outline-variant);font-size:.9375rem;display:flex}.Hkqw7q_total-label{color:var(--on-surface-muted);font-weight:500}.Hkqw7q_total-value{color:var(--on-surface);font-size:1.125rem;font-weight:700}.Hkqw7q_autocomplete-wrap{position:relative}.Hkqw7q_autocomplete-dropdown{background:var(--surface);border:1px solid var(--outline-variant);border-radius:var(--radius);box-shadow:var(--shadow-md);z-index:30;max-height:200px;position:absolute;top:calc(100% + 2px);left:0;right:0;overflow-y:auto}.Hkqw7q_autocomplete-item{padding:var(--spacing-2) var(--spacing-3);cursor:pointer;color:var(--on-surface);font-size:.875rem}.Hkqw7q_autocomplete-item:hover{background:var(--surface-variant)}.Hkqw7q_autocomplete-item-sub{color:var(--on-surface-muted);font-size:.75rem;display:block}.Hkqw7q_confirm,.Hkqw7q_confirm-text{color:var(--on-surface);margin:0 0 var(--spacing-5);font-size:.9375rem}@media (max-width:768px){.Hkqw7q_stats{grid-template-columns:repeat(2,1fr)}.Hkqw7q_form-row,.Hkqw7q_form-row-3{grid-template-columns:1fr}.Hkqw7q_toolbar{flex-direction:column;align-items:stretch}}@media (max-width:639px){.Hkqw7q_header{align-items:flex-start;gap:var(--spacing-3);flex-direction:column}.Hkqw7q_stats{grid-template-columns:repeat(2,1fr)}.Hkqw7q_toolbar{flex-direction:column;align-items:stretch}.Hkqw7q_search-form{width:100%;min-width:0}.Hkqw7q_table-wrap{box-shadow:none;background:0 0;border-radius:0;overflow-x:visible}.Hkqw7q_table thead{display:none}.Hkqw7q_table tbody tr{border:1px solid var(--outline-variant);border-radius:var(--radius-lg);background:var(--surface-container-lowest);margin-bottom:8px;padding:12px;display:block}.Hkqw7q_table tbody td{border:none;justify-content:space-between;align-items:center;padding:4px 0;font-size:.8125rem;display:flex}.Hkqw7q_table tbody td[data-label]:before{content:attr(data-label);text-transform:uppercase;letter-spacing:.04em;color:var(--on-surface-muted);flex-shrink:0;margin-right:8px;font-size:.6875rem;font-weight:600}.Hkqw7q_col-actions{text-align:right;justify-content:flex-end;margin-top:4px;padding-top:8px;border-top:1px solid var(--outline-variant)!important}.Hkqw7q_action-btn[data-tooltip]:after{display:none}.Hkqw7q_modal{border-radius:var(--radius-lg) var(--radius-lg) 0 0;max-width:100%;max-height:100dvh;margin:auto 0 0}.Hkqw7q_modal-overlay{align-items:flex-end}.Hkqw7q_items-table th{display:none}.Hkqw7q_items-table td{padding:var(--spacing-1) 0;border:none;display:block}.Hkqw7q_items-table tr{border-bottom:1px solid var(--outline-variant);padding:var(--spacing-2) 0;display:block}.Hkqw7q_col-qty,.Hkqw7q_col-unit,.Hkqw7q_col-price,.Hkqw7q_col-total,.Hkqw7q_col-del{width:auto}.Hkqw7q_col-total{text-align:left}}.Hkqw7q_breadcrumb{text-transform:uppercase;letter-spacing:.08em;color:var(--primary);margin-bottom:4px;font-size:.75rem;font-weight:700}.Hkqw7q_quota-wrap{margin-bottom:var(--spacing-4)}.Hkqw7q_item-input-center{text-align:center}.Hkqw7q_item-input-right{text-align:right}.Hkqw7q_modal-footer-flush{margin-top:var(--spacing-5);padding:0}.Hkqw7q_pdf-link{width:100%;display:flex}.Hkqw7q_pdf-modal-header{margin-bottom:var(--spacing-4);justify-content:space-between;align-items:center;display:flex}.Hkqw7q_pdf-modal-title{margin:0;font-size:1rem;font-weight:600}.Hkqw7q_pdf-modal-text{color:var(--on-surface-muted);margin-bottom:var(--spacing-5);font-size:.875rem}.Hkqw7q_linked-warranties{margin-bottom:var(--spacing-4)}.Hkqw7q_section-title-icon{align-items:center;gap:6px;display:flex}.Hkqw7q_linked-list{flex-direction:column;gap:6px;display:flex}.Hkqw7q_linked-row{background:var(--surface-container-low);border-radius:6px;justify-content:space-between;align-items:center;padding:6px 10px;font-size:.8125rem;display:flex}.Hkqw7q_linked-number{font-weight:500}.Hkqw7q_linked-product{color:var(--on-surface-muted);flex:1;margin-left:10px}.Hkqw7q_linked-status{color:var(--on-surface-muted);font-size:.75rem}.Hkqw7q_linked-status-active{color:var(--on-success-container)}.Hkqw7q_linked-status-void{color:var(--on-error-container)}.Hkqw7q_linked-until{color:var(--on-surface-muted);margin-left:10px;font-size:.75rem}.Hkqw7q_warranty-count{color:var(--success);background:color-mix(in srgb, var(--success) 10%, transparent);border-radius:4px;align-items:center;gap:3px;margin-left:8px;padding:1px 5px;font-size:.72rem;font-weight:600;display:inline-flex}
.Yqltlq_page{max-width:1200px}.Yqltlq_header{justify-content:space-between;align-items:flex-start;gap:var(--spacing-4);margin-bottom:var(--spacing-6);flex-wrap:wrap;display:flex}.Yqltlq_title{color:var(--on-surface);margin:0 0 var(--spacing-1);font-size:1.5rem;font-weight:700}.Yqltlq_subtitle{color:var(--on-surface-muted);margin:0;font-size:.875rem}.Yqltlq_stats{gap:var(--spacing-4);margin-bottom:var(--spacing-6);grid-template-columns:repeat(4,1fr);display:grid}.Yqltlq_stat-card{background:var(--surface);border-radius:var(--radius-2xl);padding:var(--spacing-5) var(--spacing-5);gap:var(--spacing-1);box-shadow:var(--shadow-md);border:none;flex-direction:column;display:flex}.Yqltlq_stat-value{color:var(--on-surface);font-size:1.75rem;font-weight:700;line-height:1}.Yqltlq_stat-label{color:var(--on-surface-muted);text-transform:uppercase;letter-spacing:.05em;font-size:.75rem}.Yqltlq_toolbar{align-items:center;gap:var(--spacing-4);margin-bottom:var(--spacing-4);flex-wrap:wrap;display:flex}.Yqltlq_search-form{gap:var(--spacing-2);flex:1;min-width:240px;display:flex}.Yqltlq_search-input{padding:var(--spacing-2) var(--spacing-3);border:1px solid var(--outline-variant);border-radius:var(--radius);background:var(--surface);color:var(--on-surface);flex:1;font-size:.875rem}.Yqltlq_search-input:focus{border-color:var(--primary);outline:none}.Yqltlq_status-filters{gap:var(--spacing-1);flex-wrap:wrap;display:flex}.Yqltlq_filter-btn{padding:var(--spacing-1) var(--spacing-3);border:1px solid var(--outline-variant);border-radius:var(--radius);background:var(--surface);color:var(--on-surface-muted);cursor:pointer;white-space:nowrap;font-size:.8125rem;transition:all .15s}.Yqltlq_filter-btn:hover{border-color:var(--primary);color:var(--primary)}.Yqltlq_filter-btn-active{background:var(--primary);border-color:var(--primary);color:var(--on-primary)}.Yqltlq_table-wrap{background:var(--surface);border-radius:var(--radius-2xl);box-shadow:var(--shadow-md);border:none;overflow:auto hidden}.Yqltlq_table{border-collapse:collapse;width:100%;font-size:.875rem}.Yqltlq_table th{padding:var(--spacing-3) var(--spacing-4);text-align:left;color:var(--on-surface-muted);text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid var(--outline-variant);background:var(--surface-variant);white-space:nowrap;font-size:.75rem;font-weight:600}.Yqltlq_table td{padding:var(--spacing-3) var(--spacing-4);border-bottom:1px solid var(--outline-variant);vertical-align:middle;color:var(--on-surface)}.Yqltlq_table tbody tr:last-child td{border-bottom:none}.Yqltlq_table tbody tr:hover{background:var(--surface-variant)}.Yqltlq_row-cancelled td{opacity:.5}.Yqltlq_col-number{white-space:nowrap;font-weight:600}.Yqltlq_col-serial{color:var(--on-surface-muted);font-size:.8125rem}.Yqltlq_col-date{white-space:nowrap;font-size:.8125rem}.Yqltlq_product-name{font-weight:500;display:block}.Yqltlq_product-brand{color:var(--on-surface-muted);font-size:.75rem;display:block}.Yqltlq_status-badge{text-transform:uppercase;letter-spacing:.04em;font-size:.75rem;font-weight:600}.Yqltlq_claim-badge{background:color-mix(in srgb, var(--primary) 12%, transparent);color:var(--primary);white-space:nowrap;border-radius:4px;align-items:center;gap:3px;margin-top:4px;padding:2px 6px;font-size:.6875rem;font-weight:600;text-decoration:none;transition:background .15s;display:inline-flex}.Yqltlq_claim-badge:hover{background:color-mix(in srgb, var(--primary) 22%, transparent)}.Yqltlq_col-actions{white-space:nowrap;text-align:right}.Yqltlq_action-btn{cursor:pointer;padding:var(--spacing-1) var(--spacing-2);border-radius:var(--radius);color:var(--on-surface-muted);background:0 0;border:none;align-items:center;font-size:.875rem;text-decoration:none;transition:background .15s,color .15s;display:inline-flex;position:relative}.Yqltlq_action-btn:hover{background:var(--surface-variant);color:var(--on-surface)}.Yqltlq_action-btn-danger:hover{background:color-mix(in srgb, var(--error) 15%, transparent);color:var(--error)}.Yqltlq_action-btn[data-tooltip]:after{content:attr(data-tooltip);background:var(--on-surface);color:var(--surface);white-space:nowrap;border-radius:var(--radius);pointer-events:none;opacity:0;z-index:10;padding:4px 8px;font-size:.75rem;transition:opacity .15s;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%)}.Yqltlq_action-btn[data-tooltip]:hover:after{opacity:1}.Yqltlq_table-footer{justify-content:space-between;align-items:center;gap:var(--spacing-2) var(--spacing-4);padding:var(--spacing-3) var(--spacing-4);color:var(--on-surface-muted);border-top:1px solid var(--outline-variant);flex-wrap:wrap;font-size:.75rem;display:flex}.Yqltlq_table-pending{opacity:.55;pointer-events:none;transition:opacity var(--transition-fast)}.Yqltlq_empty-row{text-align:center;color:var(--on-surface-muted);padding:var(--spacing-10)!important}.Yqltlq_modal-overlay{z-index:400;padding:var(--spacing-4);background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.Yqltlq_modal{background:var(--surface);border-radius:var(--radius-lg);width:100%;max-width:860px;max-height:90vh;overflow-y:auto;box-shadow:0 20px 60px #0000004d}.Yqltlq_modal-sm{background:var(--surface);border-radius:var(--radius-lg);width:100%;max-width:400px;padding:var(--spacing-6);box-shadow:0 20px 60px #0000004d}.Yqltlq_modal-header{padding:var(--spacing-5) var(--spacing-6);border-bottom:1px solid var(--outline-variant);justify-content:space-between;align-items:center;display:flex}.Yqltlq_modal-title{color:var(--on-surface);margin:0;font-size:1.125rem;font-weight:600}.Yqltlq_modal-close{cursor:pointer;color:var(--on-surface-muted);padding:var(--spacing-1);background:0 0;border:none;font-size:1rem}.Yqltlq_modal-close:hover{color:var(--on-surface)}.Yqltlq_wizard-steps{padding:var(--spacing-4) var(--spacing-6);border-bottom:1px solid var(--outline-variant);align-items:center;gap:0;display:flex}.Yqltlq_wizard-step-item{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.Yqltlq_wizard-step-item:last-child{flex:none}.Yqltlq_wizard-dot{border:2px solid var(--outline-variant);background:var(--surface-container);width:26px;height:26px;color:var(--on-surface-muted);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:11px;font-weight:700;transition:all .2s;display:flex}.Yqltlq_wizard-dot-active{border-color:var(--primary);background:var(--primary);color:var(--on-primary)}.Yqltlq_wizard-dot-done{border-color:var(--on-success-container);background:var(--on-success-container);color:var(--on-primary)}.Yqltlq_wizard-step-label{color:var(--on-surface-muted);white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;overflow:hidden}.Yqltlq_wizard-step-label-active{color:var(--primary);font-weight:600}.Yqltlq_wizard-line{background:var(--outline-variant);flex:1;height:2px;margin:0 4px;transition:background .2s}.Yqltlq_wizard-line-done{background:var(--on-success-container)}.Yqltlq_clear-btn{cursor:pointer;color:var(--error);background:0 0;border:none;margin-left:8px;padding:0;font-size:.75rem}.Yqltlq_modal-form{padding:var(--spacing-5) var(--spacing-6);gap:var(--spacing-4);flex-direction:column;display:flex}.Yqltlq_modal-footer{justify-content:flex-end;gap:var(--spacing-3);padding:var(--spacing-4) var(--spacing-6);border-top:1px solid var(--outline-variant);display:flex}.Yqltlq_form-row{gap:var(--spacing-4);grid-template-columns:1fr 1fr;display:grid}.Yqltlq_form-row-3{gap:var(--spacing-4);grid-template-columns:1fr 1fr 1fr;display:grid}.Yqltlq_form-group{gap:var(--spacing-1);flex-direction:column;display:flex}.Yqltlq_form-label{color:var(--on-surface);font-size:.8125rem;font-weight:500}.Yqltlq_required{color:var(--error)}.Yqltlq_form-input,.Yqltlq_form-select,.Yqltlq_form-textarea{padding:var(--spacing-2) var(--spacing-3);border:1px solid var(--outline-variant);border-radius:var(--radius);background:var(--surface);color:var(--on-surface);font-family:inherit;font-size:.875rem}.Yqltlq_form-input:focus,.Yqltlq_form-select:focus,.Yqltlq_form-textarea:focus{border-color:var(--primary);outline:none}.Yqltlq_form-input:disabled,.Yqltlq_form-select:disabled{opacity:.5;cursor:not-allowed}.Yqltlq_form-textarea{resize:vertical}.Yqltlq_form-error{color:var(--error);margin:0;font-size:.875rem}.Yqltlq_form-hint{color:var(--on-surface-muted);font-size:.75rem}.Yqltlq_serial-entry{gap:var(--spacing-2);margin-bottom:var(--spacing-2);align-items:center;display:flex}.Yqltlq_serial-input{min-width:0;padding:var(--spacing-2) var(--spacing-3);border:1px solid var(--outline-variant);border-radius:var(--radius);background:var(--surface);color:var(--on-surface);flex:1;font-family:inherit;font-size:.875rem}.Yqltlq_serial-input:focus{border-color:var(--primary);outline:none}.Yqltlq_serial-remove{border:1px solid var(--outline-variant);border-radius:var(--radius);cursor:pointer;width:28px;height:28px;color:var(--on-surface-muted);background:0 0;flex-shrink:0;justify-content:center;align-items:center;font-size:1rem;transition:background .15s,color .15s;display:flex}.Yqltlq_serial-remove:hover{background:color-mix(in srgb, var(--error) 10%, transparent);color:var(--error);border-color:var(--error)}.Yqltlq_autocomplete-wrap{position:relative}.Yqltlq_autocomplete-dropdown{background:var(--surface);border:1px solid var(--outline-variant);border-radius:var(--radius);box-shadow:var(--shadow-md);z-index:20;max-height:200px;position:absolute;top:calc(100% + 2px);left:0;right:0;overflow-y:auto}.Yqltlq_autocomplete-item{padding:var(--spacing-2) var(--spacing-3);cursor:pointer;color:var(--on-surface);font-size:.875rem}.Yqltlq_autocomplete-item:hover{background:var(--surface-variant)}.Yqltlq_autocomplete-item-muted{color:var(--on-surface-muted);font-size:.75rem;display:block}.Yqltlq_form-section-title{color:var(--on-surface-muted);text-transform:uppercase;letter-spacing:.05em;padding-bottom:var(--spacing-2);border-bottom:1px solid var(--outline-variant);margin:0;font-size:.8125rem;font-weight:600}.Yqltlq_confirm-text{color:var(--on-surface);margin:0 0 var(--spacing-5);font-size:.9375rem}@media (max-width:768px){.Yqltlq_stats{grid-template-columns:repeat(2,1fr)}.Yqltlq_form-row,.Yqltlq_form-row-3{grid-template-columns:1fr}.Yqltlq_toolbar{flex-direction:column;align-items:stretch}}.Yqltlq_btn-dashed.Yqltlq_btn-dashed{border:1px dashed var(--outline-variant);color:var(--on-surface-muted)}.Yqltlq_btn-dashed.Yqltlq_btn-dashed:hover{border-color:var(--primary);color:var(--primary);background:0 0}.Yqltlq_btn-add-serial.Yqltlq_btn-add-serial{justify-content:flex-start;width:100%}.Yqltlq_title-icon{vertical-align:text-bottom;margin-right:8px;display:inline}.Yqltlq_stat-warning{color:var(--on-warning-container)}.Yqltlq_stat-info{color:var(--primary)}.Yqltlq_stat-success{color:var(--on-success-container)}.Yqltlq_unassigned{color:var(--on-surface-muted);font-style:italic}.Yqltlq_modal-footer-flush{padding:0;padding-top:var(--spacing-2);border-top:none}.Yqltlq_form-error-wrap{padding:0 var(--spacing-6)}.Yqltlq_span-full{grid-column:1/-1}.Yqltlq_form-input-readonly{cursor:default;background:var(--surface-container-low)}.Yqltlq_wstatus-active{color:var(--on-success-container)}.Yqltlq_wstatus-muted{color:var(--secondary)}.Yqltlq_quick-edit-cell{background:var(--surface-container-low);border-top:1px solid var(--outline-variant);padding:12px 16px}.Yqltlq_quick-edit{flex-direction:column;gap:10px;display:flex}.Yqltlq_quick-edit-info{border-bottom:1px solid var(--outline-variant);flex-wrap:wrap;gap:24px;padding-bottom:8px;display:flex}.Yqltlq_quick-edit-label{text-transform:uppercase;letter-spacing:.04em;color:var(--on-surface-muted);font-size:.6875rem;font-weight:600}.Yqltlq_quick-edit-value{color:var(--on-surface);margin:2px 0 0;font-size:.875rem;font-weight:500}.Yqltlq_quick-edit-empty{color:var(--on-surface-muted);font-style:italic;font-weight:400}.Yqltlq_quick-edit-fields{flex-wrap:wrap;gap:12px;display:flex}.Yqltlq_quick-edit-field{flex:1;min-width:200px}.Yqltlq_quick-edit-field-label{color:var(--on-surface-muted);margin-bottom:4px;font-size:.75rem;font-weight:600;display:block}.Yqltlq_quick-edit-input{border:1px solid var(--outline-variant);background:var(--surface);color:var(--on-surface);border-radius:6px;padding:4px 8px;font-size:.8125rem}.Yqltlq_quick-edit-textarea{resize:vertical;box-sizing:border-box;width:100%}.Yqltlq_quick-edit-actions{gap:8px;display:flex}@media (max-width:639px){.Yqltlq_header{align-items:flex-start;gap:var(--spacing-3);flex-direction:column}.Yqltlq_stats{grid-template-columns:repeat(2,1fr)}.Yqltlq_toolbar{flex-direction:column;align-items:stretch}.Yqltlq_search-form{width:100%;min-width:0}.Yqltlq_status-filters{flex-wrap:wrap}.Yqltlq_table-wrap{box-shadow:none;background:0 0;border-radius:0;overflow-x:visible}.Yqltlq_table thead{display:none}.Yqltlq_table tbody tr{border:1px solid var(--outline-variant);border-radius:var(--radius-lg);background:var(--surface-container-lowest);margin-bottom:8px;padding:12px;display:block}.Yqltlq_table tbody td{border:none;justify-content:space-between;align-items:center;padding:4px 0;font-size:.8125rem;display:flex}.Yqltlq_table tbody td[data-label]:before{content:attr(data-label);text-transform:uppercase;letter-spacing:.04em;color:var(--on-surface-muted);flex-shrink:0;margin-right:8px;font-size:.6875rem;font-weight:600}.Yqltlq_col-actions{white-space:normal;text-align:right;justify-content:flex-end;margin-top:4px;padding-top:8px;border-top:1px solid var(--outline-variant)!important}.Yqltlq_action-btn[data-tooltip]:after{display:none}.Yqltlq_table-footer{margin-top:4px}.Yqltlq_modal{border-radius:var(--radius-lg) var(--radius-lg) 0 0;width:100%;max-height:100dvh;margin:auto 0 0}.Yqltlq_modal-overlay{align-items:flex-end}}
._5Rv3HG_settings{max-width:760px}._5Rv3HG_settings-tabs{gap:var(--spacing-1);margin-bottom:var(--spacing-6);background:var(--surface-container-low);padding:var(--spacing-1);border-radius:var(--radius-xl);flex-wrap:wrap;display:flex}._5Rv3HG_settings-tab{padding:var(--spacing-2) var(--spacing-5);border-radius:var(--radius-lg);font:var(--label-lg);color:var(--on-surface-variant);cursor:pointer;transition:all var(--transition-fast);white-space:nowrap;background:0 0;border:none}._5Rv3HG_settings-tab:hover{color:var(--on-surface);background:var(--surface-container-high)}._5Rv3HG_settings-tab-active{background:var(--surface-container-lowest);color:var(--primary);box-shadow:var(--shadow-sm);font-weight:600}._5Rv3HG_settings-row{gap:var(--spacing-5);grid-template-columns:1fr 1fr;display:grid}@media (max-width:600px){._5Rv3HG_settings{max-width:100%}._5Rv3HG_settings-section{padding:var(--spacing-5)}._5Rv3HG_settings-row{grid-template-columns:1fr}._5Rv3HG_settings-info{gap:var(--spacing-4);flex-wrap:wrap}}._5Rv3HG_settings-section{background:var(--surface-container-lowest);border-radius:var(--radius-2xl);box-shadow:var(--shadow-sm);padding:var(--spacing-8);margin-bottom:var(--spacing-6)}._5Rv3HG_settings-section-title{font:var(--headline-md);margin-bottom:var(--spacing-2)}._5Rv3HG_settings-section-desc{font:var(--body-md);color:var(--on-surface-variant);margin-bottom:var(--spacing-6)}._5Rv3HG_settings-field{margin-bottom:var(--spacing-5)}._5Rv3HG_settings-label{font:var(--label-lg);color:var(--on-surface);margin-bottom:var(--spacing-2);display:block}._5Rv3HG_settings-input{width:100%;padding:var(--spacing-3) var(--spacing-4);font:var(--body-md);color:var(--on-surface);background:var(--surface-container-low);border-radius:var(--radius-lg);transition:border-color var(--transition-fast), background var(--transition-fast);border:2px solid #0000;outline:none}._5Rv3HG_settings-input:focus{border-color:var(--primary);background:var(--surface-container-lowest)}._5Rv3HG_settings-input:disabled{opacity:.6;cursor:not-allowed}._5Rv3HG_settings-input-readonly{width:100%;padding:var(--spacing-3) var(--spacing-4);font:var(--body-md);border-radius:var(--radius-lg);background:var(--surface-container-high);color:var(--on-surface-variant);cursor:default;border:2px solid #0000;outline:none}._5Rv3HG_settings-slug{font:var(--body-sm);color:var(--on-surface-muted);margin-top:var(--spacing-2)}._5Rv3HG_settings-slug code{background:var(--surface-container-low);border-radius:var(--radius-sm);padding:2px 6px;font-size:.8125rem}._5Rv3HG_settings-actions{gap:var(--spacing-3);margin-top:var(--spacing-6);display:flex}._5Rv3HG_settings-message-error{padding:var(--spacing-3) var(--spacing-4);border-radius:var(--radius-md);font:var(--body-sm);margin-bottom:var(--spacing-4);color:var(--error);background:var(--error-container)}._5Rv3HG_settings-message-success{padding:var(--spacing-3) var(--spacing-4);border-radius:var(--radius-md);font:var(--body-sm);margin-bottom:var(--spacing-4);color:var(--success);background:var(--success-container)}._5Rv3HG_settings-info{gap:var(--spacing-6);margin-top:var(--spacing-4);display:flex}._5Rv3HG_settings-info-item{gap:var(--spacing-1);flex-direction:column;display:flex}._5Rv3HG_settings-info-label{font:var(--label-sm);color:var(--on-surface-muted)}._5Rv3HG_settings-info-value{font:var(--body-md);color:var(--on-surface)}._5Rv3HG_required-mark{color:var(--error);margin-left:2px}._5Rv3HG_cat-add-row{gap:var(--spacing-3);margin-bottom:var(--spacing-4);display:flex}._5Rv3HG_cat-list{gap:var(--spacing-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._5Rv3HG_cat-item{align-items:center;gap:var(--spacing-3);padding:var(--spacing-3) var(--spacing-4);background:var(--surface-container-low);border-radius:var(--radius-lg);display:flex}._5Rv3HG_cat-item-inactive{opacity:.55}._5Rv3HG_cat-name{font:var(--body-md);color:var(--on-surface);flex:1}._5Rv3HG_cat-actions{gap:var(--spacing-2);align-items:center;display:flex}._5Rv3HG_cat-btn-edit,._5Rv3HG_cat-btn-delete{border-radius:var(--radius-md);cursor:pointer;width:30px;height:30px;transition:background var(--transition-fast);color:var(--on-surface-variant);background:0 0;border:none;justify-content:center;align-items:center;font-size:.875rem;display:inline-flex}._5Rv3HG_cat-btn-edit:hover{background:var(--surface-container-high)}._5Rv3HG_cat-btn-delete:hover{background:var(--error-container)}._5Rv3HG_cat-btn-edit:disabled,._5Rv3HG_cat-btn-delete:disabled{opacity:.5;cursor:not-allowed}._5Rv3HG_cat-empty{font:var(--body-sm);color:var(--on-surface-muted);padding:var(--spacing-6) 0}._5Rv3HG_cat-inactive-label{font:var(--label-sm);color:var(--on-surface-muted);margin-top:var(--spacing-6);margin-bottom:var(--spacing-2);text-transform:uppercase;letter-spacing:.05em}._5Rv3HG_logo-area{align-items:center;gap:var(--spacing-5);margin-top:var(--spacing-3);flex-wrap:wrap;display:flex}._5Rv3HG_logo-preview{background:var(--surface-container-low);border-radius:var(--radius-lg);padding:var(--spacing-3) var(--spacing-4);justify-content:center;align-items:center;min-width:80px;max-width:280px;display:inline-flex}._5Rv3HG_logo-img{-o-object-fit:contain;object-fit:contain;max-width:240px;max-height:80px;display:block}._5Rv3HG_logo-empty{font:var(--body-sm);color:var(--on-surface-muted);background:var(--surface-container-low);border-radius:var(--radius-lg);padding:var(--spacing-3) var(--spacing-5)}._5Rv3HG_logo-btns{gap:var(--spacing-3);flex-wrap:wrap;align-items:center;display:flex}._5Rv3HG_logo-remove-btn{padding:var(--spacing-3) var(--spacing-5);font:var(--title-sm);color:var(--error);border:1.5px solid var(--error);border-radius:var(--radius-lg);cursor:pointer;transition:background var(--transition-fast);background:0 0}._5Rv3HG_logo-remove-btn:hover{background:var(--error-container)}._5Rv3HG_logo-remove-btn:disabled{opacity:.5;cursor:not-allowed}._5Rv3HG_export-grid{gap:var(--spacing-3);flex-direction:column;display:flex}._5Rv3HG_export-card{align-items:center;gap:var(--spacing-4);padding:var(--spacing-4) var(--spacing-5);background:var(--surface-container-low);border-radius:var(--radius-xl);display:flex}._5Rv3HG_export-card-icon{flex-shrink:0;font-size:1.5rem}._5Rv3HG_export-card-body{flex:1;min-width:0}._5Rv3HG_export-card-title{font:var(--title-sm);color:var(--on-surface);margin-bottom:var(--spacing-1)}._5Rv3HG_export-card-desc{font:var(--body-sm);color:var(--on-surface-variant)}._5Rv3HG_hidden-input{display:none}._5Rv3HG_flex-1{flex:1}._5Rv3HG_input-count{width:64px}._5Rv3HG_settings-field-narrow{max-width:420px;margin-top:var(--spacing-6)}._5Rv3HG_settings-field-xs{max-width:320px}._5Rv3HG_settings-slug-strong{color:var(--on-surface);margin-top:6px;font-weight:600}._5Rv3HG_settings-section-desc-tight{margin-top:4px;margin-bottom:12px}._5Rv3HG_labels-row{flex-wrap:wrap;align-items:center;gap:6px;margin-top:6px;margin-bottom:12px;display:flex}._5Rv3HG_labels-row-full{width:100%;margin-bottom:0}._5Rv3HG_labels-heading{color:var(--on-surface-muted);white-space:nowrap;font-size:.75rem}._5Rv3HG_labels-heading-sm{font-size:.7rem}._5Rv3HG_label-input{flex:160px;max-width:220px}._5Rv3HG_label-input-sm{flex:120px;max-width:180px}._5Rv3HG_cat-meta{color:var(--on-surface-muted);margin-left:8px;font-size:.75rem}._5Rv3HG_templates-scope{gap:var(--spacing-2);max-width:420px;margin-bottom:var(--spacing-4);flex-direction:column;display:flex}._5Rv3HG_templates-hint{color:var(--on-surface-muted);margin:0;font-size:.8125rem}._5Rv3HG_templates-inherit{align-items:center;gap:var(--spacing-3);margin-bottom:var(--spacing-4);flex-wrap:wrap;display:flex}._5Rv3HG_templates-badge-inherit,._5Rv3HG_templates-badge-own{border-radius:var(--radius-full);padding:2px 10px;font-size:.75rem;font-weight:600;display:inline-block}._5Rv3HG_templates-badge-inherit{background:var(--surface-container-high);color:var(--on-surface-variant)}._5Rv3HG_templates-badge-own{background:var(--success-container);color:var(--on-success-container)}._5Rv3HG_templates-subtitle{font:var(--title-sm);color:var(--on-surface);margin:var(--spacing-5) 0 var(--spacing-2)}
.-\37 8q8W_card{background:var(--surface);border-radius:var(--radius-2xl);padding:var(--spacing-5);box-shadow:var(--shadow-md)}.-\37 8q8W_header{justify-content:space-between;align-items:center;gap:8px;margin-bottom:16px;display:flex}.-\37 8q8W_title{color:var(--on-surface);margin:0;font-size:1rem;font-weight:700}.-\37 8q8W_complete-badge{background:var(--success-container);color:var(--on-success-container);border-radius:999px;padding:3px 10px;font-size:.75rem;font-weight:700}.-\37 8q8W_file-input{display:none}.-\37 8q8W_upload-error{color:var(--error);margin-bottom:12px;font-size:.8125rem}.-\37 8q8W_list{flex-direction:column;gap:8px;display:flex}.-\37 8q8W_item{background:var(--surface-variant);border-radius:var(--radius);border:1px solid var(--outline-variant);align-items:center;gap:10px;padding:10px 12px;display:flex}.-\37 8q8W_item-provided{background:var(--success-container);border-color:var(--success)}.-\37 8q8W_item-icon{flex-shrink:0}.-\37 8q8W_icon-pass{color:var(--success)}.-\37 8q8W_icon-fail{color:var(--error)}.-\37 8q8W_icon-optional{color:var(--on-surface-muted)}.-\37 8q8W_icon-auto{color:var(--warning)}.-\37 8q8W_item-body{flex:1;min-width:0}.-\37 8q8W_item-label{color:var(--on-surface);align-items:center;gap:6px;font-size:.875rem;font-weight:600;display:flex}.-\37 8q8W_item-links{margin-top:4px}.-\37 8q8W_item-links-stack{flex-direction:column;gap:2px;margin-top:4px;display:flex}.-\37 8q8W_file-link{color:var(--primary);align-items:center;gap:4px;font-size:.75rem;text-decoration:none;display:inline-flex}.-\37 8q8W_file-link-block{display:flex}.-\37 8q8W_upload-btn{white-space:nowrap;flex-shrink:0}.-\37 8q8W_extra{margin-top:12px}.-\37 8q8W_extra-title{color:var(--on-surface-muted);text-transform:uppercase;letter-spacing:.04em;margin-bottom:6px;font-size:.75rem;font-weight:600}.-\37 8q8W_extra-row{align-items:center;gap:8px;margin-bottom:4px;display:flex}.-\37 8q8W_extra-link{color:var(--primary);font-size:.8125rem;text-decoration:none}.-\37 8q8W_extra-text{color:var(--on-surface-muted);font-size:.8125rem}.-\37 8q8W_upload-extra-btn{margin-top:12px}
.xeTSZa_root{width:100%}.xeTSZa_grid{gap:var(--spacing-5);grid-template-columns:1fr;align-items:stretch;display:grid}@media (min-width:640px){.xeTSZa_grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.xeTSZa_grid{grid-template-columns:repeat(4,1fr)}}.xeTSZa_toggle-row{margin-bottom:var(--spacing-8);justify-content:center;display:flex}.xeTSZa_toggle{background:var(--surface-container-low);border-radius:var(--radius-full);gap:2px;padding:4px;display:inline-flex}.xeTSZa_toggle-btn{padding:var(--spacing-2) var(--spacing-6);border-radius:var(--radius-full);cursor:pointer;font:var(--label-md);color:var(--on-surface-muted);background:0 0;border:none;font-weight:400;transition:all .15s}.xeTSZa_toggle-btn-active{background:var(--primary);color:var(--on-primary);font-weight:600}.xeTSZa_discount{background:var(--primary);color:var(--on-primary);border-radius:4px;margin-left:6px;padding:1px 5px;font-size:.7rem}.xeTSZa_toggle-btn-active .xeTSZa_discount{background:#ffffff40}.xeTSZa_empty{text-align:center;color:var(--on-surface-muted);padding:var(--spacing-8);grid-column:1/-1}.xeTSZa_card{background:var(--surface-container-lowest);border-radius:var(--radius-xl);padding:var(--spacing-6);gap:var(--spacing-4);flex-direction:column;transition:box-shadow .15s;display:flex;position:relative;transform:none;box-shadow:0 2px 12px #0000000f}.xeTSZa_card-recommended{background:var(--primary);padding:var(--spacing-8);transform:scale(1.03);box-shadow:0 12px 40px #3755c340}.xeTSZa_badge{color:var(--on-primary);letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;border-radius:999px;padding:3px 12px;font-size:.7rem;font-weight:700;position:absolute;top:-12px;left:50%;transform:translate(-50%)}.xeTSZa_badge-recommended{background:var(--warning)}.xeTSZa_badge-enterprise{background:linear-gradient(135deg,#6366f1,#8b5cf6)}.xeTSZa_name{font:var(--headline-sm);color:var(--on-surface);margin-bottom:4px}.xeTSZa_description{font:var(--body-sm);color:var(--on-surface-muted)}.xeTSZa_price-row{border-top:1px solid var(--outline-variant);padding-top:var(--spacing-4)}.xeTSZa_price-line{align-items:baseline;gap:4px;display:flex}.xeTSZa_price{font:var(--display-sm);color:var(--on-surface);font-weight:700}.xeTSZa_price-period{font:var(--body-sm);color:var(--on-surface-muted)}.xeTSZa_on-request{font:var(--headline-sm);color:var(--on-surface)}.xeTSZa_features{gap:var(--spacing-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.xeTSZa_feature{align-items:flex-start;gap:8px;display:flex}.xeTSZa_check{color:var(--primary);flex-shrink:0;margin-top:1px}.xeTSZa_feature-text{font:var(--body-sm);color:var(--on-surface)}.xeTSZa_cta{margin-top:auto}.xeTSZa_cta-inverse{background:var(--surface);color:var(--primary)}.xeTSZa_cta-inverse:hover{color:var(--primary)}.xeTSZa_card-recommended .xeTSZa_name,.xeTSZa_card-recommended .xeTSZa_price,.xeTSZa_card-recommended .xeTSZa_on-request,.xeTSZa_card-recommended .xeTSZa_check{color:var(--on-primary)}.xeTSZa_card-recommended .xeTSZa_description,.xeTSZa_card-recommended .xeTSZa_price-period{color:#ffffffbf}.xeTSZa_card-recommended .xeTSZa_feature-text{color:#ffffffd9}.xeTSZa_card-recommended .xeTSZa_price-row{border-top-color:#fff3}.xeTSZa_card-enterprise{border:1.5px solid var(--outline)}.xeTSZa_enterprise-cta{color:var(--primary);box-shadow:inset 0 0 0 1.5px var(--primary);margin-top:auto}.xeTSZa_enterprise-cta:hover{background:var(--primary);color:var(--on-primary)}.xeTSZa_skip-row{text-align:center;margin-top:var(--spacing-8)}.xeTSZa_skip-btn{cursor:pointer;font:var(--body-sm);color:var(--on-surface-muted);background:0 0;border:none;padding:0;text-decoration:underline}
.x7QgAa_wrap{flex-direction:column;gap:6px;display:flex}.x7QgAa_header{justify-content:space-between;align-items:baseline;display:flex}.x7QgAa_label{font:var(--label-md);color:var(--on-surface-muted)}.x7QgAa_count{font:var(--label-sm);color:var(--on-surface);font-weight:600}.x7QgAa_count-full{color:var(--error)}.x7QgAa_extra{color:var(--on-surface-muted);font-weight:400}.x7QgAa_track{border-radius:var(--radius-full);background:var(--outline-variant);height:6px;overflow:hidden}.x7QgAa_fill{border-radius:var(--radius-full);height:100%;transition:width .3s}
.H-BorW_filters{gap:var(--spacing-3);margin:var(--spacing-6) 0;flex-wrap:wrap;display:flex}.H-BorW_filter-input{flex:1;min-width:200px}.H-BorW_filter-select{width:auto}.H-BorW_empty-cell{text-align:center;padding:var(--spacing-8);color:var(--on-surface-muted)}.H-BorW_muted{color:var(--on-surface-muted)}.H-BorW_muted-sm{font:var(--body-sm);color:var(--on-surface-muted)}.H-BorW_mono{font-family:monospace;font-size:.7rem}.H-BorW_mono-muted{color:var(--on-surface-muted);font-family:monospace;font-size:.7rem}.H-BorW_placeholder-sm{color:var(--on-surface-muted);font-size:.75rem}.H-BorW_center{text-align:center}.H-BorW_stack-2{flex-direction:column;gap:2px;display:flex}.H-BorW_row-actions{gap:var(--spacing-2);display:flex}.H-BorW_btn-ghost-danger{color:var(--error)}.H-BorW_stats-spaced{margin-top:var(--spacing-4)}.H-BorW_table-spaced{margin-top:var(--spacing-8)}.H-BorW_modal-overlay{z-index:300;background:#00000073;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.H-BorW_modal-overlay-scroll{padding:var(--spacing-8) var(--spacing-4);align-items:flex-start;overflow-y:auto}.H-BorW_modal{background:var(--surface-container-lowest);border-radius:var(--radius-xl);padding:var(--spacing-8);width:480px;max-width:92vw;box-shadow:0 20px 60px #0003}.H-BorW_modal-wide{width:560px;max-width:100%}.H-BorW_modal-header{margin-bottom:var(--spacing-6)}.H-BorW_modal-title{font:var(--headline-sm);margin-bottom:var(--spacing-1)}.H-BorW_modal-title-danger{color:var(--error)}.H-BorW_modal-subtitle{font:var(--body-sm);color:var(--on-surface-muted)}.H-BorW_modal-body{gap:var(--spacing-4);flex-direction:column;display:flex}.H-BorW_modal-text{font:var(--body-md);color:var(--on-surface-variant);line-height:1.6}.H-BorW_modal-error{font:var(--body-sm);color:var(--error)}.H-BorW_modal-footer{gap:var(--spacing-3);margin-top:var(--spacing-6);justify-content:flex-end;display:flex}.H-BorW_field-label{font:var(--label-md);margin-bottom:var(--spacing-2);color:var(--on-surface);display:block}.H-BorW_field-label-tight{margin-bottom:var(--spacing-1)}.H-BorW_section-hint{font:var(--label-md);margin-bottom:var(--spacing-3);color:var(--on-surface-muted);display:block}.H-BorW_grid-2{gap:var(--spacing-3);grid-template-columns:1fr 1fr;display:grid}.H-BorW_grid-3{gap:var(--spacing-3);grid-template-columns:1fr 1fr 1fr;display:grid}.H-BorW_check-label{align-items:center;gap:var(--spacing-2);cursor:pointer;font:var(--body-md);display:flex}.H-BorW_check-label-loose{gap:var(--spacing-3)}.H-BorW_checkbox{width:16px;height:16px;accent-color:var(--primary)}.H-BorW_radio{accent-color:var(--primary)}.H-BorW_radio-stack{gap:var(--spacing-2);padding-top:var(--spacing-1);flex-direction:column;display:flex}.H-BorW_section{padding-top:var(--spacing-4);border-top:1px solid var(--outline-variant);margin-top:var(--spacing-4)}.H-BorW_section-row{gap:var(--spacing-6);display:flex}.H-BorW_textarea{resize:vertical;min-height:72px}.H-BorW_mono-input{font-family:monospace}.H-BorW_feature-list{gap:var(--spacing-2);flex-direction:column;display:flex}.H-BorW_feature-row{gap:var(--spacing-2);display:flex}.H-BorW_feature-input{flex:1}.H-BorW_self-start{align-self:flex-start}
.zS99aq_page{background:var(--background);min-height:100vh;padding:3rem 1.5rem 5rem}.zS99aq_back{font:var(--label-lg);color:var(--on-surface-muted);transition:color var(--transition-fast);align-items:center;gap:.375rem;margin-bottom:2.5rem;text-decoration:none;display:inline-flex}.zS99aq_back:hover{color:var(--on-surface-variant)}.zS99aq_card{background:var(--surface);border:1px solid var(--outline);border-radius:var(--radius-2xl);max-width:720px;box-shadow:var(--shadow-sm);margin:0 auto;padding:3rem 3.5rem}.zS99aq_header{border-bottom:1px solid var(--outline);margin-bottom:2.5rem;padding-bottom:2rem}.zS99aq_tag{font:var(--label-md);text-transform:uppercase;letter-spacing:.06em;color:var(--primary);background:var(--primary-light);border-radius:var(--radius-full);margin-bottom:.875rem;padding:.25rem .625rem;display:inline-block}.zS99aq_title{font:700 1.875rem/1.2 var(--font-headline);color:var(--on-surface);letter-spacing:-.015em;margin-bottom:.5rem}.zS99aq_updated{font:var(--body-sm);color:var(--on-surface-muted)}.zS99aq_content{color:var(--on-surface)}.zS99aq_content h2{font:600 1.125rem/1.35 var(--font-headline);color:var(--on-surface);margin-top:2rem;margin-bottom:.625rem}.zS99aq_content h2:first-child{margin-top:0}.zS99aq_content p{font:var(--body-md);color:var(--on-surface-variant);margin-bottom:1rem;line-height:1.7}.zS99aq_content p:last-child{margin-bottom:0}.zS99aq_content ul{margin-bottom:1rem;padding-left:1.25rem;list-style:outside}.zS99aq_content li{font:var(--body-md);color:var(--on-surface-variant);margin-bottom:.375rem;line-height:1.7}.zS99aq_content a{color:var(--primary);text-underline-offset:2px;text-decoration:underline}.zS99aq_content a:hover{color:var(--primary-dim)}.zS99aq_content strong{color:var(--on-surface);font-weight:600}.zS99aq_divider{background:var(--outline);height:1px;margin:1.75rem 0}@media (max-width:640px){.zS99aq_card{border-radius:var(--radius-xl);padding:2rem 1.5rem}.zS99aq_title{font-size:1.5rem}}
.Sia8KW_page{background:var(--background);min-height:100vh;padding:3rem 1.5rem 5rem}.Sia8KW_back{font:var(--label-lg);color:var(--on-surface-muted);transition:color var(--transition-fast);align-items:center;gap:.375rem;margin-bottom:2.5rem;text-decoration:none;display:inline-flex}.Sia8KW_back:hover{color:var(--on-surface-variant)}.Sia8KW_card{background:var(--surface);border:1px solid var(--outline);border-radius:var(--radius-2xl);max-width:720px;box-shadow:var(--shadow-sm);margin:0 auto;padding:3rem 3.5rem}.Sia8KW_header{border-bottom:1px solid var(--outline);margin-bottom:2.5rem;padding-bottom:2rem}.Sia8KW_tag{font:var(--label-md);text-transform:uppercase;letter-spacing:.06em;color:var(--primary);background:var(--primary-light);border-radius:var(--radius-full);margin-bottom:.875rem;padding:.25rem .625rem;display:inline-block}.Sia8KW_title{font:700 1.875rem/1.2 var(--font-headline);color:var(--on-surface);letter-spacing:-.015em;margin-bottom:.5rem}.Sia8KW_updated{font:var(--body-sm);color:var(--on-surface-muted)}.Sia8KW_content{color:var(--on-surface)}.Sia8KW_content h2{font:600 1.125rem/1.35 var(--font-headline);color:var(--on-surface);margin-top:2rem;margin-bottom:.625rem}.Sia8KW_content h2:first-child{margin-top:0}.Sia8KW_content p{font:var(--body-md);color:var(--on-surface-variant);margin-bottom:1rem;line-height:1.7}.Sia8KW_content p:last-child{margin-bottom:0}.Sia8KW_content ul{margin-bottom:1rem;padding-left:1.25rem;list-style:outside}.Sia8KW_content li{font:var(--body-md);color:var(--on-surface-variant);margin-bottom:.375rem;line-height:1.7}.Sia8KW_content a{color:var(--primary);text-underline-offset:2px;text-decoration:underline}.Sia8KW_content a:hover{color:var(--primary-dim)}.Sia8KW_content strong{color:var(--on-surface);font-weight:600}.Sia8KW_divider{background:var(--outline);height:1px;margin:1.75rem 0}@media (max-width:640px){.Sia8KW_card{border-radius:var(--radius-xl);padding:2rem 1.5rem}.Sia8KW_title{font-size:1.5rem}}
.JE2grW_page{background:var(--background);min-height:100vh;padding:3rem 1.5rem 5rem}.JE2grW_back{font:var(--label-lg);color:var(--on-surface-muted);transition:color var(--transition-fast);align-items:center;gap:.375rem;margin-bottom:2.5rem;text-decoration:none;display:inline-flex}.JE2grW_back:hover{color:var(--on-surface-variant)}.JE2grW_card{background:var(--surface);border:1px solid var(--outline);border-radius:var(--radius-2xl);max-width:720px;box-shadow:var(--shadow-sm);margin:0 auto;padding:3rem 3.5rem}.JE2grW_header{border-bottom:1px solid var(--outline);margin-bottom:2.5rem;padding-bottom:2rem}.JE2grW_tag{font:var(--label-md);text-transform:uppercase;letter-spacing:.06em;color:var(--primary);background:var(--primary-light);border-radius:var(--radius-full);margin-bottom:.875rem;padding:.25rem .625rem;display:inline-block}.JE2grW_title{font:700 1.875rem/1.2 var(--font-headline);color:var(--on-surface);letter-spacing:-.015em;margin-bottom:.5rem}.JE2grW_updated{font:var(--body-sm);color:var(--on-surface-muted)}.JE2grW_content{color:var(--on-surface)}.JE2grW_content h2{font:600 1.125rem/1.35 var(--font-headline);color:var(--on-surface);margin-top:2rem;margin-bottom:.625rem}.JE2grW_content h2:first-child{margin-top:0}.JE2grW_content p{font:var(--body-md);color:var(--on-surface-variant);margin-bottom:1rem;line-height:1.7}.JE2grW_content p:last-child{margin-bottom:0}.JE2grW_content ul{margin-bottom:1rem;padding-left:1.25rem;list-style:outside}.JE2grW_content li{font:var(--body-md);color:var(--on-surface-variant);margin-bottom:.375rem;line-height:1.7}.JE2grW_content a{color:var(--primary);text-underline-offset:2px;text-decoration:underline}.JE2grW_content a:hover{color:var(--primary-dim)}.JE2grW_content strong{color:var(--on-surface);font-weight:600}.JE2grW_divider{background:var(--outline);height:1px;margin:1.75rem 0}@media (max-width:640px){.JE2grW_card{border-radius:var(--radius-xl);padding:2rem 1.5rem}.JE2grW_title{font-size:1.5rem}}
.rf19EG_modal-overlay{z-index:1000;padding:var(--spacing-4);background:#00000073;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.rf19EG_modal{background:var(--surface);border-radius:var(--radius-xl);padding:var(--spacing-8);width:100%;max-width:480px;box-shadow:0 8px 40px #0000002e}.rf19EG_modal-title{font:var(--headline-sm);margin-bottom:var(--spacing-2)}.rf19EG_modal-body{font:var(--body-sm);color:var(--on-surface-muted);margin-bottom:var(--spacing-6)}.rf19EG_switch-options{gap:var(--spacing-3);margin-bottom:var(--spacing-6);flex-direction:column;display:flex}.rf19EG_switch-option{gap:var(--spacing-3);padding:var(--spacing-4);border:2px solid var(--outline-variant);border-radius:var(--radius-lg);cursor:pointer;background:0 0;align-items:flex-start;display:flex}.rf19EG_switch-option-selected{border-color:var(--primary);background:var(--primary-container)}.rf19EG_switch-option-radio{flex-shrink:0;margin-top:2px}.rf19EG_switch-option-title{font:var(--label-md);margin-bottom:2px;font-weight:600}.rf19EG_switch-option-hint{font:var(--body-sm);color:var(--on-surface-muted)}.rf19EG_modal-actions{gap:var(--spacing-3);justify-content:flex-end;display:flex}.rf19EG_error-banner{background:var(--error-container);border:1px solid var(--error);border-radius:var(--radius-lg);padding:var(--spacing-3) var(--spacing-5);margin-bottom:var(--spacing-6);color:var(--on-error-container);font:var(--body-sm)}.rf19EG_past-due-banner{background:var(--error-container);border:1px solid var(--error);border-radius:var(--radius-lg);padding:var(--spacing-4) var(--spacing-6);margin-bottom:var(--spacing-8);align-items:flex-start;gap:var(--spacing-4);display:flex}.rf19EG_banner-icon{flex-shrink:0;font-size:1.25rem}.rf19EG_past-due-title{font:var(--body-md);color:var(--on-error-container);margin:0 0 4px;font-weight:600}.rf19EG_past-due-body{font:var(--body-sm);color:var(--on-error-container);margin:0}.rf19EG_locked-banner{background:var(--error-container);border-radius:var(--radius-lg);padding:var(--spacing-4) var(--spacing-6);margin-bottom:var(--spacing-8);align-items:center;gap:var(--spacing-4);display:flex}.rf19EG_locked-body{font:var(--body-md);color:var(--on-surface);margin:0}.rf19EG_status-card{margin-bottom:var(--spacing-8);justify-content:space-between;align-items:center;gap:var(--spacing-4);flex-wrap:wrap;display:flex}.rf19EG_status-col{gap:var(--spacing-1);flex-direction:column;display:flex}.rf19EG_status-col-end{align-items:flex-end}.rf19EG_status-label{color:var(--on-surface-muted)}.rf19EG_status-plan{font:var(--headline-sm)}.rf19EG_status-trial{font:var(--body-md);font-weight:600}.rf19EG_trial-note{font:var(--body-md);color:var(--on-surface-muted);margin-bottom:var(--spacing-4);text-align:center}.rf19EG_addons{margin-top:var(--spacing-12)}.rf19EG_addons-header{margin-bottom:var(--spacing-6)}.rf19EG_addons-title{font:var(--headline-sm);margin-bottom:var(--spacing-1)}.rf19EG_addons-subtitle{font:var(--body-sm);color:var(--on-surface-muted)}.rf19EG_one-time-grid{gap:var(--spacing-5);grid-template-columns:1fr;align-items:stretch;display:grid}@media (min-width:640px){.rf19EG_one-time-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.rf19EG_one-time-grid{grid-template-columns:repeat(3,1fr)}}.rf19EG_addon-card{background:var(--surface-container-lowest);border-radius:var(--radius-xl);padding:var(--spacing-6);gap:var(--spacing-4);flex-direction:column;display:flex;box-shadow:0 2px 12px #0000000f}.rf19EG_addon-name{font:var(--headline-sm);margin-bottom:4px}.rf19EG_addon-desc{font:var(--body-sm);color:var(--on-surface-muted)}.rf19EG_addon-price-row{border-top:1px solid var(--outline-variant);padding-top:var(--spacing-4);align-items:baseline;gap:4px;display:flex}.rf19EG_addon-price{font:var(--display-sm);font-weight:700}.rf19EG_addon-price-note{font:var(--body-sm);color:var(--on-surface-muted)}.rf19EG_addon-features{gap:var(--spacing-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.rf19EG_addon-feature{align-items:flex-start;gap:8px;display:flex}.rf19EG_addon-check{color:var(--primary);flex-shrink:0;margin-top:1px}.rf19EG_addon-feature-text{font:var(--body-sm)}.rf19EG_addon-buy{color:var(--primary);box-shadow:inset 0 0 0 1px var(--primary);margin-top:auto}.rf19EG_addon-buy:hover:not(:disabled){background:var(--primary);color:var(--on-primary)}.rf19EG_info-banner{background:var(--primary-container);border:1px solid var(--primary);border-radius:var(--radius-lg);padding:var(--spacing-3) var(--spacing-5);margin-bottom:var(--spacing-6);color:var(--on-surface);font:var(--body-sm);justify-content:space-between;align-items:center;gap:var(--spacing-3);flex-wrap:wrap;display:flex}.rf19EG_success-banner{background:var(--success-container);border:1px solid var(--success);border-radius:var(--radius-lg);padding:var(--spacing-3) var(--spacing-5);margin-bottom:var(--spacing-6);color:var(--on-success-container);font:var(--body-sm)}.rf19EG_banner-text{margin:0}
.QpZVWa_wrap{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;min-height:60vh;padding:32px;display:flex}.QpZVWa_body{color:var(--on-surface-muted);margin:0;font-size:15px}
._3LpbVW_page{max-width:760px;padding:24px 16px}._3LpbVW_topbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:24px;display:flex}._3LpbVW_back-link{color:var(--on-surface-muted);align-items:center;gap:6px;font-size:.875rem;text-decoration:none;display:inline-flex}._3LpbVW_download{width:220px}._3LpbVW_card{background:var(--surface);border-radius:var(--radius-2xl);box-shadow:var(--shadow-md);overflow:hidden}._3LpbVW_card-header{border-bottom:1px solid var(--outline-variant);padding:20px 24px}._3LpbVW_heading{margin:0;font-size:1.125rem;font-weight:700}._3LpbVW_meta{color:var(--on-surface-muted);margin:4px 0 0;font-size:.875rem}._3LpbVW_body{grid-template-columns:1fr 1fr;gap:0;display:grid}._3LpbVW_items{border-bottom:1px solid var(--outline-variant);grid-column:1/-1;padding:16px 24px}._3LpbVW_table{border-collapse:collapse;width:100%;font-size:.875rem}._3LpbVW_table th{text-align:left;color:var(--on-surface-muted);text-transform:uppercase;padding-bottom:8px;font-size:.75rem;font-weight:600}._3LpbVW_table tbody tr{border-top:1px solid var(--outline-variant)}._3LpbVW_table tfoot tr{border-top:2px solid var(--outline-variant)}._3LpbVW_table td{padding:8px 0}._3LpbVW_table tfoot td{padding:10px 0;font-weight:700}._3LpbVW_right{text-align:right}._3LpbVW_muted{color:var(--on-surface-muted)}._3LpbVW_bold{font-weight:600}._3LpbVW_total{font-size:1rem}
.CZ9gNq_page{max-width:1200px;padding:0}.CZ9gNq_header{margin-bottom:var(--spacing-6);justify-content:space-between;align-items:center;display:flex}.CZ9gNq_header-text{gap:var(--spacing-2);flex-direction:column;display:flex}.CZ9gNq_header-title{width:180px;height:28px}.CZ9gNq_header-subtitle{width:120px;height:14px}.CZ9gNq_header-cta{border-radius:var(--radius);width:130px;height:36px}.CZ9gNq_stats{gap:var(--spacing-4);margin-bottom:var(--spacing-6);grid-template-columns:repeat(4,1fr);display:grid}.CZ9gNq_table{background:var(--surface);border-radius:var(--radius-2xl);box-shadow:var(--shadow-md);overflow:hidden}.CZ9gNq_table-head{background:var(--surface-variant);border-bottom:1px solid var(--outline-variant);gap:2rem;padding:.75rem 1rem;display:flex}.CZ9gNq_table-row{border-bottom:1px solid var(--outline-variant);align-items:center;gap:2rem;padding:1rem;display:flex}.CZ9gNq_table-row:last-child{border-bottom:none}.CZ9gNq_cell-head{height:12px}.CZ9gNq_cell{height:14px}
.pOenwG_page-breadcrumb{color:var(--primary)}.pOenwG_page-title{font-family:var(--font-headline);color:var(--on-surface)}.pOenwG_page-subtitle{color:var(--on-surface-variant)}.pOenwG_layout{gap:var(--spacing-6);grid-template-columns:1fr 1fr;max-width:860px;display:grid}.pOenwG_card{background:var(--surface-container-lowest);border-radius:var(--radius-2xl);padding:var(--spacing-8);box-shadow:var(--shadow-sm)}.pOenwG_card-title{font:var(--headline-md);color:var(--on-surface);margin-bottom:var(--spacing-2)}.pOenwG_card-desc{font:var(--body-md);color:var(--on-surface-variant);margin-bottom:var(--spacing-6)}.pOenwG_avatar-row{align-items:center;gap:var(--spacing-4);margin-bottom:var(--spacing-6);margin-top:var(--spacing-4);display:flex}.pOenwG_avatar{border-radius:var(--radius-full);background:linear-gradient(135deg, var(--primary), var(--primary-dim));flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;display:flex;overflow:hidden}.pOenwG_avatar-img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.pOenwG_avatar-initials{color:var(--on-primary);font:var(--title-md);font-weight:700}.pOenwG_info-name{font:var(--title-md);color:var(--on-surface);font-weight:600}.pOenwG_info-email{font:var(--body-sm);color:var(--on-surface-muted);margin-top:2px}.pOenwG_info-list{gap:var(--spacing-3);flex-direction:column;display:flex}.pOenwG_info-row{padding:var(--spacing-3) 0;border-bottom:1px solid var(--outline-variant);justify-content:space-between;align-items:center;display:flex}.pOenwG_info-row:last-child{border-bottom:none}.pOenwG_info-label{font:var(--label-md);color:var(--on-surface-muted)}.pOenwG_info-value{font:var(--body-md);color:var(--on-surface)}.pOenwG_form{gap:var(--spacing-4);flex-direction:column;display:flex}.pOenwG_field{gap:var(--spacing-2);flex-direction:column;display:flex}.pOenwG_label{font:var(--label-lg);color:var(--on-surface)}.pOenwG_required{color:var(--error);margin-left:2px;font-weight:700}.pOenwG_input{width:100%;padding:var(--spacing-3) var(--spacing-4);font:var(--body-md);color:var(--on-surface);background:var(--surface-container-low);border-radius:var(--radius-lg);transition:border-color var(--transition-fast), background var(--transition-fast);border:2px solid #0000;outline:none}.pOenwG_input:focus{border-color:var(--primary);background:var(--surface-container-lowest)}.pOenwG_input:disabled{opacity:.6;cursor:not-allowed}.pOenwG_form-footer{justify-content:flex-end;align-items:center;gap:var(--spacing-4);margin-top:var(--spacing-2);flex-wrap:wrap;display:flex}.pOenwG_legend{font:var(--body-sm);color:var(--on-surface-muted);margin-right:auto}.pOenwG_error{padding:var(--spacing-3) var(--spacing-4);border-radius:var(--radius-md);font:var(--body-sm);color:var(--error);background:var(--error-container);margin-bottom:var(--spacing-2)}.pOenwG_success{padding:var(--spacing-3) var(--spacing-4);border-radius:var(--radius-md);font:var(--body-sm);color:var(--success);background:var(--success-container);margin-bottom:var(--spacing-2)}@media (max-width:768px){.pOenwG_layout{grid-template-columns:1fr}}@media (max-width:480px){.pOenwG_card{padding:var(--spacing-5)}}
.myC86W_sms-box{background:var(--surface-container-low);border:1px solid var(--outline-variant);border-radius:8px;justify-content:space-between;align-items:center;gap:16px;margin:8px 0 20px;padding:14px 16px;display:flex}.myC86W_sms-label{color:var(--on-surface-muted);font-size:13px}.myC86W_sms-balance{color:var(--on-surface);font-size:22px;font-weight:700}.myC86W_sms-warning{color:var(--on-warning-container);background:var(--warning-container);border-radius:6px;padding:8px 12px;font-size:13px}.myC86W_table-wrap{overflow-x:auto}.myC86W_table{border-collapse:collapse;width:100%;font-size:14px}.myC86W_th{text-align:left;border-bottom:2px solid var(--outline-variant);color:var(--on-surface-variant);padding:10px 8px}.myC86W_th-center{text-align:center;width:90px}.myC86W_group-row{color:var(--on-surface);padding:14px 8px 6px;font-weight:700}.myC86W_td{border-bottom:1px solid var(--outline-variant);padding:10px 8px}.myC86W_td-center{text-align:center}
.mpbYFq_page{--nf-bg:#0f0f12;--nf-fg:#e4e4e7;--nf-muted:#a1a1aa;background:var(--nf-bg);min-height:100vh;color:var(--nf-fg);justify-content:center;align-items:center;font-family:system-ui,sans-serif;display:flex}.mpbYFq_inner{text-align:center;max-width:440px;padding:32px}.mpbYFq_code{color:var(--primary);margin-bottom:8px;font-size:72px;font-weight:800}.mpbYFq_title{margin-bottom:12px;font-size:22px;font-weight:600}.mpbYFq_body{color:var(--nf-muted);margin-bottom:24px;font-size:15px;line-height:1.6}