.j3kC5G_page{flex-direction:column;min-height:100vh;display:flex}.j3kC5G_main{flex:1}.j3kC5G_container{max-width:1200px;padding:0 var(--page-gutter);margin:0 auto}.j3kC5G_hero{padding:var(--space-16) 0 var(--space-10);background:var(--color-white)}.j3kC5G_heroEyebrow{gap:var(--space-3);font-size:var(--text-xs);font-weight:var(--font-bold);color:var(--color-brand-middle);text-transform:uppercase;letter-spacing:.1em;align-items:center;margin:0;display:inline-flex}.j3kC5G_heroEyebrow:before{width:var(--space-6);background:var(--color-brand-gradient);border-radius:var(--radius-full);content:"";height:2px}.j3kC5G_heroTitle{max-width:18ch;margin:var(--space-4) 0 0;font-size:clamp(2.125rem,4.6vw,3.5rem);font-weight:var(--font-bold);color:var(--color-gray-900);letter-spacing:-.03em;line-height:1.05}.j3kC5G_heroLead{max-width:56ch;margin:var(--space-5) 0 0;font-size:var(--text-lg);color:var(--color-gray-600);line-height:1.6}.j3kC5G_assurancesBand{padding:var(--section-y) 0;background:var(--color-gray-50)}.j3kC5G_assurances{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.j3kC5G_assurance{gap:var(--space-3);padding:var(--space-6);background:var(--color-white);border:1px solid var(--color-gray-200);border-radius:var(--radius-xl);flex-direction:column;display:flex}.j3kC5G_assuranceTitle{font-size:var(--text-base);font-weight:var(--font-semibold);color:var(--color-gray-900);margin:0}.j3kC5G_assuranceBody,.j3kC5G_assuranceList{font-size:var(--text-sm);color:var(--color-gray-600);margin:0;line-height:1.6}.j3kC5G_assuranceList{gap:var(--space-2);flex-direction:column;padding:0;list-style:none;display:flex}.j3kC5G_assuranceList li{padding-left:var(--space-5);position:relative}.j3kC5G_assuranceList li:before{top:.6em;left:var(--space-2);background:var(--color-brand-middle);border-radius:var(--radius-full);content:"";width:5px;height:5px;position:absolute}.j3kC5G_assuranceLink{gap:var(--space-2);padding-top:var(--space-2);min-height:44px;font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--color-primary);align-items:center;margin-top:auto;text-decoration:none;display:inline-flex}.j3kC5G_assuranceLink:hover{text-decoration:underline}.j3kC5G_pricing{padding:var(--space-6) 0 var(--section-y);background:var(--color-white)}.j3kC5G_pricingMeta{gap:var(--space-1) var(--space-3);margin:0 0 var(--space-8);font-size:var(--text-sm);color:var(--color-gray-500);flex-wrap:wrap;display:flex}.j3kC5G_pricingMeta span+span:before{margin-right:var(--space-3);color:var(--color-gray-300);content:"·"}.j3kC5G_pricingGrid{justify-content:center;gap:var(--space-6);flex-wrap:wrap;align-items:stretch;display:flex}.j3kC5G_pricingGrid>*{flex:300px;max-width:368px}.j3kC5G_pricingGrid:has(>:nth-child(4))>*{flex:260px;max-width:282px}@media (max-width:1199px){.j3kC5G_pricingGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));display:grid}:is(.j3kC5G_pricingGrid>*,.j3kC5G_pricingGrid:has(>:nth-child(4))>*){max-width:none}}.j3kC5G_pricingCard{background:var(--color-gray-50);border:1px solid var(--color-gray-200);border-radius:var(--radius-xl);padding:var(--space-8);text-align:left;transition:border-color .16s var(--ease-out), box-shadow .16s var(--ease-out), transform .16s var(--ease-out);flex-direction:column;display:flex;position:relative}@media (hover:hover) and (pointer:fine){.j3kC5G_pricingCard:hover{border-color:var(--color-primary);transform:translateY(-2px);box-shadow:0 4px 16px #cb2d001f}.j3kC5G_pricingCardFeatured:hover{box-shadow:0 10px 32px #cb2d0033}}.j3kC5G_pricingCardFeatured{background:var(--color-background);border:2px solid var(--color-primary);box-shadow:0 8px 28px #cb2d0024}.j3kC5G_popularBadge{background:linear-gradient(135deg, var(--color-brand-start), var(--color-brand-end));color:var(--color-primary-foreground);font-size:var(--text-sm);font-weight:var(--font-semibold);padding:var(--space-1) var(--space-4);border-radius:var(--radius-full);white-space:nowrap;position:absolute;top:-12px;left:50%;transform:translate(-50%)}.j3kC5G_planName{font-size:var(--text-xl);font-weight:var(--font-bold);color:var(--color-gray-900);margin-bottom:var(--space-4)}.j3kC5G_planPrice{margin-bottom:var(--space-2);align-items:baseline;gap:var(--space-1);display:flex}.j3kC5G_priceAmount{font-size:var(--text-4xl);font-weight:var(--font-bold);color:var(--color-gray-900)}.j3kC5G_priceCurrency{font-size:var(--text-lg);font-weight:var(--font-semibold);color:var(--color-gray-600)}.j3kC5G_pricePeriod{font-size:var(--text-sm);color:var(--color-gray-500)}.j3kC5G_priceCustom{font-size:var(--text-2xl);font-weight:var(--font-bold);color:var(--color-gray-900)}.j3kC5G_planYours{margin:0 0 var(--space-1);font-size:var(--text-xs);font-weight:var(--font-semibold);color:var(--color-gray-500);text-transform:uppercase;letter-spacing:.06em}.j3kC5G_planAudience{min-height:4.5em;margin:0 0 var(--space-4);font-size:var(--text-sm);color:var(--color-gray-600);line-height:1.5}.j3kC5G_yearlyLine{margin:0 0 var(--space-3);font-size:var(--text-sm);color:var(--color-success-text)}.j3kC5G_planBody{gap:var(--space-2);padding-top:var(--space-4);margin-bottom:var(--space-6);text-align:left;flex-direction:column;flex:1;display:flex}.j3kC5G_listLabel{margin:var(--space-2) 0 0;font-size:var(--text-xs);font-weight:var(--font-semibold);color:var(--color-gray-500);text-transform:uppercase;letter-spacing:.04em}.j3kC5G_listLabel:first-child{margin-top:0}.j3kC5G_planList{gap:var(--space-2);font-size:var(--text-sm);color:var(--color-gray-700);flex-direction:column;margin:0;padding:0;line-height:1.5;list-style:none;display:flex}.j3kC5G_planList li{padding-left:var(--space-5);position:relative}.j3kC5G_planList li:before{top:.55em;left:var(--space-2);content:"";background:var(--color-primary);border-radius:var(--radius-full);width:5px;height:5px;position:absolute}.j3kC5G_plansSectionLabel{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.j3kC5G_plansNote{gap:var(--space-3);max-width:72ch;margin:var(--space-8) 0 0;text-align:left;flex-direction:column;display:flex}.j3kC5G_plansEveryPlan,.j3kC5G_plansIndustries{font-size:var(--text-sm);color:var(--color-gray-600);margin:0;line-height:1.6}.j3kC5G_plansIndustries{color:var(--color-gray-500)}.j3kC5G_cta{padding:var(--section-y) 0;background:linear-gradient(135deg, var(--color-brand-start) 0%, var(--color-brand-end) 100%);text-align:center}.j3kC5G_ctaTitle{font-size:var(--text-2xl);font-weight:var(--font-bold);color:#fff;margin-bottom:var(--space-2)}.j3kC5G_ctaSubtitle{font-size:var(--text-lg);color:#ffffffe6;margin-bottom:var(--space-6)}.j3kC5G_ctaButton{align-items:center;gap:var(--space-2);padding:var(--space-4) var(--space-8);color:var(--color-primary);font-size:var(--text-lg);font-weight:var(--font-semibold);border-radius:var(--radius-lg);background:#fff;text-decoration:none;transition:all .15s;display:inline-flex}.j3kC5G_ctaButton:hover{background:var(--color-gray-100);transform:translateY(-2px)}.j3kC5G_ctaNote{font-size:var(--text-sm);color:#fffc;margin-top:var(--space-4)}@media (max-width:900px){.j3kC5G_assurances{grid-template-columns:1fr}}@media (max-width:768px){.j3kC5G_hero{padding:var(--space-6) 0 var(--space-4)}.j3kC5G_pricing{padding-top:var(--space-2)}.j3kC5G_heroLead{font-size:var(--text-base)}.j3kC5G_pricingMeta{gap:var(--space-1);margin-bottom:var(--space-5);flex-direction:column}.j3kC5G_pricingMeta span+span:before{content:none}}.j3kC5G_billing{margin-top:var(--space-8)}.j3kC5G_pricingCardQuiet{background:color-mix(in srgb, var(--color-brand-end) 6%, var(--color-white));border-color:color-mix(in srgb, var(--color-brand-end) 24%, var(--color-gray-200))}.j3kC5G_pricingCardQuiet .j3kC5G_specs{border-top-color:color-mix(in srgb, var(--color-brand-end) 18%, var(--color-gray-100))}@media (max-width:768px){.j3kC5G_billing{margin-top:var(--space-5)}}
._cFCSG_group{border:1px solid var(--color-gray-300);border-radius:var(--radius-full);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_lg{min-height:var(--control-height-lg)}._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_sm ._cFCSG_segment:first-child,._cFCSG_sm ._cFCSG_segment:last-child{padding-inline:var(--space-3)}._cFCSG_md ._cFCSG_segment:first-child{padding-left:var(--space-5)}._cFCSG_md ._cFCSG_segment:last-child{padding-right:var(--space-5)}._cFCSG_lg ._cFCSG_segment{padding:0 var(--space-5);font-size:var(--text-base)}._cFCSG_lg ._cFCSG_segment:first-child{padding-left:var(--space-6)}._cFCSG_lg ._cFCSG_segment:last-child{padding-right:var(--space-6)}@media (max-width:480px){._cFCSG_lg ._cFCSG_segment{padding:var(--space-2) var(--space-3);font-size:var(--text-sm);flex-direction:column;justify-content:center;gap:2px;line-height:1.2}._cFCSG_lg ._cFCSG_segment:first-child{padding-left:var(--space-4)}._cFCSG_lg ._cFCSG_segment:last-child{padding-right:var(--space-4)}._cFCSG_lg ._cFCSG_badge{font-size:var(--text-xs);margin-left:0}}._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}._cFCSG_neutral ._cFCSG_active{background:var(--color-gray-100);color:var(--color-gray-900)}._cFCSG_marketing{padding:var(--space-1);background:var(--color-gray-100);border-color:var(--color-gray-200)}._cFCSG_marketing ._cFCSG_segment{border-radius:var(--radius-full)}._cFCSG_marketing ._cFCSG_segment+._cFCSG_segment{border-left:0}._cFCSG_marketing ._cFCSG_active{color:var(--color-gray-900);background:var(--color-white);box-shadow:var(--shadow-sm)}._cFCSG_marketing ._cFCSG_segment{z-index:1;transition:color var(--duration-fast) var(--ease-out);position:relative}._cFCSG_marketing ._cFCSG_segment:hover:not(:disabled):not(._cFCSG_active){background:0 0}@media (hover:hover) and (pointer:fine){._cFCSG_marketing ._cFCSG_segment:hover:not(:disabled):not(._cFCSG_active){color:var(--color-gray-900)}}._cFCSG_marketing{position:relative}._cFCSG_thumb{background:var(--color-white);clip-path:inset(var(--thumb-top,0) var(--thumb-right,100%) var(--thumb-bottom,0) var(--thumb-left,0) round var(--radius-full));opacity:0;position:absolute;inset:0}._cFCSG_marketing[data-thumb=placed] ._cFCSG_thumb,._cFCSG_marketing[data-thumb=moving] ._cFCSG_thumb{opacity:1}._cFCSG_marketing[data-thumb=moving] ._cFCSG_thumb{transition:clip-path var(--duration-base) var(--ease-in-out)}._cFCSG_marketing[data-thumb=placed] ._cFCSG_active,._cFCSG_marketing[data-thumb=moving] ._cFCSG_active{box-shadow:none;background:0 0}@media (prefers-reduced-motion:reduce){._cFCSG_marketing[data-thumb=moving] ._cFCSG_thumb{transition:none}}._cFCSG_badge{margin-left:var(--space-2);padding:0 var(--space-2);border-radius:var(--radius-full);background:var(--color-success-bg);color:var(--color-success-text);font-weight:var(--font-semibold)}._cFCSG_group:not(._cFCSG_neutral):not(._cFCSG_marketing) ._cFCSG_active ._cFCSG_badge{background:var(--color-white)}@media (max-width:480px){._cFCSG_marketing ._cFCSG_segment{padding-block:var(--space-1);flex-direction:column;justify-content:center;gap:2px;line-height:1.2}._cFCSG_marketing ._cFCSG_badge{font-size:var(--text-xs);margin-left:0}}
.VWvt4G_input{min-height:var(--control-height-md);padding:var(--space-2) var(--space-3);background:var(--color-white);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);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);box-shadow:var(--shadow-focus);outline:none}.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:var(--shadow-focus-error)}.VWvt4G_fullWidth{width:100%}
.tJYWKW_withUnit{align-items:center;gap:var(--space-1);min-width:0;display:flex}.tJYWKW_withUnit>:first-child{flex:1;min-width:0}.tJYWKW_unit{font-size:var(--text-xs);color:var(--color-gray-500);white-space:nowrap}
.zp8GKa_grid{gap:var(--space-4) var(--space-3);grid-template-columns:repeat(6,minmax(0,1fr));align-items:start;display:grid}.zp8GKa_field{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.zp8GKa_grid>.zp8GKa_full{grid-column:span 6}.zp8GKa_grid>.zp8GKa_twoThirds{grid-column:span 4}.zp8GKa_grid>.zp8GKa_half{grid-column:span 3}.zp8GKa_grid>.zp8GKa_third{grid-column:span 2}.zp8GKa_label{font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--color-gray-700)}.zp8GKa_compact .zp8GKa_label{font-size:var(--text-xs);font-weight:var(--font-semibold)}.zp8GKa_required{color:var(--color-primary);margin-left:2px}.zp8GKa_hint{font-size:var(--text-xs);color:var(--color-gray-500);margin:0;line-height:1.45}.zp8GKa_error{font-size:var(--text-xs);color:var(--color-error-fg);margin:0;line-height:1.45}.zp8GKa_footer{align-items:center;gap:var(--space-1) var(--space-3);flex-wrap:wrap;display:flex}.zp8GKa_section{gap:var(--space-4);flex-direction:column;display:flex}.zp8GKa_section+.zp8GKa_section{margin-top:var(--space-5);padding-top:var(--space-5);border-top:1px solid var(--color-gray-200)}.zp8GKa_sectionHeader{gap:var(--space-1);flex-direction:column;display:flex}.zp8GKa_sectionTitle{font-size:var(--text-base);font-weight:var(--font-semibold);color:var(--color-gray-900);margin:0}.zp8GKa_sectionDescription{font-size:var(--text-sm);color:var(--color-gray-500);margin:0}.zp8GKa_actions{justify-content:flex-end;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}@media (max-width:768px){.zp8GKa_actions{flex-direction:column-reverse;align-items:stretch}.zp8GKa_actions>*{width:100%}}@media (max-width:767px){.zp8GKa_grid{grid-template-columns:repeat(2,minmax(0,1fr))}.zp8GKa_grid>.zp8GKa_full,.zp8GKa_grid>.zp8GKa_twoThirds,.zp8GKa_grid>.zp8GKa_half,.zp8GKa_grid>.zp8GKa_third{grid-column:span 2}.zp8GKa_grid>.zp8GKa_keepOnPhone{grid-column:span 1}}
.aC6C7a_section{gap:var(--space-3,12px);flex-direction:column;display:flex}.aC6C7a_title{align-items:center;gap:var(--space-2,8px);font-size:var(--text-xs,12px);font-weight:var(--font-bold);text-transform:uppercase;letter-spacing:.04em;color:var(--color-gray-500,#6b7280);margin:0;display:flex}.aC6C7a_row{gap:var(--space-3,12px);flex-wrap:wrap;display:flex}.aC6C7a_field{gap:var(--space-1,4px);flex-direction:column;display:flex}.aC6C7a_row>.aC6C7a_field{flex:200px}.aC6C7a_label{font-size:var(--text-xs,12px);font-weight:var(--font-medium);color:var(--color-gray-600,#4b5563)}.aC6C7a_required{color:var(--color-danger,#dc2626)}.aC6C7a_options{gap:var(--space-2,8px);display:flex}.aC6C7a_option{align-items:center;gap:var(--space-2,8px);padding:var(--space-2,8px) var(--space-3,12px);border:1px solid var(--color-gray-300,#d1d5db);border-radius:var(--radius-sm,6px);background:var(--color-white,#fff);font-size:var(--text-sm,14px);cursor:pointer;flex:1;transition:border-color .15s,background .15s;display:flex}.aC6C7a_option:has(input:checked){border-color:var(--color-primary,#2563eb);background:var(--color-primary-alpha,#eff4ff)}.aC6C7a_option input{accent-color:var(--color-primary,#2563eb)}.aC6C7a_input,.aC6C7a_textarea{padding:var(--space-2,8px) var(--space-3,12px);border:1px solid var(--color-gray-300,#d1d5db);border-radius:var(--radius-sm,6px);font-size:var(--text-sm,14px);color:var(--color-gray-800,#1f2937);background:var(--color-white,#fff);font-family:inherit}.aC6C7a_input:focus,.aC6C7a_textarea:focus{border-color:var(--color-primary,#2563eb);outline:none}.aC6C7a_inputError{border-color:var(--color-danger,#dc2626)}.aC6C7a_error{font-size:var(--text-xs,12px);color:var(--color-danger,#dc2626)}.aC6C7a_summary{padding:var(--space-4);border:1px solid var(--color-gray-200);border-radius:var(--radius-xl);background:var(--color-gray-50);flex-direction:column;display:flex}.aC6C7a_summaryTitle{align-items:center;gap:var(--space-2);margin:0 0 var(--space-3);font-size:var(--text-xs);font-weight:var(--font-bold);text-transform:uppercase;letter-spacing:.04em;color:var(--color-gray-500);display:flex}.aC6C7a_summaryRow{justify-content:space-between;gap:var(--space-3);padding:var(--space-2) 0;font-size:var(--text-xs);border-bottom:1px solid var(--color-gray-200);display:flex}.aC6C7a_summaryRow:last-child{border-bottom:0}.aC6C7a_summaryLabel{color:var(--color-gray-500)}.aC6C7a_summaryValue{font-weight:var(--font-semibold);text-align:right;color:var(--color-gray-900)}.aC6C7a_unavailable{padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--color-warning-bg);color:var(--color-gray-800);font-size:var(--text-xs);margin:0;line-height:1.45}.aC6C7a_cost{gap:var(--space-1);padding:var(--space-2) var(--space-3);border:1px solid var(--color-gray-200);border-radius:var(--radius-sm,6px);background:var(--color-gray-50);font-size:var(--text-sm);color:var(--color-gray-700);flex-direction:column;display:flex}.aC6C7a_costRow{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.aC6C7a_costValue{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:inline-flex}.aC6C7a_costInput{width:8rem}.aC6C7a_costHint{color:var(--color-gray-600);margin:0}.aC6C7a_net{font-weight:var(--font-normal);color:var(--color-gray-500)}.aC6C7a_suggestion{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm,6px);background:var(--color-primary-alpha,#eff4ff);font-size:var(--text-sm);color:var(--color-gray-700);flex-wrap:wrap;display:flex}.aC6C7a_suggestionText{flex:220px}.aC6C7a_postalHint{font-size:var(--text-xs);color:var(--color-gray-500)}.aC6C7a_distance{max-width:12rem;display:block}
.MzgqEa_line.MzgqEa_line{--list-item-line:var(--space-5);--list-item-body-indent:calc(40px + var(--space-3));align-items:center}.MzgqEa_line.MzgqEa_line.MzgqEa_withControl{align-items:flex-start}.MzgqEa_secondLine{justify-content:space-between;align-items:center;gap:var(--space-2);margin-top:var(--space-1);flex-wrap:wrap;display:flex}.MzgqEa_picture{border-radius:var(--radius-lg);background:var(--color-gray-100);width:40px;height:40px;color:var(--color-gray-400);border:0;flex:none;justify-content:center;align-items:center;display:flex;overflow:hidden}.MzgqEa_picture[data-kind=service],.MzgqEa_picture[data-kind=delivery]{background:var(--color-service-bg);color:var(--color-service-fg)}.MzgqEa_image{object-fit:cover;width:100%;height:100%}.MzgqEa_name{font-size:var(--text-row);font-weight:var(--font-semibold);color:var(--color-gray-900)}button.MzgqEa_nameLink.MzgqEa_nameLink{white-space:normal;overflow-wrap:break-word;min-width:0;min-height:0;font-size:var(--text-row);font-weight:var(--font-semibold);line-height:inherit;color:var(--color-link);text-align:left;border:0;flex-shrink:1;padding:0;text-decoration-line:none}button.MzgqEa_nameLink.MzgqEa_nameLink:hover{color:var(--color-link-hover)}.MzgqEa_finished .MzgqEa_name,.MzgqEa_finished button.MzgqEa_nameLink.MzgqEa_nameLink{font-weight:var(--font-medium);color:var(--color-gray-500)}.MzgqEa_ledger{align-items:flex-end;gap:var(--space-1);text-align:right;flex-direction:column;min-width:8rem;max-width:16rem;display:flex}.MzgqEa_quantity{font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--color-gray-800);font-variant-numeric:tabular-nums;align-items:center;display:inline-flex}.MzgqEa_amount{font-size:var(--text-base);font-weight:var(--font-semibold);color:var(--color-gray-900);font-variant-numeric:tabular-nums;white-space:nowrap;line-height:1.2}.MzgqEa_finished .MzgqEa_amount{font-weight:var(--font-medium);color:var(--color-gray-500)}@container list-item (max-width:30rem){.MzgqEa_ledger{min-width:0;max-width:10rem}}.MzgqEa_tone_danger,.MzgqEa_tone_warning{position:relative}.MzgqEa_tone_danger:before,.MzgqEa_tone_warning:before{content:"";width:3px;position:absolute;top:0;bottom:0;left:0}.MzgqEa_tone_danger:before{background:var(--color-error-fg)}.MzgqEa_tone_warning{--list-item-bg:var(--color-warning-bg);background:var(--list-item-bg)}.MzgqEa_tone_warning:before{background:var(--color-warning)}.MzgqEa_reason{align-items:center;gap:var(--space-1) var(--space-3);padding-left:calc(40px + var(--space-3));font-size:var(--text-sm);color:var(--color-gray-600);flex-wrap:wrap;line-height:1.4;display:flex}.MzgqEa_reason_warning{color:var(--color-warning-text)}.MzgqEa_reason_danger{color:var(--color-error-fg)}@container list-item (max-width:30rem){.MzgqEa_reason{padding-left:0}.MzgqEa_line.MzgqEa_line{--list-item-body-indent:0px}}button.MzgqEa_exit.MzgqEa_exit{padding-inline:0}.MzgqEa_units{align-items:center;gap:var(--space-2);font-size:var(--text-meta);color:var(--color-gray-500);display:inline-flex}.MzgqEa_units strong{font-weight:var(--font-normal)}.MzgqEa_unitsBar{border-radius:var(--radius-full);background:var(--color-gray-200);width:56px;height:4px;display:inline-flex;overflow:hidden}.MzgqEa_unitsOut{background:var(--color-info-fg);height:100%}.MzgqEa_description{align-items:center;column-gap:var(--space-2);font-size:var(--text-meta);color:var(--color-gray-500);flex-wrap:wrap;line-height:1.3;display:flex}.MzgqEa_description>span:not(:last-child):after{content:"·";margin-left:var(--space-2);color:var(--color-gray-400)}.MzgqEa_location{align-items:center;gap:2px;display:inline-flex}.MzgqEa_quantity{z-index:2;position:relative}
.Ai5Q9W_anchor{height:var(--control-height-md);align-self:flex-start;display:inline-flex}.Ai5Q9W_rows{gap:var(--space-1);outline:none;flex-direction:column;margin:0;display:flex}.Ai5Q9W_name{margin:0 0 var(--space-1);font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--color-gray-900)}.Ai5Q9W_row{gap:var(--space-2);grid-template-columns:4.5rem minmax(0,1fr);align-items:baseline;display:grid}.Ai5Q9W_label{font-size:var(--text-sm);color:var(--color-gray-500)}.Ai5Q9W_value{font-size:var(--text-sm);color:var(--color-gray-900);overflow-wrap:anywhere;margin:0}.Ai5Q9W_muted{color:var(--color-warning-text)}.Ai5Q9W_footer{margin-top:var(--space-1);padding-top:var(--space-2);border-top:1px solid var(--color-gray-200)}.Ai5Q9W_action{margin-inline-start:calc(-1 * var(--space-2) - 1px)}
.LVYIvG_mark{border-radius:var(--radius-sm);background:var(--color-warning-bg);color:inherit}
.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;transition:background-color var(--duration-fast) ease, border-color var(--duration-fast) ease, color var(--duration-fast) ease;justify-content:center;align-items:center;padding:0;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);transform-origin:100% 0;min-width:200px;max-width:260px;animation:LZ8vIq_menuIn var(--duration-fast) var(--ease-out);padding:4px;position:fixed}.LZ8vIq_menu[data-drop-up]{transform-origin:100% 100%}@media (prefers-reduced-motion:reduce){.LZ8vIq_menu{animation-name:LZ8vIq_menuInFade}}.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);animation:LZ8vIq_backdropIn 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-exit-duration) var(--motion-sheet-exit-ease);animation:LZ8vIq_sheetIn 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:"";border-radius:var(--radius-full);background:var(--color-gray-300);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_menuItem:focus,.LZ8vIq_sheetItem:focus{outline:none}.LZ8vIq_menuItem:focus-visible,.LZ8vIq_sheetItem:focus-visible{background:var(--color-gray-100)}.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)}@keyframes LZ8vIq_sheetIn{0%{transform:translateY(100%)}}@keyframes LZ8vIq_backdropIn{0%{background-color:#0000}}@keyframes LZ8vIq_menuIn{0%{opacity:0;scale:.97}}@keyframes LZ8vIq_menuInFade{0%{opacity:0}}
.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;container:list-item/inline-size}.O245Iq_divided{gap:0}.O245Iq_divided>.O245Iq_item{background:var(--list-item-bg,transparent);border:0;border-top:1px solid var(--color-gray-100);padding-inline:var(--list-item-inset,0);border-radius:0}.O245Iq_divided>.O245Iq_item:first-child{border-top:0}.O245Iq_actionColumn .O245Iq_actions:empty{display:none}.O245Iq_actionColumn:has(.O245Iq_actions:not(:empty)) .O245Iq_actions{min-width:7rem;display:flex}.O245Iq_muted{opacity:.6}.O245Iq_leading{align-items:center;gap:var(--space-3);min-height:var(--list-item-line);flex:none;display:flex}.O245Iq_selectBox{display:flex}.O245Iq_selectBox label{position:relative}@media (hover:none) and (pointer:coarse){.O245Iq_selectBox label:after{content:"";width:var(--control-height-sm);height:var(--control-height-sm);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}.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_titleFills{flex:1;min-width:0}.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_aside{min-width:0;min-height:var(--list-item-line);flex:0 auto;justify-content:flex-end;display:flex}.O245Iq_footer{min-width:0;margin-top:calc(var(--space-2) - var(--space-4));padding-top:var(--space-1);flex:0 0 100%;order:2}.O245Iq_nextStep{flex:0 0 100%;order:3}@container list-item (max-width:30rem){.O245Iq_aside{min-height:0;margin-top:calc(var(--space-2) - var(--space-4));flex:0 0 100%;order:1;justify-content:flex-start}.O245Iq_actionColumn:has(.O245Iq_actions:not(:empty)) .O245Iq_actions:empty{display:none}.O245Iq_keepAside .O245Iq_info{flex-basis:0}.O245Iq_aside.O245Iq_asideBeside{min-height:var(--list-item-line);flex:0 auto;order:0;justify-content:flex-end;margin-top:0}}.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)}.O245Iq_item[data-recently-added]{animation:O245Iq_added 1.6s var(--ease-out)}@keyframes O245Iq_added{0%{border-color:var(--color-success);background:var(--color-success-bg)}}@media (prefers-reduced-motion:reduce){.O245Iq_item[data-recently-added]{animation:none}}.O245Iq_expandable{position:relative}.O245Iq_expandHit{z-index:1;border-radius:inherit;cursor:pointer;background:0 0;border:0;width:100%;padding:0;position:absolute;inset:0}.O245Iq_expandHit:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.O245Iq_expandable .O245Iq_leading,.O245Iq_expandable .O245Iq_aside,.O245Iq_expandable .O245Iq_actions,.O245Iq_expandable .O245Iq_menuCell,.O245Iq_expandable .O245Iq_footer,.O245Iq_expandable .O245Iq_nextStep,.O245Iq_expandable .O245Iq_body{z-index:2;position:relative}.O245Iq_chevron{width:24px;min-height:var(--list-item-line);color:var(--color-gray-500);transition:transform var(--duration-base) var(--ease-out);flex:none;justify-content:center;align-items:center;display:flex}.O245Iq_chevron[data-expanded=true]{transform:rotate(180deg)}.O245Iq_body{opacity:0;min-width:0;transition:grid-template-rows var(--duration-base) var(--ease-out), opacity var(--duration-base) var(--ease-out);flex:0 0 100%;order:3;grid-template-rows:0fr;display:grid}.O245Iq_body[data-expanded=true]{opacity:1;grid-template-rows:1fr}.O245Iq_bodyInner{min-height:0;padding-left:calc(var(--list-item-body-indent,0px) + var(--list-item-select-inset,0px));overflow:hidden}.O245Iq_selectable{--list-item-select-inset:calc(18px + var(--space-3))}@media (prefers-reduced-motion:reduce){.O245Iq_body,.O245Iq_chevron{transition:none}}
.VMEEqG_fromTo{display:inline}.VMEEqG_arrow{margin-inline:var(--space-1);vertical-align:-.125em;color:var(--color-gray-400);display:inline-block}.VMEEqG_srOnly{clip:rect(0 0 0 0);white-space:pre;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)}}
.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%}
.WGNxiq_breadcrumb{align-items:center;gap:var(--space-2);padding:var(--space-1) 0 var(--space-2);flex-wrap:wrap;display:flex}.WGNxiq_back{align-items:center;gap:var(--space-1);color:var(--text-secondary);font-size:var(--text-sm);font-weight:var(--font-medium);text-decoration:none;display:inline-flex}.WGNxiq_back:hover{color:var(--color-primary)}.WGNxiq_sep,.WGNxiq_current{color:var(--text-tertiary);font-size:var(--text-sm)}
._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}}
.EUfdJa_text{margin:0 0 var(--space-2)}.EUfdJa_row{align-items:flex-start;gap:var(--space-2);flex-wrap:wrap;display:flex}.EUfdJa_row>:first-child{flex:14rem;min-width:0}.EUfdJa_actions{gap:var(--space-2);flex-wrap:wrap;display:flex}@media (max-width:480px){.EUfdJa_actions{flex-direction:column;flex-basis:100%}}.EUfdJa_note{color:var(--text-secondary);font-size:var(--text-sm);margin:0}
._0wEEJa_bar{display:none}@media (max-width:768px){._0wEEJa_bar{z-index:40;gap:var(--space-2);padding:var(--space-3) var(--space-4);padding-bottom:calc(var(--space-3) + env(safe-area-inset-bottom,0px));background:var(--color-white);border-top:1px solid var(--color-gray-200);box-shadow:var(--shadow-bar-up);display:flex;position:fixed;bottom:0;left:0;right:0}._0wEEJa_bar>button{flex:1;min-height:46px}}
.xQrkqq_groups{gap:var(--space-6)}
.vhWeVW_overlay{background:var(--color-overlay);z-index:1000;padding:var(--space-4);animation:vhWeVW_backdropIn var(--duration-base) var(--ease-out);transition:opacity var(--duration-fast) var(--ease-out);justify-content:center;align-items:center;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);transition:transform var(--motion-sheet-exit-duration) var(--motion-sheet-exit-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;pointer-events:none}@keyframes vhWeVW_fadeIn{0%{opacity:0}to{opacity:1}}@keyframes vhWeVW_backdropIn{0%{background-color:#0000}}.vhWeVW_modal{background:var(--color-white);border-radius:var(--radius-lg);box-shadow:var(--shadow-xl);transform-origin:50%;width:100%;max-height:90vh;animation:vhWeVW_modalIn var(--duration-base) var(--ease-out);transition:transform var(--duration-fast) var(--ease-out), opacity var(--duration-fast) var(--ease-out);flex-direction:column;display:flex}.vhWeVW_modalClosing{opacity:0;transform:scale(.96)}.vhWeVW_grabber{display:none}@keyframes vhWeVW_modalIn{0%{opacity:0;transform:scale(.96)}}@media (prefers-reduced-motion:reduce) and (min-width:769px){.vhWeVW_modal,.vhWeVW_modal.vhWeVW_modalSide{animation-name:vhWeVW_fadeIn}.vhWeVW_modalClosing,.vhWeVW_modalSide.vhWeVW_modalClosing{opacity:0;transform:none}.vhWeVW_modal.vhWeVW_modalSide{transition:opacity var(--duration-fast) var(--ease-out)}}@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);font-weight:var(--font-semibold);color:var(--color-gray-900);margin:0}.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;transition:background-color var(--duration-fast) ease, border-color var(--duration-fast) ease, color var(--duration-fast) ease;background:0 0;border:none;justify-content:center;align-items:center;padding:0;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);flex-wrap:wrap;display:flex}@media (max-width:768px){.vhWeVW_overlay{padding:var(--space-2) 0 0;overscroll-behavior:contain;transition:opacity var(--motion-sheet-exit-duration) var(--motion-sheet-exit-ease);align-items:flex-end}.vhWeVW_content{overscroll-behavior:contain}.vhWeVW_overlay[data-keyboard] .vhWeVW_content{padding-bottom:60vh}.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-exit-duration) var(--motion-sheet-exit-ease)}.vhWeVW_overlay[data-keyboard]{top:var(--modal-viewport-top,0px);height:var(--modal-viewport-height,auto);bottom:auto}.vhWeVW_modalClosing{opacity:1;transform:translateY(100%)}.vhWeVW_content:last-child{padding-bottom:max(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:"";border-radius:var(--radius-full);background:var(--color-gray-300);width:36px;height:4px}.vhWeVW_modal:not(.vhWeVW_modalFull) .vhWeVW_header{padding-top:var(--space-1)}.vhWeVW_footer{padding-bottom:max(var(--space-4), env(safe-area-inset-bottom,0px));flex-direction:column-reverse}.vhWeVW_overlay[data-keyboard] .vhWeVW_footer{display:none}.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_overlayFull[data-keyboard] .vhWeVW_modalFull{height:100%;max-height:100%}.vhWeVW_overlay[data-keyboard] .vhWeVW_modal{max-height:100%}.vhWeVW_modalFull .vhWeVW_grabber{display:none}}.vhWeVW_modal:focus{outline:none}
.S3nJhq_content{gap:var(--space-6);flex-direction:column;display:flex}.S3nJhq_description{font-size:var(--text-sm);color:var(--color-gray-600);padding:var(--space-3);background:var(--color-gray-50);border-radius:var(--radius-md);margin:0}.S3nJhq_field{gap:var(--space-2);flex-direction:column;display:flex}.S3nJhq_label{font-size:var(--text-sm);color:var(--color-gray-900);font-weight:600}.S3nJhq_hint{font-size:var(--text-xs);color:var(--color-gray-500);margin:0;line-height:1.5}.S3nJhq_printerStatus{align-items:flex-start;gap:var(--space-3);padding:var(--space-3);background:var(--color-gray-50);border:1px solid var(--color-gray-200);border-radius:var(--radius-md);font-size:var(--text-sm);color:var(--color-gray-700);display:flex}.S3nJhq_printerStatusIcon{color:var(--color-gray-500);flex-shrink:0;margin-top:2px}.S3nJhq_printerStatusBody{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;min-height:2.5em;line-height:1.5;display:flex}.S3nJhq_printerStatusLink{align-items:center;gap:var(--space-1);width:-moz-fit-content;width:fit-content;color:var(--color-primary);font-weight:500;display:inline-flex}.S3nJhq_preview{margin-top:var(--space-2);padding:var(--space-4);background:var(--color-gray-50);border-radius:var(--radius-md);flex-direction:column;align-items:center;display:flex}.S3nJhq_previewTitle{font-size:var(--text-sm);margin:0 0 var(--space-3) 0;color:var(--color-gray-900);align-self:flex-start;font-weight:600}.S3nJhq_fieldGroup{gap:var(--space-2);flex-direction:column;display:flex}.S3nJhq_previewFrame{justify-content:center;align-items:center;min-height:120px;display:flex}.S3nJhq_previewImage{border:1px solid var(--color-gray-300);border-radius:var(--radius-sm);max-width:100%;max-height:220px;box-shadow:var(--shadow-sm);image-rendering:auto;display:block}.S3nJhq_printerStatusChecking,.S3nJhq_previewLoading{align-items:center;gap:var(--space-2);line-height:1.5;display:inline-flex}.S3nJhq_previewLoading{font-size:var(--text-xs);color:var(--color-gray-500)}.S3nJhq_spinner{color:var(--color-gray-400);flex-shrink:0;animation:1s linear infinite S3nJhq_spin}@keyframes S3nJhq_spin{to{transform:rotate(360deg)}}.S3nJhq_guideLink{align-items:center;gap:var(--space-1);width:-moz-fit-content;width:fit-content;font-size:var(--text-sm);color:var(--color-primary);font-weight:500;display:inline-flex}
.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;transition:background-color var(--duration-fast) ease, opacity var(--duration-fast) var(--ease-out);background:#fff;font-weight:500;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;transition:background-color var(--duration-fast) ease, color var(--duration-fast) ease;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;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);transition:border-color var(--duration-fast) ease, background-color var(--duration-fast) ease, opacity var(--duration-fast) var(--ease-out);flex-direction:column;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-error-bg);color:var(--color-error-fg);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-bg);color:var(--color-warning-text);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-gray-600);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-error-bg);color:var(--color-error-fg);border-left-color:var(--color-error-fg)}.pflK9a_consequence[data-severity=WARNING]{background:var(--color-warning-bg);color:var(--color-warning-text);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_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}
.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}}
.kA1CQG_page{gap:var(--space-6);flex-direction:column;display:flex}.kA1CQG_offer{gap:var(--space-8);grid-template-columns:minmax(0,1fr) minmax(280px,360px);align-items:start;display:grid}.kA1CQG_story,.kA1CQG_closed{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.kA1CQG_closed{max-width:640px;padding:var(--space-6);background:var(--color-white);border:1px solid var(--color-gray-200);border-radius:var(--radius-xl)}.kA1CQG_status{align-self:flex-start;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-lg);background:var(--color-gray-100);font-size:var(--text-sm);color:var(--color-gray-700);align-items:center;margin:0;display:flex}.kA1CQG_closedIcon{border-radius:var(--radius-lg);background:var(--color-gray-100);width:48px;height:48px;color:var(--color-gray-700);justify-content:center;align-items:center;display:flex}.kA1CQG_headline{font-size:var(--text-2xl);font-weight:var(--font-bold);color:var(--color-gray-900);margin:0;line-height:1.25}.kA1CQG_lead{max-width:600px;font-size:var(--text-base);color:var(--color-gray-600);margin:0;line-height:1.6}.kA1CQG_benefits{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.kA1CQG_benefit{gap:var(--space-2);padding:var(--space-4);background:var(--color-white);border:1px solid var(--color-gray-200);border-radius:var(--radius-xl);font-size:var(--text-sm);color:var(--color-gray-600);flex-direction:column;line-height:1.5;display:flex}.kA1CQG_benefit strong{font-size:var(--text-row);color:var(--color-gray-900)}.kA1CQG_planBody{gap:var(--space-4);flex-direction:column;display:flex}.kA1CQG_price{font-size:var(--text-sm);color:var(--color-gray-600);margin:0}.kA1CQG_price strong{font-size:var(--text-3xl);font-weight:var(--font-bold);color:var(--color-gray-900)}.kA1CQG_gains{gap:var(--space-2);padding-top:var(--space-4);border-top:1px solid var(--color-gray-200);flex-direction:column;display:flex}.kA1CQG_gains ul{gap:var(--space-2);font-size:var(--text-sm);color:var(--color-gray-900);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.kA1CQG_gains li{gap:var(--space-2);align-items:center;display:flex}.kA1CQG_gainsLabel{font-size:var(--text-meta);font-weight:var(--font-semibold);color:var(--color-gray-600)}.kA1CQG_check{color:var(--color-success-fg);flex:none}.kA1CQG_note,.kA1CQG_hint{font-size:var(--text-meta);color:var(--color-gray-600);margin:0;line-height:1.5}.kA1CQG_actions,.kA1CQG_request{gap:var(--space-3);flex-wrap:wrap;align-items:center;display:flex}.kA1CQG_request{flex-direction:column;align-items:flex-start}.kA1CQG_sent{gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);background:var(--color-success-bg);color:var(--color-success-text);font-size:var(--text-row);align-items:flex-start;margin:0;line-height:1.5;display:flex}@media (max-width:1023px){.kA1CQG_offer{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.kA1CQG_benefits{grid-template-columns:minmax(0,1fr)}.kA1CQG_closed{padding:var(--space-4)}}
.b-28ga_card{gap:var(--space-4);margin-block:var(--space-3);padding:var(--space-4) var(--space-5);background:var(--color-gray-50);border:1px solid var(--color-gray-200);border-radius:var(--radius-xl);flex-wrap:wrap;align-items:flex-start;display:flex}.b-28ga_icon{color:var(--color-gray-700);flex:none}.b-28ga_body{gap:var(--space-1);flex-direction:column;flex:240px;min-width:0;display:flex}.b-28ga_title{font-size:var(--text-row);font-weight:var(--font-semibold);color:var(--color-gray-900);margin:0}.b-28ga_line,.b-28ga_terms{font-size:var(--text-sm);color:var(--color-gray-600);line-height:1.5}.b-28ga_terms{margin-top:var(--space-1);color:var(--color-gray-700)}.b-28ga_action{flex:none;max-width:100%}@media (max-width:639px){.b-28ga_card{padding:var(--space-4);flex-direction:column}.b-28ga_action,.b-28ga_action>*{width:100%}.b-28ga_action>div{align-items:stretch}}
.bjlu4W_navCard{gap:var(--space-2);margin-top:var(--space-4);padding:var(--space-3) var(--space-4);background:var(--color-gray-50);border:1px solid var(--color-gray-200);border-radius:var(--radius-xl);flex-direction:column;display:flex}.bjlu4W_navPlan{font-size:var(--text-meta);color:var(--color-gray-600);justify-content:space-between;align-items:baseline;margin:0;display:flex}.bjlu4W_navPlan strong{font-size:var(--text-sm);color:var(--color-gray-900)}.bjlu4W_navAdds{font-size:var(--text-meta);font-weight:var(--font-semibold);color:var(--color-gray-700)}.bjlu4W_navGains{gap:var(--space-1);font-size:var(--text-meta);color:var(--color-gray-700);flex-direction:column;margin:0;padding:0;line-height:1.4;list-style:none;display:flex}.bjlu4W_navGains li{gap:var(--space-2);align-items:flex-start;display:flex}.bjlu4W_navCta{align-self:flex-start}.bjlu4W_check{color:var(--color-success-fg);flex:none;margin-top:2px}.bjlu4W_tile{gap:var(--space-3);margin-top:var(--space-8);padding:var(--space-3) var(--space-4);background:var(--color-gray-50);border-radius:var(--radius-lg);flex-wrap:wrap;align-items:center;display:flex}.bjlu4W_tileIcon{color:var(--color-gray-500);flex:none;display:flex}.bjlu4W_tileBody{flex-direction:column;flex:280px;gap:2px;min-width:0;display:flex}.bjlu4W_tileTitle{font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--color-gray-700);margin:0}.bjlu4W_tileLine{font-size:var(--text-meta);color:var(--color-gray-600);line-height:1.5}.bjlu4W_tileCta{flex:none}.bjlu4W_tileHide{flex:none;min-width:44px;min-height:44px}@media (max-width:639px){.bjlu4W_tile{padding:var(--space-4);padding-right:var(--space-12);position:relative}.bjlu4W_tileBody{flex:1 1 0}.bjlu4W_tileCta,.bjlu4W_tileCta>*{width:100%}.bjlu4W_tileHide{top:var(--space-2);right:var(--space-2);position:absolute}}
._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}
._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)}
.tqtSYa_container{gap:var(--space-2);flex-direction:column;display:flex}.tqtSYa_label{font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--color-gray-900)}.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:var(--color-white);width:18px;height:18px;transition:background-color var(--duration-fast) ease, border-color var(--duration-fast) ease, box-shadow var(--duration-fast) ease;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-top:1px;display:flex}.tqtSYa_radioMark:after{content:"";background:var(--color-white);opacity:0;width:8px;height:8px;transition:transform .1s var(--ease-out), opacity .1s var(--ease-out);border-radius:50%;transform:scale(.9)}.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{opacity:1;transform:scale(1)}.tqtSYa_radio:focus-visible+.tqtSYa_radioMark{box-shadow:var(--shadow-focus)}.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);transition:background-color var(--duration-fast) var(--ease-out);background:0 0;border:none;border-radius:0}.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{background:var(--color-primary-50);box-shadow:var(--shadow-selected-edge)}.tqtSYa_card .tqtSYa_radioMark{margin-top:2px}.tqtSYa_card .tqtSYa_text{gap:3px}.tqtSYa_card .tqtSYa_optionLabel{font-weight:var(--font-semibold);color:var(--color-gray-900)}.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)}.tqtSYa_pillGroup{gap:var(--space-2)}.tqtSYa_pill{box-sizing:border-box;border:1px solid var(--color-gray-200);border-radius:var(--radius-full);background:var(--color-white);min-height:40px;color:var(--color-gray-700);transition:border-color var(--duration-fast) var(--ease-out), background-color var(--duration-fast) var(--ease-out);align-items:center;padding:0 14px}.tqtSYa_pill:hover:not(.tqtSYa_disabled){border-color:var(--color-gray-300)}.tqtSYa_pill.tqtSYa_selected{border-color:var(--color-primary);background:var(--color-primary-50);font-weight:var(--font-semibold);color:var(--color-gray-900)}.tqtSYa_pill .tqtSYa_radioMark{width:16px;height:16px;margin-top:0}.tqtSYa_pill .tqtSYa_optionLabel{white-space:nowrap}@media (max-width:767px){.tqtSYa_pill{min-height:44px}}.tqtSYa_fill>.tqtSYa_pill{flex:1 1 0;justify-content:center}@media (max-width:480px){.tqtSYa_fill>.tqtSYa_pill{flex-basis:calc(50% - var(--space-2))}}.tqtSYa_pill.tqtSYa_selected.tqtSYa_toneSuccess{border-color:var(--color-success);background:var(--color-success-bg);color:var(--color-success-fg)}.tqtSYa_pill.tqtSYa_selected.tqtSYa_toneWarning{border-color:var(--color-warning);background:var(--color-warning-bg);color:var(--color-warning-fg)}.tqtSYa_pill.tqtSYa_selected.tqtSYa_toneError{border-color:var(--color-error-border);background:var(--color-error-bg);color:var(--color-error-fg)}.tqtSYa_pillIcon{color:var(--color-gray-500);flex-shrink:0}.tqtSYa_pill.tqtSYa_selected .tqtSYa_pillIcon{color:var(--color-primary)}.tqtSYa_radio:focus-visible+.tqtSYa_pillIcon{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:var(--radius-sm)}.tqtSYa_tileGroup{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(min(16rem,100%),1fr));display:grid}.tqtSYa_tileGroup.tqtSYa_fill{grid-template-columns:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}@media (max-width:480px){.tqtSYa_tileGroup.tqtSYa_fill{grid-auto-flow:row}}.tqtSYa_tile{align-items:center;gap:var(--space-2);min-height:2.75rem;padding:0 var(--space-3);border:1px solid var(--color-gray-200);border-radius:var(--radius-lg);background:var(--color-white);transition:border-color var(--duration-fast) var(--ease-out), background-color var(--duration-fast) var(--ease-out)}.tqtSYa_tile:hover:not(.tqtSYa_disabled){border-color:var(--color-gray-300)}.tqtSYa_tile.tqtSYa_selected,.tqtSYa_tile.tqtSYa_selected:hover{border-color:var(--color-primary);background:var(--color-primary-50)}.tqtSYa_tile .tqtSYa_text{align-items:baseline;gap:0 var(--space-2);flex-flow:wrap;min-width:0}.tqtSYa_tile .tqtSYa_optionLabel{font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--color-gray-700)}.tqtSYa_tile.tqtSYa_selected .tqtSYa_optionLabel{font-weight:var(--font-semibold);color:var(--color-gray-900)}.tqtSYa_tile .tqtSYa_pillIcon{color:var(--color-gray-500)}.tqtSYa_tile.tqtSYa_selected .tqtSYa_pillIcon{color:var(--color-primary)}.tqtSYa_tile:has(.tqtSYa_radio:focus-visible){outline:2px solid var(--color-focus);outline-offset:2px}.tqtSYa_pill:has(.tqtSYa_radio:focus-visible){outline:2px solid var(--color-focus);outline-offset:2px}.tqtSYa_panelGroup{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(15rem,100%),1fr));align-items:stretch;display:grid}.tqtSYa_panel{padding:var(--space-5);border:1px solid var(--color-gray-200);border-radius:var(--radius-xl);background:var(--color-white);transition:border-color var(--duration-fast) var(--ease-out), background-color var(--duration-fast) var(--ease-out);align-items:stretch;position:relative}.tqtSYa_panel:hover:not(.tqtSYa_disabled){border-color:var(--color-gray-300)}.tqtSYa_panel.tqtSYa_muted{background:var(--color-gray-50)}.tqtSYa_panel.tqtSYa_selected,.tqtSYa_panel.tqtSYa_selected:hover{padding:calc(var(--space-5) - 1px);border:2px solid var(--color-primary)}.tqtSYa_panel:has(.tqtSYa_radio:focus-visible){outline:2px solid var(--color-focus);outline-offset:2px}.tqtSYa_panel .tqtSYa_text{-webkit-user-select:auto;user-select:auto;flex:1;gap:0;width:100%}.tqtSYa_panel .tqtSYa_optionLabel{flex-direction:column;align-items:stretch;height:100%;display:flex}
.x_Aiya_row{gap:var(--space-2);align-items:stretch;display:flex}.x_Aiya_row>:first-child{flex:1}.x_Aiya_row>button{min-width:var(--control-height-md);min-height:var(--control-height-md)}button.x_Aiya_addLink.x_Aiya_addLink{align-self:flex-start;padding-inline:0}
.umj7LW_form{gap:var(--space-6);flex-direction:column;display:flex}.umj7LW_section{gap:var(--space-3);flex-direction:column;display:flex}.umj7LW_sectionHeader{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.umj7LW_sectionActions{align-items:center;gap:var(--space-3);display:flex}.umj7LW_sectionTitle{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-gray-700);text-transform:uppercase;letter-spacing:.05em;margin:0;font-weight:600;display:flex}.umj7LW_field{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.umj7LW_fieldRow{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));display:grid}.umj7LW_label{font-size:var(--text-sm);color:var(--color-gray-700);font-weight:500}.umj7LW_errorText{font-size:var(--text-xs);color:var(--color-error)}.umj7LW_errorTextSmall{color:var(--color-error);margin-top:2px;font-size:10px}.umj7LW_errorBanner{padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);color:#991b1b;font-size:var(--text-sm);background:#fef2f2;border:1px solid #fecaca}.umj7LW_toggleManual{align-items:center;gap:var(--space-1);font-size:var(--text-xs);color:var(--color-primary);cursor:pointer;text-align:left;margin-top:var(--space-1);background:0 0;border:none;padding:0;display:inline-flex}.umj7LW_toggleManual:hover{text-decoration:underline}.umj7LW_chevronUp{transform:rotate(180deg)}.umj7LW_buyerDetails{gap:var(--space-3);padding:var(--space-3);background:var(--color-gray-50);border-radius:var(--radius-md);margin-top:var(--space-2);flex-direction:column;display:flex}.umj7LW_itemsContainer{border:1px solid var(--color-gray-200);border-radius:var(--radius-md);flex-direction:column;display:flex;overflow:hidden}.umj7LW_itemsHeader{gap:var(--space-2);padding:var(--space-2) var(--space-3);background:var(--color-gray-50);font-size:var(--text-xs);color:var(--color-gray-600);text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid var(--color-gray-200);grid-template-columns:1fr 80px 80px 100px 80px 100px 40px;align-items:center;font-weight:600;display:grid}.umj7LW_itemsHeader .umj7LW_colQty,.umj7LW_itemsHeader .umj7LW_colPrice,.umj7LW_itemsHeader .umj7LW_colGross{text-align:right}.umj7LW_itemsHeader .umj7LW_colUnit,.umj7LW_itemsHeader .umj7LW_colVat{text-align:center}.umj7LW_itemRow{gap:var(--space-2);padding:var(--space-2) var(--space-3);border-top:1px solid var(--color-gray-100);grid-template-columns:1fr 80px 80px 100px 80px 100px 40px;align-items:start;display:grid}.umj7LW_itemRow:first-of-type{border-top:none}.umj7LW_prepaidBlock{gap:var(--space-2);margin-top:var(--space-4);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}.umj7LW_prepaidField{gap:var(--space-1);margin-top:var(--space-2);flex-direction:column;max-width:280px;display:flex}.umj7LW_hintText{font-size:var(--text-xs);color:var(--color-gray-500);line-height:1.4}.umj7LW_staticValue{min-height:40px;padding:0 var(--space-3);border:1px solid var(--color-gray-200);border-radius:var(--radius-md);background:var(--color-gray-50);font-size:var(--text-sm);color:var(--color-gray-700);align-items:center;display:flex}.umj7LW_prepaidHint{font-size:var(--text-xs);color:var(--color-gray-500);margin:0;line-height:1.4}.umj7LW_fieldLabel{display:none}.umj7LW_colDesc{flex-direction:column;min-width:0;display:flex}.umj7LW_colQty,.umj7LW_colPrice{min-width:0}.umj7LW_colQty input,.umj7LW_colPrice input{text-align:right}.umj7LW_colUnit,.umj7LW_colVat{min-width:0}.umj7LW_colGross{color:var(--color-gray-900);justify-content:flex-end;align-items:center;min-height:34px;font-weight:500;display:flex}.umj7LW_grossValue{font-size:var(--text-sm);white-space:nowrap}.umj7LW_colAction{justify-content:center;align-items:center;min-height:38px;display:flex}.umj7LW_removeBtn{justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-md);width:32px;height:32px;color:var(--color-gray-400);cursor:pointer;background:0 0;border:none;transition:background .15s,color .15s;display:flex}.umj7LW_removeBtn:hover:not(:disabled){background:var(--color-error-bg);color:var(--color-error-fg)}.umj7LW_removeBtn:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;color:var(--color-error-fg)}.umj7LW_removeBtn:disabled{opacity:.3;cursor:not-allowed}.umj7LW_removeLabel{font-size:var(--text-sm);font-weight:var(--font-medium);display:none}.umj7LW_footer{gap:var(--space-4);flex-direction:column;width:100%;display:flex}.umj7LW_footerTotals{gap:var(--space-1);flex-direction:column;min-width:220px;margin-left:auto;display:flex}.umj7LW_totalRow{font-size:var(--text-sm);color:var(--color-gray-600);justify-content:space-between;display:flex}.umj7LW_totalGross{font-size:var(--text-base);color:var(--color-gray-900);padding-top:var(--space-2);margin-top:var(--space-1);border-top:2px solid var(--color-gray-200);font-weight:700}.umj7LW_footerActions{justify-content:flex-end;gap:var(--space-3);display:flex}@media (max-width:768px){.umj7LW_itemsHeader{display:none}.umj7LW_itemRow{gap:var(--space-3);padding:var(--space-3);grid-template-columns:1fr 1fr;display:grid}.umj7LW_colDesc{grid-column:1/-1}.umj7LW_colQty,.umj7LW_colUnit,.umj7LW_colPrice,.umj7LW_colVat{min-width:0}.umj7LW_fieldLabel{margin-bottom:var(--space-1);font-size:var(--text-xs);font-weight:var(--font-medium);color:var(--color-gray-500);display:block}.umj7LW_itemRow input,.umj7LW_itemRow [role=combobox]{min-height:44px}.umj7LW_colGross,.umj7LW_colAction{padding-top:var(--space-3);border-top:1px dashed var(--color-gray-200)}.umj7LW_colGross{flex-direction:column;justify-content:center;align-items:flex-start}.umj7LW_colAction{justify-content:flex-end}.umj7LW_removeBtn{width:auto;min-height:44px;padding:0 var(--space-3);color:var(--color-error-fg)}.umj7LW_removeLabel{display:inline}.umj7LW_prepaidField{max-width:none}.umj7LW_footerTotals{width:100%;margin-left:0}.umj7LW_footerActions{flex-direction:column-reverse}.umj7LW_footerActions>*{width:100%}}.umj7LW_sectionNote{font-size:var(--text-xs);color:var(--color-gray-500);text-transform:none;letter-spacing:0;font-weight:400}.umj7LW_readonlyItems{border:1px solid var(--color-gray-200);border-radius:var(--radius-md);flex-direction:column;display:flex;overflow:hidden}.umj7LW_readonlyItem{gap:var(--space-3);padding:var(--space-3);border-bottom:1px solid var(--color-gray-100);grid-template-columns:1fr auto auto;align-items:center;display:grid}.umj7LW_readonlyItem:last-child{border-bottom:none}.umj7LW_readonlyDesc{font-size:var(--text-sm);color:var(--color-gray-900);flex-direction:column;gap:2px;display:flex}.umj7LW_readonlyDiscount{font-size:var(--text-xs);color:var(--color-primary)}.umj7LW_readonlyMeta{gap:var(--space-3);font-size:var(--text-xs);color:var(--color-gray-500);white-space:nowrap;display:flex}.umj7LW_readonlyAmount{font-size:var(--text-sm);color:var(--color-gray-900);white-space:nowrap;font-weight:600}@media (max-width:640px){.umj7LW_readonlyItem{grid-template-columns:1fr auto}.umj7LW_readonlyMeta{grid-column:1/-1}}.umj7LW_issueBlockedToast{align-items:flex-start;gap:var(--space-2);flex-direction:column;display:flex}.umj7LW_recipientPicker{display:contents}
.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);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-success-fg)}._6FsF4a_adjustmentSurcharge ._6FsF4a_adjustmentAmount{color:var(--color-warning-fg)}._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);transition:background-color var(--duration-fast) ease, color var(--duration-fast) ease, opacity var(--duration-fast) var(--ease-out);background:0 0;border:none;border-radius:4px;flex-shrink:0;padding:2px 4px}._6FsF4a_removeItemBtn:hover{color:var(--color-error);background:var(--color-error-bg)}._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;width:100%;transition:border-color var(--duration-fast) ease, background-color var(--duration-fast) ease, color var(--duration-fast) ease;background:0 0;border-radius:6px;align-items:center;gap:6px;padding:8px 12px;font-size:.8125rem;display:flex}._6FsF4a_addServiceButton:hover{border-color:var(--color-primary);color:var(--color-primary-hover);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}}
.GwfSrG_card{background:var(--color-white);border:1px solid var(--color-gray-200);border-radius:var(--radius-xl);overflow:hidden}.GwfSrG_header{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-4) var(--space-2);display:flex}.GwfSrG_title{align-items:center;gap:var(--space-2);min-width:0;font-size:var(--text-row);font-weight:var(--font-semibold);color:var(--color-gray-900);margin:0;line-height:1.25;display:flex}.GwfSrG_icon{color:var(--color-gray-400);flex-shrink:0}.GwfSrG_count{font-weight:var(--font-normal);color:var(--color-gray-500)}.GwfSrG_action{flex-shrink:0}.GwfSrG_body{padding:0 var(--space-4) var(--space-4)}.GwfSrG_flush{--list-item-inset:var(--space-4)}.GwfSrG_flush .GwfSrG_header{padding:var(--space-3) var(--space-4) var(--space-2);border-bottom:1px solid var(--color-gray-100)}.GwfSrG_flush .GwfSrG_body{padding:0}
._61XL1a_trigger{justify-content:space-between;align-items:center;gap:var(--space-2);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);background:var(--color-background);color:var(--color-gray-900);font-size:var(--text-sm);cursor:pointer;font-family:inherit;line-height:1.4;transition:border-color .15s,box-shadow .15s;display:inline-flex}._61XL1a_trigger:hover:not(:disabled){border-color:var(--color-gray-400)}._61XL1a_trigger:focus-visible{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-alpha);outline:none}._61XL1a_trigger[data-disabled]{background:var(--color-gray-50);color:var(--color-gray-400);cursor:not-allowed}._61XL1a_trigger[data-state=open]{border-color:var(--color-primary)}._61XL1a_sm{min-height:var(--control-height-sm);padding:var(--space-1) var(--space-2);font-size:var(--text-xs)}._61XL1a_fullWidth{width:100%;display:flex}._61XL1a_value{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._61XL1a_icon{color:var(--color-gray-500);flex-shrink:0;display:flex}._61XL1a_content{z-index:1500;min-width:var(--radix-select-trigger-width);max-height:var(--radix-select-content-available-height);border:1px solid var(--color-gray-200);border-radius:var(--radius-md);background:var(--color-background);box-shadow:var(--shadow-lg);transform-origin:var(--radix-select-content-transform-origin);animation:_61XL1a_menuIn var(--duration-fast) var(--ease-out);overflow:hidden}@media (prefers-reduced-motion:reduce){._61XL1a_content{animation-name:_61XL1a_menuInFade}}._61XL1a_viewport{padding:var(--space-1)}._61XL1a_item{align-items:center;gap:var(--space-2);min-height:40px;padding:var(--space-2) var(--space-6) var(--space-2) var(--space-3);border-radius:var(--radius-sm);font-size:var(--text-sm);color:var(--color-gray-800);cursor:pointer;-webkit-user-select:none;user-select:none;outline:none;display:flex;position:relative}._61XL1a_item[data-highlighted]{background:var(--color-gray-100)}._61XL1a_item[data-disabled]{color:var(--color-gray-400);cursor:not-allowed}._61XL1a_item[data-state=checked]{color:var(--color-gray-900);font-weight:var(--font-medium)}._61XL1a_groupLabel{padding:var(--space-2) var(--space-3) var(--space-1);font-size:var(--text-xs);font-weight:var(--font-medium);color:var(--color-gray-500)}._61XL1a_hint{color:var(--color-gray-500);font-size:var(--text-xs);margin-left:auto}._61XL1a_indicator{right:var(--space-2);color:var(--color-gray-700);display:inline-flex;position:absolute}@keyframes _61XL1a_menuIn{0%{opacity:0;scale:.97}}@keyframes _61XL1a_menuInFade{0%{opacity:0}}._61XL1a_warning{padding:0 var(--space-2);border-radius:var(--radius-full);background:var(--color-warning-bg);font-size:var(--text-xs);color:var(--color-warning-text);white-space:nowrap;flex-shrink:0;margin-left:auto}
.ccQBRG_wrapper{max-width:100%;display:inline-block;position:relative}.ccQBRG_fullWidth{width:100%;display:block}.ccQBRG_trigger{justify-content:space-between;align-items:center;gap:var(--space-2);width:100%;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);background:var(--color-background);color:var(--color-gray-900);font-size:var(--text-sm);text-align:left;cursor:pointer;font-family:inherit;line-height:1.4;transition:border-color .15s,box-shadow .15s;display:flex}.ccQBRG_trigger:hover:not(:disabled){border-color:var(--color-gray-400)}.ccQBRG_trigger:focus-visible,.ccQBRG_trigger[data-state=open]{border-color:var(--color-primary);box-shadow:var(--shadow-focus);outline:none}.ccQBRG_trigger:disabled{background:var(--color-gray-50);color:var(--color-gray-500);cursor:not-allowed}.ccQBRG_sm{min-height:var(--control-height-sm)}.ccQBRG_xs{gap:var(--space-1);min-height:var(--control-height-xs);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);font-size:var(--text-xs)}.ccQBRG_error{border-color:var(--color-error)}.ccQBRG_valueStack{flex:auto;min-width:6ch;display:grid}.ccQBRG_value,.ccQBRG_sizer{text-overflow:ellipsis;white-space:nowrap;grid-area:1/1;overflow:hidden}.ccQBRG_sizer{visibility:hidden}.ccQBRG_sizer:after{content:attr(data-label)}.ccQBRG_icon{color:var(--color-gray-500);flex-shrink:0;display:flex}.ccQBRG_trigger:disabled .ccQBRG_icon{color:var(--color-gray-400)}.ccQBRG_native{appearance:none;padding-right:calc(var(--space-2) + var(--space-4) + var(--space-3));min-width:calc(6ch + var(--space-3) + var(--space-2) + var(--space-4) + var(--space-3));display:block}.ccQBRG_native.ccQBRG_xs{padding-right:calc(var(--space-1) + .875rem + var(--space-2));min-width:calc(6ch + var(--space-2) + var(--space-1) + .875rem + var(--space-2))}.ccQBRG_nativeIcon{top:50%;right:var(--space-3);pointer-events:none;position:absolute;transform:translateY(-50%)}.ccQBRG_wrapper:has(.ccQBRG_xs) .ccQBRG_nativeIcon{right:var(--space-2)}.ccQBRG_native:disabled+.ccQBRG_nativeIcon{color:var(--color-gray-400)}@media (hover:none) and (pointer:coarse){.ccQBRG_wrapper .ccQBRG_trigger{font-size:var(--text-base)}}
.X2Tw0W_state{padding:var(--space-6) 0;text-align:center;color:var(--color-gray-500)}.X2Tw0W_body{gap:var(--space-4);flex-direction:column;display:flex}.X2Tw0W_table{border-collapse:collapse;width:100%;font-size:var(--text-sm)}.X2Tw0W_table th{text-align:left;padding:var(--space-2) var(--space-3);color:var(--color-gray-500);font-weight:600;font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.03em;border-bottom:1px solid var(--color-gray-200)}.X2Tw0W_table td{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--color-gray-100);color:var(--color-gray-900)}.X2Tw0W_colDesc{width:100%}.X2Tw0W_colQty,.X2Tw0W_colVat,.X2Tw0W_colVal{text-align:right;white-space:nowrap}.X2Tw0W_colVal{font-weight:600}.X2Tw0W_totals{gap:var(--space-1);padding:var(--space-3) var(--space-4);background:var(--color-gray-50);border-radius:var(--radius-md);flex-direction:column;display:flex}.X2Tw0W_totalRow{font-size:var(--text-sm);color:var(--color-gray-700);justify-content:space-between;display:flex}.X2Tw0W_totalGross{font-weight:700;font-size:var(--text-base);color:var(--color-gray-900);padding-top:var(--space-2);margin-top:var(--space-1);border-top:1px solid var(--color-gray-200)}.X2Tw0W_notesField{gap:var(--space-1);margin-top:var(--space-3);font-size:var(--text-sm);color:var(--color-gray-700);flex-direction:column;display:flex}.X2Tw0W_notesInput{width:100%;padding:var(--space-2);font:inherit;color:var(--color-gray-900);border:1px solid var(--color-gray-300);border-radius:var(--radius-md);resize:vertical}.X2Tw0W_editHint{margin:var(--space-2) 0 0;font-size:var(--text-xs);color:var(--color-gray-500)}.X2Tw0W_editItems{gap:var(--space-3);flex-direction:column;display:flex}.X2Tw0W_editItem{gap:var(--space-2);padding:var(--space-3);border:1px solid var(--color-gray-200);border-radius:var(--radius-md);background:var(--color-gray-50);flex-direction:column;display:flex}.X2Tw0W_editRow{gap:var(--space-3);grid-template-columns:1fr 1fr auto;align-items:end;display:grid}.X2Tw0W_editField{flex-direction:column;gap:4px;min-width:0;display:flex}.X2Tw0W_editLabel{font-size:var(--text-xs);color:var(--color-gray-500);text-transform:uppercase;letter-spacing:.03em;font-weight:600}.X2Tw0W_editVat{font-size:var(--text-sm);color:var(--color-gray-700);white-space:nowrap;flex-direction:column;gap:4px;padding-bottom:6px;display:flex}
.QL7Rrq_root{align-items:center;gap:var(--space-1);font-size:var(--text-meta);line-height:1.3;display:inline-flex}.QL7Rrq_icon{flex-shrink:0;transform:translateY(-1px)}.QL7Rrq_root[data-tone=danger]{color:var(--color-error-fg);font-weight:var(--font-medium)}.QL7Rrq_root[data-tone=warning]{color:var(--color-warning-text);font-weight:var(--font-medium)}.QL7Rrq_root[data-tone=success]{color:var(--color-success-text)}.QL7Rrq_root[data-tone=info],.QL7Rrq_root[data-tone=neutral]{color:var(--color-gray-500)}
.gCcWja_anchor{height:var(--control-height-md);align-self:flex-start;display:inline-flex}.gCcWja_rows{gap:var(--space-1);outline:none;flex-direction:column;margin:0;display:flex}.gCcWja_name{margin:0 0 var(--space-1);font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--color-gray-900)}.gCcWja_row{gap:var(--space-2);grid-template-columns:4.5rem minmax(0,1fr);align-items:baseline;display:grid}.gCcWja_label{font-size:var(--text-sm);color:var(--color-gray-500)}.gCcWja_value{font-size:var(--text-sm);color:var(--color-gray-900);overflow-wrap:anywhere;margin:0}.gCcWja_muted{color:var(--color-warning-text)}.gCcWja_footer{margin-top:var(--space-1);padding-top:var(--space-2);border-top:1px solid var(--color-gray-200)}.gCcWja_action{margin-inline-start:calc(-1 * var(--space-2) - 1px)}.gCcWja_hint{font-size:var(--text-sm);color:var(--color-gray-500);margin:0;line-height:1.5}
.QEysDq_root{gap:var(--space-3);flex-direction:column;display:flex}.QEysDq_row{gap:var(--space-2);align-items:flex-start;display:flex}.QEysDq_addButton{align-self:flex-start}.QEysDq_row>:first-child{flex:1;min-width:0}.QEysDq_warning{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-3);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.QEysDq_warningText{gap:var(--space-1);flex-direction:column;flex:16rem;min-width:0;display:flex}.QEysDq_warningBody{font-size:var(--text-sm);color:var(--color-gray-600);margin:0}
.lbNDMG_hint{margin-top:var(--space-1);font-size:var(--text-xs);color:var(--color-gray-500)}
.IJCVvG_overlay{z-index:2000;cursor:zoom-out;background:#000000d9;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.IJCVvG_closeButton{top:calc(var(--space-4) + env(safe-area-inset-top,0px));right:calc(var(--space-4) + env(safe-area-inset-right,0px));color:#fff;cursor:pointer;z-index:2001;padding:var(--space-2);background:0 0;border:none;font-size:2rem;line-height:1;position:absolute}.IJCVvG_closeButton:hover{opacity:.7}.IJCVvG_imageWrapper{cursor:default;width:90vw;max-width:1000px;height:85vh;position:relative}.IJCVvG_image{object-fit:contain}
._9tUUcG_calendar{gap:var(--space-3);padding:var(--space-4);background:var(--color-gray-50);border-radius:var(--radius-lg);border:1px solid var(--color-gray-200);flex-direction:column;display:flex}._9tUUcG_header{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}._9tUUcG_navButton{border:1px solid var(--color-gray-300);border-radius:var(--radius-md);width:32px;height:32px;color:var(--color-gray-600);cursor:pointer;transition:border-color var(--duration-fast) ease, background-color var(--duration-fast) ease, color var(--duration-fast) ease;background:#fff;justify-content:center;align-items:center;display:flex}._9tUUcG_navButton:hover{background:var(--color-gray-100);border-color:var(--color-gray-400);color:var(--color-gray-900)}._9tUUcG_monthTitle{text-align:center;font-size:var(--text-sm);color:var(--color-gray-900);text-transform:capitalize;cursor:pointer;padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);background:0 0;border:none;flex:1;font-weight:600;transition:background .15s}._9tUUcG_monthTitle:hover{background:var(--color-gray-100)}._9tUUcG_weekDays{grid-template-columns:repeat(7,1fr);gap:2px;display:grid}._9tUUcG_weekDay{text-align:center;font-size:var(--text-xs);color:var(--color-gray-500);text-transform:uppercase;padding:var(--space-1) 0;font-weight:600}._9tUUcG_grid{flex-direction:column;gap:2px;transition:opacity .15s;display:flex}._9tUUcG_gridLoading{opacity:.5;pointer-events:none}._9tUUcG_week{grid-template-columns:repeat(7,1fr);gap:2px;display:grid}._9tUUcG_day{aspect-ratio:1;font-size:var(--text-xs);color:var(--color-gray-900);border-radius:var(--radius-sm);cursor:default;transition:background-color var(--duration-fast) ease, color var(--duration-fast) ease, box-shadow var(--duration-fast) ease;background:#fff;flex-direction:column;justify-content:center;align-items:center;gap:1px;font-weight:500;display:flex}._9tUUcG_dayOutside{color:var(--color-gray-400);background:0 0}._9tUUcG_dayToday{box-shadow:inset 0 0 0 2px var(--color-primary);font-weight:700}._9tUUcG_dayRental{background:var(--color-info-bg);color:#1e40af;cursor:pointer}._9tUUcG_dayRental:hover{background:#bfdbfe}._9tUUcG_dayReservation{background:var(--color-warning-bg);color:#92400e;cursor:pointer}._9tUUcG_dayReservation:hover{background:#fde68a}._9tUUcG_dayRentalAndReservation{background:linear-gradient(135deg, var(--color-info-bg) 0 50%, var(--color-warning-bg) 50% 100%);color:#1e40af;cursor:pointer}._9tUUcG_dayRentalAndService{background:linear-gradient(135deg, var(--color-info-bg) 0 50%, var(--color-service-bg) 50% 100%);color:#1e40af;cursor:pointer}._9tUUcG_dayReservationAndService{background:linear-gradient(135deg, var(--color-warning-bg) 0 50%, var(--color-service-bg) 50% 100%);color:#92400e;cursor:pointer}._9tUUcG_dayNumber{line-height:1.1}._9tUUcG_dayStock{font-variant-numeric:tabular-nums;color:var(--color-gray-500);font-size:9px;font-weight:600;line-height:1}._9tUUcG_dayStockNone{background:color-mix(in srgb, var(--color-error) 16%, transparent);color:var(--color-error)}._9tUUcG_dayStockNone ._9tUUcG_dayStock{color:inherit}._9tUUcG_dayService{background:var(--color-service-bg);color:var(--color-service-fg);cursor:pointer}._9tUUcG_dayService:hover{background:var(--color-service-border)}._9tUUcG_dayOverdue{background:color-mix(in srgb, var(--color-error) 16%, transparent);color:var(--color-error-700,var(--color-error));cursor:pointer}._9tUUcG_dayOverdue:hover{background:color-mix(in srgb, var(--color-error) 26%, transparent)}._9tUUcG_dayAvailable{cursor:pointer;transition:background .15s}._9tUUcG_dayAvailable:hover{background:#dcfce7}._9tUUcG_dayConflict{position:relative;color:#991b1b!important;background:#fee2e2!important}._9tUUcG_dayConflict:after{content:"";background:#dc2626;border-radius:50%;width:6px;height:6px;position:absolute;top:2px;right:2px}._9tUUcG_summary{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);font-size:var(--text-sm);margin-bottom:var(--space-3);font-weight:600;display:flex}._9tUUcG_summary ._9tUUcG_summaryDot{background:currentColor;border-radius:50%;flex:none;width:8px;height:8px}._9tUUcG_summaryFree{color:#047857;background:#ecfdf5}._9tUUcG_summaryBusy{color:#b91c1c;background:#fef2f2}._9tUUcG_legend{gap:var(--space-3);padding-top:var(--space-2);border-top:1px solid var(--color-gray-200);flex-wrap:wrap;display:flex}._9tUUcG_legendItem{align-items:center;gap:var(--space-1);font-size:var(--text-xs);color:var(--color-gray-600);display:flex}._9tUUcG_legendDot{border-radius:var(--radius-sm);width:10px;height:10px;display:inline-block}._9tUUcG_legendRental{background:var(--color-info-bg);border:1px solid #93c5fd}._9tUUcG_legendReservation{background:var(--color-warning-bg);border:1px solid #fcd34d}._9tUUcG_legendService{background:var(--color-service-bg);border:1px solid var(--color-service-border)}._9tUUcG_legendOverdue{background:color-mix(in srgb, var(--color-error) 16%, transparent);border:1px solid color-mix(in srgb, var(--color-error) 40%, transparent)}@media (max-width:480px){._9tUUcG_calendar{padding:var(--space-3)}._9tUUcG_legend{justify-content:center}}
._3YM2Lq_overlay{background:var(--color-overlay);z-index:1000;animation:.15s ease-out _3YM2Lq_fadeIn;position:fixed;inset:0}@keyframes _3YM2Lq_fadeIn{0%{opacity:0}to{opacity:1}}._3YM2Lq_drawer{background:var(--color-surface,white);width:400px;max-width:100%;box-shadow:var(--shadow-xl);z-index:1001;flex-direction:column;animation:.2s ease-out _3YM2Lq_slideIn;display:flex;position:fixed;top:0;bottom:0;right:0}@keyframes _3YM2Lq_slideIn{0%{transform:translate(100%)}to{transform:translate(0)}}._3YM2Lq_header{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--color-gray-200);flex-shrink:0;display:flex}._3YM2Lq_headerTitle{align-items:center;gap:var(--space-2);color:var(--color-gray-900);margin-right:auto;display:flex}._3YM2Lq_scanPanel{margin-bottom:var(--space-4);padding-bottom:var(--space-4);border-bottom:1px solid var(--color-gray-200)}._3YM2Lq_title{font-size:var(--text-lg);font-weight:var(--font-semibold);color:var(--color-gray-900);margin:0}._3YM2Lq_itemCount{font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--color-gray-500)}._3YM2Lq_closeButton{width:var(--control-height-sm);height:var(--control-height-sm);border-radius:var(--radius-md);color:var(--color-gray-500);cursor:pointer;transition:background-color var(--duration-fast) ease, color var(--duration-fast) ease;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}._3YM2Lq_closeButton:hover{background:var(--color-gray-100);color:var(--color-gray-700)}._3YM2Lq_content{padding:var(--space-4);flex:1;overflow-y:auto}._3YM2Lq_emptyState{padding:var(--space-12) var(--space-4);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}._3YM2Lq_emptyIcon{color:var(--color-gray-300);margin-bottom:var(--space-4)}._3YM2Lq_emptyText{font-size:var(--text-base);font-weight:var(--font-medium);color:var(--color-gray-600);margin:0 0 var(--space-2) 0}._3YM2Lq_emptyHint{font-size:var(--text-sm);color:var(--color-gray-400);margin:0}._3YM2Lq_bundleHint{gap:var(--space-2);margin-top:var(--space-3);padding:var(--space-3);background:var(--color-success-bg,#f0fdf4);border:1px solid var(--color-success-border,#bbf7d0);border-radius:var(--radius-md);display:flex}._3YM2Lq_bundleHintIcon{color:var(--color-success,#16a34a);flex-shrink:0;margin-top:2px}._3YM2Lq_bundleHintContent{gap:var(--space-1);flex-direction:column;display:flex}._3YM2Lq_bundleHintItem{align-items:center;gap:var(--space-2);font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--color-gray-900);display:flex}._3YM2Lq_bundleHintNote{font-size:var(--text-xs);color:var(--color-gray-500)}._3YM2Lq_footer{border-top:1px solid var(--color-gray-200);padding:var(--space-4) var(--space-5);background:var(--color-gray-50);flex-shrink:0}._3YM2Lq_summary{margin-bottom:var(--space-4)}._3YM2Lq_summaryRow{justify-content:space-between;align-items:center;display:flex}._3YM2Lq_summaryLabel{font-size:var(--text-sm);color:var(--color-gray-600)}._3YM2Lq_summaryValue{font-size:var(--text-base);font-weight:var(--font-semibold);color:var(--color-gray-900)}._3YM2Lq_actions{gap:var(--space-2);flex-wrap:wrap;display:flex}._3YM2Lq_actions>:last-child{flex:100%}._3YM2Lq_actions>:not(:last-child){flex:auto}@media (max-width:480px){._3YM2Lq_drawer{width:100%}._3YM2Lq_actions{flex-direction:column-reverse}._3YM2Lq_actions>*{width:100%}}._3YM2Lq_blockedNotice{gap:var(--space-2);margin:0 0 var(--space-3);padding:var(--space-3);border:1px solid var(--color-error-border);border-radius:var(--radius-md);background:var(--color-error-bg);color:var(--color-error-fg);font-size:var(--font-size-sm);align-items:flex-start;line-height:1.5;display:flex}._3YM2Lq_blockedList{margin:var(--space-1) 0 0;padding-left:var(--space-4)}._3YM2Lq_blockedRemove{margin-left:var(--space-2);color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}
.cT-8eG_dots{margin-bottom:var(--space-4,1rem);justify-content:center;gap:6px;display:flex}.cT-8eG_dot{background:var(--color-gray-200,#e5e7eb);border-radius:50%;width:8px;height:8px;transition:background .3s}.cT-8eG_dotActive{background:var(--color-primary,#cb2d00)}.cT-8eG_eyebrow{margin:0 0 var(--space-2,.5rem);text-align:center;text-transform:uppercase;letter-spacing:.06em;font-size:var(--text-xs,.75rem);color:var(--color-primary,#cb2d00);font-weight:600}.cT-8eG_hint{margin:0 0 var(--space-3,.75rem);color:var(--color-gray-500,#6b7280);font-size:var(--text-sm,.875rem)}.cT-8eG_footer{justify-content:flex-end;gap:var(--space-3,.75rem);display:flex}.cT-8eG_aha{text-align:center}.cT-8eG_ahaIcon{color:var(--color-primary,#cb2d00);margin:var(--space-6,1.5rem) 0 var(--space-5,1.25rem);justify-content:center;animation:.5s cubic-bezier(.34,1.56,.64,1) both cT-8eG_ahaPop;display:flex;position:relative}.cT-8eG_ahaIcon:before{content:"";border-radius:var(--radius-full,9999px);background:var(--color-primary-alpha,#cb2d001a);width:64px;height:64px;animation:.7s ease-out .1s both cT-8eG_ahaRing;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes cT-8eG_ahaPop{0%{opacity:0;transform:scale(.4)}60%{opacity:1;transform:scale(1.12)}to{opacity:1;transform:scale(1)}}@keyframes cT-8eG_ahaRing{0%{opacity:.55;transform:translate(-50%,-50%)scale(.6)}to{opacity:0;transform:translate(-50%,-50%)scale(2)}}@media (prefers-reduced-motion:reduce){.cT-8eG_ahaIcon{animation:none}.cT-8eG_ahaIcon:before{opacity:0;animation:none}}.cT-8eG_ahaBody{margin:0 0 var(--space-2,.5rem);font-size:var(--text-base,1rem);color:var(--color-gray-900,#111827)}.cT-8eG_caption{font-size:var(--text-sm,.875rem);color:var(--color-gray-500,#6b7280);margin:0}
.qOGS5a_container{gap:var(--space-2);flex-direction:column;width:100%;display:flex}.qOGS5a_placedEnd{max-width:var(--signature-width);margin-inline-start:auto}@media (max-width:767px){.qOGS5a_placedEnd{max-width:none}}.qOGS5a_label{align-items:center;gap:var(--space-1);font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--color-gray-700);display:inline-flex}.qOGS5a_label svg{color:var(--color-gray-500)}.qOGS5a_required{color:var(--color-error-fg)}.qOGS5a_hint{font-size:var(--text-xs);color:var(--color-gray-500);margin:0}.qOGS5a_errorMessage{font-size:var(--text-xs);color:var(--color-error-fg);margin:0}.qOGS5a_canvasWrapper{border:1px solid var(--color-gray-300);border-radius:var(--radius-lg);background:var(--color-white);transition:border-color var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out);width:100%;position:relative;overflow:hidden}.qOGS5a_canvasWrapper:hover:not(.qOGS5a_disabled){border-color:var(--color-gray-400)}.qOGS5a_canvasWrapper:focus-within{border-color:var(--color-primary);box-shadow:var(--shadow-focus)}.qOGS5a_canvasWrapper.qOGS5a_error{border-color:var(--color-error)}.qOGS5a_canvasWrapper.qOGS5a_error:focus-within{box-shadow:var(--shadow-focus-error)}.qOGS5a_canvasWrapper.qOGS5a_disabled{opacity:.6;pointer-events:none;background:var(--color-gray-100)}.qOGS5a_canvas{cursor:crosshair;touch-action:none;display:block}.qOGS5a_placeholder{color:var(--color-gray-400);font-size:var(--text-sm);pointer-events:none;-webkit-user-select:none;user-select:none;text-align:center;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.qOGS5a_actions{gap:var(--space-2);display:flex}
._8BCF4q_item{gap:var(--space-2);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-background);flex-direction:column;display:flex}._8BCF4q_itemSelected{border-color:var(--color-primary);box-shadow:0 0 0 1px var(--color-primary)}._8BCF4q_itemFailed{border-color:var(--color-error-border)}._8BCF4q_itemMuted{opacity:.75;flex-direction:row;justify-content:space-between;align-items:center}._8BCF4q_itemDone{background:var(--color-success-bg);flex-direction:row;justify-content:space-between;align-items:center}._8BCF4q_itemHead{align-items:center;gap:var(--space-2);width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:flex}._8BCF4q_itemHead:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;border-radius:var(--radius-md)}._8BCF4q_chevron,._8BCF4q_chevronOpen{color:var(--color-muted-foreground);flex-shrink:0;transition:transform .15s}._8BCF4q_chevronOpen{transform:rotate(180deg)}._8BCF4q_summary{align-items:center;gap:var(--space-3);flex:1;min-width:0;display:flex}._8BCF4q_thumbWrap{flex-shrink:0;display:inline-flex;position:relative}._8BCF4q_number{min-width:22px;height:22px;padding:0 var(--space-1);border:2px solid var(--color-background);border-radius:var(--radius-full);background:var(--color-gray-100);font-size:var(--text-xs);font-weight:var(--font-bold);justify-content:center;align-items:center;display:inline-flex;position:absolute;top:-6px;left:-6px}._8BCF4q_thumb,._8BCF4q_thumbEmpty{border-radius:var(--radius-md);object-fit:cover;background:var(--color-gray-100);flex-shrink:0;width:48px;height:48px}._8BCF4q_thumbEmpty{color:var(--color-muted-foreground);justify-content:center;align-items:center;display:inline-flex}._8BCF4q_summaryText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._8BCF4q_summaryTitle{font-weight:var(--font-semibold);overflow-wrap:anywhere;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;line-height:1.25;display:-webkit-box;overflow:hidden}._8BCF4q_summaryNote,._8BCF4q_summaryOk,._8BCF4q_summaryDoubt{align-items:center;gap:var(--space-1);font-size:var(--text-xs);display:inline-flex}._8BCF4q_summaryNote{color:var(--color-muted-foreground)}._8BCF4q_summaryOk{color:var(--color-success-fg)}._8BCF4q_summaryDoubt{color:var(--color-warning-fg)}._8BCF4q_count,._8BCF4q_countDoubt{font-weight:var(--font-bold);padding:var(--space-1) var(--space-2);border-radius:var(--radius-md);flex-shrink:0}._8BCF4q_countDoubt{background:var(--color-warning-bg);color:var(--color-warning-fg)}._8BCF4q_itemError{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-error-fg);margin:0;display:flex}._8BCF4q_itemHint{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-warning-text);margin:0;display:flex}._8BCF4q_kitLine{align-items:flex-start;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-muted-foreground);margin:0;display:flex}._8BCF4q_kitLine svg{flex-shrink:0;margin-top:2px}._8BCF4q_parts{gap:var(--space-3);flex-direction:column;display:flex}._8BCF4q_partList{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._8BCF4q_part{align-items:center;gap:var(--space-2);min-width:0;display:flex}._8BCF4q_partThumb,._8BCF4q_partThumbEmpty{border-radius:var(--radius-md);object-fit:cover;background:var(--color-gray-100);flex-shrink:0;width:36px;height:36px}._8BCF4q_partThumbEmpty{color:var(--color-muted-foreground);justify-content:center;align-items:center;display:inline-flex}._8BCF4q_partName{min-width:0;font-size:var(--text-sm);overflow-wrap:anywhere;flex:1}._8BCF4q_mergeQuestion{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-muted-foreground);flex-wrap:wrap;display:flex}._8BCF4q_fields{gap:var(--space-3);padding-top:var(--space-2);border-top:1px solid var(--color-border);flex-direction:column;display:flex}._8BCF4q_field{gap:var(--space-1);flex-direction:column;display:flex}._8BCF4q_fieldDoubt{padding:var(--space-2);margin:calc(var(--space-2) * -1);border-radius:var(--radius-md);background:var(--color-warning-bg)}._8BCF4q_label{align-items:center;gap:var(--space-1);font-size:var(--text-sm);color:var(--color-muted-foreground);display:inline-flex}._8BCF4q_matchLine{justify-content:space-between;align-items:center;gap:var(--space-2);font-size:var(--text-sm);flex-wrap:wrap;display:flex}._8BCF4q_fieldActions{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}._8BCF4q_readState{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-muted-foreground);margin:0;display:flex}._8BCF4q_spin{animation:1s linear infinite _8BCF4q_spin}@keyframes _8BCF4q_spin{to{transform:rotate(360deg)}}._8BCF4q_params{gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-lg);background:var(--color-primary-50);flex-direction:column;display:flex}._8BCF4q_paramsText,._8BCF4q_paramsRemembered{font-size:var(--text-sm);margin:0}._8BCF4q_paramsRemembered{color:var(--color-muted-foreground)}._8BCF4q_paramsChoices{gap:var(--space-2);flex-wrap:wrap;display:flex}@media (prefers-reduced-motion:reduce){._8BCF4q_spin{animation:none}._8BCF4q_chevron,._8BCF4q_chevronOpen{transition:none}}._8BCF4q_confirmBar{justify-content:space-between;align-items:flex-end;gap:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--color-border);flex-wrap:wrap;display:flex}._8BCF4q_inlineField{gap:var(--space-1);flex-direction:column;min-width:180px;display:flex}._8BCF4q_inlineLabel{font-size:var(--text-xs);color:var(--color-muted-foreground)}._8BCF4q_confirmNote{font-size:var(--text-sm);color:var(--color-muted-foreground);flex:1}._8BCF4q_sameItem{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-lg);background:var(--color-primary-50);flex-wrap:wrap;display:flex}._8BCF4q_sameItemText{font-size:var(--text-sm);flex:200px;margin:0}
.mNhnLW_field{gap:var(--space-3);flex-direction:column;display:flex}
.TzPlJG_mark{margin-top:var(--space-1);white-space:nowrap;display:block}
.JC1CHW_switch{gap:var(--space-3);flex-wrap:wrap;align-items:center;display:flex}
