.WELvxW_page{flex-direction:column;min-height:100vh;display:flex}.WELvxW_main{flex:1}.WELvxW_container{max-width:1100px;padding:0 var(--space-6);margin:0 auto}.WELvxW_hero{padding:var(--space-16) 0 var(--space-12);background:linear-gradient(180deg, var(--color-gray-50) 0%, white 100%)}.WELvxW_heroGrid{gap:var(--space-12);grid-template-columns:1fr 480px;align-items:start;display:grid}.WELvxW_heroContent{padding-top:var(--space-4)}.WELvxW_heroTitle{font-size:clamp(1.75rem,4vw,2.5rem);font-weight:var(--font-bold);color:var(--color-gray-900);margin-bottom:var(--space-4);line-height:1.2}.WELvxW_heroSubtitle{font-size:var(--text-lg);color:var(--color-gray-600);margin-bottom:var(--space-6);line-height:1.7}.WELvxW_heroBenefits{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.WELvxW_heroBenefits li{align-items:center;gap:var(--space-3);font-size:var(--text-base);color:var(--color-gray-700);display:flex}.WELvxW_heroBenefits svg{color:var(--color-success);flex-shrink:0}.WELvxW_heroCard{border-radius:var(--radius-2xl);padding:var(--space-8);border:1px solid var(--color-gray-200);background:#fff;box-shadow:0 8px 32px #00000014}.WELvxW_cardIcon{background:linear-gradient(135deg, var(--color-primary), #1e40af);border-radius:var(--radius-xl);color:#fff;width:56px;height:56px;margin-bottom:var(--space-4);justify-content:center;align-items:center;display:flex;box-shadow:0 8px 20px #3b82f640}.WELvxW_heroCard h2{font-size:var(--text-xl);font-weight:var(--font-bold);color:var(--color-gray-900);margin-bottom:var(--space-3)}.WELvxW_cardDescription{font-size:var(--text-sm);color:var(--color-gray-600);margin-bottom:var(--space-5);line-height:1.6}.WELvxW_emailButton{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-6);background:var(--color-primary);color:#fff;font-size:var(--text-base);font-weight:var(--font-semibold);border-radius:var(--radius-lg);margin-bottom:var(--space-4);text-decoration:none;transition:all .15s;display:inline-flex}.WELvxW_emailButton:hover{background:var(--color-primary-dark);transform:translateY(-2px)}.WELvxW_mailtoAlternative{justify-content:center;align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-gray-500);margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--color-gray-200);display:flex}.WELvxW_mailtoAlternative a{color:var(--color-primary);font-weight:var(--font-medium);text-decoration:none}.WELvxW_mailtoAlternative a:hover{text-decoration:underline}.WELvxW_responseTime{justify-content:center;align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-gray-500);margin-top:var(--space-3);display:inline-flex}.WELvxW_responseTime svg{color:var(--color-success)}.WELvxW_reasons{padding:var(--space-16) 0;background:#fff}.WELvxW_sectionTitle{font-size:var(--text-2xl);font-weight:var(--font-bold);color:var(--color-gray-900);text-align:center;margin-bottom:var(--space-10)}.WELvxW_reasonsGrid{gap:var(--space-6);grid-template-columns:repeat(4,1fr);display:grid}.WELvxW_reasonCard{text-align:center;padding:var(--space-6);border-radius:var(--radius-xl);background:var(--color-gray-50);transition:all .15s}.WELvxW_reasonCard:hover{background:var(--color-gray-100)}.WELvxW_reasonIcon{border:1px solid var(--color-gray-200);border-radius:var(--radius-lg);width:56px;height:56px;color:var(--color-primary);margin:0 auto var(--space-4);background:#fff;justify-content:center;align-items:center;display:flex}.WELvxW_reasonCard h3{font-size:var(--text-base);font-weight:var(--font-semibold);color:var(--color-gray-900);margin-bottom:var(--space-2)}.WELvxW_reasonCard p{font-size:var(--text-sm);color:var(--color-gray-600);line-height:1.5}.WELvxW_infoSection{padding:var(--space-16) 0;background:var(--color-gray-50)}.WELvxW_infoGrid{gap:var(--space-8);grid-template-columns:320px 1fr;align-items:start;display:grid}.WELvxW_companyCard{border-radius:var(--radius-xl);padding:var(--space-6);border:1px solid var(--color-gray-200);background:#fff}.WELvxW_companyIcon{background:var(--color-gray-100);border-radius:var(--radius-lg);width:48px;height:48px;color:var(--color-gray-600);margin-bottom:var(--space-4);justify-content:center;align-items:center;display:flex}.WELvxW_companyCard h3{font-size:var(--text-lg);font-weight:var(--font-bold);color:var(--color-gray-900);margin-bottom:var(--space-4)}.WELvxW_companyDetails{margin-bottom:var(--space-4)}.WELvxW_companyDetails p{font-size:var(--text-sm);color:var(--color-gray-700);margin-bottom:var(--space-1)}.WELvxW_companyName{font-weight:var(--font-semibold);color:var(--color-gray-900)}.WELvxW_companyNote{font-size:var(--text-xs);color:var(--color-gray-500);padding-top:var(--space-4);border-top:1px solid var(--color-gray-200)}.WELvxW_faqSection{border-radius:var(--radius-xl);padding:var(--space-8);border:1px solid var(--color-gray-200);background:#fff}.WELvxW_faqTitle{font-size:var(--text-xl);font-weight:var(--font-bold);color:var(--color-gray-900);margin-bottom:var(--space-6)}.WELvxW_faqList{gap:var(--space-4);flex-direction:column;display:flex}.WELvxW_faqItem{padding:var(--space-4);background:var(--color-gray-50);border-radius:var(--radius-lg)}.WELvxW_faqItem h3{font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--color-gray-900);margin-bottom:var(--space-2)}.WELvxW_faqItem p{font-size:var(--text-sm);color:var(--color-gray-600);line-height:1.6}.WELvxW_faqMore{align-items:center;gap:var(--space-2);margin-top:var(--space-6);color:var(--color-primary);font-size:var(--text-sm);font-weight:var(--font-semibold);text-decoration:none;display:inline-flex}.WELvxW_faqMore:hover{text-decoration:underline}.WELvxW_cta{padding:var(--space-16) 0;background:linear-gradient(135deg, var(--color-primary) 0%, #1e40af 100%);text-align:center}.WELvxW_cta h2{font-size:var(--text-2xl);font-weight:var(--font-bold);color:#fff;margin-bottom:var(--space-3)}.WELvxW_cta>.WELvxW_container>p:first-of-type{color:#ffffffe6;margin-bottom:var(--space-8);font-size:var(--text-lg)}.WELvxW_ctaPrimary{align-items:center;gap:var(--space-2);padding:var(--space-4) var(--space-10);color:var(--color-primary);font-size:var(--text-lg);font-weight:var(--font-bold);border-radius:var(--radius-xl);background:#fff;text-decoration:none;transition:all .15s;display:inline-flex;box-shadow:0 4px 16px #0000001a}.WELvxW_ctaPrimary:hover{background:var(--color-gray-50);transform:translateY(-2px);box-shadow:0 8px 24px #00000026}.WELvxW_ctaNote{font-size:var(--text-sm);color:#fffc;margin-top:var(--space-6)}@media (max-width:968px){.WELvxW_heroGrid{gap:var(--space-8);grid-template-columns:1fr}.WELvxW_heroCard{max-width:480px;margin:0 auto}.WELvxW_reasonsGrid{grid-template-columns:repeat(2,1fr)}.WELvxW_infoGrid{grid-template-columns:1fr}}@media (max-width:640px){.WELvxW_hero{padding:var(--space-12) 0 var(--space-10)}.WELvxW_reasonsGrid{gap:var(--space-4);grid-template-columns:1fr}.WELvxW_reasonCard{align-items:flex-start;gap:var(--space-4);text-align:left;display:flex}.WELvxW_reasonIcon{flex-shrink:0;margin:0}.WELvxW_faqSection{padding:var(--space-6)}.WELvxW_cta{padding:var(--space-12) 0}}
.yHaYuW_hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.bfRLBG_container{padding:var(--spacing-8);justify-content:center;align-items:center;gap:var(--spacing-4);flex-direction:column;display:flex}.bfRLBG_fullPage{background-color:var(--color-gray-50);flex-direction:column;justify-content:center;align-items:center;gap:32px;display:flex;position:fixed;inset:0;overflow:hidden}.bfRLBG_logo{opacity:.9}.bfRLBG_spinner{border:3px solid var(--color-gray-200);border-top-color:var(--color-primary);border-radius:50%;animation:.8s linear infinite bfRLBG_spin}.bfRLBG_small{border-width:2px;width:24px;height:24px}.bfRLBG_medium{border-width:3px;width:40px;height:40px}.bfRLBG_large{border-width:4px;width:56px;height:56px}.bfRLBG_text{color:var(--color-gray-500);font-size:var(--font-size-sm);letter-spacing:.01em;margin:0;font-weight:500}@keyframes bfRLBG_spin{to{transform:rotate(360deg)}}
.svrEDa_badge{padding:var(--space-1) var(--space-2);border-radius:var(--radius-full);font-size:var(--text-xs);text-transform:uppercase;white-space:nowrap;align-items:center;gap:4px;font-weight:600;display:inline-flex}.svrEDa_badge svg{flex-shrink:0}.svrEDa_sm{padding:2px var(--space-1);font-size:10px}.svrEDa_lg{padding:var(--space-1) var(--space-3);font-size:var(--text-sm)}.svrEDa_default{background:var(--color-gray-100);color:var(--color-gray-600)}.svrEDa_success{color:#166534;background:#dcfce7}.svrEDa_warning{color:#92400e;background:#fef3c7}.svrEDa_danger{color:#991b1b;background:#fee2e2}.svrEDa_info{color:#1e40af;background:#dbeafe}.svrEDa_purple{color:#7c3aed;background:#f3e8ff}.svrEDa_teal{color:#0f766e;background:#ccfbf1}
.f3R4Aq_button{justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-md);cursor:pointer;white-space:nowrap;flex-shrink:0;font-family:inherit;font-weight:600;text-decoration:none;transition:all .15s;display:inline-flex}.f3R4Aq_button svg{flex-shrink:0}.f3R4Aq_button:focus-visible{outline:none;box-shadow:0 0 0 3px #cb2d0033}.f3R4Aq_sm{padding:var(--space-1) var(--space-3);font-size:var(--text-xs);min-height:var(--control-height-sm)}.f3R4Aq_md{padding:var(--space-2) var(--space-4);font-size:var(--text-sm);min-height:var(--control-height-md)}.f3R4Aq_lg{padding:var(--space-3) var(--space-6);font-size:var(--text-base);min-height:var(--control-height-lg)}.f3R4Aq_primary{background:var(--color-primary);color:#fff;border:1px solid var(--color-primary)}.f3R4Aq_primary:hover:not(:disabled):not([aria-disabled=true]){background:var(--color-primary-dark);border-color:var(--color-primary-dark)}.f3R4Aq_gradient{background:linear-gradient(120deg, var(--color-brand-start), var(--color-brand-end));color:#fff;box-shadow:0 8px 20px -8px var(--color-brand-end);border:0}.f3R4Aq_gradient:hover:not(:disabled):not([aria-disabled=true]){filter:brightness(1.06)}.f3R4Aq_secondary{color:var(--color-gray-700);border:1px solid var(--color-gray-300);background:#fff}.f3R4Aq_secondary:hover:not(:disabled):not([aria-disabled=true]){background:var(--color-gray-50);border-color:var(--color-gray-400);color:var(--color-gray-900)}.f3R4Aq_success{color:#166534;background:#dcfce7;border:1px solid #86efac}.f3R4Aq_success:hover:not(:disabled):not([aria-disabled=true]){background:#bbf7d0;border-color:#4ade80}.f3R4Aq_danger{color:var(--color-error);border:1px solid var(--color-error);background:#fff}.f3R4Aq_danger:hover:not(:disabled):not([aria-disabled=true]){background:#fef2f2}.f3R4Aq_ghost{color:var(--color-gray-700);background:0 0;border:1px solid #0000}.f3R4Aq_ghost:hover:not(:disabled):not([aria-disabled=true]){background:var(--color-gray-100);color:var(--color-gray-900)}.f3R4Aq_text{color:var(--color-primary);background:0 0;border:1px solid #0000}.f3R4Aq_text.f3R4Aq_sm{padding-inline:var(--space-2)}.f3R4Aq_text:hover:not(:disabled):not([aria-disabled=true]){background:var(--color-primary-alpha);color:var(--color-primary-hover)}.f3R4Aq_link{color:#1e40af;background:#dbeafe;border:1px solid #bfdbfe}.f3R4Aq_link:hover:not(:disabled):not([aria-disabled=true]){background:#bfdbfe;border-color:#93c5fd}.f3R4Aq_info{color:#fff;background:#2563eb;border:none}.f3R4Aq_info:hover:not(:disabled):not([aria-disabled=true]){background:#1d4ed8}.f3R4Aq_warning{color:#fff;background:#eab308;border:none}.f3R4Aq_warning:hover:not(:disabled):not([aria-disabled=true]){background:#ca8a04}.f3R4Aq_error{color:#fff;background:#dc2626;border:none}.f3R4Aq_error:hover:not(:disabled):not([aria-disabled=true]){background:#b91c1c}.f3R4Aq_white{color:var(--color-gray-900);background:#fff;border:none;box-shadow:0 1px 3px #0000001a}.f3R4Aq_white:hover:not(:disabled):not([aria-disabled=true]){background:var(--color-gray-50)}.f3R4Aq_dark{background:var(--color-gray-900);color:#fff;border:none;box-shadow:0 2px 4px #0003}.f3R4Aq_dark:hover:not(:disabled):not([aria-disabled=true]){background:var(--color-gray-800)}.f3R4Aq_transparent{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;background:#ffffff1f;border:1px solid #ffffff4d}.f3R4Aq_transparent:hover:not(:disabled):not([aria-disabled=true]){background:#fff3;border-color:#ffffff73}.f3R4Aq_button:disabled,.f3R4Aq_disabled{opacity:.6;cursor:not-allowed}.f3R4Aq_loading{cursor:wait}.f3R4Aq_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.f3R4Aq_fullWidth{width:100%}.f3R4Aq_iconOnly{aspect-ratio:1;align-self:center;padding:0}.f3R4Aq_iconOnly.f3R4Aq_sm{width:var(--control-height-sm)}.f3R4Aq_iconOnly.f3R4Aq_md{width:var(--control-height-md)}.f3R4Aq_iconOnly.f3R4Aq_lg{width:var(--control-height-lg)}.f3R4Aq_active.f3R4Aq_ghost{color:var(--color-gray-900);box-shadow:var(--shadow-sm);background:#fff}.f3R4Aq_active.f3R4Aq_ghost:hover:not(:disabled):not([aria-disabled=true]){background:#fff}.f3R4Aq_spinner{animation:1s linear infinite f3R4Aq_spin}@keyframes f3R4Aq_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.bUNhSq_liveRegion{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.bUNhSq_toast{align-items:center;gap:var(--space-3);width:min(440px, calc(100vw - 2 * var(--space-4)));padding:var(--space-3) var(--space-3) var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-white);box-shadow:var(--shadow-lg);border-left-width:4px;display:flex}.bUNhSq_success{border-left-color:var(--color-success-fg)}.bUNhSq_success .bUNhSq_icon{color:var(--color-success-fg)}.bUNhSq_error{border-left-color:var(--color-error-fg)}.bUNhSq_error .bUNhSq_icon{color:var(--color-error-fg)}.bUNhSq_info{border-left-color:var(--color-service-fg)}.bUNhSq_info .bUNhSq_icon{color:var(--color-service-fg)}.bUNhSq_icon{flex:none}.bUNhSq_text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.bUNhSq_title{font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--color-foreground)}.bUNhSq_detail{font-size:var(--text-sm);color:var(--color-gray-700);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bUNhSq_enter{animation:.25s ease-out bUNhSq_toast-in}.bUNhSq_leave{animation:.2s ease-in forwards bUNhSq_toast-out}@keyframes bUNhSq_toast-in{0%{opacity:0;transform:translateY(-8px)scale(.98)}}@keyframes bUNhSq_toast-out{to{opacity:0;transform:translateY(-8px)scale(.98)}}@media (prefers-reduced-motion:reduce){.bUNhSq_enter{animation:none}.bUNhSq_leave{animation:.15s linear forwards bUNhSq_toast-fade}@keyframes bUNhSq_toast-fade{to{opacity:0}}}
.jcXo2G_callout{--cal-text:color-mix(in srgb, var(--cal-fg) 55%, var(--color-gray-900));gap:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--cal-bg);border:1px solid color-mix(in srgb, var(--cal-border) 48%, var(--cal-bg));border-radius:var(--radius-lg);color:var(--cal-text);display:flex}.jcXo2G_warning{--cal-bg:var(--color-warning-bg);--cal-fg:var(--color-warning-fg);--cal-border:var(--color-warning)}.jcXo2G_error{--cal-bg:var(--color-error-bg);--cal-fg:var(--color-error-fg);--cal-border:var(--color-error)}.jcXo2G_success{--cal-bg:var(--color-success-bg);--cal-fg:var(--color-success-fg);--cal-border:var(--color-success)}.jcXo2G_info{--cal-bg:var(--color-info-bg);--cal-fg:var(--color-info-fg);--cal-border:var(--color-info-fg)}.jcXo2G_icon{color:var(--cal-fg);flex-shrink:0;margin-top:1px}.jcXo2G_body{min-width:0;font-size:var(--text-sm);flex:1;line-height:1.5}.jcXo2G_body p{margin:0 0 var(--space-2)}.jcXo2G_body p:last-child{margin-bottom:0}.jcXo2G_title{font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--cal-text);margin-bottom:var(--space-2)}.jcXo2G_items{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.jcXo2G_item{justify-content:space-between;align-items:center;gap:var(--space-3);font-size:var(--text-sm);display:flex}.jcXo2G_itemText{align-items:center;gap:var(--space-2);min-width:0;display:inline-flex}.jcXo2G_itemText:before{content:"";background:var(--cal-fg);opacity:.6;border-radius:50%;flex-shrink:0;width:6px;height:6px}.jcXo2G_itemAction{flex-shrink:0}@media (max-width:560px){.jcXo2G_item{align-items:stretch;gap:var(--space-2);flex-direction:column}}
._24W_9W_container{gap:var(--space-1);flex-direction:column;display:flex}._24W_9W_label{align-items:flex-start;gap:var(--space-2);cursor:pointer;font-size:var(--text-sm);color:var(--color-gray-700);line-height:1.5;display:flex}._24W_9W_label._24W_9W_disabled{cursor:not-allowed;opacity:.6}._24W_9W_checkbox{opacity:0;width:0;height:0;position:absolute}._24W_9W_checkmark{border:2px solid var(--color-gray-300);border-radius:var(--radius-sm);background:#fff;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;margin-top:1px;transition:all .15s;display:flex}._24W_9W_checkmark:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:5px;height:9px;transition:transform .15s;transform:rotate(45deg)scale(0)}._24W_9W_label:hover ._24W_9W_checkmark{border-color:var(--color-gray-400)}._24W_9W_checkbox:checked+._24W_9W_checkmark{background:var(--color-primary);border-color:var(--color-primary)}._24W_9W_checkbox:checked+._24W_9W_checkmark:after{transform:rotate(45deg)scale(1)}._24W_9W_checkbox:focus-visible+._24W_9W_checkmark{box-shadow:0 0 0 3px #cb2d0033}._24W_9W_checkbox._24W_9W_error+._24W_9W_checkmark{border-color:var(--color-error)}._24W_9W_text{-webkit-user-select:none;user-select:none}._24W_9W_description{font-size:var(--text-xs);color:var(--color-gray-500);margin:0;padding-left:26px;line-height:1.5}
._8VIsAG_chip{align-items:center;gap:var(--space-1);border-radius:var(--radius-full);white-space:nowrap;flex-shrink:0;font-weight:500;display:inline-flex}._8VIsAG_sm{padding:2px var(--space-2);font-size:var(--text-xs)}._8VIsAG_md{padding:4px var(--space-2) 4px var(--space-3);font-size:var(--text-sm)}._8VIsAG_default{background:var(--color-gray-100);color:var(--color-gray-700)}._8VIsAG_primary{background:var(--color-primary-50,var(--color-primary-alpha));color:var(--color-primary-700,var(--color-primary))}._8VIsAG_truncate{max-width:70vw}._8VIsAG_truncate ._8VIsAG_label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._8VIsAG_label{display:inline-block}._8VIsAG_remove{color:currentColor;opacity:.7;cursor:pointer;border-radius:var(--radius-full);-webkit-tap-highlight-color:transparent;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}._8VIsAG_sm ._8VIsAG_remove{width:16px;height:16px}._8VIsAG_md ._8VIsAG_remove{width:22px;height:22px}._8VIsAG_remove:hover{opacity:1}._8VIsAG_remove:active{opacity:1;background-color:#00000014}
.hjo-Tq_wrapper{display:inline-block;position:relative}.hjo-Tq_fullWidth{width:100%;display:block}.hjo-Tq_disabled{opacity:.6;cursor:not-allowed}.hjo-Tq_desktopOnly{display:block}.hjo-Tq_mobileOnly{display:none}@media (hover:none) and (pointer:coarse){.hjo-Tq_desktopOnly{display:none}.hjo-Tq_mobileOnly{display:block}}.hjo-Tq_inputWrapper{align-items:center;display:flex;position:relative}.hjo-Tq_input{padding-right:var(--space-10)}.hjo-Tq_mobileTriggerInput{cursor:pointer}.hjo-Tq_icons{right:var(--space-3);align-items:center;gap:var(--space-1);display:flex;position:absolute;top:50%;transform:translateY(-50%)}.hjo-Tq_spinner{color:var(--color-gray-500);animation:1s linear infinite hjo-Tq_spin}@keyframes hjo-Tq_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.hjo-Tq_clearButton{color:var(--color-gray-400);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;justify-content:center;align-items:center;padding:2px;transition:color .15s,background-color .15s;display:flex}.hjo-Tq_clearButton:hover{color:var(--color-gray-600);background-color:var(--color-gray-100)}.hjo-Tq_chevron{color:var(--color-gray-500);pointer-events:none}.hjo-Tq_dropdown{padding:var(--space-1);border:1px solid var(--color-gray-200);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);z-index:9999;box-sizing:border-box;background-color:#fff;list-style:none;overflow-y:auto}.hjo-Tq_message{padding:var(--space-3);color:var(--color-gray-500);font-size:var(--text-sm);text-align:center}.hjo-Tq_option{padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);cursor:pointer;transition:background-color .1s}.hjo-Tq_option:hover,.hjo-Tq_option.hjo-Tq_highlighted{background-color:var(--color-gray-50)}.hjo-Tq_option.hjo-Tq_selected{background-color:var(--color-primary-50)}.hjo-Tq_option.hjo-Tq_selected:hover,.hjo-Tq_option.hjo-Tq_selected.hjo-Tq_highlighted{background-color:var(--color-primary-100)}.hjo-Tq_optionContent{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.hjo-Tq_optionText{flex-direction:column;gap:2px;min-width:0;display:flex}.hjo-Tq_optionLabel{font-size:var(--text-sm);color:var(--color-gray-900)}.hjo-Tq_optionSublabel{font-size:var(--text-xs);color:var(--color-gray-500)}.hjo-Tq_checkIcon{color:var(--color-primary);flex-shrink:0}.hjo-Tq_createOption{border-top:1px solid var(--color-gray-100);margin-top:var(--space-1);padding-top:var(--space-2);align-items:center;gap:var(--space-2);display:flex}.hjo-Tq_createIcon{color:var(--color-primary);flex-shrink:0}.hjo-Tq_createOption .hjo-Tq_optionLabel{color:var(--color-primary);font-weight:500}.hjo-Tq_mobileOverlay{z-index:10000;background:var(--color-background);padding-top:env(safe-area-inset-top);padding-right:env(safe-area-inset-right,0px);padding-bottom:env(safe-area-inset-bottom);padding-left:env(safe-area-inset-left,0px);flex-direction:column;animation:.2s hjo-Tq_overlaySlideIn;display:flex;position:fixed;inset:0}@keyframes hjo-Tq_overlaySlideIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.hjo-Tq_mobileHeader{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-gray-200);background:var(--color-background);z-index:1;display:flex;position:sticky;top:0}.hjo-Tq_mobileBack{width:var(--control-height-sm);height:var(--control-height-sm);color:var(--color-gray-700);cursor:pointer;border-radius:var(--radius-md);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .15s;display:flex}.hjo-Tq_mobileBack:hover{background-color:var(--color-gray-100)}.hjo-Tq_mobileInputWrap{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.hjo-Tq_mobileInputLabel{font-size:var(--text-xs);color:var(--color-gray-500);line-height:1}.hjo-Tq_mobileInput{width:100%;font-size:var(--text-base);color:var(--color-gray-900);font-family:var(--font-sans);background:0 0;border:none;outline:none;min-height:28px;padding:0}.hjo-Tq_mobileInput::placeholder{color:var(--color-gray-400)}.hjo-Tq_mobileClear{width:var(--control-height-sm);height:var(--control-height-sm);color:var(--color-gray-400);cursor:pointer;border-radius:var(--radius-full);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .15s,color .15s;display:flex}.hjo-Tq_mobileClear:hover{background-color:var(--color-gray-100);color:var(--color-gray-600)}.hjo-Tq_mobileChips{gap:var(--space-2);padding:var(--space-2) var(--space-4);-webkit-overflow-scrolling:touch;border-bottom:1px solid var(--color-gray-100);background:var(--color-background);z-index:1;scrollbar-width:none;flex-wrap:nowrap;margin:0;list-style:none;display:flex;position:sticky;top:0;overflow-x:auto}.hjo-Tq_mobileChips::-webkit-scrollbar{display:none}.hjo-Tq_mobileChipItem{flex-shrink:0;display:inline-flex}.hjo-Tq_mobileResults{-webkit-overflow-scrolling:touch;flex:1;margin:0;padding:0;list-style:none;overflow-y:auto}.hjo-Tq_mobileMessage{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-8) var(--space-4);color:var(--color-gray-400);font-size:var(--text-sm);display:flex}.hjo-Tq_mobileOption{min-height:52px;padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-gray-100);cursor:pointer;-webkit-tap-highlight-color:transparent;align-items:center;transition:background-color .1s;display:flex}.hjo-Tq_mobileOption:active{background-color:var(--color-gray-50)}.hjo-Tq_mobileOptionSelected{background-color:var(--color-primary-50)}.hjo-Tq_mobileOptionContent{justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;display:flex}.hjo-Tq_mobileOptionText{flex-direction:column;gap:2px;min-width:0;display:flex}.hjo-Tq_mobileOptionLabel{font-size:var(--text-base);color:var(--color-gray-900);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.hjo-Tq_mobileOptionSublabel{font-size:var(--text-sm);color:var(--color-gray-500);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.hjo-Tq_mobileCheck{color:var(--color-primary);flex-shrink:0}.hjo-Tq_mobileCreateOption{gap:var(--space-3);color:var(--color-primary)}.hjo-Tq_mobileCreateIcon{color:var(--color-primary);flex-shrink:0}.hjo-Tq_mobileCreateOption span{font-size:var(--text-base);font-weight:500}.hjo-Tq_option.hjo-Tq_optionDisabled,.hjo-Tq_option.hjo-Tq_optionDisabled:hover,.hjo-Tq_mobileOption.hjo-Tq_optionDisabled{cursor:default;background-color:#0000}.hjo-Tq_optionDisabled .hjo-Tq_optionLabel,.hjo-Tq_optionDisabled .hjo-Tq_mobileOptionLabel{color:var(--color-gray-500)}.hjo-Tq_optionDisabled .hjo-Tq_checkIcon,.hjo-Tq_optionDisabled .hjo-Tq_mobileCheck{color:var(--color-gray-400)}.hjo-Tq_disabledHint{min-width:0;max-width:50%;font-size:var(--text-xs);color:var(--color-gray-500);text-align:right;overflow-wrap:anywhere;flex:0 auto}
._7U0m5a_toolbar{align-items:center;gap:var(--space-2);margin-left:auto;display:flex}@media (max-width:768px){._7U0m5a_toolbar{display:none}}._7U0m5a_densityToggle{border:1px solid var(--color-gray-300);border-radius:var(--radius-md);background:var(--color-white);display:inline-flex;overflow:hidden}._7U0m5a_densityBtn{width:var(--control-height-sm);height:var(--control-height-sm);min-height:var(--control-height-sm);background:var(--color-white);color:var(--color-gray-500);cursor:pointer;border:0;justify-content:center;align-items:center;padding:0;transition:all .15s;display:inline-flex}._7U0m5a_densityBtn+._7U0m5a_densityBtn{border-left:1px solid var(--color-gray-300)}._7U0m5a_densityBtn:hover{background:var(--color-gray-50);color:var(--color-gray-700)}._7U0m5a_densityBtnActive{background:var(--color-primary-50);color:var(--color-primary-dark)}._7U0m5a_wrap{position:relative}._7U0m5a_menu{right:0;top:calc(100% + var(--space-1));z-index:40;min-width:240px;padding:var(--space-2);background:var(--color-white);border:1px solid var(--color-gray-200);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);position:absolute}._7U0m5a_menuTitle{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.03em;color:var(--color-gray-500);padding:var(--space-1) var(--space-2);font-weight:600}._7U0m5a_menuHint{font-size:var(--text-xs);color:var(--color-gray-400);padding:0 var(--space-2) var(--space-2);margin:0;line-height:1.4}._7U0m5a_menuItem{padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm)}._7U0m5a_menuItem:hover{background:var(--color-gray-50)}._7U0m5a_menuFooter{margin-top:var(--space-1);padding-top:var(--space-1);border-top:1px solid var(--color-gray-100)}
.FlXozW_footer{gap:var(--space-3);justify-content:flex-end;display:flex}.FlXozW_message{color:var(--color-gray-600);margin:0;line-height:1.5}@media (max-width:480px){.FlXozW_footer{flex-direction:column-reverse}.FlXozW_footer>*{width:100%}}
.HszGpa_container{--contract-font-scale:1;border:1px solid var(--color-border,#e5e7eb);border-radius:var(--radius-lg,12px);padding:var(--space-8,2rem);background:#fff;max-height:70vh;overflow-y:auto}.HszGpa_content{font-family:Roboto,Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:calc(10pt * var(--contract-font-scale));color:var(--color-gray-900,#111827);line-height:1.5}.HszGpa_content h1{font-size:calc(14pt * var(--contract-font-scale));margin:calc(1rem * var(--contract-font-scale)) 0 calc(.5rem * var(--contract-font-scale));font-weight:700}.HszGpa_content h2{font-size:calc(11pt * var(--contract-font-scale));margin:calc(.75rem * var(--contract-font-scale)) 0 calc(.5rem * var(--contract-font-scale));font-weight:600}.HszGpa_content h3{font-size:calc(10pt * var(--contract-font-scale));margin:calc(.5rem * var(--contract-font-scale)) 0 calc(.25rem * var(--contract-font-scale));font-weight:600}.HszGpa_content p{margin:calc(4pt * var(--contract-font-scale)) 0;line-height:1.5}.HszGpa_content ul,.HszGpa_content ol{margin:calc(6pt * var(--contract-font-scale)) 0;padding-left:calc(20pt * var(--contract-font-scale))}.HszGpa_content ul{list-style-type:disc}.HszGpa_content ol{list-style-type:decimal}.HszGpa_content li{margin:calc(3pt * var(--contract-font-scale)) 0}.HszGpa_content li p{margin:0}.HszGpa_content strong{font-weight:600}.HszGpa_content em{font-style:italic}.HszGpa_content table{border-collapse:collapse;width:100%;max-width:100%;margin:calc(8pt * var(--contract-font-scale)) 0;table-layout:fixed}.HszGpa_content th,.HszGpa_content td{padding:calc(5pt * var(--contract-font-scale)) calc(8pt * var(--contract-font-scale));text-align:left;vertical-align:top;word-wrap:break-word;overflow-wrap:break-word;border:1px solid #dee2e6}.HszGpa_content th{font-weight:600}.HszGpa_content blockquote{margin:calc(8pt * var(--contract-font-scale)) 0;padding-left:calc(10pt * var(--contract-font-scale));color:#4b5563;border-left:3px solid #cb2d00;font-style:italic}.HszGpa_content hr{margin:calc(12pt * var(--contract-font-scale)) 0;border:none;border-top:1px solid #dee2e6}.HszGpa_content mark{padding:calc(.125rem * var(--contract-font-scale)) 0;border-radius:2px}.HszGpa_content .HszGpa_signature{margin-top:calc(30pt * var(--contract-font-scale));padding:calc(20pt * var(--contract-font-scale));border-top:1px solid #d1d5db}.HszGpa_content .HszGpa_signature img{max-width:300px;max-height:100px}.HszGpa_content .HszGpa_parties{margin:calc(20pt * var(--contract-font-scale)) 0;justify-content:space-between;display:flex}.HszGpa_content .HszGpa_party{width:45%}
._kNnRG_loadingState{padding:var(--space-16) var(--space-8);text-align:center;justify-content:center;align-items:center;gap:var(--space-4);flex-direction:column;display:flex}._kNnRG_loadingState p{color:var(--color-gray-500);margin:0}._kNnRG_noTemplateState{padding:var(--space-16) var(--space-8);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}._kNnRG_warningIcon{color:var(--color-warning);margin-bottom:var(--space-4)}._kNnRG_noTemplateState h3{font-size:var(--text-lg);font-weight:var(--font-semibold);margin:0 0 var(--space-2);color:var(--color-gray-900)}._kNnRG_noTemplateState p{color:var(--color-gray-500);margin:0 0 var(--space-6);max-width:400px}._kNnRG_errorState{padding:var(--space-16) var(--space-8);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}._kNnRG_errorIcon{color:var(--color-error);margin-bottom:var(--space-4)}._kNnRG_errorState h3{font-size:var(--text-lg);font-weight:var(--font-semibold);margin:0 0 var(--space-2);color:var(--color-gray-900)}._kNnRG_errorState p{color:var(--color-gray-500);margin:0 0 var(--space-6);max-width:400px}._kNnRG_errorActions{gap:var(--space-3);display:flex}._kNnRG_previewStep{gap:var(--space-4);flex-direction:column;display:flex}._kNnRG_previewInfo{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);background:var(--color-gray-100);border-radius:var(--radius-lg);color:var(--color-gray-600);font-size:var(--text-sm);display:flex}._kNnRG_previewContainer{border:1px solid var(--color-gray-200);border-radius:var(--radius-lg);background:#fff;max-height:60vh;overflow-y:auto}._kNnRG_previewContent{padding:var(--space-8);font-family:var(--font-sans);color:var(--color-gray-900);line-height:1.6}._kNnRG_previewContent h1{font-size:var(--text-2xl);font-weight:var(--font-bold);margin:0 0 var(--space-6);text-align:center}._kNnRG_previewContent h2{font-size:var(--text-lg);font-weight:var(--font-semibold);margin:var(--space-6) 0 var(--space-3);padding-bottom:var(--space-2);border-bottom:1px solid var(--color-gray-200)}._kNnRG_previewContent h3{font-size:var(--text-base);font-weight:var(--font-semibold);margin:var(--space-4) 0 var(--space-2)}._kNnRG_previewContent p{margin:var(--space-3) 0}._kNnRG_previewContent ul,._kNnRG_previewContent ol{margin:var(--space-3) 0;padding-left:var(--space-6)}._kNnRG_previewContent li{margin:var(--space-1) 0}._kNnRG_signStep{padding:0}._kNnRG_signForm{gap:var(--space-6);flex-direction:column;display:flex}._kNnRG_signFormFieldsRow{gap:var(--space-4);grid-template-columns:1fr 1fr;display:grid}._kNnRG_field{gap:var(--space-2);flex-direction:column;display:flex}._kNnRG_label{font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--color-gray-700)}._kNnRG_required{color:var(--color-error)}._kNnRG_signatureSection{gap:var(--space-3);padding:var(--space-5);background:var(--color-gray-50);border-radius:var(--radius-xl);border:1px solid var(--color-gray-200);flex-direction:column;display:flex}._kNnRG_signatureLabel{align-items:center;gap:var(--space-2);font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--color-gray-700);display:flex}._kNnRG_signatureLabel svg{color:var(--color-primary)}._kNnRG_signatureHint{font-size:var(--text-sm);color:var(--color-gray-500);margin:0}._kNnRG_signatureWrapper{justify-content:center;display:flex}._kNnRG_signatureWrapper>div>p{display:none}._kNnRG_successState{padding:var(--space-16) var(--space-8);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}._kNnRG_successIcon{color:var(--color-success);margin-bottom:var(--space-6)}._kNnRG_successState h3{font-size:var(--text-xl);font-weight:var(--font-semibold);margin:0 0 var(--space-2);color:var(--color-gray-900)}._kNnRG_successState p{color:var(--color-gray-500);max-width:400px;margin:0}._kNnRG_modalFooter{justify-content:flex-end;gap:var(--space-3);display:flex}@media (max-width:768px){._kNnRG_previewContainer{max-height:50vh}._kNnRG_previewContent{padding:var(--space-4)}._kNnRG_signFormFieldsRow{grid-template-columns:1fr}._kNnRG_signatureSection{padding:var(--space-4)}._kNnRG_modalFooter{flex-wrap:wrap}._kNnRG_modalFooter button{min-width:calc(50% - var(--space-2));flex:1;justify-content:center}._kNnRG_errorActions{flex-direction:column;width:100%}._kNnRG_errorActions button{width:100%}}._kNnRG_previewToolbar{gap:var(--space-2);flex-wrap:wrap;display:flex}._kNnRG_paperStep{width:100%;max-width:560px;margin:0 auto}._kNnRG_paperFields{gap:var(--space-5);flex-direction:column;display:flex}._kNnRG_paperFields>*{margin:0}._kNnRG_help{margin:0 0 var(--space-4);font-size:var(--text-sm);color:var(--color-gray-600)}._kNnRG_picked{align-items:center;gap:var(--space-2);padding:var(--space-3);border:1px solid var(--color-gray-300);border-radius:var(--radius-md);background:var(--color-gray-50);color:var(--color-gray-700);display:flex}._kNnRG_pickedName{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--text-sm);color:var(--color-gray-900);flex:1;overflow:hidden}
.yJSPfW_root{gap:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--color-border);flex-direction:column;display:flex}.yJSPfW_loading{padding:var(--space-4) 0;justify-content:center;display:flex}.yJSPfW_empty{color:var(--color-muted);margin:0;font-size:.8125rem}.yJSPfW_list{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.yJSPfW_row{gap:var(--space-3);display:flex}.yJSPfW_icon{border-radius:var(--radius-full,999px);background:var(--color-gray-100);width:28px;height:28px;color:var(--color-muted);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.yJSPfW_body{flex-direction:column;gap:2px;min-width:0;display:flex}.yJSPfW_headline{align-items:baseline;gap:var(--space-2);margin:0;font-size:.875rem;display:flex}.yJSPfW_field{color:var(--color-muted)}.yJSPfW_value{color:var(--color-gray-900);font-variant-numeric:tabular-nums;font-weight:600}.yJSPfW_meta{align-items:center;gap:var(--space-2);color:var(--color-muted);flex-wrap:wrap;margin:0;font-size:.75rem;display:flex}.yJSPfW_meta>span+span:before{content:"·";margin-right:var(--space-2)}.yJSPfW_author{align-items:center;gap:4px;display:inline-flex}.yJSPfW_note{color:var(--color-gray-700);margin:0;font-size:.8125rem}.yJSPfW_group{padding:var(--space-3) 0 var(--space-3) var(--space-6);border-bottom:1px solid var(--color-gray-100);position:relative}.yJSPfW_group:last-of-type{border-bottom:0}.yJSPfW_group:before{content:"";top:calc(var(--space-3) + 7px);border:2px solid var(--color-primary);background:var(--color-background);border-radius:50%;width:9px;height:9px;position:absolute;left:5px}.yJSPfW_group:not(:last-of-type):after{content:"";top:calc(var(--space-3) + 20px);background:var(--color-gray-200);width:1px;position:absolute;bottom:0;left:9px}.yJSPfW_groupHead{align-items:baseline;gap:var(--space-2);flex-wrap:wrap;display:flex}.yJSPfW_groupBody{flex:1;min-width:0}.yJSPfW_groupKind{color:var(--color-gray-900);font-weight:600}.yJSPfW_docNumber{color:var(--color-gray-500);font-size:var(--font-size-xs);letter-spacing:.02em}.yJSPfW_summary{gap:var(--space-1) var(--space-3);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.yJSPfW_summaryItem{align-items:baseline;gap:var(--space-1);font-size:var(--font-size-sm);display:inline-flex}.yJSPfW_summaryLabel{color:var(--color-gray-500)}.yJSPfW_summaryValue{color:var(--color-gray-900);font-weight:600}.yJSPfW_summaryRest{padding:1px var(--space-2);border-radius:var(--radius-full,999px);background:var(--color-gray-100);color:var(--color-gray-600);font-size:var(--font-size-xs);align-items:center;display:inline-flex}.yJSPfW_groupToggle{color:var(--color-primary);font-size:var(--font-size-sm);cursor:pointer;background:0 0;border:0;flex-shrink:0;padding:0}.yJSPfW_groupToggle:hover{text-decoration:underline}.yJSPfW_entries{margin:var(--space-2) 0 0;gap:2px;padding:0;list-style:none;display:grid}.yJSPfW_entry{justify-content:space-between;align-items:baseline;gap:var(--space-3);padding:3px var(--space-2);border-radius:var(--radius-sm);display:flex}.yJSPfW_entry:nth-child(odd){background:var(--color-gray-50)}.yJSPfW_entryField{min-width:0;color:var(--color-gray-700);font-size:var(--font-size-sm)}.yJSPfW_moreButton{margin-top:var(--space-3);color:var(--color-primary);font-size:var(--font-size-sm);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-weight:500}.yJSPfW_moreButton:hover{text-decoration:underline}.yJSPfW_moreButton:disabled{color:var(--color-gray-400);cursor:default}
._3mnomq_card{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-background);flex-direction:column;display:flex}._3mnomq_head{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}._3mnomq_title{align-items:center;gap:var(--space-2);text-transform:uppercase;letter-spacing:.02em;color:var(--color-muted);margin:0;font-size:.8125rem;font-weight:600;display:inline-flex}._3mnomq_headActions{align-items:center;gap:var(--space-1);display:flex}._3mnomq_loading{padding:var(--space-4) 0;justify-content:center;display:flex}._3mnomq_list{gap:var(--space-2);flex-direction:column;margin:0;display:flex}._3mnomq_row{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}._3mnomq_label{color:var(--color-muted);font-size:.8125rem}._3mnomq_value{align-items:baseline;gap:var(--space-2);color:var(--color-gray-900);font-variant-numeric:tabular-nums;text-align:right;margin:0;font-size:.875rem;font-weight:500;display:inline-flex}._3mnomq_origin{color:var(--color-muted);white-space:nowrap;font-size:.6875rem;font-weight:400}._3mnomq_toggleEmpty{margin-top:var(--space-2);color:var(--color-primary);font-size:var(--font-size-sm);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-weight:500}._3mnomq_toggleEmpty:hover{text-decoration:underline}._3mnomq_empty{margin:var(--space-2) 0 0;color:var(--color-gray-500);font-size:var(--font-size-sm)}
._4jLccq_root{gap:var(--space-3);flex-direction:column;display:flex}._4jLccq_field{gap:var(--space-1);flex-direction:column;display:flex}._4jLccq_label{align-items:baseline;gap:var(--space-1);color:var(--color-gray-700);font-size:.8125rem;font-weight:500;display:inline-flex}._4jLccq_unit{color:var(--color-muted);font-size:.75rem;font-weight:400}._4jLccq_required{color:var(--color-primary)}._4jLccq_error{color:var(--color-error);font-size:.75rem}._4jLccq_help{color:var(--color-muted);font-size:.75rem}._4jLccq_baseline{margin-left:var(--space-2);color:var(--color-gray-500);font-size:var(--font-size-xs);font-weight:400}._4jLccq_baselineStandalone{color:var(--color-gray-500);font-size:var(--font-size-xs)}
.LFkGla_cell{flex-direction:column;gap:1px;min-width:0;display:flex}.LFkGla_name{color:var(--color-gray-900);white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.LFkGla_nip{font-size:var(--text-xs);color:var(--color-gray-500);font-variant-numeric:tabular-nums}.LFkGla_recipient{font-size:var(--text-xs);color:var(--color-gray-500);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.LFkGla_empty{color:var(--color-gray-400)}
.XjCkKa_row{gap:var(--space-2);z-index:1;align-items:stretch;display:flex;position:relative}.XjCkKa_row:focus-within{z-index:100}.XjCkKa_row>:first-child{flex:1;min-width:0}.XjCkKa_row>button{min-width:var(--control-height-md);min-height:var(--control-height-md)}
.GUepfW_root{gap:var(--space-4);flex-direction:column;display:flex}.GUepfW_modeSwitch{gap:var(--space-2);background:var(--color-gray-100);padding:var(--space-1);border-radius:var(--radius-md);display:flex}.GUepfW_modeButton{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);font-size:var(--text-sm);color:var(--color-gray-600);cursor:pointer;background:0 0;border:none;flex:1;font-weight:500;transition:all .15s;display:flex}.GUepfW_modeButton:hover{color:var(--color-gray-900)}.GUepfW_modeButton.GUepfW_active{color:var(--color-gray-900);box-shadow:var(--shadow-sm);background:#fff}.GUepfW_error{color:#991b1b;padding:var(--space-3);border-radius:var(--radius-md);font-size:var(--text-sm);text-align:center;background:#fee2e2}.GUepfW_scannerWrapper{border-radius:var(--radius-md);width:100%;position:relative;overflow:hidden}.GUepfW_overlay{justify-content:center;align-items:center;gap:var(--space-2);background:#ffffffe6;flex-direction:column;display:flex;position:absolute;inset:0}.GUepfW_manualForm{gap:var(--space-4);flex-direction:column;display:flex}.GUepfW_label{font-size:var(--text-sm);color:var(--color-gray-700);margin-bottom:var(--space-1);font-weight:500;display:block}.GUepfW_hint{margin:calc(-1 * var(--space-2)) 0 0;font-size:var(--text-xs);color:var(--color-gray-500)}.GUepfW_nfcMode{align-items:center;gap:var(--space-4);padding:var(--space-6) var(--space-4);flex-direction:column;display:flex}.GUepfW_nfcIcon{color:var(--color-gray-300)}.GUepfW_nfcStatus{font-size:var(--text-sm);color:var(--color-gray-600);text-align:center;margin:0}.GUepfW_nfcReaderName{font-size:var(--text-xs);color:var(--color-gray-400);text-align:center;margin:0}.GUepfW_nfcBlocked{font-size:var(--text-sm);color:var(--color-warning-600);text-align:center;margin:0}
.OrZEhW_footer{gap:var(--space-3);justify-content:flex-end;display:flex}.OrZEhW_loading{padding:var(--space-6);justify-content:center;display:flex}.OrZEhW_spinner{color:var(--color-gray-400);animation:1s linear infinite OrZEhW_spin}@keyframes OrZEhW_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.OrZEhW_dateRange{gap:var(--space-2);margin-bottom:var(--space-4);flex-direction:column;display:flex}.OrZEhW_dateRangeLabel{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-gray-700);font-weight:500;display:inline-flex}.OrZEhW_dateRangeInputs{align-items:center;gap:var(--space-2);display:flex}.OrZEhW_dateRangeInputs>*{flex:1;min-width:0}.OrZEhW_dateRangeSep{color:var(--color-gray-400);flex:none}.OrZEhW_content{gap:var(--space-4);flex-direction:column;display:flex}.OrZEhW_options{gap:var(--space-2);flex-direction:column;display:flex}.OrZEhW_option{align-items:center;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-lg);cursor:pointer;transition:all .15s;display:flex}.OrZEhW_option:hover:not(.OrZEhW_optionDisabled){border-color:var(--color-gray-300);background:var(--color-gray-50)}.OrZEhW_optionSelected,.OrZEhW_optionSelected:hover{border-color:var(--color-primary);background:#eff6ff}.OrZEhW_optionDisabled{opacity:.5;cursor:not-allowed}.OrZEhW_radio{display:none}.OrZEhW_optionIcon{background:var(--color-gray-100);border-radius:var(--radius-md);width:40px;height:40px;color:var(--color-gray-500);flex-shrink:0;justify-content:center;align-items:center;display:flex}.OrZEhW_optionSelected .OrZEhW_optionIcon{background:var(--color-primary);color:#fff}.OrZEhW_optionContent{flex-direction:column;gap:2px;min-width:0;display:flex}.OrZEhW_optionLabel{color:var(--color-gray-900);font-weight:500}.OrZEhW_optionCount{font-size:var(--text-sm);color:var(--color-gray-500)}.OrZEhW_activeFilters{gap:var(--space-2);padding:var(--space-3);background:var(--color-gray-50);border-radius:var(--radius-md);flex-direction:column;display:flex}.OrZEhW_activeFiltersLabel{font-size:var(--text-xs);color:var(--color-gray-500);text-transform:uppercase;letter-spacing:.05em;font-weight:500}.OrZEhW_filterTags{gap:var(--space-1);flex-wrap:wrap;display:flex}.OrZEhW_filterTag{font-size:var(--text-xs);color:var(--color-gray-700);border:1px solid var(--color-border);border-radius:var(--radius-full);background:#fff;padding:2px 8px;font-weight:500;display:inline-flex}@media (max-width:480px){.OrZEhW_footer{flex-direction:column-reverse}.OrZEhW_footer>*{width:100%}}
.NKc08q_zone{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-6);border:2px dashed var(--color-gray-300);border-radius:var(--radius-lg);background:var(--color-gray-50);cursor:pointer;flex-direction:column;transition:border-color .15s,background .15s;display:flex}.NKc08q_zone:hover:not(.NKc08q_disabled){border-color:var(--color-primary)}.NKc08q_zone:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.NKc08q_compact{gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);flex-direction:row}.NKc08q_dragging{border-color:var(--color-primary);background:var(--color-primary-50);border-style:solid}.NKc08q_disabled{opacity:.5;cursor:not-allowed}.NKc08q_icon{color:var(--color-gray-400)}.NKc08q_label{font-size:var(--text-sm);color:var(--color-gray-600);font-weight:500}.NKc08q_hint{font-size:var(--text-xs);color:var(--color-gray-500)}
.pflK9a_container{gap:var(--space-4);flex-direction:column;display:flex}.pflK9a_header{justify-content:space-between;align-items:center;display:flex}.pflK9a_title{font-size:var(--text-base);color:var(--color-gray-900);margin:0;font-weight:600}.pflK9a_uploadButton{align-items:center;gap:var(--space-1);padding:var(--space-2) var(--space-3);font-size:var(--text-sm);color:var(--color-primary);border:1px solid var(--color-primary);border-radius:var(--radius-md);cursor:pointer;background:#fff;font-weight:500;transition:all .15s;display:inline-flex}.pflK9a_uploadButton:hover:not(.pflK9a_uploadButtonDisabled){background:#eff6ff}.pflK9a_uploadButtonDisabled{opacity:.5;cursor:not-allowed}.pflK9a_uploadForm{gap:var(--space-3);padding:var(--space-3);background:var(--color-gray-50);border:1px solid var(--color-border);border-radius:var(--radius-lg);flex-direction:column;display:flex}.pflK9a_pendingList{gap:var(--space-3);flex-direction:column;display:flex}.pflK9a_pendingItem{gap:var(--space-2);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:#fff;flex-direction:column;display:flex}.pflK9a_pendingFileInfo{align-items:center;gap:var(--space-2);color:var(--color-gray-700);font-size:var(--text-sm);display:flex}.pflK9a_pendingFileName{word-break:break-all;flex:1;min-width:0;font-weight:500}.pflK9a_pendingFileSize{color:var(--color-gray-500);font-size:var(--text-xs);flex-shrink:0}.pflK9a_pendingRemove{width:24px;height:24px;color:var(--color-gray-400);border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;transition:all .15s;display:flex}.pflK9a_pendingRemove:hover{background:var(--color-gray-100);color:var(--color-error)}.pflK9a_pendingFields{gap:var(--space-2);grid-template-columns:1fr auto;align-items:center;display:grid}.pflK9a_pendingFieldsExpiry{gap:var(--space-2);grid-template-columns:1fr 120px;align-items:end;display:grid}.pflK9a_fieldWithLabel{flex-direction:column;gap:4px;display:flex}.pflK9a_fieldLabel{font-size:var(--text-xs);color:var(--color-gray-600);font-weight:500}.pflK9a_fieldHint{font-size:var(--text-xs);color:var(--color-gray-500);line-height:1.4}@media (max-width:480px){.pflK9a_pendingFields,.pflK9a_pendingFieldsExpiry{grid-template-columns:1fr}}.pflK9a_uploadActions{justify-content:flex-end;gap:var(--space-2);padding-top:var(--space-2);border-top:1px solid var(--color-border);display:flex}.pflK9a_dropZone{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-6);border:2px dashed var(--color-gray-300);border-radius:var(--radius-lg);background:var(--color-gray-50);flex-direction:column;transition:all .15s;display:flex}.pflK9a_dropZoneDragging{border-color:var(--color-primary);background:#eff6ff;border-style:solid}.pflK9a_dropZoneDisabled{opacity:.5;cursor:not-allowed}.pflK9a_dropZoneIcon{color:var(--color-gray-400)}.pflK9a_dropZoneText{font-size:var(--text-sm);color:var(--color-gray-600);font-weight:500}.pflK9a_dropZoneHint{font-size:var(--text-xs);color:var(--color-gray-500)}.pflK9a_list{gap:var(--space-2);flex-direction:column;display:flex}.pflK9a_item{align-items:center;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:#fff;transition:border-color .15s;display:flex}.pflK9a_item:hover{border-color:var(--color-gray-300)}.pflK9a_itemIcon{background:currentColor;background:color-mix(in srgb, currentColor 10%, transparent);border-radius:var(--radius-md);flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.pflK9a_itemContent{flex:1;min-width:0}.pflK9a_itemName{font-size:var(--text-sm);color:var(--color-gray-900);word-break:break-word;font-weight:500}.pflK9a_itemMeta{align-items:center;gap:var(--space-1) var(--space-2);font-size:var(--text-xs);color:var(--color-gray-500);margin-top:var(--space-1);flex-wrap:wrap;display:flex}.pflK9a_itemType{border-radius:var(--radius-full);background:0 0;border:1px solid;padding:2px 8px;font-weight:500}.pflK9a_itemFormat{color:var(--color-gray-500);align-items:center;gap:4px;display:inline-flex}.pflK9a_itemSize{color:var(--color-gray-500)}.pflK9a_itemExpiry{border-radius:var(--radius-md);font-size:var(--text-xs);align-items:center;gap:4px;padding:2px 6px;display:inline-flex}.pflK9a_itemBlocking{border-radius:var(--radius-md);font-size:var(--text-xs);background:var(--color-danger-light);color:var(--color-danger-dark);align-items:center;padding:2px 6px;font-weight:500;display:inline-flex}.pflK9a_itemRenewedNoFile{border-radius:var(--radius-md);font-size:var(--text-xs);background:var(--color-warning-light);color:var(--color-warning-dark);align-items:center;gap:4px;padding:2px 6px;font-weight:500;display:inline-flex}.pflK9a_itemRenewalNote{margin:var(--space-1) 0 0;font-size:var(--text-xs);color:var(--color-text-secondary);font-style:italic}.pflK9a_consequence{margin:var(--space-1) 0 0;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);font-size:var(--text-xs);background:var(--color-gray-50);color:var(--color-gray-600);border-left:2px solid var(--color-gray-300);line-height:1.5}.pflK9a_consequence[data-severity=BLOCKING]{background:var(--color-danger-light);color:var(--color-danger-dark);border-left-color:var(--color-danger)}.pflK9a_consequence[data-severity=WARNING]{background:var(--color-warning-light);color:var(--color-warning-dark);border-left-color:var(--color-warning)}.pflK9a_itemExpiryOk{color:#166534;background:#dcfce7}.pflK9a_itemExpiryWarning{color:#92400e;background:#fef3c7}.pflK9a_itemExpiryExpired{color:#dc2626;background:#fee2e2;font-weight:600}.pflK9a_itemActions{gap:var(--space-1);flex-shrink:0;display:flex}.pflK9a_editForm{gap:var(--space-3);flex-direction:column;flex:1;display:flex}.pflK9a_editFormRow{gap:var(--space-3);flex-wrap:wrap;align-items:flex-start;display:flex}@media (max-width:480px){.pflK9a_editFormRow{flex-direction:column;align-items:stretch}}.pflK9a_editInput{padding:var(--space-1) var(--space-2);font-size:var(--text-sm);border:1px solid var(--color-gray-300);border-radius:var(--radius-md);outline:none;flex:1}.pflK9a_editInput:focus{border-color:var(--color-primary);box-shadow:0 0 0 2px #3b82f61a}.pflK9a_empty{text-align:center;padding:var(--space-6);color:var(--color-gray-500);font-size:var(--text-sm)}.pflK9a_loading{padding:var(--space-6);justify-content:center;display:flex}.pflK9a_spinner{animation:1s linear infinite pflK9a_spin}@keyframes pflK9a_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.pflK9a_storageInfo{gap:var(--space-1);margin-top:var(--space-2);flex-direction:column;display:flex}.pflK9a_storageBar{background:var(--color-gray-200);border-radius:var(--radius-full);height:6px;overflow:hidden}.pflK9a_storageProgress{background:var(--color-primary);border-radius:var(--radius-full);height:100%;transition:width .3s,background .3s}.pflK9a_storageWarning{background:#f59e0b}.pflK9a_storageFull{background:var(--color-error)}.pflK9a_storageText{font-size:var(--text-xs);color:var(--color-gray-500);justify-content:space-between;align-items:center;display:flex}.pflK9a_storageFullText{color:var(--color-error);font-weight:500}
.VWvt4G_input{min-height:var(--control-height-md);padding:var(--space-2) var(--space-3);border:1px solid var(--color-gray-300);border-radius:var(--radius-md);font-size:var(--text-sm);font-family:var(--font-sans);color:var(--color-gray-900);background:#fff;transition:border-color .15s,box-shadow .15s;display:block}.VWvt4G_sm{min-height:var(--control-height-sm);padding:var(--space-1) var(--space-2);font-size:var(--text-sm)}.VWvt4G_xs{min-height:var(--control-height-xs);padding:var(--space-1) var(--space-2);font-size:var(--text-xs);border-radius:var(--radius-sm)}.VWvt4G_input[type=date],.VWvt4G_input[type=datetime-local]{color:var(--color-gray-900);box-sizing:border-box;appearance:none;text-align:left;min-width:0;max-width:100%;line-height:1.4}.VWvt4G_input[type=date]::-webkit-date-and-time-value{text-align:left;min-height:1.4em;margin:0}.VWvt4G_input[type=datetime-local]::-webkit-date-and-time-value{text-align:left;min-height:1.4em;margin:0}.VWvt4G_input::placeholder{color:var(--color-gray-400)}.VWvt4G_input:focus{border-color:var(--color-primary);outline:none;box-shadow:0 0 0 3px #cb2d001a}.VWvt4G_input:disabled{background:var(--color-gray-100);color:var(--color-gray-500);cursor:not-allowed}.VWvt4G_error{border-color:var(--color-error)}.VWvt4G_error:focus{border-color:var(--color-error);box-shadow:0 0 0 3px #ef44441a}.VWvt4G_fullWidth{width:100%}
.zr3UDa_container{gap:var(--space-3);margin-bottom:var(--space-4);flex-direction:column;display:flex}.zr3UDa_filtersRow{gap:var(--space-3);flex-wrap:wrap;align-items:center;display:flex}.zr3UDa_searchWrapper{flex:1;min-width:200px;max-width:400px;position:relative}.zr3UDa_searchIcon{left:var(--space-3);color:var(--color-gray-400);pointer-events:none;z-index:1;position:absolute;top:50%;transform:translateY(-50%)}.zr3UDa_searchInput{width:100%;padding-left:calc(var(--space-3) + 18px + var(--space-2))!important;padding-right:calc(var(--space-3) + 16px + var(--space-2))!important}.zr3UDa_clearButton{right:var(--space-2);background:var(--color-gray-100);border-radius:var(--radius-full);width:24px;height:24px;color:var(--color-gray-500);cursor:pointer;z-index:1;border:none;justify-content:center;align-items:center;padding:0;transition:background-color .15s,color .15s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.zr3UDa_clearButton:hover{background:var(--color-gray-200);color:var(--color-gray-700)}.zr3UDa_searchInput::placeholder{color:var(--color-gray-600);opacity:1}.zr3UDa_clearAllButton{min-height:var(--control-height-sm);padding:0 var(--space-2);border-radius:var(--radius-md);font-family:inherit;font-size:var(--text-sm);color:var(--color-gray-600);cursor:pointer;background:0 0;border:none;align-items:center;transition:color .15s,background .15s;display:inline-flex}.zr3UDa_clearAllButton:hover{background:var(--color-gray-50);color:var(--color-gray-900)}@media (max-width:768px){.zr3UDa_filtersRow{flex-direction:column;align-items:stretch}.zr3UDa_searchWrapper{max-width:none}.zr3UDa_clearAllButton{margin-left:0;margin-top:var(--space-2)}}.zr3UDa_filterChip{min-height:var(--control-height-sm);border:1px solid var(--color-primary);border-radius:var(--radius-full);background:var(--color-primary-50);color:var(--color-primary-dark);font-size:var(--text-sm);align-items:center;display:inline-flex}.zr3UDa_filterChipBody{padding:0 var(--space-1) 0 var(--space-3);color:inherit;font-family:inherit;font-size:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;display:inline-flex}.zr3UDa_filterChipLabel{color:var(--color-gray-700)}.zr3UDa_filterChipValue{font-weight:600}.zr3UDa_filterChipRemove{width:var(--control-height-xs);height:var(--control-height-xs);border-radius:var(--radius-full);color:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;margin-right:2px;padding:0;display:inline-flex}.zr3UDa_filterChipRemove:hover{background:var(--color-primary-100)}.zr3UDa_addFilter{min-height:var(--control-height-sm);padding:0 var(--space-3);border:1px dashed var(--color-gray-300);border-radius:var(--radius-full);color:var(--color-gray-600);font-family:inherit;font-size:var(--text-sm);cursor:pointer;background:0 0;align-items:center;gap:6px;transition:border-color .15s,color .15s;display:inline-flex}.zr3UDa_addFilter:hover{border-color:var(--color-primary);color:var(--color-primary)}.zr3UDa_popover{gap:var(--space-2);min-width:260px;max-height:320px;padding:var(--space-2);background:var(--color-white);border:1px solid var(--color-gray-200);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);flex-direction:column;display:flex;overflow-y:auto}.zr3UDa_popoverList{flex-direction:column;gap:2px;display:flex;overflow-y:auto}.zr3UDa_popoverItem{justify-content:space-between;align-items:center;gap:var(--space-2);width:100%;min-height:var(--control-height-sm);padding:0 var(--space-2);border-radius:var(--radius-md);color:var(--color-gray-900);font-family:inherit;font-size:var(--text-sm);text-align:left;cursor:pointer;background:0 0;border:0;display:flex}.zr3UDa_popoverItem:hover{background:var(--color-gray-50)}.zr3UDa_popoverItemActive{color:var(--color-primary-dark);font-weight:600}@media (max-width:640px){.zr3UDa_filterChip{width:100%}.zr3UDa_filterChipBody{flex:1;min-width:0}.zr3UDa_filterChipValue{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.zr3UDa_filterChipRemove{margin-left:auto}.zr3UDa_searchWrapper{max-width:none}}
.piIH9a_bar{gap:var(--space-2);margin-bottom:var(--space-3);flex-wrap:wrap;display:flex}.piIH9a_pill{min-height:var(--control-height-sm);border:1px solid var(--color-gray-200);border-radius:var(--radius-full);background:var(--color-white);color:var(--color-gray-600);font-size:var(--text-sm);cursor:pointer;align-items:center;gap:6px;padding:6px 14px;font-family:inherit;font-weight:500;transition:border-color .15s,background .15s,color .15s;display:inline-flex}.piIH9a_pill:hover{border-color:var(--color-gray-300);background:var(--color-gray-50);color:var(--color-gray-700)}.piIH9a_pill:active{transform:translateY(1px)}.piIH9a_pill:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.piIH9a_count{border-radius:var(--radius-full);background:var(--color-gray-100);min-width:20px;height:18px;color:var(--color-gray-600);font-size:var(--text-xs);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;padding:0 6px;font-weight:700;display:inline-flex}.piIH9a_pillActive{border-color:var(--color-primary);background:var(--color-primary-50);color:var(--color-primary-dark)}.piIH9a_pillActive .piIH9a_count{background:var(--color-primary-100);color:var(--color-primary-dark)}.piIH9a_pillWarning:not(.piIH9a_pillActive){border-color:var(--color-warning);color:var(--color-warning-fg)}.piIH9a_pillWarning:not(.piIH9a_pillActive) .piIH9a_count{background:var(--color-warning-bg);color:var(--color-warning-fg)}.piIH9a_pillWarning.piIH9a_pillActive{border-color:var(--color-warning);background:var(--color-warning-bg);color:var(--color-warning-fg)}.piIH9a_pillWarning.piIH9a_pillActive .piIH9a_count{background:var(--color-white);color:var(--color-warning-fg)}
.LZ8vIq_kebabWrap{display:inline-block;position:relative}.LZ8vIq_iconBtn{width:var(--control-height-sm);height:var(--control-height-sm);min-height:var(--control-height-sm);background:var(--color-background);border:1px solid var(--color-gray-300);color:var(--color-gray-600);border-radius:var(--radius-md);cursor:pointer;justify-content:center;align-items:center;padding:0;transition:all .15s;display:inline-flex}.LZ8vIq_iconBtn:hover:not(:disabled){background:var(--color-gray-50);border-color:var(--color-gray-400);color:var(--color-gray-900)}.LZ8vIq_iconBtn:disabled{opacity:.4;cursor:not-allowed}.LZ8vIq_menu{z-index:1500;background:var(--color-background);border:1px solid var(--color-gray-200);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);min-width:200px;max-width:260px;padding:4px;position:fixed}.LZ8vIq_menuItem{align-items:center;gap:var(--space-2);width:100%;font-size:var(--text-sm);color:var(--color-gray-700);cursor:pointer;border-radius:var(--radius-sm);text-align:left;background:0 0;border:0;padding:8px 10px;font-family:inherit;display:flex}.LZ8vIq_menuItem svg{width:15px;height:15px;color:var(--color-gray-500);flex-shrink:0}.LZ8vIq_menuItem:hover{background:var(--color-gray-50);color:var(--color-gray-900)}.LZ8vIq_menuItem:hover svg{color:var(--color-gray-700)}.LZ8vIq_menuItemDanger,.LZ8vIq_menuItemDanger svg{color:var(--color-error)}.LZ8vIq_menuItemDanger:hover{background:color-mix(in srgb, var(--color-error) 12%, transparent);color:var(--color-error)}.LZ8vIq_menuItem[aria-disabled=true]{opacity:.6;cursor:not-allowed}.LZ8vIq_menuItem[aria-disabled=true]:hover{background:0 0}.LZ8vIq_menuItemText{text-align:left;flex-direction:column;align-items:flex-start;gap:2px;display:flex}.LZ8vIq_menuItemReason{font-size:var(--text-xs);color:var(--color-gray-500);white-space:normal}@media (hover:none) and (pointer:coarse){.LZ8vIq_menuItem{min-height:44px}}.LZ8vIq_sheetOverlay{z-index:1500;background:color-mix(in srgb, var(--color-gray-900) 45%, transparent);transition:opacity var(--motion-sheet-duration) var(--motion-sheet-ease);align-items:flex-end;display:flex;position:fixed;inset:0}.LZ8vIq_sheetOverlayClosing{opacity:0}.LZ8vIq_sheet{width:100%;max-height:80dvh;padding:0 calc(var(--space-4) + env(safe-area-inset-right,0px)) calc(var(--space-4) + env(safe-area-inset-bottom,0px)) calc(var(--space-4) + env(safe-area-inset-left,0px));background:var(--color-background);border-radius:var(--radius-lg) var(--radius-lg) 0 0;box-shadow:var(--shadow-lg);transition:transform var(--motion-sheet-duration) var(--motion-sheet-ease);overflow-y:auto}.LZ8vIq_sheetClosing{transform:translateY(100%)}.LZ8vIq_sheetGrabber{padding:var(--space-3) 0;touch-action:none;justify-content:center;display:flex}.LZ8vIq_sheetGrabber:before{content:"";background:var(--color-gray-300);border-radius:999px;width:36px;height:4px}.LZ8vIq_sheetTitle{padding-bottom:var(--space-1);font-size:var(--text-xs);font-weight:var(--font-semibold);letter-spacing:.04em;text-transform:uppercase;color:var(--color-gray-500)}.LZ8vIq_sheetItem{align-items:center;gap:var(--space-3);border:0;border-bottom:1px solid var(--color-gray-100);width:100%;min-height:52px;font-family:inherit;font-size:var(--text-base);color:var(--color-gray-800);text-align:left;cursor:pointer;background:0 0;padding:0;display:flex}.LZ8vIq_sheetItem:last-child{border-bottom:0}.LZ8vIq_sheetItem svg{color:var(--color-gray-500);flex-shrink:0}.LZ8vIq_sheetItem[aria-disabled=true]{opacity:.6;cursor:not-allowed}.LZ8vIq_sheetItem.LZ8vIq_menuItemDanger,.LZ8vIq_sheetItem.LZ8vIq_menuItemDanger svg{color:var(--color-error)}
.VDSPea_lateBanner{border-radius:var(--radius-md);padding:var(--space-3) var(--space-4);margin-bottom:var(--space-3);font-size:var(--text-sm)}.VDSPea_lateBannerSoft{background:var(--color-warning-bg);border:1px solid var(--color-warning);color:var(--color-warning-fg)}.VDSPea_lateBannerHard{background:var(--color-error-bg);border:1px solid var(--color-error-border);color:var(--color-error-fg)}.VDSPea_lateBannerHeader{align-items:center;gap:var(--space-2);margin-bottom:var(--space-2);font-weight:600;display:flex}.VDSPea_lateBannerTotal{font-size:1.1em}.VDSPea_lateBannerCapNote{font-size:var(--text-xs);opacity:.85;font-style:italic}.VDSPea_lateBannerNote{font-size:var(--text-xs);opacity:.85}.VDSPea_lateBannerSummary{margin-top:var(--space-3);padding-top:var(--space-3);gap:var(--space-1);border-top:1px solid #00000026;flex-direction:column;display:flex}.VDSPea_lateBannerLine{justify-content:space-between;align-items:baseline;gap:var(--space-2);font-size:var(--text-sm);display:flex}.VDSPea_lateBannerLineDetail{font-size:var(--text-xs);opacity:.75}.VDSPea_lateBannerLineValue{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:500}.VDSPea_lateBannerGrandTotal{justify-content:space-between;align-items:baseline;gap:var(--space-2);margin-top:var(--space-2);padding-top:var(--space-2);border-top:1px solid #0003;font-weight:600;display:flex}.VDSPea_lateBannerSplit{font-size:var(--text-xs);color:var(--color-gray-600);margin-top:var(--space-1);font-variant-numeric:tabular-nums;justify-content:flex-end;display:flex}.VDSPea_lateDetails{margin-top:var(--space-1)}.VDSPea_lateSummaryLine{cursor:pointer;font-weight:600;font-size:var(--text-sm)}
.O245Iq_list{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.O245Iq_item{--list-item-line:var(--space-6);justify-content:space-between;align-items:flex-start;column-gap:var(--space-3);row-gap:var(--space-4);padding:var(--space-3) var(--space-4);background:var(--color-gray-50);border:1px solid var(--color-border);border-radius:var(--radius-lg);flex-wrap:wrap;display:flex}.O245Iq_muted{opacity:.6}.O245Iq_leading{min-height:var(--list-item-line);flex:none;align-items:center;display:flex}.O245Iq_info{flex-direction:column;flex:10rem;gap:2px;min-width:0;display:flex}.O245Iq_head{align-items:center;gap:var(--space-2);min-height:var(--list-item-line);flex-wrap:wrap;display:flex}.O245Iq_title{font-weight:var(--font-semibold);line-height:var(--list-item-line);color:var(--color-gray-900);overflow-wrap:anywhere}.O245Iq_subtitle{font-size:var(--text-xs);color:var(--color-gray-500);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.O245Iq_actions{justify-content:flex-end;align-items:center;gap:var(--space-1);max-width:100%;margin-left:auto;margin-block:calc((var(--list-item-line) - var(--control-height-sm)) / 2);flex-wrap:wrap;display:flex}.O245Iq_actions>*{flex:none}.O245Iq_iconGroup{align-items:center;gap:var(--space-1);flex:none;display:inline-flex}.O245Iq_nextStep{flex:0 0 100%}.O245Iq_menuCell{margin-left:auto;margin-block:calc((var(--list-item-line) - var(--control-height-sm)) / 2);margin-right:calc((var(--control-height-sm) - 16px) / -2);flex-shrink:0;align-items:center;display:flex}.O245Iq_menuTrigger{width:var(--control-height-sm);height:var(--control-height-sm);border-radius:var(--radius-md);color:var(--color-gray-600);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.O245Iq_menuTrigger:hover{background:var(--color-gray-100);color:var(--color-gray-900)}.O245Iq_nextStepInline{min-width:8.75rem}.O245Iq_trailingIcon{margin-right:calc((var(--control-height-sm) - 14px) / -2)}
._0Wn_SG_tableContainer{border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);-webkit-overflow-scrolling:touch;background:#fff;position:relative;overflow-x:auto}._0Wn_SG_tableContainer._0Wn_SG_refetching{pointer-events:none}._0Wn_SG_refetchingOverlay{z-index:10;border-radius:var(--radius-lg);background:#ffffffb3;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}._0Wn_SG_table{border-collapse:collapse;width:100%}._0Wn_SG_table th,._0Wn_SG_table td{padding:var(--space-4);text-align:left;border-bottom:1px solid var(--color-gray-200)}._0Wn_SG_table th{font-size:var(--text-sm);color:var(--color-gray-700);border-bottom:2px solid var(--color-gray-200);background:#fff;font-weight:600}._0Wn_SG_table td{font-size:var(--text-sm);color:var(--color-gray-900)}._0Wn_SG_table tbody tr:hover{background:var(--color-gray-50)}._0Wn_SG_clickableRow{cursor:pointer}._0Wn_SG_sortableHeader{cursor:pointer;-webkit-user-select:none;user-select:none;padding:0;transition:background-color .15s}._0Wn_SG_sortableHeader:hover{background:var(--color-gray-50)}._0Wn_SG_headerContent{align-items:center;gap:var(--space-1);display:inline-flex}._0Wn_SG_headerButton{align-items:center;justify-content:inherit;gap:var(--space-1);width:100%;padding:var(--space-4);font:inherit;color:inherit;letter-spacing:inherit;text-transform:inherit;text-align:inherit;cursor:pointer;background:0 0;border:none;display:inline-flex}._0Wn_SG_headerButton:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:var(--radius-sm)}._0Wn_SG_sortIcon{color:var(--color-primary);flex-shrink:0}._0Wn_SG_sortIconPlaceholder{flex-shrink:0;width:14px;height:14px}._0Wn_SG_alignRight{text-align:right!important}._0Wn_SG_alignRight ._0Wn_SG_headerContent{justify-content:flex-end}._0Wn_SG_alignCenter{text-align:center!important}._0Wn_SG_alignCenter ._0Wn_SG_headerContent{justify-content:center}._0Wn_SG_tableContainerSticky{max-height:calc(100vh - 320px);overflow-y:auto}@media (max-height:720px){._0Wn_SG_tableContainerSticky{min-height:260px}}._0Wn_SG_stickyHeader thead th{z-index:2;position:sticky;top:0}._0Wn_SG_densityCompact th,._0Wn_SG_densityCompact td{padding-top:var(--space-2);padding-bottom:var(--space-2)}._0Wn_SG_columnNarrow{white-space:nowrap;width:1%}._0Wn_SG_columnActions{text-align:right;max-width:200px}._0Wn_SG_error{padding:var(--space-4);border-radius:var(--radius-md);color:var(--color-error);margin-bottom:var(--space-4);background:#fef2f2;border:1px solid #fecaca}._0Wn_SG_loading{text-align:center;padding:var(--space-8);color:var(--color-gray-500)}._0Wn_SG_empty{text-align:center;padding:var(--space-12);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);background:#fff}._0Wn_SG_empty p{color:var(--color-gray-600);margin-bottom:var(--space-4)}._0Wn_SG_emptyActions{justify-content:center;align-items:center;gap:var(--space-3);margin-top:var(--space-2);flex-wrap:wrap;display:flex}._0Wn_SG_emptyFiltered{text-align:center;padding:var(--space-12);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);background:#fff}._0Wn_SG_emptyFiltered p{color:var(--color-gray-600);margin-bottom:var(--space-2)}._0Wn_SG_emptyIcon{color:var(--color-gray-400);margin-bottom:var(--space-4);justify-content:center;display:flex}._0Wn_SG_emptySubtext{font-size:var(--text-sm);color:var(--color-gray-400)!important;margin-bottom:var(--space-4)!important}._0Wn_SG_pagination{justify-content:space-between;align-items:center;gap:var(--space-4);margin-top:var(--space-4);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);background:#fff;display:flex}._0Wn_SG_paginationLeft{align-items:center;gap:var(--space-4);display:flex}._0Wn_SG_paginationRight{align-items:center;gap:var(--space-2);display:flex}._0Wn_SG_paginationInfo{font-size:var(--text-sm);color:var(--color-gray-600)}._0Wn_SG_pageSizeSelector{align-items:center;gap:var(--space-2);display:flex}._0Wn_SG_pageSizeSelect{padding:var(--space-1) var(--space-2);border:1px solid var(--color-gray-300);border-radius:var(--radius-md);font-size:var(--text-sm);cursor:pointer;background:#fff}._0Wn_SG_pageSizeSelect:focus{border-color:var(--color-primary);outline:none}._0Wn_SG_perPageLabel{font-size:var(--text-sm);color:var(--color-gray-500)}._0Wn_SG_pageButton{padding:var(--space-2) var(--space-3);border:1px solid var(--color-gray-300);border-radius:var(--radius-md);font-size:var(--text-sm);cursor:pointer;background:#fff;transition:all .15s}._0Wn_SG_pageButton:hover:not(:disabled){background:var(--color-gray-50);border-color:var(--color-gray-400)}._0Wn_SG_pageButton:disabled{opacity:.5;cursor:not-allowed}._0Wn_SG_pageInfo{font-size:var(--text-sm);color:var(--color-gray-600);text-align:center;min-width:60px}._0Wn_SG_checkboxCell{width:40px;padding:var(--space-3)!important;text-align:center!important}._0Wn_SG_checkbox{cursor:pointer;width:18px;height:18px;accent-color:var(--color-primary)}._0Wn_SG_selectedRow{background:var(--color-primary-50,#f0f9ff)!important}._0Wn_SG_selectedRow:hover{background:var(--color-primary-100,#e0f2fe)!important}._0Wn_SG_activeRow{background:var(--color-gray-50);box-shadow:inset 3px 0 0 var(--color-primary)}._0Wn_SG_groupToggle{align-items:center;gap:var(--space-2);min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;padding:0;display:inline-flex}._0Wn_SG_groupToggle:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:var(--radius-sm)}._0Wn_SG_groupLabel{min-width:0}._0Wn_SG_groupExtra{flex-wrap:wrap;flex:auto;align-items:center;min-width:0;display:flex}._0Wn_SG_groupHeaderRow{background:var(--color-gray-50);cursor:pointer;-webkit-user-select:none;user-select:none}._0Wn_SG_groupHeaderRow:hover{background:var(--color-gray-100)}._0Wn_SG_groupHeaderCell{border-bottom:1px solid var(--color-gray-200);padding:var(--space-3) var(--space-4)!important}._0Wn_SG_groupHeaderContent{align-items:center;gap:var(--space-2);display:flex}._0Wn_SG_groupChevron{color:var(--color-gray-400);flex-shrink:0;transition:transform .2s}._0Wn_SG_groupChevronOpen{transform:rotate(90deg)}._0Wn_SG_cardMode{border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:var(--space-4);background:#fff;position:relative}._0Wn_SG_mobileSortBar{align-items:center;gap:var(--space-2);margin-bottom:var(--space-3);padding-bottom:var(--space-3);border-bottom:1px solid var(--color-gray-200);display:flex}._0Wn_SG_mobileSortLabel{font-size:var(--text-sm);color:var(--color-gray-700);white-space:nowrap;font-weight:600}._0Wn_SG_mobileSortField{flex:1;min-width:0}._0Wn_SG_mobileSortSelect:focus{border-color:var(--color-primary);outline:none}._0Wn_SG_mobileSortOrderButton{align-items:center;gap:var(--space-1);padding:var(--space-2);border:1px solid var(--color-gray-300);border-radius:var(--radius-md);cursor:pointer;font-size:var(--text-sm);color:var(--color-gray-700);background:#fff;transition:all .15s;display:inline-flex}._0Wn_SG_mobileSortOrderButton:hover{background:var(--color-gray-50);border-color:var(--color-gray-400)}._0Wn_SG_mobileSelectAll{align-items:center;gap:var(--space-2);padding:var(--space-2) 0;margin-bottom:var(--space-3);font-size:var(--text-sm);color:var(--color-gray-700);display:flex}._0Wn_SG_cardGrid{gap:var(--space-3);grid-template-columns:minmax(0,1fr);display:grid}._0Wn_SG_card{gap:var(--space-3);padding:var(--space-3);border:1px solid var(--color-gray-200);border-radius:var(--radius-md);transition:all .15s;display:flex}._0Wn_SG_card:hover{border-color:var(--color-gray-300);box-shadow:var(--shadow-sm)}._0Wn_SG_cardSelected{border-color:var(--color-primary);background:var(--color-primary-50,#fff5f0)}._0Wn_SG_cardActive{border-color:var(--color-primary);box-shadow:inset 3px 0 0 var(--color-primary)}._0Wn_SG_cardCheckbox{padding-top:var(--space-1);flex-shrink:0;align-items:flex-start;display:flex}._0Wn_SG_cardContent{flex:1;min-width:0}._0Wn_SG_cardGroup{margin-bottom:var(--space-4)}._0Wn_SG_cardGroupHeader{align-items:center;gap:var(--space-2);padding:var(--space-3);background:var(--color-gray-50);border-radius:var(--radius-md);cursor:pointer;-webkit-user-select:none;user-select:none;margin-bottom:var(--space-3);flex-wrap:wrap;transition:background .15s;display:flex}._0Wn_SG_cardGroupHeader:hover{background:var(--color-gray-100)}@media (min-width:600px){._0Wn_SG_cardGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){._0Wn_SG_table{min-width:600px}._0Wn_SG_table th,._0Wn_SG_table td{padding:var(--space-3)}._0Wn_SG_pagination{gap:var(--space-3);flex-direction:column}._0Wn_SG_paginationLeft{gap:var(--space-2);flex-direction:column;width:100%}._0Wn_SG_paginationRight{justify-content:center;width:100%}._0Wn_SG_paginationInfo{text-align:center}._0Wn_SG_pageSizeSelector{justify-content:center}._0Wn_SG_empty{padding:var(--space-8)}._0Wn_SG_hideOnMobile{display:none}}@media (max-width:480px){._0Wn_SG_table{min-width:500px}._0Wn_SG_table th,._0Wn_SG_table td{padding:var(--space-2);font-size:var(--text-xs)}._0Wn_SG_pageButton{padding:var(--space-1) var(--space-2);font-size:var(--text-xs)}._0Wn_SG_paginationInfo,._0Wn_SG_pageInfo,._0Wn_SG_perPageLabel{font-size:var(--text-xs)}._0Wn_SG_empty{padding:var(--space-6)}._0Wn_SG_emptyActions{flex-direction:column;align-items:stretch;max-width:20rem;margin-inline:auto}}
._7K2NZq_card{gap:var(--space-2);padding:var(--space-3);background:var(--color-gray-50);border:1px solid var(--color-border);border-radius:var(--radius-lg);flex-direction:column;display:flex}._7K2NZq_heading{align-items:center;gap:var(--space-2);color:var(--text-primary);font-size:var(--text-sm);font-weight:var(--font-semibold);margin:0;display:flex}._7K2NZq_icon{color:var(--color-info-fg);flex-shrink:0}._7K2NZq_list{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._7K2NZq_item{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-md);display:flex}._7K2NZq_body{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._7K2NZq_title{color:var(--text-primary);font-size:var(--text-sm);font-weight:var(--font-medium);overflow-wrap:anywhere}._7K2NZq_details{column-gap:var(--space-3);color:var(--text-secondary);font-size:var(--text-xs);flex-wrap:wrap;row-gap:2px;display:flex}._7K2NZq_match{padding:0 var(--space-1);color:var(--color-info-fg);background:var(--color-info-bg);border-radius:var(--radius-sm);-webkit-box-decoration-break:clone;box-decoration-break:clone}._7K2NZq_title._7K2NZq_match{align-self:flex-start;width:-moz-fit-content;width:fit-content;max-width:100%}._7K2NZq_footnote{color:var(--text-secondary);font-size:var(--text-xs);margin:0;line-height:1.5}._7K2NZq_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:480px){._7K2NZq_item{flex-direction:column;align-items:stretch}}
.vhWeVW_overlay{z-index:1000;padding:var(--space-4);transition:opacity var(--motion-sheet-duration) var(--motion-sheet-ease);background:#00000080;justify-content:center;align-items:center;animation:.15s ease-out vhWeVW_fadeIn;display:flex;position:fixed;inset:0}.vhWeVW_overlayTop{align-items:flex-start;padding-top:5vh}@media (min-width:769px){.vhWeVW_overlaySide{justify-content:flex-end;align-items:stretch;padding:0}.vhWeVW_modal.vhWeVW_modalSide{max-width:440px;height:100dvh;max-height:100dvh;animation:vhWeVW_drawerIn var(--motion-sheet-duration) var(--motion-sheet-ease);border-radius:0}.vhWeVW_modalSide .vhWeVW_footer{border-radius:0}.vhWeVW_modalSide.vhWeVW_modalClosing{opacity:1;transform:translate(100%)}}@keyframes vhWeVW_drawerIn{0%{transform:translate(100%)}}.vhWeVW_overlayClosing{opacity:0}@keyframes vhWeVW_fadeIn{0%{opacity:0}to{opacity:1}}.vhWeVW_modal{background:var(--color-surface,white);border-radius:var(--radius-lg);box-shadow:var(--shadow-xl,0 25px 50px -12px #00000040);width:100%;max-height:90vh;transition:transform var(--motion-sheet-duration) var(--motion-sheet-ease), opacity var(--motion-sheet-duration) var(--motion-sheet-ease);flex-direction:column;animation:.15s ease-out vhWeVW_slideIn;display:flex}.vhWeVW_modalClosing{opacity:0;transform:translateY(-10px)}.vhWeVW_grabber{display:none}@keyframes vhWeVW_slideIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes vhWeVW_sheetIn{0%{transform:translateY(100%)}}.vhWeVW_sm{max-width:400px}.vhWeVW_md{max-width:500px}.vhWeVW_lg{max-width:700px}.vhWeVW_xl{max-width:950px}.vhWeVW_header{padding:var(--space-5) var(--space-6);border-bottom:1px solid var(--color-gray-200);justify-content:space-between;align-items:center;display:flex}.vhWeVW_title{font-size:var(--text-xl);color:var(--color-gray-900);margin:0;font-weight:600}.vhWeVW_headerRight{align-items:center;gap:var(--space-1);display:flex}.vhWeVW_closeButton{border-radius:var(--radius-md);width:32px;height:32px;color:var(--color-gray-500);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:all .15s;display:flex}.vhWeVW_closeButton:hover{background:var(--color-gray-100);color:var(--color-gray-700)}.vhWeVW_content{padding:var(--space-6);flex:1;overflow-y:auto}.vhWeVW_footer{justify-content:flex-end;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-6);border-top:1px solid var(--color-gray-200);background:var(--color-gray-50);border-radius:0 0 var(--radius-lg) var(--radius-lg);display:flex}@media (max-width:768px){.vhWeVW_overlay{padding:var(--space-2) 0 0;overscroll-behavior:contain;align-items:flex-end}.vhWeVW_content{overscroll-behavior:contain}.vhWeVW_modal{border-radius:var(--radius-lg) var(--radius-lg) 0 0;max-width:100%;max-height:min(95dvh,100%);animation:vhWeVW_sheetIn var(--motion-sheet-duration) var(--motion-sheet-ease);transition:transform var(--motion-sheet-duration) var(--motion-sheet-ease)}.vhWeVW_modalClosing{opacity:1;transform:translateY(100%)}.vhWeVW_content:last-child{padding-bottom:calc(var(--space-6) + env(safe-area-inset-bottom,0px))}.vhWeVW_grabber{touch-action:none;flex:none;justify-content:center;padding:10px 0;display:flex}.vhWeVW_grabber:before{content:"";background:var(--color-gray-300);border-radius:999px;width:36px;height:4px}.vhWeVW_modal:not(.vhWeVW_modalFull) .vhWeVW_header{padding-top:var(--space-1)}.vhWeVW_footer{padding-bottom:calc(var(--space-4) + env(safe-area-inset-bottom,0px));flex-direction:column-reverse}.vhWeVW_footer>*{width:100%}.vhWeVW_overlayFull{align-items:stretch;padding:0}.vhWeVW_modalFull{border-radius:0;width:100%;max-width:100%;height:100dvh;max-height:100dvh}.vhWeVW_modalFull .vhWeVW_grabber{display:none}}.vhWeVW_modal:focus{outline:none}
.BLde6G_header{margin-bottom:var(--space-6);justify-content:space-between;align-items:center;display:flex}.BLde6G_title{font-size:var(--text-2xl);color:var(--color-gray-900);font-weight:700}.BLde6G_actions{gap:var(--space-2);align-items:center;display:flex}@media (max-width:768px){.BLde6G_header{align-items:stretch;gap:var(--space-4);flex-direction:column}.BLde6G_title{font-size:var(--text-xl)}.BLde6G_actions{flex-wrap:wrap}.BLde6G_actions>*{flex:1;justify-content:center;min-width:140px}}
._3ERBcq_header{margin-bottom:var(--space-6);justify-content:space-between;align-items:center;display:flex}._3ERBcq_title{font-size:var(--text-2xl);color:var(--color-gray-900);font-weight:700}._3ERBcq_upgradeMessage{text-align:center;padding:var(--space-12);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);background:#fff;flex-direction:column;justify-content:center;align-items:center;display:flex}._3ERBcq_upgradeIcon{color:var(--color-gray-400);margin-bottom:var(--space-4)}._3ERBcq_upgradeMessage h2{font-size:var(--text-xl);color:var(--color-gray-900);margin:0 0 var(--space-2) 0;font-weight:600}._3ERBcq_upgradeMessage p{font-size:var(--text-sm);color:var(--color-gray-600);margin:0 0 var(--space-6) 0;max-width:400px}
.MSCIsW_viewport{top:var(--ptr-top,0px);pointer-events:none;z-index:30;height:120px;position:fixed;left:0;right:0;overflow:hidden}.MSCIsW_indicator{border-radius:var(--radius-full);background:var(--color-white);width:36px;height:36px;box-shadow:var(--shadow-md);color:var(--color-primary);opacity:0;justify-content:center;align-items:center;margin-left:-18px;display:flex;position:absolute;top:0;left:50%;transform:translateY(-36px)}.MSCIsW_face{display:flex}.MSCIsW_arc{width:22px;height:22px;transform:rotate(-90deg)}.MSCIsW_track{fill:none;stroke:var(--color-primary-100);stroke-width:3px}.MSCIsW_stroke{fill:none;stroke:currentColor;stroke-width:3px;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:100px}.MSCIsW_armed .MSCIsW_face{animation:MSCIsW_snap .22s var(--motion-sheet-ease)}.MSCIsW_refreshing .MSCIsW_arc{animation:.8s linear infinite MSCIsW_spin}.MSCIsW_refreshing .MSCIsW_stroke{stroke-dasharray:70 100;stroke-dashoffset:0}@keyframes MSCIsW_snap{0%{transform:scale(1)}50%{transform:scale(1.15)}to{transform:scale(1)}}@keyframes MSCIsW_spin{0%{transform:rotate(-90deg)}to{transform:rotate(270deg)}}@media (prefers-reduced-motion:reduce){.MSCIsW_armed .MSCIsW_face{animation:none}.MSCIsW_refreshing .MSCIsW_arc{animation-duration:1.6s}}
._8V_pSW_root{align-items:center;gap:var(--space-2);display:inline-flex}._8V_pSW_button{width:var(--control-height-xs);height:var(--control-height-xs);background:var(--color-gray-100);border:1px solid var(--color-gray-300);border-radius:var(--radius-sm);color:var(--color-gray-700);cursor:pointer;justify-content:center;align-items:center;padding:0;transition:background .15s,border-color .15s;display:flex}._8V_pSW_button:hover:not(:disabled){background:var(--color-gray-200)}._8V_pSW_button:disabled{opacity:.4;cursor:not-allowed}._8V_pSW_button:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}._8V_pSW_valueWrap{align-items:center;gap:var(--space-1);display:inline-flex}._8V_pSW_input{width:52px;padding:var(--space-1);font-size:var(--text-sm);font-variant-numeric:tabular-nums;color:var(--color-gray-900);text-align:center;border:1px solid var(--color-gray-300);border-radius:var(--radius-sm);background:var(--color-background);font-weight:600}._8V_pSW_input:focus{border-color:var(--color-primary);box-shadow:0 0 0 2px color-mix(in srgb, var(--color-primary) 15%, transparent);outline:none}._8V_pSW_input:disabled{opacity:.4;cursor:not-allowed}._8V_pSW_unit{font-size:var(--text-xs);color:var(--color-gray-500);white-space:nowrap}._8V_pSW_lg ._8V_pSW_button{width:var(--control-height-lg,2.75rem);height:var(--control-height-lg,2.75rem)}._8V_pSW_lg ._8V_pSW_input{width:64px;padding:var(--space-2) var(--space-1);font-size:var(--text-base)}
.S_mwfa_root{gap:var(--space-3);flex-direction:column;display:flex}.S_mwfa_contextBar{align-items:center;gap:var(--space-3);padding-bottom:var(--space-2);border-bottom:1px solid var(--color-border);display:flex}.S_mwfa_contextSpacer{flex:1}.S_mwfa_scanToggle,.S_mwfa_scanToggleOn{border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-background);width:2.25rem;height:2.25rem;color:var(--color-text-secondary);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}.S_mwfa_scanToggle:hover{border-color:var(--color-primary);color:var(--color-primary)}.S_mwfa_scanToggleOn{border-color:var(--color-primary);background:var(--color-primary);color:var(--color-background)}.S_mwfa_contextName{color:var(--color-gray-900);font-weight:600}.S_mwfa_contextRental{color:var(--color-muted);font-variant-numeric:tabular-nums;font-size:.8125rem}.S_mwfa_feedbackOk,.S_mwfa_feedbackWarn{padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);font-size:.875rem}.S_mwfa_feedbackOk{background:var(--color-success-bg);color:var(--color-success-fg)}.S_mwfa_feedbackWarn{background:var(--color-warning-bg);color:var(--color-warning-fg)}.S_mwfa_scanStep{gap:var(--space-3);flex-direction:column;display:flex}.S_mwfa_scannerBox{border-radius:var(--radius-lg);overflow:hidden}.S_mwfa_counter{gap:var(--space-1);flex-direction:column;display:flex}.S_mwfa_counterValue{color:var(--color-text-secondary);font-size:.8125rem;font-weight:600}.S_mwfa_counterTrack{background:var(--color-gray-100,var(--color-border));border-radius:999px;height:4px;overflow:hidden}.S_mwfa_counterFill{background:var(--color-primary);height:100%;transition:width .12s ease-out;display:block}.S_mwfa_lineList{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.S_mwfa_line{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-background);overflow:hidden}.S_mwfa_lineHeader{justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;min-height:2.75rem;padding:var(--space-2) var(--space-3);cursor:pointer;text-align:left;background:0 0;border:none;display:flex}.S_mwfa_lineHeader:hover{background:var(--color-gray-50)}.S_mwfa_lineMain{flex-direction:column;gap:.125rem;min-width:0;display:flex}.S_mwfa_lineName{color:var(--color-gray-900);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.S_mwfa_lineMeta{color:var(--color-muted);font-variant-numeric:tabular-nums;font-size:.75rem}.S_mwfa_lineRight{align-items:center;gap:var(--space-2);flex-shrink:0;display:flex}.S_mwfa_lineFlag{padding:.125rem var(--space-2);border-radius:var(--radius-full);background:var(--color-warning-bg);color:var(--color-warning-fg);font-size:.6875rem;font-weight:600}.S_mwfa_badgeScan,.S_mwfa_badgeManual{border-radius:var(--radius-full);justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:flex}.S_mwfa_badgeScan{background:var(--color-success-bg);color:var(--color-success-fg)}.S_mwfa_badgeManual{background:var(--color-gray-100);color:var(--color-gray-500)}.S_mwfa_chevron,.S_mwfa_chevronOpen{color:var(--color-gray-400);transition:transform .15s}.S_mwfa_chevronOpen{transform:rotate(180deg)}.S_mwfa_lineBody{gap:var(--space-3);padding:var(--space-3);border-top:1px solid var(--color-border);background:var(--color-gray-50);flex-direction:column;display:flex}.S_mwfa_lineRemove{align-self:flex-start;align-items:center;gap:var(--space-1);color:var(--color-error);cursor:pointer;padding:var(--space-1) 0;background:0 0;border:none;font-size:.8125rem;display:inline-flex}.S_mwfa_field{gap:var(--space-1);flex-direction:column;display:flex}.S_mwfa_fieldQty{align-items:flex-start}.S_mwfa_fieldLabel{align-items:center;gap:var(--space-1);color:var(--color-gray-700);font-size:.8125rem;font-weight:500;display:inline-flex}.S_mwfa_countedSection{gap:var(--space-2);padding:var(--space-3);border:1px dashed var(--color-border);border-radius:var(--radius-lg);flex-direction:column;display:flex}.S_mwfa_countedTitle{color:var(--color-gray-800);margin:0;font-size:.875rem;font-weight:600}.S_mwfa_countedHint{color:var(--color-muted);margin:0;font-size:.75rem}.S_mwfa_countedRow{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:2.75rem;display:flex}.S_mwfa_countedName{flex-direction:column;gap:.125rem;min-width:0;display:flex}.S_mwfa_countedRemaining{color:var(--color-muted);font-size:.75rem}.S_mwfa_countedPending,.S_mwfa_countedLine{gap:var(--space-2);flex-direction:column;display:flex}.S_mwfa_countedToggle{align-items:center;gap:var(--space-2);min-width:0;min-height:2.75rem;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;flex:1;padding:0;display:flex}.S_mwfa_countedRow{flex-wrap:wrap}.S_mwfa_countedRow>:first-child{flex:10rem}.S_mwfa_countedToggle>svg{flex-shrink:0;margin-left:auto}.S_mwfa_countedLine .S_mwfa_countedRemaining{color:var(--color-gray-700);font-weight:600}.S_mwfa_countedBody{gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius-md);background:var(--color-gray-50);flex-direction:column;display:flex}.S_mwfa_scanActions{gap:var(--space-2);flex-wrap:wrap;justify-content:center;display:flex}.S_mwfa_bulkFields{padding:var(--space-3);border:1px dashed var(--color-border);border-radius:var(--radius-lg)}.S_mwfa_bulkSummary{cursor:pointer;color:var(--color-text-secondary);font-size:.8125rem;font-weight:600}.S_mwfa_bulkHint{margin:var(--space-2) 0;color:var(--color-muted);font-size:.75rem}.S_mwfa_pendingSection{gap:var(--space-2);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-lg);flex-direction:column;display:flex}.S_mwfa_pendingHeader{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.S_mwfa_pendingTitle{color:var(--color-text-secondary);font-size:.8125rem;font-weight:600}.S_mwfa_pendingRow{align-items:center;gap:var(--space-3);min-height:2.75rem;padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-background);cursor:pointer;text-align:left;font-size:.875rem;display:flex}.S_mwfa_pendingRow:hover{background:var(--color-gray-50);border-color:var(--color-primary)}.S_mwfa_pendingName{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.S_mwfa_pendingMeta{color:var(--color-muted);font-size:.75rem}.S_mwfa_pendingAction{align-items:center;gap:var(--space-1);color:var(--color-primary);white-space:nowrap;font-size:.8125rem;font-weight:600;display:inline-flex}.S_mwfa_pendingEmpty{padding:var(--space-2);color:var(--color-muted);margin:0;font-size:.8125rem}.S_mwfa_scannerToggle{align-self:flex-start}.S_mwfa_signStep{gap:var(--space-4);flex-direction:column;display:flex}.S_mwfa_summaryHead{flex-direction:column;gap:.125rem;display:flex}.S_mwfa_summaryTitle{color:var(--color-gray-900);font-size:1rem;font-weight:600}.S_mwfa_summarySub{color:var(--color-muted);font-size:.8125rem}.S_mwfa_summaryList{border:1px solid var(--color-border);border-radius:var(--radius-lg);flex-direction:column;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}.S_mwfa_summaryRow{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);font-size:.875rem;display:flex}.S_mwfa_summaryRow+.S_mwfa_summaryRow{border-top:1px solid var(--color-border)}.S_mwfa_summaryName{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--color-gray-900);flex:1;overflow:hidden}.S_mwfa_summaryMeta{color:var(--color-muted);font-variant-numeric:tabular-nums;font-size:.75rem}.S_mwfa_summaryFlag{padding:.125rem var(--space-2);border-radius:var(--radius-full);background:var(--color-warning-bg);color:var(--color-warning-fg);font-size:.6875rem;font-weight:600}.S_mwfa_partialBanner{gap:var(--space-3);padding:var(--space-3);border:1px solid var(--color-warning-fg);border-radius:var(--radius-lg);background:var(--color-warning-bg);color:var(--color-warning-fg);display:flex}.S_mwfa_partialTitle{margin:0;font-size:.875rem;font-weight:600}.S_mwfa_partialBody{margin:.125rem 0 0;font-size:.8125rem}.S_mwfa_moneyBox{gap:var(--space-1);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-gray-50);flex-direction:column;display:flex}.S_mwfa_moneyRow{color:var(--color-gray-700);font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;font-size:.875rem;display:flex}.S_mwfa_moneyNegative{color:var(--color-error)}.S_mwfa_moneyTotal{padding-top:var(--space-2);margin-top:var(--space-1);border-top:1px solid var(--color-border);color:var(--color-gray-900);font-weight:600}.S_mwfa_signatureSection{gap:var(--space-2);flex-direction:column;display:flex}.S_mwfa_signatureHint{color:var(--color-muted);margin:0;font-size:.75rem}.S_mwfa_signatureWrap{border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow:hidden}.S_mwfa_signatureOk{color:var(--color-success-fg);margin:0;font-size:.75rem}.S_mwfa_doneStep{align-items:center;gap:var(--space-2);padding:var(--space-8) 0;text-align:center;flex-direction:column;display:flex}.S_mwfa_doneIcon{color:var(--color-success-fg)}.S_mwfa_doneTitle{color:var(--color-gray-900);margin:0;font-size:1.0625rem;font-weight:600}.S_mwfa_doneNumber{color:var(--color-muted);font-variant-numeric:tabular-nums;margin:0;font-size:.875rem}@media (max-width:640px){.S_mwfa_lineHeader,.S_mwfa_countedRow,.S_mwfa_pendingRow{min-height:3rem}}.S_mwfa_photoSection{gap:var(--space-2);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-gray-50);flex-direction:column;display:flex}.S_mwfa_photoHead{flex-direction:column;gap:2px;display:flex}.S_mwfa_photoHint{color:var(--color-muted);font-size:.8125rem}.S_mwfa_photoRequired{color:var(--color-error);margin-left:2px}.S_mwfa_requiredMark{color:var(--color-error-fg);margin-left:2px}.S_mwfa_fieldErrorText{color:var(--color-error-fg);margin:0;font-size:.8125rem}.S_mwfa_photoSectionError{border-color:var(--color-error)}.S_mwfa_photoList{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.S_mwfa_photoItem{width:84px;height:84px;position:relative}.S_mwfa_photoThumb{object-fit:cover;border-radius:var(--radius-sm);border:1px solid var(--color-border);width:100%;height:100%}.S_mwfa_photoRemove{border:1px solid var(--color-border);border-radius:var(--radius-full,999px);background:var(--color-background);width:28px;height:28px;color:var(--color-muted);cursor:pointer;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:-6px;right:-6px}.S_mwfa_photoRemove:hover{color:var(--color-error)}.S_mwfa_conditionBtns{gap:var(--space-1);grid-template-columns:repeat(4,1fr);display:grid}.S_mwfa_conditionBtn{padding:var(--space-2) var(--space-1);border:1px solid var(--color-gray-300);border-radius:var(--radius-md);background:var(--color-background);color:var(--color-gray-700);font-size:var(--text-sm);cursor:pointer;font-weight:500;transition:background .12s,border-color .12s,color .12s}.S_mwfa_conditionBtn:hover{border-color:var(--color-gray-400)}.S_mwfa_conditionBtnActive{border-color:var(--color-success);background:var(--color-success-bg);color:var(--color-success-fg)}.S_mwfa_conditionFAIR.S_mwfa_conditionBtnActive{border-color:var(--color-warning);background:var(--color-warning-bg);color:var(--color-warning-fg)}.S_mwfa_conditionDAMAGED.S_mwfa_conditionBtnActive,.S_mwfa_conditionLOST.S_mwfa_conditionBtnActive{border-color:var(--color-error-border);background:var(--color-error-bg);color:var(--color-error-fg)}@media (max-width:480px){.S_mwfa_conditionBtns{grid-template-columns:repeat(2,1fr)}}.S_mwfa_depositUnpaid{padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--color-gray-50);color:var(--color-gray-600);font-size:var(--text-sm);margin:0}.S_mwfa_effects{gap:var(--space-1);margin:0 0 var(--space-3);padding:var(--space-3);border-radius:var(--radius-md);background:var(--color-gray-50);flex-direction:column;list-style:none;display:flex}.S_mwfa_effectRow{font-size:var(--text-sm);color:var(--color-gray-700)}.S_mwfa_missingHandover{margin:0 0 var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--color-gray-50);color:var(--color-gray-600);font-size:var(--font-size-sm)}
.tqtSYa_container{gap:var(--space-2);flex-direction:column;display:flex}.tqtSYa_label{font-size:var(--text-sm);color:var(--color-gray-900);font-weight:600}.tqtSYa_options{gap:var(--space-4);display:flex}.tqtSYa_horizontal{flex-flow:wrap}.tqtSYa_vertical{gap:var(--space-3);flex-direction:column}.tqtSYa_option{align-items:flex-start;gap:var(--space-2);cursor:pointer;font-size:var(--text-sm);color:var(--color-gray-700);display:flex}.tqtSYa_option.tqtSYa_disabled{cursor:not-allowed;opacity:.6}.tqtSYa_radio{opacity:0;width:0;height:0;position:absolute}.tqtSYa_radioMark{border:2px solid var(--color-gray-300);background:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;margin-top:1px;transition:all .15s;display:flex}.tqtSYa_radioMark:after{content:"";background:#fff;border-radius:50%;width:8px;height:8px;transition:transform .15s;transform:scale(0)}.tqtSYa_option:hover .tqtSYa_radioMark{border-color:var(--color-gray-400)}.tqtSYa_radio:checked+.tqtSYa_radioMark{background:var(--color-primary);border-color:var(--color-primary)}.tqtSYa_radio:checked+.tqtSYa_radioMark:after{transform:scale(1)}.tqtSYa_radio:focus-visible+.tqtSYa_radioMark{box-shadow:0 0 0 3px #cb2d0033}.tqtSYa_radio.tqtSYa_error+.tqtSYa_radioMark{border-color:var(--color-error)}.tqtSYa_text{-webkit-user-select:none;user-select:none;flex-direction:column;gap:2px;display:flex}.tqtSYa_optionLabel{align-items:center;gap:var(--space-2);line-height:1.5;display:flex}.tqtSYa_optionDescription{font-size:var(--text-xs);color:var(--color-gray-500)}.tqtSYa_description{font-size:var(--text-xs);color:var(--color-gray-500);margin:0;line-height:1.5}.tqtSYa_cardGroup{border:1px solid var(--color-gray-200);border-radius:var(--radius-lg);background:var(--color-background);gap:0;overflow:hidden}.tqtSYa_card{align-items:flex-start;gap:var(--space-3);padding:var(--space-4);background:0 0;border:none;border-radius:0;transition:background .12s}.tqtSYa_card+.tqtSYa_card{border-top:1px solid var(--color-gray-200)}.tqtSYa_card:hover:not(.tqtSYa_disabled){background:var(--color-gray-50)}.tqtSYa_card.tqtSYa_selected{box-shadow:inset 3px 0 0 var(--color-primary);background:#cb2d000d}.tqtSYa_card .tqtSYa_radioMark{margin-top:2px}.tqtSYa_card .tqtSYa_text{gap:3px}.tqtSYa_card .tqtSYa_optionLabel{color:var(--color-gray-900);font-weight:600}.tqtSYa_card .tqtSYa_optionLabel svg{color:var(--color-gray-400);flex-shrink:0}.tqtSYa_card .tqtSYa_optionDescription{line-height:1.45}.tqtSYa_card.tqtSYa_selected .tqtSYa_optionLabel svg{color:var(--color-primary)}.tqtSYa_cardGroup.tqtSYa_horizontal{flex-direction:row}.tqtSYa_cardGroup.tqtSYa_horizontal .tqtSYa_card{flex:1 1 0}.tqtSYa_cardGroup.tqtSYa_horizontal .tqtSYa_card+.tqtSYa_card{border-top:none;border-left:1px solid var(--color-gray-200)}
.x_FiAG_wrapper{gap:var(--space-2);flex-direction:column;display:flex}.x_FiAG_options{gap:var(--space-2);flex-wrap:wrap;display:flex}.x_FiAG_option{min-height:var(--control-height-sm);padding:0 var(--space-3);border:1px solid var(--color-gray-300);border-radius:var(--radius-full);background:var(--color-white);color:var(--color-gray-600);font-family:inherit;font-size:var(--text-sm);cursor:pointer;align-items:center;line-height:1;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.x_FiAG_option:hover:not(:disabled){border-color:var(--color-gray-400);color:var(--color-gray-900)}.x_FiAG_option:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.x_FiAG_option:disabled{opacity:.5;cursor:not-allowed}.x_FiAG_selected{background:var(--color-primary-50);border-color:var(--color-primary);color:var(--color-primary);font-weight:600}.x_FiAG_selected:hover:not(:disabled){background:var(--color-primary-100);border-color:var(--color-primary);color:var(--color-white)}.x_FiAG_inherited.x_FiAG_selected{background:var(--color-primary-50);border-color:var(--color-primary);color:var(--color-primary-dark);font-weight:500}.x_FiAG_inherited.x_FiAG_selected:hover:not(:disabled){color:var(--color-primary-dark)}.x_FiAG_hint{align-items:center;gap:var(--space-2);font-size:var(--text-xs);color:var(--color-gray-500);margin:0;display:flex}.x_FiAG_reset{color:var(--color-primary);font-family:inherit;font-size:var(--text-xs);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.x_FiAG_reset:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}
._6FsF4a_wrapper{gap:var(--space-3);flex-direction:column;display:flex}._6FsF4a_loading{padding:var(--space-4);justify-content:center;align-items:center;display:flex}._6FsF4a_draftBanner{align-items:flex-start;gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-md);color:#1e40af;font-size:var(--text-sm);background:#eff6ff;border:1px solid #bfdbfe;line-height:1.4;display:flex}._6FsF4a_draftBannerIcon{flex-shrink:0;margin-top:1px}._6FsF4a_confirmedHeader{align-items:center;gap:var(--space-2);display:flex}._6FsF4a_itemsTable{display:none}._6FsF4a_itemsHeader{gap:var(--space-2);padding:0 0 var(--space-2);font-size:.68rem;font-weight:var(--font-bold);text-transform:uppercase;letter-spacing:.03em;color:var(--color-gray-400);grid-template-columns:minmax(0,1fr) 104px 96px 52px 108px;display:grid}._6FsF4a_itemRow{gap:var(--space-2);padding:var(--space-2) 0;border-top:1px solid var(--color-gray-200);color:var(--color-gray-700);grid-template-columns:minmax(0,1fr) 104px 96px 52px 108px;align-items:center;font-size:.78rem;display:grid}._6FsF4a_colDescription{align-items:center;gap:var(--space-1);min-width:0;display:flex}._6FsF4a_colDescriptionContent{flex:1;align-items:center;gap:6px;min-width:0;display:flex;position:relative}._6FsF4a_colDescriptionContent>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._6FsF4a_colDescriptionContent ._6FsF4a_editableInput{flex:1;min-width:0}._6FsF4a_colQty,._6FsF4a_colPrice,._6FsF4a_colVat{text-align:right;font-variant-numeric:tabular-nums}._6FsF4a_colGross{text-align:right;font-weight:var(--font-semibold);font-variant-numeric:tabular-nums}._6FsF4a_colAction{justify-content:center;align-items:center;display:flex}._6FsF4a_itemsHeaderEditable,._6FsF4a_itemRowEditable{grid-template-columns:minmax(0,1fr) 104px 96px 52px 108px 32px}._6FsF4a_itemCards{gap:var(--space-3);flex-direction:column;display:flex}._6FsF4a_itemCard{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);border:1px solid var(--color-gray-200);background:#fff;transition:border-color .15s}._6FsF4a_itemCard:hover{border-color:var(--color-gray-300)}._6FsF4a_itemCardDescription{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-gray-900);margin-bottom:var(--space-3);font-weight:500;display:flex;position:relative}._6FsF4a_itemCardDescription ._6FsF4a_editableInput{font-size:var(--text-sm);font-weight:500}._6FsF4a_itemCardDetails{gap:var(--space-4);flex-wrap:wrap;align-items:flex-end;display:flex}._6FsF4a_itemCardDetail{flex-direction:column;gap:4px;display:flex}._6FsF4a_itemCardDetail:last-of-type{align-items:flex-end;margin-left:auto}._6FsF4a_itemCardLabel{font-size:var(--text-xs);color:var(--color-gray-500);text-transform:uppercase;letter-spacing:.03em;font-weight:500}._6FsF4a_itemCardGross{font-weight:700;font-size:var(--text-base);color:var(--color-gray-900)}._6FsF4a_editableInput{width:100%}._6FsF4a_editableInputSmall{text-align:right;width:70px}._6FsF4a_qtyCell{align-items:center;gap:var(--space-1);display:inline-flex}._6FsF4a_unitLabel{font-size:var(--text-xs);color:var(--color-gray-500);white-space:nowrap}._6FsF4a_dirtyDot{background:var(--color-primary-500);border-radius:50%;width:6px;height:6px;position:absolute;top:0;right:-10px}._6FsF4a_adjustmentsSection{border-top:1px solid var(--color-gray-200);padding-top:var(--space-3)}._6FsF4a_subtotalRow{font-size:var(--text-sm);color:var(--color-gray-600);padding:var(--space-1) 0;justify-content:space-between;align-items:center;display:flex}._6FsF4a_adjustmentsHeader{font-size:var(--text-xs);color:var(--color-gray-500);text-transform:uppercase;letter-spacing:.05em;padding:var(--space-2) 0 var(--space-1);border-bottom:1px dashed var(--color-gray-200);margin-bottom:var(--space-1);font-weight:600}._6FsF4a_adjustmentRow{padding:var(--space-1) 0;font-size:var(--text-sm);justify-content:space-between;align-items:center;display:flex}._6FsF4a_adjustmentDescription{color:var(--color-gray-600)}._6FsF4a_adjustmentAmount{white-space:nowrap;font-weight:500}._6FsF4a_adjustmentDiscount ._6FsF4a_adjustmentAmount{color:var(--color-green-600)}._6FsF4a_adjustmentSurcharge ._6FsF4a_adjustmentAmount{color:var(--color-orange-600)}._6FsF4a_totalsSection{border-top:1px solid var(--color-gray-300);margin-top:var(--space-3);padding-top:var(--space-2);flex-direction:column;display:flex}._6FsF4a_totalRow{font-variant-numeric:tabular-nums;justify-content:space-between;align-items:baseline;padding:3px 0;display:flex}._6FsF4a_totalLabel{font-size:var(--text-sm);color:var(--color-gray-500)}._6FsF4a_totalValue{font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--color-gray-700);font-variant-numeric:tabular-nums}._6FsF4a_totalRowGross{border-top:1px solid var(--color-gray-300);margin-top:var(--space-1);padding-top:var(--space-2)}._6FsF4a_totalRowGross ._6FsF4a_totalLabel{font-size:var(--text-sm);font-weight:var(--font-bold);color:var(--color-gray-900);text-transform:none;letter-spacing:0}._6FsF4a_totalValueGross{font-size:var(--text-base);font-weight:var(--font-bold);color:var(--color-gray-900);font-variant-numeric:tabular-nums;position:relative}._6FsF4a_totalValueNetSecondary{font-size:var(--text-xs);color:var(--color-text-muted,#6b7280);margin-left:var(--space-1);font-weight:400}._6FsF4a_priceCell{flex-direction:column;align-items:flex-end;line-height:1.25;display:flex}._6FsF4a_priceCellSecondary{font-size:.66rem;font-weight:var(--font-normal);color:var(--color-gray-400)}._6FsF4a_metaSection{gap:var(--space-3);flex-direction:column;display:flex}._6FsF4a_metaRow{gap:var(--space-1);flex-direction:column;display:flex}._6FsF4a_metaLabel{font-size:var(--text-xs);color:var(--color-gray-500);font-weight:600}._6FsF4a_metaValue{font-size:var(--text-sm);color:var(--color-gray-700)}._6FsF4a_metaSelect{max-width:200px}._6FsF4a_notesTextarea{min-height:60px}._6FsF4a_actions{align-items:center;gap:var(--space-2);padding-top:var(--space-3);padding-bottom:var(--space-3);border-top:1px solid var(--color-gray-200);flex-wrap:wrap;display:flex}._6FsF4a_actionsRight{margin-left:auto}@media (min-width:640px){._6FsF4a_metaRow{align-items:center;gap:var(--space-2);flex-direction:row}._6FsF4a_metaLabel{min-width:120px}}@media (min-width:768px){._6FsF4a_itemsTable{display:block}._6FsF4a_itemCards{display:none}}@media (max-width:639px){._6FsF4a_actions{flex-direction:column;align-items:stretch}._6FsF4a_actionsRight{margin-left:0}._6FsF4a_totalsSection{align-items:flex-end}._6FsF4a_totalRow{gap:var(--space-4)}}._6FsF4a_itemRow[data-type=SERVICE],._6FsF4a_itemRow[data-type=DEPOSIT],._6FsF4a_itemRow[data-type=LATE_FEE]{padding-left:var(--space-2)}._6FsF4a_itemRow[data-type=SERVICE]{box-shadow:inset 3px 0 0 var(--color-info-fg)}._6FsF4a_itemRow[data-type=DEPOSIT]{box-shadow:inset 3px 0 0 var(--color-success)}._6FsF4a_itemRow[data-type=LATE_FEE]{box-shadow:inset 3px 0 0 var(--color-warning)}._6FsF4a_itemCard[data-type=SERVICE]{box-shadow:inset 3px 0 0 var(--color-info-fg)}._6FsF4a_itemCard[data-type=DEPOSIT]{box-shadow:inset 3px 0 0 var(--color-success)}._6FsF4a_itemCard[data-type=LATE_FEE]{box-shadow:inset 3px 0 0 var(--color-warning)}._6FsF4a_removeItemBtn{cursor:pointer;color:var(--color-gray-400);background:0 0;border:none;border-radius:4px;flex-shrink:0;padding:2px 4px;transition:all .15s}._6FsF4a_removeItemBtn:hover{color:var(--color-red-500);background:var(--color-red-50)}._6FsF4a_removeItemBtn:disabled{opacity:.5;cursor:not-allowed}._6FsF4a_addServiceSection{padding:8px 0}._6FsF4a_addServiceButton{border:1px dashed var(--color-gray-300);color:var(--color-gray-500);cursor:pointer;background:0 0;border-radius:6px;align-items:center;gap:6px;width:100%;padding:8px 12px;font-size:.8125rem;transition:all .15s;display:flex}._6FsF4a_addServiceButton:hover{border-color:var(--color-primary-400);color:var(--color-primary-600);background:var(--color-primary-50)}._6FsF4a_addServiceForm{background:var(--color-gray-50);border:1px solid var(--color-gray-200);border-radius:8px;flex-direction:column;gap:8px;padding:12px;display:flex}._6FsF4a_svcField{flex-direction:column;gap:4px;min-width:0;display:flex}._6FsF4a_svcLabel{font-size:var(--text-xs);color:var(--color-gray-500);text-transform:uppercase;letter-spacing:.03em;font-weight:600}._6FsF4a_addServiceFormRow{gap:var(--space-3);grid-template-columns:1fr 1fr auto;align-items:end;display:grid}._6FsF4a_addServiceFormActions{justify-content:flex-end;gap:8px;display:flex}@media (max-width:640px){._6FsF4a_addServiceFormRow{grid-template-columns:1fr 1fr}}
._cFCSG_group{border:1px solid var(--color-gray-300);border-radius:var(--radius-md);background:#fff;align-items:stretch;display:inline-flex;overflow:hidden}._cFCSG_sm{min-height:var(--control-height-sm)}._cFCSG_md{min-height:var(--control-height-md)}._cFCSG_segment{color:var(--color-gray-600);cursor:pointer;background:0 0;border:none;align-items:center;font-family:inherit;font-weight:500;transition:background-color .15s,color .15s;display:inline-flex}._cFCSG_sm ._cFCSG_segment{padding:0 var(--space-2);font-size:var(--text-xs)}._cFCSG_md ._cFCSG_segment{padding:0 var(--space-4);font-size:var(--text-sm)}._cFCSG_segment+._cFCSG_segment{border-left:1px solid var(--color-gray-300)}._cFCSG_segment:hover:not(:disabled):not(._cFCSG_active){background:var(--color-gray-50)}._cFCSG_segment:focus-visible{box-shadow:inset 0 0 0 2px var(--color-primary);outline:none}._cFCSG_segment:disabled{opacity:.5;cursor:not-allowed}._cFCSG_active{background:var(--color-primary);color:#fff}
.ccQBRG_wrapper{display:inline-block;position:relative}.ccQBRG_fullWidth{width:100%;display:block}.ccQBRG_select{appearance:none;width:100%;padding:var(--space-3);padding-right:var(--space-10);border:1px solid var(--color-gray-300);border-radius:var(--radius-md);font-size:var(--text-sm);cursor:pointer;background-color:#fff;font-family:inherit;transition:border-color .15s,box-shadow .15s}.ccQBRG_sm{padding:var(--space-2) var(--space-3);padding-right:var(--space-8);font-size:var(--text-sm)}.ccQBRG_xs{padding:var(--space-1) var(--space-2);padding-right:var(--space-7);font-size:var(--text-xs);border-radius:var(--radius-sm)}.ccQBRG_wrapperSm .ccQBRG_arrow,.ccQBRG_arrowSm{right:var(--space-3)}.ccQBRG_wrapperXs .ccQBRG_arrow,.ccQBRG_arrowXs{right:var(--space-2)}.ccQBRG_select:focus{border-color:var(--color-primary);outline:none;box-shadow:0 0 0 3px #cb2d001a}.ccQBRG_select:disabled{background-color:var(--color-gray-50);color:var(--color-gray-500);cursor:not-allowed}.ccQBRG_error{border-color:var(--color-error)}.ccQBRG_error:focus{box-shadow:0 0 0 3px #dc26261a}.ccQBRG_arrow{right:var(--space-4);pointer-events:none;border-left:5px solid #0000;border-right:5px solid #0000;border-top:6px solid var(--color-gray-500);width:0;height:0;position:absolute;top:50%;transform:translateY(-50%)}.ccQBRG_select:disabled+.ccQBRG_arrow{border-top-color:var(--color-gray-400)}
._987xhG_block{margin-top:var(--space-3)}._987xhG_description{margin:0}._987xhG_actions{margin-top:var(--space-2)}
