.Hm21Va_header{justify-content:space-between;align-items:center;margin-bottom:2rem;display:flex}.Hm21Va_title{color:#1a1a1a;margin:0;font-size:1.75rem;font-weight:700}[data-theme=dark] .Hm21Va_title{color:#f9fafb}@media (max-width:768px){.Hm21Va_page{padding:0}.Hm21Va_header{flex-wrap:wrap;gap:.5rem .75rem;margin-bottom:1.5rem}.Hm21Va_title{font-size:1.5rem}}@media (max-width:640px){.Hm21Va_header{margin-bottom:1.25rem}.Hm21Va_title{font-size:1.25rem}.Hm21Va_header .button--ghost{margin-right:-.5rem;padding-inline:.5rem}}
.S5fWPW_card{background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;padding:2rem;transition:all .3s}.S5fWPW_card__header{justify-content:space-between;display:flex}.S5fWPW_card__title{color:#001e50;margin-bottom:.75rem;font-size:1.25rem;font-weight:600}.S5fWPW_card__description{color:#64748b;font-size:.9375rem;line-height:1.6}.S5fWPW_card__content,.S5fWPW_card__footer{margin-top:1rem}
.mtQOtG_statCard{background:#fff;border:1px solid #e2e8f0;border-radius:.375rem;transition:all .15s;box-shadow:0 1px 3px #00000008}[data-theme=dark] .mtQOtG_statCard{background:#1f2937;border-color:#374151;box-shadow:0 1px 3px #0003}.mtQOtG_statCard:hover{border-color:#cbd5e1;transform:translateY(-1px);box-shadow:0 2px 6px #0000000d}[data-theme=dark] .mtQOtG_statCard:hover{border-color:#4b5563;box-shadow:0 2px 6px #0000004d}.mtQOtG_statCardBody{padding:.75rem 1rem}.mtQOtG_statCardContent{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.mtQOtG_statCardInfo{flex:1;min-width:0}.mtQOtG_statCardLabel{color:#6b7280;letter-spacing:.01em;text-transform:uppercase;margin:0 0 .25rem;font-size:.75rem;font-weight:400}[data-theme=dark] .mtQOtG_statCardLabel{color:#9ca3af}.mtQOtG_statCardValue{color:#111827;margin:0;font-size:1.5rem;font-weight:600;line-height:1.3}[data-theme=dark] .mtQOtG_statCardValue{color:#f9fafb}.mtQOtG_statCardHint{color:#6b7280;margin:.125rem 0 0;font-size:.75rem}[data-theme=dark] .mtQOtG_statCardHint{color:#9ca3af}.mtQOtG_statCardIcon{color:#6366f1;opacity:.6;flex-shrink:0;margin-top:.125rem;font-size:1.25rem}[data-theme=dark] .mtQOtG_statCardIcon{color:#818cf8;opacity:.8}@media (max-width:640px){.mtQOtG_statCard{padding:0}.mtQOtG_statCardBody{padding:.75rem .875rem}.mtQOtG_statCardIcon{display:none}.mtQOtG_statCardLabel{font-size:.6875rem}.mtQOtG_statCardValue{overflow-wrap:anywhere;font-size:1.125rem}}
.kyrYHW_card{background:#fff;border:1px solid #e2e8f0;border-radius:.5rem;flex-direction:column;height:100%;transition:all .15s;display:flex;overflow:hidden;box-shadow:0 1px 3px #00000008}[data-theme=dark] .kyrYHW_card{background:#1f2937;border-color:#374151;box-shadow:0 1px 3px #0003}.kyrYHW_header{border-bottom:1px solid #f1f5f9;justify-content:space-between;align-items:center;gap:.75rem;padding:1rem 1.25rem;display:flex}[data-theme=dark] .kyrYHW_header{border-bottom-color:#374151}.kyrYHW_title{color:#111827;margin:0;font-size:1rem;font-weight:600;line-height:1.3}[data-theme=dark] .kyrYHW_title{color:#f9fafb}.kyrYHW_action{flex-shrink:0}.kyrYHW_header:has(.kyrYHW_action){flex-direction:row}.kyrYHW_content{flex:1;padding:1.25rem}@media (max-width:640px){.kyrYHW_card{gap:0;padding:0}.kyrYHW_header{padding:.75rem 1rem}.kyrYHW_content{padding:1rem}}
._0VaExq_badge{white-space:nowrap;border:1px solid #0000;border-radius:9999px;align-items:center;gap:.25rem;font-weight:600;line-height:1;display:inline-flex}._0VaExq_sm{padding:.1875rem .5rem;font-size:.6875rem}._0VaExq_md{padding:.25rem .625rem;font-size:.75rem}._0VaExq_neutral{color:#475569;background:#f1f5f9;border-color:#e2e8f0}._0VaExq_success{color:#15803d;background:#dcfce7;border-color:#bbf7d0}._0VaExq_warning{color:#b45309;background:#fef3c7;border-color:#fde68a}._0VaExq_danger{color:#b91c1c;background:#fee2e2;border-color:#fecaca}._0VaExq_info{color:#4338ca;background:#e0e7ff;border-color:#c7d2fe}[data-theme=dark] ._0VaExq_neutral{color:#cbd5e1;background:#334155;border-color:#475569}[data-theme=dark] ._0VaExq_success{color:#86efac;background:#14532d;border-color:#166534}[data-theme=dark] ._0VaExq_warning{color:#fcd34d;background:#451a03;border-color:#78350f}[data-theme=dark] ._0VaExq_danger{color:#fca5a5;background:#450a0a;border-color:#7f1d1d}[data-theme=dark] ._0VaExq_info{color:#a5b4fc;background:#312e81;border-color:#3730a3}
.tC-_vG_receipt{color:#000;background:#fff;max-width:460px;margin:0 auto;padding:.5rem;font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:.9375rem;line-height:1.45}.tC-_vG_head{text-align:center}.tC-_vG_company{margin:0 0 .5rem;font-size:1.0625rem;font-style:italic;font-weight:700}.tC-_vG_subtitle{letter-spacing:.01em;margin:0 0 .25rem;font-weight:700}.tC-_vG_title{margin:0 0 .25rem;font-size:1.125rem;font-weight:700}.tC-_vG_date{margin:0;font-size:.875rem}.tC-_vG_divider{border-top:1px dashed #000;margin:.625rem 0}.tC-_vG_items{flex-direction:column;display:flex}.tC-_vG_item{border-bottom:1px dashed #000;padding:.5rem 0}.tC-_vG_item:first-child{padding-top:0}.tC-_vG_item:last-child{border-bottom:none;padding-bottom:0}.tC-_vG_itemName{margin:0;font-weight:600}.tC-_vG_itemLine{justify-content:space-between;gap:1rem;font-size:.875rem;display:flex}.tC-_vG_summary{flex-direction:column;gap:.25rem;margin:0;display:flex}.tC-_vG_row{justify-content:space-between;gap:1rem;margin:0;display:flex}.tC-_vG_row dt,.tC-_vG_row dd{margin:0}.tC-_vG_grandTotal{border-top:1px solid #000;margin-top:.625rem;padding-top:.5rem;font-size:1.125rem;font-weight:700}.tC-_vG_footer{text-align:center;margin-top:1rem}.tC-_vG_footerLine{margin:0 0 .25rem;font-size:.875rem}.tC-_vG_footerLine:nth-child(3){font-weight:700}
@media (max-width:640px){.WSOR7a_container{--tw-enter-scale:1;--tw-enter-translate-y:100%;--tw-exit-scale:1;--tw-exit-translate-y:100%;padding:1.5rem 0 0}.WSOR7a_dialog{border-radius:1.25rem 1.25rem 0 0;max-width:none;padding:1.25rem 1rem 0}.WSOR7a_noFooter{padding-bottom:calc(1.25rem + env(safe-area-inset-bottom,0px))}.WSOR7a_header{padding-right:2.5rem}.WSOR7a_heading{overflow-wrap:anywhere;font-size:1.0625rem;font-weight:600;line-height:1.4}.WSOR7a_close{width:2.25rem;height:2.25rem;top:.875rem;right:.625rem}.WSOR7a_body{overscroll-behavior:contain}.WSOR7a_footer{padding:.75rem 1rem calc(.75rem + env(safe-area-inset-bottom,0px));background:var(--color-overlay,#fff);border-top:1px solid #eef2f6;margin:0 -1rem;position:sticky;bottom:0}[data-theme=dark] .WSOR7a_footer{border-top-color:#374151}.WSOR7a_body+.WSOR7a_footer{margin-top:.75rem}.WSOR7a_footer>.button{flex:1 1 0}.WSOR7a_footer>div:only-child>.button{flex:1 1 0}.WSOR7a_footer>div:only-child{flex:auto;min-width:0}}
.fr9l5a_button{align-items:center;gap:.5rem;display:inline-flex}.fr9l5a_icon{color:#128c7e;flex-shrink:0;width:1.125rem;height:1.125rem}[data-theme=dark] .fr9l5a_icon{color:#25d366}.fr9l5a_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.fr9l5a_iconOnly{min-width:2.5rem;min-height:2.5rem}.fr9l5a_busy .fr9l5a_icon{animation:1s ease-in-out infinite fr9l5a_pulse}@keyframes fr9l5a_pulse{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.fr9l5a_busy .fr9l5a_icon{animation:none}}
.PR9zLG_body{padding:.25rem 0}
.rk7Bda_body{padding:.25rem 0}.rk7Bda_table{border-collapse:collapse;width:100%;font-size:.8125rem}.rk7Bda_table th{text-align:left;text-transform:uppercase;letter-spacing:.02em;color:#6b7280;white-space:nowrap;border-bottom:1px solid #e2e8f0;padding:.625rem .75rem;font-size:.6875rem;font-weight:600}[data-theme=dark] .rk7Bda_table th{color:#9ca3af;border-bottom-color:#374151}.rk7Bda_table td{color:#1f2937;vertical-align:middle;border-bottom:1px solid #f1f5f9;padding:.625rem .75rem}[data-theme=dark] .rk7Bda_table td{color:#e5e7eb;border-bottom-color:#1f2937}.rk7Bda_indexCol{color:#94a3b8;width:36px}.rk7Bda_numCol{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.rk7Bda_product{align-items:center;gap:.625rem;display:flex}.rk7Bda_thumb{color:#94a3b8;background:#f1f5f9;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex;overflow:hidden}[data-theme=dark] .rk7Bda_thumb{color:#64748b;background:#334155}.rk7Bda_thumbImg{object-fit:cover;width:100%;height:100%}.rk7Bda_productInfo{flex-direction:column;min-width:0;display:flex}.rk7Bda_name{font-weight:500}.rk7Bda_meta{color:#94a3b8;font-size:.6875rem}.rk7Bda_grandLabel{text-align:right;color:#111827;border-bottom:none;padding-top:.875rem;font-weight:700}[data-theme=dark] .rk7Bda_grandLabel{color:#f9fafb}.rk7Bda_grandValue{text-align:right;color:#111827;white-space:nowrap;font-variant-numeric:tabular-nums;border-bottom:none;padding-top:.875rem;font-size:1rem;font-weight:700}[data-theme=dark] .rk7Bda_grandValue{color:#f9fafb}.rk7Bda_empty{text-align:center;color:#94a3b8;margin:0;padding:1.5rem 0}@media screen and (max-width:640px){.rk7Bda_table thead{display:none}.rk7Bda_table,.rk7Bda_table tbody,.rk7Bda_table tfoot{display:block}.rk7Bda_table tbody tr{border-bottom:1px solid #f1f5f9;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"product product product""qty unit total";align-items:baseline;gap:.375rem;padding:.75rem 0;display:grid}[data-theme=dark] .rk7Bda_table tbody tr{border-bottom-color:#374151}.rk7Bda_table td{border:none;min-width:0;padding:0;display:block}.rk7Bda_table td.rk7Bda_indexCol{display:none}.rk7Bda_table td.rk7Bda_productCol{grid-area:product}.rk7Bda_name{overflow-wrap:anywhere}.rk7Bda_table td.rk7Bda_qtyCol{color:#64748b;grid-area:qty;padding-left:calc(36px + .625rem)}.rk7Bda_table td.rk7Bda_qtyCol:after{content:" ×"}.rk7Bda_table td.rk7Bda_unitCol{text-align:left;color:#64748b;grid-area:unit}:is([data-theme=dark] .rk7Bda_table td.rk7Bda_qtyCol,[data-theme=dark] .rk7Bda_table td.rk7Bda_unitCol){color:#9ca3af}.rk7Bda_table td.rk7Bda_totalCol{grid-area:total;font-weight:600}.rk7Bda_table tfoot tr{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.rk7Bda_table td.rk7Bda_grandLabel,.rk7Bda_table td.rk7Bda_grandValue{padding:.875rem 0 0}}
._1rC8vG_wrapper{--chart-grid:#e2e8f0;--chart-axis:#6b7280;width:100%}[data-theme=dark] ._1rC8vG_wrapper{--chart-grid:#374151;--chart-axis:#9ca3af}
.n0EKNG_body{flex-direction:column;gap:.75rem;display:flex}.n0EKNG_text{color:#475569;margin:0;font-size:.875rem}[data-theme=dark] .n0EKNG_text{color:#d1d5db}.n0EKNG_warning{color:#92400e;background:#fef3c7;border-radius:.5rem;margin:0;padding:.5rem .75rem;font-size:.8125rem}[data-theme=dark] .n0EKNG_warning{color:#fbbf24;background:#f59e0b26}.n0EKNG_error{color:#dc2626;background:#dc262614;border-radius:.5rem;padding:.5rem .75rem;font-size:.8125rem}.n0EKNG_footer{justify-content:flex-end;gap:.5rem;display:flex}.n0EKNG_deleteButton{color:#fff;background:#dc2626}.n0EKNG_deleteButton:hover{background:#b91c1c}
@media (max-width:768px){.q954lW_listContainer{overscroll-behavior-x:contain;scrollbar-width:none;overflow-x:auto}.q954lW_listContainer::-webkit-scrollbar{display:none}.q954lW_list[data-orientation=horizontal]{width:max-content;min-width:100%}.q954lW_list[data-orientation=horizontal] .q954lW_tab{white-space:nowrap;flex:1 0 0;width:auto;min-width:max-content}}
._1vgUhW_inputWrapper{align-items:center;width:100%;display:flex;position:relative}._1vgUhW_prefixIcon{z-index:1;color:#9ca3af;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;left:.75rem}._1vgUhW_suffixIcon{z-index:1;color:#9ca3af;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;right:.75rem}._1vgUhW_suffixIconClickable{pointer-events:auto;cursor:pointer;z-index:2}._1vgUhW_inputWithPrefix{padding-left:2.75rem!important}._1vgUhW_inputWithSuffix{padding-right:2.75rem!important}input[type=number]::-webkit-outer-spin-button{appearance:none;margin:0}input[type=number]::-webkit-inner-spin-button{appearance:none;margin:0}input[type=number]{appearance:textfield}:is(.input:focus,.input[data-focused=true]){box-shadow:0 0 0 1px #0d6efd99;box-shadow:0 0 0 1px color-mix(in oklab, var(--tw-ring-color) 60%, transparent)}
.B5npZq_sidebar{left:env(safe-area-inset-left,0px);z-index:50;background-color:#fff;flex-direction:column;height:100vh;transition:width .3s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;top:0}[data-theme=dark] .B5npZq_sidebar{background-color:#1f2937}.B5npZq_sidebarCollapsed{width:80px}.B5npZq_sidebarExpanded{width:260px}html .B5npZq_sidebar{width:var(--sidebar-width)}:is(html[data-sidebar-expanded=false] .B5npZq_menuLabel,html[data-sidebar-expanded=false] .B5npZq_logoText){opacity:0;width:0;overflow:hidden}html[data-sidebar-expanded=true] .B5npZq_toggleButton svg{transform:rotate(180deg)}html[data-sidebar-expanded=false] .B5npZq_toggleButton svg{transform:none}.B5npZq_sidebarHeader{background-color:#f9fafb;border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;max-height:68px;padding:1.25rem 1rem;display:flex;position:relative}[data-theme=dark] .B5npZq_sidebarHeader{background-color:#111827;border-bottom-color:#374151}.B5npZq_sidebarLogo{color:#1f2937;flex:1;align-items:center;gap:.75rem;transition:color .2s;display:flex}[data-theme=dark] .B5npZq_sidebarLogo{color:#f9fafb}.B5npZq_sidebarLogo svg{flex-shrink:0;width:32px;height:32px}.B5npZq_logoText{color:#1f2937;white-space:nowrap;opacity:1;font-size:1.125rem;font-weight:600;transition:opacity .3s,width .3s,color .2s}[data-theme=dark] .B5npZq_logoText{color:#f9fafb}.B5npZq_logoTextCollapsed{opacity:0;width:0;overflow:hidden}.B5npZq_toggleButton{cursor:pointer;z-index:10;justify-content:center;align-items:center;width:30px;height:30px;transition:all .2s;display:flex;position:absolute;top:50%;right:5px;transform:translateY(-50%)}.B5npZq_toggleButton:hover{background-color:#f3f4f6;border-radius:50%}[data-theme=dark] .B5npZq_toggleButton:hover{background-color:#374151}.B5npZq_toggleButton svg{color:#4b5563;width:16px;height:16px;transition:transform .3s,color .2s}[data-theme=dark] .B5npZq_toggleButton svg{color:#9ca3af}.B5npZq_toggleButtonExpanded svg{transform:rotate(180deg)}.B5npZq_sidebarNav{overscroll-behavior:contain;flex:1;padding:1rem 0;overflow-y:auto}.B5npZq_menuList{margin:0;padding:0;list-style:none}.B5npZq_menuItem{margin-bottom:.25rem;animation:.3s ease-out B5npZq_fadeInSlide;position:relative}@keyframes B5npZq_fadeInSlide{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}.B5npZq_menuLink{color:#374151;border-radius:8px;align-items:center;gap:1rem;width:calc(100% - 1rem);margin:0 .5rem;padding:.75rem 1rem;transition:background-color .3s cubic-bezier(.4,0,.2,1),color .3s cubic-bezier(.4,0,.2,1),transform .25s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}.B5npZq_menuLink:before{content:"";opacity:0;background:#6366f1;border-radius:0 2px 2px 0;width:3px;height:0;transition:height .35s cubic-bezier(.4,0,.2,1),background .3s cubic-bezier(.4,0,.2,1);position:absolute;top:50%;left:0;transform:translateY(-50%)}.B5npZq_menuLink:hover:before,.B5npZq_menuLinkActive:before{opacity:1}.B5npZq_menuLink:hover{color:#1f2937;background-color:#f3f4f6;transform:translate(4px);box-shadow:0 2px 8px #00000014}.B5npZq_menuLink:hover:before{background:#818cf8;height:24px}[data-theme=dark] .B5npZq_menuLink{color:#d1d5db}[data-theme=dark] .B5npZq_menuLink:hover{color:#f9fafb;background-color:#374151}[data-theme=dark] .B5npZq_menuLink:hover:before{background:#6366f1}.B5npZq_menuLinkActive{color:#4f46e5;background-color:#eef2ff;animation:.4s cubic-bezier(.4,0,.2,1) B5npZq_activeSlideIn;transform:translate(4px);box-shadow:0 2px 12px #6366f126}@keyframes B5npZq_activeSlideIn{0%{transform:translate(0);box-shadow:0 0 #6366f100}to{transform:translate(4px);box-shadow:0 2px 12px #6366f126}}.B5npZq_menuLinkActive:before{background:#6366f1;height:28px;animation:.4s cubic-bezier(.4,0,.2,1) B5npZq_indicatorSlideIn}@keyframes B5npZq_indicatorSlideIn{0%{opacity:0;height:0}to{opacity:1;height:28px}}.B5npZq_menuLinkActive:hover{transform:translate(6px);box-shadow:0 4px 16px #6366f133}[data-theme=dark] .B5npZq_menuLinkActive{color:#93c5fd;background-color:#1e3a8a}[data-theme=dark] .B5npZq_menuLinkActive:before{background:#818cf8}[data-theme=dark] .B5npZq_menuLinkActive:hover{color:#bfdbfe;background-color:#1e40af}[data-theme=dark] .B5npZq_menuLinkActive:hover:before{background:#93c5fd}.B5npZq_menuIcon{width:24px;height:24px;color:inherit;flex-shrink:0;justify-content:center;align-items:center;transition:transform .3s cubic-bezier(.4,0,.2,1),color .3s cubic-bezier(.4,0,.2,1);display:flex}.B5npZq_menuLink:hover .B5npZq_menuIcon{transform:scale(1.1)rotate(5deg)}.B5npZq_menuLinkActive .B5npZq_menuIcon{animation:.5s cubic-bezier(.4,0,.2,1) B5npZq_iconPulse;transform:scale(1.1)}@keyframes B5npZq_iconPulse{0%{transform:scale(1)}50%{transform:scale(1.15)}to{transform:scale(1.1)}}.B5npZq_menuLabel{white-space:nowrap;opacity:1;font-size:.875rem;font-weight:500;transition:opacity .3s cubic-bezier(.4,0,.2,1),width .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1)}.B5npZq_menuLinkActive .B5npZq_menuLabel{font-weight:600;animation:.4s cubic-bezier(.4,0,.2,1) B5npZq_labelFadeIn}@keyframes B5npZq_labelFadeIn{0%{opacity:.7;transform:translate(-5px)}to{opacity:1;transform:translate(0)}}.B5npZq_menuLabelCollapsed{opacity:0;width:0;overflow:hidden}.B5npZq_sidebarNav::-webkit-scrollbar{width:4px}.B5npZq_sidebarNav::-webkit-scrollbar-track{background:0 0}.B5npZq_sidebarNav::-webkit-scrollbar-thumb{background-color:#d1d5db;border-radius:2px}.B5npZq_sidebarNav::-webkit-scrollbar-thumb:hover{background-color:#9ca3af}[data-theme=dark] .B5npZq_sidebarNav::-webkit-scrollbar-thumb{background-color:#4b5563}[data-theme=dark] .B5npZq_sidebarNav::-webkit-scrollbar-thumb:hover{background-color:#6b7280}.B5npZq_menuButton,.B5npZq_closeButton,.B5npZq_backdrop{display:none}.B5npZq_menuButton,.B5npZq_closeButton{color:#374151;cursor:pointer;background:0 0;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;padding:0;transition:background-color .15s}.B5npZq_menuButton:hover,.B5npZq_closeButton:hover{background-color:#94a3b826}.B5npZq_menuButton:focus-visible,.B5npZq_closeButton:focus-visible{outline-offset:2px;outline:2px solid #6366f1}:is([data-theme=dark] .B5npZq_menuButton,[data-theme=dark] .B5npZq_closeButton){color:#e5e7eb}.B5npZq_backdrop{z-index:55;opacity:0;pointer-events:none;background:#11182780;transition:opacity .25s;position:fixed;inset:0}[data-theme=dark] .B5npZq_backdrop{background:#0009}.B5npZq_backdropOpen{opacity:1;pointer-events:auto}@media (max-width:768px){.B5npZq_menuButton,.B5npZq_closeButton,.B5npZq_backdrop{display:flex}html .B5npZq_sidebarHeader .B5npZq_toggleButton{display:none}html .B5npZq_sidebar{z-index:60;visibility:hidden;width:min(280px,85vw);height:100dvh;transition:transform .25s,visibility 0s linear .25s;transform:translate(-100%)}html .B5npZq_sidebar.B5npZq_sidebarMobileOpen{visibility:visible;transition:transform .25s,visibility;transform:none;box-shadow:4px 0 24px #0000002e}:is(html[data-sidebar-expanded] .B5npZq_menuLabel,html[data-sidebar-expanded] .B5npZq_logoText,html .B5npZq_menuLabelCollapsed,html .B5npZq_logoTextCollapsed){opacity:1;width:auto;overflow:visible}}@media (max-width:768px) and (prefers-reduced-motion:reduce){.B5npZq_backdrop{transition:none}html .B5npZq_sidebar{transition:none}html .B5npZq_sidebar.B5npZq_sidebarMobileOpen{transition:none}}.B5npZq_menuLock{opacity:.6;flex-shrink:0;margin-left:auto}
.As7dJa_tableContainer{background:#fff;border:1px solid #e2e8f0;border-radius:.5rem;overflow-x:auto}[data-theme=dark] .As7dJa_tableContainer{background:#1f2937;border-color:#374151}.As7dJa_productsTable{border-collapse:collapse;background:#fff;width:100%}[data-theme=dark] .As7dJa_productsTable{background:#1f2937}.As7dJa_productsTable thead{background:linear-gradient(135deg,#f8fafc 0%,#f1f5f9 100%)}[data-theme=dark] .As7dJa_productsTable thead{background:linear-gradient(135deg,#374151 0%,#4b5563 100%)}.As7dJa_productsTable th{text-align:left;color:#475569;text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;border-bottom:2px solid #e2e8f0;padding:.5rem .75rem;font-size:.8125rem;font-weight:600}[data-theme=dark] .As7dJa_productsTable th{color:#d1d5db;border-bottom-color:#4b5563}.As7dJa_checkboxColumn{text-align:center;width:36px;padding-left:.5rem}.As7dJa_checkbox{border-color:#e2e8f0!important}.As7dJa_actionsColumn{text-align:center!important}.As7dJa_imageColumn{width:56px}.As7dJa_selectedRow{background-color:#eff6ff}[data-theme=dark] .As7dJa_selectedRow{background-color:#1e3a8a}.As7dJa_checkbox__control{border:1px solid #e2e8f0!important}.As7dJa_productsTable td{color:#334155;vertical-align:middle;border-bottom:1px solid #f1f5f9;padding:.5rem .75rem;font-size:.875rem}[data-theme=dark] .As7dJa_productsTable td{color:#e5e7eb;border-bottom-color:#374151}.As7dJa_productsTable tbody tr{transition:all .2s}.As7dJa_productsTable tbody tr:hover{background-color:#f8fafc}[data-theme=dark] .As7dJa_productsTable tbody tr:hover{background-color:#374151}.As7dJa_productsTable tbody tr:last-child td{border-bottom:none}.As7dJa_productImage{background:#f1f5f9;border:1px solid #e2e8f0;border-radius:.375rem;justify-content:center;align-items:center;width:32px;height:32px;display:flex;overflow:hidden}[data-theme=dark] .As7dJa_productImage{background:#374151;border-color:#4b5563}.As7dJa_productImage img{object-fit:cover;width:100%;height:100%}.As7dJa_productImage svg{color:#94a3b8;width:60%;height:60%}[data-theme=dark] .As7dJa_productImage svg{color:#6b7280}.As7dJa_productInfo{flex-direction:column;gap:.0625rem;min-width:0;display:flex}.As7dJa_productName{color:#001e50;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:600;line-height:1.3;overflow:hidden}[data-theme=dark] .As7dJa_productName{color:#f9fafb}.As7dJa_productSku{color:#64748b;font-variant-numeric:tabular-nums;font-size:.75rem;line-height:1.2}[data-theme=dark] .As7dJa_productSku{color:#9ca3af}.As7dJa_stockInfo{align-items:baseline;gap:.375rem;display:flex}.As7dJa_stockLabel{color:#64748b;font-size:.75rem}[data-theme=dark] .As7dJa_stockLabel{color:#9ca3af}.As7dJa_stockOut{color:#ef4444;font-variant-numeric:tabular-nums;font-size:.875rem;font-weight:700}.As7dJa_stockLow{color:#f59e0b;font-variant-numeric:tabular-nums;font-size:.875rem;font-weight:700}.As7dJa_stockIn{color:#10b981;font-variant-numeric:tabular-nums;font-size:.875rem;font-weight:600}.As7dJa_price{color:#001e50;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.875rem;font-weight:600}[data-theme=dark] .As7dJa_price{color:#f9fafb}.As7dJa_actionButtons{justify-content:center;align-items:center;gap:.25rem;display:flex}.As7dJa_actionButtons button{min-width:auto;padding:.375rem;background:0 0!important;border:none!important}.As7dJa_editButton{transition:all .2s;color:#3b82f6!important}.As7dJa_editButton:hover{opacity:.8;color:#2563eb!important;background-color:#0000!important}.As7dJa_editButton svg{color:inherit}[data-theme=dark] .As7dJa_editButton{color:#60a5fa!important}[data-theme=dark] .As7dJa_editButton:hover{opacity:.9;color:#93c5fd!important;background-color:#0000!important}.As7dJa_deleteButton{transition:all .2s;color:#ef4444!important}.As7dJa_deleteButton:hover{opacity:.8;color:#dc2626!important;background-color:#0000!important}.As7dJa_deleteButton svg{color:inherit}[data-theme=dark] .As7dJa_deleteButton{color:#f87171!important}[data-theme=dark] .As7dJa_deleteButton:hover{opacity:.9;color:#fca5a5!important;background-color:#0000!important}.As7dJa_productsTable th:last-child,.As7dJa_productsTable td:last-child{text-align:center}.As7dJa_emptyState{text-align:center;padding:3rem 1.5rem}.As7dJa_emptyStateContent{flex-direction:column;align-items:center;gap:.5rem;display:flex}.As7dJa_emptyStateContent p{color:#475569;margin:0;font-size:1.125rem;font-weight:600}[data-theme=dark] .As7dJa_emptyStateContent p{color:#d1d5db}.As7dJa_emptyStateContent span{color:#64748b;font-size:.875rem}[data-theme=dark] .As7dJa_emptyStateContent span{color:#9ca3af}@media (max-width:768px){.As7dJa_productsTable th,.As7dJa_productsTable td{padding:.5rem;font-size:.8125rem}.As7dJa_productsTable td.As7dJa_infoCell{width:100%;max-width:0}.As7dJa_productImage{width:28px;height:28px}.As7dJa_productName{font-size:.8125rem}.As7dJa_productSku{font-size:.6875rem}}.As7dJa_rowInteractive{cursor:pointer;-webkit-user-select:none;user-select:none}@media (max-width:640px){.As7dJa_productsTable,.As7dJa_productsTable tbody{display:block}.As7dJa_productsTable thead{display:none}.As7dJa_productsTable thead:has(.As7dJa_checkboxColumn){display:block}.As7dJa_productsTable thead tr{display:block}.As7dJa_productsTable th{display:none}.As7dJa_productsTable th.As7dJa_checkboxColumn{text-align:left;border-bottom-width:1px;width:auto;padding:.625rem 1rem;display:block}.As7dJa_checkboxColumn .As7dJa_checkbox:after{content:"Tümünü seç";margin-left:.625rem}.As7dJa_productsTable tbody tr{border-bottom:1px solid #f1f5f9;grid-template-columns:auto auto minmax(0,1fr) auto;grid-template-areas:"check image name name""check image sku price"". .stock actions";align-items:center;row-gap:.125rem;padding:.75rem .5rem .75rem 1rem;display:grid}[data-theme=dark] .As7dJa_productsTable tbody tr{border-bottom-color:#374151}.As7dJa_productsTable tbody tr:last-child{border-bottom:none}.As7dJa_productsTable tbody tr:hover{background-color:#0000}[data-theme=dark] .As7dJa_productsTable tbody tr:hover{background-color:#0000}.As7dJa_productsTable tbody tr.As7dJa_selectedRow{background-color:#eff6ff}[data-theme=dark] .As7dJa_productsTable tbody tr.As7dJa_selectedRow{background-color:#1e3a8a}.As7dJa_productsTable td{border:none;min-width:0;padding:0;display:block}.As7dJa_productsTable td.As7dJa_checkCell{grid-area:check;margin-right:.75rem}.As7dJa_checkCell .As7dJa_checkbox{margin:-.625rem;padding:.625rem}.As7dJa_productsTable td.As7dJa_imageCell{grid-area:image;margin-right:.75rem}.As7dJa_productImage{width:40px;height:40px}.As7dJa_productsTable td.As7dJa_infoCell,.As7dJa_infoCell .As7dJa_productInfo{display:contents}.As7dJa_productName{grid-area:name;font-size:.9375rem}.As7dJa_productSku{grid-area:sku;font-size:.75rem}.As7dJa_productsTable td.As7dJa_priceCell{text-align:right;grid-area:price;margin-left:.5rem}.As7dJa_price{font-size:.9375rem}.As7dJa_productsTable td.As7dJa_stockCell{grid-area:stock}.As7dJa_productsTable td.As7dJa_actionsCell{grid-area:actions;margin-left:.5rem}.As7dJa_actionButtons{justify-content:flex-end;gap:0}.As7dJa_actionButtons button{width:2.25rem;height:2.25rem;padding:0}.As7dJa_rowInteractive{-webkit-user-select:text;user-select:text}}
.JV3N7a_root:not([data-selected=true]):not([data-indeterminate=true]) [data-slot=checkbox-control]{border:1px solid #cbd5e1}[data-theme=dark] .JV3N7a_root:not([data-selected=true]):not([data-indeterminate=true]) [data-slot=checkbox-control]{border-color:#6b7280}
.yKeHba_root{flex-direction:column;min-width:0;display:inline-flex}.yKeHba_fullWidth{width:100%}.yKeHba_trigger{width:100%;min-width:0;padding:var(--select-padding,.4375rem .625rem .4375rem .75rem);border:1px solid var(--select-border,#e2e8f0);border-radius:var(--select-radius,.5rem);background:var(--select-bg,#fff);color:var(--select-color,#334155);font-family:inherit;font-size:var(--select-font-size,.875rem);font-weight:var(--select-font-weight,400);line-height:var(--select-line-height,1.25rem);text-align:left;cursor:pointer;outline:none;justify-content:space-between;align-items:center;gap:.5rem;transition:border-color .2s,box-shadow .2s;display:flex}.yKeHba_sm .yKeHba_trigger{padding:var(--select-padding,.25rem .5rem .25rem .625rem);border-radius:var(--select-radius,.375rem);font-size:var(--select-font-size,.8125rem);gap:.375rem}.yKeHba_trigger:hover{border-color:var(--select-hover-border,var(--select-border,#cbd5e1))}.yKeHba_trigger[data-focus-visible],.yKeHba_root[data-open] .yKeHba_trigger{border-color:var(--select-focus,#3b82f6);box-shadow:0 0 0 3px var(--select-ring,#3b82f61a)}.yKeHba_root[data-invalid] .yKeHba_trigger{border-color:#ef4444}.yKeHba_trigger[data-disabled]{background:var(--select-bg,#f1f5f9);color:var(--select-color,#94a3b8);cursor:not-allowed}.yKeHba_value{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.yKeHba_value[data-placeholder]{color:#94a3b8}.yKeHba_chevron{color:var(--select-icon,#64748b);flex:none;font-size:.9375rem;transition:transform .15s}.yKeHba_sm .yKeHba_chevron{font-size:.8125rem}.yKeHba_root[data-open] .yKeHba_chevron{transform:rotate(180deg)}.yKeHba_trigger[data-disabled] .yKeHba_chevron{opacity:.5}.yKeHba_popover{min-width:var(--trigger-width);z-index:60;background:#fff;border:1px solid #e2e8f0;border-radius:.625rem;outline:none;flex-direction:column;max-width:min(24rem,100vw - 2rem);display:flex;box-shadow:0 10px 30px #0f172a1f}.yKeHba_popover[data-entering]{animation:.12s ease-out yKeHba_popIn}@keyframes yKeHba_popIn{0%{opacity:0;transform:translateY(-4px)}}.yKeHba_list{scrollbar-width:thin;outline:none;flex:auto;min-height:0;padding:.25rem;overflow-y:auto}.yKeHba_option{color:#334155;cursor:pointer;border-radius:.375rem;outline:none;justify-content:space-between;align-items:center;gap:.75rem;padding:.4375rem .625rem;font-size:.875rem;line-height:1.25rem;display:flex}.yKeHba_option[data-focused],.yKeHba_option[data-hovered]{background:#f1f5f9}.yKeHba_option[data-selected]{color:#1d4ed8;font-weight:600}.yKeHba_option[data-disabled]{color:#cbd5e1;cursor:not-allowed}.yKeHba_option[data-disabled][data-hovered]{background:0 0}.yKeHba_optionLabel{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.yKeHba_check{flex:none;font-size:.875rem}[data-theme=dark] .yKeHba_trigger{border-color:var(--select-border,#4b5563);background:var(--select-bg,#374151);color:var(--select-color,#e5e7eb)}[data-theme=dark] .yKeHba_trigger:hover{border-color:var(--select-hover-border,var(--select-border,#6b7280))}[data-theme=dark] .yKeHba_trigger[data-focus-visible]{border-color:var(--select-focus,#60a5fa);box-shadow:0 0 0 3px var(--select-ring,#60a5fa33)}[data-theme=dark] .yKeHba_root[data-open] .yKeHba_trigger{border-color:var(--select-focus,#60a5fa);box-shadow:0 0 0 3px var(--select-ring,#60a5fa33)}[data-theme=dark] .yKeHba_root[data-invalid] .yKeHba_trigger{border-color:#f87171}[data-theme=dark] .yKeHba_trigger[data-disabled]{background:var(--select-bg,#1f2937);color:var(--select-color,#6b7280)}[data-theme=dark] .yKeHba_value[data-placeholder]{color:#9ca3af}[data-theme=dark] .yKeHba_chevron{color:var(--select-icon,#9ca3af)}[data-theme=dark] .yKeHba_popover{background:#1f2937;border-color:#4b5563;box-shadow:0 10px 30px #00000073}[data-theme=dark] .yKeHba_option{color:#e5e7eb}:is([data-theme=dark] .yKeHba_option[data-focused],[data-theme=dark] .yKeHba_option[data-hovered]){background:#374151}[data-theme=dark] .yKeHba_option[data-selected]{color:#93c5fd}[data-theme=dark] .yKeHba_option[data-disabled]{color:#4b5563}[data-theme=dark] .yKeHba_option[data-disabled][data-hovered]{background:0 0}
.ouFaaW_root{gap:0}.ouFaaW_emptyState{color:#6b7280;padding:.5rem .625rem;font-size:.875rem}[data-theme=dark] .ouFaaW_emptyState{color:#9ca3af}
.GuNsdW_bubble{color:#f8fafc;white-space:pre-line;overflow-wrap:anywhere;z-index:100010;pointer-events:none;opacity:0;background:#0f172a;border-radius:.375rem;max-width:min(20rem,100vw - 1rem);padding:.375rem .625rem;font-size:.75rem;font-weight:500;line-height:1.125rem;position:fixed;top:-9999px;left:-9999px;box-shadow:0 6px 20px #0f172a33}.GuNsdW_bubble[data-visible]{opacity:1;animation:.12s ease-out GuNsdW_tooltipIn}.GuNsdW_bubble[data-placement=bottom][data-visible]{animation-name:GuNsdW_tooltipInBelow}@keyframes GuNsdW_tooltipIn{0%{opacity:0;transform:translateY(3px)}}@keyframes GuNsdW_tooltipInBelow{0%{opacity:0;transform:translateY(-3px)}}[data-theme=dark] .GuNsdW_bubble{color:#111827;background:#f3f4f6;box-shadow:0 6px 20px #00000073}
.SakO2a_bar{color:#64748b;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;font-size:.8125rem;display:flex}[data-theme=dark] .SakO2a_bar{color:#9ca3af}.SakO2a_attached{border-top:1px solid var(--border-color,#e5e7eb);padding:.75rem 1rem}.SakO2a_standalone{margin-top:1rem}.SakO2a_range{font-variant-numeric:tabular-nums}.SakO2a_buttons{gap:.5rem;margin-left:auto;display:flex}@media (max-width:640px){.SakO2a_buttons{width:100%;margin-left:0}}
.unESia_filtersContainer{background:#fff;border:1px solid #e2e8f0;border-radius:.5rem;margin-bottom:1.5rem;overflow:hidden}[data-theme=dark] .unESia_filtersContainer{background:#1f2937;border-color:#374151}.unESia_filtersHeader{background:linear-gradient(135deg,#f8fafc 0%,#f1f5f9 100%);border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:center;padding:1rem 1.5rem;display:flex}[data-theme=dark] .unESia_filtersHeader{background:linear-gradient(135deg,#374151 0%,#4b5563 100%);border-bottom-color:#374151}.unESia_headerLeft{align-items:center;gap:.75rem;display:flex}.unESia_headerTitle{color:#334155;font-size:1rem;font-weight:600}[data-theme=dark] .unESia_headerTitle{color:#e5e7eb}.unESia_activeFiltersBadge{color:#fff;text-align:center;background:#3b82f6;border-radius:9999px;min-width:20px;padding:.125rem .5rem;font-size:.75rem;font-weight:600}[data-theme=dark] .unESia_activeFiltersBadge{color:#1f2937;background:#60a5fa}.unESia_headerRight{align-items:center;gap:1rem;display:flex}.unESia_resultsCount{color:#64748b;font-size:.875rem;font-weight:500}[data-theme=dark] .unESia_resultsCount{color:#9ca3af}.unESia_toggleButton{color:#64748b;padding:.5rem;transition:all .2s}.unESia_toggleButton:hover{color:#334155;background-color:#0000000d}.unESia_toggleButton svg{transition:transform .3s cubic-bezier(.4,0,.2,1)}[data-theme=dark] .unESia_toggleButton{color:#9ca3af}[data-theme=dark] .unESia_toggleButton:hover{color:#e5e7eb;background-color:#ffffff1a}.unESia_searchSection{border-bottom:1px solid #e2e8f0;align-items:center;gap:1rem;padding:1.25rem 1.5rem;display:flex}[data-theme=dark] .unESia_searchSection{border-bottom-color:#374151}.unESia_filtersContent{opacity:0;max-height:0;padding:0 1.5rem;transition:max-height .4s cubic-bezier(.4,0,.2,1),opacity .3s ease-out,padding .4s cubic-bezier(.4,0,.2,1);overflow:hidden}.unESia_filtersContentExpanded{opacity:1;max-height:500px;padding:1.25rem 1.5rem}.unESia_filtersContentCollapsed{opacity:0;max-height:0;padding:0 1.5rem}.unESia_filtersRow{flex-wrap:wrap;align-items:flex-end;gap:1rem;transition:transform .3s cubic-bezier(.4,0,.2,1);display:flex;transform:translateY(-10px)}.unESia_filtersContentExpanded .unESia_filtersRow{transform:translateY(0)}.unESia_searchWrapper{flex:1;min-width:250px}.unESia_searchInput{width:100%}.unESia_filterGroup{flex-direction:column;gap:.5rem;min-width:180px;display:flex}.unESia_filterLabel{color:#475569;align-items:center;gap:.375rem;font-size:.875rem;font-weight:500;display:flex}[data-theme=dark] .unESia_filterLabel{color:#d1d5db}.unESia_dateRow{align-items:center;gap:.5rem;display:flex}.unESia_dateSeparator{color:#94a3b8}[data-theme=dark] .unESia_dateSeparator{color:#6b7280}.unESia_clearButton{color:#64748b;align-self:flex-end;align-items:center;gap:.5rem;display:flex}.unESia_clearButton:hover{color:#ef4444}[data-theme=dark] .unESia_clearButton{color:#9ca3af}[data-theme=dark] .unESia_clearButton:hover{color:#f87171}@media (max-width:768px){.unESia_filtersHeader{flex-direction:column;align-items:flex-start;gap:.75rem}.unESia_headerRight{justify-content:space-between;width:100%}.unESia_searchSection,.unESia_filtersRow{flex-direction:column;align-items:stretch}.unESia_searchWrapper,.unESia_filterGroup{width:100%}.unESia_clearButton{justify-content:center;align-self:stretch}}
.EvaTeq_root{flex-direction:column;display:inline-flex}.EvaTeq_fullWidth,.EvaTeq_fullWidth .EvaTeq_field{width:100%}.EvaTeq_field{color:#334155;background:#fff;border:1px solid #e2e8f0;border-radius:.5rem;align-items:center;gap:.125rem;padding:0 .4375rem 0 0;font-family:inherit;font-size:.875rem;line-height:1.25rem;transition:border-color .2s,box-shadow .2s;display:inline-flex}.EvaTeq_field:hover{border-color:#cbd5e1}.EvaTeq_root[data-focus-within] .EvaTeq_field{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.EvaTeq_root[data-invalid] .EvaTeq_field{border-color:#ef4444}.EvaTeq_root[data-invalid][data-focus-within] .EvaTeq_field{box-shadow:0 0 0 3px #ef44441f}.EvaTeq_root[data-disabled] .EvaTeq_field{color:#94a3b8;cursor:not-allowed;background:#f1f5f9}.EvaTeq_trigger{min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:.5rem;outline:none;flex:auto;justify-content:space-between;align-items:center;gap:.5rem;padding:.4375rem .25rem .4375rem .75rem;display:flex}.EvaTeq_trigger[data-focus-visible]{outline-offset:-2px;outline:2px solid #3b82f6}.EvaTeq_trigger[data-disabled]{cursor:not-allowed}.EvaTeq_value,.EvaTeq_placeholder{font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.EvaTeq_placeholder{color:#94a3b8}.EvaTeq_triggerIcon{color:#64748b;flex:none;font-size:.9375rem}.EvaTeq_trigger:hover .EvaTeq_triggerIcon{color:#334155}.EvaTeq_iconButton,.EvaTeq_navButton{color:#64748b;cursor:pointer;background:0 0;border:none;border-radius:.375rem;flex:none;justify-content:center;align-items:center;width:1.625rem;height:1.625rem;padding:0;font-size:.9375rem;transition:background .15s,color .15s;display:inline-flex}.EvaTeq_iconButton:hover,.EvaTeq_navButton:hover{color:#334155;background:#f1f5f9}.EvaTeq_iconButton[data-focus-visible],.EvaTeq_navButton[data-focus-visible]{outline-offset:1px;outline:2px solid #3b82f6}.EvaTeq_iconButton[data-disabled],.EvaTeq_navButton[data-disabled]{color:#cbd5e1;cursor:not-allowed}.EvaTeq_popover{z-index:60;background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;padding:.75rem;box-shadow:0 10px 30px #0f172a1f}.EvaTeq_dialog{outline:none}.EvaTeq_calendarHeader{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.EvaTeq_calendarHeading{color:#0f172a;text-transform:capitalize;margin:0;font-size:.875rem;font-weight:600}.EvaTeq_grid{border-collapse:separate;border-spacing:.125rem}.EvaTeq_headerCell{color:#94a3b8;text-transform:uppercase;width:2.25rem;padding-bottom:.25rem;font-size:.6875rem;font-weight:600}.EvaTeq_cell{color:#334155;cursor:pointer;border-radius:.5rem;outline:none;justify-content:center;align-items:center;width:2.25rem;height:2rem;font-size:.8125rem;display:flex}.EvaTeq_cell[data-hovered]{background:#f1f5f9}.EvaTeq_cell[data-today]:not([data-selected]){font-weight:600;box-shadow:inset 0 0 0 1px #93c5fd}.EvaTeq_cell[data-selected]{color:#fff;background:#3b82f6;font-weight:600}.EvaTeq_cell[data-disabled],.EvaTeq_cell[data-unavailable]{color:#cbd5e1;cursor:not-allowed}.EvaTeq_cell[data-disabled][data-hovered],.EvaTeq_cell[data-unavailable][data-hovered]{background:0 0}.EvaTeq_cell[data-outside-month]{visibility:hidden}.EvaTeq_cell[data-focus-visible]{outline-offset:-2px;outline:2px solid #3b82f6}[data-theme=dark] .EvaTeq_field{color:#e5e7eb;background:#374151;border-color:#4b5563}[data-theme=dark] .EvaTeq_field:hover{border-color:#6b7280}[data-theme=dark] .EvaTeq_root[data-focus-within] .EvaTeq_field{border-color:#60a5fa;box-shadow:0 0 0 3px #60a5fa33}[data-theme=dark] .EvaTeq_root[data-disabled] .EvaTeq_field{color:#6b7280;background:#1f2937}[data-theme=dark] .EvaTeq_placeholder{color:#9ca3af}[data-theme=dark] .EvaTeq_triggerIcon{color:#9ca3af}[data-theme=dark] .EvaTeq_trigger:hover .EvaTeq_triggerIcon{color:#f3f4f6}:is([data-theme=dark] .EvaTeq_iconButton,[data-theme=dark] .EvaTeq_navButton){color:#9ca3af}:is([data-theme=dark] .EvaTeq_iconButton:hover,[data-theme=dark] .EvaTeq_navButton:hover){color:#f3f4f6;background:#4b5563}[data-theme=dark] .EvaTeq_popover{background:#1f2937;border-color:#4b5563;box-shadow:0 10px 30px #00000073}[data-theme=dark] .EvaTeq_calendarHeading{color:#f3f4f6}[data-theme=dark] .EvaTeq_headerCell{color:#6b7280}[data-theme=dark] .EvaTeq_cell{color:#e5e7eb}[data-theme=dark] .EvaTeq_cell[data-hovered]{background:#374151}[data-theme=dark] .EvaTeq_cell[data-today]:not([data-selected]){box-shadow:inset 0 0 0 1px #3b82f6}[data-theme=dark] .EvaTeq_cell[data-selected]{background:#2563eb}:is([data-theme=dark] .EvaTeq_cell[data-disabled],[data-theme=dark] .EvaTeq_cell[data-unavailable]){color:#4b5563}
.r-qQRG_busy{opacity:.55;pointer-events:none;transition:opacity .15s}
.HGMe2a_wrap{flex-direction:column;gap:1rem;display:flex}.HGMe2a_scroll{overflow-x:auto}.HGMe2a_table{border-collapse:collapse;width:100%;font-size:.8125rem}.HGMe2a_table th,.HGMe2a_table td{border-bottom:1px solid #f1f5f9;padding:.5rem .625rem}:is([data-theme=dark] .HGMe2a_table th,[data-theme=dark] .HGMe2a_table td){border-bottom-color:#1f2937}.HGMe2a_screenHead{text-align:left;text-transform:uppercase;letter-spacing:.02em;color:#6b7280;font-size:.6875rem;font-weight:600}.HGMe2a_actionHead{text-align:center;color:#6b7280;white-space:nowrap;width:8.5rem;font-size:.6875rem;font-weight:600}:is([data-theme=dark] .HGMe2a_screenHead,[data-theme=dark] .HGMe2a_actionHead){color:#9ca3af}.HGMe2a_screenCell{text-align:left;color:#1f2937;white-space:nowrap;font-weight:500}[data-theme=dark] .HGMe2a_screenCell{color:#e5e7eb}.HGMe2a_cell{text-align:center}.HGMe2a_none{color:#cbd5e1}[data-theme=dark] .HGMe2a_none{color:#4b5563}.HGMe2a_specials{border:none;flex-direction:column;gap:.5rem;margin:0;padding:0;display:flex}.HGMe2a_specialsTitle{text-transform:uppercase;letter-spacing:.02em;color:#6b7280;margin-bottom:.25rem;padding:0;font-size:.6875rem;font-weight:600}.HGMe2a_special{cursor:pointer;border:1px solid #e2e8f0;border-radius:8px;align-items:flex-start;gap:.625rem;padding:.5rem .625rem;display:flex}[data-theme=dark] .HGMe2a_special{border-color:#374151}.HGMe2a_specialLocked{cursor:not-allowed;opacity:.7}.HGMe2a_specialText{flex-direction:column;gap:.125rem;display:flex}.HGMe2a_specialLabel{color:#1f2937;font-size:.8125rem;font-weight:500}[data-theme=dark] .HGMe2a_specialLabel{color:#e5e7eb}.HGMe2a_specialDesc{color:#94a3b8;font-size:.75rem}
.QkvCUW_modalContent{padding:1.5rem 0}.QkvCUW_stepIndicator{justify-content:center;align-items:center;margin-bottom:2rem;padding:0 1rem;display:flex}.QkvCUW_stepIndicatorItem{flex:1;align-items:center;max-width:120px;display:flex}.QkvCUW_stepIndicatorDot{color:#64748b;background-color:#e2e8f0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:.875rem;font-weight:600;transition:all .3s;display:flex}.QkvCUW_stepIndicatorDot.QkvCUW_active{background-color:var(--color-primary,#0070f3);color:#fff}.QkvCUW_stepIndicatorDot.QkvCUW_completed{color:#fff;background-color:#10b981}.QkvCUW_stepIndicatorLine{background-color:#e2e8f0;flex:1;height:2px;margin:0 .5rem;transition:all .3s}.QkvCUW_stepIndicatorLine.QkvCUW_completed{background-color:#10b981}.QkvCUW_stepContent{min-height:300px}.QkvCUW_stepTitle{color:#1a1a1a;margin-bottom:1.5rem;font-size:1.25rem;font-weight:600}[data-theme=dark] .QkvCUW_stepTitle{color:#f3f4f6}.QkvCUW_formGrid{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}.QkvCUW_formField{flex-direction:column;gap:.5rem;display:flex}.QkvCUW_formFieldFull{flex-direction:column;grid-column:1/-1;gap:.5rem;display:flex}.QkvCUW_formField label,.QkvCUW_formFieldFull label{color:#374151;font-size:.875rem;font-weight:600}:is([data-theme=dark] .QkvCUW_formField label,[data-theme=dark] .QkvCUW_formFieldFull label){color:#f3f4f6}.QkvCUW_textarea{resize:vertical;color:#334155;background:#fff;border:1px solid #d1d5db;border-radius:.5rem;width:100%;padding:.75rem;font-family:inherit;font-size:.875rem;transition:all .2s}[data-theme=dark] .QkvCUW_textarea{color:#e5e7eb;background:#374151;border-color:#4b5563}.QkvCUW_textarea:focus{border-color:var(--color-primary,#0070f3);outline:none;box-shadow:0 0 0 3px #0070f31a}.QkvCUW_select{color:#334155;cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:.5rem;width:100%;padding:.75rem;font-family:inherit;font-size:.875rem;transition:all .2s}[data-theme=dark] .QkvCUW_select{color:#e5e7eb;background:#374151;border-color:#4b5563}.QkvCUW_select:focus{border-color:var(--color-primary,#0070f3);outline:none;box-shadow:0 0 0 3px #0070f31a}.QkvCUW_modalFooter{width:100%;padding:1rem 0}.QkvCUW_footerButtons{justify-content:space-between;align-items:center;gap:1rem;display:flex}.QkvCUW_footerRight{gap:.75rem;margin-left:auto;display:flex}.QkvCUW_submitError{color:#dc2626;background:#dc262614;border-radius:.5rem;margin-top:1rem;padding:.5rem .75rem;font-size:.875rem}@media (max-width:768px){.QkvCUW_formGrid{grid-template-columns:1fr}.QkvCUW_footerButtons{flex-direction:column}.QkvCUW_footerRight{width:100%;margin-left:0}.QkvCUW_footerRight button{flex:1}}
.YJhY1a_card{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:1.25rem 1.5rem}[data-theme=dark] .YJhY1a_card{background:#1f2937;border-color:#374151}.YJhY1a_content{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.25rem 2rem;display:grid}.YJhY1a_section{flex-direction:column;gap:.5rem;display:flex}.YJhY1a_sectionTitle{color:#475569;letter-spacing:.05em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:600}[data-theme=dark] .YJhY1a_sectionTitle{color:#d1d5db}.YJhY1a_rows{flex-direction:column;gap:.125rem;margin:0;display:flex}.YJhY1a_row{border-bottom:1px solid #f1f5f9;align-items:baseline;gap:1rem;padding:.3125rem 0;display:flex}.YJhY1a_row:last-child{border-bottom:none}[data-theme=dark] .YJhY1a_row{border-bottom-color:#374151}.YJhY1a_label{color:#64748b;flex:none;width:132px;margin:0;font-size:.8125rem}[data-theme=dark] .YJhY1a_label{color:#9ca3af}.YJhY1a_value{color:#334155;overflow-wrap:anywhere;flex:auto;min-width:0;margin:0;font-size:.875rem;font-weight:500}[data-theme=dark] .YJhY1a_value{color:#e5e7eb}.YJhY1a_multiline{white-space:pre-wrap}.YJhY1a_link{color:#3b82f6;text-decoration:none}.YJhY1a_link:hover{text-decoration:underline}[data-theme=dark] .YJhY1a_link{color:#60a5fa}.YJhY1a_empty{color:#64748b;margin:0;font-size:.875rem}[data-theme=dark] .YJhY1a_empty{color:#9ca3af}@media (max-width:520px){.YJhY1a_row{flex-direction:column;gap:.125rem}.YJhY1a_label{width:auto}}@media (max-width:640px){.YJhY1a_card{padding:1rem 1.125rem}}
.qxPCqW_grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;display:grid}@media (max-width:640px){.qxPCqW_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem}}
.jAAahW_root{min-width:200px;position:relative}.jAAahW_triggerRow{position:relative}.jAAahW_trigger{box-sizing:border-box;text-overflow:ellipsis;border-radius:var(--radius-field);border:var(--border-width-field) solid var(--color-field-border);background:var(--color-field);width:100%;color:var(--color-field-foreground);box-shadow:var(--shadow-field);transition:background-color .15s var(--ease-smooth), border-color .15s var(--ease-smooth), box-shadow .15s var(--ease-out);padding:.5rem 2.25rem .5rem .75rem;font-family:inherit;font-size:.875rem;line-height:1.25rem;display:block}.jAAahW_trigger::placeholder{color:var(--color-field-placeholder);opacity:1}@media (hover:hover){.jAAahW_trigger:hover:not(:disabled):not(:focus){background:var(--color-field-hover);border-color:var(--color-field-border-hover)}}.jAAahW_trigger:focus{border-color:var(--color-field-border-focus);background:var(--color-field-focus);box-shadow:0 0 0 2px var(--color-focus);outline:none}.jAAahW_trigger:disabled{opacity:var(--disabled-opacity,.6);cursor:not-allowed}.jAAahW_triggerClearable{padding-right:3.5rem}.jAAahW_caretButton{color:var(--color-field-foreground);opacity:.6;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:.125rem;display:inline-flex;position:absolute;top:50%;right:.5rem;transform:translateY(-50%)}.jAAahW_caretButton:disabled{cursor:not-allowed}.jAAahW_clear{color:inherit;cursor:pointer;background:0 0;border:none;border-radius:.25rem;justify-content:center;align-items:center;padding:.125rem;display:inline-flex;position:absolute;top:50%;right:2.25rem;transform:translateY(-50%)}.jAAahW_clear:hover{background:#64748b26}.jAAahW_panel{z-index:40;border-radius:var(--radius-field);background:var(--color-overlay);min-width:240px;box-shadow:var(--shadow-overlay);padding:.5rem;position:absolute;top:calc(100% + .25rem);left:0;right:0}.jAAahW_list{max-height:260px;margin:0;padding:0;list-style:none;overflow-y:auto}.jAAahW_option{cursor:pointer;border-radius:.375rem;padding:.4375rem .5rem;font-size:.8125rem}.jAAahW_optionActive{background:#64748b1f}.jAAahW_optionName{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.jAAahW_optionMeta{color:#64748b;text-overflow:ellipsis;white-space:nowrap;margin-top:.0625rem;font-size:.6875rem;display:block;overflow:hidden}[data-theme=dark] .jAAahW_optionMeta{color:#9ca3af}.jAAahW_empty,.jAAahW_status{opacity:.6;text-align:center;padding:.5rem;font-size:.8125rem}.jAAahW_error{color:#dc2626;padding:.375rem .5rem;font-size:.8125rem}.jAAahW_more{color:#2563eb;cursor:pointer;background:0 0;border:none;border-radius:.375rem;width:100%;margin-top:.25rem;padding:.375rem;font-size:.8125rem}.jAAahW_more:hover{background:#2563eb1a}
.p2hCdq_toast{bottom:calc(1.5rem + var(--app-bottom-inset,0px));z-index:100;color:#f9fafb;background:#111827;border-radius:10px;align-items:center;gap:1rem;max-width:calc(100vw - 2rem);padding:.75rem 1.25rem;font-size:.875rem;font-weight:500;animation:.2s ease-out p2hCdq_toastIn;display:flex;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 8px 24px #00000040}[data-theme=dark] .p2hCdq_toast{background:#4f46e5}.p2hCdq_action{color:#93c5fd;font:inherit;cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:.25rem 0;font-weight:600;text-decoration:underline}[data-theme=dark] .p2hCdq_action{color:#fef08a}@keyframes p2hCdq_toastIn{0%{opacity:0;transform:translate(-50%,8px)}to{opacity:1;transform:translate(-50%)}}
.-w8jjq_form{flex-direction:column;gap:1.25rem;display:flex}.-w8jjq_section{flex-direction:column;gap:.75rem;display:flex}.-w8jjq_section+.-w8jjq_section{border-top:1px solid var(--border-color,#e5e7eb);padding-top:1rem}.-w8jjq_sectionTitle{color:#0f172a;margin:0;font-size:.875rem;font-weight:600}[data-theme=dark] .-w8jjq_sectionTitle{color:#e5e7eb}.-w8jjq_summary{color:#334155;background:#f1f5f9;border-radius:.5rem;padding:.625rem .75rem;font-size:.875rem}[data-theme=dark] .-w8jjq_summary{color:#e5e7eb;background:#0f172a66}.-w8jjq_messageText{white-space:pre-wrap;line-height:1.5}.-w8jjq_modeGroup{flex-flow:wrap;gap:1.25rem;display:flex}.-w8jjq_grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;display:grid}.-w8jjq_field{flex-direction:column;gap:.375rem;min-width:0;display:flex}.-w8jjq_label{color:#475569;font-size:.8125rem;font-weight:500}[data-theme=dark] .-w8jjq_label{color:#cbd5e1}.-w8jjq_note{color:#64748b;font-size:.75rem}[data-theme=dark] .-w8jjq_note{color:#94a3b8}.-w8jjq_fieldError{color:#dc2626;font-size:.75rem}.-w8jjq_duplicate{color:#92400e;background:#fffbeb;border:1px solid #fcd34d;border-radius:.5rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;padding:.625rem .75rem;font-size:.8125rem;display:flex}[data-theme=dark] .-w8jjq_duplicate{color:#fcd34d;background:#92400e33;border-color:#fcd34d66}.-w8jjq_duplicateActions{gap:.375rem;display:flex}.-w8jjq_deviceList{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:.5rem;display:grid}.-w8jjq_deviceItem{border:1px solid var(--border-color,#e5e7eb);border-radius:.5rem;padding:.5rem .75rem}.-w8jjq_deviceName{font-size:.875rem;font-weight:500;display:block}.-w8jjq_newDevice{grid-template-columns:minmax(0,2fr) repeat(3,minmax(0,1fr)) auto;align-items:center;gap:.5rem;display:grid}.-w8jjq_addButton{align-self:flex-start}.-w8jjq_textarea{border:1px solid var(--border-color,#e5e7eb);background:var(--card-bg,#fff);color:#334155;resize:vertical;border-radius:.5rem;padding:.5rem .75rem;font-family:inherit;font-size:.875rem}[data-theme=dark] .-w8jjq_textarea{color:#e5e7eb}.-w8jjq_error{color:#dc2626;background:#dc262614;border-radius:.5rem;padding:.5rem .75rem;font-size:.875rem}.-w8jjq_footer{justify-content:flex-end;gap:.5rem;display:flex}@media screen and (max-width:640px){.-w8jjq_newDevice{grid-template-columns:repeat(3,minmax(0,1fr)) auto}.-w8jjq_newDeviceName{grid-column:1/-1}}
.kTwQPW_wrapper{flex-direction:column;gap:1rem;display:flex}.kTwQPW_placeholder{text-align:center;color:#64748b;border:1px dashed var(--border-color,#e2e8f0);border-radius:.75rem;padding:2rem 1rem;font-size:.875rem}.kTwQPW_error{color:#dc2626;background:#dc262614;border-radius:.5rem;flex-wrap:wrap;align-items:center;gap:.75rem;padding:.5rem .75rem;font-size:.875rem;display:flex}.kTwQPW_retry{color:inherit;cursor:pointer;font-size:inherit;background:0 0;border:none;padding:0;text-decoration:underline}.kTwQPW_tableContainer{background:#fff;border:1px solid #e2e8f0;border-radius:.5rem;overflow-x:auto}[data-theme=dark] .kTwQPW_tableContainer{background:#1f2937;border-color:#374151}.kTwQPW_table{border-collapse:collapse;width:100%}.kTwQPW_table thead{background:linear-gradient(135deg,#f8fafc 0%,#f1f5f9 100%)}[data-theme=dark] .kTwQPW_table thead{background:linear-gradient(135deg,#374151 0%,#4b5563 100%)}.kTwQPW_table th{text-align:left;color:#475569;text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;border-bottom:2px solid #e2e8f0;padding:.75rem 1rem;font-size:.75rem;font-weight:600}[data-theme=dark] .kTwQPW_table th{color:#d1d5db;border-bottom-color:#4b5563}.kTwQPW_table td{color:#334155;vertical-align:middle;border-bottom:1px solid #f1f5f9;padding:.75rem 1rem;font-size:.875rem}[data-theme=dark] .kTwQPW_table td{color:#e5e7eb;border-bottom-color:#374151}.kTwQPW_table tbody tr:last-child td{border-bottom:none}.kTwQPW_dateCell,.kTwQPW_nextCell{white-space:nowrap}.kTwQPW_link{color:inherit;font-weight:500;text-decoration:none}.kTwQPW_link:hover{text-decoration:underline}.kTwQPW_actionsHead{text-align:center!important;text-transform:none!important}.kTwQPW_actionButtons{justify-content:center;gap:.25rem;display:flex}.kTwQPW_mobileLabel{display:none}@media (max-width:768px){.kTwQPW_table,.kTwQPW_table tbody{display:block}.kTwQPW_table thead{display:none}.kTwQPW_table tr{border-bottom:1px solid #f1f5f9;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"customer date""device device""type type""next actions""creator actions";gap:.125rem .75rem;padding:.75rem 1rem;display:grid}.kTwQPW_withoutCustomer tr{grid-template-areas:"device date""type type""next actions""creator actions"}[data-theme=dark] .kTwQPW_table tr{border-bottom-color:#374151}.kTwQPW_table tbody tr:last-child{border-bottom:none}.kTwQPW_table td{border:none;min-width:0;padding:0;display:block}.kTwQPW_customerCell{grid-area:customer;font-weight:600}.kTwQPW_dateCell{grid-area:date;color:#64748b!important;font-size:.8125rem!important}.kTwQPW_deviceCell{grid-area:device}.kTwQPW_typeCell{grid-area:type;color:#64748b!important;font-size:.8125rem!important}.kTwQPW_nextCell{grid-area:next;font-size:.8125rem!important}.kTwQPW_creatorCell{grid-area:creator;color:#94a3b8!important;font-size:.75rem!important}.kTwQPW_actionsCell{grid-area:actions;align-self:center}.kTwQPW_mobileLabel{color:#64748b;display:inline}}
.qbIl6q_wrapper{flex-direction:column;gap:1.25rem;display:flex}.qbIl6q_toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.qbIl6q_section{flex-direction:column;gap:.75rem;display:flex}.qbIl6q_sectionTitle{color:#0f172a;margin:0;font-size:.9375rem;font-weight:600}[data-theme=dark] .qbIl6q_sectionTitle{color:#f9fafb}.qbIl6q_note{color:#64748b;margin:0;font-size:.8125rem}[data-theme=dark] .qbIl6q_note{color:#94a3b8}.qbIl6q_devices{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.qbIl6q_device{background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;flex-direction:column;gap:.5rem;padding:.875rem 1rem;display:flex}[data-theme=dark] .qbIl6q_device{background:#1f2937;border-color:#374151}.qbIl6q_inactive{opacity:.7}.qbIl6q_deviceHead{flex-direction:column;gap:.125rem;display:flex}.qbIl6q_deviceTitle{align-items:center;gap:.5rem;display:flex}.qbIl6q_deviceName{color:#0f172a;overflow-wrap:anywhere;font-weight:600}[data-theme=dark] .qbIl6q_deviceName{color:#f9fafb}.qbIl6q_lastList{color:#334155;flex-direction:column;gap:.125rem;margin:0;padding:0;font-size:.8125rem;list-style:none;display:flex}[data-theme=dark] .qbIl6q_lastList{color:#e5e7eb}.qbIl6q_deviceActions{flex-wrap:wrap;gap:.375rem;margin-top:auto;display:flex}
.-kuwDG_summarySection{background:#f9fafb;border-radius:.5rem;flex-direction:column;gap:.625rem;padding:1.25rem 1.5rem;display:flex}[data-theme=dark] .-kuwDG_summarySection{background:#374151}.-kuwDG_summaryRow{justify-content:space-between;align-items:center;display:flex}.-kuwDG_summaryLabel{color:#374151;font-size:.875rem;font-weight:600}[data-theme=dark] .-kuwDG_summaryLabel{color:#f3f4f6}.-kuwDG_summaryValue{color:#334155;font-variant-numeric:tabular-nums;font-size:.875rem;font-weight:600}.-kuwDG_grandTotalRow{border-top:1px solid #e2e8f0;margin-top:.25rem;padding-top:.75rem}.-kuwDG_grandTotalValue{color:#1a1a1a;font-variant-numeric:tabular-nums;font-size:1rem;font-weight:700}[data-theme=dark] .-kuwDG_grandTotalRow{border-top-color:#4b5563}[data-theme=dark] .-kuwDG_grandTotalValue{color:#f9fafb}[data-theme=dark] .-kuwDG_summaryValue{color:#d1d5db}.-kuwDG_discountField{justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.-kuwDG_discountInputField{width:96px}.-kuwDG_discountUnit{width:4.5rem}.-kuwDG_vatCheckbox{font-size:.875rem;font-weight:600}.-kuwDG_grandTotalField{align-items:center;gap:.5rem;display:flex}.-kuwDG_grandTotalInput{text-align:right;width:140px}@media print{.-kuwDG_summarySection{break-inside:avoid}}@media screen and (max-width:640px){.-kuwDG_summarySection{padding:1rem}.-kuwDG_summaryValue,.-kuwDG_grandTotalValue{white-space:nowrap}.-kuwDG_discountRow{flex-wrap:wrap;row-gap:.5rem}.-kuwDG_discountRow .-kuwDG_discountField{flex:1 0 100%;min-width:0}.-kuwDG_discountRow .-kuwDG_discountInputField{flex:1;width:auto;min-width:0}.-kuwDG_discountRow .-kuwDG_discountField>.-kuwDG_summaryValue{text-align:right;min-width:6.5rem}.-kuwDG_grandTotalInput{width:9rem}}
.qWPLEa_notesSection{background:#f9fafb;border-radius:.5rem;padding:1rem}[data-theme=dark] .qWPLEa_notesSection{background:#374151}.qWPLEa_notesHeader{justify-content:space-between;align-items:center;margin-bottom:.75rem;display:flex}.qWPLEa_noteItem{align-items:center;gap:.5rem;display:flex}.qWPLEa_noteInput{width:100%}.qWPLEa_noteText{word-break:break-word;flex:1}.qWPLEa_notesTitle{color:#1a1a1a;margin:0;font-size:1.125rem;font-weight:600}[data-theme=dark] .qWPLEa_notesTitle{color:#f9fafb}.qWPLEa_notesList{flex-direction:column;gap:.5rem;margin:0;padding-left:1.5rem;display:flex}.qWPLEa_notesList li{color:#64748b;font-size:.875rem;line-height:1.5}[data-theme=dark] .qWPLEa_notesList li{color:#e5e7eb}@media print{.qWPLEa_notesSection{break-inside:avoid}}@media screen and (max-width:640px){.qWPLEa_notesSection{padding:.875rem}.qWPLEa_notesList{padding-left:0}.qWPLEa_noteItem{gap:.375rem}.qWPLEa_noteItem>span:first-child{text-align:right;min-width:1.25rem}}
.oRUJVW_section{grid-template-columns:1fr 1fr;gap:1.5rem;margin-bottom:1rem;display:grid}.oRUJVW_box{border:1px solid #9ca3af;border-radius:.25rem;overflow:hidden}.oRUJVW_boxTitle{text-align:center;color:#1a1a1a;background:#f3f4f6;border-bottom:1px solid #9ca3af;padding:.5rem;font-size:.875rem;font-weight:600}.oRUJVW_fields{flex-direction:column;gap:.375rem;margin:0;padding:.75rem .75rem 2.5rem;display:flex}.oRUJVW_field{color:#374151;gap:.5rem;font-size:.8125rem;display:flex}.oRUJVW_field dt{width:4.5rem}.oRUJVW_field dd{margin:0}[data-theme=dark] .oRUJVW_boxTitle{color:#f9fafb;background:#374151}[data-theme=dark] .oRUJVW_field{color:#e5e7eb}@media print{.oRUJVW_section{break-inside:avoid}}@media screen and (max-width:640px){.oRUJVW_section{grid-template-columns:1fr;gap:1rem}}
.cMfnHG_section{border:1px solid #e2e8f0;border-radius:.75rem;grid-column:1/-1;overflow:hidden}[data-theme=dark] .cMfnHG_section{border-color:#374151}.cMfnHG_header{cursor:pointer;text-align:left;background:#f8fafc;border:none;justify-content:space-between;align-items:center;gap:.75rem;width:100%;padding:.75rem 1rem;font-family:inherit;display:flex}.cMfnHG_header:hover{background:#f1f5f9}[data-theme=dark] .cMfnHG_header{background:#374151}[data-theme=dark] .cMfnHG_header:hover{background:#4b5563}.cMfnHG_headerLeft{color:#334155;align-items:center;gap:.5rem;display:flex}[data-theme=dark] .cMfnHG_headerLeft{color:#e5e7eb}.cMfnHG_headerTitle{font-size:.875rem;font-weight:600}.cMfnHG_headerSummary{color:#64748b;font-variant-numeric:tabular-nums;font-size:.75rem}[data-theme=dark] .cMfnHG_headerSummary{color:#9ca3af}.cMfnHG_body{padding:1rem}.cMfnHG_grid{grid-template-columns:repeat(1,1fr);gap:1rem;display:grid}.cMfnHG_item{background-color:#f9fafb;border:1px solid #e2e8f0;border-radius:.75rem;padding:1rem;transition:all .2s}[data-theme=dark] .cMfnHG_item{background-color:#1f2937;border-color:#374151}.cMfnHG_itemHeader{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.cMfnHG_itemHeader h4{color:#374151;margin:0;font-size:.875rem;font-weight:600}[data-theme=dark] .cMfnHG_itemHeader h4{color:#e5e7eb}.cMfnHG_touchedGroup{align-items:center;gap:.5rem;display:flex}.cMfnHG_touchedBadge{color:#92400e;background:#fef3c7;border-radius:9999px;padding:.125rem .5rem;font-size:.6875rem;font-weight:600}[data-theme=dark] .cMfnHG_touchedBadge{color:#fde68a;background:#78350f}.cMfnHG_resetButton{color:#64748b;cursor:pointer;background:0 0;border:none;align-items:center;gap:.25rem;padding:0;font-family:inherit;font-size:.75rem;display:flex}.cMfnHG_resetButton:hover{color:#334155;text-decoration:underline}[data-theme=dark] .cMfnHG_resetButton{color:#9ca3af}[data-theme=dark] .cMfnHG_resetButton:hover{color:#e5e7eb}.cMfnHG_fields{grid-template-columns:repeat(2,1fr);gap:.75rem;display:grid}.cMfnHG_field{flex-direction:column;gap:.5rem;display:flex}.cMfnHG_field label{color:#6b7280;font-size:.75rem;font-weight:500}.cMfnHG_baseHint{color:#94a3b8;font-size:.6875rem}[data-theme=dark] .cMfnHG_baseHint{color:#6b7280}[data-theme=dark] .cMfnHG_field label{color:#9ca3af}.cMfnHG_priceBreakdown{border-top:1px dashed #e2e8f0;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem;margin-top:.5rem;padding-top:.5rem;display:flex}[data-theme=dark] .cMfnHG_priceBreakdown{border-top-color:#4b5563}.cMfnHG_priceBreakdownSteps{color:#64748b;font-size:.75rem}[data-theme=dark] .cMfnHG_priceBreakdownSteps{color:#9ca3af}.cMfnHG_priceBreakdownResult{color:#16a34a;font-size:.875rem}[data-theme=dark] .cMfnHG_priceBreakdownResult{color:#4ade80}@media (max-width:640px){.cMfnHG_fields{grid-template-columns:1fr}}
.My0dUa_itemsSection{margin-bottom:1rem}.My0dUa_itemsHeader,.My0dUa_itemRow{align-items:center;gap:1rem;padding:.5rem 1rem;display:grid}[data-variant=quotation] .My0dUa_itemsHeader,[data-variant=quotation] .My0dUa_itemRow{grid-template-columns:minmax(0,1fr) 5rem 7rem 7rem 4.5rem}[data-variant=purchase] .My0dUa_itemsHeader,[data-variant=purchase] .My0dUa_itemRow{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) 5rem 4.5rem}[data-variant=quotation]:where([data-readonly]) .My0dUa_itemsHeader,[data-variant=quotation]:where([data-readonly]) .My0dUa_itemRow{grid-template-columns:minmax(0,1fr) 5rem 7rem 7rem}[data-variant=purchase]:where([data-readonly]) .My0dUa_itemsHeader,[data-variant=purchase]:where([data-readonly]) .My0dUa_itemRow{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) 5rem}.My0dUa_itemsHeader{background:#f3f4f6;border-radius:.5rem;margin-bottom:.5rem}[data-theme=dark] .My0dUa_itemsHeader{background:#374151}.My0dUa_headerCell{color:#1a1a1a;font-size:.875rem;font-weight:600}[data-theme=dark] .My0dUa_headerCell{color:#f9fafb}.My0dUa_itemsList{min-height:60px;margin-bottom:.5rem}.My0dUa_emptyItems{text-align:center;color:#9ca3af;padding:1.5rem;font-size:.875rem}.My0dUa_itemRow{border-bottom:1px solid #e2e8f0}[data-theme=dark] .My0dUa_itemRow{border-bottom-color:#374151}.My0dUa_itemCell{align-items:center;min-width:0;display:flex}.My0dUa_descriptionInput{width:100%}.My0dUa_readOnlyValue{color:#334155;word-break:break-word;font-size:.875rem}[data-theme=dark] .My0dUa_readOnlyValue{color:#e5e7eb}.My0dUa_readOnlyTotal{font-weight:700}.My0dUa_totalInput{background:#f9fafb!important}[data-theme=dark] .My0dUa_totalInput{background:#374151!important}.My0dUa_addButton{align-items:center;gap:.5rem;margin-top:1rem;display:flex}@media print{.My0dUa_itemsSection,.My0dUa_itemRow{break-inside:avoid}}@media screen and (max-width:640px){.My0dUa_itemsHeader{display:none}[data-variant] .My0dUa_itemRow{align-items:end;gap:.5rem .625rem;padding:.75rem 0}[data-variant=quotation] .My0dUa_itemRow{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr) minmax(0,1.2fr) auto;grid-template-areas:"desc desc desc del""qty price total total"}[data-variant=purchase] .My0dUa_itemRow{grid-template-columns:minmax(0,1fr) 5.5rem auto;grid-template-areas:"desc desc del""note qty qty"}.My0dUa_descriptionCell{grid-area:desc}.My0dUa_noteCell{grid-area:note}.My0dUa_quantityCell{grid-area:qty}.My0dUa_priceCell{grid-area:price}.My0dUa_totalCell{grid-area:total}.My0dUa_deleteCell{grid-area:del;align-self:center}.My0dUa_itemCell[data-label]{flex-direction:column;align-items:stretch;gap:.25rem}.My0dUa_itemCell[data-label]:before{content:attr(data-label);letter-spacing:.02em;text-transform:uppercase;color:#6b7280;font-size:.6875rem;font-weight:600}[data-theme=dark] .My0dUa_itemCell[data-label]:before{color:#9ca3af}#print-root .My0dUa_itemCell[data-label]:before{content:none}.My0dUa_readOnlyValue{font-variant-numeric:tabular-nums}.My0dUa_descriptionCell .My0dUa_readOnlyValue{font-weight:600}}
.OBxkma_frame{cursor:crosshair;background:#f8fafc;border:1px solid #e2e8f0;border-radius:.5rem;justify-content:center;align-items:center;width:100%;height:300px;display:flex;position:relative;overflow:hidden}[data-theme=dark] .OBxkma_frame{background:#111827;border-color:#4b5563}.OBxkma_image{object-fit:contain;max-width:100%;max-height:100%}.OBxkma_lens{pointer-events:none;background-color:#fff;background-repeat:no-repeat;border:3px solid #fff;border-radius:50%;position:absolute;box-shadow:0 4px 16px #0f172a59}.OBxkma_hint{color:#fff;white-space:nowrap;pointer-events:none;background:#0f172ab8;border-radius:.375rem;padding:.25rem .625rem;font-size:.75rem;position:absolute;bottom:.625rem;left:50%;transform:translate(-50%)}@media (hover:none){.OBxkma_frame{cursor:default}.OBxkma_hint{display:none}}@media (max-width:640px){.OBxkma_frame{height:220px}}
.MMX02G_modalContent{padding:0}.MMX02G_searchContainer{margin-bottom:1.5rem}.MMX02G_searchInput{width:100%}.MMX02G_tableContainer{border:1px solid #e2e8f0;border-radius:.5rem;overflow:hidden}[data-theme=dark] .MMX02G_tableContainer{border-color:#374151}.MMX02G_tableHeader{background:#f3f4f6;border-bottom:1px solid #e2e8f0;grid-template-columns:60px 1fr 150px;gap:1rem;padding:1rem;display:grid}[data-theme=dark] .MMX02G_tableHeader{background:#374151;border-bottom-color:#4b5563}.MMX02G_headerCell{color:#1a1a1a;text-align:center;font-size:.875rem;font-weight:600}[data-theme=dark] .MMX02G_headerCell{color:#f9fafb}.MMX02G_tableBody{max-height:400px;overflow-y:auto}.MMX02G_tableRow{border-bottom:1px solid #e2e8f0;grid-template-columns:60px 1fr 150px;align-items:center;gap:1rem;padding:1rem;display:grid}[data-theme=dark] .MMX02G_tableRow{border-bottom-color:#374151}.MMX02G_tableRow:last-child{border-bottom:none}.MMX02G_tableCell{justify-content:center;align-items:center;display:flex}.MMX02G_tableCell:first-child{justify-content:center}.MMX02G_tableCell:nth-child(2){text-align:left;justify-content:flex-start}.MMX02G_checkbox{cursor:pointer;accent-color:#1a1a1a;width:18px;height:18px}.MMX02G_productName{color:#1a1a1a;font-size:.875rem;line-height:1.5}[data-theme=dark] .MMX02G_productName{color:#f9fafb}.MMX02G_productSku{color:#6b7280;font-size:.8125rem}[data-theme=dark] .MMX02G_productSku{color:#9ca3af}.MMX02G_quantityInput{width:100%;max-width:100px}.MMX02G_quantityButton{width:100%}.MMX02G_emptyState{text-align:center;color:#9ca3af;padding:3rem;font-size:.875rem}[data-theme=dark] .MMX02G_emptyState{color:#6b7280}.MMX02G_modalFooter{justify-content:flex-end;gap:.75rem;display:flex}@media (max-width:768px){.MMX02G_tableHeader,.MMX02G_tableRow{grid-template-columns:50px 1fr 120px;gap:.5rem;padding:.75rem}.MMX02G_productName{font-size:.8125rem}.MMX02G_quantityInput{max-width:80px}}@media (max-width:640px){.MMX02G_searchContainer{margin-bottom:1rem}.MMX02G_tableHeader,.MMX02G_tableRow{grid-template-columns:2rem minmax(0,1fr) 4.75rem;gap:.625rem;padding:.625rem .75rem}}.MMX02G_status{text-align:center;color:#9ca3af;padding:.75rem;font-size:.8125rem}.MMX02G_errorState{color:#dc2626;padding:.75rem 1rem;font-size:.8125rem}.MMX02G_more{color:#2563eb;cursor:pointer;background:0 0;border:none;border-top:1px solid #e2e8f0;width:100%;padding:.625rem;font-size:.8125rem;display:block}.MMX02G_more:hover{background:#2563eb14}[data-theme=dark] .MMX02G_more{color:#60a5fa;border-top-color:#374151}.MMX02G_selectionCount{color:#6b7280;align-self:center;margin-right:auto;font-size:.8125rem}[data-theme=dark] .MMX02G_selectionCount{color:#9ca3af}
.yxLobW_header{width:100%;height:var(--app-header-height);background-color:#f9fafb;border-bottom:1px solid #e5e7eb;transition:background-color .2s;position:sticky;top:0}[data-theme=dark] .yxLobW_header{background-color:#111827;border-bottom-color:#374151}.yxLobW_container{justify-content:space-between;align-items:center;gap:2rem;max-width:100%;height:100%;margin:0 auto;padding:0 1rem;display:flex}.yxLobW_leftSection{flex:auto;align-items:center;gap:.75rem;min-width:0;display:flex}.yxLobW_leftSection>:not(.yxLobW_chip){flex-shrink:0}.yxLobW_rightSection{flex-shrink:0;justify-content:flex-end;align-items:center;gap:1.5rem;display:flex}.yxLobW_chip{color:#4b5563;white-space:nowrap;background-color:#f3f4f6;border-radius:10px;align-items:center;gap:.5rem;min-width:0;height:36px;padding:0 .75rem;font-size:.8125rem;transition:background-color .2s,color .2s;display:flex;overflow:hidden}[data-theme=dark] .yxLobW_chip{color:#d1d5db;background-color:#374151}.yxLobW_chipIcon{color:#9ca3af;flex-shrink:0}[data-theme=dark] .yxLobW_chipIcon{color:#9ca3af}.yxLobW_dateLabel{color:#6b7280;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}[data-theme=dark] .yxLobW_dateLabel{color:#9ca3af}.yxLobW_timeLabel{font-variant-numeric:tabular-nums;color:#1f2937;flex-shrink:0;font-weight:600}[data-theme=dark] .yxLobW_timeLabel{color:#f3f4f6}@media (max-width:768px){.yxLobW_header{padding:.75rem 0}.yxLobW_container{gap:1rem}.yxLobW_leftSection,.yxLobW_rightSection{gap:.5rem}.yxLobW_chip{height:32px;padding:0 .625rem;font-size:.75rem}.yxLobW_dateLabel{display:none}}@media (min-width:769px) and (max-width:1023px){.yxLobW_chip{display:none}}@media (max-width:480px){.yxLobW_container{gap:.5rem;padding:0 .5rem}.yxLobW_leftSection{gap:.25rem}.yxLobW_rightSection{flex-shrink:0;gap:.25rem}.yxLobW_chip{display:none}}.yxLobW_iconLink{color:inherit;border-radius:8px;justify-content:center;align-items:center;padding:6px;transition:background .15s;display:flex}.yxLobW_iconLink:hover{background:#94a3b826}button.yxLobW_iconLink{cursor:pointer;background:0 0;border:none}button.yxLobW_iconLink:hover{background:#94a3b826}@media (max-width:640px){.yxLobW_leftSection .yxLobW_menuButton{display:none}}
.W6vfuW_content{flex-direction:column;gap:1.25rem;padding:.5rem 0;display:flex}.W6vfuW_imageEmpty{background:#f8fafc;border:1px dashed #e2e8f0;border-radius:.5rem;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;height:180px;display:flex}[data-theme=dark] .W6vfuW_imageEmpty{background:#111827;border-color:#4b5563}.W6vfuW_imageEmpty svg{color:#94a3b8;width:40px;height:40px}[data-theme=dark] .W6vfuW_imageEmpty svg{color:#6b7280}.W6vfuW_fields{grid-template-columns:repeat(4,minmax(0,1fr));gap:.625rem 1.5rem;min-width:0;display:grid}.W6vfuW_field,.W6vfuW_highlight{flex-direction:column;gap:.125rem;min-width:0;display:flex}.W6vfuW_fieldLabel{color:#64748b;font-size:.75rem}[data-theme=dark] .W6vfuW_fieldLabel{color:#9ca3af}.W6vfuW_fieldValue{color:#334155;overflow-wrap:anywhere;font-size:.875rem;font-weight:500}[data-theme=dark] .W6vfuW_fieldValue{color:#e5e7eb}.W6vfuW_highlights{background:#f8fafc;border:1px solid #e2e8f0;border-radius:.5rem;align-items:center;gap:2rem;padding:.875rem 1rem;display:flex}[data-theme=dark] .W6vfuW_highlights{background:#111827;border-color:#4b5563}.W6vfuW_highlightValue{color:#001e50;font-variant-numeric:tabular-nums;align-items:center;gap:.5rem;font-size:1.0625rem;font-weight:600;display:flex}[data-theme=dark] .W6vfuW_highlightValue{color:#f9fafb}.W6vfuW_revealButton{color:#475569;font:inherit;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:.375rem;align-items:center;gap:.375rem;margin-left:auto;padding:.3125rem .625rem;font-size:.8125rem;transition:border-color .15s,color .15s;display:inline-flex}.W6vfuW_revealButton:hover{color:#1e293b;border-color:#cbd5e1}[data-theme=dark] .W6vfuW_revealButton{color:#d1d5db;background:#1f2937;border-color:#4b5563}[data-theme=dark] .W6vfuW_revealButton:hover{color:#f3f4f6;border-color:#6b7280}.W6vfuW_stockBadge{border-radius:.25rem;padding:.0625rem .375rem;font-size:.6875rem;font-weight:600}.W6vfuW_stockOut{color:#ef4444;background:#ef44441f}.W6vfuW_stockLow{color:#b45309;background:#f59e0b1f}.W6vfuW_stockIn{color:#047857;background:#10b9811f}[data-theme=dark] .W6vfuW_stockLow{color:#fbbf24}[data-theme=dark] .W6vfuW_stockIn{color:#34d399}.W6vfuW_section{flex-direction:column;gap:.5rem;display:flex}.W6vfuW_sectionTitle{color:#475569;letter-spacing:.05em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:600}[data-theme=dark] .W6vfuW_sectionTitle{color:#d1d5db}.W6vfuW_description{color:#334155;white-space:pre-wrap;margin:0;font-size:.875rem;line-height:1.6}[data-theme=dark] .W6vfuW_description{color:#e5e7eb}.W6vfuW_muted{color:#64748b;margin:0;font-size:.875rem}[data-theme=dark] .W6vfuW_muted{color:#9ca3af}.W6vfuW_error{color:#dc2626;margin:0;font-size:.875rem}.W6vfuW_priceTable{border-collapse:collapse;width:100%;font-size:.875rem}.W6vfuW_priceTable th{color:#64748b;text-align:left;border-bottom:1px solid #e2e8f0;padding:.375rem .5rem;font-size:.75rem;font-weight:600}.W6vfuW_priceTable td{color:#334155;border-bottom:1px solid #f1f5f9;padding:.4375rem .5rem}.W6vfuW_priceTable tbody tr:last-child td{border-bottom:none}[data-theme=dark] .W6vfuW_priceTable th{color:#9ca3af;border-bottom-color:#4b5563}[data-theme=dark] .W6vfuW_priceTable td{color:#e5e7eb;border-bottom-color:#374151}.W6vfuW_numeric{font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right!important}.W6vfuW_tableScroll{overflow-x:auto}.W6vfuW_salePrice{font-weight:600;color:#0f172a!important}[data-theme=dark] .W6vfuW_salePrice{color:#f9fafb!important}.W6vfuW_footer{justify-content:flex-end;gap:.5rem;display:flex}@media (max-width:640px){.W6vfuW_fields{grid-template-columns:repeat(2,minmax(0,1fr))}.W6vfuW_highlights{flex-wrap:wrap;gap:1rem}.W6vfuW_revealButton{margin-left:0}}
._7y1CFq_bar{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;padding:0 0 .75rem;display:flex}._7y1CFq_select{min-width:min(100%,22rem)}._7y1CFq_single{color:#6b7280;font-size:.8125rem}._7y1CFq_old{color:#b45309;background:#fffbeb;border:1px solid #fde68a;border-radius:.375rem;padding:.25rem .5rem;font-size:.8125rem}[data-theme=dark] ._7y1CFq_single{color:#9ca3af}[data-theme=dark] ._7y1CFq_old{color:#fcd34d;background:#451a03;border-color:#92400e}
.p3_fJG_container{padding:.5rem 0}.p3_fJG_signatureToggle{margin-right:auto}
.RzYqJG_root{flex-direction:column;gap:.75rem;display:flex}.RzYqJG_group{flex-direction:column;gap:.25rem;display:flex}.RzYqJG_groupTitle{text-transform:uppercase;letter-spacing:.03em;align-items:center;gap:.375rem;margin:0;font-size:.75rem;font-weight:700;display:flex}.RzYqJG_overdue{color:#dc2626}.RzYqJG_today{color:#d97706}.RzYqJG_upcoming{color:#2563eb}[data-theme=dark] .RzYqJG_overdue{color:#f87171}[data-theme=dark] .RzYqJG_today{color:#fbbf24}[data-theme=dark] .RzYqJG_upcoming{color:#60a5fa}.RzYqJG_count{color:#fff;text-align:center;border-radius:9999px;min-width:1.25rem;padding:0 .3rem;font-size:.6875rem;line-height:1.1rem}.RzYqJG_overdue .RzYqJG_count{background:#dc2626}.RzYqJG_today .RzYqJG_count{background:#d97706}.RzYqJG_upcoming .RzYqJG_count{background:#2563eb}.RzYqJG_list{margin:0;padding:0;list-style:none}.RzYqJG_item{color:inherit;border-radius:.5rem;align-items:center;gap:.625rem;padding:.5rem .25rem;text-decoration:none;display:flex}.RzYqJG_item:hover{background:#94a3b81f}.RzYqJG_kind{text-align:center;border-radius:.375rem;flex-shrink:0;width:4.25rem;padding:.125rem .4rem;font-size:.6875rem;font-weight:600}.RzYqJG_check{color:#5b21b6;background:#ede9fe}.RzYqJG_income{color:#166534;background:#dcfce7}.RzYqJG_expense{color:#991b1b;background:#fee2e2}[data-theme=dark] .RzYqJG_check{color:#c4b5fd;background:#8b5cf633}[data-theme=dark] .RzYqJG_income{color:#86efac;background:#22c55e2e}[data-theme=dark] .RzYqJG_expense{color:#fca5a5;background:#ef44442e}.RzYqJG_body{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.RzYqJG_title{text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;font-weight:600;overflow:hidden}.RzYqJG_meta{color:#64748b;font-size:.75rem}[data-theme=dark] .RzYqJG_meta{color:#9ca3af}.RzYqJG_amount{font-variant-numeric:tabular-nums;flex-shrink:0;font-size:.8125rem;font-weight:600}
._5j2gzW_panel{background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;flex-direction:column;gap:.875rem;padding:1.25rem;display:flex}[data-theme=dark] ._5j2gzW_panel{background:#1f2937;border-color:#374151}._5j2gzW_title{color:#111827;margin:0;font-size:1.125rem;font-weight:700}[data-theme=dark] ._5j2gzW_title{color:#f9fafb}._5j2gzW_searchRow{align-items:flex-start;gap:.75rem;display:flex}._5j2gzW_searchWrap{flex:1;position:relative}._5j2gzW_newButton{white-space:nowrap;flex-shrink:0;align-items:center;gap:.375rem;display:inline-flex}._5j2gzW_createButton{width:100%}@media (max-width:640px){._5j2gzW_panel{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;padding:1rem;display:grid}._5j2gzW_title{grid-column:1/-1}._5j2gzW_searchRow{display:contents}._5j2gzW_searchWrap{grid-column:1/-1}._5j2gzW_newButton{justify-content:center;width:100%}._5j2gzW_panel:not(:has(._5j2gzW_newButton)) ._5j2gzW_createButton{grid-column:1/-1}}
.a_QOyW_wrap{flex-direction:column;gap:1rem;display:flex}.a_QOyW_state{opacity:.7;padding:1.5rem;font-size:.875rem}.a_QOyW_note,.a_QOyW_lockNote{color:#1e40af;background:#3b82f614;border:1px solid #3b82f633;border-radius:.5rem;margin:0;padding:.5rem .75rem;font-size:.8125rem}:is([data-theme=dark] .a_QOyW_note,[data-theme=dark] .a_QOyW_lockNote){color:#bfdbfe;background:#3b82f61f}.a_QOyW_error{color:#dc2626;background:#dc262614;border-radius:.5rem;margin-bottom:.75rem;padding:.5rem .75rem;font-size:.8125rem}.a_QOyW_retry{color:#4f46e5;cursor:pointer;background:0 0;border:none;margin-left:.5rem;font-weight:600}.a_QOyW_hint{color:#64748b;margin:0;font-size:.75rem}[data-theme=dark] .a_QOyW_hint{color:#9ca3af}.a_QOyW_tableScroll{overflow-x:auto}.a_QOyW_table{border-collapse:collapse;width:100%;font-size:.875rem}.a_QOyW_table th{text-align:left;text-transform:uppercase;letter-spacing:.02em;color:#6b7280;white-space:nowrap;border-bottom:1px solid #e2e8f0;padding:.625rem .75rem;font-size:.6875rem;font-weight:600}[data-theme=dark] .a_QOyW_table th{color:#9ca3af;border-bottom-color:#374151}.a_QOyW_table td{vertical-align:middle;border-bottom:1px solid #f1f5f9;padding:.625rem .75rem}[data-theme=dark] .a_QOyW_table td{border-bottom-color:#1f2937}.a_QOyW_table tbody tr:last-child td{border-bottom:none}.a_QOyW_user{align-items:center;gap:.625rem;display:flex}.a_QOyW_avatar{color:#4f46e5;background:#eef2ff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:.75rem;font-weight:600;display:inline-flex}[data-theme=dark] .a_QOyW_avatar{color:#c7d2fe;background:#312e81}.a_QOyW_userInfo{flex-direction:column;min-width:0;display:flex}.a_QOyW_name{color:#1f2937;align-items:center;gap:.375rem;font-weight:500;display:inline-flex}[data-theme=dark] .a_QOyW_name{color:#f9fafb}.a_QOyW_muted{color:#94a3b8;font-size:.8125rem}.a_QOyW_roleSelect{min-width:11rem}.a_QOyW_actionCell{text-align:right;white-space:nowrap}.a_QOyW_rowActions{gap:.25rem;display:inline-flex}.a_QOyW_editor{flex-direction:column;gap:1rem;display:flex}.a_QOyW_formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}@media (max-width:640px){.a_QOyW_formGrid{grid-template-columns:1fr}}.a_QOyW_field{color:#374151;flex-direction:column;gap:.375rem;font-size:.8125rem;font-weight:500;display:flex}[data-theme=dark] .a_QOyW_field{color:#d1d5db}.a_QOyW_footer{justify-content:flex-end;gap:.5rem;width:100%;display:flex}.a_QOyW_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.pbuzcG_doc{color:#1a1a1a;background:#fff;border-radius:.5rem;padding:2rem}.pbuzcG_docHeader{text-align:center;margin-bottom:2rem}.pbuzcG_docTitle{letter-spacing:.02em;margin:0 0 .75rem;font-size:1.75rem;font-weight:700}.pbuzcG_rule{background:#2563eb;width:6rem;height:3px;margin:0 auto}.pbuzcG_fields{flex-direction:column;gap:1.25rem;margin:0 0 2rem;display:flex}.pbuzcG_dateRow{grid-template-columns:1fr 1fr;gap:1.25rem;display:grid}.pbuzcG_field{flex-direction:column;gap:.375rem;min-width:0;display:flex}.pbuzcG_label{text-transform:uppercase;letter-spacing:.06em;color:#64748b;margin:0;font-size:.75rem;font-weight:600}.pbuzcG_value{word-break:break-word;background:#f8fafc;border:1px solid #cbd5e1;border-radius:.375rem;margin:0;padding:.625rem .75rem;font-size:1rem}.pbuzcG_mono{letter-spacing:.02em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.pbuzcG_termsSection{border-top:1px solid #cbd5e1;padding-top:1.25rem}.pbuzcG_termsTitle{text-transform:uppercase;letter-spacing:.06em;color:#64748b;margin:0 0 .875rem;font-size:.75rem;font-weight:600}.pbuzcG_terms{flex-direction:column;gap:.625rem;margin:0;padding-left:1.25rem;display:flex}.pbuzcG_term{font-size:.9375rem;line-height:1.55}.pbuzcG_noTerms{color:#64748b;margin:0;font-size:.9375rem}@media print{.pbuzcG_doc{color:#000;background:#fff;border-radius:0;padding:0}.pbuzcG_value{background:#fff}}
._6lELsW_formSection{background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;padding:1.5rem;box-shadow:0 1px 3px #0000001a}[data-theme=dark] ._6lELsW_formSection{background:#1f2937;border-color:#374151}._6lELsW_sectionTitle{color:#1a1a1a;border-bottom:2px solid #e2e8f0;margin-bottom:1.5rem;padding-bottom:.75rem;font-size:1.25rem;font-weight:600}[data-theme=dark] ._6lELsW_sectionTitle{color:#f9fafb;border-bottom-color:#374151}._6lELsW_formGrid{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}._6lELsW_formField{flex-direction:column;gap:.5rem;display:flex}._6lELsW_formFieldFull{flex-direction:column;grid-column:1/-1;gap:.5rem;display:flex}._6lELsW_formField label,._6lELsW_formFieldFull label{color:#374151;font-size:.875rem;font-weight:600}:is([data-theme=dark] ._6lELsW_formField label,[data-theme=dark] ._6lELsW_formFieldFull label){color:#f3f4f6}._6lELsW_textarea{resize:vertical;color:#334155;background:#fff;border:1px solid #d1d5db;border-radius:.5rem;width:100%;padding:.75rem;font-family:inherit;font-size:.875rem;transition:all .2s}[data-theme=dark] ._6lELsW_textarea{color:#e5e7eb;background:#374151;border-color:#4b5563}._6lELsW_textarea:focus{border-color:var(--color-primary,#0070f3);outline:none;box-shadow:0 0 0 3px #0070f31a}._6lELsW_readOnlyField{opacity:.6;cursor:default}._6lELsW_textarea._6lELsW_readOnlyField{resize:none}@media (max-width:768px){._6lELsW_formGrid{grid-template-columns:1fr}}
.oL1zkG_root{min-width:0;position:relative}.oL1zkG_chip{color:#4b5563;white-space:nowrap;background-color:#f3f4f6;border:none;border-radius:10px;align-items:center;gap:.5rem;height:36px;padding:0 .75rem;font-size:.8125rem;transition:background-color .2s,color .2s;display:flex}[data-theme=dark] .oL1zkG_chip{color:#d1d5db;background-color:#374151}.oL1zkG_trigger{cursor:pointer}.oL1zkG_trigger:hover,.oL1zkG_trigger[aria-expanded=true]{background-color:#e5e7eb}:is([data-theme=dark] .oL1zkG_trigger:hover,[data-theme=dark] .oL1zkG_trigger[aria-expanded=true]){background-color:#4b5563}.oL1zkG_chipIcon{color:#9ca3af;flex-shrink:0}.oL1zkG_label{text-overflow:ellipsis;max-width:160px;font-weight:500;overflow:hidden}.oL1zkG_caret{color:#9ca3af;flex-shrink:0;transition:transform .2s}.oL1zkG_caretOpen{transform:rotate(180deg)}.oL1zkG_panel{z-index:50;background:#fff;border:1px solid #e5e7eb;border-radius:12px;min-width:200px;padding:.375rem;position:absolute;top:calc(100% + .5rem);left:0;box-shadow:0 12px 32px -12px #0f172a59}[data-theme=dark] .oL1zkG_panel{background:#1f2937;border-color:#374151}.oL1zkG_option{color:#374151;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:space-between;align-items:center;gap:.75rem;width:100%;padding:.5rem .625rem;font-size:.875rem;transition:background-color .2s;display:flex}.oL1zkG_option:hover{background-color:#f3f4f6}[data-theme=dark] .oL1zkG_option{color:#e5e7eb}[data-theme=dark] .oL1zkG_option:hover{background-color:#374151}.oL1zkG_optionSelected{font-weight:600}.oL1zkG_optionLabel{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.oL1zkG_check{color:#0d9488;flex-shrink:0}[data-theme=dark] .oL1zkG_check{color:#14b8a6}@media (max-width:768px){.oL1zkG_chip{height:32px;padding:0 .625rem;font-size:.75rem}.oL1zkG_label{max-width:100px}}@media (max-width:480px){.oL1zkG_chip{max-width:100%}.oL1zkG_label{max-width:88px}}@media (max-width:640px){.oL1zkG_panel{max-width:calc(100vw - 4rem)}.oL1zkG_option{min-height:2.5rem}}
.LUIFrq_row{border-bottom:1px solid #f1f5f9;align-items:center;gap:.75rem;padding:.625rem 0;display:flex}[data-theme=dark] .LUIFrq_row{border-bottom-color:#1f2937}.LUIFrq_row:last-child{border-bottom:none}.LUIFrq_thumb{color:#94a3b8;background:#f1f5f9;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}[data-theme=dark] .LUIFrq_thumb{color:#64748b;background:#334155}.LUIFrq_info{flex:1;min-width:0}.LUIFrq_name{color:#1f2937;overflow-wrap:anywhere;font-size:.8125rem;font-weight:500;line-height:1.35;display:block}[data-theme=dark] .LUIFrq_name{color:#e5e7eb}.LUIFrq_controls{align-items:flex-end;gap:.625rem;margin-top:.375rem;display:flex}.LUIFrq_field{flex-direction:column;gap:.125rem;display:inline-flex}.LUIFrq_fieldLabel{color:#94a3b8;text-transform:uppercase;letter-spacing:.02em;font-size:.625rem;font-weight:500}.LUIFrq_qtyInput,.LUIFrq_priceInput{text-align:center;color:#1f2937;font-variant-numeric:tabular-nums;background:#fff;border:1px solid #e2e8f0;border-radius:6px;padding:.1875rem .375rem;font-size:.75rem}.LUIFrq_qtyInput{width:48px}.LUIFrq_priceInput{text-align:right;width:84px}.LUIFrq_qtyInput:focus,.LUIFrq_priceInput:focus{border-color:#6366f1;outline:none;box-shadow:0 0 0 3px #6366f11f}:is([data-theme=dark] .LUIFrq_qtyInput,[data-theme=dark] .LUIFrq_priceInput){color:#f9fafb;background:#111827;border-color:#374151}.LUIFrq_right{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:.25rem;display:flex}.LUIFrq_lineTotal{color:#1f2937;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.8125rem;font-weight:600}[data-theme=dark] .LUIFrq_lineTotal{color:#f9fafb}.LUIFrq_remove{color:#ef4444;cursor:pointer;background:0 0;border:none;align-items:center;gap:.25rem;padding:0;font-size:.75rem;display:inline-flex}.LUIFrq_remove:hover{text-decoration:underline}@media (max-width:640px){.LUIFrq_row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name total""controls remove";align-items:center;gap:.375rem .75rem;padding:.75rem 0;display:grid}.LUIFrq_thumb{display:none}.LUIFrq_info,.LUIFrq_right{display:contents}.LUIFrq_name{grid-area:name;font-size:.875rem;line-height:1.3}.LUIFrq_lineTotal{grid-area:total;align-self:start;font-size:.875rem}.LUIFrq_controls{grid-area:controls;margin-top:0}.LUIFrq_qtyInput,.LUIFrq_priceInput{border-radius:8px;height:2.25rem;font-size:1rem}.LUIFrq_qtyInput{width:3.25rem}.LUIFrq_priceInput{width:6.5rem}.LUIFrq_remove{grid-area:remove;align-self:end;min-height:2.25rem;padding:0 .25rem;font-size:.8125rem}}
.J9W3yG_form{flex-direction:column;gap:1rem;display:flex}.J9W3yG_grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;display:grid}.J9W3yG_field{flex-direction:column;gap:.375rem;display:flex}.J9W3yG_label{color:#475569;font-size:.8125rem;font-weight:500}[data-theme=dark] .J9W3yG_label{color:#cbd5e1}.J9W3yG_textarea{border:1px solid var(--border-color,#e5e7eb);background:var(--card-bg,#fff);color:#334155;resize:vertical;border-radius:.5rem;padding:.5rem .75rem;font-family:inherit;font-size:.875rem}[data-theme=dark] .J9W3yG_textarea{color:#e5e7eb}.J9W3yG_note{color:#64748b;font-size:.75rem}[data-theme=dark] .J9W3yG_note{color:#94a3b8}.J9W3yG_fieldError{color:#dc2626;font-size:.75rem}.J9W3yG_error{color:#dc2626;background:#dc262614;border-radius:.5rem;padding:.5rem .75rem;font-size:.875rem}.J9W3yG_termsBlock{flex-direction:column;gap:.625rem;display:flex}.J9W3yG_termsList{flex-direction:column;gap:.5rem;display:flex}.J9W3yG_termRow{align-items:flex-start;gap:.5rem;display:flex}.J9W3yG_termIndex{color:#64748b;text-align:right;flex:none;width:1.5rem;padding-top:.625rem;font-size:.8125rem;font-weight:600}[data-theme=dark] .J9W3yG_termIndex{color:#94a3b8}.J9W3yG_termTextarea{flex:1;min-width:0}.J9W3yG_termDeleteButton{flex:none;margin-top:.125rem}.J9W3yG_addTermButton{align-self:flex-start}.J9W3yG_previewSection{border-top:1px solid var(--border-color,#e5e7eb);flex-direction:column;gap:.75rem;padding-top:1rem;display:flex}.J9W3yG_previewToggle{align-self:flex-start}.J9W3yG_previewBody{background:#f1f5f9;border-radius:.5rem;padding:1rem}[data-theme=dark] .J9W3yG_previewBody{background:#0f172a66}.J9W3yG_footer{justify-content:flex-end;gap:.5rem;display:flex}
._1THavW_nav{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:1.5rem;display:flex}._1THavW_arrow,._1THavW_today{border:1px solid var(--border-color,#e5e7eb);background:var(--card-bg,#fff);height:2.25rem;color:inherit;border-radius:.5rem;font-size:.875rem}._1THavW_arrow{cursor:pointer;justify-content:center;align-items:center;width:2.25rem;display:inline-flex}._1THavW_arrow:disabled{opacity:.4;cursor:default}._1THavW_monthSelect{width:8.5rem}._1THavW_yearSelect{width:6rem}._1THavW_today{cursor:pointer;padding:0 .875rem;font-weight:500}._1THavW_arrow:not(:disabled):hover,._1THavW_today:hover{border-color:#94a3b8}._1THavW_arrow:focus-visible,._1THavW_today:focus-visible{outline-offset:1px;outline:2px solid #3b82f6}
.kDmBYq_form{flex-direction:column;gap:1rem;display:flex}.kDmBYq_grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;display:grid}.kDmBYq_field{flex-direction:column;gap:.375rem;display:flex}.kDmBYq_label{color:#475569;font-size:.8125rem;font-weight:500}[data-theme=dark] .kDmBYq_label{color:#cbd5e1}.kDmBYq_textarea{border:1px solid var(--border-color,#e5e7eb);background:var(--card-bg,#fff);color:#334155;resize:vertical;border-radius:.5rem;padding:.5rem .75rem;font-family:inherit;font-size:.875rem}[data-theme=dark] .kDmBYq_textarea{color:#e5e7eb}.kDmBYq_fieldError{color:#dc2626;font-size:.75rem}.kDmBYq_error{color:#dc2626;background:#dc262614;border-radius:.5rem;padding:.5rem .75rem;font-size:.875rem}.kDmBYq_footer{justify-content:flex-end;gap:.5rem;display:flex}
.BFhNWq_formSection{background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;padding:1.5rem;box-shadow:0 1px 3px #0000001a}[data-theme=dark] .BFhNWq_formSection{background:#1f2937;border-color:#374151}.BFhNWq_sectionTitle{color:#1a1a1a;border-bottom:2px solid #e2e8f0;margin-bottom:1.5rem;padding-bottom:.75rem;font-size:1.25rem;font-weight:600}[data-theme=dark] .BFhNWq_sectionTitle{color:#f9fafb;border-bottom-color:#374151}.BFhNWq_logoSection{flex-direction:column;gap:1.5rem;display:flex}.BFhNWq_logoPreview{background-color:#f9fafb;border:2px dashed #d1d5db;border-radius:.75rem;justify-content:center;align-items:center;min-height:200px;transition:all .2s;display:flex}[data-theme=dark] .BFhNWq_logoPreview{background-color:#1f2937;border-color:#374151}.BFhNWq_logoWrapper{justify-content:center;align-items:center;max-width:100%;max-height:200px;padding:1rem;display:flex;position:relative}.BFhNWq_logoWrapper img{object-fit:contain;border-radius:.5rem;max-width:100%;max-height:200px}.BFhNWq_removeLogoButton{color:#fff;cursor:pointer;background-color:#ef4444;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;transition:all .2s;display:flex;position:absolute;top:-10px;right:-10px;box-shadow:0 2px 4px #0000001a}.BFhNWq_removeLogoButton:hover{background-color:#dc2626;transform:scale(1.1)}.BFhNWq_logoPlaceholder{color:#9ca3af;flex-direction:column;justify-content:center;align-items:center;gap:1rem;display:flex}[data-theme=dark] .BFhNWq_logoPlaceholder{color:#6b7280}.BFhNWq_logoPlaceholder p{margin:0;font-size:.875rem}.BFhNWq_logoInput{flex-direction:column;gap:.5rem;display:flex}.BFhNWq_fileInput{display:none}.BFhNWq_fileInputLabel{background-color:var(--color-primary,#0070f3);color:#fff;cursor:pointer;border-radius:.5rem;align-items:center;gap:.5rem;width:fit-content;padding:.75rem 1.5rem;font-size:.875rem;font-weight:600;transition:all .2s;display:inline-flex}.BFhNWq_fileInputLabel:hover{background-color:var(--color-primary-hover,#0051cc);transform:translateY(-1px);box-shadow:0 4px 6px #0000001a}.BFhNWq_fileInputHint{color:#6b7280;margin:0;font-size:.75rem}[data-theme=dark] .BFhNWq_fileInputHint{color:#9ca3af}
._73xtTG_root{position:relative}._73xtTG_trigger{color:inherit;cursor:pointer;background:0 0;border:none;border-radius:12px;align-items:center;gap:.625rem;padding:.375rem .625rem;transition:background-color .2s;display:flex}._73xtTG_trigger:hover,._73xtTG_trigger[aria-expanded=true]{background-color:#f3f4f6}:is([data-theme=dark] ._73xtTG_trigger:hover,[data-theme=dark] ._73xtTG_trigger[aria-expanded=true]){background-color:#374151}._73xtTG_userName{color:#4b5563;white-space:nowrap;font-size:.875rem;font-weight:500}[data-theme=dark] ._73xtTG_userName{color:#e5e7eb}._73xtTG_caret{color:#9ca3af;flex-shrink:0;transition:transform .2s}._73xtTG_caretOpen{transform:rotate(180deg)}._73xtTG_panel{z-index:50;background:#fff;border:1px solid #e5e7eb;border-radius:12px;min-width:256px;padding:.375rem;position:absolute;top:calc(100% + .5rem);right:0;box-shadow:0 12px 32px -12px #0f172a59}[data-theme=dark] ._73xtTG_panel{background:#1f2937;border-color:#374151}._73xtTG_identity{align-items:center;gap:.75rem;padding:.625rem;display:flex}._73xtTG_identityText{flex-direction:column;min-width:0;display:flex}._73xtTG_identityName{color:#1f2937;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:600;overflow:hidden}[data-theme=dark] ._73xtTG_identityName{color:#f9fafb}._73xtTG_identityMeta{color:#6b7280;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}[data-theme=dark] ._73xtTG_identityMeta{color:#9ca3af}._73xtTG_themeRow{grid-template-columns:repeat(3,1fr);gap:.375rem;padding:0 .625rem .5rem;display:grid}._73xtTG_themeButton{color:#4b5563;cursor:pointer;background:0 0;border:1px solid #e5e7eb;border-radius:8px;justify-content:center;align-items:center;padding:.5rem 0;transition:background-color .2s,color .2s,border-color .2s;display:flex}._73xtTG_themeButton:hover{background-color:#f3f4f6}[data-theme=dark] ._73xtTG_themeButton{color:#d1d5db;border-color:#4b5563}[data-theme=dark] ._73xtTG_themeButton:hover{background-color:#374151}._73xtTG_themeButtonSelected,._73xtTG_themeButtonSelected:hover{color:#fff;background-color:#0d9488;border-color:#0d9488}[data-theme=dark] ._73xtTG_themeButtonSelected{color:#042f2e;background-color:#14b8a6;border-color:#14b8a6}[data-theme=dark] ._73xtTG_themeButtonSelected:hover{color:#042f2e;background-color:#14b8a6;border-color:#14b8a6}._73xtTG_separator{background:#e5e7eb;height:1px;margin:.375rem .25rem}[data-theme=dark] ._73xtTG_separator{background:#374151}._73xtTG_item{color:#374151;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:.625rem;width:100%;padding:.5rem .625rem;font-size:.875rem;text-decoration:none;transition:background-color .2s,color .2s;display:flex}._73xtTG_item:hover{background-color:#f3f4f6}[data-theme=dark] ._73xtTG_item{color:#e5e7eb}[data-theme=dark] ._73xtTG_item:hover{background-color:#374151}._73xtTG_danger{color:#dc2626}._73xtTG_danger:hover{color:#b91c1c;background-color:#fef2f2}[data-theme=dark] ._73xtTG_danger{color:#f87171}[data-theme=dark] ._73xtTG_danger:hover{color:#fca5a5;background-color:#7f1d1d}@media (max-width:768px){._73xtTG_userName{display:none}}@media (max-width:640px){._73xtTG_panel{max-width:calc(100vw - 1rem)}._73xtTG_item{min-height:2.75rem}._73xtTG_themeButton{min-height:2.5rem}}
.B-UVzW_summary{flex-direction:column;gap:1rem;margin-top:.5rem;display:flex}.B-UVzW_totals{flex-direction:column;gap:.5rem;margin:0;display:flex}.B-UVzW_row{color:#475569;justify-content:space-between;align-items:center;margin:0;font-size:.875rem;display:flex}.B-UVzW_row dt{margin:0}.B-UVzW_row dd{font-variant-numeric:tabular-nums;margin:0}[data-theme=dark] .B-UVzW_row{color:#cbd5e1}.B-UVzW_muted{color:#94a3b8;font-size:.8125rem}.B-UVzW_grandTotal{color:#111827;border-top:1px solid #e2e8f0;padding-top:.5rem;font-size:1rem;font-weight:700}[data-theme=dark] .B-UVzW_grandTotal{color:#f9fafb;border-top-color:#374151}.B-UVzW_actions{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}.B-UVzW_actionButton{justify-content:center;align-items:center;gap:.375rem;width:100%;display:inline-flex}.B-UVzW_actionButton:last-child{grid-column:1/-1}
.vRn2bG_body{padding:.5rem 0}
.Tw-hRG_wrap{margin-bottom:1.5rem}.Tw-hRG_grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;display:grid}.Tw-hRG_card{border:1px solid var(--border-color,#e5e7eb);background:var(--card-bg,#fff);border-radius:.75rem;flex-direction:column;gap:.25rem;padding:1rem 1.25rem;display:flex}.Tw-hRG_label{color:#64748b;justify-content:space-between;align-items:baseline;gap:.5rem;font-size:.8125rem;font-weight:600;display:flex}.Tw-hRG_note{font-size:.75rem;font-style:normal;font-weight:500}.Tw-hRG_value{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:1.5rem;font-weight:700;line-height:1.2}.Tw-hRG_debt{color:#dc2626}.Tw-hRG_negative{color:#ea580c}.Tw-hRG_positive{color:#059669}.Tw-hRG_usd{color:#64748b;font-variant-numeric:tabular-nums;font-size:.875rem}.Tw-hRG_formula{color:#94a3b8;margin-top:.25rem;font-size:.75rem}.Tw-hRG_caption{color:#64748b;margin:.5rem 0 0;font-size:.8125rem}:is([data-theme=dark] .Tw-hRG_label,[data-theme=dark] .Tw-hRG_usd,[data-theme=dark] .Tw-hRG_caption){color:#9ca3af}[data-theme=dark] .Tw-hRG_formula{color:#6b7280}[data-theme=dark] .Tw-hRG_debt{color:#f87171}[data-theme=dark] .Tw-hRG_negative{color:#fb923c}[data-theme=dark] .Tw-hRG_positive{color:#34d399}@media (max-width:640px){.Tw-hRG_grid{gap:.625rem}.Tw-hRG_card{padding:.75rem 1rem}.Tw-hRG_value{font-size:1.25rem}}
._RaFUW_content{flex-direction:column;gap:1.25rem;padding:.5rem 0;display:flex}._RaFUW_section{flex-direction:column;gap:.5rem;display:flex}._RaFUW_sectionTitle{color:#475569;letter-spacing:.05em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:600}[data-theme=dark] ._RaFUW_sectionTitle{color:#d1d5db}._RaFUW_rows{flex-direction:column;gap:.125rem;margin:0;display:flex}._RaFUW_row{border-bottom:1px solid #f1f5f9;align-items:baseline;gap:1rem;padding:.3125rem 0;display:flex}._RaFUW_row:last-child{border-bottom:none}[data-theme=dark] ._RaFUW_row{border-bottom-color:#374151}._RaFUW_label{color:#64748b;flex:none;width:132px;margin:0;font-size:.8125rem}[data-theme=dark] ._RaFUW_label{color:#9ca3af}._RaFUW_value{color:#334155;overflow-wrap:anywhere;flex:auto;min-width:0;margin:0;font-size:.875rem;font-weight:500}[data-theme=dark] ._RaFUW_value{color:#e5e7eb}._RaFUW_amount{font-variant-numeric:tabular-nums;font-weight:600}._RaFUW_overdue{color:#dc2626;font-weight:600}._RaFUW_overdueTag{opacity:.85;font-weight:500}._RaFUW_multiline{white-space:pre-wrap}._RaFUW_footer{justify-content:flex-end;gap:.5rem;display:flex}@media (max-width:520px){._RaFUW_row{flex-direction:column;gap:.125rem}._RaFUW_label{width:auto}}
.Ta2kyq_form{flex-direction:column;gap:1rem;display:flex}.Ta2kyq_row{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.Ta2kyq_field{flex-direction:column;gap:.375rem;display:flex}.Ta2kyq_label{color:#475569;font-size:.8125rem;font-weight:500}[data-theme=dark] .Ta2kyq_label{color:#d1d5db}.Ta2kyq_checkboxRow{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.5rem;font-size:.875rem;display:flex}.Ta2kyq_error{color:#dc2626;background:#dc262614;border-radius:.5rem;padding:.5rem .75rem;font-size:.8125rem}.Ta2kyq_footer{justify-content:flex-end;gap:.5rem;display:flex}@media (max-width:480px){.Ta2kyq_row{grid-template-columns:1fr}}.Ta2kyq_hint{color:#64748b;font-size:.75rem}[data-theme=dark] .Ta2kyq_hint{color:#9ca3af}
.R-6f6q_card{background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;transition:border-color .15s,box-shadow .15s;overflow:hidden}[data-theme=dark] .R-6f6q_card{background:#1f2937;border-color:#374151}.R-6f6q_active{border-color:#6366f1;box-shadow:0 0 0 1px #6366f1,0 4px 16px #6366f11f}[data-theme=dark] .R-6f6q_active{border-color:#818cf8;box-shadow:0 0 0 1px #818cf8,0 4px 16px #818cf82e}.R-6f6q_header{justify-content:space-between;align-items:center;gap:.75rem;padding:.875rem 1rem;display:flex}.R-6f6q_headerMain{cursor:pointer;text-align:left;background:0 0;border:none;flex:1;align-items:center;gap:.5rem;min-width:0;padding:0;display:flex}.R-6f6q_chevron{color:#94a3b8;flex-shrink:0;display:inline-flex}.R-6f6q_customer{color:#111827;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:600;overflow:hidden}[data-theme=dark] .R-6f6q_customer{color:#f9fafb}.R-6f6q_headerMeta{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.R-6f6q_headerActions{display:contents}.R-6f6q_headerTotal{color:#111827;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.8125rem;font-weight:700}[data-theme=dark] .R-6f6q_headerTotal{color:#f9fafb}.R-6f6q_confirmDelete{align-items:center;gap:.375rem;display:inline-flex}.R-6f6q_confirmText{color:#b91c1c;font-size:.75rem;font-weight:500}[data-theme=dark] .R-6f6q_confirmText{color:#fca5a5}.R-6f6q_confirmYes{color:#fff;cursor:pointer;background:#ef4444;border:none;border-radius:6px;padding:.1875rem .5rem;font-size:.6875rem;font-weight:600}.R-6f6q_confirmYes:hover{background:#dc2626}.R-6f6q_confirmNo{color:#64748b;cursor:pointer;background:0 0;border:1px solid #e2e8f0;border-radius:6px;padding:.1875rem .5rem;font-size:.6875rem;font-weight:500}[data-theme=dark] .R-6f6q_confirmNo{color:#cbd5e1;border-color:#4b5563}.R-6f6q_selectButton{color:#4f46e5;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:6px;padding:.25rem .625rem;font-size:.75rem;font-weight:500}.R-6f6q_selectButton:hover{background:#eef2ff}[data-theme=dark] .R-6f6q_selectButton{color:#a5b4fc;background:#374151;border-color:#4b5563}.R-6f6q_deleteButton{color:#ef4444;cursor:pointer;background:0 0;border:none;padding:.25rem;font-size:.75rem;font-weight:500}.R-6f6q_deleteButton:hover{text-decoration:underline}.R-6f6q_body{border-top:1px solid #f1f5f9;padding:0 1rem 1rem}[data-theme=dark] .R-6f6q_body{border-top-color:#374151}.R-6f6q_priceListField{flex-direction:column;gap:.25rem;margin:.875rem 0;display:flex}.R-6f6q_priceListLabel{color:#6b7280;font-size:.75rem;font-weight:500}[data-theme=dark] .R-6f6q_priceListLabel{color:#9ca3af}.R-6f6q_items{flex-direction:column;display:flex}.R-6f6q_emptyItems{text-align:center;padding:1.75rem 1rem}.R-6f6q_emptyTitle{color:#334155;margin:0 0 .25rem;font-size:.9375rem;font-weight:600}[data-theme=dark] .R-6f6q_emptyTitle{color:#e5e7eb}.R-6f6q_emptyDesc{color:#94a3b8;margin:0;font-size:.8125rem}.R-6f6q_dirNarrow{display:none}@media (max-width:1100px){.R-6f6q_dirWide{display:none}.R-6f6q_dirNarrow{display:inline}}@media (max-width:640px){.R-6f6q_header{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.375rem .75rem;padding:.625rem .875rem;display:grid}.R-6f6q_headerMeta{display:contents}.R-6f6q_headerMain{min-height:2.25rem}.R-6f6q_customer{font-size:.9375rem}.R-6f6q_headerTotal{grid-area:1/2;font-size:.9375rem}.R-6f6q_headerActions{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:.375rem;padding-left:1.625rem;display:flex}.R-6f6q_statusBadge{display:none}.R-6f6q_selectButton{min-height:2.25rem;padding:0 .875rem;font-size:.8125rem}.R-6f6q_deleteButton,.R-6f6q_confirmDelete{margin-left:auto}.R-6f6q_deleteButton{min-height:2.25rem;padding:0 .375rem;font-size:.8125rem}.R-6f6q_confirmYes,.R-6f6q_confirmNo{min-height:2.25rem;padding:0 .75rem;font-size:.75rem}.R-6f6q_body{padding:0 .875rem .875rem}}
.vOG46a_content{flex-direction:column;gap:1.5rem;display:flex}.vOG46a_saveButton{align-items:center;gap:.375rem;display:inline-flex}.vOG46a_error{color:#dc2626;background:#dc262614;border-radius:.5rem;margin-bottom:1rem;padding:.5rem .75rem;font-size:.875rem}.vOG46a_loading{text-align:center;opacity:.6;padding:1.5rem;font-size:.9375rem}.vOG46a_readOnlyNote{color:#1e40af;background:#3b82f614;border:1px solid #3b82f633;border-radius:.5rem;margin-bottom:1rem;padding:.5rem .75rem;font-size:.875rem}[data-theme=dark] .vOG46a_readOnlyNote{color:#bfdbfe;background:#3b82f61f}
.gGo5sa_bodyContainer{flex-direction:column;min-height:100vh;display:flex}.gGo5sa_contentWrapper{flex:1;min-height:calc(100vh - 80px);display:flex}.gGo5sa_mainContent{flex:1;padding:2rem;transition:margin-left .3s}@media (max-width:768px){.gGo5sa_mainContent{padding:1rem}}@media (max-width:640px){.gGo5sa_mainContent{padding-bottom:calc(1rem + var(--app-bottom-bar-space))}.gGo5sa_mainContent:has([data-bulk-action-bar]){padding-bottom:calc(1rem + var(--app-bottom-bar-space) + .5rem + var(--app-bulk-bar-height,6.625rem))}}
.usYcNG_page{flex-direction:column;gap:1.5rem;padding:0;display:flex}.usYcNG_back{color:#64748b;align-items:center;gap:.375rem;width:fit-content;font-size:.875rem;text-decoration:none;display:inline-flex}.usYcNG_back:hover{color:#1a1a1a}[data-theme=dark] .usYcNG_back:hover{color:#f9fafb}.usYcNG_header{justify-content:space-between;align-items:center;gap:1rem;display:flex}.usYcNG_title{color:#1a1a1a;margin:0;font-size:1.75rem;font-weight:700}[data-theme=dark] .usYcNG_title{color:#f9fafb}.usYcNG_state{opacity:.7;flex-direction:column;gap:.75rem;padding:24px 0;display:flex}.usYcNG_error{color:#dc2626;align-items:center;gap:.75rem;display:flex}.usYcNG_retry{color:inherit;cursor:pointer;background:0 0;border:none;text-decoration:underline}@media (max-width:768px){.usYcNG_header{flex-direction:column;align-items:flex-start}}@media (max-width:640px){.usYcNG_page{gap:1.25rem}.usYcNG_header{gap:.5rem}.usYcNG_title{overflow-wrap:anywhere;font-size:1.25rem;line-height:1.35}}
._6tR9bG_container{background:#fff;border:1px solid #e2e8f0;flex-direction:column;min-height:1180px;padding:2rem;display:flex}[data-theme=dark] ._6tR9bG_container{background:#1f2937;border:1px solid #4b5563}@media (max-width:768px){._6tR9bG_container{padding:1rem}}@media (max-width:640px){._6tR9bG_container{border-radius:.5rem;min-height:0;padding:1rem .875rem}}@media screen and (max-width:640px){._6tR9bG_topMessage{display:none}}
.yKea7G_header{justify-content:space-between;align-items:center;margin-bottom:2rem;display:flex}.yKea7G_pageTitle{color:#1a1a1a;margin:0;font-size:1.5rem;font-weight:600}[data-theme=dark] .yKea7G_pageTitle{color:#f9fafb}.yKea7G_actions{gap:.75rem;display:flex}.yKea7G_printButton{align-items:center;gap:.5rem;display:flex}.yKea7G_printIconButton{min-width:2.5rem;min-height:2.5rem}@media (max-width:640px){.yKea7G_header{margin-bottom:1rem}.yKea7G_pageTitle{font-size:1.25rem}.yKea7G_actions{display:none}}
.-PkTaW_wrap{border:1px solid var(--border-color,#e5e7eb);background:var(--card-bg,#fff);border-radius:.75rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.25rem 2rem;margin-bottom:1.5rem;padding:1rem 1.25rem;display:grid}.-PkTaW_group{flex-direction:column;gap:.375rem;min-width:0;display:flex}.-PkTaW_label{color:#475569;font-size:.8125rem;font-weight:600}[data-theme=dark] .-PkTaW_label{color:#d1d5db}.-PkTaW_row{align-items:center;gap:.5rem;display:flex}.-PkTaW_row>:first-child{flex:1;min-width:0}.-PkTaW_rate{flex:none;width:7rem}.-PkTaW_hint{color:#64748b;font-variant-numeric:tabular-nums;font-size:.8125rem}.-PkTaW_saved{color:#059669;font-size:.8125rem}.-PkTaW_error{color:#dc2626;font-size:.8125rem}@media (max-width:640px){.-PkTaW_wrap{grid-template-columns:minmax(0,1fr);gap:1rem;padding:.875rem}.-PkTaW_rate{width:5rem}}
.e2JaFW_form{flex-direction:column;gap:1rem;display:flex}.e2JaFW_info{color:#475569;margin:0;font-size:.875rem}[data-theme=dark] .e2JaFW_info{color:#d1d5db}.e2JaFW_field{flex-direction:column;gap:.375rem;display:flex}.e2JaFW_label{color:#475569;font-size:.8125rem;font-weight:500}[data-theme=dark] .e2JaFW_label{color:#d1d5db}.e2JaFW_error{color:#dc2626;background:#dc262614;border-radius:.5rem;padding:.5rem .75rem;font-size:.8125rem}.e2JaFW_footer{justify-content:flex-end;gap:.5rem;display:flex}
.zICtyq_statsGrid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1rem;display:grid}@media (max-width:640px){.zICtyq_statsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem}}
.FZpRJq_banner{color:#92400e;background:#fef3c7;border-bottom:1px solid #fde68a;justify-content:center;align-items:center;gap:.375rem;padding:.375rem 1rem;font-size:.8125rem;transition:margin-left .3s;display:flex}.FZpRJq_sep{opacity:.5}[data-theme=dark] .FZpRJq_banner{color:#fde68a;background:#92400e59;border-bottom-color:#fde68a33}
.wDa9dG_container{padding:.5rem 0}
.sojS2a_bar{display:none}@media screen and (max-width:640px){.sojS2a_bar{bottom:var(--app-bottom-bar-space);transform:translateY(calc(var(--app-bottom-bar-space) - var(--app-bottom-inset)));z-index:20;background:#fff;border-top:1px solid #e5e7eb;flex-wrap:wrap;align-items:center;gap:.375rem .5rem;margin:1rem -1rem -1rem;padding:.625rem 1rem;display:flex;position:sticky;box-shadow:0 -4px 16px #0f172a0f}html:has(.sojS2a_bar){scroll-padding-bottom:calc(var(--app-bottom-bar-space) + 4rem)}[data-theme=dark] .sojS2a_bar{background:#111827;border-top-color:#374151}.sojS2a_message{color:#dc2626;flex-basis:100%;margin:0;font-size:.8125rem}[data-theme=dark] .sojS2a_message{color:#f87171}.sojS2a_total{flex-direction:column;min-width:0;margin-right:auto;display:flex}.sojS2a_totalLabel{color:#6b7280;font-size:.6875rem}.sojS2a_totalValue{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:1rem;font-weight:700}[data-theme=dark] .sojS2a_totalLabel{color:#9ca3af}[data-theme=dark] .sojS2a_totalValue{color:#f9fafb}.sojS2a_actions{flex-shrink:0;gap:.5rem;margin-left:auto;display:flex}}
._5zJ_cq_list{flex-direction:column;gap:.75rem;display:flex}._5zJ_cq_empty{text-align:center;background:#fff;border:1px dashed #cbd5e1;border-radius:.75rem;flex-direction:column;justify-content:center;align-items:center;padding:3rem 1.5rem;display:flex}[data-theme=dark] ._5zJ_cq_empty{background:#1f2937;border-color:#475569}._5zJ_cq_emptyIcon{color:#94a3b8;background:#f1f5f9;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:.875rem;display:inline-flex}[data-theme=dark] ._5zJ_cq_emptyIcon{color:#64748b;background:#334155}._5zJ_cq_emptyTitle{color:#334155;margin:0 0 .25rem;font-size:1rem;font-weight:600}[data-theme=dark] ._5zJ_cq_emptyTitle{color:#e5e7eb}._5zJ_cq_emptyDesc{color:#94a3b8;margin:0;font-size:.875rem}
.dNSucW_wrapper{flex-direction:column;gap:1rem;display:flex}.dNSucW_header{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.dNSucW_title{margin:0;font-size:1.125rem;font-weight:600}.dNSucW_hint{color:#64748b;margin:.25rem 0 0;font-size:.8125rem}[data-theme=dark] .dNSucW_hint{color:#9ca3af}.dNSucW_loading{opacity:.6;padding:1.5rem}.dNSucW_error{color:#dc2626;background:#dc262614;border-radius:.5rem;padding:.5rem .75rem;font-size:.875rem}.dNSucW_rows{flex-direction:column;gap:.5rem;display:flex}.dNSucW_row{border:1px solid #e2e8f0;border-radius:.5rem;align-items:flex-end;gap:.75rem;padding:.75rem;display:flex}[data-theme=dark] .dNSucW_row{border-color:#374151}.dNSucW_order{flex-direction:column;display:flex}.dNSucW_order button{cursor:pointer;color:inherit;background:0 0;border:0;padding:.125rem;font-size:.875rem;line-height:1}.dNSucW_cell{flex-direction:column;flex:1;gap:.25rem;min-width:0;display:flex}.dNSucW_cell label{color:#64748b;font-size:.75rem}[data-theme=dark] .dNSucW_cell label{color:#9ca3af}.dNSucW_baseBadge{color:#1d4ed8;white-space:nowrap;background:#dbeafe;border-radius:.25rem;margin-left:.375rem;padding:.0625rem .375rem;font-size:.6875rem;font-weight:600}[data-theme=dark] .dNSucW_baseBadge{color:#93c5fd;background:#2563eb33}.dNSucW_addButton{align-self:flex-start;align-items:center;gap:.5rem;display:flex}.dNSucW_inactive{border-top:1px solid #e2e8f0;flex-direction:column;gap:.5rem;margin-top:.5rem;padding-top:1rem;display:flex}[data-theme=dark] .dNSucW_inactive{border-top-color:#374151}.dNSucW_inactiveTitle{margin:0;font-size:.9375rem;font-weight:600}.dNSucW_inactiveRow{opacity:.75;justify-content:space-between;align-items:center;gap:.75rem;font-size:.875rem;display:flex}@media (max-width:900px){.dNSucW_row{flex-wrap:wrap}.dNSucW_cell{flex-basis:45%}}.dNSucW_readOnlyNote{color:#1e40af;background:#3b82f614;border:1px solid #3b82f633;border-radius:.5rem;margin-bottom:1rem;padding:.5rem .75rem;font-size:.875rem}[data-theme=dark] .dNSucW_readOnlyNote{color:#bfdbfe;background:#3b82f61f}.dNSucW_readOnlyField{opacity:.6;cursor:default}@media (max-width:640px){.dNSucW_header{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"title action""hint hint";align-items:center;gap:.375rem .75rem;display:grid}.dNSucW_header>div{display:contents}.dNSucW_header .dNSucW_title{grid-area:title}.dNSucW_header .dNSucW_hint{grid-area:hint;margin:0}.dNSucW_header>:last-child{grid-area:action}.dNSucW_row{grid-template-columns:auto repeat(3,minmax(0,1fr)) auto;grid-template-areas:"order name name name remove""order. . .remove";align-items:end;gap:.5rem;padding:.625rem;display:grid}.dNSucW_order{grid-area:order;align-self:center;gap:.25rem}.dNSucW_order button{border-radius:.375rem;min-width:1.75rem;min-height:1.75rem}.dNSucW_nameCell{grid-area:name}.dNSucW_row>button{grid-area:remove;align-self:center}}.dNSucW_externalMargin{border:1px solid #e2e8f0;border-radius:.5rem;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:.75rem 1rem;padding:.75rem;display:flex}[data-theme=dark] .dNSucW_externalMargin{border-color:#374151}.dNSucW_externalMarginControls{align-items:flex-end;gap:.5rem;width:12rem;display:flex}
.WNHlLW_card{border:1px solid var(--border-color,#e5e7eb);background:var(--card-bg,#fff);border-radius:.75rem;overflow:hidden}.WNHlLW_scroll{overflow-x:auto}.WNHlLW_table{border-collapse:separate;border-spacing:0;font-variant-numeric:tabular-nums;min-width:100%;font-size:.8125rem}.WNHlLW_table th,.WNHlLW_table td{border-bottom:1px solid var(--border-color,#e5e7eb);border-right:1px solid var(--border-color,#e5e7eb);vertical-align:middle;white-space:nowrap;padding:0}.WNHlLW_table tr>:last-child{border-right:0}.WNHlLW_table tbody td{height:1px}.WNHlLW_table thead th{text-transform:uppercase;letter-spacing:.04em;color:#475569;background:#f1f5f9;border-bottom:2px solid #e2e8f0;padding:.625rem .75rem;font-size:.6875rem;font-weight:600}[data-theme=dark] .WNHlLW_table thead th{color:#d1d5db;background:#374151;border-bottom-color:#4b5563}.WNHlLW_numCol{text-align:right;min-width:7.5rem}.WNHlLW_dateCol{z-index:1;text-align:left;background:var(--card-bg,#fff);min-width:6.5rem;position:sticky;left:0}.WNHlLW_table thead .WNHlLW_dateCol{z-index:2}.WNHlLW_table tbody .WNHlLW_dateCol,.WNHlLW_table tfoot .WNHlLW_dateCol{padding:.375rem .75rem;font-weight:500}.WNHlLW_day{display:block}.WNHlLW_weekday{color:#94a3b8;font-size:.6875rem;font-weight:400;display:block}.WNHlLW_weekend .WNHlLW_day{color:#94a3b8}.WNHlLW_today>*{background:#eff6ff}.WNHlLW_today .WNHlLW_dateCol{background:#eff6ff;box-shadow:inset 3px 0 #3b82f6}[data-theme=dark] .WNHlLW_today>*{background:#1e2a44}[data-theme=dark] .WNHlLW_today .WNHlLW_dateCol{background:#1e2a44}.WNHlLW_cellButton{width:100%;height:100%;min-height:2.5rem;color:inherit;font:inherit;text-align:right;cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:flex-end;padding:.375rem .75rem;display:flex;position:relative}.WNHlLW_cellButton:empty{align-items:center}.WNHlLW_cellButton:not(:disabled):empty:hover:after,.WNHlLW_cellButton:not(:disabled):empty:focus-visible:after{content:"+";color:#3b82f6;font-size:1.125rem;font-weight:500;line-height:1}.WNHlLW_cellButton:not(:disabled):hover{background:#3b82f614;box-shadow:inset 0 0 0 1px #3b82f68c}.WNHlLW_cellButton:disabled{cursor:default}.WNHlLW_cellButton:focus-visible{outline-offset:-2px;outline:2px solid #3b82f6}.WNHlLW_usd{color:#64748b;font-size:.6875rem}:is([data-theme=dark] .WNHlLW_usd,[data-theme=dark] .WNHlLW_weekday){color:#9ca3af}.WNHlLW_dot{background:#3b82f6;border-radius:50%;width:.375rem;height:.375rem;position:absolute;top:.3125rem;right:.3125rem}.WNHlLW_valid{color:#047857;background:#10b9811f}.WNHlLW_invalid{color:#b91c1c;background:#ef44441f}[data-theme=dark] .WNHlLW_valid{color:#6ee7b7}[data-theme=dark] .WNHlLW_invalid{color:#fca5a5}.WNHlLW_inlineInput{background:var(--card-bg,#fff);width:100%;min-width:6rem;height:2.5rem;color:inherit;font:inherit;text-align:right;border:1px solid #3b82f6;border-radius:.25rem;padding:0 .625rem}.WNHlLW_failed{box-shadow:inset 0 -2px #dc2626}.WNHlLW_actionCol{text-align:center;width:2.75rem}.WNHlLW_iconButton{color:#94a3b8;cursor:pointer;background:0 0;border:0;border-radius:.375rem;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex}.WNHlLW_iconButton:hover{color:#dc2626;background:#dc26261a}.WNHlLW_table tfoot th,.WNHlLW_table tfoot td{border-top:2px solid var(--border-color,#e5e7eb);border-bottom:0;font-weight:700}.WNHlLW_foot{text-align:right;padding:.5rem .75rem}.WNHlLW_footMoney{flex-direction:column;align-items:flex-end;display:flex}.WNHlLW_footMoney .WNHlLW_usd{font-weight:500}.WNHlLW_hint{border-bottom:1px solid var(--border-color,#e5e7eb);color:#64748b;margin:0;padding:.5rem 1rem;font-size:.8125rem}[data-theme=dark] .WNHlLW_hint{color:#9ca3af}.WNHlLW_note{border-top:1px solid var(--border-color,#e5e7eb);color:#64748b;margin:0;padding:.625rem 1rem;font-size:.8125rem}
.ZkgZSG_grid{grid-template-columns:repeat(2,1fr);grid-auto-rows:1fr;gap:.75rem;height:100%;display:grid}.ZkgZSG_action{color:#1f2937;background:#f8fafc;border:1px solid #e2e8f0;border-radius:.5rem;flex-direction:column;justify-content:center;align-items:flex-start;gap:.5rem;padding:.875rem 1rem;text-decoration:none;transition:all .15s;display:flex}.ZkgZSG_action:hover{background:#eef2ff;border-color:#6366f1;transform:translateY(-1px)}[data-theme=dark] .ZkgZSG_action{color:#e5e7eb;background:#111827;border-color:#374151}[data-theme=dark] .ZkgZSG_action:hover{background:#1e293b;border-color:#818cf8}.ZkgZSG_icon{color:#6366f1;display:inline-flex}[data-theme=dark] .ZkgZSG_icon{color:#818cf8}.ZkgZSG_label{font-size:.875rem;font-weight:500;line-height:1.3}@media (max-width:640px){.ZkgZSG_grid{gap:.5rem}.ZkgZSG_action{flex-direction:row;justify-content:flex-start;align-items:center;gap:.625rem;min-height:3.25rem;padding:.625rem .75rem}.ZkgZSG_icon{flex-shrink:0}.ZkgZSG_label{min-width:0;font-size:.8125rem}}
