:root{--sa-wrapper-size: 120px;--sa-icon-size: 80px;--sa-border-width: 4px;--sa-success-color: #a5dc86;--sa-success-border-soft: rgba(165, 220, 134, .25);--sa-error-color: #f27474;--sa-error-border-soft: rgba(200, 0, 0, .2)}@keyframes animateSuccessTip{0%,54%{top:19px;left:1px;width:0}70%{top:37px;left:-8px;width:50px}84%{top:48px;left:21px;width:17px}to{top:45px;left:14px;width:25px}}@keyframes animateSuccessLong{0%,65%{top:54px;right:46px;width:0}84%{top:35px;right:0;width:55px}to{top:38px;right:8px;width:47px}}@keyframes rotatePlaceholder{0%,5%{transform:rotate(-45deg)}12%,to{transform:rotate(-405deg)}}@keyframes animateErrorIcon{0%{transform:rotateX(100deg);opacity:0}to{transform:rotateX(0);opacity:1}}@keyframes animateXLeft{0%,65%{top:95px;left:82px;width:0}84%{top:33px;left:14px;width:47px}to{top:37px;left:17px;width:47px}}@keyframes animateXRight{0%,65%{top:95px;right:82px;width:0}84%{top:33px;right:14px;width:47px}to{top:37px;right:16px;width:47px}}:root{--hover-transition: transform .18s ease, box-shadow .18s ease, filter .18s ease, color .18s ease;--hover-shadow: 0 5px 10px rgb(145 145 145 / .5)}@media(prefers-color-scheme:dark){:root{--hover-shadow: 0 4px 8px rgb(94 94 94 / .5)}}.glass{text-align:center;text-shadow:0 1px 2px rgb(0 0 0 / .25);border:1px solid rgb(255 255 255 / .35);box-shadow:inset 0 -1px 1px #dddddd1f,0 5px 10px #0003;-webkit-backdrop-filter:blur(14px) saturate(140%);backdrop-filter:blur(14px) saturate(140%);-webkit-user-select:none;-moz-user-select:none;user-select:none}.engrave{box-shadow:inset 0 2px 5px #00000080}.dark .glass{text-shadow:0 1px 2px rgb(85 85 85 / .35);background:linear-gradient(135deg,#46484e57,#3a3d4338);border:1px solid rgb(148 163 184 / .15);box-shadow:inset 0 1px 1px #8a8a8a1a}:is(.buttonhover){transition:var(--hover-transition);transform:translateZ(0);backface-visibility:hidden}:is(.buttonhover):is(:hover,:focus,:active){box-shadow:var(--hover-shadow);filter:brightness(1.15)}:is(.buttonhover):is(:hover,:focus-visible):not(:active){animation:button-bump .22s ease-out both}:is(.buttonhover):focus-visible{outline:2px solid rgb(165 165 165 / .7);outline-offset:2px}:is(.buttonhover):active{transform:translateY(1px) translateZ(0);box-shadow:inset 0 2px 5px #00000080;filter:brightness(1.05)}@keyframes button-bump{0%{transform:translateY(0) scale(1) translateZ(0)}55%{transform:translateY(-3px) scale(1.035) translateZ(0)}to{transform:translateY(-1px) scale(1.015) translateZ(0)}}@media(prefers-reduced-motion:reduce){:is(.buttonhover):is(:hover,:focus-visible):not(:active){animation:none}}@media print{.glass,.engrave,:is(.buttonhover),:is(.buttonhover):is(:hover,:focus,:focus-visible,:active){text-shadow:none;box-shadow:none}.pack-serial{border:1px solid #000!important}}:root{--placeholder-bg: linear-gradient( 135deg, rgb(255 255 255 / .48), rgb(230 230 230 / .22) );--placeholder-text: #000;--placeholder-border: rgb(255 255 255 / .45);--placeholder-shadow: inset 0 1px 1px rgb(255 255 255 / .16), 0 4px 10px rgb(0 0 0 / .12);--disabled-input-bg: #6a7282}input:disabled{background-color:var(--disabled-input-bg)}:root{--page-scrollbar-thumb: #fec652;--page-scrollbar-track: rgb(255 255 255 / .08);--page-scrollbar-width: .35rem;--page-scrollbar-offset: .25rem}html{max-width:100%;direction:rtl;overflow-x:clip;overflow-y:auto;scrollbar-width:none;scroll-behavior:smooth}body{max-width:100%;min-height:100vh;direction:ltr;overflow-x:hidden}html::-webkit-scrollbar,body::-webkit-scrollbar{width:0;height:0}.page-scrollbar{position:fixed;z-index:9999;top:var(--page-scrollbar-offset);right:var(--page-scrollbar-offset);bottom:var(--page-scrollbar-offset);width:var(--page-scrollbar-width);border-radius:999px;background:var(--page-scrollbar-track);opacity:0;pointer-events:none;transition:opacity .18s ease,width .18s ease;touch-action:none}.page-scrollbar.is-visible,.page-scrollbar:hover,.page-scrollbar:focus-visible,.page-scrollbar.is-dragging{opacity:1;pointer-events:auto}.page-scrollbar:hover,.page-scrollbar:focus-visible,.page-scrollbar.is-dragging{width:.45rem}.page-scrollbar-thumb{position:absolute;top:0;left:0;width:100%;height:1.5rem;border-radius:999px;background:var(--page-scrollbar-thumb);box-shadow:0 1px 7px #fec652a6;cursor:grab;transition:background-color .18s ease}.page-scrollbar-thumb:hover,.page-scrollbar.is-dragging .page-scrollbar-thumb{background:var(--page-scrollbar-thumb-hover);cursor:grabbing}@supports not (overflow-x: clip){html{overflow-x:hidden}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.page-scrollbar{transition:none}}@media print{html,body{direction:ltr;overflow:visible!important;scrollbar-width:auto}.page-scrollbar{display:none!important}@page{size:A4;margin:15mm;@bottom-right{content:"Page " counter(page) "/" counter(pages);font-size:16px;color:#374151}}html,body{background:#fff!important}}:root{--color0: 0, 245, 212;--color1: 155, 93, 229;--color2: 241, 91, 181;--color3: 254, 228, 64;--color4: 0, 187, 249;--color5: 173, 181, 189;--color6: 206, 212, 218;--color7: 73, 80, 87;--color8: 108, 117, 125;--color9: 52, 58, 64;--circle-size: 70%}.gradient-bg{top:0;left:0}.gradients-container{width:80%;height:80%;filter:blur(30px)}.gradients-container>div{position:absolute;background-repeat:no-repeat}.g0{background:radial-gradient(circle at center,rgba(var(--color0),.8) 0,rgba(var(--color0),0) 50%) no-repeat;width:calc(var(--circle-size) * 2);height:calc(var(--circle-size) * 2);top:calc(50% - var(--circle-size));left:calc(50% - var(--circle-size));transform-origin:calc(50% - 800px) calc(50% + 200px);animation:moveInCircle 20s ease infinite}.g1{background:radial-gradient(circle at center,rgba(var(--color1),.8) 0,rgba(var(--color1),0) 50%) no-repeat;width:var(--circle-size);height:var(--circle-size);top:calc(50% - var(--circle-size) / 2);left:calc(50% - var(--circle-size) / 2);transform-origin:center center;animation:moveVertical 30s ease infinite}.g2{background:radial-gradient(circle at center,rgba(var(--color2),.8) 0,rgba(var(--color2),0) 50%) no-repeat;width:var(--circle-size);height:var(--circle-size);top:calc(50% - var(--circle-size) / 2);left:calc(50% - var(--circle-size) / 2);transform-origin:calc(50% - 400px);animation:moveInCircle 20s reverse infinite}.g3{background:radial-gradient(circle at center,rgba(var(--color3),.8) 0,rgba(var(--color3),0) 50%) no-repeat;width:var(--circle-size);height:var(--circle-size);top:calc(50% - var(--circle-size) / 2 + 200px);left:calc(50% - var(--circle-size) / 2 - 500px);transform-origin:calc(50% + 400px);animation:moveInCircle 40s linear infinite}.g4{background:radial-gradient(circle at center,rgba(var(--color4),.8) 0,rgba(var(--color4),0) 50%) no-repeat;width:var(--circle-size);height:var(--circle-size);top:calc(50% - var(--circle-size) / 2);left:calc(50% - var(--circle-size) / 2);transform-origin:calc(50% - 200px);animation:moveHorizontal 40s ease infinite;opacity:.7}.g5{background:radial-gradient(circle at center,rgba(var(--color5),.8) 0,rgba(var(--color5),0) 50%) no-repeat;width:calc(var(--circle-size) * 2);height:calc(var(--circle-size) * 2);top:calc(50% - var(--circle-size));left:calc(50% - var(--circle-size));transform-origin:calc(50% - 800px) calc(50% + 200px);animation:moveHorizontal 20s ease infinite}.g6{background:radial-gradient(circle at center,rgba(var(--color6),.8) 0,rgba(var(--color6),0) 50%) no-repeat;width:calc(var(--circle-size) * 2);height:calc(var(--circle-size) * 2);top:calc(50% - var(--circle-size));left:calc(50% - var(--circle-size));transform-origin:calc(50% - 800px) calc(50% + 200px);animation:moveInCircle 20s ease infinite}.g7{background:radial-gradient(circle at center,rgba(var(--color7),.8) 0,rgba(var(--color7),0) 50%) no-repeat;width:var(--circle-size);height:var(--circle-size);top:calc(50% - var(--circle-size) / 2);left:calc(50% - var(--circle-size) / 2);transform-origin:center center;animation:moveVertical 30s ease infinite}.g8{background:radial-gradient(circle at center,rgba(var(--color8),.8) 0,rgba(var(--color8),0) 50%) no-repeat;width:var(--circle-size);height:var(--circle-size);top:calc(50% - var(--circle-size) / 2);left:calc(50% - var(--circle-size) / 2);transform-origin:calc(50% - 400px);animation:moveHorizontal 20s reverse infinite}.g9{background:radial-gradient(circle at center,rgba(var(--color9),.8) 0,rgba(var(--color9),0) 50%) no-repeat;width:var(--circle-size);height:var(--circle-size);top:calc(50% - var(--circle-size) / 2 + 200px);left:calc(50% - var(--circle-size) / 2 - 500px);transform-origin:calc(50% + 400px);animation:moveVertical 40s linear infinite}@keyframes moveInCircle{0%{transform:rotate(0)}50%{transform:rotate(180deg)}to{transform:rotate(360deg)}}@keyframes moveVertical{0%{transform:translateY(-50%)}50%{transform:translateY(50%)}to{transform:translateY(-50%)}}@keyframes moveHorizontal{0%{transform:translate(-50%) translateY(-10%)}50%{transform:translate(50%) translateY(10%)}to{transform:translate(-50%) translateY(-10%)}}@font-face{font-family:BenSen;src:url(/build/assets/BenSen-D4soTnAB.ttf);font-display:block}@font-face{font-family:Themefont;src:url(/build/assets/Themefont-C_8aWXSs.ttf);font-display:block}.font-bangla{font-family:BenSen,serif}.font-theme{font-family:Themefont,serif}.app-shell .stock-entry-imei-controls{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem;border:0;background:transparent;overflow:visible;box-shadow:none}.app-shell .stock-entry-imei-field{display:flex;align-items:center;min-width:0;border:1px solid #cbd5e1;border-radius:.75rem;background:#fff;overflow:hidden}.app-shell .stock-entry-imei-field:focus-within{border-color:#059669;box-shadow:0 0 0 3px #d1fae5}.app-shell .stock-entry-imei-field>span{padding-left:.75rem;flex-shrink:0}.app-shell .stock-entry-imei-field>span :is(img,svg){width:20px;height:20px;padding:0}.app-shell .stock-entry-imei-field input{width:100%;min-height:44px;padding:.625rem .75rem;line-height:1.5}.app-shell .stock-entry-imei-controls>button{align-self:center;min-height:44px}.app-shell .stock-entry-item{padding-right:3.5rem}@media(max-width:620px){.app-shell .stock-entry-imei-controls{grid-template-columns:minmax(0,1fr)}.app-shell .stock-entry-imei-controls>button{width:100%}}.app-shell .stock-entry-control-panel>header{flex-wrap:wrap;gap:1rem}.app-shell .stock-entry-control-actions{flex-shrink:0;flex-wrap:wrap;justify-content:flex-start}.app-shell .stock-entry-control-actions>*{flex-shrink:0}.app-shell .stock-entry-control-actions .ui-action-label{white-space:nowrap}.app-shell .admin-item-actions{display:grid;gap:1rem}.app-shell .admin-item-actions .iteminfo-action-panel{display:grid;gap:.5rem;min-width:0;margin:0}.app-shell .admin-item-actions .iteminfo-action-panel>:is(p,div){margin:0}.app-shell .admin-item-actions .iteminfo-action-panel .delete-action{width:100%}.app-shell .admin-item-actions .iteminfo-action-panel .ui-action{width:100%;min-height:44px;justify-content:flex-start;text-align:left}.app-shell .admin-item-actions .iteminfo-action-panel .ui-action>div{font:inherit}.app-shell .admin-item-actions .iteminfo-action-panel>p{font-size:.875rem;font-weight:600;line-height:1.5;color:#64748b}.app-shell .welcome-footer{background:#0f172a;color:#cbd5e1;border:1px solid #1e293b;overflow:hidden;font-size:.875rem}.app-shell .welcome-footer .stitle{color:#f8fafc;border-color:#334155;font-size:1rem;font-weight:600;padding-bottom:.5rem}.app-shell .welcome-footer .ui-icon{filter:brightness(0) invert(1);opacity:.85}.app-shell .welcome-footer-contact{max-width:100%}.app-shell .welcome-footer-contact a{display:inline-flex;align-items:center;min-height:44px;color:#f1f5f9;overflow-wrap:anywhere}.app-shell .welcome-footer-label{color:#94a3b8;font-size:.875rem;line-height:1.5}.app-shell .welcome-footer-contact a:hover{color:#fcd34d}.app-shell .welcome-footer a:focus-visible{outline-color:#fcd34d;outline-offset:3px}.app-shell .welcome-footer .welcome-social-link{background:#fff;border:1px solid #e2e8f0}.app-shell .welcome-footer .welcome-social-link:hover{background:#f1f5f9;border-color:#fcd34d}.app-shell .welcome-footer .welcome-social-link img{filter:none;opacity:1}.app-shell .welcome-footer .welcome-footer-bottom{background:#020617;color:#cbd5e1;border:0;border-top:1px solid #334155;flex-wrap:wrap;gap:.75rem}.app-shell .welcome-footer .welcome-footer-credit{min-height:44px;background:#1e293b;border-color:#334155;color:#e2e8f0}.app-shell .welcome-footer .welcome-footer-credit:hover{background:#334155;color:#fcd34d}.app-shell .glass{background:#fff;border:1px solid var(--ui-border);color:var(--ui-ink);text-shadow:none;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;-webkit-user-select:auto;-moz-user-select:auto;user-select:auto}.app-shell .title,.app-shell .stitle,.app-shell .text-grad{color:var(--ui-ink);background:none;-webkit-text-fill-color:currentColor;text-transform:none;text-shadow:none;font-weight:700}.app-shell .inputcss,.app-shell .inputcssline{min-height:3rem;background:#fff;border:1px solid #cbd5e1;border-radius:.75rem;color:var(--ui-ink);font-size:1rem;box-shadow:none}.app-shell .inputcss:focus,.app-shell .inputcssline:focus{border-color:#059669;outline:2px solid #d1fae5;outline-offset:1px}.app-shell input:disabled{background:#f1f5f9;color:#64748b}.app-shell .btncolor{background:#fff;color:#334155;border:1px solid var(--ui-border)}.app-shell .bginner{background:#f8fafc;box-shadow:none}.app-shell .engrave{box-shadow:none}.app-shell .menubar{flex-wrap:wrap}.app-shell .sqrbtn{background:#fff;color:#0f172a;border:1px solid var(--ui-border);box-shadow:none;min-height:5rem}.app-shell .sqrbtn:hover{background:#f8fafc;border-color:#a7f3d0}.app-shell .sqrbtn .text-white{color:#334155}.app-shell .font-theme{font-family:inherit}.app-shell .home-kicker{color:#64748b;font-size:.875rem;letter-spacing:normal;text-transform:none}.app-shell table{width:100%;border-collapse:collapse;font-size:.875rem}.app-shell th{color:#475569;background:#f8fafc;text-align:left;font-weight:600}.app-shell th,.app-shell td{padding:.75rem;border-bottom:1px solid #e2e8f0}.app-shell tbody tr:hover{background:#f8fafc}.app-shell .modalback{padding:1rem;overflow-y:auto;background:#0f172a66}.app-shell [role=dialog]:not(.app-calendar-panel),.app-shell [role=alertdialog]{max-width:100%;color:#0f172a}.app-shell .ui-modal-dialog{max-width:32rem}.app-shell .auth-login-style{width:min(320px,100%)}.app-shell .auth-login-style-2{height:auto;min-height:85vh}.app-shell .auth-login-style-2>section{max-width:100%}.app-shell .text-transparent{color:#0f172a}@media(max-width:639px){.app-shell .frowb{flex-wrap:wrap}.app-shell .sqrbtn{min-width:0;height:auto;padding-block:.75rem}.app-shell .sqrbtn img{max-width:2.5rem}.app-shell .ui-main-nav{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.app-shell .ui-main-nav a{flex-direction:column;padding-inline:.25rem}}@media print{body.app-shell{padding:0;max-width:none;background:#fff;color:#000;font-family:Arial,sans-serif}.app-topbar,.ui-main-nav,.ui-page-header{display:none!important}.ui-table-scroll{overflow:visible;border:0}.app-shell .glass{border-color:#cbd5e1}}.app-shell .ui-modal-wide{max-width:44rem}.app-shell .inputcss.pl-3{padding-left:.75rem}.app-shell .ui-field-error{position:static;white-space:normal;overflow:visible}.app-shell .order-cart-topbar{min-height:4rem;padding:0 0 1rem;gap:1rem;flex-wrap:wrap;border:0;border-bottom:1px solid #e2e8f0;border-radius:0;background:transparent}.app-shell .order-cart-brand strong{color:#0f172a;font-size:1.25rem;font-weight:700}.app-shell .order-cart-brand small{color:#64748b;font-size:.875rem}.app-shell .ui-page-intro{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem;padding:1.25rem 0 .5rem;border:0;border-radius:0;background:transparent;box-shadow:none}.app-shell .ui-page-intro>div{min-width:0;max-width:100%}.app-shell .ui-page-intro h1{color:#0f172a;font-size:clamp(1.5rem,3vw,1.875rem);line-height:1.25}.app-shell .ui-page-intro p{margin-top:.375rem;color:#64748b;font-size:.875rem}.app-shell section[class*=-stats] small{white-space:normal;overflow:visible;text-transform:none;font-weight:500}.app-shell section[class*=-stats] strong{white-space:normal;overflow-wrap:anywhere;font-size:1.25rem}.app-shell section[class*=-stats] article{border-radius:1rem}.app-shell section[class*=-stats] article>div{min-width:0}.app-shell [class*=table-wrap]{min-width:0;max-width:100%;overflow-x:auto}.app-shell #app>*,.app-shell [class*=-workspace]>*{min-width:0;max-width:100%}@media(max-width:639px){.app-shell section[class*=-stats]{grid-template-columns:repeat(2,minmax(0,1fr))}.app-shell section[class*=-stats] article{align-items:flex-start}.app-shell section[class*=-stats] article>span{display:none}}.app-shell .order-cart-brand small{display:block}.app-shell [role=dialog],.app-shell [role=alertdialog]{max-height:calc(100dvh - 2rem);overflow-y:auto}.app-shell input[type=password]{padding-right:3.5rem}.app-shell :is(.buttonhover,.buttonhovercss,.ui-action){transition:var(--hover-transition),background-color .18s ease,border-color .18s ease;backface-visibility:hidden}.app-shell :is(.buttonhover,.buttonhovercss,.ui-action):not(:disabled):not([aria-disabled=true]):is(:hover,:focus-visible){box-shadow:var(--hover-shadow);filter:none}.app-shell :is(.buttonhover,.buttonhovercss,.ui-action):not(:disabled):not([aria-disabled=true]):is(:hover,:focus-visible):not(:active){animation:button-bump .22s ease-out both}.app-shell :is(.buttonhover,.buttonhovercss,.ui-action):not(:disabled):not([aria-disabled=true]):active{animation:none;transform:translateY(1px);box-shadow:inset 0 2px 5px #0f172a2e;filter:none}.app-shell :is(.buttonhover,.buttonhovercss,.ui-action):focus-visible{outline:2px solid var(--ui-action);outline-offset:3px}.app-shell :is(.buttonhover,.buttonhovercss,.ui-action):is(:disabled,[aria-disabled=true]){animation:none;transform:none;box-shadow:none;filter:none}@media(prefers-reduced-motion:reduce){.app-shell :is(.buttonhover,.buttonhovercss,.ui-action):is(:hover,:focus-visible,:active){animation:none!important;transform:none!important}}@media print{.app-shell :is(.buttonhover,.buttonhovercss,.ui-action):is(:hover,:focus-visible,:active){animation:none!important;transform:none!important;box-shadow:none!important;filter:none!important}}.app-shell .ui-action{--action-bg: #ffffff;--action-hover-bg: #f1f5f9;--action-border: #cbd5e1;--action-hover-border: #94a3b8;--action-text: #334155;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;box-sizing:border-box;min-width:2.75rem;min-height:2.75rem;height:auto;max-width:100%;padding:.6875rem .875rem;border:1px solid var(--action-border);border-radius:.75rem;background:var(--action-bg);color:var(--action-text);font-family:inherit;font-size:.875rem;font-weight:600;line-height:1.25rem;letter-spacing:normal;text-align:center;text-transform:none;text-decoration:none;text-shadow:none;white-space:normal;overflow-wrap:anywhere;cursor:pointer;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.app-shell .ui-action-primary{--action-bg: #047857;--action-hover-bg: #065f46;--action-border: #047857;--action-hover-border: #065f46;--action-text: #ffffff}.app-shell .ui-action-danger{--action-bg: #be123c;--action-hover-bg: #9f1239;--action-border: #be123c;--action-hover-border: #9f1239;--action-text: #ffffff}.app-shell .ui-action-danger-soft{--action-bg: #fff1f2;--action-hover-bg: #ffe4e6;--action-border: #fecdd3;--action-hover-border: #fda4af;--action-text: #be123c}.app-shell .ui-action-ghost{--action-bg: transparent;--action-hover-bg: #f1f5f9;--action-border: transparent;--action-hover-border: transparent}.app-shell .ui-action:is(.is-selected,[aria-pressed=true],[aria-current=page]){--action-bg: #ecfdf5;--action-hover-bg: #d1fae5;--action-border: #a7f3d0;--action-hover-border: #6ee7b7;--action-text: #065f46}.app-shell .ui-action:not(:disabled):not([aria-disabled=true]):hover{background:var(--action-hover-bg);border-color:var(--action-hover-border);color:var(--action-text)}.app-shell .ui-action.ui-action-icon{width:2.75rem;height:2.75rem;min-width:2.75rem;flex-shrink:0;padding:.6875rem}.app-shell .ui-action.ui-action-input{width:3rem;height:3rem;min-height:3rem}.app-shell .ui-action>:is(span,strong,b),.app-shell .ui-action .ui-action-label{min-width:0;font:inherit;color:inherit;letter-spacing:inherit;white-space:normal;text-overflow:clip;overflow:visible}.app-shell .ui-action :is(img,svg){flex:0 0 1.25rem;width:1.25rem;height:1.25rem;min-width:1.25rem;max-width:1.25rem;padding:0;border:0;border-radius:0;background:transparent;-o-object-fit:contain;object-fit:contain;box-shadow:none;opacity:1}.app-shell .ui-action img:not([src$=".gif"]){filter:brightness(0) saturate(100%)}.app-shell :is(.ui-action-primary,.ui-action-danger) img:not([src$=".gif"]){filter:brightness(0) invert(1)}.app-shell .ui-action :is(svg,img[src$=".gif"]){filter:none}.app-shell .ui-action:is(:disabled,[aria-disabled=true]){border-color:#cbd5e1;background:#f1f5f9;color:#64748b;opacity:1;cursor:not-allowed}.app-shell .ui-action:is(:disabled,[aria-disabled=true]) img:not([src$=".gif"]){filter:brightness(0);opacity:.55}.app-shell .app-calendar-panel{width:min(25rem,calc(100vw - 2rem));max-width:calc(100vw - 2rem);padding:1rem;background:#fff;border:1px solid #e2e8f0;box-shadow:0 16px 40px #0f172a24;text-align:left;line-height:1.4;overscroll-behavior:contain}.app-shell .app-calendar-panel-head small{font-size:.75rem;font-weight:500;text-transform:none;color:#64748b}.app-shell .app-calendar-panel-head strong{margin-top:.25rem;color:#0f172a;font-size:1rem;font-weight:600;overflow:visible;white-space:normal}.app-shell .app-calendar-section>p{font-size:.875rem;font-weight:600;text-transform:none;color:#475569}.app-shell :is(.app-calendar-option,.app-calendar-day){min-width:0;min-height:44px;padding:.375rem .25rem;font-size:.875rem;font-weight:500;line-height:1.25;color:#334155;background:#fff;border:1px solid #e2e8f0;border-radius:.5rem;text-transform:none;text-overflow:clip;white-space:normal;aspect-ratio:auto}.app-shell :is(.app-calendar-option,.app-calendar-day):hover{background:#f1f5f9;border-color:#94a3b8;transform:none}.app-shell :is(.app-calendar-option,.app-calendar-day).is-selected{background:#047857;border-color:#047857;color:#fff;font-weight:600}.app-shell :is(.app-calendar-option,.app-calendar-day):focus-visible{outline:2px solid #059669;outline-offset:2px}.app-shell .periodic-calendar-fields{padding:1rem 0 0}.app-shell .periodic-calendar-fields label>span{font-size:.875rem;font-weight:600;text-transform:none}.app-shell .periodic-calendar-fields input{min-width:0;min-height:44px;background:#fff;border-color:#cbd5e1}.app-shell .periodic-calendar-fields input:focus{border-color:#059669;box-shadow:0 0 0 3px #d1fae5}.app-shell .periodic-calendar-error{margin:.75rem 0 0;font-size:.875rem}@media(max-width:500px){.app-shell .app-calendar-panel{width:auto;max-height:calc(100dvh - 2rem)}.app-shell .app-calendar-trigger{width:44px;padding:.6875rem}}@media(max-width:420px){.app-shell .app-calendar-days{grid-template-columns:repeat(5,minmax(0,1fr))}.app-shell .app-calendar-months{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:501px)and (max-height:760px){.app-shell .app-calendar-panel{position:fixed;left:50%;right:auto;top:50%;transform:translate(-50%,-50%);max-height:calc(100dvh - 2rem);overflow-y:auto}}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}:root{color-scheme:light;--ui-ink: #0f172a;--ui-muted: #475569;--ui-border: #e2e8f0;--ui-surface: #fff;--ui-canvas: #f8fafc;--ui-action: #047857;--ui-page-width: 90rem}body.app-shell{min-height:100vh;--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1));font-size:1rem;line-height:1.5rem;line-height:1.625;--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1));font-family:Fira Sans,system-ui,sans-serif}h1{font-size:1.5rem;line-height:2rem;font-weight:700;line-height:1.25;letter-spacing:-.025em}@media(min-width:640px){h1{font-size:1.875rem;line-height:2.25rem}}h2{font-size:1.125rem;line-height:1.75rem;font-weight:600;line-height:1.375}h3{font-size:1rem;line-height:1.5rem;font-weight:600}small{font-size:.875rem;line-height:1.25rem}input,select,textarea{font-size:1rem}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}button:disabled{cursor:not-allowed}button:focus-visible,a:focus-visible,[role=button]:focus-visible{outline:2px solid var(--ui-action);outline-offset:3px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;transition-duration:.01ms!important}}.container{width:100%}@media(min-width:640px){.container{max-width:640px}}@media(min-width:768px){.container{max-width:768px}}@media(min-width:1024px){.container{max-width:1024px}}@media(min-width:1280px){.container{max-width:1280px}}@media(min-width:1536px){.container{max-width:1536px}}.auth-login-style{width:320px}.auth-login-style-2{height:94vh}.app-calendar-no-dates-style{border-radius:.65rem;border:1px dashed #e2e8f0;color:#475569;font-size:1rem;margin-top:.7rem;padding:.8rem;text-align:center}.app-calendar-day-style{aspect-ratio:1;background:#fff;border-radius:.55rem;border:1px solid #e2e8f0;color:#475569;display:grid;font-size:1rem;place-items:center;transition:color .15s,border-color .15s,background .15s,transform .15s}.app-calendar-day-style:hover{background:#fff1f2;border-color:#fecdd3;color:#0f172a;transform:translateY(-1px)}.app-calendar-day-style.is-selected{background:#fff1f2;border-color:#fecdd3;color:#0f172a;font-weight:700}.app-calendar-days-style{display:grid;gap:.35rem;grid-template-columns:repeat(7,minmax(0,1fr))}.app-calendar-section-style{padding:.7rem .15rem 0}.app-calendar-section-style+.app-calendar-section{border-top:1px solid #e2e8f0;margin-top:.7rem}.app-calendar-option-style{background:#fff;font-size:1rem;text-overflow:ellipsis;text-transform:uppercase;transition:color .15s,border-color .15s,background .15s;white-space:nowrap}.app-calendar-option-style:hover{background:#f8fafc;border-color:#e2e8f0;color:#0f172a}.app-calendar-option-style.is-selected{background:#fff1f2;border-color:#fecdd3;box-shadow:none;color:#0f172a;font-weight:700}.app-calendar-option-style-2{border-radius:.55rem;border:1px solid #e2e8f0;min-height:30px;overflow:hidden;padding:.35rem .25rem}.app-calendar-months-style{display:grid;gap:.35rem;grid-template-columns:repeat(4,minmax(0,1fr))}.app-calendar-years-style{display:grid;gap:.35rem;grid-template-columns:repeat(3,minmax(0,1fr))}.app-calendar-panel-head-style small{color:#475569;font-size:.875rem;letter-spacing:normal;text-transform:uppercase}.app-calendar-panel-head-style strong{color:#be123c;font-size:1rem;overflow:hidden;text-overflow:ellipsis;white-space:normal}.app-calendar-panel-head-style-2{align-items:center;border-bottom:1px solid #e2e8f0;display:flex;gap:.7rem;justify-content:space-between;padding:.2rem .2rem .8rem}.app-calendar-panel-style{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border-radius:1rem;border:1px solid #e2e8f0;box-shadow:none;color:#0f172a;overflow:hidden;padding:.8rem;position:absolute;right:0;top:calc(100% + .55rem);width:min(310px,calc(100vw - 2rem));z-index:80}.app-calendar-trigger-date-style{white-space:nowrap}.app-calendar-trigger-style{backface-visibility:hidden;transform:translateZ(0);transition:var(--hover-transition)}.app-calendar-trigger-style:focus-visible{outline-offset:2px;outline:2px solid #e2e8f0}.app-calendar-trigger-style:active{box-shadow:none;filter:brightness(1.05);transform:translateY(1px) translateZ(0)}.app-calendar-trigger-style:is(:hover,:focus,:active){box-shadow:0 0 0 3px #10b98126;filter:brightness(1.15)}.app-calendar-trigger-style-2{align-items:center;background:#fff;border-radius:.8rem;border:1px solid #e2e8f0;color:#475569;display:flex;font-size:1rem;gap:.45rem;justify-content:center;min-height:42px;padding:.55rem .7rem}.app-calendar-trigger-style-2:hover{background:#fff1f2;border-color:#fecdd3;color:#be123c}.app-calendar-trigger-style-2 img{height:20px;width:20px}.app-calendar-control-style{position:relative}.app-calendar-style{position:relative;z-index:60}.monthly-calendar-months-style{display:grid;gap:.4rem;grid-template-columns:repeat(3,minmax(0,1fr))}.app-calendar-panel-style-2{width:min(22rem,calc(100vw - 2rem))}.my-4-style{min-width:0}.periodic-calendar-error-style{background:#fff1f2;border-radius:.6rem;border:1px solid #fecdd3;color:#be123c;font-size:1rem;margin:0 .75rem .75rem;padding:.48rem .55rem}.periodic-calendar-fields-style input:focus{border-color:#fecdd3;box-shadow:0 0 0 3px #10b98126}.periodic-calendar-fields-style input{background:#f8fafc;border-radius:.72rem;border:1px solid #e2e8f0;color-scheme:light;color:#0f172a;font-size:1rem;min-height:2.65rem;outline:none;padding:.5rem .58rem;width:100%}.periodic-calendar-fields-style-2{display:grid;gap:.65rem;grid-template-columns:repeat(2,minmax(0,1fr));padding:.75rem}.periodic-calendar-fields-style-2 label{display:grid;gap:.32rem;min-width:0}.app-calendar-panel-style-3{width:min(25rem,calc(100vw - 2rem))}.weekly-calendar-weeks-style{display:grid;gap:.4rem;grid-template-columns:repeat(2,minmax(0,1fr))}.app-calendar-panel-style-4{width:min(20rem,calc(100vw - 2rem))}.inset-0-style{z-index:1000}.delete-action-style{width:-moz-fit-content;width:fit-content}.p-2-style:-webkit-autofill~span.placeholder{-webkit-backdrop-filter:none;-webkit-user-select:none;align-content:center;align-items:center;backdrop-filter:none;background:#fff;border-radius:15px;border:1px solid #e2e8f0;box-shadow:none;color:#0f172a;display:flex;flex-direction:row;font-size:16px;height:20px;justify-content:center;padding:0 10px;text-shadow:none;top:0;transform:translateY(-50%);-webkit-transition:all .5s;transition:all .5s;user-select:none}.p-2-style:disabled~span.placeholder{-webkit-backdrop-filter:none;-webkit-user-select:none;align-content:center;align-items:center;backdrop-filter:none;background:#fff;border-radius:15px;border:1px solid #e2e8f0;box-shadow:none;color:#0f172a;display:flex;flex-direction:row;font-size:16px;height:20px;justify-content:center;padding:0 10px;text-shadow:none;top:0;transform:translateY(-50%);transition:all .5s;-moz-user-select:none;user-select:none}.p-2-style:focus~span.placeholder{-webkit-backdrop-filter:none;-webkit-user-select:none;align-content:center;align-items:center;backdrop-filter:none;background:#fff;border-radius:15px;border:1px solid #e2e8f0;box-shadow:0 0 0 3px #10b98126;color:#0f172a;display:flex;flex-direction:row;font-size:16px;height:20px;justify-content:center;padding:0 10px;text-shadow:none;top:0;transform:translateY(-50%);transition:all .5s;-moz-user-select:none;user-select:none}.p-2-style:not(:-moz-placeholder)~span.placeholder{-webkit-backdrop-filter:none;-webkit-user-select:none;align-content:center;align-items:center;backdrop-filter:none;background:#fff;border-radius:15px;border:1px solid #e2e8f0;box-shadow:none;color:#0f172a;display:flex;flex-direction:row;font-size:16px;height:20px;justify-content:center;padding:0 10px;text-shadow:none;top:0;transform:translateY(-50%);-moz-transition:all .5s;transition:all .5s;-moz-user-select:none;user-select:none}.p-2-style:not(:placeholder-shown)~span.placeholder{-webkit-backdrop-filter:none;-webkit-user-select:none;align-content:center;align-items:center;backdrop-filter:none;background:#fff;border-radius:15px;border:1px solid #e2e8f0;box-shadow:none;color:#0f172a;display:flex;flex-direction:row;font-size:16px;height:20px;justify-content:center;padding:0 10px;text-shadow:none;top:0;transform:translateY(-50%);transition:all .5s;-moz-user-select:none;user-select:none}.p-2-style:-moz-read-only~span.placeholder{-webkit-backdrop-filter:none;-webkit-user-select:none;align-content:center;align-items:center;backdrop-filter:none;background:#fff;border-radius:15px;border:1px solid #e2e8f0;box-shadow:none;color:#0f172a;display:flex;flex-direction:row;font-size:16px;height:20px;justify-content:center;padding:0 10px;text-shadow:none;top:0;transform:translateY(-50%);-moz-transition:all .5s;transition:all .5s;-moz-user-select:none;user-select:none}.p-2-style:read-only~span.placeholder{-webkit-backdrop-filter:none;-webkit-user-select:none;align-content:center;align-items:center;backdrop-filter:none;background:#fff;border-radius:15px;border:1px solid #e2e8f0;box-shadow:none;color:#0f172a;display:flex;flex-direction:row;font-size:16px;height:20px;justify-content:center;padding:0 10px;text-shadow:none;top:0;transform:translateY(-50%);transition:all .5s;-moz-user-select:none;user-select:none}.p-2-style:valid~span.placeholder{-webkit-backdrop-filter:none;-webkit-user-select:none;align-content:center;align-items:center;backdrop-filter:none;background:#fff;border-radius:15px;border:1px solid #e2e8f0;box-shadow:none;color:#0f172a;display:flex;flex-direction:row;font-size:16px;height:20px;justify-content:center;padding:0 10px;text-shadow:none;top:0;transform:translateY(-50%);transition:all .5s;-moz-user-select:none;user-select:none}.p-2-style~span.placeholder{top:50%;transform:translateY(-50%)}.app-calendar-section-style-2>p{color:#475569;font-size:1rem;font-weight:700;letter-spacing:normal;margin-bottom:.45rem;text-transform:uppercase}.app-calendar-panel-head-style-2>button:hover{background:#f8fafc;color:#0f172a}.app-calendar-panel-head-style-2>button{background:#fff;border-radius:.55rem;border:1px solid #e2e8f0;color:#475569;display:grid;flex:0 0 auto;font-size:1.1rem;height:30px;line-height:1;place-items:center;width:30px}.app-calendar-panel-head-style-3>span{display:grid;min-width:0}.periodic-calendar-fields-style-2 label>span{color:#475569;font-size:1rem;font-weight:700;letter-spacing:normal;text-transform:uppercase}.brand-models-delete-style{border-top:1px solid #fecdd3;display:flex;justify-content:center;margin-top:1.1rem;padding-top:1rem}.brand-models-delete-style .delete-action-trigger:hover{background:#fff1f2}.brand-models-delete-style .delete-action-trigger{background:#fff1f2;border-radius:.75rem;border:1px solid #fecdd3;color:#be123c;margin:0;min-height:2.65rem;padding:.55rem .75rem}.card-installment-style{-webkit-backdrop-filter:none;-webkit-user-select:none;backdrop-filter:none;background:#fff;border:1px solid #e2e8f0;box-shadow:none;text-align:center;text-shadow:none;-moz-user-select:none;user-select:none}.card-installment-style-2{box-shadow:none}.pl-2-style{font-size:16px}.order-history-card-bottom-style{align-items:center;color:#475569;display:flex;font-size:1rem;gap:.5rem;justify-content:space-between}.order-history-card-bottom-style strong{color:#be123c;white-space:normal}.order-history-card-amount-style{align-items:end;border-block:1px solid #e2e8f0;display:flex;justify-content:space-between;padding-block:.7rem}.order-history-card-amount-style span{color:#475569;font-size:1rem}.order-history-card-amount-style span small{color:#0f172a;font-size:.875rem}.order-history-card-customer-style{color:#475569;font-size:1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.order-status-badge-style{border-radius:999px;border:1px solid #e2e8f0;font-size:1rem;font-weight:700;padding:.25rem .45rem;text-transform:uppercase}.order-status-badge-style.is-confirmed{background:#fff1f2;color:#92400e}.order-status-badge-style.is-placed{background:#fff1f2;color:#be123c}.order-status-badge-style.is-resolved{background:#ecfdf5;color:#047857}.order-history-card-icon-style{background:#fff1f2;border-radius:.65rem;display:grid;height:36px;place-items:center;width:36px}.order-history-card-icon-style img{width:21px}.order-history-card-top-style small{color:#475569;font-size:.875rem}.order-history-card-top-style strong{font-size:1rem}.order-history-card-top-style-2{align-items:center;display:grid;gap:.55rem;grid-template-columns:36px minmax(0,1fr) auto}.order-history-card-style{background:#fff;border-radius:1rem;border:1px solid #e2e8f0;color:#0f172a;display:grid;gap:.8rem;min-width:0;padding:1rem}.order-history-card-style:hover{background:#f8fafc;border-color:#fecdd3;transform:translateY(-3px)}.brand-directory-card-metrics-style img{height:100%;width:100%}.brand-directory-card-metrics-style small{color:#475569;display:block;font-size:.875rem;font-weight:700;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.brand-directory-card-metrics-style strong{color:#0f172a;display:block;font-size:1rem;margin-top:.04rem;overflow:hidden;text-overflow:ellipsis;white-space:normal}.brand-directory-card-metrics-style svg{height:100%;width:100%}.brand-directory-card-metrics-style-2{background:#fff;border-radius:.78rem;border:1px solid #e2e8f0;display:grid;gap:.5rem;grid-column:1 / -1;grid-template-columns:repeat(2,minmax(0,1fr));padding:.6rem}.brand-directory-card-copy-style{align-self:center;min-width:0}.brand-directory-card-copy-style h3{color:#0f172a;font-size:1rem;font-weight:700;margin-top:.12rem;overflow:hidden;text-overflow:ellipsis;white-space:normal}.brand-directory-card-copy-style small{color:#475569;font-size:.875rem;font-weight:700;letter-spacing:normal;text-transform:uppercase}.brand-directory-card-copy-style span{color:#475569;display:block;font-size:1rem;font-weight:700;margin-top:.15rem}.brand-directory-card-logo-style{background:#fff;border-radius:.95rem;border:1px solid #e2e8f0;display:grid;height:4.7rem;overflow:hidden;padding:.45rem;place-items:center;width:4.7rem}.brand-directory-card-logo-style img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.brand-directory-card-style{background:#fff;border-radius:1.1rem;border:1px solid #e2e8f0;display:grid;gap:.75rem;grid-template-columns:4.7rem minmax(0,1fr);min-width:0;padding:.9rem;transition:border-color .2s,background .2s,transform .18s}.brand-directory-card-style:hover{background:#f8fafc;border-color:#bae6fd;transform:translateY(-2px)}.brand-model-card-open-style{background:#fff;border-radius:.55rem;display:grid;height:1.8rem;padding:.38rem;place-items:center;width:1.8rem}.brand-model-card-footer-style .is-in,.brand-model-card-footer-style .is-out{color:#0369a1}.brand-model-card-footer-style-2{align-items:center;border-top:1px solid #e2e8f0;display:flex;gap:.6rem;grid-column:1 / -1;justify-content:space-between;padding-top:.65rem}.brand-model-card-prices-style{color:#475569;display:grid;font-size:1rem;font-weight:700;gap:.18rem;margin-top:.6rem}.brand-model-card-copy-style{min-width:0;padding-top:2.15rem}.brand-model-card-copy-style h3{color:#0f172a;font-size:1rem;font-weight:700;line-height:1.25;margin-top:.15rem;overflow-wrap:anywhere}.brand-model-card-copy-style small{color:#475569;font-size:.875rem;font-weight:700;letter-spacing:normal;text-transform:uppercase}.brand-model-card-image-style{align-self:center;background:#fff;border-radius:.9rem;display:grid;height:7.2rem;overflow:hidden;padding:.5rem;place-items:center;width:5.5rem}.brand-model-card-image-style img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.brand-model-card-stock-style{align-items:center;background:#ecfdf5;border-radius:999px;border:1px solid #a7f3d0;color:#047857;display:flex;gap:.3rem;min-height:1.8rem;padding:.3rem .55rem;position:absolute;right:.7rem;top:.7rem;z-index:2}.brand-model-card-stock-style.is-empty{background:#fff1f2;border-color:#fecdd3;color:#be123c}.brand-model-card-stock-style img{height:1rem;width:1rem}.brand-model-card-stock-style span{color:#92400e;font-size:1rem;font-weight:700}.brand-model-card-stock-style strong{font-size:1rem}.brand-model-card-stock-style svg{height:1rem;width:1rem}.brand-model-card-style{background:#fff;border-radius:1.15rem;border:1px solid #e2e8f0;display:grid;gap:.85rem;grid-template-columns:5.5rem minmax(0,1fr);grid-template-rows:1fr auto;min-height:12.5rem;min-width:0;overflow:hidden;padding:1rem;position:relative;transition:border-color .2s,background .2s,transform .18s,box-shadow .2s}.brand-model-card-style:hover{background:#f8fafc;border-color:#bae6fd;box-shadow:none;transform:translateY(-2px)}.brand-model-card-style:hover .brand-model-card-open{background:#f0f9ff}.staff-directory-card-actions-style{align-items:center;display:flex;gap:.35rem;justify-content:flex-end}.staff-directory-card-actions-style .delete-action-trigger{background:#fff1f2;border-radius:.65rem;border:1px solid #fecdd3;min-height:2.25rem;padding:.35rem;width:2.25rem}.staff-directory-profile-style{align-items:center;background:#f0f9ff;border-radius:.65rem;color:#0369a1;display:flex;font-size:1rem;font-weight:700;gap:.35rem;min-height:2.25rem;padding:.45rem .6rem}.staff-directory-profile-style img{height:1.15rem;width:1.15rem}.staff-directory-profile-style svg{height:1.15rem;width:1.15rem}.staff-directory-contact-style small{color:#475569;display:block;font-size:.875rem;font-weight:700;letter-spacing:normal;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.staff-directory-contact-style strong{color:#0f172a;display:block;font-size:1rem;font-weight:700;margin-top:.05rem;overflow:hidden;text-overflow:ellipsis;white-space:normal}.staff-directory-contact-style-2{background:#fff;border-radius:.8rem;border:1px solid #e2e8f0;display:grid;gap:.5rem;margin-top:.85rem;padding:.65rem}.staff-directory-role-style{background:#fff;border-radius:999px;color:#0f172a;display:block;font-size:1rem;font-weight:700;letter-spacing:normal;padding:.2rem .45rem;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.staff-directory-role-style.is-admin,.staff-directory-role-style.is-coreadmin{background:#f0f9ff;color:#0369a1}.staff-directory-role-style.is-staff{background:#ecfdf5;color:#047857}.staff-directory-card-style h3{color:#0f172a;font-size:1rem;font-weight:700;margin-top:.3rem;overflow:hidden;text-overflow:ellipsis;white-space:normal}.staff-directory-card-style header small{color:#475569;display:block;font-size:.875rem;font-weight:700;margin-top:.04rem}.staff-directory-card-style-2{background:#fff;border-radius:1.1rem;border:1px solid #e2e8f0;min-width:0;overflow:hidden;padding:.9rem;transition:border-color .2s,background .2s,transform .18s}.staff-directory-card-style-2:hover{background:#f8fafc;border-color:#bae6fd;transform:translateY(-2px)}.order-history-card-amount-style-2>strong{color:#be123c;font-size:1.2rem}.order-history-card-top-style-2>span:nth-child(2){display:grid;min-width:0}.brand-directory-card-metrics-style-2>div{align-items:center;display:grid;gap:.45rem;grid-template-columns:1.7rem minmax(0,1fr);min-width:0}.brand-directory-card-metrics-style-2>div>span{background:#fff;border-radius:.48rem;display:grid;height:1.7rem;padding:.38rem;place-items:center;width:1.7rem}.brand-directory-card-style-2>footer{align-items:center;border-top:1px solid #e2e8f0;color:#0369a1;display:flex;font-size:1rem;font-weight:700;grid-column:1 / -1;justify-content:space-between;padding-top:.65rem}.brand-directory-card-style-2>footer i{background:#f0f9ff;border-radius:.5rem;display:grid;height:1.7rem;padding:.35rem;place-items:center;width:1.7rem}.brand-model-card-footer-style-2>div{align-items:center;display:flex;gap:.4rem}.brand-model-card-footer-style-2>div>span{align-items:center;display:flex;font-size:1rem;font-weight:700;gap:.2rem}.brand-model-card-footer-style-2>div>span img{height:.95rem;width:.95rem}.brand-model-card-footer-style-2>div>span svg{height:.95rem;width:.95rem}.staff-directory-contact-style-2>div{align-items:center;display:grid;gap:.5rem;grid-template-columns:1.8rem minmax(0,1fr);min-width:0}.staff-directory-contact-style-2>div>span{background:#fff;border-radius:.52rem;display:grid;height:1.8rem;padding:.4rem;place-items:center;width:1.8rem}.staff-directory-contact-style-2>div>span img{height:100%;width:100%}.staff-directory-contact-style-2>div>span svg{height:100%;width:100%}.staff-directory-card-style-2>footer{align-items:center;border-top:1px solid #e2e8f0;display:flex;gap:.55rem;justify-content:space-between;margin-top:.75rem;padding-top:.7rem}.staff-directory-card-style-3>header{align-items:center;display:grid;gap:.75rem;grid-template-columns:3.75rem minmax(0,1fr)}.staff-directory-card-style-3>header>div{min-width:0}.staff-directory-card-style-3>header>img{background:#fff;border-radius:1rem;border:1px solid #e2e8f0;height:3.75rem;-o-object-fit:cover;object-fit:cover;padding:.15rem;width:3.75rem}.expense-register-row-icon-style{background:#fff;border-radius:.6rem;display:grid;height:1.9rem;padding:.42rem;place-items:center;width:1.9rem}.expense-register-row-icon-style img{height:100%;width:100%}.expense-register-row-style-2{align-items:center;border-bottom:1px solid #e2e8f0;display:grid;gap:.55rem;grid-template-columns:1.9rem minmax(0,1fr) auto auto;min-width:0;padding:.65rem .75rem}.expense-register-row-style-2:last-child{border-bottom:0}.expense-category-list-style{display:grid}.expense-category-card-style-2{background:#fff;border-radius:1rem;border:1px solid #e2e8f0;overflow:hidden}.expense-register-empty-style button{align-items:center;background:#fff1f2;border-radius:.78rem;color:#0f172a;display:flex;font-size:1rem;font-weight:700;gap:.4rem;margin-top:.65rem;min-height:2.65rem;padding:.55rem .8rem}.expense-register-empty-style h3{color:#0f172a;font-size:1rem;font-weight:700;margin-top:.3rem}.expense-register-empty-style p{color:#475569;font-size:1rem}.expense-register-empty-style-2{align-content:center;display:grid;gap:.35rem;min-height:18rem;padding:2rem 1rem;place-items:center;text-align:center}.expense-category-grid-style{align-items:start;display:grid;gap:.8rem;grid-template-columns:repeat(2,minmax(0,1fr));padding:.9rem}.expense-register-add-style{align-items:center;background:#fff1f2;border-radius:.8rem;border:1px solid #fecdd3;color:#0f172a;display:flex;flex:none;font-size:1rem;gap:.4rem;justify-content:center;min-height:2.75rem;padding:.58rem .82rem;transition:background .2s,transform .15s}.expense-register-add-style:hover{background:#fff1f2;transform:translateY(-1px)}.expense-page-stats-style article div{display:grid;gap:.06rem;min-width:0}.expense-page-stats-style p{color:#475569;font-size:1rem;overflow:hidden;text-overflow:ellipsis;white-space:normal}.expense-page-stats-style small{color:#475569;font-size:.875rem;font-weight:700;letter-spacing:normal;text-transform:uppercase}.expense-page-stats-style strong{color:#0f172a;font-size:1rem;overflow:hidden;text-overflow:ellipsis;white-space:normal}.expense-page-stats-style-2{display:grid;gap:.7rem;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:.8rem}.expense-page-stats-style-2 article{align-items:center;background:#fff;border-radius:1.05rem;border:1px solid #e2e8f0;display:grid;gap:.7rem;grid-template-columns:2.65rem minmax(0,1fr);min-width:0;padding:.85rem}.expense-page-date-style-3{align-items:center;background:#fff;border-radius:1rem;border:1px solid #e2e8f0;-moz-column-gap:.75rem;column-gap:.75rem;display:grid;grid-template-columns:minmax(0,1fr) auto;min-width:0;padding:.7rem .8rem}.expense-page-hero-style-2{align-items:center;background:#fff;border-radius:1.5rem;border:1px solid #e2e8f0;box-shadow:none;display:grid;gap:1rem;grid-template-columns:3.8rem minmax(0,1fr) auto;margin-top:.85rem;padding:clamp(1rem,2.5vw,1.45rem)}.expense-page-hero-style-2 h1{color:#0f172a;font-size:clamp(1.5rem,3vw,1.875rem);font-weight:700;margin-top:.08rem}.admin-expenses-style-2{color:#0f172a;margin-inline:auto;padding-bottom:2rem;width:100%}.expense-entry-submit-style{background:#fff1f2;border-color:#fecdd3;color:#0f172a}.expense-entry-submit-style:hover{background:#fff1f2}.expense-entry-submit-style:disabled{cursor:wait;opacity:.65;transform:none!important}.expense-entry-submit-style img{height:1.75rem;width:1.75rem}.expense-entry-actions-style{align-items:center;display:flex;gap:.65rem;grid-column:1 / -1;justify-content:flex-start}.expense-entry-actions-style button:hover{transform:translateY(-1px)}.expense-entry-actions-style button{align-items:center;border-radius:.82rem;border:1px solid #e2e8f0;display:flex;font-size:1rem;font-weight:700;gap:.45rem;justify-content:center;min-height:2.8rem;padding:.62rem .88rem;transition:background .2s,transform .15s}.expense-entry-note-style{align-items:center;background:#fff1f2;border-radius:.75rem;border:1px solid #fecdd3;color:#475569;display:flex;font-size:1rem;gap:.5rem;grid-column:1 / -1;padding:.62rem .7rem}.expense-entry-note-style img{flex:none;height:1.2rem;width:1.2rem}.expense-entry-field-style{min-width:0;padding-bottom:.5rem;position:relative}.expense-entry-field-style.is-wide{grid-column:1 / -1}.expense-entry-field-style .inputcss:focus{background:#f8fafc;border-color:#fecdd3;box-shadow:0 0 0 3px #10b98126}.expense-entry-field-style .inputcss{background:#f8fafc;border-color:#e2e8f0;color:#0f172a;min-height:3.1rem}.expense-entry-field-style .placeholder{color:#475569}.expense-entry-form-style{background:#fff;border-radius:1rem;border:1px solid #e2e8f0;display:grid;gap:.8rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:1rem;padding:.9rem}.expense-entry-dialog-style{background:#fff;border-radius:1.4rem;border:1px solid #fecdd3;box-shadow:none;color:#0f172a;max-height:calc(100dvh - 2rem);overflow-y:auto;padding:clamp(1.1rem,4vw,1.55rem);position:relative;width:min(590px,100%)}.expense-entry-backdrop-style{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0f172a66;display:grid;top:0;right:0;bottom:0;left:0;overflow-y:auto;padding:1rem;place-items:center;position:fixed;z-index:9998}.expense-register-row-style-3>b{color:#0f172a;font-size:1rem;white-space:nowrap}.expense-register-row-style-3>button:hover{background:#fff1f2;transform:translateY(-1px)}.expense-register-row-style-3>button{background:#fff1f2;border-radius:.58rem;border:1px solid #fecdd3;display:grid;height:1.9rem;padding:.38rem;place-items:center;transition:background .2s,transform .15s;width:1.9rem}.expense-register-row-style-3>button img{height:100%;width:100%}.expense-register-row-style-3>div{display:grid;gap:.08rem;min-width:0}.expense-register-row-style-3>div small{color:#475569;font-size:.875rem}.expense-register-row-style-3>div strong{color:#0f172a;font-size:1rem;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:normal}.expense-category-card-style-3.is-purchase>header>div>span{background:#f0f9ff}.expense-category-card-style-3.is-salary>header>div>span{background:#f0f9ff}.expense-category-card-style-3>header{align-items:center;background:#fff;border-bottom:1px solid #e2e8f0;display:flex;gap:.75rem;justify-content:space-between;padding:.72rem .8rem}.expense-category-card-style-3>header>div{align-items:center;display:flex;gap:.55rem;min-width:0}.expense-category-card-style-3>header>div>span{background:#fff1f2;border-radius:.68rem;display:grid;flex:none;height:2.1rem;padding:.46rem;place-items:center;width:2.1rem}.expense-category-card-style-3>header>strong{color:#475569;font-size:1rem;white-space:normal}.expense-category-card-style-3>header h3{color:#0f172a;font-size:1rem;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:normal}.expense-category-card-style-3>header img{height:100%;width:100%}.expense-category-card-style-3>header small{color:#475569;display:block;font-size:.875rem;font-weight:700;letter-spacing:normal;text-transform:uppercase}.expense-register-empty-style-2>span{background:#fff1f2;border-radius:1.1rem;display:grid;height:3.8rem;padding:.9rem;place-items:center;width:3.8rem}.expense-register-panel-style-2>header{align-items:center;border-bottom:1px solid #e2e8f0;display:flex;gap:1rem;justify-content:space-between;padding:1rem 1.1rem}.expense-register-panel-style-2>header div>p:last-child{color:#475569;font-size:1rem;margin-top:.12rem}.expense-register-panel-style-2>header h2{color:#0f172a;font-size:1.125rem;font-weight:700}.expense-page-stats-style-2 article>span.is-operating{background:#fff1f2}.expense-page-stats-style-2 article>span.is-purchase{background:#f0f9ff}.expense-page-stats-style-2 article>span.is-salary{background:#f0f9ff}.expense-page-stats-style-2 article>span{background:#fff1f2;border-radius:.82rem;display:grid;height:2.65rem;padding:.62rem;place-items:center;width:2.65rem}.expense-page-stats-style-2 article>span img{height:100%;width:100%}.expense-page-date-style-4>div{grid-column:2;grid-row:1 / span 2}.expense-page-date-style-4>small{color:#475569;font-size:.875rem;font-weight:700;letter-spacing:normal;text-transform:uppercase}.expense-page-date-style-4>strong{color:#0f172a;font-size:1rem;grid-column:1}.expense-page-hero-style-2>div:nth-child(2)>p:last-child{color:#475569;font-size:1rem;margin-top:.2rem}.expense-entry-heading-style>span{background:#fff1f2;border-radius:1rem;border:1px solid #fecdd3;display:grid;height:3.25rem;padding:.75rem;place-items:center;width:3.25rem}.expense-entry-heading-style>span img{height:100%;width:100%}.home-header-style{font-family:Themefont,serif}.home-stat-arrow-style{color:#475569}.invoice-item-entry-submit-style{background:#f0f9ff;border-color:#bae6fd;color:#0f172a}.invoice-item-entry-submit-style:hover{background:#f0f9ff}.invoice-item-entry-submit-style:disabled{cursor:wait;opacity:.65;transform:none}.invoice-item-entry-submit-style img{height:1.75rem;-o-object-fit:contain;object-fit:contain;width:1.75rem}.invoice-item-entry-actions-style{align-items:center;display:flex;gap:.65rem;justify-content:flex-start}.invoice-item-entry-actions-style button:hover{transform:translateY(-1px)}.invoice-item-entry-actions-style button{align-items:center;border-radius:.82rem;border:1px solid #e2e8f0;display:flex;font-size:1rem;font-weight:700;gap:.45rem;justify-content:center;min-height:2.8rem;padding:.62rem .88rem;transition:background .2s,transform .15s}.invoice-item-entry-note-style{align-items:center;background:#f0f9ff;border-radius:.75rem;border:1px solid #bae6fd;color:#475569;display:flex;font-size:1rem;gap:.5rem;line-height:1.45;padding:.62rem .7rem}.invoice-item-entry-note-style img{flex:none;height:1.2rem;width:1.2rem}.invoice-item-entry-note-style svg{flex:none;height:1.2rem;width:1.2rem}.invoice-item-entry-field-style .inputcss:focus{background:#f8fafc;border-color:#bae6fd;box-shadow:0 0 0 3px #10b98126}.invoice-item-entry-field-style .inputcss{background:#f8fafc;border-color:#e2e8f0;color:#0f172a;min-height:3.1rem}.invoice-item-entry-field-style .placeholder{color:#475569}.invoice-item-entry-field-style-2{min-width:0;padding-bottom:.6rem;position:relative}.invoice-item-entry-form-style{background:#fff;border-radius:1rem;border:1px solid #e2e8f0;display:grid;gap:.75rem;margin-top:.85rem;padding:.9rem}.invoice-item-entry-context-style small{color:#475569;font-size:.875rem;font-weight:700;letter-spacing:normal;text-transform:uppercase}.invoice-item-entry-context-style span{color:#475569;font-size:1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.invoice-item-entry-context-style strong{color:#0f172a;font-size:1rem;overflow:hidden;text-overflow:ellipsis;white-space:normal}.invoice-item-entry-context-style-2{align-items:center;background:#fff;border-radius:.9rem;border:1px solid #e2e8f0;display:grid;gap:.8rem;grid-template-columns:auto minmax(0,1fr) auto;margin-top:1.05rem;padding:.75rem .85rem}.home-kicker-style{color:#be123c;font-size:.875rem;font-weight:700;letter-spacing:normal;margin:0 0 .35rem;text-transform:uppercase}.invoice-item-entry-heading-icon-style{background:#f0f9ff;border-radius:1rem;border:1px solid #bae6fd;display:grid;height:3.25rem;padding:.75rem;place-items:center;width:3.25rem}.invoice-item-entry-heading-icon-style img{height:100%;width:100%}.invoice-item-entry-heading-icon-style svg{height:100%;width:100%}.invoice-item-entry-heading-style-2{display:grid;gap:.9rem;grid-template-columns:3.25rem minmax(0,1fr);padding-right:2.2rem}.invoice-item-entry-heading-style-2 h2{font-size:1.125rem;font-weight:700;margin-top:.1rem}.invoice-item-entry-close-style{background:#fff;border-radius:999px;border:1px solid #e2e8f0;display:grid;height:2.35rem;padding:.42rem;place-items:center;position:absolute;right:.8rem;top:.8rem;transition:background .2s,transform .15s;width:2.35rem;z-index:2}.invoice-item-entry-close-style:hover{background:#f8fafc;transform:rotate(5deg)}.invoice-item-entry-dialog-style{background:#fff;border-radius:1.4rem;border:1px solid #bae6fd;box-shadow:none;color:#0f172a;max-height:calc(100dvh - 2rem);overflow-y:auto;padding:clamp(1.1rem,4vw,1.55rem);position:relative;width:min(560px,100%)}.invoice-item-entry-backdrop-style{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0f172a66;display:grid;top:0;right:0;bottom:0;left:0;overflow-y:auto;padding:1rem;place-items:center;position:fixed;z-index:9998}.payment-entry-submit-style{background:#ecfdf5;border-color:#a7f3d0;color:#0f172a}.payment-entry-submit-style:hover{background:#ecfdf5}.payment-entry-submit-style:disabled{cursor:wait;opacity:.65;transform:none}.payment-entry-submit-style img{height:1.75rem;-o-object-fit:contain;object-fit:contain;width:1.75rem}.payment-entry-actions-style{align-items:center;display:flex;gap:.65rem;grid-column:1 / -1;justify-content:flex-start}.payment-entry-actions-style button:hover{transform:translateY(-1px)}.payment-entry-actions-style button{align-items:center;border-radius:.82rem;border:1px solid #e2e8f0;display:flex;font-size:1rem;font-weight:700;gap:.45rem;justify-content:center;min-height:2.8rem;padding:.62rem .88rem;transition:background .2s,transform .15s}.payment-entry-note-style{align-items:center;background:#f0f9ff;border-radius:.75rem;border:1px solid #bae6fd;color:#475569;display:flex;font-size:1rem;gap:.5rem;grid-column:1 / -1;line-height:1.45;padding:.62rem .7rem}.payment-entry-note-style img{flex:none;height:1.2rem;width:1.2rem}.payment-entry-note-style svg{flex:none;height:1.2rem;width:1.2rem}.payment-entry-label-style{color:#0f172a;display:block;font-size:1rem;font-weight:700;letter-spacing:normal;margin-bottom:.45rem;text-transform:uppercase}.payment-entry-field-style .inputcss:focus{background:#f8fafc;border-color:#a7f3d0;box-shadow:0 0 0 3px #10b98126}.payment-entry-field-style .inputcss{background:#f8fafc;border-color:#e2e8f0;color:#0f172a;min-height:3.1rem}.payment-entry-field-style .placeholder{color:#475569}.payment-entry-field-style-2{min-width:0;padding-bottom:.5rem;position:relative}.payment-entry-form-style{background:#fff;border-radius:1rem;border:1px solid #e2e8f0;display:grid;gap:.8rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:.9rem;padding:.95rem}.invoice-addpaymentform-style{color:#047857!important}.invoice-addpaymentform-style-2{color:#be123c!important}.payment-entry-context-style small{color:#475569;font-size:.875rem;font-weight:700;letter-spacing:normal;text-transform:uppercase}.payment-entry-context-style span{color:#475569;font-size:1rem}.payment-entry-context-style strong{color:#0f172a;font-size:1rem;overflow:hidden;text-overflow:ellipsis;white-space:normal}.payment-entry-context-style-2{background:#fff;border-radius:.9rem;border:1px solid #e2e8f0;display:grid;gap:.75rem;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:1.05rem;padding:.75rem .85rem}.payment-entry-heading-icon-style{background:#ecfdf5;border-radius:1rem;border:1px solid #a7f3d0;display:grid;height:3.25rem;padding:.75rem;place-items:center;width:3.25rem}.payment-entry-heading-icon-style img{height:100%;width:100%}.payment-entry-heading-icon-style svg{height:100%;width:100%}.payment-entry-dialog-style{background:#fff;border-radius:1.4rem;border:1px solid #a7f3d0;box-shadow:none;color:#0f172a;max-height:calc(100dvh - 2rem);overflow-y:auto;padding:clamp(1.1rem,4vw,1.55rem);position:relative;width:min(540px,100%)}.payment-entry-backdrop-style{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0f172a66;display:grid;top:0;right:0;bottom:0;left:0;overflow-y:auto;padding:1rem;place-items:center;position:fixed;z-index:9998}.p-1-style{animation:none;transform-origin:center;will-change:transform,opacity}.invoice-item-entry-field-style-2>label{color:#0f172a;display:block;font-size:1rem;font-weight:700;letter-spacing:normal;margin-bottom:.45rem;text-transform:uppercase}.invoice-item-entry-context-style-3>div:last-child{text-align:right}.invoice-item-entry-context-style-3>div:nth-child(2){border-inline:1px solid #e2e8f0;padding-inline:.8rem}.invoice-item-entry-context-style-3>div{display:grid;gap:.07rem;min-width:0}.invoice-item-entry-heading-style-2>div>p:last-child{color:#475569;font-size:1rem;line-height:1.5;margin-top:.25rem}.payment-entry-field-style-2>div{margin-bottom:0}.payment-entry-context-style-3>div:last-child{text-align:right}.payment-entry-context-style-3>div{display:grid;gap:.08rem;min-width:0}.bank-ledger-print-sheet-style-2{display:none}.bank-ledger-empty-style h3{color:#0f172a;font-size:1rem;font-weight:700}.bank-ledger-empty-style p{color:#475569;font-size:1rem}.bank-ledger-empty-style-2{align-content:center;display:grid;gap:.35rem;min-height:16rem;padding:2rem;place-items:center;text-align:center}.bank-ledger-pagination-style{padding:.7rem 1rem 1rem}.bank-ledger-delete-style{display:flex;justify-content:flex-end}.bank-ledger-delete-style .delete-action-trigger:hover{background:#fff1f2}.bank-ledger-delete-style .delete-action-trigger{background:#fff1f2;border-radius:.6rem;border:1px solid #fecdd3;display:grid;height:2rem;min-height:0;padding:.32rem;place-items:center;width:2rem}.bank-ledger-delete-style .delete-action-trigger img{height:100%;width:100%}.bank-ledger-row-balance-style{background:#ecfdf5;border-radius:.55rem;color:#047857;font-size:1rem;font-weight:700;padding:.3rem .45rem;white-space:nowrap}.bank-ledger-row-balance-style.is-overdrawn{background:#fff1f2;color:#be123c}.bank-ledger-table-style{border-collapse:collapse;min-width:780px;width:100%}.bank-ledger-table-style tbody tr:hover{background:#f8fafc}.bank-ledger-table-style td:nth-child(2) small{color:#475569;display:block;font-size:.875rem;margin-top:.08rem;white-space:nowrap}.bank-ledger-table-style td:nth-child(2) span{display:block;white-space:nowrap}.bank-ledger-table-style td:nth-child(n+4):not(:last-child){text-align:right}.bank-ledger-table-style td{border-bottom:1px solid #e2e8f0;color:#0f172a;font-size:1rem;padding:.68rem .7rem;vertical-align:middle}.bank-ledger-table-style th:nth-child(n+4):not(:last-child){text-align:right}.bank-ledger-table-style th{border-bottom:1px solid #e2e8f0;color:#475569;font-size:1rem;font-weight:700;letter-spacing:normal;padding:.65rem .7rem;text-align:left;text-transform:uppercase}.bank-ledger-table-wrap-style{overflow-x:auto;width:100%}.bank-ledger-history-style{background:#fff;border-radius:1.25rem;border:1px solid #e2e8f0;box-shadow:none;margin-top:.8rem;overflow:hidden}.bank-ledger-stats-style small{color:#475569;display:block;font-size:.875rem;font-weight:700;letter-spacing:normal;text-transform:uppercase}.bank-ledger-stats-style strong{color:#0f172a;display:block;font-size:1rem;margin-top:.08rem;overflow:hidden;text-overflow:ellipsis;white-space:normal}.bank-ledger-stats-style-2{display:grid;gap:.7rem;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:.8rem}.bank-ledger-stats-style-2 article{align-items:center;background:#fff;border-radius:1.05rem;border:1px solid #e2e8f0;display:grid;gap:.7rem;grid-template-columns:2.65rem minmax(0,1fr);min-width:0;padding:.85rem}.bank-ledger-balance-style{background:#ecfdf5;border-radius:1rem;border:1px solid #a7f3d0;display:grid;gap:.05rem;min-width:0;padding:.72rem .85rem;text-align:right}.bank-ledger-balance-style.is-empty{background:#fff;border-color:#e2e8f0}.bank-ledger-balance-style.is-overdrawn{background:#fff1f2;border-color:#fecdd3}.bank-ledger-balance-style.is-overdrawn small,.bank-ledger-balance-style.is-overdrawn strong{color:#be123c}.bank-ledger-balance-style small{color:#047857;font-size:.875rem;font-weight:700;letter-spacing:normal;text-transform:uppercase}.bank-ledger-balance-style span{color:#475569;font-size:1rem}.bank-ledger-balance-style strong{color:#047857;font-size:1.15rem;font-weight:700}.bank-ledger-person-style h1{color:#0f172a;font-size:clamp(1.5rem,3vw,1.875rem);font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:normal}.bank-ledger-person-style-2{align-items:center;display:flex;gap:.9rem;min-width:0}.bank-ledger-hero-style{align-items:center;background:#fff;border-radius:1.5rem;border:1px solid #e2e8f0;box-shadow:none;display:flex;gap:1rem;justify-content:space-between;margin-top:.85rem;padding:clamp(1rem,2.5vw,1.45rem)}.admin-orders-top-actions-style{align-items:center;display:flex;gap:.5rem;justify-content:flex-end}.company-ledger-row-balance-style{background:#ecfdf5;border-radius:.55rem;color:#047857;font-size:1rem;font-weight:700;padding:.3rem .45rem;white-space:nowrap}.company-ledger-row-balance-style.is-due{background:#fff1f2;color:#be123c}.company-ledger-balance-style{background:#ecfdf5;border-radius:1rem;border:1px solid #a7f3d0;display:grid;gap:.05rem;min-width:0;padding:.72rem .85rem;text-align:right}.company-ledger-balance-style.is-due{background:#fff1f2;border-color:#fecdd3}.company-ledger-balance-style.is-due small,.company-ledger-balance-style.is-due strong{color:#be123c}.company-ledger-balance-style.is-settled{background:#fff;border-color:#e2e8f0}.company-ledger-balance-style small{color:#047857;font-size:.875rem;font-weight:700;letter-spacing:normal;text-transform:uppercase}.company-ledger-balance-style span{color:#475569;font-size:1rem}.company-ledger-balance-style strong{color:#047857;font-size:1.15rem;font-weight:700}.company-ledger-hero-style{align-items:center;background:#fff;border-radius:1.5rem;border:1px solid #e2e8f0;box-shadow:none;display:flex;gap:1rem;justify-content:space-between;margin-top:.85rem;padding:clamp(1rem,2.5vw,1.45rem)}.customer-ledger-print-sheet-style{display:none}.customer-ledger-pagination-style{padding-top:1rem}.ledger-customer-style{font-size:clamp(1rem,1.25vw,.85rem);line-height:1.45}.ledger-customer-style-2{font-family:BenSen,serif;line-height:1.5}.customer-ledger-heading-style-2{align-items:end;display:flex;gap:1rem;justify-content:space-between;margin-bottom:1rem}.customer-ledger-heading-style-2 h2{font-size:1.125rem;font-weight:700;margin:0}.customer-ledger-history-style{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border-radius:1.25rem;border:1px solid #e2e8f0;margin-top:.8rem;padding:clamp(.8rem,2.5vw,1.35rem)}.customer-ledger-admin-actions-style{margin-top:.8rem}.customer-ledger-stats-style-2 .is-credit{background:#ecfdf5}.customer-ledger-stats-style-2 .is-debit,.customer-ledger-stats-style-2 .is-entry{background:#fff1f2}.customer-ledger-stats-style-2 small{color:#475569;font-size:.875rem}.customer-ledger-stats-style-2 strong{color:#0f172a;font-size:1.05rem;overflow:hidden;text-overflow:ellipsis;white-space:normal}.customer-ledger-stats-style-3{display:grid;gap:.8rem;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:.8rem}.customer-ledger-balance-style{background:#fff1f2;border-radius:1rem;border:1px solid #fecdd3;display:grid;min-width:0;padding:1rem 1.15rem;text-align:right}.customer-ledger-balance-style.is-credit{background:#ecfdf5;border-color:#a7f3d0}.customer-ledger-balance-style.is-credit strong{color:#047857}.customer-ledger-balance-style small{color:#475569;font-size:.875rem;letter-spacing:normal;text-transform:uppercase}.customer-ledger-balance-style span{color:#475569;font-size:1rem}.customer-ledger-balance-style strong{color:#be123c;font-size:clamp(1.35rem,3vw,1.8rem);margin-block:.2rem}.ledger-customer-style-3{font-size:clamp(1rem,1.6vw,1rem);line-height:1.65}.customer-ledger-person-style h1{font-size:clamp(1.5rem,3vw,1.875rem);font-weight:700;margin:0}.customer-ledger-person-style p:not(.home-kicker){color:#475569;margin-top:.4rem}.customer-ledger-person-style-2{align-items:center;display:flex;gap:1rem;min-width:0}.customer-ledger-hero-style{align-items:center;-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border-radius:1.35rem;border:1px solid #fecdd3;display:flex;gap:1.5rem;justify-content:space-between;margin-top:.8rem;min-height:190px;overflow:hidden;padding:clamp(1.25rem,4vw,2.2rem)}.customer-ledger-empty-style{color:#475569;display:grid;min-height:170px;place-items:center;text-align:center}.customer-ledger-table-style{border-collapse:collapse;min-width:680px;width:100%}.customer-ledger-table-style tbody tr:hover{background:#f8fafc}.customer-ledger-table-style tbody tr{transition:background .2s}.customer-ledger-table-style td:last-child{color:#be123c;font-weight:700}.customer-ledger-table-style td:nth-child(4){color:#be123c}.customer-ledger-table-style td:nth-child(5){color:#047857}.customer-ledger-table-style td{border-top:1px solid #e2e8f0;color:#475569;font-size:1rem;padding:.8rem .55rem}.customer-ledger-table-style th{color:#475569;font-size:1rem;letter-spacing:normal;padding:.8rem .55rem}.bank-ledger-empty-style-2>span{background:#ecfdf5;border-radius:1.1rem;display:grid;height:3.8rem;padding:.9rem;place-items:center;width:3.8rem}.bank-ledger-history-style-2>header{align-items:center;border-bottom:1px solid #e2e8f0;display:flex;gap:1rem;justify-content:space-between;padding:1rem 1.1rem}.bank-ledger-history-style-2>header button:hover{background:#ecfdf5;transform:translateY(-1px)}.bank-ledger-history-style-2>header button{align-items:center;background:#ecfdf5;border-radius:.8rem;border:1px solid #a7f3d0;color:#0f172a;display:flex;font-size:1rem;gap:.4rem;min-height:2.7rem;padding:.56rem .78rem;transition:background .2s,transform .15s}.bank-ledger-history-style-2>header div>p:last-child{color:#475569;font-size:1rem}.bank-ledger-history-style-2>header h2{color:#0f172a;font-size:1.125rem;font-weight:700}.bank-ledger-stats-style-2 article>span.is-entry{background:#f0f9ff}.bank-ledger-stats-style-2 article>span.is-withdraw{background:#fff1f2}.bank-ledger-stats-style-2 article>span{background:#ecfdf5;border-radius:.82rem;display:grid;height:2.65rem;padding:.62rem;place-items:center;width:2.65rem}.bank-ledger-stats-style-2 article>span img{height:100%;width:100%}.bank-ledger-person-style-2>div>p:last-child{color:#475569;font-size:1rem;margin-top:.2rem}.bank-ledger-person-style-3>img{border-radius:1.05rem;border:1px solid #e2e8f0;height:4rem;-o-object-fit:cover;object-fit:cover;width:4rem}.company-ledger-empty-style>span{background:#f0f9ff;border-radius:1.1rem;display:grid;height:3.8rem;padding:.9rem;place-items:center;width:3.8rem}.company-ledger-history-style>header{align-items:center;border-bottom:1px solid #e2e8f0;display:flex;gap:1rem;justify-content:space-between;padding:1rem 1.1rem}.company-ledger-history-style>header button:hover{background:#f0f9ff;transform:translateY(-1px)}.company-ledger-history-style>header button{align-items:center;background:#f0f9ff;border-radius:.8rem;border:1px solid #bae6fd;color:#0f172a;display:flex;font-size:1rem;gap:.4rem;min-height:2.7rem;padding:.56rem .78rem;transition:background .2s,transform .15s}.company-ledger-history-style>header div>p:last-child{color:#475569;font-size:1rem}.company-ledger-history-style>header h2{color:#0f172a;font-size:1.125rem;font-weight:700}.company-ledger-stats-style article>span.is-entry{background:#f0f9ff}.company-ledger-stats-style article>span.is-received{background:#f0f9ff}.company-ledger-stats-style article>span{background:#ecfdf5;border-radius:.82rem;display:grid;height:2.65rem;padding:.62rem;place-items:center;width:2.65rem}.company-ledger-stats-style article>span img{height:100%;width:100%}.customer-ledger-heading-style-3>p{color:#475569}.customer-ledger-stats-style-3>div{align-items:center;-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border-radius:1rem;border:1px solid #e2e8f0;display:grid;gap:.15rem .7rem;grid-template-columns:42px minmax(0,1fr);min-width:0;padding:1rem}.customer-ledger-stats-style-3>div>span{border-radius:.75rem;display:grid;grid-row:span 2;height:42px;place-items:center;width:42px}.customer-ledger-stats-style-3>div>span img{width:23px}.customer-ledger-person-style-3>img{border-radius:1.1rem;border:3px solid #fecdd3;flex:0 0 auto;height:clamp(68px,9vw,88px);-o-object-fit:cover;object-fit:cover;width:clamp(68px,9vw,88px)}.order-cart-confirmed-style{background:#ecfdf5;border-radius:.8rem;border:1px solid #a7f3d0;color:#047857;font-weight:700;padding:.8rem;text-align:center}.order-cart-actions-style{align-items:stretch;display:flex;flex-wrap:wrap;gap:.55rem;justify-content:flex-start}.order-cart-table-total-style td{border-top-color:#fecdd3;color:#be123c;font-size:1rem;font-weight:700;padding-top:1rem}.order-cart-action-heading-style{width:48px}.admin-order-resolve-action-style button:hover{background:#ecfdf5}.admin-order-resolve-action-style button{background:#ecfdf5;border-radius:.8rem;border:1px solid #a7f3d0;box-shadow:none;color:#0f172a;justify-content:center;min-height:46px;width:100%}.admin-order-resolve-action-style-2{margin-top:.55rem}.order-cart-actions-style-2>*{flex:0 0 auto;width:auto!important}.order-cart-actions-style-2>a{align-items:center;border-radius:.8rem;border:1px solid #e2e8f0;display:flex;font-size:1rem;font-weight:700;gap:.5rem;justify-content:flex-start;line-height:1;min-height:46px;padding:.65rem .85rem;width:auto}.order-cart-actions-style-2>a img{height:22px;-o-object-fit:contain;object-fit:contain;width:22px}.order-cart-actions-style-2>div>button:disabled{cursor:wait;opacity:.55}.order-cart-actions-style-2>div>button:hover{background:#ecfdf5;border-color:#a7f3d0;box-shadow:none;color:#0f172a}.order-cart-actions-style-2>div>button{align-items:center;background:#ecfdf5;border-color:#a7f3d0;border-radius:.8rem;border:1px solid #e2e8f0;box-shadow:none;color:#0f172a;display:flex;font-size:1rem;font-weight:700;gap:.5rem;justify-content:flex-start;line-height:1;min-height:46px;padding:.65rem .85rem;text-shadow:none;width:auto}.order-cart-actions-style-2>div>button img{height:22px;-o-object-fit:contain;object-fit:contain;width:22px}.admin-order-resolve-action-style-2>div{width:100%}.refund-modal-submit-style{background:#ecfdf5;border-color:#a7f3d0;color:#0f172a}.refund-modal-submit-style:hover{background:#ecfdf5}.refund-modal-submit-style:disabled{cursor:wait;opacity:.65;transform:none}.refund-modal-submit-style img{height:1.75rem;-o-object-fit:contain;object-fit:contain;width:1.75rem}.refund-modal-actions-style{display:flex;gap:.6rem;grid-column:1 / -1;justify-content:flex-start;padding-top:.2rem}.refund-modal-actions-style button:hover{transform:translateY(-1px)}.refund-modal-actions-style button{align-items:center;border-radius:.8rem;border:1px solid #e2e8f0;display:flex;font-size:1rem;font-weight:700;gap:.45rem;justify-content:center;min-height:2.7rem;padding:.6rem .85rem;transition:background .2s,border-color .2s,transform .15s}.refund-modal-form-style .inputcss:focus{background:#fff;border-color:#a7f3d0}.refund-modal-form-style .inputcss{background:#fff;border-color:#e2e8f0;color:#0f172a;min-height:3rem}.refund-modal-form-style-2{grid-column:1 / -1;margin-top:.25rem}.refund-modal-heading-style{min-width:0;padding-right:2rem}.refund-modal-heading-style h2{font-size:1.125rem;font-weight:700;margin-top:.1rem}.refund-modal-icon-style{background:#ecfdf5;border-radius:1rem;border:1px solid #a7f3d0;display:grid;height:3.25rem;padding:.75rem;place-items:center;width:3.25rem}.refund-modal-icon-style img{height:100%;width:100%}.refund-modal-icon-style svg{height:100%;width:100%}.refund-modal-close-style{background:#fff;border-radius:999px;border:1px solid #e2e8f0;display:grid;height:2.25rem;padding:.42rem;place-items:center;position:absolute;right:.75rem;top:.75rem;transition:background .2s,transform .15s;width:2.25rem}.refund-modal-close-style:hover{background:#f8fafc;transform:rotate(5deg)}.refund-modal-dialog-style{background:#fff;border-radius:1.35rem;border:1px solid #a7f3d0;box-shadow:none;color:#0f172a;display:grid;gap:1rem;grid-template-columns:3.25rem minmax(0,1fr);padding:clamp(1.1rem,4vw,1.55rem);position:relative;width:min(460px,100%)}.refund-modal-backdrop-style{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0f172a66;display:grid;top:0;right:0;bottom:0;left:0;padding:1rem;place-items:center;position:fixed;z-index:9999}.refund-modal-form-style-2>label{color:#0f172a;display:block;font-size:1rem;font-weight:700;letter-spacing:normal;margin-bottom:.45rem;text-transform:uppercase}.refund-modal-heading-style-2>p:last-child{color:#475569;font-size:1rem;line-height:1.5;margin-top:.3rem}.buyback-modal-dialog{max-height:calc(100dvh - 2rem);overflow-y:auto}.app-print-letterhead-style{display:none}.current-stock-imei-grid-style-2{display:grid;gap:.65rem;grid-template-columns:repeat(3,minmax(0,1fr));padding:1rem}.home-kicker-style-2{text-align:right}.home-kicker-style-2 span{color:#475569;font-size:.875rem;font-weight:700;margin-left:.35rem}.home-kicker-style-2 strong{color:#0f172a;font-size:.875rem}.current-stock-group-style-2 h2{font-size:1.125rem;font-weight:700;margin-top:.1rem}.current-stock-group-style-3{background:#fff;border-radius:1.35rem;border:1px solid #e2e8f0;box-shadow:none;overflow:hidden}.current-stock-group-style-3.is-bag{background:#fff;border-color:#fecdd3}.product-ledger-balance-style strong{background:#ecfdf5;border-radius:.6rem;border:1px solid #a7f3d0;color:#047857;display:inline-block;min-width:0;padding:.32rem .55rem;text-align:center}.product-ledger-date-style{text-align:left!important}.product-ledger-date-style small{color:#475569;display:block;font-size:.875rem;font-weight:700;margin-top:.08rem}.product-ledger-date-style strong{color:#0f172a;display:block;font-size:1rem}.product-ledger-table-style{border-collapse:collapse;color:#0f172a;font-size:1rem;min-width:720px;width:100%}.product-ledger-table-style tbody tr:hover{background:#f8fafc}.product-ledger-table-style tbody tr{transition:background .18s}.product-ledger-table-style td.is-lost{color:#be123c}.product-ledger-table-style td.is-return{color:#92400e}.product-ledger-table-style td.is-sold{color:#0369a1}.product-ledger-table-style td{border-top:1px solid #e2e8f0;font-weight:700;height:3.65rem;padding:.7rem 1rem;text-align:right}.product-ledger-table-style th:first-child{text-align:left}.product-ledger-table-style th{background:#f8fafc;color:#475569;font-size:1rem;font-weight:700;letter-spacing:normal;padding:.8rem 1rem;position:sticky;text-align:right;text-transform:uppercase;top:0;white-space:nowrap;z-index:2}.price-history-effect-style{color:#047857;font-weight:700}.price-history-effect-style.is-negative{color:#be123c}.price-history-effect-style.is-zero{color:#475569}.price-history-margin-style{color:#047857;font-weight:700}.price-history-date-style{text-align:left!important}.price-history-date-style small{color:#475569;display:block;font-size:.875rem;margin-top:.08rem}.price-history-date-style strong{color:#0f172a;display:block;font-size:1rem}.price-history-table-style{border-collapse:collapse;color:#0f172a;font-size:1rem;min-width:670px;width:100%}.price-history-table-style tbody tr:hover{background:#f8fafc}.price-history-table-style tbody tr{transition:background .18s}.price-history-table-style td{border-top:1px solid #e2e8f0;height:3.75rem;padding:.72rem 1rem;text-align:right;white-space:nowrap}.price-history-table-style th:first-child{text-align:left}.price-history-table-style th{background:#f8fafc;color:#475569;font-size:1rem;font-weight:700;letter-spacing:normal;padding:.78rem 1rem;text-align:right;text-transform:uppercase;white-space:nowrap}.current-stock-imei-grid-style-2>div:hover{background:#f8fafc;border-color:#bae6fd}.current-stock-imei-grid-style-2>div{background:#fff;border:1px solid #e2e8f0;box-shadow:none;min-width:0;padding:.55rem}.current-stock-imei-grid-style-2>div>div:first-child{background:#f0f9ff;color:#0369a1;flex:0 0 3rem;height:2.7rem;width:3rem}.current-stock-group-style-3.is-bag .current-stock-imei-grid>div>div:first-child{background:#fff1f2;color:#92400e}.current-stock-group-style-4>header{align-items:flex-end;border-bottom:1px solid #e2e8f0;display:flex;gap:1rem;justify-content:space-between;padding:1rem 1.2rem}.product-inbagitems-detail [role=button]{color:#0f172a}.product-inbagitems-detail-2 [role=button]{font-size:clamp(1rem,1.4vw,1rem)}.iteminfo-action-panel-style .delete-action-trigger:hover{background:#fff1f2}.iteminfo-action-panel-style .delete-action-trigger{background:#fff1f2;border-color:#fecdd3;color:#be123c}.iteminfo-action-panel-style button:hover{background:#f8fafc}.iteminfo-action-panel-style button{background:#fff;border:1px solid #e2e8f0;font-weight:700;justify-content:center;min-height:2.75rem;width:100%}.iteminfo-action-panel-style-2{margin:0}.iteminfo-action-style{background:#fff1f2;border-radius:.75rem;border:1px solid #fecdd3;color:#475569;font-size:1rem;font-weight:700;min-height:2.55rem;padding:.5rem .75rem}.iteminfo-action-style-2{background:#fff;border-radius:.75rem;color:#0f172a;font-size:1rem;font-weight:700;min-height:2.55rem;padding:.5rem .75rem}.iteminfo-action-style-3{display:flex;gap:.5rem;justify-content:flex-end;margin-top:1.1rem}.home-kicker-style-3{color:#475569;font-size:.875rem;line-height:1.5;margin-top:.3rem}.iteminfo-action-style-4{background:#fff1f2;border-radius:.9rem;display:grid;flex:none;height:3rem;padding:.65rem;place-items:center;width:3rem}.iteminfo-action-style-5{align-items:flex-start;display:flex;gap:.8rem}.iteminfo-servicing-dialog-style{background:#fff;border-radius:1.25rem;border:1px solid #fecdd3;box-shadow:none;color:#0f172a;padding:1.25rem;width:min(460px,100%)}.iteminfo-servicing-modal-style{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;display:grid;top:0;right:0;bottom:0;left:0;padding:1rem;place-items:center;position:fixed;z-index:9999}.iteminfo-action-panel-style-3 button:hover{background:#f8fafc}.iteminfo-action-panel-style-3 button{background:#fff;border:1px solid #e2e8f0;font-weight:700;justify-content:center;min-height:2.75rem;width:100%}.iteminfo-action-panel-style-4{margin:0 0 .55rem}.iteminfo-basic-info-style{grid-template-columns:10rem 1fr}.admin-item-layout-style{align-items:start;display:grid;gap:.85rem;grid-template-columns:minmax(0,1.45fr) minmax(20rem,.75fr);margin-top:.85rem}.admin-item-position-style{align-items:center;background:#f0f9ff;border-radius:999px;border:1px solid #bae6fd;color:#0369a1;display:flex;font-size:1rem;font-weight:700;gap:.45rem;justify-content:center;letter-spacing:normal;min-width:0;padding:.65rem .9rem;text-transform:uppercase}.admin-item-position-style.is-damage{background:#fff1f2;border-color:#fecdd3;color:#be123c}.admin-item-position-style.is-inbag{background:#f0f9ff;border-color:#bae6fd;color:#0369a1}.admin-item-position-style.is-lost{background:#fff1f2;border-color:#fecdd3;color:#be123c}.admin-item-position-style.is-return{background:#fff1f2;border-color:#fecdd3;color:#92400e}.admin-item-position-style.is-sold{background:#fff1f2;border-color:#fecdd3;color:#be123c}.admin-item-position-style img{height:1.25rem;width:1.25rem}.admin-item-position-style svg{height:1.25rem;width:1.25rem}.admin-item-imei-style{align-items:center;background:#fff;border-radius:.8rem;border:1px solid #e2e8f0;display:flex;gap:.65rem;margin-top:.8rem;max-width:100%;padding:.5rem .75rem;width:-moz-fit-content;width:fit-content}.admin-item-imei-style span{color:#475569;font-size:1rem;font-weight:700;letter-spacing:normal}.admin-item-imei-style strong{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:clamp(1rem,2vw,1rem);letter-spacing:normal;overflow-wrap:anywhere}.admin-item-identity-style h1{font-size:clamp(1.5rem,3vw,1.875rem);font-weight:700;letter-spacing:normal;line-height:1.08;margin-top:.15rem}.admin-item-identity-style-2{min-width:0}.admin-item-product-image-style{aspect-ratio:1;background:#fff;border-radius:1.35rem;border:1px solid #e2e8f0;display:grid;overflow:hidden;padding:.7rem;place-items:center;width:7rem}.admin-item-product-image-style img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.admin-item-hero-style{align-items:center;background:#fff;border-radius:1.75rem;border:1px solid #e2e8f0;box-shadow:none;display:grid;gap:clamp(1rem,3vw,1.6rem);grid-template-columns:7rem minmax(0,1fr) auto;margin-top:.85rem;padding:clamp(1rem,2.5vw,1.6rem)}.iteminfo-info-table-style{grid-template-columns:3.5rem 1.5rem 1fr}.admin-item-actions-style{background:#fff;border-color:#fecdd3;border-radius:1.4rem;border:1px solid #e2e8f0;box-shadow:none;min-width:0;padding:clamp(1rem,2.5vw,1.4rem)}.admin-item-actions-style:empty{display:none}.admin-item-actions-style:not(:has(.iteminfo-action-panel)){display:none}.admin-item-basic-style .text-theme-first{color:#475569}.admin-item-basic-style-2 .glass{background:#fff;border:1px solid #e2e8f0;box-shadow:none}.admin-item-basic-style-2 .stitle{display:none}.admin-item-section-heading-style{align-items:center;display:flex;gap:1rem;justify-content:space-between}.admin-item-section-heading-style h2{font-size:1.125rem;font-weight:700;margin-top:.15rem}.admin-item-info-panel-style{background:#fff;border-radius:1.4rem;border:1px solid #e2e8f0;box-shadow:none;min-width:0;padding:clamp(1rem,2.5vw,1.4rem)}.admin-item-sidebar-style{display:grid;gap:.85rem;min-width:0}.admin-item-stats-style .is-buy{background:#fff1f2}.admin-item-stats-style .is-date,.admin-item-stats-style .is-holder{background:#f0f9ff}.admin-item-stats-style .is-sell{background:#ecfdf5}.admin-item-stats-style small{color:#475569;font-size:.875rem;font-weight:700;letter-spacing:normal;text-transform:uppercase}.admin-item-stats-style strong{color:#0f172a;font-size:1rem;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:normal}.admin-item-stats-style-2{display:grid;gap:.75rem;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:.85rem}.admin-item-timeline-style .glass{background:#fff;border:1px solid #e2e8f0;box-shadow:none;padding-inline:.8rem}.admin-item-timeline-style .stitle{display:none}.admin-item-timeline-style .wrap-break-word{color:#0f172a}.brand-create-submit-style{align-items:center;background:#f0f9ff;border-radius:.8rem;border:1px solid #bae6fd;color:#0f172a;display:flex;font-size:1rem;font-weight:700;gap:.45rem;justify-content:center;min-height:2.8rem;padding:.62rem .9rem;transition:background .2s,transform .15s}.brand-create-submit-style:hover{background:#f0f9ff;transform:translateY(-1px)}.brand-create-submit-style:disabled{cursor:wait;opacity:.65;transform:none}.brand-create-submit-style img{height:1.75rem;-o-object-fit:contain;object-fit:contain;width:1.75rem}.brand-create-actions-style{align-items:center;display:flex;justify-content:flex-start;margin-top:1rem}.brand-create-field-style .inputcss:focus{background:#f8fafc;border-color:#bae6fd}.brand-create-field-style .inputcss{background:#f8fafc;border-color:#e2e8f0;color:#0f172a;min-height:3rem}.brand-create-field-style .placeholder{color:#475569}.brand-create-field-style-2{min-width:0;padding-bottom:.55rem;position:relative}.brand-create-picture-style #imagediv{background:#fff;border-color:#e2e8f0;box-shadow:none;height:6.5rem;-o-object-fit:contain;object-fit:contain;padding:.4rem;width:6.5rem}.brand-create-picture-style small{color:#475569;display:block;font-size:.875rem;line-height:1.45}.brand-create-picture-style-2{border-right:1px solid #e2e8f0;padding-right:1rem}.brand-create-form-style{align-items:center;background:#fff;border-radius:1.05rem;border:1px solid #e2e8f0;display:grid;gap:1rem;grid-template-columns:8.5rem minmax(0,1fr);margin-top:1.2rem;padding:1rem}.brand-create-heading-icon-style{background:#f0f9ff;border-radius:1rem;border:1px solid #bae6fd;display:grid;height:3.25rem;padding:.75rem;place-items:center;width:3.25rem}.brand-create-heading-icon-style img{height:100%;width:100%}.brand-create-heading-icon-style svg{height:100%;width:100%}.brand-create-heading-style-2{display:grid;gap:.9rem;grid-template-columns:3.25rem minmax(0,1fr);padding-right:2.2rem}.brand-create-heading-style-2 h2{font-size:1.125rem;font-weight:700;margin-top:.1rem}.brand-create-close-style{background:#fff;border-radius:999px;border:1px solid #e2e8f0;display:grid;height:2.3rem;padding:.42rem;place-items:center;position:absolute;right:.8rem;top:.8rem;transition:background .2s,transform .15s;width:2.3rem;z-index:2}.brand-create-close-style:hover{background:#f8fafc;transform:rotate(5deg)}.brand-create-dialog-style{background:#fff;border-radius:1.35rem;border:1px solid #bae6fd;box-shadow:none;color:#0f172a;max-height:calc(100dvh - 2rem);overflow-y:auto;padding:clamp(1.1rem,4vw,1.55rem);position:relative;width:min(520px,100%)}.brand-create-backdrop-style{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0f172a66;display:grid;top:0;right:0;bottom:0;left:0;overflow-y:auto;padding:1rem;place-items:center;position:fixed;z-index:9998}.brand-directory-empty-style button{background:#fff;border-radius:.7rem;border:1px solid #e2e8f0;font-size:1rem;font-weight:700;margin-top:.9rem;padding:.55rem .8rem}.brand-directory-empty-style h3{font-size:1.08rem;font-weight:700;margin-top:.85rem}.brand-directory-empty-style p{color:#475569;font-size:1rem;margin-top:.25rem}.brand-directory-empty-style-2{align-items:center;display:flex;flex-direction:column;padding:clamp(2.5rem,8vw,5rem) 1rem;text-align:center}.brand-directory-pagination-style{padding:0 1rem 1rem}.brand-directory-pagination-style nav button{background:#fff;border-radius:.75rem;border:1px solid #e2e8f0;height:2.65rem;padding:.25rem;width:2.65rem}.brand-directory-grid-style{display:grid;gap:.75rem;grid-template-columns:repeat(3,minmax(0,1fr));padding:1rem}.brand-directory-result-meta-style{align-items:center;color:#475569;display:flex;font-size:1rem;font-weight:700;gap:.7rem;justify-content:space-between;padding:.65rem 1.2rem 0}.brand-directory-result-meta-style button{align-items:center;color:#475569;display:flex;gap:.25rem}.brand-directory-result-meta-style button img{height:1rem;width:1rem}.brand-directory-result-meta-style button svg{height:1rem;width:1rem}.brand-directory-search-style{width:min(23rem,100%)}.brand-directory-search-style .inputcss:focus{background:#f8fafc;border-color:#bae6fd}.brand-directory-search-style .inputcss{background:#f8fafc;border-color:#e2e8f0;color:#0f172a;min-height:2.8rem}.brand-directory-search-style .placeholder{color:#475569}.brand-directory-controls-style{align-items:center;display:flex;flex:1;gap:.55rem;justify-content:flex-end}.brand-directory-toolbar-style{align-items:center;border-bottom:1px solid #e2e8f0;display:flex;gap:1rem;justify-content:space-between;padding:1rem 1.2rem}.brand-directory-toolbar-style h2{font-size:1.125rem;font-weight:700;margin-top:.05rem}.brand-directory-panel-style{background:#fff;border-radius:1.4rem;border:1px solid #e2e8f0;box-shadow:none;margin-top:.85rem;overflow:hidden}.brand-directory-stats-style small{color:#475569;display:block;font-size:.875rem;font-weight:700;letter-spacing:normal;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.brand-directory-stats-style strong{color:#0f172a;display:block;font-size:1rem;margin-top:.08rem;overflow:hidden;text-overflow:ellipsis;white-space:normal}.brand-directory-stats-style-2 .is-brand,.brand-directory-stats-style-2 .is-model{background:#f0f9ff}.brand-directory-stats-style-2 .is-stock{background:#ecfdf5}.brand-directory-stats-style-2 .is-value{background:#fff1f2}.brand-directory-stats-style-3{display:grid;gap:.7rem;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:.85rem}.brand-directory-stats-style-3 article{align-items:center;background:#fff;border-radius:1.05rem;border:1px solid #e2e8f0;display:flex;gap:.68rem;min-width:0;padding:.82rem}.brand-directory-hero-style-2{align-items:center;background:#fff;border-radius:1.55rem;border:1px solid #e2e8f0;box-shadow:none;display:grid;gap:1rem;grid-template-columns:3.8rem minmax(0,1fr) auto;margin-top:.85rem;padding:clamp(1rem,2.5vw,1.5rem)}.brand-directory-hero-style-2 h1{font-size:clamp(1.5rem,3vw,1.875rem);font-weight:700;letter-spacing:normal;line-height:1.08;margin-top:.08rem}.admin-brand-directory-style{color:#0f172a;margin-inline:auto;padding-bottom:2rem;width:100%}.current-stock-pagination-style{align-items:center;background:#fff;border-radius:1rem;border:1px solid #e2e8f0;color:#475569;display:flex;font-size:1rem;font-weight:700;gap:1rem;justify-content:space-between;margin-top:.85rem;padding:.75rem 1rem}.current-stock-pagination-style nav button{background:#fff;border-radius:.75rem;border:1px solid #e2e8f0;height:2.65rem;padding:.25rem;width:2.65rem}.current-stock-empty-style h2{font-size:1.125rem;font-weight:700;margin-top:.85rem}.current-stock-empty-style p{color:#475569;font-size:1rem;margin-top:.25rem}.current-stock-empty-style-2{align-items:center;background:#fff;border-radius:1.35rem;border:1px solid #e2e8f0;display:flex;flex-direction:column;padding:clamp(2.5rem,8vw,5rem) 1rem;text-align:center}.current-stock-sections-style{display:grid;gap:.85rem;margin-top:.85rem}.current-stock-actions-style{align-items:center;display:flex;gap:.45rem;justify-content:flex-end}.current-stock-toolbar-style{align-items:center;background:#fff;border-radius:1.1rem;border:1px solid #e2e8f0;display:flex;gap:1rem;justify-content:space-between;margin-top:.85rem;padding:.9rem 1rem}.current-stock-toolbar-style h2{font-size:1.125rem;font-weight:700;margin-top:.05rem}.current-stock-stats-style .is-bag{background:#fff1f2}.current-stock-stats-style .is-sold,.current-stock-stats-style .is-today{background:#f0f9ff}.current-stock-stats-style .is-warehouse{background:#ecfdf5}.current-stock-stats-style p{color:#475569;font-size:1rem;font-weight:700;margin-top:.12rem}.current-stock-stats-style small{color:#475569;display:block;font-size:.875rem;font-weight:700;letter-spacing:normal;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.current-stock-stats-style strong{color:#0f172a;font-size:1.15rem;line-height:1}.current-stock-stats-style-2{display:grid;gap:.7rem;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:.85rem}.current-stock-stats-style-2 article{align-items:center;background:#fff;border-radius:1.05rem;border:1px solid #e2e8f0;display:flex;gap:.7rem;min-width:0;padding:.85rem}.current-stock-total-style{background:#ecfdf5;border-radius:1rem;border:1px solid #a7f3d0;min-width:0;padding:.85rem 1rem;text-align:right}.current-stock-total-style small{color:#475569;display:block;font-size:.875rem;font-weight:700}.current-stock-total-style span{color:#475569;display:block;font-size:1rem;font-weight:700}.current-stock-total-style strong{color:#047857;display:block;font-size:1.75rem;font-weight:700;line-height:1;margin-block:.1rem}.current-stock-price-style{align-items:center;color:#0f172a;display:flex;font-size:1rem;font-weight:700;gap:.55rem;margin-top:.65rem;max-width:100%;width:-moz-fit-content;width:fit-content}.current-stock-price-style i{background:#fff;height:.9rem;width:1px}.current-stock-identity-style h1{font-size:clamp(1.5rem,3vw,1.875rem);font-weight:700;letter-spacing:normal;line-height:1.08;margin-top:.12rem}.current-stock-product-image-style{aspect-ratio:1;background:#fff;border-radius:1.25rem;border:1px solid #e2e8f0;display:grid;overflow:hidden;padding:.65rem;place-items:center;width:6.5rem}.current-stock-product-image-style img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.current-stock-hero-style{align-items:center;background:#fff;border-radius:1.6rem;border:1px solid #e2e8f0;box-shadow:none;display:grid;gap:clamp(1rem,3vw,1.5rem);grid-template-columns:6.5rem minmax(0,1fr) auto;margin-top:.85rem;padding:clamp(1rem,2.5vw,1.5rem)}.admin-current-stock-style{color:#0f172a;margin-inline:auto;padding-bottom:2rem;width:100%}.price-history-empty-style h3{font-size:1.08rem;font-weight:700;margin-top:.85rem}.price-history-empty-style p{color:#475569;font-size:1rem;margin-top:.25rem}.price-history-pagination-style{border-top:1px solid #e2e8f0;padding:.75rem 1rem 1rem}.price-history-pagination-style nav button{background:#fff;border-radius:.75rem;border:1px solid #e2e8f0;height:2.65rem;padding:.25rem;width:2.65rem}.price-history-table-wrap-style{overflow-x:auto;scrollbar-gutter:stable;width:100%}.price-history-panel-style{background:#fff;border-radius:1.35rem;border:1px solid #e2e8f0;box-shadow:none;margin-top:.85rem;overflow:hidden}.price-history-stats-style p{color:#047857;font-size:1rem;font-weight:700;margin-top:.04rem}.price-history-stats-style small{color:#475569;display:block;font-size:.875rem;font-weight:700;letter-spacing:normal;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.price-history-stats-style strong{color:#0f172a;display:block;font-size:1rem;margin-top:.08rem;overflow:hidden;text-overflow:ellipsis;white-space:normal}.price-history-stats-style-2 .is-buy,.price-history-stats-style-2 .is-margin{background:#fff1f2}.price-history-stats-style-2 .is-sell{background:#ecfdf5}.price-history-stats-style-2 .is-stock{background:#f0f9ff}.price-history-change-style{align-items:center;background:#fff1f2;border-radius:.8rem;border:1px solid #fecdd3;color:#92400e;display:flex;font-size:1rem;font-weight:700;gap:.42rem;justify-content:center;min-height:2.8rem;padding:.62rem .85rem;transition:background .2s,transform .15s;white-space:nowrap}.price-history-change-style:hover{background:#fff1f2;transform:translateY(-1px)}.price-history-change-style img{height:1.4rem;width:1.4rem}.price-history-change-style svg{height:1.4rem;width:1.4rem}.price-history-identity-style h1{font-size:clamp(1.5rem,3vw,1.875rem);font-weight:700;letter-spacing:normal;line-height:1.08;margin-top:.1rem}.price-history-product-image-style{aspect-ratio:1;background:#fff;border-radius:1.15rem;border:1px solid #e2e8f0;display:grid;overflow:hidden;padding:.6rem;place-items:center;width:6rem}.price-history-product-image-style img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.price-history-hero-style{align-items:center;background:#fff;border-radius:1.55rem;border:1px solid #e2e8f0;box-shadow:none;display:grid;gap:1rem;grid-template-columns:6rem minmax(0,1fr) auto;margin-top:.85rem;padding:clamp(1rem,2.5vw,1.5rem)}.admin-price-history-style{color:#0f172a;margin-inline:auto;padding-bottom:2rem;width:100%}.product-ledger-empty-style .delete-action-trigger{background:#fff1f2;border:1px solid #fecdd3;color:#be123c}.product-ledger-empty-style .delete-action{margin-top:1rem}.product-ledger-empty-style-2 h3{font-size:1.1rem;font-weight:700;margin-top:.9rem}.product-ledger-empty-style-3{align-items:center;display:flex;flex-direction:column;padding:clamp(2rem,7vw,4rem) 1rem;text-align:center}.product-ledger-sheet-heading-style-2{align-items:flex-end;border-bottom:1px solid #e2e8f0;display:flex;gap:1rem;justify-content:space-between;padding:clamp(1rem,2.5vw,1.4rem)}.product-ledger-sheet-heading-style-2 h2{font-size:1.125rem;font-weight:700;margin-top:.12rem}.product-ledger-sheet-style{background:#fff;border-radius:1.4rem;border:1px solid #e2e8f0;box-shadow:none;margin-top:.85rem;overflow:hidden}.product-ledger-stats-style .is-available{background:#ecfdf5}.product-ledger-stats-style .is-return{background:#fff1f2}.product-ledger-stats-style .is-sold,.product-ledger-stats-style .is-total{background:#f0f9ff}.product-ledger-stats-style small{color:#475569;display:block;font-size:.875rem;font-weight:700;letter-spacing:normal;text-transform:uppercase}.product-ledger-stats-style strong{color:#0f172a;display:block;font-size:1.25rem;line-height:1;margin-top:.08rem}.product-ledger-prices-style span{color:#475569;display:block;font-size:1rem;font-weight:700;letter-spacing:normal;text-transform:uppercase}.product-ledger-prices-style strong{color:#0f172a;display:block;font-size:1rem;margin-top:.15rem;white-space:normal}.product-ledger-prices-style-2{display:grid;gap:.6rem;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0}.product-ledger-identity-style h1{font-size:clamp(1.5rem,3vw,1.875rem);font-weight:700;letter-spacing:normal;line-height:1.1;margin-top:.12rem}.product-ledger-image-style{aspect-ratio:1;background:#fff;border-radius:1.25rem;border:1px solid #e2e8f0;display:grid;overflow:hidden;padding:.65rem;place-items:center;width:6.5rem}.product-ledger-image-style img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.product-ledger-hero-style{align-items:center;background:#fff;border-radius:1.6rem;border:1px solid #e2e8f0;box-shadow:none;display:grid;gap:clamp(1rem,3vw,1.5rem);grid-template-columns:6.5rem minmax(0,1fr) auto;margin-top:.85rem;padding:clamp(1rem,2.5vw,1.5rem)}.admin-product-ledger-style{color:#0f172a;margin-inline:auto;padding-bottom:2rem;width:100%}.brand-models-grid-style{display:grid;gap:.8rem;grid-template-columns:repeat(3,minmax(0,1fr));padding:1rem}.brand-models-add-style{align-items:center;background:#fff;border-color:#a7f3d0;border-radius:.8rem;border:1px solid #e2e8f0;color:#047857;display:flex;font-size:1rem;font-weight:700;gap:.45rem;justify-content:center;min-height:2.75rem;padding:.6rem .85rem;transition:background .2s,border-color .2s,transform .15s;white-space:nowrap}.brand-models-add-style:hover{background:#ecfdf5;border-color:#a7f3d0;transform:translateY(-1px)}.brand-models-add-style img{height:1.45rem;width:1.45rem}.brand-models-add-style svg{height:1.45rem;width:1.45rem}.brand-models-search-style{width:min(22rem,100%)}.brand-models-search-style .inputcss:focus{background:#f8fafc;border-color:#bae6fd}.brand-models-search-style .inputcss{background:#f8fafc;border-color:#e2e8f0;color:#0f172a;min-height:2.8rem}.brand-models-search-style .placeholder{color:#475569}.brand-models-controls-style{align-items:center;display:flex;flex:1;gap:.55rem;justify-content:flex-end}.brand-models-toolbar-style{align-items:center;border-bottom:1px solid #e2e8f0;display:flex;gap:1rem;justify-content:space-between;padding:1rem 1.2rem}.brand-models-toolbar-style h2{font-size:1.125rem;font-weight:700;margin-top:.05rem}.brand-models-stats-style-2 .is-model{background:#f0f9ff}.brand-models-stats-style-2 .is-sold{background:#fff1f2}.brand-models-stats-style-2 .is-stock{background:#ecfdf5}.brand-models-stats-style-2 .is-today{background:#f0f9ff}.brand-models-stats-style-2 p{color:#475569;font-size:1rem;font-weight:700;margin-top:.12rem}.brand-models-stats-style-2 small{color:#475569;display:block;font-size:.875rem;font-weight:700;letter-spacing:normal;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.brand-models-stats-style-2 strong{color:#0f172a;font-size:1.2rem;line-height:1}.brand-models-stats-style-3{display:grid;gap:.7rem;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:.85rem}.brand-models-stats-style-3 article{align-items:center;background:#fff;border-radius:1.05rem;border:1px solid #e2e8f0;display:flex;gap:.7rem;min-width:0;padding:.85rem;position:relative}.brand-models-edit-style{align-items:center;background:#fff;border-radius:.8rem;border:1px solid #e2e8f0;display:flex;font-size:1rem;font-weight:700;gap:.45rem;justify-content:center;min-height:2.75rem;padding:.6rem .85rem;transition:background .2s,border-color .2s,transform .15s}.brand-models-edit-style:hover{background:#f0f9ff;border-color:#bae6fd;transform:translateY(-1px)}.brand-models-edit-style img{height:1.45rem;width:1.45rem}.brand-models-edit-style svg{height:1.45rem;width:1.45rem}.brand-models-identity-style{min-width:0}.brand-models-identity-style h1{font-size:clamp(1.5rem,3vw,1.875rem);font-weight:700;letter-spacing:normal;line-height:1.08;margin-top:.1rem}.brand-models-logo-style{aspect-ratio:1;background:#fff;border-radius:1.25rem;border:1px solid #e2e8f0;display:grid;overflow:hidden;padding:.65rem;place-items:center;width:6rem}.brand-models-logo-style img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.brand-models-hero-style{align-items:center;background:#fff;border-radius:1.6rem;border:1px solid #e2e8f0;box-shadow:none;display:grid;gap:clamp(1rem,3vw,1.5rem);grid-template-columns:6rem minmax(0,1fr) auto;margin-top:.85rem;padding:clamp(1rem,2.5vw,1.5rem)}.admin-brand-models-style{color:#0f172a;margin-inline:auto;padding-bottom:2rem;width:100%}.product-edit-update-style{align-items:center;background:#f0f9ff;border-radius:.8rem;border:1px solid #bae6fd;color:#0f172a;display:flex;font-size:1rem;font-weight:700;gap:.45rem;justify-content:center;min-height:2.8rem;padding:.62rem .9rem;transition:background .2s,transform .15s}.product-edit-update-style:hover{background:#f0f9ff;transform:translateY(-1px)}.product-edit-update-style:disabled{cursor:wait;opacity:.65;transform:none}.product-edit-update-style img{height:1.75rem;-o-object-fit:contain;object-fit:contain;width:1.75rem}.product-edit-actions-style{justify-content:flex-start}.product-edit-actions-style-2{align-items:center;display:flex;gap:.7rem;justify-content:space-between;margin-top:1rem}.product-create-field-style-2 .inputcss:focus{background:#f8fafc;border-color:#bae6fd}.product-create-field-style-2 .inputcss{background:#f8fafc;border-color:#e2e8f0;color:#0f172a;min-height:3rem}.product-create-field-style-2 .placeholder{color:#475569}.product-create-field-style-3{min-width:0;padding-bottom:.55rem;position:relative}.product-create-field-style-3.is-wide{grid-column:1 / -1}.product-create-fields-style{align-content:start;display:grid;gap:.85rem;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0}.product-edit-picture-style #imagediv{background:#fff;border-color:#e2e8f0;box-shadow:none;height:7rem;-o-object-fit:contain;object-fit:contain;padding:.4rem;width:7rem}.product-edit-picture-style small{color:#475569;display:block;font-size:.875rem;line-height:1.45}.product-create-content-style{background:#fff;border-radius:1.1rem;border:1px solid #e2e8f0;display:grid;gap:1.1rem;grid-template-columns:9rem minmax(0,1fr);margin-top:1.25rem;padding:1rem}.product-edit-heading-icon-style{background:#f0f9ff;border-radius:1rem;border:1px solid #bae6fd;display:grid;height:3.25rem;padding:.75rem;place-items:center;width:3.25rem}.product-edit-heading-icon-style img{height:100%;width:100%}.product-edit-heading-icon-style svg{height:100%;width:100%}.product-edit-dialog-style{width:min(680px,100%)}.product-edit-dialog-style-2{background:#fff;border-radius:1.4rem;border:1px solid #bae6fd;box-shadow:none;color:#0f172a;max-height:calc(100dvh - 2rem);overflow-y:auto;padding:clamp(1.1rem,4vw,1.6rem);position:relative;width:min(620px,100%)}.product-edit-delete-style{margin-left:auto}.product-edit-delete-style .delete-action-trigger:hover{background:#fff1f2}.product-edit-delete-style .delete-action-trigger{background:#fff1f2;border:1px solid #fecdd3;color:#be123c;min-height:2.8rem;padding-inline:.7rem}.product-edit-fields-style{align-content:start;display:grid;gap:.2rem;min-width:0}.price-change-actions-style{align-items:center;display:flex;gap:.65rem;grid-column:1 / -1;justify-content:flex-start;padding-top:.15rem}.price-change-actions-style button:hover{transform:translateY(-1px)}.price-change-actions-style button{align-items:center;border-radius:.82rem;border:1px solid #e2e8f0;display:flex;font-size:1rem;font-weight:700;gap:.45rem;justify-content:center;min-height:2.8rem;padding:.62rem .9rem;transition:background .2s,border-color .2s,transform .15s}.price-change-note-style{color:#475569;font-size:1rem;grid-column:1 / -1;line-height:1.5;margin-top:-.15rem}.price-change-field-style .inputcss:focus{background:#f8fafc;border-color:#a7f3d0;box-shadow:0 0 0 3px #10b98126}.price-change-field-style .inputcss{background:#f8fafc;border-color:#e2e8f0;color:#0f172a;min-height:3.15rem}.price-change-field-style .placeholder{color:#475569}.price-change-form-style{display:grid;gap:.9rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:1rem}.price-change-current-style-2 small{color:#475569;font-size:.875rem;font-weight:700;letter-spacing:normal;text-transform:uppercase}.price-change-current-style-2 strong{color:#0f172a;font-size:1rem}.price-change-current-style-3{align-items:center;background:#fff;border-radius:1rem;border:1px solid #e2e8f0;display:grid;gap:.65rem;grid-template-columns:1fr 2rem 1fr;margin-top:1.15rem;padding:.8rem 1rem}.price-change-dialog-style{background:#fff;border-radius:1.4rem;border:1px solid #a7f3d0;box-shadow:none;color:#0f172a;max-height:calc(100dvh - 2rem);overflow-y:auto;padding:clamp(1.1rem,4vw,1.55rem);position:relative;width:min(560px,100%)}.catalog-scroll-sentinel-style{height:1px}.sold-history-card-values-style small{color:#475569;display:block;font-size:.875rem;font-weight:700;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.sold-history-card-values-style strong{color:#047857;display:block;font-size:1rem;margin-top:.05rem;overflow:hidden;text-overflow:ellipsis;white-space:normal}.sold-history-card-values-style-2{background:#fff;border-radius:.72rem;border:1px solid #e2e8f0;display:grid;gap:.5rem;grid-column:1 / -1;grid-template-columns:repeat(2,minmax(0,1fr));padding:.58rem}.sold-history-card-copy-style h3{color:#0f172a;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:1rem;font-weight:700;letter-spacing:normal;margin-top:.08rem;overflow-wrap:anywhere}.sold-history-card-index-style{background:#f0f9ff;border-radius:.75rem;color:#0369a1;display:grid;font-size:1rem;font-weight:700;height:2.6rem;place-items:center;width:2.6rem}.sold-history-card-style{background:#fff;border-radius:1.05rem;border:1px solid #e2e8f0;display:grid;gap:.65rem;grid-template-columns:2.6rem minmax(0,1fr);min-width:0;padding:.9rem;position:relative;transition:border-color .2s,background .2s,transform .18s}.sold-history-card-style:hover{background:#f8fafc;border-color:#bae6fd;transform:translateY(-2px)}.sold-history-grid-style{display:grid;gap:.7rem;grid-template-columns:repeat(3,minmax(0,1fr));padding:1rem}.sold-history-result-meta-style{color:#475569;font-size:1rem;font-weight:700;padding:.65rem 1.2rem 0}.sold-history-toolbar-style-2{align-items:center;border-bottom:1px solid #e2e8f0;display:flex;gap:1rem;justify-content:space-between;padding:1rem 1.2rem}.sold-history-toolbar-style-2 h2{font-size:1.125rem;font-weight:700;margin-top:.05rem}.sold-history-panel-style{background:#fff;border-radius:1.35rem;border:1px solid #e2e8f0;box-shadow:none;margin-top:.85rem;overflow:hidden}.sold-history-stats-style p{color:#475569;font-size:1rem;font-weight:700;margin-top:.05rem}.sold-history-stats-style small{color:#475569;display:block;font-size:.875rem;font-weight:700;letter-spacing:normal;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.sold-history-stats-style strong{color:#0f172a;display:block;font-size:1rem;margin-top:.08rem;overflow:hidden;text-overflow:ellipsis;white-space:normal}.sold-history-stats-style-2 .is-cost{background:#fff1f2}.sold-history-stats-style-2 .is-count{background:#f0f9ff}.sold-history-stats-style-2 .is-profit{background:#fff1f2}.sold-history-stats-style-2 .is-revenue{background:#ecfdf5}.sold-history-date-style{background:#f0f9ff;border-radius:.95rem;border:1px solid #bae6fd;min-width:0;padding:.75rem .9rem;text-align:right}.sold-history-date-style small{color:#475569;display:block;font-size:.875rem;font-weight:700}.sold-history-date-style span{color:#475569;display:block;font-size:1rem;font-weight:700}.sold-history-date-style strong{color:#0369a1;display:block;font-size:1rem;margin-block:.12rem}.sold-history-product-image-style{aspect-ratio:1;background:#fff;border-radius:1.15rem;border:1px solid #e2e8f0;display:grid;overflow:hidden;padding:.6rem;place-items:center;width:6rem}.sold-history-product-image-style img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.sold-history-hero-style{align-items:center;background:#fff;border-radius:1.55rem;border:1px solid #e2e8f0;box-shadow:none;display:grid;gap:1rem;grid-template-columns:6rem minmax(0,1fr) auto;margin-top:.85rem;padding:clamp(1rem,2.5vw,1.5rem)}.admin-sold-history-style{color:#0f172a;margin-inline:auto;padding-bottom:2rem;width:100%}.stock-imei-print-sheet-style{display:none}.stock-entry-item-style .delete-action-trigger{background:#fff1f2;border-radius:.62rem;border:1px solid #fecdd3;min-height:2.15rem;padding:.35rem;width:2.15rem}.stock-entry-item-style-2{background:#fff;border-radius:.95rem;border:1px solid #e2e8f0;min-width:0;padding-right:2.75rem;position:relative}.stock-entry-grid-style{display:grid;gap:.65rem;grid-template-columns:repeat(3,minmax(0,1fr));padding:1rem}.products-stock-style-6{align-items:center;background:#fff;border-radius:.65rem;display:flex;gap:.35rem;padding:.3rem .55rem}.products-stock-style-6 .print-button-label{font-size:1rem;font-weight:700}.stock-entry-history-actions-style{align-items:center;display:flex;gap:.55rem}.products-stock-style-8 button{min-height:2.75rem}.products-stock-style-9{align-items:center;display:flex;gap:.65rem;justify-content:flex-start}.products-stock-style-10{align-items:flex-start;background:#fff1f2;border-radius:.75rem;border:1px solid #fecdd3;color:#475569;display:flex;font-size:1rem;gap:.5rem;line-height:1.45;padding:.65rem .7rem}.products-stock-style-11 .inputcss:focus{border-color:#fecdd3;box-shadow:0 0 0 3px #10b98126}.products-stock-style-11 .inputcss{background:#fff;border-color:#e2e8f0;color:#0f172a;min-height:3.15rem}.products-stock-style-11 .placeholder{color:#475569}.products-stock-style-12{color:#475569;display:block;font-size:1rem;font-weight:700;margin-top:.1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.products-stock-style-13{color:#be123c;display:block;font-size:1rem;font-weight:700;letter-spacing:normal;text-transform:uppercase}.products-stock-style-14{background:#fff1f2;border-radius:.7rem;display:grid;flex:none;height:2.35rem;padding:.5rem;place-items:center;width:2.35rem}.stock-bulk-summary-style{align-items:center;background:#fff1f2;border-radius:.9rem;border:1px solid #fecdd3;display:flex;gap:.7rem;margin-top:1rem;padding:.75rem .85rem}.products-stock-style-15{background:#fff;border:1px solid #e2e8f0;color:#0f172a}.products-stock-style-15:hover{background:#f8fafc}.products-stock-style-16{position:absolute;right:.8rem;top:.8rem}.stock-bulk-dialog-style{background:#fff;border-radius:1.4rem;border:1px solid #fecdd3;box-shadow:none;color:#0f172a;padding:clamp(1.1rem,4vw,1.55rem);position:relative;width:min(520px,100%)}.stock-entry-imei-form-style-2 button:disabled{cursor:wait;opacity:.65}.stock-entry-imei-form-style-2 button:hover{background:#ecfdf5}.stock-entry-imei-form-style-2 button{align-items:center;align-self:stretch;background:#ecfdf5;color:#0f172a;display:flex;font-size:1rem;font-weight:700;gap:.4rem;justify-content:center;min-width:0;padding:.55rem .8rem}.stock-entry-imei-form-style-2 button img{height:1.35rem;-o-object-fit:contain;object-fit:contain;width:1.35rem}.stock-entry-imei-form-style-2 button svg{height:1.35rem;-o-object-fit:contain;object-fit:contain;width:1.35rem}.stock-entry-imei-form-style-2 input{background:#fff;border:0;color:#0f172a;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:1rem;letter-spacing:normal;min-height:3.15rem;min-width:0;outline:0;padding:.7rem .75rem}.stock-entry-imei-form-style-3{margin-top:1rem;max-width:46rem}.stock-entry-control-actions-style{align-items:center;display:flex;gap:.55rem}.stock-entry-control-panel-style h2{font-size:1.125rem;font-weight:700;margin-top:.05rem}.stock-entry-control-panel-style-2{background:#fff;border-radius:1.3rem;border:1px solid #a7f3d0;box-shadow:none;margin-top:.85rem;padding:1rem 1.2rem}.stock-entry-stats-style .is-day{background:#f0f9ff}.stock-entry-stats-style .is-stock{background:#ecfdf5}.stock-entry-stats-style .is-value{background:#fff1f2}.stock-entry-stats-style p{color:#475569;font-size:1rem;font-weight:700;margin-top:.05rem}.stock-entry-stats-style small{color:#475569;display:block;font-size:.875rem;font-weight:700;letter-spacing:normal;text-transform:uppercase}.stock-entry-stats-style strong{color:#0f172a;display:block;font-size:1rem;margin-top:.08rem}.stock-entry-stats-style-2{display:grid;gap:.7rem;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:.85rem}.stock-entry-stats-style-2 article{align-items:center;background:#fff;border-radius:1.05rem;border:1px solid #e2e8f0;display:flex;gap:.68rem;min-width:0;padding:.82rem}.stock-entry-date-style{background:#ecfdf5;border-radius:.95rem;border:1px solid #a7f3d0;min-width:0;padding:.75rem .9rem;text-align:right}.stock-entry-date-style small{color:#475569;display:block;font-size:.875rem;font-weight:700}.stock-entry-date-style span{color:#475569;display:block;font-size:1rem;font-weight:700}.stock-entry-date-style strong{color:#047857;display:block;font-size:1rem;margin-block:.12rem}.stock-entry-hero-style{align-items:center;background:#fff;border-radius:1.55rem;border:1px solid #e2e8f0;box-shadow:none;display:grid;gap:1rem;grid-template-columns:6rem minmax(0,1fr) auto;margin-top:.85rem;padding:clamp(1rem,2.5vw,1.5rem)}.iteminfo-action-panel-style-2>div{margin-top:.55rem}.iteminfo-action-panel-style-2>div>div{width:100%}.admin-item-identity-style-2>small{color:#475569;display:block;font-weight:700;letter-spacing:normal;margin-top:.35rem}.admin-item-basic-style-3 .glass>div{border-color:#e2e8f0}.admin-item-basic-style-4>div{margin-top:.9rem}.admin-item-section-heading-style-2>span{background:#fff;border-radius:999px;color:#0f172a;font-size:1rem;font-weight:700;padding:.35rem .65rem;white-space:nowrap}.admin-item-stats-style-2>div{align-items:center;background:#fff;border-radius:1.15rem;border:1px solid #e2e8f0;-moz-column-gap:.75rem;column-gap:.75rem;display:grid;grid-template-columns:2.55rem minmax(0,1fr);grid-template-rows:auto auto;min-width:0;padding:.9rem}.admin-item-stats-style-2>div>span{border-radius:.8rem;display:grid;grid-row:1 / 3;height:2.55rem;padding:.55rem;place-items:center;width:2.55rem}.admin-item-stats-style-2>div>span img{height:100%;width:100%}.admin-item-stats-style-2>div>span svg{height:100%;width:100%}.brand-create-picture-style-3>div{justify-content:flex-start;margin-bottom:.5rem}.brand-directory-empty-style-2>span{background:#fff;border-radius:1.2rem;display:grid;height:4rem;opacity:.8;padding:1rem;place-items:center;width:4rem}.brand-directory-stats-style-3 article>div{min-width:0}.brand-directory-stats-style-4 article>span{border-radius:.76rem;display:grid;flex:0 0 2.5rem;height:2.5rem;padding:.56rem;place-items:center;width:2.5rem}.brand-directory-stats-style-4 article>span img{height:100%;width:100%}.brand-directory-stats-style-4 article>span svg{height:100%;width:100%}.brand-directory-hero-style-2>div:nth-child(2)>p:last-child{color:#475569;font-size:1rem;margin-top:.25rem}.current-stock-stats-style-3 article>span{border-radius:.78rem;display:grid;flex:0 0 2.55rem;height:2.55rem;padding:.58rem;place-items:center;width:2.55rem}.current-stock-stats-style-3 article>span img{height:100%;width:100%}.current-stock-stats-style-3 article>span svg{height:100%;width:100%}.current-stock-identity-style-2>small{color:#475569;display:block;font-size:.875rem;font-weight:700;letter-spacing:normal;margin-top:.3rem}.price-history-panel-style-3>header{align-items:flex-end;border-bottom:1px solid #e2e8f0;display:flex;gap:1rem;justify-content:space-between;padding:1rem 1.2rem}.price-history-panel-style-3>header>div>p:last-child{color:#475569;font-size:1rem;margin-top:.18rem}.price-history-panel-style-3>header>span{background:#fff1f2;border-radius:999px;color:#92400e;font-size:1rem;font-weight:700;padding:.36rem .62rem;white-space:nowrap}.price-history-panel-style-3>header h2{font-size:1.125rem;font-weight:700;margin-top:.05rem}.price-history-identity-style-2>span{color:#475569;display:block;font-size:1rem;margin-top:.3rem}.price-history-identity-style-3>small{color:#475569;display:block;font-size:.875rem;font-weight:700;margin-top:.25rem}.product-ledger-empty-style-2>p{color:#475569;font-size:1rem;line-height:1.55;margin-top:.3rem;max-width:30rem}.product-ledger-empty-style-3>span{background:#fff;border-radius:1.2rem;display:grid;height:4rem;padding:1rem;place-items:center;width:4rem}.product-ledger-empty-style-3>span img{height:100%;opacity:.75;width:100%}.product-ledger-empty-style-3>span svg{height:100%;opacity:.75;width:100%}.product-ledger-sheet-heading-style-2>div>p:last-child{color:#475569;font-size:1rem;margin-top:.2rem}.product-ledger-sheet-heading-style-2>span{background:#f0f9ff;border-radius:999px;color:#0369a1;font-size:1rem;font-weight:700;padding:.4rem .7rem;white-space:nowrap}.product-ledger-prices-style-3>div{background:#fff;border-radius:.9rem;border:1px solid #e2e8f0;padding:.75rem .85rem}.brand-models-stats-style-3 article>a{background:#fff;border-radius:.55rem;display:grid;height:1.8rem;margin-left:auto;padding:.35rem;place-items:center;width:1.8rem}.brand-models-identity-style-2>span{color:#475569;display:block;font-size:1rem;font-weight:700;margin-top:.3rem}.product-edit-picture-style-3>div{justify-content:flex-start;margin-bottom:.55rem}.product-edit-fields-style-2>div{min-width:0}.product-edit-fields-style-2>div>div{margin-bottom:1.25rem}.price-change-current-style-2>span{background:#ecfdf5;border-radius:999px;display:grid;height:2rem;padding:.45rem;place-items:center;width:2rem}.price-change-current-style-3>div:last-child{text-align:right}.price-change-current-style-3>div{display:grid;gap:.15rem;min-width:0}.sold-history-card-values-style-2>div:last-child{border-left:1px solid #e2e8f0;padding-left:.5rem}.sold-history-card-copy-style-2>span{align-items:center;color:#475569;display:flex;font-size:1rem;font-weight:700;gap:.3rem;margin-top:.3rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sold-history-card-copy-style-2>span img{flex:0 0 .95rem;height:.95rem;width:.95rem}.sold-history-card-copy-style-2>span svg{flex:0 0 .95rem;height:.95rem;width:.95rem}.sold-history-card-copy-style-3>small{color:#475569;font-size:.875rem;font-weight:700;letter-spacing:normal;text-transform:uppercase}.sold-history-card-style-2>footer{align-items:center;border-top:1px solid #e2e8f0;display:flex;gap:.5rem;grid-column:1 / -1;justify-content:space-between;padding-top:.6rem}.sold-history-card-style-2>footer span{align-items:center;color:#0369a1;display:flex;font-size:1rem;font-weight:700;gap:.3rem}.sold-history-card-style-2>footer span img{height:1rem;width:1rem}.sold-history-card-style-2>footer span svg{height:1rem;width:1rem}.sold-history-card-style-2>footer time{color:#475569;font-size:1rem;font-weight:700}.sold-history-toolbar-style-2>div:first-child>p:last-child{color:#475569;font-size:1rem;margin-top:.18rem}.sold-history-identity-style>div{align-items:center;color:#0f172a;display:flex;font-size:1rem;font-weight:700;gap:.5rem;margin-top:.55rem;width:-moz-fit-content;width:fit-content}.sold-history-identity-style>div i{background:#fff;height:.85rem;width:1px}.stock-entry-item-style-2>.delete-action{position:absolute;right:.45rem;top:50%;transform:translateY(-50%)}.stock-entry-item-style-2>div:first-child{background:transparent;border:0;box-shadow:none;min-width:0}.stock-entry-history-style-2>header{align-items:flex-end;border-bottom:1px solid #e2e8f0;display:flex;gap:1rem;justify-content:space-between;padding:1rem 1.2rem}.stock-entry-history-style-2>header>div>p:last-child{color:#475569;font-size:1rem;margin-top:.18rem}.stock-entry-history-style-2>header>span{background:#ecfdf5;border-radius:999px;color:#047857;font-size:1rem;font-weight:700;padding:.36rem .62rem;white-space:nowrap}.stock-entry-history-style-2>header h2{font-size:1.125rem;font-weight:700;margin-top:.05rem}.products-stock-style-9-style-2>div{width:auto}.stock-bulk-heading-style-2>span{background:#fff1f2;border-radius:1rem;border:1px solid #fecdd3;display:grid;height:3.25rem;padding:.72rem;place-items:center;width:3.25rem}.stock-entry-imei-form-style-2>p{color:#be123c;font-size:1rem;font-weight:700;margin-top:.35rem}.stock-entry-imei-form-style-3>div:focus-within{border-color:#a7f3d0;box-shadow:0 0 0 3px #10b98126}.stock-entry-imei-form-style-3>div{align-items:center;background:#fff;border-radius:.85rem;border:1px solid #e2e8f0;box-shadow:none;display:grid;grid-template-columns:2.7rem minmax(0,1fr) auto;overflow:hidden}.stock-entry-imei-form-style-3>div>span{background:#fff;display:grid;height:100%;padding:.68rem;place-items:center;width:2.7rem}.stock-entry-imei-form-style-3>div>span img{height:100%;width:100%}.stock-entry-imei-form-style-3>div>span svg{height:100%;width:100%}.stock-entry-imei-form-style-3>label{color:#0f172a;display:block;font-size:1rem;font-weight:700;letter-spacing:normal;margin-bottom:.42rem;text-transform:uppercase}.stock-entry-control-panel-style-2 header>div>p:last-child{color:#475569;font-size:1rem;margin-top:.18rem}.daily-stock-receive-style img{height:1.35rem!important;padding:0!important;width:1.35rem!important}.daily-stock-receive-style-2{display:inline-flex;flex:none;opacity:1;visibility:visible}.daily-stock-received-style{background:#ecfdf5;border-radius:.62rem;border:1px solid #a7f3d0;display:grid;height:2rem;padding:.3rem;place-items:center;width:2rem}.daily-stock-received-style img{height:1.3rem;width:1.3rem}.weekly-report-products-empty-style p{color:#475569;font-size:1rem;margin-top:.15rem}.weekly-report-products-empty-style strong{color:#0f172a;font-size:1rem}.weekly-report-products-empty-style-2{align-content:center;display:grid;min-height:12rem;padding:2rem;place-items:center;text-align:center}.weekly-report-table-wrap-style{overflow-x:auto}.weekly-report-table-wrap-style table{border-collapse:collapse;font-size:1rem;width:100%}.weekly-report-table-wrap-style td:nth-last-child(-n+2){text-align:right}.weekly-report-table-wrap-style td{border-top:1px solid #e2e8f0;color:#0f172a;padding:.7rem .8rem}.weekly-report-table-wrap-style td small{color:#475569;display:block;margin-top:.08rem}.weekly-report-table-wrap-style td span{background:#fff;border-radius:999px;font-size:1rem;padding:.26rem .4rem;text-transform:capitalize}.weekly-report-table-wrap-style td strong{display:block}.weekly-report-table-wrap-style th:nth-last-child(-n+2){text-align:right}.weekly-report-table-wrap-style th{background:#f8fafc;color:#475569;font-size:1rem;letter-spacing:normal;padding:.68rem .8rem;text-align:left;text-transform:uppercase}.weekly-report-products-style{background:#fff;border-radius:1.25rem;border:1px solid #e2e8f0;box-shadow:none;margin-top:.85rem;overflow:hidden}.asset-calc-audit-style{color:#475569;display:flex;font-size:1rem;gap:1rem;justify-content:space-between;margin-top:.7rem;padding:.65rem .2rem}.asset-calc-details-style-2 b{color:#0f172a;font-size:1rem;white-space:nowrap}.asset-calc-details-style-2 small{color:#475569;display:block;font-size:.875rem}.asset-calc-details-style-2 strong{color:#0f172a;display:block;font-size:1rem}.asset-calc-details-style-3{background:#fff;border-radius:.75rem;border:1px solid #e2e8f0;margin:0 .8rem .7rem 4.1rem;overflow:hidden}.asset-calc-line-icon-style{background:#f0f9ff;border-radius:.78rem;display:grid;flex:none;height:2.65rem;padding:.58rem;place-items:center;width:2.65rem}.asset-calc-line-icon-style.is-company{background:#f0f9ff}.asset-calc-line-icon-style.is-due{background:#fff1f2}.asset-calc-line-icon-style.is-liquid{background:#ecfdf5}.asset-calc-line-icon-style.is-loan{background:#fff1f2}.asset-calc-line-icon-style img{height:100%;width:100%}.asset-calc-line-style-2.is-expandable{display:block;padding:0}.asset-calc-line-style-2 button{align-items:center;display:grid;gap:.68rem;grid-template-columns:2.65rem minmax(0,1fr) auto 1.2rem;text-align:left;width:100%}.asset-calc-line-style-3{align-items:center;border-bottom:1px solid #e2e8f0;display:grid;gap:.68rem;grid-template-columns:2.65rem minmax(0,1fr) auto 1.2rem;min-height:4.4rem;padding:.65rem .8rem;transition:background .2s}.asset-calc-line-style-3:hover{background:#f8fafc}.asset-calc-breakdown-style{background:#fff;border-radius:1.2rem;border:1px solid #e2e8f0;box-shadow:none;overflow:hidden}.asset-calc-main-grid-style{margin-top:.85rem}.asset-calc-stats-style .is-company{background:#f0f9ff}.asset-calc-stats-style .is-due{background:#fff1f2}.asset-calc-stats-style .is-liquid{background:#ecfdf5}.asset-calc-stats-style em{color:#475569;display:block;font-size:1rem;font-style:normal;margin-top:.08rem}.asset-calc-stats-style small{color:#475569;display:block;font-size:.875rem;font-weight:700;text-transform:uppercase}.asset-calc-stats-style strong{color:#0f172a;display:block;font-size:clamp(1rem,1.8vw,1.08rem);font-weight:700;margin-top:.1rem}.asset-calc-stats-style-2{display:grid;gap:.7rem;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:.85rem}.asset-calc-stats-style-2 article{align-items:center;background:#fff;border-radius:1rem;border:1px solid #e2e8f0;box-shadow:none;display:flex;gap:.68rem;min-height:5.1rem;padding:.75rem}.asset-calc-print-sheet-style-2{display:none}.asset-calc-total-style{background:#fff;border-radius:1rem;border:1px solid #e2e8f0;display:grid;gap:.08rem;justify-items:end;min-width:0;padding:.7rem .82rem}.asset-calc-total-style small{color:#475569;font-size:.875rem;font-weight:700;text-transform:uppercase}.asset-calc-total-style span{color:#475569;font-size:1rem}.asset-calc-total-style strong{color:#047857;font-size:1.2rem;font-weight:700}.asset-calc-hero-style-2{align-items:center;background:#fff;border-radius:1.5rem;border:1px solid #a7f3d0;box-shadow:none;display:grid;gap:1rem;grid-template-columns:3.8rem minmax(0,1fr) auto;margin-top:.85rem;padding:clamp(1rem,2.5vw,1.45rem)}.asset-calc-hero-style-2 h1{color:#0f172a;font-size:clamp(1.5rem,3vw,1.875rem);font-weight:700;margin-top:.08rem}.admin-asset-calc-style{color:#0f172a;margin-inline:auto;padding-bottom:2rem;width:100%}.daily-report-print-columns-style{display:grid;gap:.55rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:.5rem}.daily-report-print-metrics-style{display:grid;gap:.3rem;grid-template-columns:repeat(4,1fr);margin-top:.45rem}.daily-report-print-metrics-style article{border-radius:.25rem;border:1px solid #e2e8f0;padding:.4rem}.daily-report-print-metrics-style small{color:#475569;display:block;font-size:.875rem;font-weight:700;text-transform:uppercase}.daily-report-print-metrics-style strong{display:block;font-size:16px;margin-top:2px}.daily-report-print-sheet-style-2 caption{background:#fff;border-bottom:0;border:1px solid #e2e8f0;font-size:.875rem;font-weight:700;padding:.35rem .4rem;text-align:left;text-transform:uppercase}.daily-report-print-sheet-style-2 table{border-collapse:collapse;font-size:16px;width:100%}.daily-report-print-sheet-style-2 td{border:1px solid #e2e8f0;font-weight:700;padding:.31rem .4rem;text-align:right}.daily-report-print-sheet-style-2 th{border:1px solid #e2e8f0;font-weight:600;padding:.31rem .4rem;text-align:left}.daily-report-print-sheet-style-2 tr.is-total{background:#fff}.daily-report-print-sheet-style-2 tr.is-total td,.daily-report-print-sheet-style-2 tr.is-total th{font-weight:700}.daily-report-print-sheet-style-3{color:#0f172a;font-family:Arial,sans-serif}.daily-report-detail-grid-style-3 .border-b{color:#0f172a;font-size:1rem;max-width:100%;overflow:hidden;padding-bottom:.48rem}.daily-report-detail-grid-style-3 .fcols{font-size:1rem;gap:.46rem;min-width:0}.daily-report-detail-grid-style-4{align-items:start;display:grid;gap:.8rem;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;padding:.9rem;width:100%}.daily-report-section-head-style-2{align-items:center;border-bottom:1px solid #e2e8f0;display:flex;gap:1rem;justify-content:space-between;padding:1rem 1.1rem}.daily-report-section-head-style-2 h2{color:#0f172a;font-size:1.125rem;font-weight:700}.daily-report-detail-section-style{background:#fff;border-radius:1.25rem;border:1px solid #e2e8f0;box-shadow:none;margin-top:.85rem;overflow:hidden}.daily-report-mini-card-style .border-b{color:#0f172a;font-size:1rem;padding-bottom:.45rem}.daily-report-mini-card-style .fcols{gap:.42rem}.daily-report-mini-card-style .frowb{gap:.7rem}.daily-report-mini-card-style-2{background:#fff;border-radius:1rem;border:1px solid #e2e8f0;font-size:1rem;min-height:8.5rem;padding:.85rem}.daily-report-breakdown-style{display:grid;gap:.8rem;grid-template-columns:repeat(2,minmax(0,1fr))}.daily-report-summary-style{background:#fff;border-radius:1rem;border:1px solid #bae6fd;padding:.9rem}.daily-report-summary-wrap-style{align-items:start;display:grid;gap:.8rem;grid-template-columns:minmax(15rem,.72fr) minmax(0,1.6fr);padding:.9rem}.daily-report-stats-style .is-closing{background:#f0f9ff}.daily-report-stats-style .is-expense{background:#fff1f2}.daily-report-stats-style .is-income{background:#ecfdf5}.daily-report-stats-style em.is-negative{color:#be123c}.daily-report-stats-style em.is-positive{color:#047857}.daily-report-stats-style em{display:block;font-size:1rem;font-style:normal;font-weight:700;margin-top:.08rem}.daily-report-stats-style small{color:#475569;display:block;font-size:.875rem;font-weight:700;letter-spacing:normal;text-transform:uppercase}.daily-report-stats-style strong{color:#0f172a;display:block;font-size:clamp(1rem,1.5vw,1rem);font-weight:700;margin-top:.08rem;white-space:normal}.daily-report-print-head-style{margin-top:.75rem}.daily-report-date-style .app-calendar-trigger{min-height:1.9rem}.daily-report-date-style-2{background:#fff;border-radius:1rem;border:1px solid #e2e8f0;display:grid;gap:.22rem;justify-items:end;min-width:0;padding:.68rem .8rem}.daily-report-hero-style{align-items:center;background:#fff;border-radius:1.5rem;border:1px solid #bae6fd;box-shadow:none;display:grid;gap:1rem;grid-template-columns:3.8rem minmax(0,1fr) auto;margin-top:.85rem;padding:clamp(1rem,2.5vw,1.45rem)}.daily-report-hero-style h1{color:#0f172a;font-size:clamp(1.5rem,3vw,1.875rem);font-weight:700;margin-top:.08rem}.admin-daily-report-style{color:#0f172a;margin-inline:auto;max-width:100%;min-width:0;overflow-x:hidden;padding-bottom:2rem;width:100%}.installment-report-note-style p{color:#475569;font-size:1rem;margin-top:.1rem}.installment-report-note-style strong{color:#0369a1;display:block;font-size:1rem}.installment-report-note-style-2{align-items:flex-start;background:#f0f9ff;border-radius:.9rem;border:1px solid #bae6fd;display:flex;gap:.65rem;margin-top:.75rem;padding:.75rem .9rem}.installment-report-empty-style h3{color:#0f172a;font-weight:700;margin-top:.6rem}.installment-report-empty-style p{color:#475569;font-size:1rem;margin-top:.18rem}.installment-report-empty-style-2{align-content:center;display:grid;min-height:16rem;padding:2rem;place-items:center;text-align:center}.installment-report-pagination-style{padding:.25rem .85rem 1rem}.installment-report-meta-style{display:flex;flex-wrap:wrap;gap:.35rem .55rem;padding:0 .72rem .68rem}.installment-report-meta-style img{height:.9rem;width:.9rem}.installment-report-meta-style span{align-items:center;color:#475569;display:inline-flex;font-size:1rem;gap:.2rem}.installment-report-progress-style{background:#fff;border-radius:999px;height:.28rem;margin:0 .72rem .65rem;overflow:hidden}.installment-report-progress-style span{background:#fff;border-radius:inherit;display:block;height:100%}.installment-report-amount-style{display:grid;gap:.55rem;grid-template-columns:1fr 1fr;padding:.25rem .72rem .6rem}.installment-report-amount-style small{color:#475569;display:block;font-size:.875rem;font-weight:700;text-transform:uppercase}.installment-report-amount-style span{background:#fff;border-radius:.7rem;padding:.5rem}.installment-report-amount-style strong{color:#0f172a;display:block;font-size:1rem;font-weight:700;margin-top:.12rem}.installment-report-customer-style{align-items:flex-start;display:flex;gap:.5rem;justify-content:space-between;padding:.72rem .72rem .5rem}.installment-report-customer-style small{color:#475569;display:block;font-size:.875rem;margin-top:.12rem}.installment-report-customer-style strong{color:#0f172a;display:block;font-size:1rem;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:normal}.installment-report-card-style{background:#fff;border-radius:1rem;border:1px solid #e2e8f0;min-width:0;overflow:hidden;transition:transform .2s,border-color .2s,box-shadow .2s}.installment-report-card-style:hover{border-color:#bae6fd;box-shadow:none;transform:translateY(-2px)}.installment-report-card-style.is-overdue{background:#fff;border-color:#fecdd3}.installment-report-card-style.is-today{border-color:#fecdd3}.installment-report-grid-style{display:grid;gap:.7rem;grid-template-columns:repeat(3,minmax(0,1fr));padding:.85rem}.installment-report-filters-style{background:#fff;border-radius:.8rem;border:1px solid #e2e8f0;display:flex;gap:.2rem;padding:.25rem}.installment-report-filters-style a.is-active{background:#f0f9ff;box-shadow:none;color:#0f172a}.installment-report-filters-style a{border-radius:.62rem;color:#475569;font-size:1rem;font-weight:700;padding:.48rem .72rem}.installment-report-panel-style{background:#fff;border-radius:1.25rem;border:1px solid #e2e8f0;box-shadow:none;margin-top:.85rem;overflow:hidden}.installment-report-stats-style .is-amount{background:#ecfdf5}.installment-report-stats-style .is-overdue,.installment-report-stats-style .is-today{background:#fff1f2}.installment-report-stats-style em{color:#475569;display:block;font-size:1rem;font-style:normal;margin-top:.08rem}.installment-report-stats-style small{color:#475569;display:block;font-size:.875rem;font-weight:700;letter-spacing:normal;text-transform:uppercase}.installment-report-stats-style strong{color:#0f172a;display:block;font-size:clamp(1rem,1.8vw,1.12rem);font-weight:700;margin-top:.1rem}.installment-report-overview-style{background:#fff;border-radius:1rem;border:1px solid #e2e8f0;display:grid;gap:.08rem;justify-items:end;min-width:0;padding:.7rem .82rem}.installment-report-overview-style small{color:#475569;font-size:.875rem;font-weight:700;letter-spacing:normal;text-transform:uppercase}.installment-report-overview-style span{color:#475569;font-size:1rem}.installment-report-overview-style strong{color:#0369a1;font-size:1.2rem;font-weight:700}.installment-report-hero-style{align-items:center;background:#fff;border-radius:1.5rem;border:1px solid #bae6fd;box-shadow:none;display:grid;gap:1rem;grid-template-columns:3.8rem minmax(0,1fr) auto;margin-top:.85rem;overflow:hidden;padding:clamp(1rem,2.5vw,1.45rem)}.installment-report-hero-style h1{color:#0f172a;font-size:clamp(1.5rem,3vw,1.875rem);font-weight:700;margin-top:.08rem}.market-dues-audit-style{align-items:center;border-top:1px solid #e2e8f0;color:#475569;display:flex;flex-wrap:wrap;font-size:1rem;gap:.45rem 1rem;justify-content:space-between;margin-top:.75rem;padding:.62rem .72rem}.market-dues-audit-style strong{color:#0f172a}.market-dues-note-style p{color:#475569;font-size:1rem;margin-top:.08rem}.market-dues-note-style strong{color:#0f172a;display:block;font-size:1rem}.market-dues-note-style-2{align-items:center;background:#f0f9ff;border-radius:.85rem;border:1px solid #bae6fd;display:flex;gap:.6rem;margin-top:.8rem;padding:.72rem .8rem}.market-dues-empty-style p{color:#475569;font-size:1rem;margin-top:.14rem}.market-dues-empty-style strong{color:#0f172a;font-size:1rem}.market-dues-empty-style-2{align-content:center;display:grid;min-height:13rem;padding:2rem;place-items:center;text-align:center}.market-dues-ledger-style{align-items:center;color:#0369a1;display:inline-flex;font-size:1rem;font-weight:700;gap:.35rem}.market-dues-ledger-style:hover b{transform:translate(2px)}.market-dues-ledger-style b{transition:transform .16s}.market-dues-table-wrap-style{overflow-x:auto}.market-dues-table-wrap-style .is-advance{color:#047857}.market-dues-table-wrap-style .is-due{color:#be123c}.market-dues-table-wrap-style span.is-advance{background:#ecfdf5}.market-dues-table-wrap-style span.is-due{background:#fff1f2}.market-dues-table-wrap-style table{border-collapse:collapse;font-size:1rem;min-width:820px;width:100%}.market-dues-table-wrap-style tbody tr:hover{background:#f8fafc}.market-dues-table-wrap-style td:first-child small{color:#475569;display:block;font-size:.875rem;margin-top:.08rem}.market-dues-table-wrap-style td:first-child strong{color:#0f172a;display:block}.market-dues-table-wrap-style td:nth-child(4) span{border-radius:999px;font-size:1rem;font-weight:700;padding:.25rem .42rem;text-transform:uppercase}.market-dues-table-wrap-style td:nth-last-child(-n+2){text-align:right}.market-dues-table-wrap-style td{border-top:1px solid #e2e8f0;color:#0f172a;padding:.7rem .75rem}.market-dues-table-wrap-style tfoot th{background:#fff1f2;border-top:1px solid #fecdd3;color:#0f172a;font-weight:700}.market-dues-table-wrap-style th:nth-last-child(-n+2){text-align:right}.market-dues-table-wrap-style th{background:#f8fafc;color:#475569;font-size:1rem;letter-spacing:normal;padding:.68rem .75rem;text-align:left;text-transform:uppercase}.market-dues-stats-style .is-advance{background:#ecfdf5}.market-dues-stats-style .is-largest,.market-dues-stats-style .is-net{background:#f0f9ff}.market-dues-stats-style em{color:#475569;display:block;font-size:1rem;font-style:normal;font-weight:700;margin-top:.08rem}.market-dues-stats-style small{color:#475569;display:block;font-size:.875rem;font-weight:700;letter-spacing:normal;text-transform:uppercase}.market-dues-stats-style strong{color:#0f172a;display:block;font-size:clamp(1rem,1.5vw,1rem);font-weight:700;margin-top:.08rem;white-space:normal}.market-dues-print-head-style{margin-top:.6rem}.market-dues-overview-style{background:#fff;border-radius:1rem;border:1px solid #e2e8f0;display:grid;gap:.08rem;justify-items:end;min-width:0;padding:.7rem .82rem}.market-dues-overview-style small{color:#475569;font-size:.875rem;font-weight:700;letter-spacing:normal;text-transform:uppercase}.market-dues-overview-style span{color:#475569;font-size:1rem}.market-dues-overview-style strong{color:#0f172a;font-size:1.2rem;font-weight:700}.market-dues-hero-style{align-items:center;background:#fff;border-radius:1.5rem;border:1px solid #fecdd3;box-shadow:none;display:grid;gap:1rem;grid-template-columns:3.8rem minmax(0,1fr) auto;margin-top:.85rem;padding:clamp(1rem,2.5vw,1.45rem)}.market-dues-hero-style h1{color:#0f172a;font-size:clamp(1.5rem,3vw,1.875rem);font-weight:700;margin-top:.08rem}.admin-market-dues-style{color:#0f172a;margin-inline:auto;padding-bottom:2rem;width:100%}.month-balance-print-metrics-style{display:grid;gap:.3rem;grid-template-columns:repeat(4,1fr);margin-top:.45rem}.month-balance-print-metrics-style article{border-radius:.25rem;border:1px solid #e2e8f0;padding:.38rem}.month-balance-print-metrics-style small{color:#475569;display:block;font-size:.875rem;font-weight:700;text-transform:uppercase}.month-balance-print-metrics-style strong{display:block;font-size:16px;margin-top:2px}.month-balance-print-sheet-style table{border-collapse:collapse;font-size:16px;margin-top:.5rem;width:100%}.month-balance-print-sheet-style td.is-empty{padding:1rem;text-align:center}.month-balance-print-sheet-style td:first-child{text-align:left}.month-balance-print-sheet-style td{border:1px solid #e2e8f0;padding:.3rem .36rem;text-align:right}.month-balance-print-sheet-style td small{color:#475569;display:block;font-size:.875rem;margin-top:1px}.month-balance-print-sheet-style td strong{display:block}.month-balance-print-sheet-style tfoot th{background:#f8fafc;font-weight:700}.month-balance-print-sheet-style th:first-child{text-align:left}.month-balance-print-sheet-style th{border:1px solid #e2e8f0;padding:.3rem .36rem;text-align:right}.month-balance-print-sheet-style thead th{background:#f8fafc;font-size:16px;text-transform:uppercase}.month-balance-audit-style{align-items:center;border-top:1px solid #e2e8f0;color:#475569;display:flex;flex-wrap:wrap;font-size:1rem;gap:.45rem 1rem;justify-content:space-between;margin-top:.75rem;padding:.62rem .72rem}.month-balance-audit-style strong{color:#0f172a}.month-balance-table-wrap-style{overflow-x:auto}.month-balance-table-wrap-style table{border-collapse:collapse;font-size:1rem;min-width:880px;width:100%}.month-balance-table-wrap-style tbody tr:hover{background:#f8fafc}.month-balance-table-wrap-style td:first-child{min-width:13rem;text-align:left;white-space:normal}.month-balance-table-wrap-style td{border-top:1px solid #e2e8f0;color:#0f172a;padding:.7rem .72rem;text-align:right;white-space:nowrap}.month-balance-table-wrap-style td a{display:block}.month-balance-table-wrap-style td a small{color:#475569;display:block;font-size:.875rem;margin-top:.08rem}.month-balance-table-wrap-style td a strong{color:#0f172a;display:block;font-size:1rem}.month-balance-table-wrap-style td strong.is-advance{color:#047857}.month-balance-table-wrap-style td strong.is-due{color:#be123c}.month-balance-table-wrap-style tfoot th{background:#ecfdf5;border-top:1px solid #a7f3d0;color:#0f172a;font-weight:700}.month-balance-table-wrap-style th:first-child{text-align:left}.month-balance-table-wrap-style th{background:#f8fafc;color:#475569;font-size:1rem;letter-spacing:normal;padding:.68rem .72rem;text-align:right;text-transform:uppercase;white-space:nowrap}.month-balance-stats-style .is-collection{background:#ecfdf5}.month-balance-stats-style .is-due{background:#fff1f2}.month-balance-stats-style .is-sales{background:#f0f9ff}.month-balance-stats-style em{color:#047857;display:block;font-size:1rem;font-style:normal;font-weight:700;margin-top:.08rem}.month-balance-stats-style small{color:#475569;display:block;font-size:.875rem;font-weight:700;letter-spacing:normal;text-transform:uppercase}.month-balance-stats-style strong{color:#0f172a;display:block;font-size:clamp(1rem,1.5vw,1rem);font-weight:700;margin-top:.08rem;white-space:normal}.month-balance-print-head-style{margin-top:.7rem}.month-balance-date-style-2{background:#f8fafc;border-radius:1rem;border:1px solid #e2e8f0;display:grid;gap:.22rem;justify-items:end;min-width:0;padding:.68rem .8rem}.month-balance-hero-style{align-items:center;background:#fff;border-radius:1.5rem;border:1px solid #a7f3d0;box-shadow:none;display:grid;gap:1rem;grid-template-columns:3.8rem minmax(0,1fr) auto;margin-top:.85rem;padding:clamp(1rem,2.5vw,1.45rem)}.month-balance-hero-style h1{color:#0f172a;font-size:clamp(1.5rem,3vw,1.875rem);font-weight:700;margin-top:.08rem}.brand-sales-note-style{align-items:center;background:#fff1f2;border-radius:.85rem;border:1px solid #fecdd3;display:flex;gap:.6rem;margin-top:.8rem;padding:.72rem .8rem}.brand-sales-total-style{align-items:center;background:#f0f9ff;border-top:1px solid #bae6fd;color:#0f172a;display:grid;font-size:1rem;gap:.8rem 1.2rem;grid-template-columns:minmax(9rem,1fr) repeat(4,auto);padding:.72rem .9rem}.brand-sales-total-style span{font-weight:700;text-transform:uppercase}.brand-sales-models-style{border-top:1px solid #e2e8f0;overflow-x:auto}.brand-sales-models-style .is-negative{color:#be123c}.brand-sales-models-style .is-positive{color:#047857}.brand-sales-models-style table{border-collapse:collapse;font-size:1rem;min-width:720px;width:100%}.brand-sales-models-style td:first-child{padding-left:4.1rem;text-align:left}.brand-sales-models-style td{border-top:1px solid #e2e8f0;color:#0f172a;padding:.58rem .72rem;text-align:right}.brand-sales-models-style td span{background:#fff;border-radius:999px;color:#475569;font-size:1rem;padding:.22rem .38rem}.brand-sales-models-style th:first-child{text-align:left}.brand-sales-models-style th{background:#f8fafc;color:#475569;font-size:1rem;padding:.55rem .72rem;text-align:right;text-transform:uppercase}.brand-sales-card-name-style{min-width:0;text-align:left}.brand-sales-card-name-style em{color:#0369a1;display:block;font-size:1rem;font-style:normal;margin-top:.07rem}.brand-sales-card-name-style strong{font-size:1rem;overflow:hidden;text-overflow:ellipsis}.brand-sales-card-logo-style{background:#fff;border-radius:.72rem;border:1px solid #e2e8f0;height:2.7rem;overflow:hidden;width:2.7rem}.brand-sales-card-logo-style img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.brand-sales-card-head-style-5{align-items:center;display:grid;gap:.65rem;grid-template-columns:2.7rem minmax(9rem,1.25fr) repeat(4,minmax(5.5rem,.65fr)) 1.2rem;padding:.68rem .75rem;text-align:right;width:100%}.brand-sales-card-head-style-5:hover{background:#f8fafc}.brand-sales-card-head-style-5 small{color:#475569;display:block;font-size:.875rem;font-weight:700;letter-spacing:normal;text-transform:uppercase}.brand-sales-card-head-style-5 strong{color:#0f172a;display:block;font-size:1rem;font-weight:700;margin-top:.08rem;white-space:normal}.brand-sales-card-style{background:#fff;border-radius:.95rem;border:1px solid #e2e8f0;overflow:hidden}.brand-sales-card-style .is-negative{color:#be123c}.brand-sales-card-style .is-positive{color:#047857}.brand-sales-list-style{display:grid;gap:.6rem;padding:.8rem}.brand-sales-stats-style .is-buy{background:#fff1f2}.brand-sales-stats-style .is-margin{background:#f0f9ff}.brand-sales-stats-style .is-sell{background:#ecfdf5}.brand-sales-stats-style em.is-negative{color:#be123c}.brand-sales-stats-style em.is-positive{color:#047857}.brand-sales-stats-style em{color:#475569;display:block;font-size:1rem;font-style:normal;font-weight:700;margin-top:.08rem}.brand-sales-stats-style small{color:#475569;display:block;font-size:.875rem;font-weight:700;letter-spacing:normal;text-transform:uppercase}.brand-sales-stats-style strong{color:#0f172a;display:block;font-size:clamp(1rem,1.5vw,1rem);font-weight:700;margin-top:.08rem;white-space:normal}.brand-sales-print-head-style{margin-top:.7rem}.brand-sales-hero-style{align-items:center;background:#fff;border-radius:1.5rem;border:1px solid #bae6fd;box-shadow:none;display:grid;gap:1rem;grid-template-columns:3.8rem minmax(0,1fr) auto;margin-top:.85rem;padding:clamp(1rem,2.5vw,1.45rem)}.brand-sales-hero-style h1{color:#0f172a;font-size:clamp(1.5rem,3vw,1.875rem);font-weight:700;margin-top:.08rem}.month-summary-audit-style{align-items:center;border-top:1px solid #e2e8f0;color:#475569;display:flex;flex-wrap:wrap;font-size:1rem;gap:.45rem 1rem;justify-content:space-between;margin-top:.8rem;padding:.65rem .75rem}.month-summary-audit-style strong{color:#0f172a}.month-summary-empty-style{align-content:center;display:grid;min-height:11rem;padding:2rem;place-items:center;text-align:center}.month-summary-expense-grid-style small{color:#475569;display:block;font-size:.875rem;font-weight:700;text-transform:uppercase}.month-summary-expense-grid-style strong{color:#0f172a;display:block;font-size:1rem;font-weight:700;margin-top:.08rem}.month-summary-expense-grid-style-2{display:grid;gap:.7rem;grid-template-columns:repeat(3,minmax(0,1fr));padding:.9rem}.month-summary-expense-grid-style-2 article{align-items:center;background:#f8fafc;border-radius:.9rem;border:1px solid #e2e8f0;display:flex;gap:.62rem;padding:.72rem}.month-summary-expenses-style{margin-top:.85rem}.month-summary-expenses-style-2{background:#f8fafc;border-radius:1.25rem;border:1px solid #e2e8f0;box-shadow:none;overflow:hidden}.month-summary-list-style strong{color:#0f172a;font-size:1rem;white-space:normal}.month-summary-list-style-2{display:grid;gap:.05rem;padding:.85rem}.month-summary-list-style-2 .is-negative{color:#be123c}.month-summary-list-style-2 .is-positive{color:#047857}.month-summary-main-grid-style{display:grid;gap:.8rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:.85rem}.month-summary-stats-style .is-expense{background:#fff1f2}.month-summary-stats-style .is-gross{background:#ecfdf5}.month-summary-stats-style .is-net{background:#f0f9ff}.month-summary-stats-style em.is-negative{color:#be123c}.month-summary-stats-style em.is-positive{color:#047857}.month-summary-stats-style em{color:#475569;display:block;font-size:1rem;font-style:normal;font-weight:700;margin-top:.08rem}.month-summary-stats-style small{color:#475569;display:block;font-size:.875rem;font-weight:700;letter-spacing:normal;text-transform:uppercase}.month-summary-stats-style strong{color:#0f172a;display:block;font-size:clamp(1rem,1.5vw,1rem);font-weight:700;margin-top:.08rem;white-space:normal}.month-summary-hero-style{align-items:center;background:#fff;border-radius:1.5rem;border:1px solid #bae6fd;box-shadow:none;display:grid;gap:1rem;grid-template-columns:3.8rem minmax(0,1fr) auto;margin-top:.85rem;padding:clamp(1rem,2.5vw,1.45rem)}.month-summary-hero-style h1{color:#0f172a;font-size:clamp(1.5rem,3vw,1.875rem);font-weight:700;margin-top:.08rem}.monthly-reports-note-style{align-items:center;background:#f0f9ff;border-radius:.9rem;border:1px solid #bae6fd;display:flex;gap:.65rem;margin-top:.8rem;padding:.75rem .85rem}.monthly-report-card-icon-style{background:#f0f9ff;border-radius:.82rem;display:grid;height:2.8rem;padding:.62rem;place-items:center;width:2.8rem}.monthly-report-card-icon-style img{height:100%;width:100%}.monthly-report-card-style{background:#fff;border-radius:1rem;border:1px solid #e2e8f0;display:flex;flex-direction:column;gap:.65rem;min-height:12.5rem;padding:.9rem;transition:transform .18s ease,border-color .18s ease,background .18s ease}.monthly-report-card-style:hover{background:#fff;border-color:#bae6fd;transform:translateY(-2px)}.monthly-report-card-style.is-balance .monthly-report-card-icon{background:#ecfdf5}.monthly-report-card-style.is-brand .monthly-report-card-icon{background:#f0f9ff}.monthly-report-card-style:hover footer b{transform:translate(3px)}.monthly-report-card-style footer{align-items:center;border-top:1px solid #e2e8f0;color:#0f172a;display:flex;gap:.5rem;justify-content:space-between;margin-top:auto;padding-top:.62rem}.monthly-report-card-style footer b{font-size:1rem;transition:transform .18s ease}.monthly-report-card-style footer strong{font-size:1rem;font-weight:700}.monthly-report-card-style h3{color:#0f172a;font-size:1rem;font-weight:700;margin-top:.08rem}.monthly-report-card-style p{color:#475569;font-size:1rem;line-height:1.55;margin-top:.2rem}.monthly-report-card-style small{color:#0369a1;font-size:.875rem;font-weight:700;letter-spacing:normal;text-transform:uppercase}.monthly-reports-grid-style{display:grid;gap:.8rem;grid-template-columns:repeat(3,minmax(0,1fr));padding:.9rem}.monthly-reports-stats-style .is-discount,.monthly-reports-stats-style .is-expense{background:#fff1f2}.monthly-reports-stats-style .is-net{background:#f0f9ff}.monthly-reports-stats-style em{color:#0369a1;display:block;font-size:1rem;font-style:normal;font-weight:700;margin-top:.08rem}.monthly-reports-stats-style small{color:#475569;display:block;font-size:.875rem;font-weight:700;letter-spacing:normal;text-transform:uppercase}.monthly-reports-stats-style strong{color:#0f172a;display:block;font-size:clamp(1rem,1.5vw,1rem);font-weight:700;margin-top:.08rem;white-space:normal}.periodic-report-invalid-style h2{color:#0f172a;font-size:1.125rem;font-weight:700}.periodic-report-invalid-style-2{align-content:center;background:#fff;border-radius:1.25rem;border:1px solid #fecdd3;display:grid;margin-top:.85rem;min-height:17rem;padding:2rem;place-items:center;text-align:center}.periodic-report-print-sheet-style-2 caption{background:#fff;border-bottom:0;border:1px solid #e2e8f0;font-size:.875rem;font-weight:700;padding:.35rem .4rem;text-align:left;text-transform:uppercase}.periodic-report-print-sheet-style-2 table{border-collapse:collapse;font-size:16px;margin-top:.5rem;width:100%}.periodic-report-print-sheet-style-2 td{border:1px solid #e2e8f0;font-weight:700;padding:.31rem .4rem;text-align:right}.periodic-report-print-sheet-style-2 th{border:1px solid #e2e8f0;font-weight:600;padding:.31rem .4rem;text-align:left}.periodic-report-print-sheet-style-2 tr.is-total{background:#fff}.periodic-report-print-sheet-style-2 tr.is-total td,.periodic-report-print-sheet-style-2 tr.is-total th{font-weight:700}.periodic-report-print-sheet-style-3{color:#0f172a;font-family:Arial,sans-serif}.weekly-report-item-action-style button:hover{background:#fff1f2}.weekly-report-item-action-style button{background:#fff1f2;border-color:#fecdd3;color:#0f172a}.weekly-report-item-action-style-2{display:flex;justify-content:flex-start;margin-top:.8rem}.weekly-report-item-action-style-2 button:disabled{cursor:wait;opacity:.65;transform:none}.weekly-report-item-action-style-2 button:hover{background:#fff1f2;transform:translateY(-1px)}.weekly-report-item-action-style-2 button{align-items:center;background:#fff1f2;border-radius:.82rem;border:1px solid #fecdd3;color:#475569;display:inline-flex;font-size:1rem;font-weight:700;gap:.45rem;min-height:2.75rem;padding:.6rem .85rem;transition:background .18s,transform .18s}.weekly-report-item-action-style-2 button img{height:1.7rem;width:1.7rem}.weekly-report-order-card-style{flex-wrap:wrap}.weekly-report-order-card-style-2 p{color:#475569;font-size:1rem;line-height:1.45}.weekly-report-order-card-style-2 small{color:#0369a1;font-size:.875rem;font-weight:700;text-transform:uppercase}.weekly-report-order-card-style-2 strong{color:#0f172a;display:block;font-size:1.35rem;font-weight:700}.weekly-report-order-card-style-3{align-items:center;background:#f0f9ff;border-radius:1rem;border:1px solid #bae6fd;display:flex;gap:.75rem;padding:.9rem}.weekly-report-summary-list-style-2 strong{color:#0f172a;font-size:1rem}.weekly-report-summary-list-style-3{background:#fff;border-radius:1rem;border:1px solid #e2e8f0;display:grid;gap:.1rem;padding:.85rem}.weekly-report-summary-list-style-3 .is-negative{color:#be123c}.weekly-report-summary-list-style-3 .is-positive{color:#047857}.weekly-report-summary-grid-style{display:grid;gap:.8rem;grid-template-columns:minmax(0,1.5fr) minmax(14rem,.7fr);padding:.9rem}.weekly-report-stats-style .is-discount,.weekly-report-stats-style .is-expense{background:#fff1f2}.weekly-report-stats-style .is-net,.weekly-report-stats-style .is-sales{background:#f0f9ff}.weekly-report-stats-style-2 .is-discount,.weekly-report-stats-style-2 .is-expense{background:#fff1f2}.weekly-report-stats-style-2 .is-negative{color:#be123c}.weekly-report-stats-style-2 .is-net{background:#f0f9ff}.weekly-report-stats-style-2 .is-positive{color:#047857}.weekly-report-stats-style-2 em{display:block;font-size:1rem;font-style:normal;font-weight:700;margin-top:.08rem}.weekly-report-stats-style-2 small{color:#475569;display:block;font-size:.875rem;font-weight:700;letter-spacing:normal;text-transform:uppercase}.weekly-report-stats-style-2 strong{color:#0f172a;display:block;font-size:clamp(1rem,1.5vw,1rem);font-weight:700;margin-top:.08rem;white-space:normal}.weekly-report-date-style-2{min-width:0}.weekly-report-hero-style{background:#fff;border-color:#fecdd3}.weekly-report-hero-style-2{align-items:center;background:#fff;border-radius:1.5rem;border:1px solid #fecdd3;box-shadow:none;display:grid;gap:1rem;grid-template-columns:3.8rem minmax(0,1fr) auto;margin-top:.85rem;padding:clamp(1rem,2.5vw,1.45rem)}.weekly-report-hero-style-2 h1{color:#0f172a;font-size:clamp(1.5rem,3vw,1.875rem);font-weight:700;margin-top:.08rem}.admin-weekly-report-style-2{color:#0f172a;margin-inline:auto;padding-bottom:2rem;width:100%}.reports-servicing-style{align-items:center;border-top:1px solid #e2e8f0;color:#475569;display:flex;flex-wrap:wrap;font-size:1rem;gap:.45rem 1rem;justify-content:space-between;margin-top:.75rem;padding:.62rem .72rem}.reports-servicing-style strong{color:#0f172a}.reports-servicing-style-2{align-items:center;background:#f0f9ff;border-radius:.85rem;border:1px solid #bae6fd;display:flex;gap:.6rem;margin-top:.8rem;padding:.72rem .8rem}.reports-servicing-style-3{align-items:center;color:#0369a1;display:inline-flex;font-size:1rem;font-weight:700;gap:.35rem}.reports-servicing-style-4{overflow-x:auto}.reports-servicing-style-4 table{border-collapse:collapse;font-size:1rem;min-width:900px;width:100%}.reports-servicing-style-4 tbody tr:hover{background:#f8fafc}.reports-servicing-style-4 td:first-child small{color:#475569;display:block;font-size:.875rem;margin-top:.08rem}.reports-servicing-style-4 td:first-child strong{color:#0f172a;display:block}.reports-servicing-style-4 td:last-child{text-align:right}.reports-servicing-style-4 td:nth-child(3) span{background:#f0f9ff;border-radius:999px;color:#0369a1;font-size:1rem;font-weight:700;padding:.25rem .42rem;text-transform:uppercase}.reports-servicing-style-4 td{border-top:1px solid #e2e8f0;color:#0f172a;padding:.7rem .75rem}.reports-servicing-style-4 th:last-child{text-align:right}.reports-servicing-style-4 th{background:#f8fafc;color:#475569;font-size:1rem;letter-spacing:normal;padding:.68rem .75rem;text-align:left;text-transform:uppercase}.home-kicker-style-5{background:#f0f9ff;border-radius:999px;border:1px solid #bae6fd;color:#0369a1;font-size:.875rem;font-weight:700;padding:.35rem .55rem}.home-kicker-style-6{color:#475569;font-size:.875rem;margin-top:.12rem}.home-kicker-style-7{color:#0f172a;font-size:.875rem;font-weight:700}.reports-servicing-style-5{align-items:center;border-bottom:1px solid #e2e8f0;display:flex;gap:1rem;justify-content:space-between;padding:1rem 1.1rem}.reports-servicing-style-6{background:#fff;border-radius:1.25rem;border:1px solid #e2e8f0;box-shadow:none;margin-top:.85rem;overflow:hidden}.reports-servicing-style-7 .is-held{background:#fff1f2}.reports-servicing-style-7 .is-oldest{background:#f0f9ff}.reports-servicing-style-7 em{color:#475569;display:block;font-size:1rem;font-style:normal;font-weight:700;margin-top:.08rem}.reports-servicing-style-7 small{color:#475569;display:block;font-size:.875rem;font-weight:700;text-transform:uppercase}.reports-servicing-style-7 strong{color:#0f172a;display:block;font-size:clamp(1rem,1.5vw,1rem);font-weight:700;margin-top:.08rem;white-space:normal}.reports-servicing-style-8{display:grid;gap:.7rem;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:.85rem}.reports-servicing-style-8 article{align-items:center;background:#fff;border-radius:1rem;border:1px solid #e2e8f0;box-shadow:none;display:flex;gap:.68rem;min-height:5.1rem;padding:.75rem}.reports-servicing-style-9{display:none;margin-top:.6rem}.reports-servicing-style-10{background:#fff;border-radius:1rem;border:1px solid #e2e8f0;display:grid;gap:.08rem;justify-items:end;min-width:0;padding:.7rem .82rem}.reports-servicing-style-10 small{color:#475569;font-size:.875rem;font-weight:700;text-transform:uppercase}.reports-servicing-style-10 span{color:#475569;font-size:1rem}.reports-servicing-style-10 strong{color:#0369a1;font-size:1.2rem;font-weight:700}.reports-servicing-style-11{background:#f0f9ff;border-radius:1.05rem;border:1px solid #bae6fd;display:grid;height:3.8rem;padding:.82rem;place-items:center;width:3.8rem}.servicing-hero-style{align-items:center;background:#fff;border-radius:1.5rem;border:1px solid #bae6fd;box-shadow:none;display:grid;gap:1rem;grid-template-columns:3.8rem minmax(0,1fr) auto;margin-top:.85rem;padding:clamp(1rem,2.5vw,1.45rem)}.servicing-hero-style h1{color:#0f172a;font-size:clamp(1.5rem,3vw,1.875rem);font-weight:700;margin-top:.08rem}.admin-servicing-report-style{animation:none}.yearly-report-print-sheet-style caption{background:#fff;border-bottom:0;border:1px solid #e2e8f0;font-size:.875rem;font-weight:700;padding:.35rem .4rem;text-align:left;text-transform:uppercase}.yearly-report-print-sheet-style table{border-collapse:collapse;font-size:16px;margin-top:.5rem;width:100%}.yearly-report-print-sheet-style td{border:1px solid #e2e8f0;font-weight:700;padding:.32rem .4rem;text-align:right}.yearly-report-print-sheet-style th{border:1px solid #e2e8f0;font-weight:600;padding:.32rem .4rem;text-align:left}.yearly-report-print-sheet-style tr.is-total{background:#fff}.yearly-report-print-sheet-style tr.is-total td,.yearly-report-print-sheet-style tr.is-total th{font-weight:700}.weekly-report-item-action-style-3 button:hover{background:#ecfdf5}.weekly-report-item-action-style-3 button{background:#ecfdf5;border-color:#a7f3d0;color:#0f172a}.weekly-report-stats-style-3 .is-discount,.weekly-report-stats-style-3 .is-expense{background:#fff1f2}.weekly-report-stats-style-3 .is-net{background:#ecfdf5}.weekly-report-stats-style-3 .is-sales{background:#f0f9ff}.weekly-report-hero-style-3{background:#fff;border-color:#a7f3d0}.daily-stock-receive-style-2>*:hover{background:#f0f9ff;border-color:#bae6fd;transform:translateY(-1px)}.daily-stock-receive-style-2>*{background:#f0f9ff;border-radius:.62rem;border:1px solid #bae6fd;display:grid;height:2rem;min-height:2rem;padding:.28rem!important;place-items:center;transition:background .18s ease,border-color .18s ease,transform .18s ease;width:2rem!important}.weekly-report-products-empty-style-2>img{height:2.8rem;margin-bottom:.5rem;width:2.8rem}.weekly-report-products-style-2>header>span{background:#fff1f2;border-color:#fecdd3;color:#475569}.weekly-report-products-style-3>header{align-items:center;border-bottom:1px solid #e2e8f0;display:flex;gap:1rem;justify-content:space-between;padding:1rem 1.1rem}.weekly-report-products-style-3>header>span{background:#fff1f2;border-radius:999px;border:1px solid #fecdd3;color:#92400e;font-size:1rem;font-weight:700;padding:.35rem .55rem;white-space:nowrap}.weekly-report-products-style-3>header div>p:last-child{color:#475569;font-size:1rem;margin-top:.12rem}.weekly-report-products-style-3>header h2{color:#0f172a;font-size:1.125rem;font-weight:700}.weekly-report-products-style-4>header>span{background:#ecfdf5;border-color:#a7f3d0;color:#047857}.asset-calc-details-style-2>p{color:#475569;font-size:1rem;padding:.75rem}.asset-calc-details-style-3>a:last-child{border-bottom:0}.asset-calc-details-style-3>a{align-items:center;border-bottom:1px solid #e2e8f0;display:flex;gap:.75rem;justify-content:space-between;min-height:2.4rem;padding:.45rem .65rem}.asset-calc-details-style-3>div:last-child{border-bottom:0}.asset-calc-details-style-3>div{align-items:center;border-bottom:1px solid #e2e8f0;display:flex;gap:.75rem;justify-content:space-between;min-height:2.4rem;padding:.45rem .65rem}.asset-calc-line-style-3.is-expandable>button{min-height:4.4rem;padding:.65rem .8rem}.asset-calc-line-style-3 button>i.is-open{transform:rotate(180deg)}.asset-calc-line-style-4>b{color:#0f172a;font-size:1rem;font-weight:700;white-space:nowrap}.asset-calc-line-style-4>i{color:#475569;font-size:1rem;font-style:normal;transition:transform .2s}.asset-calc-line-style-4>span:nth-child(2) small{color:#475569;display:block;font-size:.875rem;margin-top:.12rem}.asset-calc-line-style-4>span:nth-child(2) strong{color:#0f172a;display:block;font-size:1rem;font-weight:700}.asset-calc-line-style-4 button>b{color:#0f172a;font-size:1rem;font-weight:700;white-space:nowrap}.asset-calc-line-style-4 button>i{color:#475569;font-size:1rem;font-style:normal;transition:transform .2s}.asset-calc-line-style-4 button>span:nth-child(2) small{color:#475569;display:block;font-size:.875rem;margin-top:.12rem}.asset-calc-line-style-4 button>span:nth-child(2) strong{color:#0f172a;display:block;font-size:1rem;font-weight:700}.asset-calc-breakdown-style-2>header{align-items:flex-end;border-bottom:1px solid #e2e8f0;display:flex;gap:1rem;justify-content:space-between;padding:1rem}.asset-calc-breakdown-style-2>header>span{background:#ecfdf5;border-radius:999px;color:#047857;font-size:1rem;font-weight:700;padding:.3rem .55rem}.asset-calc-breakdown-style-2>header h2{color:#0f172a;font-size:1.125rem;font-weight:700}.asset-calc-breakdown-style-2>header p:last-child{color:#475569;font-size:1rem;margin-top:.18rem}.asset-calc-stats-style-2 article>span{background:#f0f9ff;border-radius:.78rem;display:grid;flex:none;height:2.65rem;padding:.58rem;place-items:center;width:2.65rem}.asset-calc-stats-style-2 article>span img{height:100%;width:100%}.asset-calc-hero-style-2>div:nth-child(2)>p:last-child{color:#475569;font-size:1rem;line-height:1.5;margin-top:.2rem;max-width:46rem}.daily-report-print-sheet-style-2>footer{border-top:1px solid #e2e8f0;color:#475569;display:flex;font-size:16px;gap:1rem;justify-content:space-between;margin-top:.65rem;padding-top:.35rem}.daily-report-print-sheet-style-3>header{align-items:flex-end;border-bottom:2px solid #e2e8f0;display:flex;gap:1rem;justify-content:space-between;padding-bottom:.45rem}.daily-report-print-sheet-style-3>header>div:last-child{text-align:right}.daily-report-print-sheet-style-3>header>div:last-child span{display:block;font-size:16px;font-weight:700;text-transform:uppercase}.daily-report-print-sheet-style-3>header>div:last-child strong{display:block;font-size:16px;margin-top:2px}.daily-report-print-sheet-style-3>header h1{font-size:clamp(1.5rem,3vw,1.875rem);font-weight:700;margin-top:2px}.daily-report-print-sheet-style-3>header p{font-size:16px;margin-top:2px}.daily-report-print-sheet-style-3>header small{font-size:.875rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.daily-report-detail-grid-style-3>.glass:last-child{grid-column:1 / -1}.daily-report-detail-grid-style-4>.glass{background:#fff;border-radius:1rem;border:1px solid #e2e8f0;box-shadow:none;margin-top:0;max-width:100%;min-width:0;overflow:hidden;padding:.85rem}.daily-report-detail-grid-style-4>.glass>.frowb{min-width:0}.daily-report-detail-grid-style-4>.glass>.frowb>.mt-4{margin-top:0;min-width:0}.daily-report-section-head-style-2>span{background:#f0f9ff;border-radius:999px;border:1px solid #bae6fd;color:#0369a1;font-size:1rem;font-weight:700;padding:.35rem .55rem;white-space:nowrap}.daily-report-section-head-style-2 div>p:last-child{color:#475569;font-size:1rem;margin-top:.12rem}.daily-report-mini-card-style-2.is-inflow>div{margin-top:0}.daily-report-mini-card-style-2.is-outflow>div{margin-top:0}.daily-report-mini-card-style-3>div{width:100%}.daily-report-mini-card-style-3>div>div{width:100%}.daily-report-summary-style-2>.fcols{gap:0;margin-top:0}.daily-report-summary-style-2>.fcols>.frowb:last-child{border-bottom:0;border-top:1px solid #bae6fd;color:#0f172a;font-weight:700;margin-top:.2rem;padding-top:.55rem}.daily-report-summary-style-2>.fcols>.frowb{border-bottom:1px solid #e2e8f0;font-size:1rem;min-height:2rem;padding:.34rem .15rem}.daily-report-summary-style-2>.fcols>.title{color:#0369a1;font-size:1rem;padding-bottom:.55rem}.daily-report-date-style-2>small{color:#475569;font-size:.875rem;font-weight:700;letter-spacing:normal;text-transform:uppercase}.daily-report-date-style-2>strong{color:#0f172a;font-size:1rem;font-weight:700}.daily-report-hero-style-2>div:nth-child(2)>p:last-child{color:#475569;font-size:1rem;line-height:1.5;margin-top:.2rem;max-width:44rem}.installment-report-note-style-2>img{flex:none;height:1.25rem;width:1.25rem}.installment-report-empty-style-2>span{background:#f0f9ff;border-radius:1rem;height:3.4rem;padding:.75rem;width:3.4rem}.installment-report-customer-style-2>span{color:#475569;font-size:1rem}.installment-report-card-style-2.is-overdue>header b{background:#fff1f2;color:#475569}.installment-report-card-style-2.is-today>header b{background:#fff1f2;color:#92400e}.installment-report-card-style-2>footer{align-items:center;background:#fff;border-top:1px solid #e2e8f0;display:flex;gap:.5rem;justify-content:space-between;padding:.58rem .72rem}.installment-report-card-style-2>footer a{color:#0369a1;font-size:1rem;font-weight:700}.installment-report-card-style-2>footer small{color:#475569;font-size:.875rem;max-width:55%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.installment-report-card-style-2>header{align-items:center;border-bottom:1px solid #e2e8f0;display:flex;gap:.5rem;justify-content:space-between;padding:.65rem .72rem}.installment-report-card-style-2>header b{background:#ecfdf5;border-radius:999px;color:#047857;font-size:1rem;padding:.2rem .45rem;text-transform:uppercase}.installment-report-card-style-2>header span{align-items:center;color:#0369a1;display:flex;font-size:1rem;font-weight:700;gap:.35rem}.installment-report-card-style-2>header span img{height:1.15rem;width:1.15rem}.installment-report-panel-style-2>header{align-items:flex-end;border-bottom:1px solid #e2e8f0;display:flex;gap:1rem;justify-content:space-between;padding:1rem 1.05rem}.installment-report-panel-style-2>header h2{color:#0f172a;font-size:1.125rem;font-weight:700}.installment-report-panel-style-2>header p:last-child{color:#475569;font-size:1rem;margin-top:.18rem}.market-dues-note-style-2>img{flex:none;height:1.35rem;width:1.35rem}.market-dues-empty-style-2>img{height:2.8rem;margin-bottom:.45rem;width:2.8rem}.market-dues-panel-style-3>header{align-items:center;border-bottom:1px solid #e2e8f0;display:flex;gap:1rem;justify-content:space-between;padding:1rem 1.1rem}.market-dues-panel-style-3>header>span{background:#fff1f2;border-radius:999px;border:1px solid #fecdd3;color:#475569;font-size:1rem;font-weight:700;padding:.35rem .55rem;white-space:nowrap}.market-dues-panel-style-3>header div>p:last-child{color:#475569;font-size:1rem;margin-top:.12rem}.market-dues-panel-style-3>header h2{color:#0f172a;font-size:1.125rem;font-weight:700}.market-dues-stats-style-2 article>span{background:#fff1f2;border-radius:.78rem;display:grid;flex:none;height:2.65rem;padding:.58rem;place-items:center;width:2.65rem}.market-dues-stats-style-2 article>span img{height:100%;width:100%}.month-balance-print-sheet-style-2>footer{border-top:1px solid #e2e8f0;color:#475569;display:flex;font-size:16px;gap:1rem;justify-content:space-between;margin-top:.55rem;padding-top:.3rem}.month-balance-print-sheet-style-3>header{align-items:flex-end;border-bottom:2px solid #e2e8f0;display:flex;gap:1rem;justify-content:space-between;padding-bottom:.45rem}.month-balance-print-sheet-style-3>header>div:last-child{text-align:right}.month-balance-print-sheet-style-3>header>div:last-child span{display:block;font-size:16px;font-weight:700;text-transform:uppercase}.month-balance-print-sheet-style-3>header>div:last-child strong{display:block;font-size:16px;margin-top:2px}.month-balance-print-sheet-style-3>header h1{font-size:clamp(1.5rem,3vw,1.875rem);font-weight:700;margin-top:2px}.month-balance-print-sheet-style-3>header p{font-size:16px;margin-top:2px}.month-balance-print-sheet-style-3>header small{font-size:.875rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.month-balance-panel-style>header{align-items:center;border-bottom:1px solid #e2e8f0;display:flex;gap:1rem;justify-content:space-between;padding:1rem 1.1rem}.month-balance-panel-style>header>span{background:#ecfdf5;border-radius:999px;border:1px solid #a7f3d0;color:#047857;font-size:1rem;font-weight:700;padding:.35rem .55rem;white-space:nowrap}.month-balance-panel-style>header div>p:last-child{color:#475569;font-size:1rem;margin-top:.12rem}.month-balance-panel-style>header h2{color:#0f172a;font-size:1.125rem;font-weight:700}.month-balance-date-style-2>small{color:#475569;font-size:.875rem;font-weight:700;letter-spacing:normal;text-transform:uppercase}.month-balance-date-style-2>strong{color:#0f172a;font-size:1rem;font-weight:700}.month-balance-hero-style-2>div:nth-child(2)>p:last-child{color:#475569;font-size:1rem;line-height:1.5;margin-top:.2rem;max-width:47rem}.brand-sales-card-head-style-5>b.is-open{transform:rotate(180deg)}.brand-sales-card-head-style-5>b{color:#475569;font-size:1rem;transition:transform .18s}.brand-sales-panel-style-2>header{align-items:center;border-bottom:1px solid #e2e8f0;display:flex;gap:1rem;justify-content:space-between;padding:1rem 1.1rem}.brand-sales-panel-style-2>header>span{background:#f0f9ff;border-radius:999px;border:1px solid #bae6fd;color:#0369a1;font-size:1rem;font-weight:700;padding:.35rem .55rem;white-space:nowrap}.brand-sales-panel-style-2>header div>p:last-child{color:#475569;font-size:1rem;margin-top:.12rem}.brand-sales-panel-style-2>header h2{color:#0f172a;font-size:1.125rem;font-weight:700}.month-summary-expense-grid-style-2 article>span{background:#fff1f2;border-radius:.72rem;display:grid;flex:none;height:2.35rem;padding:.52rem;place-items:center;width:2.35rem}.month-summary-expense-grid-style-2 article>span img{height:100%;width:100%}.month-summary-expenses-style-2>header{align-items:center;border-bottom:1px solid #e2e8f0;display:flex;gap:1rem;justify-content:space-between;padding:1rem 1.1rem}.month-summary-expenses-style-2>header>span{background:#f0f9ff;border-radius:999px;border:1px solid #bae6fd;color:#0f172a;font-size:1rem;font-weight:700;padding:.35rem .55rem;white-space:nowrap}.month-summary-expenses-style-2>header div>p:last-child{color:#475569;font-size:1rem;margin-top:.12rem}.month-summary-expenses-style-2>header h2{color:#0f172a;font-size:1.125rem;font-weight:700}.month-summary-list-style-2>div.is-subtotal{border-top:1px solid #bae6fd;color:#0369a1;font-weight:700;margin-top:.15rem;padding-top:.52rem}.month-summary-list-style-2>div.is-total{border-top:1px solid #bae6fd;color:#0f172a;font-weight:700;margin-top:.2rem;padding-top:.58rem}.month-summary-list-style-3>div:last-child{border-bottom:0}.month-summary-list-style-3>div{align-items:center;border-bottom:1px solid #e2e8f0;display:flex;font-size:1rem;gap:1rem;justify-content:space-between;min-height:2.15rem;padding:.38rem .2rem}.month-summary-panel-style.is-cash>header>span{background:#f0f9ff;border-color:#bae6fd;color:#0369a1}.month-summary-panel-style>header{align-items:center;border-bottom:1px solid #e2e8f0;display:flex;gap:1rem;justify-content:space-between;padding:1rem 1.1rem}.month-summary-panel-style>header>span{background:#f0f9ff;border-radius:999px;border:1px solid #bae6fd;color:#0f172a;font-size:1rem;font-weight:700;padding:.35rem .55rem;white-space:nowrap}.month-summary-panel-style>header div>p:last-child{color:#475569;font-size:1rem;margin-top:.12rem}.month-summary-panel-style>header h2{color:#0f172a;font-size:1.125rem;font-weight:700}.month-summary-date-style>small{color:#475569;font-size:.875rem;font-weight:700;letter-spacing:normal;text-transform:uppercase}.month-summary-date-style>strong{color:#0f172a;font-size:1rem;font-weight:700}.monthly-reports-section-style>header{align-items:center;border-bottom:1px solid #e2e8f0;display:flex;gap:1rem;justify-content:space-between;padding:1rem 1.1rem}.monthly-reports-section-style>header>span{background:#f0f9ff;border-radius:999px;border:1px solid #bae6fd;color:#0f172a;font-size:1rem;font-weight:700;padding:.35rem .55rem;white-space:nowrap}.monthly-reports-section-style>header div>p:last-child{color:#475569;font-size:1rem;margin-top:.12rem}.monthly-reports-section-style>header h2{color:#0f172a;font-size:1.125rem;font-weight:700}.monthly-reports-stats-style-2 article>span{background:#ecfdf5;border-radius:.78rem;display:grid;flex:none;height:2.65rem;padding:.58rem;place-items:center;width:2.65rem}.monthly-reports-stats-style-2 article>span img{height:100%;width:100%}.monthly-reports-hero-style>div:nth-child(2)>p:last-child{color:#475569;font-size:1rem;line-height:1.5;margin-top:.2rem;max-width:45rem}.periodic-report-invalid-style-2>div{margin-top:.75rem}.periodic-report-invalid-style-2>p{color:#475569;font-size:1rem;margin-top:.15rem}.periodic-report-invalid-style-3>img{height:3rem;margin-bottom:.55rem;width:3rem}.periodic-report-print-sheet-style-2>footer{border-top:1px solid #e2e8f0;color:#475569;display:flex;font-size:16px;gap:1rem;justify-content:space-between;margin-top:.6rem;padding-top:.32rem}.periodic-report-print-sheet-style-3>header{align-items:flex-end;border-bottom:2px solid #e2e8f0;display:flex;gap:1rem;justify-content:space-between;padding-bottom:.45rem}.periodic-report-print-sheet-style-3>header>div:last-child{text-align:right}.periodic-report-print-sheet-style-3>header>div:last-child span{display:block;font-size:16px;font-weight:700;text-transform:uppercase}.periodic-report-print-sheet-style-3>header>div:last-child strong{display:block;font-size:16px;margin-top:2px}.periodic-report-print-sheet-style-3>header h1{font-size:clamp(1.5rem,3vw,1.875rem);font-weight:700;margin-top:2px}.periodic-report-print-sheet-style-3>header p{font-size:16px;margin-top:2px}.periodic-report-print-sheet-style-3>header small{font-size:.875rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.weekly-report-order-card-style-2>footer{align-items:center;border-top:1px solid #e2e8f0;display:flex;gap:.7rem;justify-content:space-between;margin-top:.3rem;padding-top:.55rem;width:100%}.weekly-report-order-card-style-2>footer small{color:#475569;font-size:.875rem;font-weight:700;text-transform:uppercase}.weekly-report-order-card-style-2>footer strong{color:#475569;font-size:1rem}.weekly-report-order-card-style-3>span{background:#f0f9ff;border-radius:.9rem;display:grid;flex:none;height:3rem;padding:.68rem;place-items:center;width:3rem}.weekly-report-order-card-style-3>span img{height:100%;width:100%}.weekly-report-summary-list-style-2>div.is-total{border-color:#fecdd3;color:#0f172a}.weekly-report-summary-list-style-3>div.is-total{border-top:1px solid #fecdd3;color:#475569;font-weight:700;margin-top:.2rem;padding-top:.58rem}.weekly-report-date-style-3>strong{color:#0f172a;max-width:18rem;text-align:right}.weekly-report-date-style-4>small{color:#475569;font-size:.875rem;font-weight:700;letter-spacing:normal;text-transform:uppercase}.weekly-report-date-style-4>strong{color:#475569;font-size:1rem;font-weight:700}.reports-servicing-style-8-style article>span{background:#f0f9ff;border-radius:.78rem;display:grid;flex:none;height:2.65rem;padding:.58rem;place-items:center;width:2.65rem}.reports-servicing-style-8-style article>span img{height:100%;width:100%}.servicing-hero-style-2>div:nth-child(2)>p:last-child{color:#475569;font-size:1rem;line-height:1.5;margin-top:.2rem}.weekly-report-order-card-style-4>footer{align-items:center;border-top:1px solid #e2e8f0;display:flex;gap:.7rem;justify-content:space-between;margin-top:.3rem;padding-top:.55rem;width:100%}.weekly-report-order-card-style-4>footer small{color:#475569;font-size:.875rem;font-weight:700;text-transform:uppercase}.weekly-report-order-card-style-4>footer strong{color:#047857;font-size:1rem}.weekly-report-summary-list-style-4>div.is-total{border-color:#a7f3d0;color:#0f172a}.weekly-report-date-style-5>strong{color:#0f172a}.salary-transaction-action-style{text-align:right;width:3.5rem}.salary-transaction-action-style .delete-action-trigger{background:#fff1f2;border-radius:.62rem;border:1px solid #fecdd3;min-height:2.2rem;padding:.35rem;width:2.2rem}.salary-transaction-amount-style{color:#047857;font-size:1rem;font-weight:700;text-align:right;white-space:nowrap}.salary-transaction-comment-style{color:#0f172a;min-width:0}.salary-transaction-date-style small{color:#475569;display:block;font-size:.875rem;margin-top:.08rem;white-space:nowrap}.salary-transaction-date-style strong{color:#0f172a;display:block;font-size:1rem;white-space:normal}.salary-transaction-id-style span{background:#fff;border-radius:.55rem;color:#475569;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:1rem;font-weight:700;padding:.28rem .48rem}.salary-ledger-table-style{border-collapse:collapse;color:#0f172a;font-size:1rem;min-width:690px;width:100%}.salary-ledger-table-style tbody tr:hover{background:#f8fafc}.salary-ledger-table-style tbody tr{transition:background .18s}.salary-ledger-table-style td{border-top:1px solid #e2e8f0;height:3.8rem;padding:.72rem 1rem}.salary-ledger-table-style th:last-child{text-align:right}.salary-ledger-table-style th:nth-child(4){text-align:right}.salary-ledger-table-style th{background:#f8fafc;color:#475569;font-size:1rem;font-weight:700;letter-spacing:normal;padding:.78rem 1rem;text-align:left;text-transform:uppercase;white-space:nowrap}.welcome-advertise-card-style{aspect-ratio:1;background:#fff;border-radius:1.3rem;border:1px solid #e2e8f0;overflow:hidden}.welcome-advertise-card-style:hover img{transform:scale(1.025)}.welcome-advertise-card-style img{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .45s ease;width:100%}.welcome-advertise-grid-style{display:grid;gap:1rem;grid-template-columns:repeat(3,minmax(0,1fr))}.welcome-brands-style{font-size:10px}.welcome-nav-label-style{background:#fff1f2;border-radius:.8rem;color:#0f172a;font-size:1rem;font-weight:700;padding:.65rem .8rem}.welcome-nav-style{flex:1}.productmenu-mobile-style{width:200px}.welcome-nav-style-2>div{justify-content:flex-end}.customer-no-orders-style a{background:#fff1f2;border-radius:.7rem;border:1px solid #fecdd3;color:#be123c;margin-top:.7rem;padding:.55rem .85rem}.customer-no-orders-style h3{font-weight:700;margin-top:.7rem}.customer-no-orders-style p{color:#475569}.customer-no-orders-style-2{align-items:center;border-radius:1rem;border:1px dashed #e2e8f0;display:flex;flex-direction:column;grid-column:1 / -1;justify-content:center;min-height:220px;text-align:center}.customer-recent-grid-style{display:grid;gap:.8rem;grid-template-columns:repeat(3,minmax(0,1fr))}.customer-home-recent-style{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border-radius:1.25rem;border:1px solid #e2e8f0;padding:clamp(1rem,3vw,1.5rem)}.customer-action-grid-style em{color:#be123c;font-style:normal;grid-row:span 2}.customer-action-grid-style small{color:#475569;font-size:.875rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.customer-action-grid-style strong{font-size:1rem;overflow:hidden;text-overflow:ellipsis;white-space:normal}.customer-action-grid-style-2{display:grid;gap:.75rem;grid-template-columns:repeat(3,minmax(0,1fr))}.home-kicker-style-4{font-size:.875rem;line-height:1.3}.customer-home-stats-style .is-active,.customer-home-stats-style .is-balance{background:#fff1f2}.customer-home-stats-style .is-complete{background:#ecfdf5}.customer-home-stats-style .is-orders{background:#f0f9ff}.customer-home-stats-style em{color:#be123c;font-size:1rem;font-style:normal}.customer-home-stats-style small{color:#475569;font-size:.875rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.customer-home-stats-style strong{color:#0f172a;font-size:1.08rem;overflow:hidden;text-overflow:ellipsis;white-space:normal}.customer-home-stats-style-2{display:grid;gap:.8rem;grid-template-columns:repeat(4,minmax(0,1fr))}.customer-profile-link-style{align-items:center;background:#fff1f2;border-radius:.85rem;border:1px solid #fecdd3;color:#be123c;display:flex;font-size:1rem;font-weight:700;gap:.45rem;min-width:0;padding:.75rem .85rem}.customer-profile-link-style img{width:20px}.customer-profile-link-style strong{margin-left:auto}.home-customer-style{font-size:clamp(1.65rem,4vw,2.5rem);line-height:1.2}.customer-home-profile-style h1{font-weight:700;margin:0}.customer-home-profile-style p:not(.home-kicker){color:#475569;margin-top:.4rem}.customer-home-hero-style{align-items:center;-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border-radius:1.35rem;border:1px solid #fecdd3;box-shadow:none;display:flex;gap:1.5rem;justify-content:space-between;min-height:185px;overflow:hidden;padding:clamp(1.25rem,4vw,2.4rem)}.customer-home-style{color:#0f172a;display:grid;gap:.8rem;margin-inline:auto;padding:.5rem 0 2.5rem;width:100%}.other-tasks-note-style p{color:#475569;font-size:1rem;line-height:1.45;margin-top:.08rem}.other-tasks-note-style strong{color:#0f172a;display:block;font-size:1rem}.other-tasks-note-style-2{align-items:center;background:#fff1f2;border-radius:.9rem;border:1px solid #fecdd3;display:flex;gap:.65rem;margin-top:.8rem;padding:.75rem .85rem}.other-income-banner-style-2{align-items:center;background:#fff;border-radius:1rem;border:1px solid #a7f3d0;display:grid;gap:.85rem;grid-template-columns:3.2rem minmax(0,1fr) auto;margin:.9rem;padding:1rem;transition:border-color .2s,background .2s,transform .18s}.other-income-banner-style-2:hover{background:#fff;border-color:#a7f3d0;transform:translateY(-2px)}.other-income-banner-style-2 h3{color:#0f172a;font-size:1rem;font-weight:700;margin-top:.08rem}.other-income-banner-style-2 p{color:#475569;font-size:1rem;line-height:1.55;margin-top:.28rem}.other-income-banner-style-2 small{color:#475569;font-size:.875rem;font-weight:700;letter-spacing:normal;text-transform:uppercase}.other-tasks-section-style.is-finance{border-color:#a7f3d0}.other-tasks-section-style-2{background:#fff;border-radius:1.25rem;border:1px solid #e2e8f0;box-shadow:none;margin-top:.85rem;overflow:hidden}.other-task-card-icon-style{background:#f0f9ff;border-radius:.95rem;display:grid;height:3.15rem;padding:.72rem;place-items:center;width:3.15rem}.other-task-card-icon-style img{height:100%;width:100%}.other-task-card-style.is-bank footer strong{color:#047857}.other-task-card-style.is-loan footer strong{color:#be123c}.other-task-card-style:hover footer b{transform:translate(3px)}.other-task-card-style footer{align-items:center;border-top:1px solid #e2e8f0;display:flex;gap:.6rem;justify-content:space-between;margin-top:auto;padding-top:.7rem}.other-task-card-style footer b{color:#475569;font-size:1.05rem;transition:transform .18s}.other-task-card-style footer strong{color:#0369a1;font-size:1rem}.other-task-card-style h3{color:#0f172a;font-size:1rem;font-weight:700;margin-top:.08rem}.other-task-card-style p{color:#475569;font-size:1rem;line-height:1.55;margin-top:.28rem}.other-task-card-style small{color:#475569;font-size:.875rem;font-weight:700;letter-spacing:normal;text-transform:uppercase}.other-task-card-style-2{background:#fff;border-radius:1.05rem;border:1px solid #e2e8f0;display:flex;flex-direction:column;gap:.75rem;min-height:14rem;min-width:0;padding:1rem;transition:border-color .2s,background .2s,transform .18s,box-shadow .2s}.other-task-card-style-2:hover{background:#fff;border-color:#bae6fd;box-shadow:none;transform:translateY(-3px)}.other-task-card-style-2.is-bank .other-task-card-icon{background:#ecfdf5}.other-task-card-style-2.is-loan .other-task-card-icon{background:#fff1f2}.other-tasks-grid-style{display:grid;gap:.8rem;grid-template-columns:repeat(3,minmax(0,1fr));padding:.9rem}.other-tasks-overview-style{background:#fff;border-radius:1rem;border:1px solid #e2e8f0;display:grid;gap:.06rem;min-width:0;padding:.72rem .85rem;text-align:right}.other-tasks-overview-style small{color:#475569;font-size:.875rem;font-weight:700;letter-spacing:normal;text-transform:uppercase}.other-tasks-overview-style span{color:#475569;font-size:1rem}.other-tasks-overview-style strong{color:#0f172a;font-size:1.25rem;font-weight:700}.other-tasks-hero-style-2{align-items:center;background:#fff;border-radius:1.5rem;border:1px solid #e2e8f0;box-shadow:none;display:grid;gap:1rem;grid-template-columns:3.8rem minmax(0,1fr) auto;margin-top:.85rem;padding:clamp(1rem,2.5vw,1.45rem)}.other-tasks-hero-style-2 h1{color:#0f172a;font-size:clamp(1.5rem,3vw,1.875rem);font-weight:700;margin-top:.08rem}.admin-other-tasks-style{color:#0f172a;margin-inline:auto;padding-bottom:2rem;width:100%}.admin-search-idle-style h2{font-size:1.125rem;font-weight:700;margin-top:.8rem}.admin-search-idle-style p{color:#475569}.admin-search-idle-style-2{align-items:center;background:#f8fafc;border-radius:1.2rem;border:1px dashed #e2e8f0;display:flex;flex-direction:column;justify-content:center;min-height:280px;text-align:center}.app-search-style{height:calc(100dvh - 300px)}.app-search-style-2{width:300px}.customer-no-orders-style-2>span{background:#fff;border-radius:.8rem;display:grid;height:48px;place-items:center;width:48px}.customer-no-orders-style-2>span img{opacity:.6;width:25px}.customer-home-section-heading-style>a{color:#be123c;font-size:1rem;font-weight:700}.customer-home-section-heading-style>p{color:#475569}.customer-action-grid-style-2>a:hover{background:#f8fafc;border-color:#fecdd3;transform:translateY(-3px)}.customer-action-grid-style-2>a{align-items:center;background:#fff;border-radius:1rem;border:1px solid #e2e8f0;display:grid;gap:.15rem .7rem;grid-template-columns:42px minmax(0,1fr) auto;min-width:0;padding:1rem;transition:transform .2s,border-color .2s,background .2s}.customer-action-grid-style-2>a>span{background:#fff1f2;border-radius:.75rem;display:grid;grid-row:span 2;height:42px;place-items:center;width:42px}.customer-action-grid-style-2>a>span img{width:24px}.customer-home-stats-style-3>a:hover{background:#f8fafc;border-color:#fecdd3;transform:translateY(-3px)}.customer-home-stats-style-3>a{align-items:center;-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border-radius:1rem;border:1px solid #e2e8f0;display:grid;gap:.15rem .7rem;grid-template-columns:42px minmax(0,1fr);min-width:0;padding:1rem;transition:transform .2s,border-color .2s,background .2s}.customer-home-stats-style-3>a>span{border-radius:.75rem;display:grid;grid-row:span 3;height:42px;place-items:center;width:42px}.customer-home-stats-style-3>a>span img{width:23px}.customer-home-profile-style-3>img{border-radius:1.2rem;border:3px solid #fecdd3;box-shadow:none;flex:0 0 auto;height:clamp(68px,9vw,92px);-o-object-fit:cover;object-fit:cover;width:clamp(68px,9vw,92px)}.other-tasks-note-style-2>img{flex:none;height:1.5rem;width:1.5rem}.other-income-banner-style-3>span{background:#ecfdf5;border-radius:.95rem;display:grid;height:3.2rem;padding:.72rem;place-items:center;width:3.2rem}.other-income-banner-style-3>span img{height:100%;width:100%}.other-income-banner-style-3>strong{align-items:center;color:#047857;display:flex;font-size:1rem;gap:.45rem;white-space:normal}.other-income-banner-style-3>strong b{font-size:1rem}.other-tasks-section-style-3>header{align-items:center;border-bottom:1px solid #e2e8f0;display:flex;gap:1rem;justify-content:space-between;padding:1rem 1.1rem}.other-tasks-section-style-3>header>span{background:#f0f9ff;border-radius:999px;border:1px solid #bae6fd;color:#0369a1;font-size:1rem;font-weight:700;padding:.35rem .55rem;white-space:nowrap}.other-tasks-section-style-3>header div>p:last-child{color:#475569;font-size:1rem;margin-top:.12rem}.other-tasks-section-style-3>header h2{color:#0f172a;font-size:1.125rem;font-weight:700}.other-task-card-style-2>div{min-width:0}.other-tasks-hero-style-2>div:nth-child(2)>p:last-child{color:#475569;font-size:1rem;line-height:1.5;margin-top:.2rem;max-width:42rem}.admin-search-idle-style-2.is-empty>span{background:#fff1f2}.admin-search-idle-style-3>span{background:#f0f9ff;border-radius:1rem;display:grid;height:58px;place-items:center;width:58px}.admin-search-idle-style-3>span img{opacity:.7;width:30px}.receive-entry-submit-style{background:#f0f9ff;border-color:#bae6fd;color:#0f172a}.receive-entry-submit-style:hover{background:#f0f9ff}.receive-entry-submit-style:disabled{cursor:wait;opacity:.65;transform:none!important}.receive-entry-submit-style img{height:1.75rem;width:1.75rem}.receive-entry-actions-style{align-items:center;display:flex;gap:.65rem;justify-content:flex-start}.receive-entry-actions-style button:hover{transform:translateY(-1px)}.receive-entry-actions-style button{align-items:center;border-radius:.82rem;border:1px solid #e2e8f0;display:flex;font-size:1rem;font-weight:700;gap:.45rem;justify-content:center;min-height:2.8rem;padding:.62rem .88rem;transition:background .2s,transform .15s}.receive-entry-note-style{align-items:center;background:#f0f9ff;border-radius:.75rem;border:1px solid #bae6fd;color:#475569;display:flex;font-size:1rem;gap:.5rem;line-height:1.45;padding:.62rem .7rem}.receive-entry-note-style img{flex:none;height:1.2rem;width:1.2rem}.receive-entry-error-style{color:#be123c;font-size:1rem;font-weight:700;margin-top:.38rem}.receive-entry-field-style .bg-slate-700{background:#f8fafc;border:1px solid #e2e8f0}.receive-entry-summary-style p{color:#475569;font-size:1rem;line-height:1.4;margin-top:.12rem;overflow:hidden;text-overflow:ellipsis;white-space:normal}.receive-entry-summary-style small{color:#0369a1;display:block;font-size:.875rem;font-weight:700;letter-spacing:normal;text-transform:uppercase}.receive-entry-summary-style strong{color:#0f172a;display:block;font-size:1.05rem;font-weight:700;margin-top:.06rem}.receive-entry-summary-style-2{align-items:center;background:#f0f9ff;border-radius:.95rem;border:1px solid #bae6fd;display:grid;gap:.72rem;grid-template-columns:2.8rem minmax(0,1fr);margin-top:1rem;padding:.8rem}.receive-entry-heading-style-2 h2{font-size:1.125rem;font-weight:700;margin-top:.1rem}.receive-entry-heading-style-3{display:grid;gap:.9rem;grid-template-columns:3.25rem minmax(0,1fr);padding-right:2.2rem}.receive-entry-dialog-style{background:#fff;border-radius:1.4rem;border:1px solid #bae6fd;box-shadow:none;color:#0f172a;max-height:calc(100dvh - 2rem);overflow-y:auto;padding:clamp(1.1rem,4vw,1.55rem);position:relative;width:min(570px,100%)}.receive-entry-backdrop-style{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0f172a66;display:grid;top:0;right:0;bottom:0;left:0;overflow-y:auto;padding:1rem;place-items:center;position:fixed;z-index:9998}.receive-entry-field-style-2>div{margin-bottom:0!important}.receive-entry-field-style-2>div>.adtl{display:none}.receive-entry-summary-style-2>div{min-width:0}.receive-entry-summary-style-2>span{background:#f0f9ff;border-radius:.8rem;display:grid;height:2.8rem;padding:.65rem;place-items:center;width:2.8rem}.receive-entry-summary-style-2>span img{height:100%;width:100%}.receive-entry-heading-style-3>div>p:last-child{color:#475569;font-size:1rem;line-height:1.5;margin-top:.28rem}.receive-entry-heading-style-4>span{background:#f0f9ff;border-radius:1rem;border:1px solid #bae6fd;display:grid;height:3.25rem;padding:.75rem;place-items:center;width:3.25rem}.receive-entry-heading-style-4>span img{height:100%;width:100%}.companies-entryrecieve-detail input[type=text]{color:#0f172a}.companies-entryrecieve-detail-2 input[type=text]{background-color:#fff}.expense-category-edit-submit-style{align-items:center;background:#fff;border-radius:.8rem;border:1px solid #a7f3d0;box-shadow:none;color:#0f172a;display:inline-flex;font-size:1rem;gap:.42rem;justify-content:center;min-height:2.7rem;padding:.58rem .88rem;transition:transform .2s,filter .2s}.expense-category-edit-submit-style:hover{filter:brightness(1.08);transform:translateY(-2px)}.expense-category-edit-submit-style:disabled{cursor:wait;opacity:.65;transform:none}.expense-category-edit-submit-style img{height:1.35rem;-o-object-fit:contain;object-fit:contain;width:1.35rem}.expense-category-edit-actions-style{display:flex;justify-content:flex-start}.expense-category-edit-note-style p{color:#475569;font-size:1rem;line-height:1.45}.expense-category-edit-note-style-2{align-items:flex-start;background:#f0f9ff;border-radius:.78rem;border:1px solid #bae6fd;display:flex;gap:.5rem;padding:.65rem .75rem}.expense-category-edit-field-style .inputcss{background:#f8fafc;border-color:#e2e8f0;color:#0f172a;height:2.85rem}.expense-category-edit-field-style label{color:#0f172a;display:block;font-size:1rem;font-weight:700;margin-bottom:.38rem}.expense-category-edit-form-style{display:grid;gap:.85rem;margin-top:1rem}.expense-category-edit-heading-style-2 h2{color:#0f172a;font-size:1.125rem;font-weight:700;margin-top:.08rem}.expense-category-edit-heading-style-3{display:grid;gap:.85rem;grid-template-columns:3.2rem minmax(0,1fr);padding-right:2.2rem}.expense-category-edit-dialog-style{background:#fff;border-radius:1.4rem;border:1px solid #fecdd3;box-shadow:none;color:#0f172a;max-height:calc(100dvh - 2rem);overflow-y:auto;padding:clamp(1.1rem,4vw,1.5rem);position:relative;width:min(540px,100%)}.expense-category-edit-backdrop-style{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0f172a66;display:grid;top:0;right:0;bottom:0;left:0;overflow-y:auto;padding:1rem;place-items:center;position:fixed;z-index:9998}.expense-category-edit-current-style{align-items:center;background:#fff;border-radius:.82rem;border:1px solid #e2e8f0;display:flex;gap:.75rem;justify-content:space-between;margin-top:1rem;padding:.68rem .78rem}.expense-category-edit-current-style small{color:#475569;font-size:.875rem;font-weight:700;text-transform:uppercase}.expense-category-edit-current-style strong{color:#475569;font-size:1rem;font-weight:700}.expense-category-edit-note-style-2>img{flex:none;height:1.15rem;width:1.15rem}.expense-category-edit-heading-style-3>div>p:last-child{color:#475569;font-size:1rem;line-height:1.5;margin-top:.24rem}.expense-category-edit-heading-style-4>span{background:#fff1f2;border-radius:.95rem;border:1px solid #fecdd3;display:grid;height:3.2rem;padding:.72rem;place-items:center;width:3.2rem}.expense-category-edit-heading-style-4>span img{height:100%;width:100%}.income-entry-submit-style{background:#ecfdf5;border-color:#a7f3d0;color:#0f172a}.income-entry-submit-style:hover{background:#ecfdf5}.income-entry-submit-style:disabled{cursor:wait;opacity:.65;transform:none!important}.income-entry-submit-style img{height:1.75rem;width:1.75rem}.income-entry-note-style{align-items:center;background:#ecfdf5;border-radius:.75rem;border:1px solid #a7f3d0;color:#475569;display:flex;font-size:1rem;gap:.5rem;grid-column:1 / -1;line-height:1.45;padding:.62rem .7rem}.income-entry-note-style img{flex:none;height:1.2rem;width:1.2rem}.income-entry-field-style{min-width:0;padding-bottom:.5rem;position:relative}.income-entry-field-style .inputcss:focus{background:#f8fafc;border-color:#a7f3d0;box-shadow:0 0 0 3px #10b98126}.income-entry-field-style .inputcss{background:#f8fafc;border-color:#e2e8f0;color:#0f172a;min-height:3.1rem}.income-entry-field-style .placeholder{color:#475569}.income-entry-dialog-style{background:#fff;border-radius:1.4rem;border:1px solid #a7f3d0;box-shadow:none;color:#0f172a;max-height:calc(100dvh - 2rem);overflow-y:auto;padding:clamp(1.1rem,4vw,1.55rem);position:relative;width:min(600px,100%)}.income-entry-heading-style>span{background:#ecfdf5;border-radius:1rem;border:1px solid #a7f3d0;display:grid;height:3.25rem;padding:.75rem;place-items:center;width:3.25rem}.income-entry-heading-style>span img{height:100%;width:100%}.installment-create-note-style{align-items:center;background:#f0f9ff;border-radius:.75rem;border:1px solid #bae6fd;color:#475569;display:flex;font-size:1rem;gap:.5rem;grid-column:1 / -1;line-height:1.45;padding:.65rem .75rem}.installment-create-note-style img{flex:none;height:1.25rem;width:1.25rem}.installment-create-note-style svg{flex:none;height:1.25rem;width:1.25rem}.installment-create-field-style .inputcss:focus{background:#f8fafc;border-color:#a7f3d0;box-shadow:0 0 0 3px #10b98126}.installment-create-field-style .inputcss{background:#f8fafc;border-color:#e2e8f0;color:#0f172a;min-height:3.1rem}.installment-create-field-style .placeholder{color:#475569}.installment-create-field-style-2{min-width:0;padding-bottom:.5rem;position:relative}.installment-create-field-style-2.is-wide{grid-column:1 / -1}.installment-create-form-style{background:#fff;border-radius:1.05rem;border:1px solid #e2e8f0;display:grid;gap:.8rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:.9rem;padding:.95rem}.installment-create-items-style{border-top:1px solid #e2e8f0;grid-column:1 / -1;padding-top:.65rem}.installment-create-items-style p{color:#475569;font-size:1rem;line-height:1.5;margin-top:.2rem;overflow-wrap:anywhere}.installment-create-invoice-style strong{color:#0f172a;font-size:1rem;white-space:normal}.installment-create-invoice-style-2{align-items:center;display:flex;gap:1rem}.installment-create-customer-style span{color:#475569;font-size:1rem}.installment-create-customer-style strong{color:#0f172a;font-size:1rem;overflow:hidden;text-overflow:ellipsis;white-space:normal}.installment-create-customer-style-2{align-items:center;display:flex;gap:.65rem;min-width:0}.installment-create-context-style{background:#fff;border-radius:1.05rem;border:1px solid #e2e8f0;display:grid;gap:.75rem;grid-template-columns:minmax(0,1fr) auto;margin-top:1.15rem;padding:.9rem}.installment-create-context-style small{color:#475569;font-size:.875rem;font-weight:700;letter-spacing:normal;text-transform:uppercase}.installment-create-heading-icon-style{background:#ecfdf5;border-radius:1rem;border:1px solid #a7f3d0;display:grid;height:3.25rem;padding:.75rem;place-items:center;width:3.25rem}.installment-create-heading-icon-style img{height:100%;width:100%}.installment-create-heading-icon-style svg{height:100%;width:100%}.installment-create-dialog-style{background:#fff;border-radius:1.4rem;border:1px solid #a7f3d0;box-shadow:none;color:#0f172a;max-height:calc(100dvh - 2rem);overflow-y:auto;padding:clamp(1.1rem,3.5vw,1.6rem);position:relative;width:min(650px,100%)}.customer-installment-empty-style{align-content:center;display:grid;gap:.35rem;min-height:14rem;place-items:center;text-align:center}.customer-installment-pagination-style{margin-top:1rem}.customer-installment-card-meta-style{align-items:center;color:#475569;display:flex;font-size:1rem;gap:.5rem;justify-content:space-between;margin-top:.72rem}.customer-installment-card-meta-style img{height:1rem;width:1rem}.customer-installment-card-meta-style span{align-items:center;display:flex;gap:.25rem}.customer-installment-card-meta-style svg{height:1rem;width:1rem}.customer-installment-progress-style{background:#fff;border-radius:999px;height:.32rem;margin-top:.65rem;overflow:hidden}.customer-installment-progress-style span{background:#fff;border-radius:inherit;display:block;height:100%}.customer-installment-card-amount-style{align-items:end;display:grid;grid-template-columns:1fr auto;margin-top:1rem}.customer-installment-card-amount-style small{color:#475569;font-size:.875rem;grid-column:1 / -1}.customer-installment-card-amount-style span{color:#475569;font-size:1rem}.customer-installment-card-amount-style strong{color:#0f172a;font-size:1.2rem;font-weight:700}.customer-installment-card-head-style small.is-completed{background:#ecfdf5;color:#047857}.customer-installment-card-head-style small.is-overdue{background:#fff1f2;color:#be123c}.customer-installment-card-head-style small{background:#fff1f2;border-radius:999px;color:#be123c;font-size:.875rem;font-weight:700;padding:.25rem .45rem;text-transform:uppercase}.customer-installment-card-head-style-2{align-items:center;display:flex;gap:.6rem;justify-content:space-between}.customer-installment-card-style{background:#fff;border-radius:1rem;border:1px solid #e2e8f0;display:block;min-width:0;padding:.9rem;transition:border-color .2s,transform .18s,background .2s}.customer-installment-card-style:hover{background:#fff;border-color:#a7f3d0;transform:translateY(-2px)}.customer-installment-card-style footer{align-items:center;border-top:1px solid #e2e8f0;color:#475569;display:flex;font-size:1rem;gap:.5rem;justify-content:space-between;margin-top:.75rem;padding-top:.65rem}.customer-installment-card-style footer b{font-size:1rem;line-height:1}.customer-installment-card-style footer strong{align-items:center;color:#047857;display:flex;font-size:1rem;gap:.3rem}.customer-installment-grid-style{display:grid;gap:.75rem;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:1rem}.customer-installment-history-style-2{background:#fff;border-radius:1.3rem;border:1px solid #e2e8f0;margin-top:.8rem;padding:clamp(.85rem,2vw,1.15rem)}.customer-installment-stats-style p{color:#475569;font-size:1rem}.customer-installment-stats-style small{color:#475569;font-size:.875rem;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.customer-installment-stats-style strong{color:#0f172a;font-size:1rem;overflow:hidden;text-overflow:ellipsis;white-space:normal}.customer-installment-stats-style-2 .is-account{background:#f0f9ff}.customer-installment-stats-style-2 .is-due{background:#fff1f2}.customer-installment-stats-style-2 .is-paid{background:#ecfdf5}.customer-installment-stats-style-2 .is-total{background:#f0f9ff}.customer-installment-stats-style-3{display:grid;gap:.65rem;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:.75rem}.customer-installment-stats-style-3 article{align-items:center;background:#fff;border-radius:1rem;border:1px solid #e2e8f0;display:flex;gap:.7rem;min-width:0;padding:.85rem}.customer-installment-create-style{align-items:center;background:#ecfdf5;border-radius:.85rem;border:1px solid #a7f3d0;color:#0f172a;display:flex;font-size:1rem;font-weight:700;gap:.5rem;justify-content:center;min-height:2.85rem;padding:.65rem .9rem;transition:background .2s,transform .15s}.customer-installment-create-style:hover{background:#ecfdf5;transform:translateY(-1px)}.customer-installment-create-style img{height:1.55rem;width:1.55rem}.customer-installment-create-style svg{height:1.55rem;width:1.55rem}.customer-installment-identity-style{min-width:0}.customer-installment-identity-style h1{color:#0f172a;font-size:clamp(1.5rem,3vw,1.875rem);font-weight:700;margin-top:.12rem;overflow:hidden;text-overflow:ellipsis;white-space:normal}.customer-installment-hero-style-2{align-items:center;background:#fff;border-radius:1.55rem;border:1px solid #e2e8f0;box-shadow:none;display:grid;gap:1rem;grid-template-columns:5rem minmax(0,1fr) auto;margin-top:.85rem;padding:clamp(1rem,2.5vw,1.45rem)}.admin-customer-installments-style{color:#0f172a;margin-inline:auto;padding-bottom:2rem;width:100%}.installment-print-sheet-style{display:none}.installment-detail-audit-style{align-items:center;background:#fff;border-radius:.85rem;border:1px solid #e2e8f0;color:#475569;display:flex;flex-wrap:wrap;font-size:1rem;gap:.5rem 1rem;justify-content:space-between;margin-top:.7rem;padding:.65rem .85rem}.installment-detail-audit-style strong{color:#475569}.installment-detail-list-empty-style strong{color:#0f172a}.installment-detail-list-empty-style-2{align-content:center;color:#475569;display:grid;font-size:1rem;gap:.25rem;min-height:7rem;place-items:center;text-align:center}.installment-detail-payment-list-style article{grid-template-columns:2.2rem minmax(0,1fr) auto}.installment-detail-payment-list-style small{color:#475569;font-size:.875rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.installment-detail-payment-list-style strong{color:#0f172a;font-size:1rem;overflow:hidden;text-overflow:ellipsis;white-space:normal}.installment-detail-payment-list-style-2{display:grid;gap:.5rem;margin-top:.8rem}.installment-detail-payment-list-style-2 article{align-items:center;background:#fff;border-radius:.82rem;border:1px solid #e2e8f0;display:grid;gap:.6rem;min-width:0;padding:.68rem}.installment-detail-panel-style-2{background:#fff;border-radius:1.2rem;border:1px solid #e2e8f0;min-width:0;padding:.95rem}.installment-detail-item-icon-style{background:#f0f9ff;border-radius:.68rem;display:grid;height:2.2rem;padding:.5rem;place-items:center;width:2.2rem}.installment-detail-item-list-style small{color:#475569;font-size:.875rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.installment-detail-item-list-style strong{color:#0f172a;font-size:1rem;overflow:hidden;text-overflow:ellipsis;white-space:normal}.installment-detail-item-list-style-2{display:grid;gap:.5rem;margin-top:.8rem}.installment-detail-item-list-style-2 article{align-items:center;background:#fff;border-radius:.82rem;border:1px solid #e2e8f0;display:grid;gap:.6rem;grid-template-columns:2.2rem minmax(0,1fr) auto;min-width:0;padding:.68rem}.installment-detail-columns-style{align-items:start;display:grid;gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:.75rem}.installment-detail-progress-track-style{background:#fff;border-radius:999px;height:.42rem;margin-top:.55rem;overflow:hidden}.installment-detail-progress-track-style span{background:#fff;border-radius:inherit;display:block;height:100%}.installment-detail-progress-style footer{color:#475569;font-size:1rem;margin-top:.42rem}.installment-detail-progress-style-2 footer{align-items:center;display:flex;gap:1rem;justify-content:space-between}.installment-detail-progress-style-3{background:#fff;border-radius:1rem;border:1px solid #e2e8f0;margin-top:.7rem;padding:.8rem 1rem}.installment-detail-stats-style p{color:#475569;font-size:1rem}.installment-detail-stats-style small{color:#475569;font-size:.875rem;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.installment-detail-stats-style strong{color:#0f172a;font-size:1rem;overflow:hidden;text-overflow:ellipsis;white-space:normal}.installment-detail-stats-style-2 .is-date{background:#f0f9ff}.installment-detail-stats-style-2 .is-due{background:#fff1f2}.installment-detail-stats-style-2 .is-paid{background:#ecfdf5}.installment-detail-stats-style-2 .is-total{background:#f0f9ff}.installment-detail-stats-style-3{display:grid;gap:.65rem;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:.75rem}.installment-detail-stats-style-3 article{align-items:center;background:#fff;border-radius:1rem;border:1px solid #e2e8f0;display:flex;gap:.68rem;min-width:0;padding:.85rem}.installment-detail-add-payment-style{align-items:center;background:#ecfdf5;border-radius:.85rem;border:1px solid #a7f3d0;color:#0f172a;display:flex;font-size:1rem;font-weight:700;gap:.5rem;justify-content:center;min-height:2.85rem;padding:.65rem .9rem;transition:background .2s,transform .15s}.installment-detail-add-payment-style:hover{background:#ecfdf5;transform:translateY(-1px)}.installment-detail-add-payment-style img{height:1.5rem;width:1.5rem}.installment-detail-add-payment-style svg{height:1.5rem;width:1.5rem}.installment-detail-status-style small{color:#475569;font-size:.875rem}.installment-detail-status-style-2{display:grid;gap:.35rem;justify-items:end}.installment-detail-customer-style h1{color:#0f172a;font-size:clamp(1.5rem,3vw,1.875rem);font-weight:700;margin-top:.1rem;overflow:hidden;text-overflow:ellipsis;white-space:normal}.installment-detail-hero-style{align-items:center;background:#fff;border-radius:1.55rem;border:1px solid #e2e8f0;box-shadow:none;display:grid;gap:1rem;grid-template-columns:minmax(0,1fr) auto auto;margin-top:.85rem;padding:clamp(1rem,2.5vw,1.45rem)}.installment-detail-print-style{background:#fff;border:1px solid #e2e8f0}.installment-detail-print-style:hover{background:#f8fafc;border-color:#e2e8f0}.installment-detail-print-style-2{cursor:pointer;display:block;flex:0 0 2.5rem;height:2.5rem;line-height:0;overflow:hidden;padding:0;width:2.5rem}.installment-detail-print-style-2 img{display:block;height:2.5rem;-o-object-fit:contain;object-fit:contain;width:2.5rem}.installment-detail-print-style-2 svg{display:block;height:2.5rem;-o-object-fit:contain;object-fit:contain;width:2.5rem}.admin-installment-detail-style{color:#0f172a;margin-inline:auto;padding-bottom:2rem;width:100%}.installment-create-invoice-style-3>div{display:grid;gap:.08rem;text-align:right}.installment-create-customer-style-2>div{display:grid;gap:.05rem;min-width:0}.installment-create-customer-style-2>img{background:#fff;border-radius:.85rem;border:1px solid #a7f3d0;flex:0 0 3.2rem;height:3.2rem;-o-object-fit:cover;object-fit:cover;width:3.2rem}.customer-installment-empty-style-2>span{background:#ecfdf5;border-radius:1rem;display:grid;height:3.2rem;padding:.72rem;place-items:center;width:3.2rem}.customer-installment-card-head-style-2>span{align-items:center;color:#0f172a;display:flex;font-size:1rem;font-weight:700;gap:.35rem}.customer-installment-card-head-style-2>span img{height:1.25rem;width:1.25rem}.customer-installment-card-head-style-2>span svg{height:1.25rem;width:1.25rem}.customer-installment-history-style-3>header{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between}.customer-installment-history-style-3>header>span{background:#fff;border-radius:999px;border:1px solid #e2e8f0;color:#475569;font-size:1rem;padding:.35rem .6rem;white-space:nowrap}.customer-installment-history-style-3>header h2{color:#0f172a;font-size:1.125rem;font-weight:700;margin-top:.1rem}.customer-installment-history-style-3>header p:last-child{color:#475569;font-size:1rem;margin-top:.2rem}.customer-installment-stats-style-3 article>div{display:grid;gap:.08rem;min-width:0}.customer-installment-stats-style-4 article>span{border-radius:.8rem;display:grid;flex:0 0 2.55rem;height:2.55rem;padding:.58rem;place-items:center;width:2.55rem}.customer-installment-identity-style-2>div{color:#475569;display:flex;flex-wrap:wrap;font-size:1rem;gap:.45rem .9rem;margin-top:.45rem}.customer-installment-identity-style-2>div img{flex:none;height:1rem;width:1rem}.customer-installment-identity-style-2>div span{align-items:center;display:flex;gap:.28rem;min-width:0}.customer-installment-identity-style-2>div svg{flex:none;height:1rem;width:1rem}.customer-installment-hero-style-3>img{background:#fff;border-radius:1.15rem;border:2px solid #a7f3d0;height:5rem;-o-object-fit:cover;object-fit:cover;width:5rem}.installment-detail-list-empty-style-2>img{background:#ecfdf5;border-radius:.7rem;height:2.2rem;padding:.48rem;width:2.2rem}.installment-detail-list-empty-style-2>svg{background:#ecfdf5;border-radius:.7rem;height:2.2rem;padding:.48rem;width:2.2rem}.installment-detail-payment-list-style-2 article>b{background:#fff;border-radius:999px;color:#475569;font-size:1rem;padding:.25rem .4rem;text-transform:uppercase}.installment-detail-payment-list-style-2 article>span.is-cheque{background:#fff1f2}.installment-detail-payment-list-style-2 article>span.is-online{background:#f0f9ff}.installment-detail-payment-list-style-2 article>span{background:#ecfdf5}.installment-detail-payment-list-style-3 article>div{display:grid;gap:.12rem;min-width:0}.installment-detail-payment-list-style-3 article>span{background:#f0f9ff;border-radius:.68rem;display:grid;height:2.2rem;padding:.5rem;place-items:center;width:2.2rem}.installment-detail-panel-style-2>header{align-items:flex-start;display:flex;gap:.75rem;justify-content:space-between}.installment-detail-panel-style-2>header>span{background:#fff;border-radius:999px;color:#475569;font-size:1rem;padding:.3rem .5rem;white-space:nowrap}.installment-detail-panel-style-2>header h2{color:#0f172a;font-size:1.125rem;font-weight:700;margin-top:.08rem}.installment-detail-item-list-style-2 article>span{color:#0f172a;font-size:1rem;font-weight:700;white-space:nowrap}.installment-detail-item-list-style-3 article>div:nth-child(2){display:grid;gap:.12rem;min-width:0}.installment-detail-progress-style-2>div:first-child strong{color:#047857;font-size:1rem}.installment-detail-progress-style-3>div:first-child{align-items:center;display:flex;gap:1rem;justify-content:space-between}.installment-detail-stats-style-3 article>span{border-radius:.8rem;display:grid;flex:0 0 2.5rem;height:2.5rem;padding:.56rem;place-items:center;width:2.5rem}.installment-detail-status-style-2>span.is-completed{background:#ecfdf5;color:#047857}.installment-detail-status-style-2>span.is-overdue{background:#fff1f2;color:#be123c}.installment-detail-status-style-2>span{background:#fff1f2;border-radius:999px;color:#be123c;font-size:1rem;font-weight:700;padding:.35rem .6rem;text-transform:uppercase}.installment-detail-customer-style-2>div>p:last-child{color:#475569;font-size:1rem;margin-top:.3rem;overflow:hidden;text-overflow:ellipsis;white-space:normal}.installment-detail-customer-style-3>div{min-width:0}.installment-detail-customer-style-3>img{background:#fff;border-radius:1.1rem;border:2px solid #bae6fd;flex:0 0 4.8rem;height:4.8rem;-o-object-fit:cover;object-fit:cover;width:4.8rem}.invoice-discount-submit-style{background:#fff1f2;border-color:#fecdd3;color:#0f172a}.invoice-discount-submit-style:hover{background:#fff1f2}.invoice-discount-submit-style:disabled{cursor:wait;opacity:.65;transform:none}.invoice-discount-submit-style img{height:1.75rem;-o-object-fit:contain;object-fit:contain;width:1.75rem}.invoice-discount-note-style{align-items:center;background:#fff1f2;border-radius:.75rem;border:1px solid #fecdd3;color:#475569;display:flex;font-size:1rem;gap:.5rem;line-height:1.45;padding:.62rem .7rem}.invoice-discount-note-style img{flex:none;height:1.2rem;width:1.2rem}.invoice-discount-note-style svg{flex:none;height:1.2rem;width:1.2rem}.invoice-discount-error-style{color:#be123c;font-size:1rem;margin-top:.25rem}.invoice-discount-field-style .inputcss:focus{background:#f8fafc;border-color:#fecdd3;box-shadow:0 0 0 3px #10b98126}.invoice-discount-field-style .inputcss{background:#f8fafc;border-radius:.8rem;border:1px solid #e2e8f0;color:#0f172a;min-height:3.1rem;outline:none;transition:border-color .2s,box-shadow .2s;width:100%}.invoice-discount-field-style .placeholder{color:#475569}.invoice-discount-field-style textarea::-moz-placeholder{color:#475569}.invoice-discount-field-style textarea::placeholder{color:#475569}.invoice-discount-field-style textarea:focus{background:#f8fafc;border-color:#fecdd3;box-shadow:0 0 0 3px #10b98126}.invoice-discount-field-style textarea{background:#f8fafc;border-radius:.8rem;border:1px solid #e2e8f0;color:#0f172a;font-size:1rem;line-height:1.45;min-height:5rem;outline:none;padding:.72rem .8rem;resize:vertical;transition:border-color .2s,box-shadow .2s;width:100%}.invoice-discount-context-style small{color:#475569;font-size:.875rem;font-weight:700;letter-spacing:normal;text-transform:uppercase}.invoice-discount-context-style strong{color:#0f172a;font-size:1rem;overflow:hidden;text-overflow:ellipsis;white-space:normal}.invoice-discount-heading-icon-style{background:#fff1f2;border-radius:1rem;border:1px solid #fecdd3;display:grid;height:3.25rem;padding:.75rem;place-items:center;width:3.25rem}.invoice-discount-heading-icon-style img{height:100%;width:100%}.invoice-discount-heading-icon-style svg{height:100%;width:100%}.invoice-discount-dialog-style{background:#fff;border-radius:1.4rem;border:1px solid #fecdd3;box-shadow:none;color:#0f172a;max-height:calc(100dvh - 2rem);overflow-y:auto;padding:clamp(1.1rem,4vw,1.55rem);position:relative;width:min(560px,100%)}.inline-flex-style{font-size:1rem}.inline-flex-style-2{min-width:0}.transition-colors-style:hover{background-color:#f8fafc}.transition-colors-style td{padding:.75rem;vertical-align:middle}.divide-y-style>:not([hidden])~:not([hidden]){border-color:#e2e8f0}.invoices-edit-style th{padding:.625rem .75rem;font-size:1rem;font-weight:700;text-transform:uppercase;letter-spacing:normal;--tw-text-opacity: 1;color:#475569)}.invoices-edit-style-2{min-width:0}.overflow-x-auto-style{border-color:#e2e8f0}.whitespace-nowrap-style{background-color:#fff}.invoice-edit-panel-style-2{border-color:#e2e8f0}.invoice-edit-panel-style-3{border-radius:1.15rem}.invoices-edit-style-3{color:#be123c!important}.invoices-edit-style-4{text-align:right!important}.invoices-edit-style-5{color:#0369a1!important;text-align:right!important}.invoices-edit-style-6{color:#be123c!important;text-align:right!important}.invoices-edit-style-7 th{background:#ecfdf5;border-top:1px solid #a7f3d0;color:#0f172a;font-weight:700}.invoice-edit-empty-style{color:#475569!important;min-height:6rem;padding:1.5rem!important;text-align:center!important}.invoice-edit-price-style{background:#f0f9ff;border-radius:.58rem;border:1px solid #bae6fd;color:#0369a1;font-size:1rem;font-weight:700;padding:.3rem .48rem;white-space:nowrap}.invoice-edit-price-style:hover{background:#f0f9ff}.invoice-edit-product-style small{color:#475569;font-size:.875rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.invoice-edit-product-style strong{color:#0f172a;font-size:1rem;overflow:hidden;text-overflow:ellipsis;white-space:normal}.invoice-edit-product-style-2{align-items:center;display:flex;gap:.5rem;min-width:0}.invoice-edit-table-style{min-width:690px}.invoice-edit-table-style-2{min-width:900px}.invoice-edit-table-style-3{border-collapse:collapse;width:100%}.invoice-edit-table-style-3 code{color:#0369a1}.invoice-edit-table-style-3 td:first-child{text-align:center;width:3rem}.invoice-edit-table-style-3 td{border-top:1px solid #e2e8f0;color:#475569;font-size:1rem;padding:.65rem .68rem}.invoice-edit-table-style-3 th:first-child{text-align:center;width:3rem}.invoice-edit-table-style-3 th{background:#f8fafc;color:#475569;font-size:1rem;letter-spacing:normal;padding:.6rem .68rem;text-align:left;text-transform:uppercase}.invoice-edit-table-wrap-style{border-radius:.82rem;border:1px solid #e2e8f0;margin-top:.75rem;overflow-x:auto}.invoice-edit-panel-style-5{background:#fff;border-radius:1.15rem;border:1px solid #e2e8f0;margin-top:.7rem;min-width:0;padding:.9rem}.invoice-edit-status-style{background:#fff1f2;border-radius:.82rem;border:1px solid #fecdd3;display:grid;justify-items:end;min-width:0;padding:.65rem .75rem}.invoice-edit-status-style.is-paid{background:#ecfdf5;border-color:#a7f3d0}.invoice-edit-status-style.is-paid strong{color:#047857}.invoice-edit-status-style small{color:#475569;font-size:.875rem;font-weight:700;text-transform:uppercase}.invoice-edit-status-style strong{color:#be123c;font-size:1rem}.invoice-edit-customer-style small{color:#475569;font-size:.875rem;font-weight:700;text-transform:uppercase}.invoice-edit-customer-style span{color:#475569;font-size:1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.invoice-edit-customer-style strong{color:#0f172a;font-size:1rem;overflow:hidden;text-overflow:ellipsis;white-space:normal}.invoice-edit-customer-style-2{align-items:center;border-left:1px solid #e2e8f0;display:flex;gap:.75rem;min-width:0;padding-left:1rem}.invoice-edit-reference-style h1{color:#0f172a;font-size:clamp(1.5rem,3vw,1.875rem);font-weight:700;margin-top:.08rem}.invoice-edit-reference-style-2{align-items:center;display:flex;gap:.75rem;min-width:0}.invoice-edit-hero-style{align-items:center;background:#fff;border-radius:1.5rem;border:1px solid #e2e8f0;box-shadow:none;display:grid;gap:1rem;grid-template-columns:minmax(0,1fr) minmax(15rem,.8fr) auto;margin-top:.85rem;padding:clamp(1rem,2.5vw,1.4rem)}.delete-confirm-submit-style{background:#fff1f2;border-color:#fecdd3;box-shadow:none;color:#0f172a;min-width:0}.delete-confirm-submit-style:hover{background:#fff1f2;border-color:#fecdd3}.delete-confirm-submit-style:disabled{cursor:wait;opacity:.55;transform:none}.delete-confirm-cancel-style{background:#fff;color:#475569}.delete-confirm-cancel-style:hover{background:#f8fafc;border-color:#e2e8f0;color:#0f172a}.delete-confirm-actions-style{align-items:center;display:flex;gap:.55rem;grid-column:1 / -1;justify-content:flex-end;padding-top:.35rem}.delete-confirm-copy-style{min-width:0}.delete-confirm-copy-style h2{color:#0f172a;font-size:1.125rem;font-weight:700;line-height:1.3;margin:0}.delete-confirm-icon-style{background:#fff1f2;border-radius:.9rem;border:1px solid #fecdd3;display:grid;height:52px;place-items:center;width:52px}.delete-confirm-icon-style img{width:27px}.delete-confirm-dialog-style{background:#fff;border-radius:1.25rem;border:1px solid #fecdd3;box-shadow:none;color:#0f172a;display:grid;gap:1rem;grid-template-columns:52px minmax(0,1fr);padding:clamp(1.1rem,4vw,1.5rem);width:min(420px,100%)}.delete-confirm-backdrop-style{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0f172a66;display:grid;top:0;right:0;bottom:0;left:0;padding:1rem;place-items:center;position:fixed;z-index:9999}.invoice-discount-remove-trigger-style{align-items:center;background:#fff1f2;border-radius:.82rem;border:1px solid #fecdd3;color:#be123c;display:flex;font-size:1rem;font-weight:700;gap:.45rem;justify-content:center;min-height:2.8rem;padding:.62rem .75rem;transition:background .2s,transform .15s}.invoice-discount-remove-trigger-style:hover{background:#fff1f2;transform:translateY(-1px)}.invoice-discount-remove-style{margin-left:auto}.invoice-discount-actions-style{flex-wrap:wrap}.invoice-discount-dialog-style-2{width:min(600px,100%)}.invoices-editsellvalue-style{align-items:center;background:#fff1f2;border-radius:.82rem;border:1px solid #fecdd3;color:#0f172a;display:flex;font-size:1rem;font-weight:700;gap:.45rem;justify-content:center;min-height:2.8rem;padding:.62rem 1rem;transition:background .2s,transform .15s}.invoices-editsellvalue-style:hover{background:#fff1f2;transform:translateY(-1px)}.invoices-editsellvalue-style:disabled{cursor:wait;opacity:.65;transform:none}.invoices-editsellvalue-style img{height:1.75rem;width:1.75rem}.invoice-sell-price-actions-style{display:flex;justify-content:flex-end}.invoice-sell-price-note-style{align-items:center;background:#fff1f2;border-radius:.75rem;border:1px solid #fecdd3;color:#475569;display:flex;font-size:1rem;gap:.5rem;line-height:1.45;padding:.62rem .7rem}.invoice-sell-price-note-style img{height:1.2rem;width:1.2rem}.invoice-sell-price-note-style svg{height:1.2rem;width:1.2rem}.invoice-sell-price-field-style .inputcss:focus{border-color:#fecdd3;box-shadow:0 0 0 3px #10b98126}.invoice-sell-price-field-style .inputcss{background:#f8fafc;border-radius:.8rem;border:1px solid #e2e8f0;color:#0f172a;min-height:3.1rem;outline:none;transition:border-color .2s,box-shadow .2s;width:100%}.invoice-sell-price-field-style .placeholder{color:#475569}.invoice-sell-price-context-style small{color:#475569;font-size:.875rem;font-weight:700;letter-spacing:normal;text-transform:uppercase}.invoice-sell-price-context-style strong{color:#0f172a;font-size:1rem;overflow:hidden;text-overflow:ellipsis;white-space:normal}.invoice-sell-price-context-style-2{align-items:center;background:#fff;border-radius:.9rem;border:1px solid #e2e8f0;display:grid;gap:.8rem;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;margin-top:1.05rem;padding:.75rem .85rem}.invoices-editsellvalue-style-2{color:#475569;font-size:1rem;line-height:1.5;margin-top:.25rem}.invoices-editsellvalue-style-3{font-size:1.3rem;font-weight:700;margin:.1rem 0 0}.invoice-sell-price-heading-style{display:grid;gap:.9rem;grid-template-columns:3.25rem minmax(0,1fr);padding-right:2.2rem}.invoice-sell-price-close-style{background:#fff;border-radius:999px;border:1px solid #e2e8f0;display:grid;height:2.35rem;padding:.42rem;place-items:center;position:absolute;right:.8rem;top:.8rem;transition:background .2s,transform .15s;width:2.35rem;z-index:2}.invoice-sell-price-close-style:hover{background:#f8fafc;transform:rotate(5deg)}.invoice-sell-price-close-style:focus-visible{outline-offset:2px;outline:2px solid #fecdd3}.invoice-history-empty-style h3{color:#0f172a;font-size:1rem;font-weight:700}.invoice-history-empty-style p{color:#475569;font-size:1rem}.invoice-history-empty-style-2{align-content:center;display:grid;gap:.3rem;min-height:15rem;place-items:center;text-align:center}.invoice-history-pagination-style{margin-top:.9rem}.invoice-history-open-style{background:#fff;border-radius:.58rem;border:1px solid #e2e8f0;color:#0369a1;display:grid;height:1.85rem;margin-left:auto;place-items:center;width:1.85rem}.invoice-history-open-style:hover{background:#f0f9ff}.invoice-history-open-style b{font-size:1rem}.invoice-history-created-style{align-items:end;display:grid;gap:.05rem;min-width:0}.invoice-history-created-style small{color:#475569;font-size:.875rem}.invoice-history-status-style{border-radius:.55rem;display:grid;font-size:1rem;font-weight:700;justify-items:end;margin-left:auto;padding:.25rem .42rem;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.invoice-history-status-style.is-paid{background:#ecfdf5;color:#047857}.invoice-history-status-style.is-partial,.invoice-history-status-style.is-unpaid{background:#fff1f2;color:#be123c}.invoice-history-status-style small{font-size:.875rem;font-weight:650;margin-top:.02rem;text-transform:none}.invoice-history-customer-style small{color:#475569;font-size:.875rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.invoice-history-customer-style strong{color:#0f172a;font-size:1rem;max-width:12rem;overflow:hidden;text-overflow:ellipsis;white-space:normal}.invoice-history-customer-style-2{align-items:center;display:flex;gap:.5rem;min-width:0;text-align:left}.invoice-history-table-style td:nth-child(4) strong{color:#0f172a;white-space:normal}.invoice-history-table-style-2{border-collapse:collapse;min-width:900px;width:100%}.invoice-history-table-style-2 tbody tr:hover{background:#f8fafc}.invoice-history-table-style-2 tbody tr{transition:background .18s}.invoice-history-table-style-2 td:nth-child(n+3){text-align:right}.invoice-history-table-style-2 td{border-top:1px solid #e2e8f0;color:#475569;font-size:1rem;padding:.62rem .65rem}.invoice-history-table-style-2 th:nth-child(n+3){text-align:right}.invoice-history-table-style-2 th{background:#f8fafc;color:#475569;font-size:1rem;letter-spacing:normal;padding:.6rem .65rem;text-align:left;text-transform:uppercase}.invoice-history-table-wrap-style{border-radius:.85rem;border:1px solid #e2e8f0;margin-top:.8rem;overflow-x:auto}.invoice-history-search-style{align-items:center;background:#f8fafc;border-radius:.75rem;border:1px solid #e2e8f0;display:flex;gap:.45rem;min-height:2.65rem;padding:.35rem .65rem;width:min(19rem,100%)}.invoice-history-search-style img{flex:none;height:1.25rem;width:1.25rem}.invoice-history-search-style input::-moz-placeholder{color:#475569}.invoice-history-search-style input::placeholder{color:#475569}.invoice-history-search-style input{background:transparent;border:0;color:#0f172a;font-size:1rem;min-width:0;outline:0;width:100%}.invoice-history-search-style svg{flex:none;height:1.25rem;width:1.25rem}.invoice-history-panel-style-2{background:#fff;border-radius:1.15rem;border:1px solid #e2e8f0;margin-top:.7rem;padding:.9rem}.invoice-history-stats-style p{color:#475569;font-size:1rem;overflow:hidden;text-overflow:ellipsis;white-space:normal}.invoice-history-stats-style small{color:#475569;font-size:.875rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.invoice-history-stats-style strong{color:#0f172a;font-size:1rem}.invoice-history-stats-style-2 .is-invoice{background:#f0f9ff}.invoice-history-stats-style-2 .is-paid{background:#ecfdf5}.invoice-history-stats-style-2 .is-profit{background:#fff1f2}.invoice-history-stats-style-2 .is-sales{background:#f0f9ff}.invoice-history-stats-style-3{display:grid;gap:.6rem;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:.7rem}.invoice-history-stats-style-3 article{align-items:center;background:#fff;border-radius:.95rem;border:1px solid #e2e8f0;display:flex;gap:.62rem;min-width:0;padding:.8rem}.invoice-history-date-style .app-calendar{margin-top:.25rem}.invoice-history-date-style-2{display:grid;gap:.08rem;justify-items:end;min-width:0}.invoice-history-hero-style-2{align-items:center;background:#fff;border-radius:1.5rem;border:1px solid #e2e8f0;box-shadow:none;display:grid;gap:1rem;grid-template-columns:3.8rem minmax(0,1fr) auto;margin-top:.85rem;padding:clamp(1rem,2.5vw,1.45rem)}.invoice-history-hero-style-2 h1{color:#0f172a;font-size:clamp(1.5rem,3vw,1.875rem);font-weight:700;margin-top:.08rem}.admin-invoice-history-style{color:#0f172a;margin-inline:auto;padding-bottom:2rem;width:100%}.today-sold-open-style{background:#fff;border-radius:.58rem;border:1px solid #e2e8f0;color:#047857;display:grid;height:1.85rem;margin-left:auto;place-items:center;width:1.85rem}.today-sold-open-style:hover{background:#ecfdf5}.today-sold-open-style b{font-size:1rem}.today-sold-time-style{display:grid;gap:.05rem;justify-items:end;min-width:0}.today-sold-time-style small{color:#475569;font-size:.875rem}.today-sold-profit-style{color:#047857;font-weight:700;white-space:nowrap}.today-sold-profit-style.is-negative{color:#be123c}.today-sold-customer-style small{color:#475569;font-size:.875rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.today-sold-customer-style strong{color:#0f172a;font-size:1rem;max-width:11rem;overflow:hidden;text-overflow:ellipsis;white-space:normal}.today-sold-table-style{border-collapse:collapse;min-width:920px;width:100%}.today-sold-table-style code{color:#0369a1;font-size:1rem}.today-sold-table-style tbody tr:hover{background:#f8fafc}.today-sold-table-style tbody tr{transition:background .18s}.today-sold-table-style td:nth-child(5) strong{color:#0f172a;white-space:normal}.today-sold-table-style td:nth-child(n+4){text-align:right}.today-sold-table-style td{border-top:1px solid #e2e8f0;color:#475569;font-size:1rem;padding:.62rem .65rem}.today-sold-table-style th:nth-child(n+4){text-align:right}.today-sold-table-style th{background:#f8fafc;color:#475569;font-size:1rem;letter-spacing:normal;padding:.6rem .65rem;text-align:left;text-transform:uppercase}.today-sold-search-style{align-items:center;background:#f8fafc;border-radius:.75rem;border:1px solid #e2e8f0;display:flex;gap:.45rem;min-height:2.65rem;padding:.35rem .65rem;width:min(20rem,100%)}.today-sold-search-style img{flex:none;height:1.25rem;width:1.25rem}.today-sold-search-style input::-moz-placeholder{color:#475569}.today-sold-search-style input::placeholder{color:#475569}.today-sold-search-style input{background:transparent;border:0;color:#0f172a;font-size:1rem;min-width:0;outline:0;width:100%}.today-sold-search-style svg{flex:none;height:1.25rem;width:1.25rem}.today-sold-stats-style .is-cost{background:#fff1f2}.today-sold-stats-style .is-items{background:#f0f9ff}.today-sold-stats-style .is-profit{background:#ecfdf5}.today-sold-stats-style .is-sales{background:#f0f9ff}.today-sold-hero-style{align-items:center;background:#fff;border-radius:1.5rem;border:1px solid #e2e8f0;box-shadow:none;display:grid;gap:1rem;grid-template-columns:3.8rem minmax(0,1fr) auto;margin-top:.85rem;padding:clamp(1rem,2.5vw,1.45rem)}.today-sold-hero-style h1{color:#0f172a;font-size:clamp(1.5rem,3vw,1.875rem);font-weight:700;margin-top:.08rem}.today-sold-export-loading-style,.today-sold-export-icon-style{height:1.25rem;width:1.25rem;padding:0;flex:0 0 1.25rem}.today-sold-export-style{flex:0 0 auto}.invoice-view-panel-style .is-grand{background:#ecfdf5;border-radius:.72rem;border:1px solid #a7f3d0;color:#0f172a;font-weight:700;margin-top:.35rem;padding:.65rem .7rem}.invoice-view-panel-style .is-grand dd{color:#047857;font-size:1rem}.invoice-view-panel-style dd{color:#0f172a;font-weight:700;white-space:nowrap}.invoice-view-panel-style-2 dl{display:grid;gap:.1rem;margin-top:.7rem}.invoice-view-panel-style-3{background:#fff;border-radius:1.2rem;border:1px solid #e2e8f0;margin-top:.75rem;min-width:0;padding:.95rem}.invoice-view-list-empty-style{color:#475569;display:grid;font-size:1rem;min-height:6rem;place-items:center}.invoice-view-payment-list-style b{background:#fff;border-radius:999px;color:#475569;font-size:1rem;padding:.24rem .4rem;text-transform:uppercase}.invoice-view-payment-list-style small{color:#475569;font-size:.875rem}.invoice-view-payment-list-style strong{color:#0f172a;font-size:1rem}.invoice-view-payment-list-style-2{display:grid;gap:.45rem;margin-top:.75rem}.invoice-view-payment-list-style-2 article{align-items:center;background:#fff;border-radius:.78rem;border:1px solid #e2e8f0;display:grid;gap:.55rem;grid-template-columns:2.1rem minmax(0,1fr) auto;padding:.62rem}.invoice-view-bottom-grid-style{align-items:start;display:grid;gap:.75rem;grid-template-columns:minmax(0,1.2fr) minmax(18rem,.8fr)}.invoice-view-empty-style{padding-block:2rem!important;text-align:center!important}.invoice-view-product-style{align-items:center;display:flex;gap:.55rem;min-width:0}.invoice-view-table-style{border-collapse:collapse;min-width:650px;width:100%}.invoice-view-table-style code{color:#0369a1;font-size:1rem}.invoice-view-table-style td:first-child{text-align:center;width:3rem}.invoice-view-table-style td:last-child{text-align:right}.invoice-view-table-style td:last-child strong{color:#0f172a;white-space:normal}.invoice-view-table-style td{border-top:1px solid #e2e8f0;color:#475569;font-size:1rem;padding:.68rem .7rem}.invoice-view-table-style th:first-child{text-align:center;width:3rem}.invoice-view-table-style th:last-child{text-align:right}.invoice-view-table-style th{background:#f8fafc;color:#475569;font-size:1rem;letter-spacing:normal;padding:.62rem .7rem;text-align:left;text-transform:uppercase}.invoice-view-stats-style p{color:#475569;font-size:1rem;overflow:hidden;text-overflow:ellipsis;white-space:normal}.invoice-view-stats-style small{color:#475569;font-size:.875rem;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.invoice-view-stats-style strong{color:#0f172a;font-size:1rem;overflow:hidden;text-overflow:ellipsis;white-space:normal}.invoice-view-stats-style-2 .is-discount{background:#fff1f2}.invoice-view-stats-style-2 .is-paid{background:#ecfdf5}.invoice-view-stats-style-2 .is-subtotal,.invoice-view-stats-style-2 .is-total{background:#f0f9ff}.invoice-view-stats-style-3{display:grid;gap:.65rem;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:.75rem}.invoice-view-stats-style-3 article{align-items:center;background:#fff;border-radius:1rem;border:1px solid #e2e8f0;display:flex;gap:.65rem;min-width:0;padding:.82rem}.invoice-view-status-style{background:#fff1f2;border-radius:.85rem;border:1px solid #fecdd3;display:grid;gap:.08rem;justify-items:end;min-width:0;padding:.68rem .8rem;text-align:right}.invoice-view-status-style.is-paid{background:#ecfdf5;border-color:#a7f3d0}.invoice-view-status-style.is-paid strong{color:#047857}.invoice-view-status-style small{color:#475569;font-size:.875rem;font-weight:700;text-transform:uppercase}.invoice-view-status-style span{color:#475569;font-size:1rem}.invoice-view-status-style strong{color:#be123c;font-size:1rem}.invoice-view-customer-style small{color:#475569;font-size:.875rem;font-weight:700;text-transform:uppercase}.invoice-view-customer-style span{color:#475569;font-size:1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.invoice-view-customer-style strong{color:#0f172a;font-size:1rem;overflow:hidden;text-overflow:ellipsis;white-space:normal}.invoice-view-hero-style{align-items:center;background:#fff;border-radius:1.55rem;border:1px solid #e2e8f0;box-shadow:none;display:grid;gap:1rem;grid-template-columns:minmax(0,1fr) minmax(15rem,.8fr) auto;margin-top:.85rem;padding:clamp(1rem,2.5vw,1.45rem)}.invoice-discount-field-style-2>label{align-items:center;color:#0f172a;display:flex;font-size:1rem;font-weight:700;gap:.5rem;justify-content:space-between;letter-spacing:normal;margin-bottom:.45rem;text-transform:uppercase}.invoice-discount-field-style-2>label span{color:#475569;font-size:1rem;font-weight:650}.invoice-edit-product-style-2>div{display:grid;gap:.05rem;min-width:0}.invoice-edit-product-style-2>span{background:#f0f9ff;border-radius:.62rem;display:grid;flex:0 0 2rem;height:2rem;padding:.45rem;place-items:center;width:2rem}.invoice-edit-panel-style-2>header{align-items:flex-start;display:flex;gap:.7rem;justify-content:space-between}.invoice-edit-panel-style-2>header>span{background:#fff;border-radius:999px;color:#475569;font-size:1rem;padding:.27rem .48rem;white-space:nowrap}.invoice-edit-panel-style-2>header h2{color:#0f172a;font-size:1.125rem;font-weight:700;margin-top:.06rem}.invoice-edit-panel-style-2>header p:last-child{color:#475569;font-size:1rem;margin-top:.17rem}.invoice-edit-customer-style-2>div{display:grid;gap:.08rem;min-width:0}.invoice-edit-customer-style-2>img{background:#fff;border-radius:.9rem;flex:0 0 3.6rem;height:3.6rem;-o-object-fit:cover;object-fit:cover;width:3.6rem}.invoice-edit-reference-style-2>div>p:last-child{color:#475569;font-size:1rem;margin-top:.18rem}.invoice-edit-reference-style-3>span{background:#f0f9ff;border-radius:1rem;border:1px solid #bae6fd;display:grid;flex:0 0 3.5rem;height:3.5rem;padding:.78rem;place-items:center;width:3.5rem}.delete-confirm-actions-style-2>button:hover{transform:translateY(-1px)}.delete-confirm-actions-style-2>button{align-items:center;border-radius:.75rem;border:1px solid #e2e8f0;display:flex;font-size:1rem;font-weight:700;gap:.4rem;justify-content:center;min-height:42px;padding:.6rem .8rem;transition:border-color .2s,background .2s,transform .15s}.delete-confirm-actions-style-2>button img{height:23px;-o-object-fit:contain;object-fit:contain;width:23px}.delete-confirm-copy-style-2>p:last-child{color:#475569;font-size:1rem;line-height:1.55;margin-top:.45rem}.invoice-history-empty-style-2>span{background:#f0f9ff;border-radius:.9rem;display:grid;height:3.1rem;padding:.7rem;place-items:center;width:3.1rem}.invoice-history-customer-style-2>div{display:grid;gap:.05rem;min-width:0}.invoice-history-customer-style-2>img{background:#fff;border-radius:.62rem;flex:0 0 2.15rem;height:2.15rem;-o-object-fit:cover;object-fit:cover;width:2.15rem}.invoice-history-table-style-2 td:first-child>a{align-items:center;color:#0f172a;display:flex;gap:.35rem}.invoice-history-table-style-2 td:first-child>a>small{align-items:center;color:#be123c;display:flex;font-size:.875rem;gap:.15rem}.invoice-history-table-style-2 td:first-child>a>small img{height:.9rem;width:.9rem}.invoice-history-table-style-2 td:first-child>a>span{background:#f0f9ff;border-radius:.56rem;display:grid;height:1.8rem;padding:.4rem;place-items:center;width:1.8rem}.invoice-history-panel-style-3>header{align-items:center;display:flex;gap:1rem;justify-content:space-between}.invoice-history-panel-style-3>header h2{color:#0f172a;font-size:1.125rem;font-weight:700;margin-top:.06rem}.invoice-history-panel-style-3>header p:last-child{color:#475569;font-size:1rem;margin-top:.16rem}.invoice-history-stats-style-3 article>div{display:grid;gap:.06rem;min-width:0}.invoice-history-stats-style-4 article>span{border-radius:.75rem;display:grid;flex:0 0 2.4rem;height:2.4rem;padding:.53rem;place-items:center;width:2.4rem}.invoice-history-date-style-2>small{color:#475569;font-size:.875rem;text-transform:uppercase}.invoice-history-date-style-2>strong{color:#0f172a;font-size:1rem}.today-sold-empty-style>span{background:#ecfdf5;border-radius:.9rem;display:grid;height:3.1rem;padding:.7rem;place-items:center;width:3.1rem}.today-sold-customer-style-2>img{background:#fff;border-radius:.6rem;flex:0 0 2.1rem;height:2.1rem;-o-object-fit:cover;object-fit:cover;width:2.1rem}.today-sold-customer-style-3>div{display:grid;gap:.05rem;min-width:0}.today-sold-product-style>div{display:grid;gap:.05rem;min-width:0}.today-sold-product-style>span{background:#ecfdf5;border-radius:.6rem;display:grid;flex:0 0 2rem;height:2rem;padding:.44rem;place-items:center;width:2rem}.today-sold-export-loading-style-2>img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.today-sold-export-icon-style-2>img{display:block;height:1.25rem;-o-object-fit:contain;object-fit:contain;width:1.25rem}.invoice-view-panel-style-2 dl>div{align-items:center;border-bottom:1px solid #e2e8f0;color:#475569;display:flex;font-size:1rem;gap:.8rem;justify-content:space-between;padding:.45rem .1rem}.invoice-view-panel-style-3>header{align-items:flex-start;display:flex;gap:.75rem;justify-content:space-between}.invoice-view-panel-style-3>header>span{background:#fff;border-radius:999px;color:#475569;font-size:1rem;padding:.3rem .5rem;white-space:nowrap}.invoice-view-panel-style-3>header h2{color:#0f172a;font-size:1.125rem;font-weight:700;margin-top:.08rem}.invoice-view-panel-style-3>header p:last-child{color:#475569;font-size:1rem;margin-top:.18rem}.invoice-view-payment-list-style-2 article>div{display:grid;gap:.08rem;min-width:0}.invoice-view-payment-list-style-2 article>span{background:#ecfdf5;border-radius:.65rem;display:grid;height:2.1rem;padding:.47rem;place-items:center;width:2.1rem}.invoice-view-product-style-2>div{display:grid;gap:.05rem;min-width:0}.invoice-view-product-style-2>span{background:#f0f9ff;border-radius:.62rem;display:grid;flex:0 0 2rem;height:2rem;padding:.44rem;place-items:center;width:2rem}.invoice-view-stats-style-2 article>span{border-radius:.78rem;display:grid;flex:0 0 2.45rem;height:2.45rem;padding:.55rem;place-items:center;width:2.45rem}.invoice-view-customer-style-2>div{display:grid;gap:.08rem;min-width:0}.invoice-view-customer-style-2>img{background:#fff;border-radius:.9rem;border:1px solid #bae6fd;flex:0 0 3.7rem;height:3.7rem;-o-object-fit:cover;object-fit:cover;width:3.7rem}.invoice-view-reference-style>div>p:last-child{color:#475569;font-size:1rem;margin-top:.2rem}.invoice-view-reference-style-2>span{background:#f0f9ff;border-radius:1rem;border:1px solid #bae6fd;display:grid;flex:0 0 3.5rem;height:3.5rem;padding:.78rem;place-items:center;width:3.5rem}.bank-entry-preview-style-2 .is-overdrawn strong{color:#be123c}.bank-entry-preview-style-2 small{color:#475569;font-size:.875rem;font-weight:700;letter-spacing:normal;text-transform:uppercase}.bank-entry-preview-style-2 strong{color:#047857;font-size:1rem}.bank-entry-preview-style-3{align-items:center;background:#fff;border-radius:.85rem;border:1px solid #e2e8f0;display:grid;gap:.65rem;grid-column:1 / -1;grid-template-columns:1fr 2rem 1fr;padding:.72rem .8rem}.bank-entry-form-style{background:#fff;border-radius:1rem;border:1px solid #e2e8f0;display:grid;gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:.85rem;padding:.9rem}.bank-entry-account-style-2 small{color:#475569;font-size:.875rem;font-weight:700;letter-spacing:normal;text-transform:uppercase}.bank-entry-account-style-3{align-items:center;background:#fff;border-radius:.95rem;border:1px solid #e2e8f0;display:grid;gap:.7rem;grid-template-columns:2.8rem minmax(0,1fr) auto;margin-top:1rem;padding:.75rem .8rem}.bank-entry-dialog-style{background:#fff;border-radius:1.4rem;border:1px solid #a7f3d0;box-shadow:none;color:#0f172a;max-height:calc(100dvh - 2rem);overflow-y:auto;padding:clamp(1.1rem,4vw,1.55rem);position:relative;width:min(640px,100%)}.company-entry-submit-style{background:#f0f9ff;border-color:#bae6fd;color:#0f172a}.company-entry-submit-style:hover{background:#f0f9ff}.company-entry-submit-style:disabled{cursor:wait;opacity:.65;transform:none!important}.company-entry-submit-style img{height:1.75rem;width:1.75rem}.company-entry-note-style{align-items:center;background:#f0f9ff;border-radius:.75rem;border:1px solid #bae6fd;color:#475569;display:flex;font-size:1rem;gap:.5rem;grid-column:1 / -1;line-height:1.45;padding:.62rem .7rem}.company-entry-note-style img{flex:none;height:1.2rem;width:1.2rem}.company-entry-preview-style .is-due strong{color:#be123c}.company-entry-preview-style small{color:#475569;font-size:.875rem;font-weight:700;letter-spacing:normal;text-transform:uppercase}.company-entry-preview-style strong{color:#047857;font-size:1rem}.company-entry-label-style{align-items:center;color:#0f172a;display:flex;font-size:1rem;font-weight:700;gap:.5rem;justify-content:space-between;letter-spacing:normal;margin-bottom:.45rem;text-transform:uppercase}.company-entry-label-style small{color:#475569;font-size:.875rem;font-weight:650}.company-entry-field-style .inputcss:focus{background:#f8fafc;border-color:#bae6fd;box-shadow:0 0 0 3px #10b98126}.company-entry-field-style .inputcss{background:#f8fafc;border-color:#e2e8f0;color:#0f172a;min-height:3.1rem}.company-entry-field-style .placeholder{color:#475569}.company-entry-dialog-style{background:#fff;border-radius:1.4rem;border:1px solid #bae6fd;box-shadow:none;color:#0f172a;max-height:calc(100dvh - 2rem);overflow-y:auto;padding:clamp(1.1rem,4vw,1.55rem);position:relative;width:min(640px,100%)}.ledgers-retaileradjustment-style button{min-height:2.75rem;border-radius:.75rem;padding-left:1rem;padding-right:1rem;font-size:1rem;line-height:1.5rem;font-weight:700}.ledgers-retaileradjustment-style-3 .inputcss,.ledgers-retaileradjustment-style-4 .inputcss{min-height:3rem;--tw-bg-opacity: 1;background-color:#ffffff);--tw-text-opacity: 1;color:#0f172a)}.ledgers-retaileradjustment-style-5{grid-template-columns:3rem minmax(0,1fr) auto}.ledgers-retaileradjustment-style-6{letter-spacing:normal}.ledgers-retaileradjustment-style-7{grid-template-columns:3rem minmax(0,1fr)}.overflow-y-auto-style{--tw-shadow: 0 30px 90px rgba(0,0,0,.58);--tw-shadow-colored: 0 30px 90px var(--tw-shadow-color);box-shadow:none}.overflow-y-auto-style-2{background:#fff}.ledgers-retaileradjustment-style-8{max-height:calc(100dvh - 2rem)}.inset-0-style-3{min-height:100dvh}.inset-0-style-4{z-index:9998}.bank-entry-preview-style-2>span{background:#ecfdf5;border-radius:999px;display:grid;height:2rem;padding:.45rem;place-items:center;width:2rem}.bank-entry-preview-style-2>span img{height:100%;width:100%}.bank-entry-preview-style-3>div:last-child{text-align:right}.bank-entry-preview-style-3>div{display:grid;gap:.08rem}.bank-entry-field-style>div{margin-bottom:0!important}.bank-entry-account-style-3>div:last-child.is-overdrawn strong{color:#be123c}.bank-entry-account-style-3>div:last-child{border-left:1px solid #e2e8f0;padding-left:.75rem;text-align:right}.bank-entry-account-style-3>div:last-child strong{color:#047857;font-size:1rem}.bank-entry-account-style-3>div:nth-child(2) span{color:#475569;font-size:1rem}.bank-entry-account-style-3>div:nth-child(2) strong{color:#0f172a;font-size:1rem;overflow:hidden;text-overflow:ellipsis;white-space:normal}.bank-entry-account-style-4>div{display:grid;gap:.05rem;min-width:0}.bank-entry-account-style-4>img{border-radius:.78rem;border:1px solid #e2e8f0;height:2.8rem;-o-object-fit:cover;object-fit:cover;width:2.8rem}.company-entry-preview-style-2>span{background:#f0f9ff;border-radius:999px;display:grid;height:2rem;padding:.45rem;place-items:center;width:2rem}.company-entry-preview-style-2>span img{height:100%;width:100%}.company-entry-account-style>div:last-child.is-due strong{color:#be123c}.company-entry-account-style>div:last-child{border-left:1px solid #e2e8f0;padding-left:.75rem;text-align:right}.company-entry-account-style>div:last-child small{color:#475569;font-size:.875rem;font-weight:700;letter-spacing:normal;text-transform:uppercase}.company-entry-account-style>div:last-child strong{color:#047857;font-size:1rem}.company-entry-account-style>div:nth-child(2) small{color:#475569;font-size:.875rem;font-weight:700;letter-spacing:normal;text-transform:uppercase}.company-entry-account-style>div:nth-child(2) span{color:#475569;font-size:1rem}.company-entry-account-style>div:nth-child(2) strong{color:#0f172a;font-size:1rem;overflow:hidden;text-overflow:ellipsis;white-space:normal}.company-entry-account-style>div{display:grid;gap:.05rem;min-width:0}.company-entry-account-style>img{border-radius:.78rem;border:1px solid #e2e8f0;height:2.8rem;-o-object-fit:cover;object-fit:cover;width:2.8rem}.company-entry-heading-style>span{background:#f0f9ff;border-radius:1rem;border:1px solid #bae6fd;display:grid;height:3.25rem;padding:.75rem;place-items:center;width:3.25rem}.company-entry-heading-style>span img{height:100%;width:100%}.admin-order-danger-style small{color:#475569;font-size:.875rem}.admin-order-danger-style strong{color:#be123c;font-size:1rem}.admin-order-danger-style-2{align-items:center;border-top:1px solid #fecdd3;display:flex;gap:.7rem;justify-content:space-between;margin-top:1rem;padding-top:.9rem}.admin-order-workflow-style{border-top:1px solid #e2e8f0;padding-top:.9rem}.admin-order-workflow-style .order-cart-actions{margin-top:.6rem}.order-cart-summary-style .order-cart-grand-total{border-top:1px solid #e2e8f0;color:#0f172a;font-size:1rem;font-weight:700;margin-top:.25rem;padding-top:.8rem}.order-cart-summary-style .order-cart-grand-total strong{color:#be123c;font-size:1.05rem}.order-cart-summary-style-2{display:grid;gap:.75rem;padding-block:1rem}.admin-order-detail-sidebar-style{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border-radius:1.2rem;border:1px solid #e2e8f0;padding:1.1rem;position:sticky;top:.75rem}.admin-order-detail-heading-style{align-items:end;border-bottom:1px solid #e2e8f0;display:flex;gap:1rem;justify-content:space-between;padding:.25rem .25rem .9rem}.admin-order-detail-heading-style h2{font-size:1.125rem;font-weight:700;margin:0}.admin-order-detail-main-style{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border-radius:1.2rem;border:1px solid #e2e8f0;min-width:0;padding:clamp(.75rem,2vw,1.2rem)}.admin-order-detail-layout-style{align-items:start;display:grid;gap:.8rem;grid-template-columns:minmax(0,1.7fr) minmax(290px,.7fr);margin-top:.8rem}.admin-order-progress-style-2{align-items:center;-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border-radius:1rem;border:1px solid #e2e8f0;display:grid;gap:.7rem;grid-template-columns:auto 1fr auto 1fr auto;margin-top:.8rem;padding:1rem 1.2rem}.admin-order-detail-status-style{border-radius:999px;border:1px solid #e2e8f0;font-size:1rem;font-weight:700;letter-spacing:normal;padding:.45rem .7rem;text-transform:uppercase}.admin-order-detail-status-style.is-confirmed{background:#fff1f2;color:#92400e}.admin-order-detail-status-style.is-placed{background:#fff1f2;color:#be123c}.admin-order-detail-status-style.is-resolved{background:#ecfdf5;color:#047857}.admin-order-detail-hero-style{align-items:center;-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border-radius:1.3rem;border:1px solid #fecdd3;display:flex;gap:1rem;justify-content:space-between;margin-top:.8rem;min-height:160px;overflow:hidden;padding:clamp(1.2rem,4vw,2.1rem)}.admin-order-detail-hero-style h1{font-size:clamp(1.5rem,3vw,1.875rem);font-weight:700;margin:0}.admin-order-detail-hero-style p:not(.home-kicker){color:#475569;font-size:.875rem;margin-top:.35rem}.admin-order-detail-style{color:#0f172a;margin-inline:auto;padding-bottom:2rem;width:100%}.admin-orders-empty-style a{color:#be123c;font-size:1rem;margin-top:.75rem}.admin-orders-empty-style h3{font-weight:700;margin-top:.8rem}.admin-orders-empty-style p{color:#475569}.admin-orders-empty-style-2{align-items:center;border-radius:1rem;border:1px dashed #e2e8f0;display:flex;flex-direction:column;justify-content:center;min-height:260px;text-align:center}.admin-orders-grid-style .order-history-card{height:100%}.admin-orders-grid-style-2{display:grid;gap:.8rem;grid-template-columns:repeat(3,minmax(0,1fr))}.admin-orders-filter-label-style{color:#475569;font-size:1rem}.admin-orders-heading-style{align-items:end;display:flex;gap:1rem;justify-content:space-between;margin-bottom:1rem}.admin-orders-heading-style h2{font-size:1.125rem;font-weight:700;margin:0}.admin-orders-queue-style{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border-radius:1.25rem;border:1px solid #e2e8f0;margin-top:.8rem;padding:clamp(.9rem,2.5vw,1.4rem)}.admin-orders-stats-style-2 .is-all{background:#f0f9ff}.admin-orders-stats-style-2 .is-confirmed,.admin-orders-stats-style-2 .is-new{background:#fff1f2}.admin-orders-stats-style-2 .is-value{background:#ecfdf5}.admin-orders-stats-style-2 em{color:#475569;font-size:1rem;font-style:normal}.admin-orders-stats-style-2 small{color:#475569;font-size:.875rem}.admin-orders-stats-style-2 strong{font-size:1.1rem;overflow:hidden;text-overflow:ellipsis;white-space:normal}.admin-orders-stats-style-3{display:grid;gap:.8rem;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:.8rem}.admin-orders-live-style{align-items:center;background:#ecfdf5;border-radius:1rem;border:1px solid #a7f3d0;display:grid;gap:.3rem .45rem;grid-template-columns:8px 1fr;min-width:0;padding:.9rem}.admin-orders-live-style i{animation:admin-live-pulse 1.8s ease infinite;background:#ecfdf5;border-radius:999px;box-shadow:none;height:8px;width:8px}.admin-orders-live-style span{color:#047857;font-size:1rem;letter-spacing:normal;text-transform:uppercase}.admin-orders-live-style strong{color:#0f172a;font-size:1.8rem;grid-column:1 / -1;text-align:center}.admin-orders-hero-style{align-items:center;-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border-radius:1.35rem;border:1px solid #fecdd3;display:flex;gap:1.5rem;justify-content:space-between;margin-top:.8rem;min-height:185px;overflow:hidden;padding:clamp(1.25rem,4vw,2.3rem)}.admin-orders-hero-style h1{font-size:clamp(1.5rem,3vw,1.875rem);font-weight:700;margin:0}.admin-orders-hero-style p:not(.home-kicker){color:#475569;margin-top:.45rem}.order-cart-note-style{color:#475569;margin-top:.8rem;text-align:center}.order-cart-summary-style-3 .order-cart-grand-total{border-top:1px solid #e2e8f0;color:#0f172a;font-size:1rem;font-weight:700;margin-top:.25rem;padding-top:.8rem}.order-cart-summary-style-3 .order-cart-grand-total div{color:#be123c;font-size:1.05rem}.order-history-empty-style a{background:#fff1f2;border-radius:.7rem;border:1px solid #fecdd3;color:#be123c;margin-top:.8rem;padding:.55rem .85rem}.order-history-empty-style h3{font-weight:700;margin-top:.8rem}.order-history-empty-style p{color:#475569}.order-history-empty-style-2{align-items:center;border-radius:1rem;border:1px dashed #e2e8f0;display:flex;flex-direction:column;grid-column:1 / -1;justify-content:center;min-height:240px;text-align:center}.order-history-grid-style{display:grid;gap:.8rem;grid-template-columns:repeat(3,minmax(0,1fr))}.order-history-calendar-style{align-items:center;color:#475569;display:flex;gap:.55rem}.order-history-heading-style{align-items:end;display:flex;gap:1rem;justify-content:space-between;margin-bottom:1rem}.order-history-heading-style h2{font-size:1.125rem;font-weight:700;margin:0}.order-history-content-style{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border-radius:1.25rem;border:1px solid #e2e8f0;margin-top:.8rem;padding:clamp(.9rem,2.5vw,1.4rem)}.order-history-stats-style-2 .is-all{background:#fff1f2}.order-history-stats-style-2 .is-complete{background:#ecfdf5}.order-history-stats-style-2 .is-pending{background:#fff1f2}.order-history-stats-style-2 small{color:#475569;font-size:.875rem}.order-history-stats-style-2 strong{color:#0f172a;font-size:1.25rem}.order-history-total-style{background:#fff;border-radius:1rem;border:1px solid #fecdd3;display:grid;min-width:0;padding:1rem;text-align:center}.order-history-total-style span{color:#475569;font-size:1rem;letter-spacing:normal;margin-top:.35rem;text-transform:uppercase}.order-history-total-style strong{color:#be123c;font-size:2rem;line-height:1}.order-history-hero-style{align-items:center;background:#fff;border-radius:1.35rem;border:1px solid #fecdd3;display:flex;gap:1.5rem;justify-content:space-between;margin-top:.8rem;min-height:185px;overflow:hidden;padding:clamp(1.25rem,4vw,2.4rem)}.order-history-hero-style h1{font-family:BenSen,serif;font-size:clamp(1.5rem,3vw,1.875rem);font-weight:700;line-height:1.25;margin:0}.order-history-hero-style p:not(.home-kicker){color:#475569;margin-top:.45rem}.admin-order-history-grid-style{display:grid;gap:.8rem;grid-template-columns:repeat(3,minmax(0,1fr))}.admin-order-history-calendar-style{align-items:center;color:#475569;display:flex;gap:.55rem}.admin-order-history-heading-style{align-items:end;display:flex;gap:1rem;justify-content:space-between;margin-bottom:1rem}.admin-order-history-heading-style h2{font-size:1.125rem;font-weight:700;margin:0}.admin-order-history-stats-style .is-date,.admin-order-history-stats-style .is-items{background:#f0f9ff}.admin-order-history-stats-style .is-total{background:#ecfdf5}.admin-order-history-stats-style .is-value{background:#fff1f2}.admin-order-history-stats-style em{color:#475569;font-size:1rem;font-style:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-order-history-stats-style small{color:#475569;font-size:.875rem}.admin-order-history-stats-style strong{font-size:1.05rem;overflow:hidden;text-overflow:ellipsis;white-space:normal}.admin-order-history-total-style{background:#ecfdf5;border-radius:1rem;border:1px solid #a7f3d0;display:grid;min-width:0;padding:1rem;text-align:center}.admin-order-history-total-style span{color:#475569;font-size:1rem;letter-spacing:normal;margin-top:.35rem;text-transform:uppercase}.admin-order-history-total-style strong{color:#047857;font-size:2rem;line-height:1}.admin-order-history-hero-style{align-items:center;-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border-radius:1.35rem;border:1px solid #a7f3d0;display:flex;gap:1.5rem;justify-content:space-between;margin-top:.8rem;min-height:180px;overflow:hidden;padding:clamp(1.25rem,4vw,2.3rem)}.admin-order-history-hero-style h1{font-size:clamp(1.5rem,3vw,1.875rem);font-weight:700;margin:0}.admin-order-history-hero-style p:not(.home-kicker){color:#475569;margin-top:.45rem}.admin-order-danger-style-2>div:first-child{display:grid}.order-cart-summary-style-2>div{align-items:center;color:#475569;display:flex;font-size:1rem;justify-content:space-between}.order-cart-summary-style-2>div strong{color:#0f172a}.admin-order-detail-heading-style-2>span{color:#475569;font-size:1rem}.admin-order-progress-style-3>div.is-done{color:#047857}.admin-order-progress-style-3>div.is-done>span{background:#ecfdf5;border-color:#a7f3d0}.admin-order-progress-style-3>div{align-items:center;color:#475569;display:flex;gap:.55rem}.admin-order-progress-style-3>div>p{display:grid}.admin-order-progress-style-3>div>span{border-radius:999px;border:1px solid #e2e8f0;display:grid;flex:0 0 auto;font-size:1rem;font-weight:700;height:30px;place-items:center;width:30px}.admin-order-progress-style-3>div small{font-size:.875rem}.admin-order-progress-style-3>div strong{font-size:1rem}.admin-order-progress-style-3>i.is-done{background:#ecfdf5}.admin-order-progress-style-3>i{background:#fff;height:1px}.admin-orders-empty-style-2>span{background:#ecfdf5;border-radius:.85rem;display:grid;height:52px;place-items:center;width:52px}.admin-orders-empty-style-2>span img{width:28px}.admin-orders-stats-style-3>*{align-items:center;-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border-radius:1rem;border:1px solid #e2e8f0;color:inherit;display:grid;gap:.12rem .7rem;grid-template-columns:42px minmax(0,1fr);min-width:0;padding:1rem;text-align:left;transition:transform .2s,border-color .2s,background .2s}.admin-orders-stats-style-3>*>span{border-radius:.75rem;display:grid;grid-row:span 3;height:42px;place-items:center;width:42px}.admin-orders-stats-style-3>*>span img{width:23px}.admin-orders-stats-style-3>button.is-selected{background:#fff1f2;border-color:#fecdd3;transform:translateY(-2px)}.admin-orders-stats-style-3>button:hover{background:#fff1f2;border-color:#fecdd3;transform:translateY(-2px)}.order-cart-summary-style-3>div{align-items:center;color:#475569;display:flex;font-size:1rem;justify-content:space-between}.order-cart-summary-style-3>div div{color:#0f172a}.order-history-empty-style-2>span{background:#fff;border-radius:.8rem;display:grid;height:48px;place-items:center;width:48px}.order-history-empty-style-2>span img{opacity:.6;width:26px}.order-history-stats-style-3>div{align-items:center;-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border-radius:1rem;border:1px solid #e2e8f0;display:grid;gap:.7rem;grid-template-columns:42px minmax(0,1fr) auto;min-width:0;padding:1rem}.order-history-stats-style-3>div>span{border-radius:.75rem;display:grid;height:42px;place-items:center;width:42px}.order-history-stats-style-3>div>span img{width:23px}.admin-order-history-empty-style>span{background:#ecfdf5;border-radius:.85rem;display:grid;height:52px;place-items:center;width:52px}.admin-order-history-empty-style>span img{opacity:.7;width:27px}.admin-order-history-stats-style-3>div{align-items:center;-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border-radius:1rem;border:1px solid #e2e8f0;display:grid;gap:.12rem .7rem;grid-template-columns:42px minmax(0,1fr);min-width:0;padding:1rem}.admin-order-history-stats-style-3>div>span{border-radius:.75rem;display:grid;grid-row:span 3;height:42px;place-items:center;width:42px}.admin-order-history-stats-style-3>div>span img{width:23px}.payment-create-submit-style{background:#ecfdf5;border-color:#a7f3d0;color:#0f172a}.payment-create-submit-style:hover{background:#ecfdf5}.payment-create-submit-style:disabled{cursor:wait;opacity:.65}.payment-create-submit-style img{height:1.65rem;-o-object-fit:contain;object-fit:contain;width:1.65rem}.payment-create-note-style{align-items:center;background:#ecfdf5;border-radius:.72rem;border:1px solid #a7f3d0;color:#475569;display:flex;font-size:1rem;gap:.45rem;grid-column:1 / -1;padding:.62rem .7rem}.payment-create-note-style img{flex:none;height:1.2rem;width:1.2rem}.payment-create-note-style svg{flex:none;height:1.2rem;width:1.2rem}.payment-create-field-style{align-items:center;color:#0f172a;display:flex;font-size:1rem;font-weight:700;justify-content:space-between;letter-spacing:normal;margin-bottom:.42rem;text-transform:uppercase}.payment-create-field-style span{color:#475569;font-size:1rem}.payment-create-field-style-3 .inputcss:focus{border-color:#a7f3d0;box-shadow:0 0 0 3px #10b98126}.payment-create-field-style-3 .inputcss{background:#f8fafc;border-radius:.8rem;border:1px solid #e2e8f0;color:#0f172a;min-height:3.05rem;outline:none;width:100%}.payment-create-field-style-3 textarea:focus{border-color:#a7f3d0;box-shadow:0 0 0 3px #10b98126}.payment-create-field-style-3 textarea{background:#f8fafc;border-radius:.8rem;border:1px solid #e2e8f0;color:#0f172a;font-size:1rem;min-height:5rem;outline:none;padding:.7rem .78rem;resize:vertical;width:100%}.payments-create-style{background:#fff;border-radius:.8rem;border:1px solid #e2e8f0;color:#0f172a;min-height:3.05rem;outline:none;padding:.65rem .75rem;width:100%}.payments-create-style:focus{border-color:#a7f3d0;box-shadow:0 0 0 3px #10b98126}.payments-create-style:disabled{background:#fff;color:#475569;cursor:not-allowed}.payment-create-label-style{align-items:center;color:#0f172a;display:flex;font-size:1rem;font-weight:700;gap:.5rem;justify-content:space-between;letter-spacing:normal;margin-bottom:.42rem;text-transform:uppercase}.payment-create-label-style span{color:#475569;font-size:1rem}.payment-create-field-style-4{grid-column:1 / -1;min-width:0;padding-bottom:.5rem;position:relative}.payment-create-form-style-2{display:grid;gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:.75rem}.payment-create-form-panel-style{background:#fff;border-radius:1.1rem;border:1px solid #e2e8f0;min-width:0;padding:.9rem}.payment-create-form-panel-style h2{color:#0f172a;font-size:1.125rem;font-weight:700;margin-top:.06rem}.payment-create-form-panel-style header p:last-child{color:#475569;font-size:1rem;margin-top:.16rem}.payment-create-preview-style{align-items:center;background:#ecfdf5;border-radius:.7rem;color:#475569;display:flex;font-size:1rem;gap:.6rem;justify-content:space-between;margin-top:.45rem;padding:.55rem .7rem}.payment-create-preview-style strong{color:#047857;font-size:1rem}.payment-create-balance-style{background:#fff1f2;border-radius:.78rem;border:1px solid #fecdd3;display:grid;gap:.08rem;margin-top:.6rem;padding:.75rem}.payment-create-balance-style small{color:#475569;font-size:.875rem}.payment-create-balance-style strong{color:#be123c;font-size:1rem}.payment-create-person-style small{color:#475569;font-size:.875rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.payment-create-person-style span{color:#475569;font-size:1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.payment-create-person-style strong{color:#0f172a;font-size:1rem;overflow:hidden;text-overflow:ellipsis;white-space:normal}.payment-create-person-style-2{align-items:center;background:#fff;border-radius:.78rem;border:1px solid #e2e8f0;display:flex;gap:.6rem;margin-top:.75rem;padding:.65rem}.payment-create-account-style{background:#fff;border-radius:1.1rem;border:1px solid #e2e8f0;min-width:0;padding:.9rem}.payment-create-workspace-style{align-items:start;display:grid;gap:.75rem;grid-template-columns:minmax(15rem,.7fr) minmax(0,1.3fr);margin-top:.75rem}.payment-create-empty-style{align-content:center;display:grid;gap:.3rem;grid-column:1 / -1;min-height:14rem;place-items:center;text-align:center}.payment-create-customer-grid-style small,.payment-create-customer-grid-style span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.payment-create-customer-grid-style strong{overflow:hidden;text-overflow:ellipsis;white-space:normal}.payment-create-customer-grid-style-2{display:grid;gap:.5rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:.8rem}.payment-create-customer-panel-style h2{color:#0f172a;font-size:1.125rem;font-weight:700;margin-top:.06rem}.payment-create-customer-panel-style header p:last-child{color:#475569;font-size:1rem;margin-top:.16rem}.payment-create-customer-panel-style-2{background:#fff;border-radius:1.15rem;border:1px solid #e2e8f0;margin-top:.75rem;padding:.9rem}.payment-edit-delete-trigger-style{align-items:center;background:#fff1f2;border-radius:.82rem;border:1px solid #fecdd3;color:#0f172a;display:flex;font-size:1rem;font-weight:700;gap:.45rem;justify-content:center;min-height:2.8rem;padding:.62rem .88rem;transition:background .2s,transform .15s}.payment-edit-delete-trigger-style:hover{background:#fff1f2;transform:translateY(-1px)}.payment-edit-delete-trigger-style:focus-visible{outline-offset:2px;outline:3px solid #fecdd3}.payment-edit-delete-style{margin-left:auto}.payment-edit-submit-style{align-items:center;background:#f0f9ff;border-radius:.82rem;border:1px solid #bae6fd;color:#0f172a;display:flex;font-size:1rem;font-weight:700;gap:.45rem;justify-content:center;min-height:2.8rem;padding:.62rem .88rem;transition:background .2s,transform .15s}.payment-edit-submit-style:hover{background:#f0f9ff;transform:translateY(-1px)}.payment-edit-submit-style:disabled{cursor:wait;opacity:.65;transform:none}.payment-edit-submit-style img{height:1.75rem;-o-object-fit:contain;object-fit:contain;width:1.75rem}.payment-edit-actions-style{align-items:center;display:flex;gap:.65rem;grid-column:1 / -1;justify-content:flex-start}.payment-edit-note-style{align-items:center;background:#f0f9ff;border-radius:.75rem;border:1px solid #bae6fd;color:#475569;display:flex;font-size:1rem;gap:.5rem;grid-column:1 / -1;line-height:1.45;padding:.62rem .7rem}.payment-edit-note-style img{flex:none;height:1.2rem;width:1.2rem}.payment-edit-note-style svg{flex:none;height:1.2rem;width:1.2rem}.payment-edit-label-style{align-items:center;color:#0f172a;display:flex;font-size:1rem;font-weight:700;gap:.5rem;justify-content:space-between;letter-spacing:normal;margin-bottom:.45rem;text-transform:uppercase}.payment-edit-label-style span{color:#475569;font-size:1rem;font-weight:650}.payment-edit-field-style{min-width:0;padding-bottom:.5rem;position:relative}.payment-edit-field-style.is-wide{grid-column:1 / -1}.payment-edit-field-style .inputcss:focus{background:#f8fafc;border-color:#bae6fd;box-shadow:0 0 0 3px #10b98126}.payment-edit-field-style .inputcss{background:#f8fafc;border-color:#e2e8f0;color:#0f172a;min-height:3.1rem}.payment-edit-field-style .placeholder{color:#475569}.payment-edit-form-style{background:#fff;border-radius:1rem;border:1px solid #e2e8f0;display:grid;gap:.8rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:.9rem;padding:.9rem}.payment-edit-balance-style{border-left:1px solid #e2e8f0;display:grid;gap:.08rem;padding-left:.8rem;text-align:right}.payment-edit-balance-style.is-advance small,.payment-edit-balance-style.is-advance strong{color:#047857}.payment-edit-balance-style small{color:#be123c;font-size:.875rem;font-weight:700;letter-spacing:normal;text-transform:uppercase}.payment-edit-balance-style strong{color:#475569;font-size:1rem}.payment-edit-customer-copy-style small{align-items:center;color:#475569;display:flex;font-size:.875rem;gap:.25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.payment-edit-customer-copy-style small img{flex:none;height:.9rem;width:.9rem}.payment-edit-customer-copy-style small svg{flex:none;height:.9rem;width:.9rem}.payment-edit-customer-copy-style-2{display:grid;gap:.08rem;min-width:0}.payment-edit-customer-copy-style-2 strong{color:#0f172a;font-size:1rem;overflow:hidden;text-overflow:ellipsis;white-space:normal}.payment-edit-customer-style-2{align-items:center;background:#fff;border-radius:1rem;border:1px solid #e2e8f0;display:grid;gap:.8rem;grid-template-columns:3rem minmax(0,1fr) auto;margin-top:1.05rem;padding:.8rem}.payment-edit-heading-icon-style{background:#f0f9ff;border-radius:1rem;border:1px solid #bae6fd;display:grid;height:3.25rem;padding:.75rem;place-items:center;width:3.25rem}.payment-edit-heading-icon-style img{height:100%;width:100%}.payment-edit-heading-icon-style svg{height:100%;width:100%}.payment-edit-dialog-style{background:#fff;border-radius:1.4rem;border:1px solid #bae6fd;box-shadow:none;color:#0f172a;max-height:calc(100dvh - 2rem);overflow-y:auto;padding:clamp(1.1rem,4vw,1.55rem);position:relative;width:min(620px,100%)}.payment-edit-backdrop-style{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0f172a66;display:grid;top:0;right:0;bottom:0;left:0;min-height:100dvh;overflow-y:auto;padding:1rem;place-items:center;position:fixed;width:100vw;z-index:9998}.payment-history-edit-style{background:#fff1f2;border-radius:.58rem;border:1px solid #fecdd3;display:grid;height:1.9rem;margin-left:auto;padding:.42rem;place-items:center;width:1.9rem}.payment-history-edit-style:hover{background:#fff1f2}.payment-history-method-style{border-radius:999px;font-size:1rem;font-weight:700;margin-left:auto;padding:.25rem .43rem;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.payment-history-method-style.is-cash{background:#ecfdf5;color:#047857}.payment-history-method-style.is-cheque{background:#fff1f2;color:#be123c}.payment-history-method-style.is-online{background:#f0f9ff;color:#0369a1}.payment-history-reference-style{color:#475569;display:block;max-width:13rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.payment-history-table-style td:nth-child(5) strong{color:#0f172a;white-space:normal}.payment-history-table-style-2{border-collapse:collapse;min-width:940px;width:100%}.payment-history-table-style-2 tbody tr:hover{background:#f8fafc}.payment-history-table-style-2 tbody tr{transition:background .18s}.payment-history-table-style-2 td:first-child{align-items:center;color:#0f172a;display:flex;gap:.35rem}.payment-history-table-style-2 td:nth-child(n+4){text-align:right}.payment-history-table-style-2 td{border-top:1px solid #e2e8f0;color:#475569;font-size:1rem;padding:.62rem .65rem}.payment-history-table-style-2 th:nth-child(n+4){text-align:right}.payment-history-table-style-2 th{background:#f8fafc;color:#475569;font-size:1rem;letter-spacing:normal;padding:.6rem .65rem;text-align:left;text-transform:uppercase}.payment-history-stats-style p{color:#475569;font-size:1rem;overflow:hidden;text-overflow:ellipsis;white-space:normal}.payment-history-stats-style small{color:#475569;font-size:.875rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.payment-history-stats-style strong{color:#0f172a;font-size:1rem}.payment-history-stats-style-2 .is-cash{background:#ecfdf5}.payment-history-stats-style-2 .is-cheque{background:#fff1f2}.payment-history-stats-style-2 .is-online,.payment-history-stats-style-2 .is-total{background:#f0f9ff}.payment-history-stats-style-3{display:grid;gap:.6rem;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:.7rem}.other-income-empty-style button{align-items:center;background:#ecfdf5;border-radius:.78rem;color:#0f172a;display:flex;font-size:1rem;font-weight:700;gap:.4rem;margin-top:.55rem;min-height:2.65rem;padding:.55rem .8rem}.other-income-empty-style h3{color:#0f172a;font-size:1rem;font-weight:700}.other-income-empty-style p{color:#475569;font-size:1rem}.other-income-empty-style-2{align-content:center;display:grid;gap:.35rem;min-height:17rem;padding:2rem;place-items:center;text-align:center}.other-income-table-wrap-style{border-collapse:collapse;min-width:650px;width:100%}.other-income-table-wrap-style tbody tr:hover{background:#f8fafc}.other-income-table-wrap-style td:nth-child(2) small{color:#475569;display:block;font-size:.875rem;margin-top:.08rem;white-space:nowrap}.other-income-table-wrap-style td:nth-child(2) span{display:block;white-space:nowrap}.other-income-table-wrap-style td:nth-child(4){color:#047857;font-weight:700;text-align:right;white-space:nowrap}.other-income-table-wrap-style td{border-bottom:1px solid #e2e8f0;color:#0f172a;font-size:1rem;padding:.7rem .75rem;vertical-align:middle}.other-income-table-wrap-style tfoot th{color:#0f172a}.other-income-table-wrap-style th:nth-child(4){color:#047857;font-weight:700;text-align:right;white-space:nowrap}.other-income-table-wrap-style th{border-bottom:1px solid #e2e8f0;color:#475569;font-size:1rem;font-weight:700;letter-spacing:normal;padding:.65rem .75rem;text-align:left;text-transform:uppercase}.other-income-stats-style small{color:#475569;display:block;font-size:.875rem;font-weight:700;letter-spacing:normal;text-transform:uppercase}.other-income-stats-style strong{color:#0f172a;display:block;font-size:1rem;margin-top:.08rem;overflow:hidden;text-overflow:ellipsis;white-space:normal}.other-income-hero-style{align-items:center;background:#fff;border-radius:1.5rem;border:1px solid #e2e8f0;box-shadow:none;display:grid;gap:1rem;grid-template-columns:3.8rem minmax(0,1fr) auto;margin-top:.85rem;padding:clamp(1rem,2.5vw,1.45rem)}.other-income-hero-style h1{color:#0f172a;font-size:clamp(1.5rem,3vw,1.875rem);font-weight:700;margin-top:.08rem}.payment-create-form-style-3>footer{align-items:center;display:flex;gap:.6rem;grid-column:1 / -1}.payment-create-form-style-3>footer button{align-items:center;border-radius:.8rem;border:1px solid #e2e8f0;display:flex;font-size:1rem;font-weight:700;gap:.42rem;justify-content:center;min-height:2.75rem;padding:.6rem .82rem}.payment-create-form-panel-style-2>header{align-items:center;display:flex;gap:1rem;justify-content:space-between}.payment-create-person-style-2>div{display:grid;gap:.06rem;min-width:0}.payment-create-person-style-2>img{background:#fff;border-radius:.8rem;flex:0 0 3.3rem;height:3.3rem;-o-object-fit:cover;object-fit:cover;width:3.3rem}.payment-create-account-style-2>header>button{color:#0369a1;font-size:1rem;font-weight:700}.payment-create-empty-style-2>span{background:#ecfdf5;border-radius:.88rem;display:grid;height:3rem;padding:.68rem;place-items:center;width:3rem}.payment-create-customer-grid-style-2>button>b{color:#047857;font-size:1rem}.payment-create-customer-grid-style-2>button>div.is-balance strong{color:#047857}.payment-create-customer-grid-style-2>button>div:nth-child(2) small{color:#475569;font-size:.875rem}.payment-create-customer-grid-style-2>button>div:nth-child(2) span{color:#475569;font-size:1rem}.payment-create-customer-grid-style-2>button>div:nth-child(2) strong{color:#0f172a;font-size:1rem}.payment-create-customer-grid-style-2>button>div:nth-child(3){display:grid;justify-items:end}.payment-create-customer-grid-style-2>button>div:nth-child(3) small{color:#475569;font-size:.875rem;text-transform:uppercase}.payment-create-customer-grid-style-2>button>div:nth-child(3) strong{color:#be123c;font-size:1rem}.payment-create-customer-grid-style-3>button:hover{background:#ecfdf5;border-color:#a7f3d0;transform:translateY(-1px)}.payment-create-customer-grid-style-3>button{align-items:center;background:#fff;border-radius:.8rem;border:1px solid #e2e8f0;display:grid;gap:.58rem;grid-template-columns:2.9rem minmax(0,1fr) auto 1.2rem;min-width:0;padding:.65rem;text-align:left;transition:border-color .2s,background .2s,transform .15s}.payment-create-customer-grid-style-3>button>div:nth-child(2){display:grid;gap:.06rem;min-width:0}.payment-create-customer-grid-style-3>button>img{background:#fff;border-radius:.72rem;height:2.9rem;-o-object-fit:cover;object-fit:cover;width:2.9rem}.payment-edit-customer-copy-style-2>span{color:#475569;font-size:1rem}.payment-edit-customer-style-3>img{border-radius:.85rem;border:1px solid #e2e8f0;height:3rem;-o-object-fit:cover;object-fit:cover;width:3rem}.payment-history-table-style-2 td:first-child>span{background:#ecfdf5;border-radius:.56rem;display:grid;height:1.8rem;padding:.4rem;place-items:center;width:1.8rem}.payment-history-stats-style-3 button>div{display:grid;gap:.06rem;min-width:0}.payment-history-stats-style-4>button.is-selected{border-color:#a7f3d0;box-shadow:none}.payment-history-stats-style-4>button:hover{background:#f8fafc;border-color:#e2e8f0;transform:translateY(-1px)}.payment-history-stats-style-4>button{align-items:center;background:#fff;border-radius:.95rem;border:1px solid #e2e8f0;display:flex;gap:.62rem;min-width:0;padding:.8rem;text-align:left;transition:border-color .2s,background .2s,transform .15s}.payment-history-stats-style-4 button>span{border-radius:.75rem;display:grid;flex:0 0 2.4rem;height:2.4rem;padding:.53rem;place-items:center;width:2.4rem}.other-income-panel-style>header{align-items:center;border-bottom:1px solid #e2e8f0;display:flex;gap:1rem;justify-content:space-between;padding:1rem 1.1rem}.other-income-panel-style>header>button:hover{background:#ecfdf5;transform:translateY(-1px)}.other-income-panel-style>header>button{align-items:center;background:#ecfdf5;border-radius:.8rem;border:1px solid #a7f3d0;color:#0f172a;display:flex;font-size:1rem;gap:.4rem;min-height:2.7rem;padding:.56rem .78rem;transition:background .2s,transform .15s}.other-income-panel-style>header div>p:last-child{color:#475569;font-size:1rem}.other-income-panel-style>header h2{color:#0f172a;font-size:1.125rem;font-weight:700}.other-income-stats-style-2 article>span.is-average{background:#fff1f2}.other-income-stats-style-2 article>span.is-entry{background:#f0f9ff}.other-income-stats-style-2 article>span.is-largest{background:#f0f9ff}.other-income-stats-style-2 article>span{background:#ecfdf5;border-radius:.82rem;display:grid;height:2.65rem;padding:.62rem;place-items:center;width:2.65rem}.other-income-stats-style-2 article>span img{height:100%;width:100%}.other-income-date-style>.app-calendar{grid-column:2;grid-row:1 / span 2}.other-income-date-style>small{color:#475569;font-size:.875rem;font-weight:700;letter-spacing:normal;text-transform:uppercase}.other-income-date-style>strong{color:#0f172a;font-size:1rem;grid-column:1}.payments-create-detail [x-show=isOpen]{background:#fff}.payments-create-detail-2 [x-show=isOpen]{border:1px solid #e2e8f0}.payments-create-detail-3 [x-data="{ isOpen : false }"]>.adtl{display:none}.salary-entry-submit-style{align-items:center;background:#ecfdf5;border-radius:.8rem;border:1px solid #a7f3d0;color:#0f172a;display:flex;font-size:1rem;font-weight:700;gap:.45rem;justify-content:center;min-height:2.8rem;padding:.62rem .9rem;transition:background .2s,transform .15s}.salary-entry-submit-style:hover{background:#ecfdf5;transform:translateY(-1px)}.salary-entry-submit-style:disabled{cursor:wait;opacity:.65;transform:none}.salary-entry-submit-style img{height:1.75rem;-o-object-fit:contain;object-fit:contain;width:1.75rem}.salary-entry-field-style .inputcss:focus{background:#f8fafc;border-color:#a7f3d0}.salary-entry-field-style .inputcss{background:#f8fafc;border-color:#e2e8f0;color:#0f172a;min-height:3rem}.salary-entry-field-style .placeholder{color:#475569}.salary-entry-recipient-style small{color:#475569;display:block;font-size:.875rem;font-weight:700;letter-spacing:normal;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.salary-entry-recipient-style span{color:#047857;display:block;font-size:1rem;font-weight:700;margin-top:.06rem;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.salary-entry-recipient-style strong{color:#0f172a;display:block;font-size:1rem;margin-top:.08rem;overflow:hidden;text-overflow:ellipsis;white-space:normal}.salary-entry-recipient-style-2{align-items:center;border-bottom:1px solid #e2e8f0;display:grid;gap:.65rem;grid-template-columns:2.8rem minmax(0,1fr);padding-bottom:.85rem}.salary-entry-form-style{background:#fff;border-radius:1.05rem;border:1px solid #e2e8f0;display:grid;gap:.9rem;margin-top:1.2rem;padding:1rem}.salary-entry-heading-icon-style{background:#ecfdf5;border-radius:1rem;border:1px solid #a7f3d0;display:grid;height:3.25rem;padding:.75rem;place-items:center;width:3.25rem}.salary-entry-heading-icon-style img{height:100%;width:100%}.salary-entry-heading-icon-style svg{height:100%;width:100%}.salary-entry-dialog-style{background:#fff;border-radius:1.35rem;border:1px solid #a7f3d0;box-shadow:none;color:#0f172a;max-height:calc(100dvh - 2rem);overflow-y:auto;padding:clamp(1.1rem,4vw,1.55rem);position:relative;width:min(470px,100%)}.salary-entry-field-style-2>div{margin-bottom:0}.salary-entry-field-style-2>label{color:#0f172a;display:block;font-size:1rem;font-weight:700;letter-spacing:normal;margin-bottom:.45rem;text-transform:uppercase}.salary-entry-recipient-style-2>div{min-width:0}.salary-entry-recipient-style-2>img{background:#fff;border-radius:.75rem;border:1px solid #e2e8f0;height:2.8rem;-o-object-fit:cover;object-fit:cover;padding:.12rem;width:2.8rem}.expense-category-audit-style{color:#475569;display:flex;font-size:1rem;gap:1rem;justify-content:space-between;margin-top:.65rem;padding:.6rem .15rem}.expense-category-note-style p{color:#475569;font-size:1rem;margin-top:.1rem}.expense-category-note-style strong{color:#92400e;display:block;font-size:1rem}.expense-category-note-style-2{align-items:flex-start;background:#fff1f2;border-radius:.9rem;border:1px solid #fecdd3;display:flex;gap:.65rem;margin-top:.75rem;padding:.75rem .9rem}.expense-category-empty-style{align-content:center;display:grid;min-height:15rem;padding:2rem;place-items:center;text-align:center}.expense-category-actions-style .delete-action-trigger{background:#fff1f2;border-radius:.7rem;border:1px solid #fecdd3;color:#475569;font-size:1rem;min-height:2.35rem;padding-inline:.62rem}.expense-category-actions-style .delete-action-trigger img{height:1.2rem;width:1.2rem}.expense-category-actions-style-2{align-items:center;display:flex;gap:.38rem;justify-content:flex-end}.expense-category-status-style{background:#ecfdf5;border-radius:999px;color:#047857;font-size:1rem;font-weight:700;padding:.22rem .48rem;text-transform:uppercase}.expense-category-status-style.is-unused{background:#fff;color:#475569}.expense-category-item-icon-style{background:#fff1f2;border-radius:.74rem;display:grid;height:2.5rem;padding:.55rem;place-items:center;width:2.5rem}.expense-category-item-icon-style img{height:100%;width:100%}.expense-category-index-style{color:#475569;font-size:1rem;font-weight:700;text-align:center}.expense-category-panel-style{background:#fff;border-radius:1.2rem;border:1px solid #e2e8f0;box-shadow:none;margin-top:.85rem;overflow:hidden}.expense-category-stats-style .is-entry,.expense-category-stats-style .is-protected{background:#f0f9ff}.expense-category-stats-style .is-used{background:#ecfdf5}.expense-category-stats-style small{color:#475569;display:block;font-size:.875rem;font-weight:700;text-transform:uppercase}.expense-category-stats-style strong{color:#0f172a;display:block;font-size:1.06rem;font-weight:700;margin-top:.1rem}.expense-category-stats-style-2{display:grid;gap:.7rem;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:.85rem}.expense-category-stats-style-2 article{align-items:center;background:#fff;border-radius:.95rem;border:1px solid #e2e8f0;box-shadow:none;display:flex;gap:.65rem;min-height:4.8rem;padding:.7rem}.expense-category-create-style{align-items:center;background:#fff1f2;border-radius:.82rem;border:1px solid #fecdd3;color:#0f172a;display:flex;font-size:1rem;font-weight:700;gap:.42rem;min-height:2.7rem;padding:.58rem .82rem;transition:transform .2s,background .2s}.expense-category-create-style:hover{background:#fff1f2;transform:translateY(-2px)}.expense-category-create-style img{height:1.35rem;width:1.35rem}.expense-category-hero-style{align-items:center;background:#fff;border-radius:1.5rem;border:1px solid #fecdd3;box-shadow:none;display:grid;gap:1rem;grid-template-columns:3.8rem minmax(0,1fr) auto;margin-top:.85rem;padding:clamp(1rem,2.5vw,1.4rem)}.expense-category-hero-style h1{color:#0f172a;font-size:clamp(1.5rem,3vw,1.875rem);font-weight:700;margin-top:.08rem}.admin-expense-categories-style{color:#0f172a;margin-inline:auto;padding-bottom:2rem;width:100%}.playground-confirm-dialog-style .is-cancel{background:#fff;color:#0f172a}.playground-confirm-dialog-style .is-confirm{background:#fff1f2;border:1px solid #fecdd3;color:#475569}.playground-confirm-dialog-style button:disabled{cursor:wait;opacity:.65}.playground-confirm-dialog-style-2 h2{color:#0f172a;font-size:1.125rem;font-weight:700;margin-top:.08rem}.playground-confirm-dialog-style-3{background:#fff;border-radius:1.25rem;border:1px solid #fecdd3;box-shadow:none;color:#0f172a;display:grid;gap:.8rem;grid-template-columns:3.1rem minmax(0,1fr);padding:1.25rem;width:min(500px,100%)}.playground-confirm-backdrop-style{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0f172a66;display:grid;top:0;right:0;bottom:0;left:0;padding:1rem;place-items:center;position:fixed;z-index:9999}.playground-audit-style{color:#475569;display:flex;font-size:1rem;gap:1rem;justify-content:space-between;margin-top:.65rem;padding:.6rem .15rem}.playground-maintenance-card-style-2{align-items:center;background:#fff1f2;border-radius:.88rem;border:1px solid #fecdd3;display:grid;gap:.7rem;grid-template-columns:2.8rem minmax(0,1fr) auto;margin:.85rem;padding:.8rem}.playground-maintenance-style h2{color:#0f172a;font-size:1.125rem;font-weight:700}.playground-maintenance-style-2{background:#fff;border-radius:1.2rem;border:1px solid #e2e8f0;box-shadow:none;overflow:hidden}.playground-runtime-list-style span{color:#475569;font-size:1rem}.playground-runtime-list-style strong.is-safe{color:#047857}.playground-runtime-list-style strong.is-warning{color:#be123c}.playground-runtime-list-style strong{color:#0f172a;font-size:1rem;text-align:right}.playground-runtime-list-style-2{padding:.35rem .9rem .7rem}.playground-layout-style{align-items:start;display:grid;gap:.75rem;grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin-top:.85rem}.playground-stats-style .is-days{background:#fff1f2}.playground-stats-style .is-invoices{background:#f0f9ff}.playground-stats-style .is-products{background:#ecfdf5}.playground-stats-style small{color:#475569;display:block;font-size:.875rem;font-weight:700;text-transform:uppercase}.playground-stats-style strong{color:#0f172a;display:block;font-size:1.06rem;font-weight:700;margin-top:.1rem}.playground-access-style{align-items:center;background:#fff1f2;border-radius:999px;border:1px solid #fecdd3;color:#475569;display:flex;font-size:1rem;font-weight:700;gap:.38rem;padding:.4rem .62rem;text-transform:uppercase}.playground-access-style i{background:#fff1f2;border-radius:999px;box-shadow:none;height:.44rem;width:.44rem}.playground-hero-style-2{align-items:center;background:#fff;border-radius:1.5rem;border:1px solid #fecdd3;box-shadow:none;display:grid;gap:1rem;grid-template-columns:3.8rem minmax(0,1fr) auto;margin-top:.85rem;padding:clamp(1rem,2.5vw,1.4rem)}.playground-hero-style-2 h1{color:#0f172a;font-size:clamp(1.5rem,3vw,1.875rem);font-weight:700;margin-top:.08rem}.admin-playground-style{color:#0f172a;margin-inline:auto;padding-bottom:2rem;width:100%}.system-users-empty-style button{background:#fff1f2;border-radius:.65rem;color:#92400e;font-size:1rem;font-weight:700;margin-top:.6rem;padding:.45rem .65rem}.system-users-empty-style h3{color:#0f172a;font-weight:700;margin-top:.55rem}.system-users-empty-style p{color:#475569;font-size:1rem;margin-top:.16rem}.system-users-pagination-style{padding:.55rem .8rem .85rem}.system-users-edit-style{align-items:center;background:#f0f9ff;border-radius:.68rem;border:1px solid #bae6fd;color:#0369a1;display:inline-flex;font-size:1rem;font-weight:700;gap:.3rem;min-height:2.3rem;padding:.4rem .58rem}.system-users-edit-style:hover{background:#f0f9ff}.system-users-edit-style img{height:1.15rem;width:1.15rem}.system-users-eligibility-style{background:#f0f9ff;border-radius:999px;color:#0369a1;display:inline-block;font-size:1rem;font-weight:700;padding:.22rem .45rem;text-transform:uppercase;white-space:nowrap}.system-users-eligibility-style.is-deletable{background:#ecfdf5;color:#047857}.system-users-status-style{align-items:center;color:#be123c;display:inline-flex;font-size:1rem;font-weight:700;gap:.3rem;text-transform:uppercase;white-space:nowrap}.system-users-status-style.is-approved{color:#047857}.system-users-status-style.is-approved i{background:#ecfdf5}.system-users-status-style i{background:#fff1f2;border-radius:999px;height:.42rem;width:.42rem}.system-users-role-badge-style{background:#f0f9ff;border-radius:999px;color:#0369a1;display:inline-block;font-size:1rem;font-weight:700;padding:.22rem .45rem;text-transform:uppercase;white-space:nowrap}.system-users-role-badge-style.is-bank,.system-users-role-badge-style.is-company{background:#fff1f2;color:#be123c}.system-users-role-badge-style.is-customer{background:#f0f9ff;color:#0369a1}.system-users-role-badge-style.is-dsr{background:#ecfdf5;color:#047857}.system-users-role-badge-style.is-loan{background:#fff1f2;color:#be123c}.system-users-role-badge-style.is-retailer{background:#f0f9ff;color:#0369a1}.system-users-role-badge-style.is-staff{background:#ecfdf5;color:#047857}.system-users-identity-style small{color:#475569;display:block;font-size:.875rem;margin-top:.08rem;max-width:14rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.system-users-identity-style strong{color:#0f172a;display:block;font-size:1rem;max-width:14rem;overflow:hidden;text-overflow:ellipsis;white-space:normal}.system-users-identity-style-2{align-items:center;display:flex;gap:.55rem;min-width:0}.system-users-table-wrap-style td:nth-child(5) strong{color:#0f172a;display:block;font-size:1rem;white-space:normal}.system-users-table-wrap-style-2{overflow-x:auto;width:100%}.system-users-table-wrap-style-2 table{border-collapse:collapse;font-size:1rem;min-width:940px;width:100%}.system-users-table-wrap-style-2 tbody tr:hover{background:#f8fafc}.system-users-table-wrap-style-2 tbody tr{transition:background .2s}.system-users-table-wrap-style-2 td:nth-child(5) small{color:#475569;font-size:.875rem;margin-top:.08rem}.system-users-table-wrap-style-2 td{border-top:1px solid #e2e8f0;color:#0f172a;padding:.62rem .7rem;vertical-align:middle}.system-users-table-wrap-style-2 th{background:#f8fafc;color:#475569;font-size:1rem;font-weight:700;letter-spacing:normal;padding:.62rem .7rem;text-align:left;text-transform:uppercase}.system-users-reset-style{align-items:center;background:#fff1f2;border-radius:.72rem;border:1px solid #fecdd3;color:#475569;display:flex;font-size:1rem;font-weight:700;gap:.3rem;min-height:2.55rem;padding:.45rem .62rem}.system-users-reset-style img{height:1.1rem;width:1.1rem}.system-users-deletable-style{align-items:center;background:#fff;border-radius:.72rem;border:1px solid #e2e8f0;color:#0f172a;cursor:pointer;display:flex;font-size:1rem;font-weight:700;gap:.4rem;min-height:2.55rem;padding:.45rem .62rem;white-space:nowrap}.system-users-deletable-style input{accent-color:#10b981;height:1rem;width:1rem}.system-users-role-style select{background:#fff;border-radius:.72rem;border:1px solid #e2e8f0;color:#0f172a;font-size:1rem;height:2.55rem;outline:none;padding:.45rem 1.8rem .45rem .6rem;text-transform:capitalize}.system-users-role-style-2{align-items:center;display:flex;gap:.38rem}.system-users-role-style-2 select:focus{border-color:#bae6fd;box-shadow:0 0 0 3px #10b98126}.system-users-search-style input:focus{border-color:#bae6fd;box-shadow:0 0 0 3px #10b98126}.system-users-search-style input{background:#f8fafc;border-radius:.72rem;border:1px solid #e2e8f0;color:#0f172a;font-size:1rem;height:2.55rem;outline:none;padding:.5rem .7rem .5rem 2.35rem;width:100%}.system-users-search-style-2{min-width:0;position:relative}.system-users-toolbar-style{align-items:center;background:#fff;border-bottom:1px solid #e2e8f0;display:grid;gap:.55rem;grid-template-columns:minmax(14rem,1fr) auto auto auto;padding:.7rem .8rem}.system-users-stats-style .is-admin{background:#f0f9ff}.system-users-stats-style .is-approved{background:#ecfdf5}.system-users-stats-style .is-restricted{background:#fff1f2}.system-users-stats-style small{color:#475569;display:block;font-size:.875rem;font-weight:700;text-transform:uppercase}.system-users-stats-style strong{color:#0f172a;display:block;font-size:1.06rem;font-weight:700;margin-top:.1rem}.system-users-create-style{align-items:center;background:#fff1f2;border-radius:.82rem;border:1px solid #fecdd3;color:#475569;display:flex;font-size:1rem;font-weight:700;gap:.42rem;min-height:2.7rem;padding:.58rem .82rem;transition:transform .2s,background .2s}.system-users-create-style:hover{background:#fff1f2;transform:translateY(-2px)}.system-users-create-style img{height:1.35rem;width:1.35rem}.system-users-hero-style{align-items:center;background:#fff;border-radius:1.5rem;border:1px solid #fecdd3;box-shadow:none;display:grid;gap:1rem;grid-template-columns:3.8rem minmax(0,1fr) auto;margin-top:.85rem;padding:clamp(1rem,2.5vw,1.4rem)}.system-users-hero-style h1{color:#0f172a;font-size:clamp(1.5rem,3vw,1.875rem);font-weight:700;margin-top:.08rem}.website-settings-jump-style{align-items:center;background:#fff;border-radius:.9rem;border:1px solid #e2e8f0;display:flex;gap:.35rem;margin-top:.7rem;padding:.38rem}.website-settings-jump-style a:hover{background:#f0f9ff;color:#0369a1}.website-settings-jump-style a{align-items:center;border-radius:.68rem;color:#475569;display:flex;font-size:1rem;font-weight:700;gap:.36rem;min-height:2.35rem;padding:.42rem .68rem;transition:color .2s,background .2s}.website-settings-jump-style img{height:1.15rem;width:1.15rem}.website-settings-overview-style{background:#fff;border-radius:1rem;border:1px solid #e2e8f0;display:grid;gap:.08rem;justify-items:end;min-width:0;padding:.7rem .82rem}.website-settings-overview-style small{color:#475569;font-size:.875rem;font-weight:700;text-transform:uppercase}.website-settings-overview-style span{color:#475569;font-size:1rem}.website-settings-overview-style strong{color:#0369a1;font-size:1.2rem;font-weight:700}.website-settings-hero-style{align-items:center;background:#fff;border-radius:1.5rem;border:1px solid #bae6fd;box-shadow:none;display:grid;gap:1rem;grid-template-columns:3.8rem minmax(0,1fr) auto;margin-top:.85rem;padding:clamp(1rem,2.5vw,1.45rem)}.website-settings-hero-style h1{color:#0f172a;font-size:clamp(1.5rem,3vw,1.875rem);font-weight:700;margin-top:.08rem}.admin-website-settings-style{color:#0f172a;margin-inline:auto;padding-bottom:2rem;scroll-behavior:smooth;width:100%}.expense-category-empty-style-2>span{background:#fff1f2;border-radius:1rem;height:3.4rem;padding:.75rem;width:3.4rem}.expense-category-actions-style-2>button:hover{background:#f0f9ff}.expense-category-actions-style-2>button{align-items:center;background:#f0f9ff;border-radius:.7rem;border:1px solid #bae6fd;color:#0369a1;display:flex;font-size:1rem;font-weight:700;gap:.32rem;min-height:2.35rem;padding:.42rem .62rem;transition:background .2s}.expense-category-actions-style-2>button img{height:1.2rem;width:1.2rem}.expense-category-management-list-style>article:hover{background:#f8fafc}.expense-category-management-list-style>article:last-child{border-bottom:0}.expense-category-management-list-style>article{align-items:center;border-bottom:1px solid #e2e8f0;display:grid;gap:.65rem;grid-template-columns:1.8rem 2.5rem minmax(0,1fr) auto minmax(9rem,auto);min-height:4.4rem;padding:.58rem .8rem;transition:background .2s}.expense-category-management-list-style>article>div:nth-child(3){min-width:0}.expense-category-management-list-style>article>div:nth-child(3) small{color:#475569;display:block;font-size:.875rem;margin-top:.1rem}.expense-category-management-list-style>article>div:nth-child(3) strong{color:#0f172a;display:block;font-size:1rem;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:normal}.expense-category-panel-style-2>header{align-items:flex-end;border-bottom:1px solid #e2e8f0;display:flex;gap:1rem;justify-content:space-between;padding:.9rem 1rem}.expense-category-panel-style-2>header>span{background:#fff1f2;border-radius:999px;color:#475569;font-size:1rem;font-weight:700;padding:.28rem .55rem;white-space:nowrap}.expense-category-panel-style-2>header h2{color:#0f172a;font-size:1.125rem;font-weight:700}.expense-category-panel-style-2>header p:last-child{color:#475569;font-size:1rem;margin-top:.18rem}.expense-category-stats-style-2 article>span{background:#fff1f2;border-radius:.75rem;display:grid;flex:none;height:2.55rem;padding:.56rem;place-items:center;width:2.55rem}.expense-category-stats-style-2 article>span img{height:100%;width:100%}.expense-category-hero-style-2>div:nth-child(2)>p:last-child{color:#475569;font-size:1rem;line-height:1.5;margin-top:.2rem;max-width:43rem}.playground-confirm-dialog-style-3>div>p:last-child{color:#475569;font-size:1rem;line-height:1.5;margin-top:.2rem}.playground-confirm-dialog-style-3>footer{display:flex;gap:.45rem;grid-column:1 / -1;justify-content:flex-start;margin-top:.25rem}.playground-confirm-dialog-style-3>footer button{align-items:center;border-radius:.72rem;display:inline-flex;font-size:1rem;font-weight:700;gap:.34rem;min-height:2.5rem;padding:.48rem .68rem}.playground-confirm-dialog-style-3>footer button img{height:1.2rem;width:1.2rem}.playground-confirm-dialog-style-4>span{background:#fff1f2;border-radius:.9rem;display:grid;height:3.1rem;padding:.7rem;place-items:center;width:3.1rem}.playground-confirm-dialog-style-4>span img{height:100%;width:100%}.playground-maintenance-card-style-3>button{align-items:center;background:#fff1f2;border-radius:.7rem;border:1px solid #fecdd3;color:#475569;display:flex;font-size:1rem;font-weight:700;gap:.32rem;min-height:2.45rem;padding:.46rem .62rem;white-space:nowrap}.playground-maintenance-card-style-3>button img{height:1.2rem;width:1.2rem}.playground-maintenance-card-style-3>div p{color:#475569;font-size:1rem;line-height:1.45;margin-top:.12rem}.playground-maintenance-card-style-3>div small{color:#475569;display:block;font-size:.875rem;margin-top:.25rem}.playground-maintenance-card-style-3>div strong{color:#475569;font-size:1rem}.playground-maintenance-card-style-3>span{background:#fff1f2;border-radius:.78rem;display:grid;height:2.8rem;padding:.62rem;place-items:center;width:2.8rem}.playground-maintenance-card-style-3>span img{height:100%;width:100%}.playground-maintenance-style-2>header p:last-child{color:#475569;font-size:1rem;line-height:1.45;margin-top:.18rem}.playground-maintenance-style-3>header{border-bottom:1px solid #e2e8f0;padding:.9rem 1rem}.playground-runtime-list-style-2>div:last-child{border-bottom:0}.playground-runtime-list-style-2>div{align-items:center;border-bottom:1px solid #e2e8f0;display:flex;gap:.7rem;justify-content:space-between;padding:.62rem 0}.playground-stats-style-2 article>span{background:#f0f9ff;border-radius:.75rem;display:grid;flex:none;height:2.55rem;padding:.56rem;place-items:center;width:2.55rem}.playground-stats-style-2 article>span img{height:100%;width:100%}.system-users-empty-style-2>span{background:#fff1f2;border-radius:.95rem;height:3.3rem;padding:.75rem;width:3.3rem}.system-users-identity-style-2>img{background:#fff;border-radius:.68rem;height:2.65rem;-o-object-fit:cover;object-fit:cover;width:2.65rem}.system-users-identity-style-2>span{min-width:0}.system-users-table-wrap-style-2 td>a{color:#0369a1;white-space:nowrap}.system-users-role-style-2>span{color:#475569;font-size:1rem;font-weight:700;text-transform:uppercase}.system-users-search-style-2>span{height:1.3rem;left:.55rem;position:absolute;top:50%;transform:translateY(-50%);width:1.3rem}.system-users-search-style-2>span img{height:100%;width:100%}.system-users-panel-style>header{align-items:flex-end;border-bottom:1px solid #e2e8f0;display:flex;gap:1rem;justify-content:space-between;padding:.9rem 1rem}.system-users-panel-style>header>span{background:#fff1f2;border-radius:999px;color:#92400e;font-size:1rem;font-weight:700;padding:.28rem .55rem}.system-users-panel-style>header h2{color:#0f172a;font-size:1.125rem;font-weight:700}.system-users-panel-style>header p:last-child{color:#475569;font-size:1rem;margin-top:.18rem}.bank-directory-empty-style button{background:#ecfdf5;border-radius:.7rem;color:#0f172a;font-size:1rem;margin-top:.5rem;padding:.5rem .75rem}.bank-directory-empty-style h3{color:#0f172a;font-size:1rem;font-weight:700;margin-top:.3rem}.bank-directory-empty-style p{color:#475569;font-size:1rem}.bank-directory-empty-style-2{align-content:center;display:grid;gap:.35rem;min-height:17rem;padding:2rem 1rem;place-items:center;text-align:center}.bank-directory-pagination-style{padding:.2rem 1rem 1rem}.bank-directory-card-copy-style h3{color:#0f172a;font-size:1rem;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:normal}.bank-directory-card-copy-style p{color:#475569;font-size:1rem}.bank-directory-card-copy-style span{align-items:center;color:#475569;display:flex;font-size:1rem;gap:.25rem;margin-top:.12rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bank-directory-card-copy-style span img{flex:none;height:.9rem;width:.9rem}.bank-directory-card-copy-style-2{display:grid;gap:.08rem;min-width:0}.bank-directory-card-top-style .is-empty strong{color:#0f172a}.bank-directory-card-top-style .is-overdrawn strong{color:#be123c}.bank-directory-card-top-style small{color:#475569;font-size:.875rem;font-weight:700;letter-spacing:normal;text-transform:uppercase}.bank-directory-card-top-style strong{color:#047857;font-size:1rem}.bank-directory-card-top-style-2{align-items:flex-start;display:flex;gap:.7rem;justify-content:space-between}.bank-directory-card-style{background:#fff;border-radius:1rem;border:1px solid #e2e8f0;display:flex;flex-direction:column;gap:.65rem;min-height:12.5rem;min-width:0;padding:.85rem;transition:border-color .2s,background .2s,box-shadow .2s,transform .18s}.bank-directory-card-style:hover{background:#fff;border-color:#a7f3d0;box-shadow:none;transform:translateY(-3px)}.bank-directory-card-style:hover footer b{transform:translate(3px)}.bank-directory-card-style footer{align-items:center;border-top:1px solid #e2e8f0;color:#047857;display:flex;font-size:1rem;font-weight:700;gap:.5rem;justify-content:space-between;margin-top:auto;padding-top:.6rem}.bank-directory-card-style footer b{font-size:1rem;transition:transform .18s}.bank-directory-grid-style{display:grid;gap:.75rem;grid-template-columns:repeat(3,minmax(0,1fr));padding:.85rem}.bank-directory-result-meta-style{align-items:center;color:#475569;display:flex;font-size:1rem;gap:.7rem;justify-content:space-between;padding:.62rem 1rem 0}.bank-directory-result-meta-style button{align-items:center;color:#047857;display:flex;gap:.25rem}.bank-directory-result-meta-style button img{height:1rem;width:1rem}.bank-directory-add-style{align-items:center;background:#ecfdf5;border-radius:.82rem;border:1px solid #a7f3d0;color:#0f172a;display:flex;flex:none;font-size:1rem;font-weight:700;gap:.4rem;min-height:2.85rem;padding:.58rem .78rem;transition:background .2s,transform .15s}.bank-directory-add-style:hover{background:#ecfdf5;transform:translateY(-1px)}.bank-directory-add-style img{height:1.65rem;width:1.65rem}.bank-directory-search-style .inputcss{background:#f8fafc;border-color:#e2e8f0;color:#0f172a;min-height:2.85rem}.bank-directory-search-style-2{width:min(19rem,100%)}.bank-directory-controls-style{align-items:center;display:flex;gap:.65rem;justify-content:flex-end;min-width:0}.bank-directory-toolbar-style{align-items:center;border-bottom:1px solid #e2e8f0;display:flex;gap:1rem;justify-content:space-between;padding:1rem 1.1rem}.bank-directory-toolbar-style h2{color:#0f172a;font-size:1.125rem;font-weight:700}.bank-directory-stats-style article div{min-width:0}.bank-directory-stats-style small{color:#475569;display:block;font-size:.875rem;font-weight:700;letter-spacing:normal;text-transform:uppercase}.bank-directory-stats-style strong{color:#0f172a;display:block;font-size:1rem;margin-top:.08rem;overflow:hidden;text-overflow:ellipsis;white-space:normal}.company-directory-empty-style button{background:#f0f9ff;border-radius:.7rem;color:#0f172a;font-size:1rem;margin-top:.5rem;padding:.5rem .75rem}.company-directory-empty-style h3{color:#0f172a;font-size:1rem;font-weight:700;margin-top:.3rem}.company-directory-empty-style p{color:#475569;font-size:1rem}.company-directory-card-top-style .is-advance strong{color:#047857}.company-directory-card-top-style .is-settled strong{color:#0f172a}.company-directory-card-top-style small{color:#475569;font-size:.875rem;font-weight:700;letter-spacing:normal;text-transform:uppercase}.company-directory-card-top-style strong{color:#475569;font-size:1rem}.company-directory-card-style{background:#fff;border-radius:1rem;border:1px solid #e2e8f0;display:flex;flex-direction:column;gap:.65rem;min-height:12.5rem;min-width:0;padding:.85rem;transition:border-color .2s,background .2s,box-shadow .2s,transform .18s}.company-directory-card-style:hover{background:#fff;border-color:#bae6fd;box-shadow:none;transform:translateY(-3px)}.company-directory-card-style:hover footer b{transform:translate(3px)}.company-directory-card-style footer{align-items:center;border-top:1px solid #e2e8f0;color:#0369a1;display:flex;font-size:1rem;font-weight:700;gap:.5rem;justify-content:space-between;margin-top:auto;padding-top:.6rem}.company-directory-card-style footer b{font-size:1rem;transition:transform .18s}.company-directory-result-meta-style{align-items:center;color:#475569;display:flex;font-size:1rem;gap:.7rem;justify-content:space-between;padding:.62rem 1rem 0}.company-directory-result-meta-style button{align-items:center;color:#0369a1;display:flex;gap:.25rem}.company-directory-result-meta-style button img{height:1rem;width:1rem}.company-directory-add-style{align-items:center;background:#f0f9ff;border-radius:.82rem;border:1px solid #bae6fd;color:#0f172a;display:flex;flex:none;font-size:1rem;font-weight:700;gap:.4rem;min-height:2.85rem;padding:.58rem .78rem;transition:background .2s,transform .15s}.company-directory-add-style:hover{background:#f0f9ff;transform:translateY(-1px)}.company-directory-add-style img{height:1.65rem;width:1.65rem}.company-directory-search-style .inputcss{background:#f8fafc;border-color:#e2e8f0;color:#0f172a;min-height:2.85rem}.company-directory-stats-style article div{display:grid;gap:.08rem;min-width:0}.company-directory-stats-style small{color:#475569;font-size:.875rem;font-weight:700;letter-spacing:normal;text-transform:uppercase}.company-directory-stats-style strong{color:#0f172a;font-size:1rem;overflow:hidden;text-overflow:ellipsis;white-space:normal}.company-directory-hero-style{align-items:center;background:#fff;border-radius:1.5rem;border:1px solid #e2e8f0;box-shadow:none;display:grid;gap:1rem;grid-template-columns:3.8rem minmax(0,1fr) auto;margin-top:.85rem;padding:clamp(1rem,2.5vw,1.45rem)}.company-directory-hero-style h1{color:#0f172a;font-size:clamp(1.5rem,3vw,1.875rem);font-weight:700;margin-top:.08rem}.staff-create-submit-style{background:#ecfdf5;border-color:#a7f3d0;color:#0f172a}.staff-create-submit-style:hover{background:#ecfdf5}.staff-create-submit-style:disabled{cursor:wait;opacity:.65;transform:none}.staff-create-submit-style img{height:1.75rem;-o-object-fit:contain;object-fit:contain;width:1.75rem}.staff-create-actions-style{align-items:center;display:flex;gap:.6rem;justify-content:flex-start;margin-top:1rem}.staff-create-actions-style button:hover{transform:translateY(-1px)}.staff-create-actions-style button{align-items:center;border-radius:.8rem;border:1px solid #e2e8f0;display:flex;font-size:1rem;font-weight:700;gap:.45rem;justify-content:center;min-height:2.8rem;padding:.62rem .85rem;transition:background .2s,transform .15s}.staff-create-form-style{background:#fff;border-radius:1.1rem;border:1px solid #e2e8f0;display:grid;gap:.9rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:1.25rem;padding:1rem}.staff-create-heading-icon-style{background:#ecfdf5;border-radius:1rem;border:1px solid #a7f3d0;display:grid;height:3.25rem;padding:.75rem;place-items:center;width:3.25rem}.staff-create-heading-icon-style img{height:100%;width:100%}.staff-create-heading-icon-style svg{height:100%;width:100%}.staff-create-dialog-style{background:#fff;border-radius:1.4rem;border:1px solid #a7f3d0;box-shadow:none;color:#0f172a;max-height:calc(100dvh - 2rem);overflow-y:auto;padding:clamp(1.1rem,4vw,1.6rem);position:relative;width:min(590px,100%)}.staff-create-backdrop-style{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0f172a66;display:grid;top:0;right:0;bottom:0;left:0;overflow-y:auto;padding:1rem;place-items:center;position:fixed;z-index:9998}.customer-directory-add-style{align-items:center;background:#ecfdf5;border-radius:.8rem;border:1px solid #a7f3d0;color:#047857;display:flex;font-size:1rem;font-weight:700;gap:.4rem;justify-content:center;min-height:2.8rem;padding:.6rem .85rem;transition:background .2s,transform .15s;white-space:nowrap}.customer-directory-add-style:hover{background:#ecfdf5;transform:translateY(-1px)}.customer-directory-add-style img{height:1.4rem;width:1.4rem}.customer-directory-add-style svg{height:1.4rem;width:1.4rem}.customer-directory-search-style{width:min(23rem,100%)}.customer-directory-search-style .inputcss:focus{background:#f8fafc;border-color:#fecdd3}.customer-directory-search-style .inputcss{background:#f8fafc;border-color:#e2e8f0;color:#0f172a;min-height:2.8rem}.customer-directory-search-style .placeholder{color:#475569}.customer-directory-stats-style .is-advance{background:#ecfdf5}.customer-directory-stats-style .is-due,.customer-directory-stats-style .is-receivable{background:#fff1f2}.customer-directory-stats-style .is-total{background:#f0f9ff}.customer-directory-hero-style{align-items:center;background:#fff;border-radius:1.55rem;border:1px solid #e2e8f0;box-shadow:none;display:grid;gap:1rem;grid-template-columns:3.8rem minmax(0,1fr) auto;margin-top:.85rem;padding:clamp(1rem,2.5vw,1.5rem)}.customer-directory-hero-style h1{font-size:clamp(1.5rem,3vw,1.875rem);font-weight:700;letter-spacing:normal;line-height:1.08;margin-top:.08rem}.user-edit-password-style{background:#fff;color:#0f172a}.user-edit-password-style:hover{background:#f8fafc}.user-edit-submit-style{background:#f0f9ff;border-color:#bae6fd;color:#0f172a}.user-edit-submit-style:hover{background:#f0f9ff}.user-edit-actions-style-2{align-items:center;display:flex;flex-wrap:wrap;gap:.65rem;grid-column:1 / -1;justify-content:flex-start}.user-edit-field-style-2 .inputcss:focus{background:#f8fafc;border-color:#bae6fd;box-shadow:0 0 0 3px #10b98126}.user-edit-field-style-2 .inputcss{background:#f8fafc;border-color:#e2e8f0;color:#0f172a;min-height:3.05rem}.user-edit-field-style-2 .placeholder{color:#475569}.user-edit-fields-style{align-content:start;background:#f8fafc;border-radius:1.1rem;border:1px solid #e2e8f0;display:grid;gap:.85rem;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;padding:1rem}.user-edit-profile-style-3 #imagediv{background:#fff;border:2px solid #bae6fd;box-shadow:none;height:7.2rem;-o-object-fit:cover;object-fit:cover;padding:.25rem;width:7.2rem}.user-edit-profile-style-3 small{color:#0369a1;display:block;font-size:.875rem;margin-top:.15rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-edit-profile-style-3 strong{color:#0f172a;display:block;font-size:1rem;overflow:hidden;text-overflow:ellipsis;white-space:normal}.user-edit-profile-style-4{align-self:stretch;background:#fff;border-radius:1.1rem;border:1px solid #e2e8f0;min-width:0;padding:1rem;text-align:center}.user-edit-form-style{display:grid;gap:1.1rem;grid-template-columns:10rem minmax(0,1fr);margin-top:1.2rem}.user-edit-heading-icon-style{background:#f0f9ff;border-radius:1rem;border:1px solid #bae6fd;display:grid;height:3.25rem;padding:.75rem;place-items:center;width:3.25rem}.user-edit-heading-icon-style img{height:100%;width:100%}.user-edit-heading-icon-style svg{height:100%;width:100%}.user-edit-dialog-style{background:#fff;border-radius:1.4rem;border:1px solid #bae6fd;box-shadow:none;color:#0f172a;max-height:calc(100dvh - 2rem);overflow-y:auto;padding:clamp(1.1rem,3vw,1.6rem);position:relative;width:min(780px,100%)}.user-edit-backdrop-style{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0f172a66;display:grid;top:0;right:0;bottom:0;left:0;overflow-y:auto;padding:1rem;place-items:center;position:fixed;z-index:9998}.user-profile-empty-style h3{font-size:1rem;font-weight:700;margin-top:.75rem}.user-profile-empty-style p{color:#475569;font-size:1rem;margin-top:.2rem}.user-profile-empty-style-2{align-items:center;display:flex;flex-direction:column;padding:3rem 1rem;text-align:center}.user-activity-meta-style{min-width:0;text-align:right}.user-activity-meta-style strong{color:#047857;display:block;font-size:1rem;white-space:normal}.user-activity-meta-style time{color:#475569;display:block;font-size:1rem;margin-top:.1rem;white-space:nowrap}.user-activity-row-style-2{align-items:center;border-bottom:1px solid #e2e8f0;display:grid;gap:.65rem;grid-template-columns:2.3rem minmax(0,1fr) auto 1.5rem;min-width:0;padding:.75rem 0;transition:background .18s}.user-activity-row-style-2:last-child{border-bottom:0}.user-activity-row-style-2:hover{background:#f8fafc;border-radius:.7rem;margin-inline:-.5rem;padding-inline:.5rem}.user-activity-list-style{padding:.35rem 1rem .7rem}.user-profile-activity-style h2{font-size:1.125rem;font-weight:700;margin-top:.06rem}.user-profile-activity-style-2{background:#fff;border-radius:1.3rem;border:1px solid #e2e8f0;box-shadow:none;min-width:0;overflow:hidden}.user-profile-detail-list-style small{color:#475569;display:block;font-size:.875rem;font-weight:700;letter-spacing:normal;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase}.user-profile-detail-list-style strong{color:#0f172a;display:block;font-size:1rem;margin-top:.08rem;overflow-wrap:anywhere;overflow:hidden;text-overflow:ellipsis}.user-profile-detail-list-style-2{display:grid;padding:.65rem 1rem 1rem}.user-profile-details-style h2{font-size:1.125rem;font-weight:700;margin-top:.06rem}.user-profile-layout-style{align-items:start;display:grid;gap:.85rem;grid-template-columns:minmax(18rem,.68fr) minmax(0,1.32fr);margin-top:.85rem}.user-profile-stats-style small{color:#475569;display:block;font-size:.875rem;font-weight:700;letter-spacing:normal;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.user-profile-stats-style strong{color:#0f172a;display:block;font-size:1rem;margin-top:.08rem;overflow:hidden;text-overflow:ellipsis;white-space:normal}.user-profile-stats-style-2 .is-invoice{background:#f0f9ff}.user-profile-stats-style-2 .is-order{background:#fff1f2}.user-profile-stats-style-2 .is-payment{background:#ecfdf5}.user-profile-stats-style-2 .is-salary{background:#f0f9ff}.user-profile-status-style{align-items:center;background:#fff;border-radius:999px;border:1px solid #e2e8f0;color:#0f172a;display:flex;font-size:1rem;font-weight:700;gap:.4rem;letter-spacing:normal;padding:.45rem .7rem;text-transform:uppercase}.user-profile-status-style.is-approved{background:#ecfdf5;border-color:#a7f3d0;color:#047857}.user-profile-status-style.is-approved i{background:#ecfdf5;box-shadow:none}.user-profile-status-style i{background:#fff;border-radius:999px;height:.48rem;width:.48rem}.user-profile-identity-style h1{font-size:clamp(1.5rem,3vw,1.875rem);font-weight:700;letter-spacing:normal;line-height:1.08;margin-top:.22rem;overflow:hidden;text-overflow:ellipsis;white-space:normal}.user-profile-identity-style small{color:#475569;display:block;font-size:.875rem;font-weight:700;margin-top:.25rem}.user-profile-hero-style-2{align-items:center;background:#fff;border-radius:1.55rem;border:1px solid #e2e8f0;box-shadow:none;display:grid;gap:1rem;grid-template-columns:5.5rem minmax(0,1fr) auto;margin-top:.85rem;padding:clamp(1rem,2.5vw,1.5rem)}.loan-directory-empty-style button{background:#fff1f2;border-radius:.7rem;color:#0f172a;font-size:1rem;margin-top:.5rem;padding:.5rem .75rem}.loan-directory-empty-style h3{color:#0f172a;font-size:1rem;font-weight:700;margin-top:.3rem}.loan-directory-empty-style p{color:#475569;font-size:1rem}.loan-directory-card-top-style .is-payable strong{color:#be123c}.loan-directory-card-top-style .is-settled strong{color:#0f172a}.loan-directory-card-top-style small{color:#475569;font-size:.875rem;font-weight:700;letter-spacing:normal;text-transform:uppercase}.loan-directory-card-top-style strong{color:#047857;font-size:1rem}.loan-directory-card-style{background:#fff;border-radius:1rem;border:1px solid #e2e8f0;display:flex;flex-direction:column;gap:.65rem;min-height:12.5rem;min-width:0;padding:.85rem;transition:border-color .2s,background .2s,box-shadow .2s,transform .18s}.loan-directory-card-style:hover{background:#fff;border-color:#fecdd3;box-shadow:none;transform:translateY(-3px)}.loan-directory-card-style:hover footer b{transform:translate(3px)}.loan-directory-card-style footer{align-items:center;border-top:1px solid #e2e8f0;color:#be123c;display:flex;font-size:1rem;font-weight:700;gap:.5rem;justify-content:space-between;margin-top:auto;padding-top:.6rem}.loan-directory-card-style footer b{font-size:1rem;transition:transform .18s}.loan-directory-result-meta-style{align-items:center;color:#475569;display:flex;font-size:1rem;gap:.7rem;justify-content:space-between;padding:.62rem 1rem 0}.loan-directory-result-meta-style button{align-items:center;color:#be123c;display:flex;gap:.25rem}.loan-directory-result-meta-style button img{height:1rem;width:1rem}.loan-directory-controls-style{align-items:center;background:#fff1f2;border-radius:.82rem;border:1px solid #fecdd3;color:#0f172a;display:flex;flex:none;font-size:1rem;font-weight:700;gap:.4rem;min-height:2.85rem;padding:.58rem .78rem;transition:background .2s,transform .15s}.loan-directory-controls-style:hover{background:#fff1f2;transform:translateY(-1px)}.loan-directory-controls-style img{height:1.65rem;width:1.65rem}.loan-directory-controls-style-2{align-items:center;display:flex;gap:.65rem;justify-content:flex-end;min-width:0}.loan-directory-stats-style small{color:#475569;display:block;font-size:.875rem;font-weight:700;letter-spacing:normal;text-transform:uppercase}.loan-directory-stats-style strong{color:#0f172a;display:block;font-size:1rem;margin-top:.08rem;overflow:hidden;text-overflow:ellipsis;white-space:normal}.loan-directory-hero-style{align-items:center;background:#fff;border-radius:1.5rem;border:1px solid #e2e8f0;box-shadow:none;display:grid;gap:1rem;grid-template-columns:3.8rem minmax(0,1fr) auto;margin-top:.85rem;padding:clamp(1rem,2.5vw,1.45rem)}.loan-directory-hero-style h1{color:#0f172a;font-size:clamp(1.5rem,3vw,1.875rem);font-weight:700;margin-top:.08rem}.account-password-guidance-style li p{color:#475569;font-size:1rem;line-height:1.45;margin-top:.12rem}.account-password-guidance-style li strong{color:#0f172a;font-size:1rem}.account-password-guidance-style-2 h2{color:#0f172a;font-size:1.125rem;font-weight:700}.account-password-guidance-style-2 li{border-bottom:1px solid #e2e8f0;display:grid;gap:.52rem;grid-template-columns:2rem minmax(0,1fr);padding:.65rem 0}.account-password-guidance-style-2 ul{padding:.45rem .85rem}.account-password-actions-style{display:flex;justify-content:flex-start}.account-password-actions-style button:disabled{cursor:wait;opacity:.65;transform:none}.account-password-actions-style button:hover{filter:brightness(1.08);transform:translateY(-2px)}.account-password-actions-style button{align-items:center;background:#fff;border-radius:.8rem;border:1px solid #a7f3d0;box-shadow:none;color:#0f172a;display:inline-flex;font-size:1rem;gap:.42rem;min-height:2.7rem;padding:.58rem .88rem;transition:transform .2s,filter .2s}.account-password-actions-style button img{height:1.35rem;-o-object-fit:contain;object-fit:contain;width:1.35rem}.account-password-session-note-style{align-items:flex-start;background:#f0f9ff;border-radius:.78rem;border:1px solid #bae6fd;display:flex;gap:.48rem;padding:.65rem .72rem}.account-password-field-style input:focus{border-color:#bae6fd;box-shadow:0 0 0 3px #10b98126}.account-password-field-style input{background:#f8fafc;border-radius:.8rem;border:1px solid #e2e8f0;color:#0f172a;font-size:1rem;height:2.9rem;outline:none;padding:.55rem 3rem .55rem 2.65rem;transition:border-color .2s,box-shadow .2s;width:100%}.account-password-form-style{display:grid;gap:.85rem;padding:.95rem}.account-password-layout-style{align-items:start;display:grid;gap:.75rem;grid-template-columns:minmax(0,1.35fr) minmax(16rem,.65fr);margin-top:.85rem}.account-password-user-style em{color:#0369a1;display:block;font-size:1rem;font-style:normal;margin-top:.06rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-password-user-style small{color:#475569;display:block;font-size:.875rem;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.account-password-user-style strong{color:#0f172a;display:block;font-size:1rem;margin-top:.08rem;overflow:hidden;text-overflow:ellipsis;white-space:normal}.account-password-user-style-2{align-items:center;background:#fff;border-radius:.85rem;border:1px solid #e2e8f0;display:flex;gap:.55rem;min-width:0;padding:.55rem .65rem}.account-password-hero-style-2{align-items:center;background:#fff;border-radius:1.5rem;border:1px solid #bae6fd;box-shadow:none;display:grid;gap:1rem;grid-template-columns:3.8rem minmax(0,1fr) auto;margin-top:.85rem;padding:clamp(1rem,2.5vw,1.4rem)}.account-password-hero-style-2 h1{color:#0f172a;font-size:clamp(1.5rem,3vw,1.875rem);font-weight:700;margin-top:.08rem}.account-profile-actions-style{display:flex;grid-column:1 / -1;justify-content:flex-start}.account-profile-actions-style button:disabled{cursor:wait;opacity:.65;transform:none}.account-profile-actions-style button:hover{filter:brightness(1.08);transform:translateY(-2px)}.account-profile-actions-style button{align-items:center;background:#fff;border-radius:.8rem;border:1px solid #a7f3d0;box-shadow:none;color:#0f172a;display:inline-flex;font-size:1rem;gap:.42rem;min-height:2.7rem;padding:.58rem .88rem;transition:transform .2s,filter .2s}.account-profile-actions-style button img{height:1.35rem;-o-object-fit:contain;object-fit:contain;width:1.35rem}.account-profile-note-style p{color:#475569;font-size:1rem;line-height:1.45}.account-profile-note-style-2{align-items:flex-start;background:#fff1f2;border-radius:.78rem;border:1px solid #fecdd3;display:flex;gap:.48rem;grid-column:1 / -1;padding:.65rem .72rem}.account-profile-field-style-2.is-wide{grid-column:1 / -1}.account-profile-field-style-2 .inputcss{background:#f8fafc;border-color:#e2e8f0;color:#0f172a;height:2.85rem}.account-profile-field-style-2 label{color:#0f172a;display:block;font-size:1rem;font-weight:700;margin-bottom:.38rem}.account-profile-form-style{display:grid;gap:.85rem .7rem;grid-template-columns:repeat(2,minmax(0,1fr));padding:.9rem}.account-profile-security-style a{color:#0369a1;display:inline-flex;font-size:1rem;font-weight:700;gap:.25rem;margin-top:.38rem}.account-profile-security-style p{color:#475569;font-size:1rem;line-height:1.45;margin-top:.12rem}.account-profile-security-style strong{color:#0369a1;font-size:1rem}.account-profile-security-style-2{background:#f0f9ff;border-radius:.82rem;border:1px solid #bae6fd;display:grid;gap:.62rem;grid-template-columns:2.55rem minmax(0,1fr);margin:0 .85rem .85rem;padding:.7rem}.account-profile-upload-style #imagediv:hover{border-color:#bae6fd;transform:scale(1.025)}.account-profile-upload-style #imagediv{border:3px solid #e2e8f0;box-shadow:none;height:7rem;-o-object-fit:cover;object-fit:cover;transition:transform .2s,border-color .2s;width:7rem}.account-profile-upload-style small{color:#475569;font-size:.875rem;line-height:1.45;margin-top:.2rem;max-width:15rem}.account-profile-upload-style strong{color:#0f172a;font-size:1rem}.account-profile-upload-style-2{align-items:center;display:flex;flex-direction:column;padding:1.15rem 1rem 1rem;text-align:center}.account-profile-layout-style{align-items:start;display:grid;gap:.75rem;grid-template-columns:minmax(16.5rem,.68fr) minmax(0,1.32fr);margin-top:.85rem}.account-profile-status-style{align-items:center;background:#fff;border-radius:999px;border:1px solid #e2e8f0;color:#0f172a;display:flex;font-size:1rem;font-weight:700;gap:.4rem;padding:.42rem .65rem;text-transform:uppercase}.account-profile-status-style.is-approved{background:#ecfdf5;border-color:#a7f3d0;color:#047857}.account-profile-status-style.is-approved i{background:#ecfdf5;box-shadow:none}.account-profile-status-style i{background:#fff;border-radius:999px;height:.45rem;width:.45rem}.account-profile-hero-style-2 h1{color:#0f172a;font-size:clamp(1.5rem,3vw,1.875rem);font-weight:700;margin-top:.1rem;overflow:hidden;text-overflow:ellipsis;white-space:normal}.account-profile-hero-style-3{align-items:center;background:#fff;border-radius:1.5rem;border:1px solid #bae6fd;box-shadow:none;display:grid;gap:1rem;grid-template-columns:5.2rem minmax(0,1fr) auto;margin-top:.85rem;padding:clamp(1rem,2.5vw,1.4rem)}.staff-directory-pagination-style{padding:0 1rem 1rem}.staff-directory-pagination-style nav button:hover{background:#f0f9ff}.staff-directory-pagination-style nav button{background:#fff;border-radius:.75rem;border:1px solid #e2e8f0;height:2.65rem;padding:.25rem;transition:background .2s;width:2.65rem}.staff-directory-grid-style{display:grid;gap:.75rem;grid-template-columns:repeat(3,minmax(0,1fr));padding:1rem}.staff-directory-search-style{width:min(23rem,100%)}.staff-directory-search-style .inputcss:focus{background:#f8fafc;border-color:#bae6fd}.staff-directory-search-style .inputcss{background:#f8fafc;border-color:#e2e8f0;color:#0f172a;min-height:2.8rem}.staff-directory-search-style .placeholder{color:#475569}.staff-directory-controls-style{align-items:center;display:flex;flex:1;gap:.55rem;justify-content:flex-end}.staff-directory-toolbar-style{align-items:center;border-bottom:1px solid #e2e8f0;display:flex;gap:1rem;justify-content:space-between;padding:1rem 1.2rem}.staff-directory-toolbar-style h2{font-size:1.125rem;font-weight:700;margin-top:.05rem}.staff-directory-stats-style .is-admin,.staff-directory-stats-style .is-all,.staff-directory-stats-style .is-core{background:#f0f9ff}.staff-directory-stats-style .is-staff{background:#ecfdf5}.staff-directory-stats-style small{color:#475569;display:block;font-size:.875rem;font-weight:700;letter-spacing:normal;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.staff-directory-stats-style strong{color:#0f172a;font-size:1.2rem;line-height:1}.staff-directory-hero-style-2{align-items:center;background:#fff;border-radius:1.55rem;border:1px solid #e2e8f0;box-shadow:none;display:grid;gap:1rem;grid-template-columns:3.8rem minmax(0,1fr) auto;margin-top:.85rem;padding:clamp(1rem,2.5vw,1.5rem)}.staff-directory-hero-style-2 h1{font-size:clamp(1.5rem,3vw,1.875rem);font-weight:700;letter-spacing:normal;line-height:1.08;margin-top:.08rem}.salary-page-pagination-style{border-top:1px solid #e2e8f0;padding:.75rem 1rem 1rem}.salary-page-pagination-style nav button{background:#fff;border-radius:.72rem;border:1px solid #e2e8f0;height:2.6rem;padding:.25rem;width:2.6rem}.salary-page-stats-style .is-entry{background:#f0f9ff}.salary-page-stats-style .is-latest{background:#fff1f2}.salary-page-stats-style .is-month{background:#f0f9ff}.salary-page-stats-style .is-total{background:#ecfdf5}.salary-page-stats-style-2{display:grid;gap:.7rem;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:.85rem}.salary-page-stats-style-2 article{align-items:center;background:#fff;border-radius:1.05rem;border:1px solid #e2e8f0;display:flex;gap:.68rem;min-width:0;padding:.85rem}.salary-page-add-style{align-items:center;background:#ecfdf5;border-radius:.8rem;border:1px solid #a7f3d0;color:#047857;display:flex;font-size:1rem;font-weight:700;gap:.42rem;justify-content:center;min-height:2.75rem;padding:.6rem .85rem;transition:background .2s,transform .15s;white-space:nowrap}.salary-page-add-style:hover{background:#ecfdf5;transform:translateY(-1px)}.salary-page-add-style img{height:1.4rem;width:1.4rem}.salary-page-add-style svg{height:1.4rem;width:1.4rem}.salary-page-identity-style h1{font-size:clamp(1.5rem,3vw,1.875rem);font-weight:700;letter-spacing:normal;line-height:1.08;margin-top:.22rem;overflow:hidden;text-overflow:ellipsis;white-space:normal}.salary-page-identity-style small{color:#475569;display:block;font-size:.875rem;font-weight:700;margin-top:.25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.salary-page-hero-style-2{align-items:center;background:#fff;border-radius:1.55rem;border:1px solid #e2e8f0;box-shadow:none;display:grid;gap:1rem;grid-template-columns:5.25rem minmax(0,1fr) auto;margin-top:.85rem;padding:clamp(1rem,2.5vw,1.5rem)}.bank-directory-card-copy-style-2>small{color:#047857;font-size:.875rem;font-weight:700;letter-spacing:normal;text-transform:uppercase}.bank-directory-card-top-style-2>img{border-radius:.85rem;border:1px solid #e2e8f0;height:3rem;-o-object-fit:cover;object-fit:cover;width:3rem}.bank-directory-card-top-style-2>span.is-empty{background:#fff;border-color:#e2e8f0}.bank-directory-card-top-style-2>span.is-overdrawn{background:#fff1f2;border-color:#fecdd3}.bank-directory-card-top-style-2>span{background:#ecfdf5;border-radius:.7rem;border:1px solid #a7f3d0;display:grid;gap:.04rem;padding:.35rem .5rem;text-align:right}.bank-directory-stats-style-2 article>span.is-available{background:#fff1f2}.bank-directory-stats-style-2 article>span.is-funded{background:#f0f9ff}.bank-directory-stats-style-2 article>span.is-overdrawn{background:#fff1f2}.bank-directory-stats-style-2 article>span{background:#ecfdf5;border-radius:.82rem;display:grid;height:2.65rem;padding:.62rem;place-items:center;width:2.65rem}.bank-directory-stats-style-2 article>span img{height:100%;width:100%}.company-directory-card-copy-style>small{color:#0369a1;font-size:.875rem;font-weight:700;letter-spacing:normal;text-transform:uppercase}.company-directory-card-top-style-2>img{border-radius:.85rem;border:1px solid #e2e8f0;height:3rem;-o-object-fit:cover;object-fit:cover;width:3rem}.company-directory-card-top-style-2>span.is-advance{background:#ecfdf5;border-color:#a7f3d0}.company-directory-card-top-style-2>span.is-settled{background:#fff;border-color:#e2e8f0}.company-directory-card-top-style-2>span{background:#fff1f2;border-radius:.7rem;border:1px solid #fecdd3;display:grid;gap:.04rem;padding:.35rem .5rem;text-align:right}.company-directory-stats-style-2 article>span.is-active{background:#f0f9ff}.company-directory-stats-style-2 article>span.is-advance{background:#ecfdf5}.company-directory-stats-style-2 article>span.is-payable{background:#fff1f2}.company-directory-stats-style-2 article>span{background:#f0f9ff;border-radius:.82rem;display:grid;height:2.65rem;padding:.62rem;place-items:center;width:2.65rem}.company-directory-stats-style-2 article>span img{height:100%;width:100%}.user-edit-actions-style-3>button:disabled{cursor:wait;opacity:.65;transform:none}.user-edit-actions-style-3>button:hover{transform:translateY(-1px)}.user-edit-actions-style-3>button{align-items:center;border-radius:.82rem;border:1px solid #e2e8f0;display:flex;font-size:1rem;font-weight:700;gap:.45rem;justify-content:center;min-height:2.8rem;padding:.62rem .85rem;transition:background .2s,transform .15s}.user-edit-actions-style-3>button img{height:1.75rem;-o-object-fit:contain;object-fit:contain;width:1.75rem}.user-edit-profile-style-4>p{color:#475569;font-size:1rem;line-height:1.5;margin-top:.65rem}.user-edit-profile-style-5>div{justify-content:center;margin:.2rem 0 .75rem}.user-profile-empty-style-2>span{background:#fff;border-radius:1rem;display:grid;height:3.5rem;opacity:.8;padding:.9rem;place-items:center;width:3.5rem}.user-activity-row-style-2>div:nth-child(2){min-width:0}.user-activity-row-style-2>div:nth-child(2) small{color:#475569;display:block;font-size:.875rem;margin-top:.1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-activity-row-style-2>div:nth-child(2) strong{color:#0f172a;display:block;font-size:1rem;overflow:hidden;text-overflow:ellipsis;white-space:normal}.user-activity-row-style-2>i{background:#fff;border-radius:.45rem;display:grid;height:1.5rem;padding:.3rem;place-items:center;width:1.5rem}.user-activity-row-style-2>span.is-invoice{background:#f0f9ff}.user-activity-row-style-2>span.is-order{background:#fff1f2}.user-activity-row-style-2>span.is-payment{background:#ecfdf5}.user-activity-row-style-2>span.is-salary{background:#f0f9ff}.user-activity-row-style-2>span{background:#fff;border-radius:.7rem;display:grid;height:2.3rem;padding:.54rem;place-items:center;width:2.3rem}.user-activity-row-style-2>span img{height:100%;width:100%}.user-activity-row-style-2>span svg{height:100%;width:100%}.user-profile-activity-style-2>header{align-items:flex-end;display:flex;gap:.7rem;justify-content:space-between}.user-profile-activity-style-2>header>div>p:last-child{color:#475569;font-size:1rem;margin-top:.18rem}.user-profile-activity-style-2>header>span{background:#fff;border-radius:999px;color:#475569;font-size:1rem;font-weight:700;padding:.34rem .58rem;white-space:nowrap}.user-profile-activity-style-3>header{border-bottom:1px solid #e2e8f0;padding:1rem 1.15rem}.user-profile-detail-list-style-2>div:last-child{border-bottom:0}.user-profile-detail-list-style-2>div{align-items:center;border-bottom:1px solid #e2e8f0;display:grid;gap:.6rem;grid-template-columns:2.15rem minmax(0,1fr);min-width:0;padding:.7rem 0}.user-profile-detail-list-style-2>div>span{background:#fff;border-radius:.65rem;display:grid;height:2.15rem;padding:.5rem;place-items:center;width:2.15rem}.user-profile-detail-list-style-2>div>span img{height:100%;width:100%}.user-profile-detail-list-style-2>div>span svg{height:100%;width:100%}.user-profile-identity-style-2>span.is-admin{background:#f0f9ff;color:#0369a1}.user-profile-identity-style-2>span.is-coreadmin{background:#f0f9ff;color:#0369a1}.user-profile-identity-style-2>span.is-dsr{background:#ecfdf5;color:#047857}.user-profile-identity-style-2>span.is-staff{background:#ecfdf5;color:#047857}.user-profile-identity-style-2>span{background:#fff;border-radius:999px;color:#0f172a;display:block;font-size:1rem;font-weight:700;letter-spacing:normal;margin-top:.22rem;padding:.18rem .46rem;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.user-profile-hero-style-3>img{background:#fff;border-radius:1.2rem;border:1px solid #e2e8f0;height:5.5rem;-o-object-fit:cover;object-fit:cover;padding:.18rem;width:5.5rem}.loan-directory-empty-style-2>span{background:#fff1f2;border-radius:1.1rem;display:grid;height:3.8rem;padding:.9rem;place-items:center;width:3.8rem}.loan-directory-card-copy-style>small{color:#be123c;font-size:.875rem;font-weight:700;letter-spacing:normal;text-transform:uppercase}.loan-directory-card-top-style-2>img{border-radius:.85rem;border:1px solid #e2e8f0;height:3rem;-o-object-fit:cover;object-fit:cover;width:3rem}.loan-directory-card-top-style-2>span.is-payable{background:#fff1f2;border-color:#fecdd3}.loan-directory-card-top-style-2>span.is-settled{background:#fff;border-color:#e2e8f0}.loan-directory-card-top-style-2>span{background:#ecfdf5;border-radius:.7rem;border:1px solid #a7f3d0;display:grid;gap:.04rem;padding:.35rem .5rem;text-align:right}.loan-directory-stats-style-2 article>span.is-payable{background:#fff1f2}.loan-directory-stats-style-2 article>span.is-receivable-count{background:#f0f9ff}.loan-directory-stats-style-2 article>span.is-receivable{background:#ecfdf5}.loan-directory-stats-style-2 article>span{background:#fff1f2;border-radius:.82rem;display:grid;height:2.65rem;padding:.62rem;place-items:center;width:2.65rem}.loan-directory-stats-style-2 article>span img{height:100%;width:100%}.account-password-guidance-style-2>div{align-items:flex-start;background:#f0f9ff;border-radius:.75rem;border:1px solid #bae6fd;display:flex;gap:.48rem;margin:0 .85rem .85rem;padding:.65rem}.account-password-guidance-style-2>div>img{flex:none;height:1.15rem;width:1.15rem}.account-password-guidance-style-2>div p{color:#475569;font-size:1rem;overflow-wrap:anywhere}.account-password-guidance-style-2>div strong{color:#0f172a}.account-password-guidance-style-3 li>span{background:#ecfdf5;border-radius:.6rem;display:grid;height:2rem;padding:.45rem;place-items:center;width:2rem}.account-password-guidance-style-3 li>span img{height:100%;width:100%}.account-password-field-style-2>div>button:hover{background:#f8fafc}.account-password-field-style-2>div>button{background:#f8fafc;border-radius:.58rem;display:grid;height:2rem;padding:.42rem;place-items:center;position:absolute;right:.5rem;top:50%;transform:translateY(-50%);width:2rem}.account-password-field-style-2>div>button img{height:100%;width:100%}.account-password-field-style-2>div>button span{height:100%;width:100%}.account-password-field-style-2>small.is-error{color:#be123c}.account-password-field-style-2>small{color:#475569;display:block;font-size:.875rem;margin-top:.28rem}.account-password-field-style-3>div{position:relative}.account-password-field-style-3>div>span:first-child{height:1.55rem;left:.55rem;position:absolute;top:50%;transform:translateY(-50%);width:1.55rem}.account-password-field-style-3>div>span:first-child img{height:100%;width:100%}.account-password-field-style-3>label{color:#0f172a;display:block;font-size:1rem;font-weight:700;margin-bottom:.38rem}.account-password-form-panel-style>header p:last-child{color:#475569;font-size:1rem;margin-top:.18rem}.account-password-user-style-2>img{background:#fff;border-radius:.68rem;height:2.8rem;-o-object-fit:cover;object-fit:cover;width:2.8rem}.account-password-user-style-2>span{display:block;min-width:0}.account-password-hero-style-2>div:nth-child(2)>p:last-child{color:#475569;font-size:1rem;line-height:1.5;margin-top:.2rem;max-width:40rem}.account-profile-field-style-2>small{color:#475569;display:block;font-size:.875rem;margin-top:.28rem}.account-profile-editor-style>header{align-items:flex-end;border-bottom:1px solid #e2e8f0;display:flex;gap:.7rem;justify-content:space-between;padding:.9rem 1rem}.account-profile-editor-style>header>span{background:#f0f9ff;border-radius:999px;color:#0369a1;font-size:1rem;font-weight:700;padding:.25rem .5rem}.account-profile-editor-style>header h2{color:#0f172a;font-size:1.125rem;font-weight:700}.account-profile-editor-style>header p:last-child{color:#475569;font-size:1rem;line-height:1.45;margin-top:.18rem}.account-profile-security-style-2>span{background:#f0f9ff;border-radius:.72rem;display:grid;height:2.55rem;padding:.58rem;place-items:center;width:2.55rem}.account-profile-security-style-2>span img{height:100%;width:100%}.account-profile-upload-style-2>.frow{margin-bottom:.4rem}.account-profile-sidebar-style>header{border-bottom:1px solid #e2e8f0;padding:.9rem 1rem}.account-profile-sidebar-style>header h2{color:#0f172a;font-size:1.125rem;font-weight:700}.account-profile-sidebar-style>header p:last-child{color:#475569;font-size:1rem;line-height:1.45;margin-top:.18rem}.account-profile-hero-style-3>div:nth-child(2)>small{color:#475569;display:block;font-size:.875rem;margin-top:.28rem}.account-profile-hero-style-3>div:nth-child(2)>span{background:#f0f9ff;border-radius:999px;color:#0f172a;display:block;font-size:1rem;font-weight:700;margin-top:.25rem;padding:.18rem .45rem;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.account-profile-hero-style-4>div:nth-child(2){min-width:0}.account-profile-hero-style-4>img{background:#fff;border-radius:1.15rem;border:1px solid #e2e8f0;height:5.2rem;-o-object-fit:cover;object-fit:cover;padding:.16rem;width:5.2rem}.salary-page-ledger-style>header{align-items:flex-end;border-bottom:1px solid #e2e8f0;display:flex;gap:1rem;justify-content:space-between;padding:1rem 1.2rem}.salary-page-ledger-style>header>div>p:last-child{color:#475569;font-size:1rem;margin-top:.2rem}.salary-page-ledger-style>header>span{background:#ecfdf5;border-radius:999px;color:#047857;font-size:1rem;font-weight:700;padding:.38rem .65rem;white-space:nowrap}.salary-page-ledger-style>header h2{font-size:1.125rem;font-weight:700;margin-top:.05rem}.salary-page-identity-style-2>span{background:#ecfdf5;border-radius:999px;color:#047857;display:block;font-size:1rem;font-weight:700;letter-spacing:normal;margin-top:.25rem;padding:.18rem .45rem;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.salary-page-hero-style-3>img{background:#fff;border-radius:1.2rem;border:1px solid #e2e8f0;height:5.25rem;-o-object-fit:cover;object-fit:cover;padding:.18rem;width:5.25rem}.website-settings-empty-style h3{color:#0f172a;font-weight:700;margin-top:.55rem}.website-settings-empty-style p{color:#475569;font-size:1rem;margin-top:.16rem}.website-settings-empty-style-2{align-content:center;display:grid;min-height:12rem;padding:1.5rem;place-items:center;text-align:center}.website-advert-actions-style .delete-action-trigger img{height:100%;width:100%}.website-advert-actions-style-2 .delete-action-trigger{background:#fff;border-radius:.65rem;border:1px solid #e2e8f0;display:grid;height:2.2rem;padding:.4rem;place-items:center;width:2.2rem}.website-advert-actions-style-3{align-items:center;display:flex;gap:.3rem}.website-advert-image-style{aspect-ratio:1 / 1;background:#fff;overflow:hidden;position:relative}.website-advert-image-style img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.website-advert-grid-style-2{display:grid;gap:.7rem;grid-template-columns:repeat(3,minmax(0,1fr));padding:.85rem}.website-advert-summary-style small{color:#475569;font-size:.875rem;margin-top:.08rem;text-transform:uppercase}.website-advert-summary-style strong{color:#0f172a;font-size:1rem;font-weight:700}.website-advert-summary-style-2{display:grid;gap:.55rem;grid-template-columns:repeat(3,minmax(0,1fr));padding:.72rem .85rem 0}.website-settings-panel-style{background:#fff;border-radius:1.2rem;border:1px solid #e2e8f0;box-shadow:none;margin-top:.85rem;overflow:hidden;scroll-margin-top:1rem}.website-banner-preview-style-2{aspect-ratio:16 / 5;background:#fff;border-radius:1rem;border:1px solid #e2e8f0;margin:.85rem;overflow:hidden;position:relative}.website-product-grid-style{display:grid;gap:.55rem;grid-template-columns:repeat(3,minmax(0,1fr));padding:.85rem}.website-product-bulk-style button{align-items:center;background:#ecfdf5;border-radius:.65rem;border:1px solid #a7f3d0;color:#0f172a;display:flex;font-size:1rem;font-weight:700;gap:.28rem;min-height:2.25rem;padding:.38rem .55rem}.website-product-bulk-style button img{height:1.15rem;width:1.15rem}.website-product-bulk-style-2{align-items:center;background:#ecfdf5;border-radius:.82rem;border:1px solid #a7f3d0;display:flex;gap:.7rem;justify-content:space-between;margin:.75rem .85rem 0;padding:.65rem .72rem}.website-settings-empty-style-2>span{background:#f0f9ff;border-radius:.9rem;height:3.2rem;padding:.72rem;width:3.2rem}.website-advert-actions-style-2>button img{height:100%;width:100%}.website-advert-actions-style-3>button{background:#fff;border-radius:.65rem;border:1px solid #e2e8f0;display:grid;height:2.2rem;padding:.4rem;place-items:center;width:2.2rem}.website-advert-image-style-2>span{background:#ecfdf5;border-radius:999px;color:#047857;font-size:1rem;font-weight:700;padding:.22rem .45rem;position:absolute;right:.55rem;text-transform:uppercase;top:.55rem}.website-advert-grid-style-2>article.is-hidden{border-color:#e2e8f0}.website-advert-grid-style-2>article.is-hidden .website-advert-image>span{background:#fff;color:#0f172a}.website-advert-grid-style-2>article.is-hidden .website-advert-image img{filter:grayscale(.75);opacity:.32}.website-advert-grid-style-2>article{background:#fff;border-radius:.9rem;border:1px solid #a7f3d0;overflow:hidden}.website-advert-grid-style-2>article>footer{align-items:center;display:flex;gap:.5rem;justify-content:space-between;padding:.58rem .65rem}.website-advert-grid-style-2>article>footer small{color:#475569;display:block;font-size:.875rem}.website-advert-grid-style-2>article>footer strong{color:#0f172a;display:block;font-size:1rem}.website-advert-summary-style-2>span{background:#fff;border-radius:.72rem;border:1px solid #e2e8f0;display:grid;padding:.55rem .65rem}.website-settings-panel-style-2>header{align-items:flex-end;border-bottom:1px solid #e2e8f0;display:flex;gap:1rem;justify-content:space-between;padding:.9rem 1rem}.website-settings-panel-style-2>header>button:hover{background:#f0f9ff;transform:translateY(-2px)}.website-settings-panel-style-2>header>button{align-items:center;background:#f0f9ff;border-radius:.72rem;border:1px solid #bae6fd;color:#0369a1;display:flex;font-size:1rem;font-weight:700;gap:.35rem;min-height:2.45rem;padding:.48rem .7rem;transition:transform .2s,background .2s;white-space:nowrap}.website-settings-panel-style-2>header>button img{height:1.25rem;width:1.25rem}.website-settings-panel-style-2>header>span{background:#f0f9ff;border-radius:999px;color:#0369a1;font-size:1rem;font-weight:700;padding:.28rem .55rem;white-space:nowrap}.website-settings-panel-style-2>header h2{color:#0f172a;font-size:1.125rem;font-weight:700}.website-settings-panel-style-2>header p:last-child{color:#475569;font-size:1rem;margin-top:.18rem}.website-banner-preview-style-2>img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.website-banner-preview-style-2>span{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border-radius:.65rem;border:1px solid #e2e8f0;bottom:.65rem;display:grid;left:.65rem;padding:.42rem .6rem;position:absolute}.website-banner-preview-style-2>span small{color:#475569;font-size:.875rem}.website-banner-preview-style-2>span strong{color:#0f172a;font-size:1rem}.website-product-grid-style-2>button.is-selected{background:#ecfdf5;border-color:#a7f3d0}.website-product-grid-style-2>button.is-selected>b{background:#ecfdf5;color:#047857}.website-product-grid-style-2>button:hover{border-color:#bae6fd;transform:translateY(-2px)}.website-product-grid-style-2>button{align-items:center;background:#fff;border-radius:.8rem;border:1px solid #e2e8f0;color:inherit;display:grid;gap:.55rem;grid-template-columns:3.3rem minmax(0,1fr) auto;min-height:4.2rem;min-width:0;padding:.42rem;text-align:left;transition:border-color .2s,background .2s,transform .2s}.website-product-grid-style-2>button>b{background:#fff;border-radius:999px;color:#475569;font-size:1rem;padding:.2rem .4rem;text-transform:uppercase}.website-product-grid-style-2>button>img{background:#fff;border-radius:.62rem;height:3.3rem;-o-object-fit:cover;object-fit:cover;width:3.3rem}.website-product-grid-style-2>button>span{min-width:0}.website-product-grid-style-2>button small{color:#475569;display:block;font-size:.875rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.website-product-grid-style-2>button strong{color:#0f172a;display:block;font-size:1rem;margin-top:.08rem;overflow:hidden;text-overflow:ellipsis;white-space:normal}.website-product-bulk-style-3>div:first-child small{color:#475569;display:block;font-size:.875rem}.website-product-bulk-style-3>div:first-child strong{color:#047857;display:block;font-size:1rem}.website-product-bulk-style-3>div:last-child{display:flex;flex-wrap:wrap;gap:.35rem;justify-content:flex-end}@media(min-width:640px){.pb-5-style{grid-template-columns:4.5rem 1.5rem 1fr}}@media(max-width:980px){.brand-directory-grid-style,.brand-directory-stats-style,.brand-models-grid-style,.brand-models-stats-style,.sold-history-grid-style,.sold-history-stats-style{grid-template-columns:repeat(2,minmax(0,1fr))}.brand-sales-card-head-style-4{grid-template-columns:2.7rem minmax(8rem,1fr) repeat(2,minmax(5.5rem,.7fr)) 1.2rem}.brand-sales-stats-style{grid-template-columns:repeat(2,minmax(0,1fr))}.brand-sales-card-head-style-4>span:nth-of-type(4){display:none}.brand-sales-card-head-style-4>span:nth-of-type(5){display:none}}@media(max-width:960px){.staff-directory-grid-style,.staff-directory-stats-style{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:920px){.customer-recent-grid-style,.customer-home-stats-style,.admin-orders-grid-style,.admin-orders-stats-style-2,.admin-order-history-grid-style,.admin-order-history-stats-style{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.customer-installment-grid-style,.customer-installment-stats-style{grid-template-columns:repeat(2,minmax(0,1fr))}.installment-detail-columns-style{grid-template-columns:1fr}.installment-detail-stats-style{grid-template-columns:repeat(2,minmax(0,1fr))}.invoice-edit-status-style{grid-column:2;grid-row:1}.invoice-edit-customer-style{border-top:1px solid #e2e8f0;border:0;grid-column:1 / -1;grid-row:2;padding:.75rem 0 0}.invoice-edit-hero-style{grid-template-columns:minmax(0,1fr) auto}.invoice-history-stats-style{grid-template-columns:repeat(2,minmax(0,1fr))}.invoice-view-bottom-grid-style{grid-template-columns:1fr}.invoice-view-stats-style{grid-template-columns:repeat(2,minmax(0,1fr))}.invoice-view-status-style{grid-column:2;grid-row:1}.invoice-view-customer-style{border-left:0;border-top:1px solid #e2e8f0;grid-column:1 / -1;grid-row:2;padding:.8rem 0 0}.invoice-view-hero-style{grid-template-columns:minmax(0,1fr) auto}.order-history-grid-style,.payment-history-stats-style,.current-stock-imei-grid-style{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-item-layout-style{grid-template-columns:1fr}.admin-item-stats-style,.current-stock-stats-style{grid-template-columns:repeat(2,minmax(0,1fr))}.current-stock-total-style{align-items:center;display:grid;grid-column:1 / -1;grid-template-columns:1fr auto;text-align:left;width:100%}.current-stock-total-style strong{grid-column:2;grid-row:1 / 3}.current-stock-product-image-style{width:5.5rem}.current-stock-hero-style{grid-template-columns:5.5rem minmax(0,1fr)}.price-history-stats-style,.product-ledger-stats-style{grid-template-columns:repeat(2,minmax(0,1fr))}.product-ledger-prices-style{grid-column:1 / -1;width:100%}.product-ledger-image-style{width:5.5rem}.product-ledger-hero-style{grid-template-columns:5.5rem minmax(0,1fr)}.stock-entry-grid-style{grid-template-columns:repeat(2,minmax(0,1fr))}.asset-calc-main-grid-style{grid-template-columns:1fr}.asset-calc-stats-style{grid-template-columns:repeat(2,minmax(0,1fr))}.daily-report-detail-grid-style-2,.daily-report-summary-wrap-style{grid-template-columns:1fr}.daily-report-stats-style,.installment-report-grid-style,.installment-report-stats-style,.market-dues-stats-style,.month-balance-stats-style{grid-template-columns:repeat(2,minmax(0,1fr))}.month-summary-main-grid-style{grid-template-columns:1fr}.month-summary-stats-style,.reports-servicing-style-7{grid-template-columns:repeat(2,minmax(0,1fr))}.daily-report-detail-grid-style-2>.glass:last-child{grid-column:auto}.system-users-toolbar-style{grid-template-columns:minmax(12rem,1fr) auto}.system-users-stats-style,.bank-directory-grid-style,.bank-directory-stats-style,.company-directory-stats-style{grid-template-columns:repeat(2,minmax(0,1fr))}.user-profile-layout-style{grid-template-columns:1fr}.user-profile-stats-style,.loan-directory-stats-style,.website-advert-grid-style{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:860px){.admin-order-detail-sidebar-style{position:static}.admin-order-detail-layout-style{grid-template-columns:1fr}}@media(max-width:850px){.monthly-report-card-style:last-child{grid-column:1 / -1}.monthly-reports-grid-style,.monthly-reports-stats-style{grid-template-columns:repeat(2,minmax(0,1fr))}.weekly-report-summary-grid-style{grid-template-columns:1fr}.weekly-report-stats-style-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:820px){.expense-page-stats-style,.other-income-stats-style{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:800px){.payment-create-workspace-style{grid-template-columns:1fr}.expense-category-actions-style{grid-column:3 / -1;justify-content:flex-start}.expense-category-stats-style{grid-template-columns:repeat(2,minmax(0,1fr))}.playground-layout-style{grid-template-columns:1fr}.playground-stats-style{grid-template-columns:repeat(2,minmax(0,1fr))}.expense-category-management-list-style>article{grid-template-columns:1.6rem 2.4rem minmax(0,1fr) auto}.account-profile-layout-style{grid-template-columns:1fr}}@media(max-width:780px){.account-password-layout-style{grid-template-columns:1fr}}@media(max-width:767px){.welcome-advertise-grid-style{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.other-task-card-style{min-height:0}.other-tasks-grid-style{grid-template-columns:1fr}}@media(max-width:700px){.customer-recent-grid-style,.customer-action-grid-style{grid-template-columns:1fr}.customer-profile-link-style{min-width:0;padding:.7rem}.customer-profile-link-style span,.customer-profile-link-style strong{display:none}.customer-ledger-heading-style{align-items:flex-start;flex-direction:column}.customer-ledger-balance-style{min-width:0}.customer-ledger-hero-style{align-items:flex-start}.daily-report-breakdown-style{grid-template-columns:1fr}.month-summary-expense-grid-style{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:680px){.user-edit-profile-style #imagediv{height:5rem;width:5rem}.user-edit-profile-style-2{align-items:center;-moz-column-gap:.8rem;column-gap:.8rem;display:grid;grid-template-columns:5.2rem minmax(0,1fr);grid-template-rows:auto auto auto;text-align:left}.user-edit-form-style{grid-template-columns:1fr}.user-edit-heading-icon-style{height:2.75rem;padding:.62rem;width:2.75rem}.user-edit-heading-style{gap:.7rem;grid-template-columns:2.75rem minmax(0,1fr)}.user-edit-dialog-style{border-radius:1.15rem;max-height:calc(100dvh - 1.2rem)}.user-edit-backdrop-style{padding:.6rem}.user-edit-profile-style-2>p{margin-top:.2rem}.user-edit-profile-style-3>.user-edit-label{grid-column:1 / -1}.user-edit-profile-style-3>div{grid-row:2 / 5;margin:0}}@media(max-width:660px){.brand-models-grid-style{grid-template-columns:1fr;padding:.7rem}.brand-models-search-style,.brand-models-controls-style{width:100%}.brand-models-toolbar-style{align-items:flex-start;flex-direction:column}.brand-models-edit-style{grid-column:1 / -1;width:-moz-fit-content;width:fit-content}.brand-models-logo-style{border-radius:.95rem;padding:.45rem;width:4.7rem}.brand-models-hero-style{border-radius:1.2rem;grid-template-columns:4.7rem minmax(0,1fr)}.admin-brand-models-style .order-cart-brand small{display:none}.admin-brand-models-style .order-cart-topbar{align-items:flex-start}.brand-models-toolbar-style-2>div:first-child{display:none}}@media(max-width:650px){.admin-order-progress-style{align-items:start;gap:.45rem;grid-template-columns:1fr}.admin-order-progress-style-2>div small{display:none}.admin-order-progress-style-2>i{height:16px;margin-left:15px;width:1px}}@media(max-width:640px){.other-income-banner-style{grid-template-columns:2.8rem minmax(0,1fr)}.other-tasks-overview-style{grid-column:1 / -1;min-width:0;text-align:left}.other-tasks-hero-style{border-radius:1.2rem;grid-template-columns:3.1rem minmax(0,1fr)}.other-income-banner-style-2>span{height:2.8rem;padding:.62rem;width:2.8rem}.other-income-banner-style-2>strong{grid-column:2}.other-tasks-section-style-2>header{align-items:flex-start;flex-direction:column}.periodic-calendar-fields-style{grid-template-columns:1fr}.expense-category-grid-style{grid-template-columns:1fr;padding:.65rem}.expense-register-add-style{align-self:flex-start}.expense-page-date-style-2{grid-column:1 / -1;min-width:0}.expense-page-hero-style{border-radius:1.2rem;grid-template-columns:3.1rem minmax(0,1fr)}.expense-register-panel-style-2>header{align-items:stretch;flex-direction:column}.bank-ledger-stats-style{grid-template-columns:1fr}.bank-ledger-balance-style{min-width:0;text-align:left}.bank-ledger-hero-style{align-items:stretch;border-radius:1.2rem;flex-direction:column}.company-ledger-balance-style{min-width:0;text-align:left}.company-ledger-hero-style{align-items:stretch;border-radius:1.2rem;flex-direction:column}.bank-ledger-history-style-2>header{align-items:flex-start;flex-direction:column}.company-ledger-history-style>header{align-items:flex-start;flex-direction:column}.order-history-grid-style{grid-template-columns:1fr}.order-history-calendar-style{justify-content:flex-end;width:100%}.order-history-heading-style{align-items:flex-start;flex-direction:column}.order-history-stats-style strong{font-size:1rem}.order-history-stats-style-2{gap:.5rem}.order-history-total-style{display:none}.order-history-stats-style-2>div{gap:.5rem;grid-template-columns:34px minmax(0,1fr);padding:.7rem}.order-history-stats-style-2>div>span{grid-row:span 2;height:34px;width:34px}.other-income-panel-style>header{align-items:flex-start;flex-direction:column}.brand-directory-grid-style{grid-template-columns:1fr;padding:.7rem}.brand-directory-search-style,.brand-directory-controls-style{width:100%}.brand-directory-toolbar-style{align-items:flex-start;flex-direction:column}.brand-directory-hero-style{border-radius:1.2rem;grid-template-columns:3.2rem minmax(0,1fr)}.admin-brand-directory-style .order-cart-brand small{display:none}.admin-brand-directory-style .order-cart-topbar{align-items:flex-start}.brand-directory-toolbar-style-2>div:first-child{display:none}.asset-calc-audit-style{flex-direction:column;gap:.2rem}.asset-calc-details-style{margin-left:.7rem}.asset-calc-line-icon-style{height:2.4rem;width:2.4rem}.asset-calc-line-style,.asset-calc-line-style button{gap:.5rem;grid-template-columns:2.4rem minmax(0,1fr) auto 1rem}.asset-calc-total-style{grid-column:1 / -1;justify-items:start;min-width:0}.asset-calc-hero-style{grid-template-columns:3rem 1fr}.daily-report-detail-grid-style{padding:.65rem}.daily-report-section-head-style{align-items:flex-start;flex-direction:column}.daily-report-summary-wrap-style{padding:.65rem}.daily-report-date-style{grid-column:1 / -1;justify-items:start;min-width:0;width:100%}.installment-report-grid-style{grid-template-columns:1fr}.installment-report-filters-style{width:100%}.installment-report-filters-style a{flex:1;text-align:center}.installment-report-overview-style{grid-column:1 / -1;justify-items:start;min-width:0}.market-dues-overview-style,.month-balance-date-style{grid-column:1 / -1;justify-items:start;min-width:0;width:100%}.brand-sales-total-style{grid-template-columns:1fr auto}.brand-sales-total-style strong:nth-of-type(-n+2){display:none}.brand-sales-card-logo-style{height:2.5rem;width:2.5rem}.brand-sales-card-head-style-3{gap:.48rem;grid-template-columns:2.5rem minmax(7rem,1fr) minmax(4rem,auto) 1rem}.brand-sales-list-style{padding:.6rem}.month-summary-expense-grid-style{padding:.65rem}.monthly-report-card-style{grid-column:auto;min-height:0}.monthly-report-card-style:last-child{grid-column:auto;min-height:0}.monthly-reports-grid-style{grid-template-columns:1fr;padding:.65rem}.weekly-report-summary-grid-style{padding:.65rem}.weekly-report-date-style{min-width:0}.reports-servicing-style-5{align-items:flex-start;flex-direction:column}.reports-servicing-style-10{grid-column:1 / -1;justify-items:start;min-width:0;width:100%}.reports-servicing-style-11{height:3.1rem;padding:.68rem;width:3.1rem}.weekly-report-products-style-3>header{align-items:flex-start;flex-direction:column}.installment-report-panel-style-2>header{align-items:stretch;flex-direction:column}.market-dues-panel-style-3>header{align-items:flex-start;flex-direction:column}.month-balance-panel-style>header{align-items:flex-start;flex-direction:column}.brand-sales-card-head-style-3>span:nth-of-type(3){display:none}.brand-sales-panel-style-2>header{align-items:flex-start;flex-direction:column}.month-summary-panel-style>header{align-items:flex-start;flex-direction:column}.monthly-reports-section-style>header{align-items:flex-start;flex-direction:column}.weekly-report-date-style-2>strong{text-align:left}.expense-category-audit-style{flex-direction:column;gap:.2rem}.expense-category-create-style{grid-column:1 / -1;justify-content:center}.system-users-role-style{justify-content:space-between}.system-users-role-style select{flex:1}.system-users-toolbar-style{grid-template-columns:1fr}.system-users-create-style{grid-column:1 / -1;justify-content:center}.website-settings-jump-style{overflow-x:auto}.website-settings-jump-style a{flex:none}.website-settings-overview-style{grid-column:1 / -1;justify-items:start;min-width:0}.expense-category-panel-style-2>header{align-items:flex-start;flex-direction:column;gap:.5rem}.system-users-panel-style>header{align-items:flex-start;flex-direction:column}.bank-directory-grid-style{grid-template-columns:1fr;padding:.65rem}.bank-directory-add-style{align-self:flex-start}.bank-directory-search-style{width:100%}.bank-directory-controls-style{align-items:stretch;flex-direction:column;min-width:0}.bank-directory-toolbar-style{align-items:stretch;flex-direction:column}.company-directory-add-style{align-self:flex-start}.company-directory-search-style,.customer-directory-search-style{width:100%}.loan-directory-controls-style{align-self:flex-start}.loan-directory-controls-style-2{align-items:stretch;flex-direction:column;min-width:0}.website-banner-preview-style{aspect-ratio:16 / 7}.website-product-bulk-style{align-items:flex-start;flex-direction:column}.website-settings-panel-style-2>header{align-items:flex-start;flex-direction:column}.website-product-bulk-style-2>div:last-child{justify-content:flex-start}}@media(max-width:620px){.invoice-history-search-style{width:100%}.invoice-history-panel-style{border-radius:1rem}.invoice-history-stats-style{gap:.5rem}.invoice-history-stats-style article{gap:.48rem;padding:.66rem}.invoice-history-date-style{grid-column:1 / -1;justify-items:start}.invoice-history-hero-style{border-radius:1.2rem;grid-template-columns:3.1rem minmax(0,1fr)}.today-sold-search-style{width:100%}.invoice-history-panel-style-2>header{align-items:flex-start;flex-direction:column}.invoice-history-stats-style-2 article>span{flex-basis:2.1rem;height:2.1rem;padding:.46rem;width:2.1rem}.admin-orders-grid-style{grid-template-columns:1fr}.admin-orders-heading-style{align-items:flex-start;flex-direction:column}.admin-orders-live-style{display:none}.admin-order-history-grid-style{grid-template-columns:1fr}.admin-order-history-calendar-style{justify-content:flex-end;width:100%}.admin-order-history-heading-style{align-items:flex-start;flex-direction:column}.admin-order-history-total-style{display:none}.payment-create-note-style,.payment-create-field-style-2.is-wide,.payment-create-field-style-4{grid-column:auto}.payment-create-form-style{grid-template-columns:1fr}.payment-create-customer-panel-style{border-radius:1rem}.payment-history-stats-style{gap:.5rem}.payment-create-form-style-2>footer{grid-column:auto}.payment-create-form-style-2>footer button{flex:1}.payment-history-stats-style-2>button{gap:.48rem;padding:.66rem}.payment-history-stats-style-2 button>span{flex-basis:2.1rem;height:2.1rem;padding:.46rem;width:2.1rem}.sold-history-grid-style{grid-template-columns:1fr;padding:.7rem}.sold-history-toolbar-style{align-items:flex-start}.sold-history-panel-style{border-radius:1.1rem}.sold-history-stats-style{gap:.5rem}.sold-history-stats-style article{gap:.5rem;padding:.68rem}.sold-history-date-style{grid-column:1 / -1;text-align:left;width:100%}.sold-history-product-image-style{border-radius:.9rem;padding:.42rem;width:4.6rem}.sold-history-hero-style{border-radius:1.2rem;grid-template-columns:4.6rem minmax(0,1fr)}.admin-sold-history-style .order-cart-brand small{display:none}.admin-sold-history-style .order-cart-topbar{align-items:flex-start}.stock-entry-grid-style{grid-template-columns:1fr;padding:.7rem}.stock-entry-history-style{border-radius:1.1rem}.stock-entry-imei-form-style button{grid-column:1 / -1;min-height:2.8rem}.stock-entry-control-actions-style{flex-wrap:wrap;justify-content:flex-end}.stock-entry-stats-style{gap:.5rem;grid-template-columns:1fr}.stock-entry-date-style{grid-column:1 / -1;text-align:left;width:100%}.stock-entry-hero-style{border-radius:1.2rem;grid-template-columns:4.6rem minmax(0,1fr)}.sold-history-stats-style-2 article>span{flex-basis:2.15rem;height:2.15rem;padding:.47rem;width:2.15rem}.stock-entry-imei-form-style-2>div{grid-template-columns:2.5rem minmax(0,1fr)}.stock-entry-imei-form-style-2>div>span{width:2.5rem}.stock-entry-control-panel-style-2>header{align-items:flex-start}.staff-directory-grid-style{grid-template-columns:1fr;padding:.7rem}.staff-directory-search-style,.staff-directory-controls-style{width:100%}.staff-directory-toolbar-style{align-items:flex-start;flex-direction:column}.staff-directory-hero-style{border-radius:1.2rem;grid-template-columns:3.2rem minmax(0,1fr)}.staff-directory-toolbar-style-2>div:first-child{display:none}}@media(max-width:600px){.current-stock-imei-grid-style{grid-template-columns:1fr;padding:.7rem}.home-kicker-style-2 span,.home-kicker-style-2 strong{display:block;margin:0}.current-stock-group-style{border-radius:1.1rem}.current-stock-group-style-2>header{align-items:flex-start}.admin-item-layout-style{gap:.65rem}.admin-item-position-style{grid-column:1 / -1;justify-self:start;min-width:0;width:-moz-fit-content;width:fit-content}.admin-item-product-image-style{border-radius:1rem;padding:.45rem;width:4.75rem}.admin-item-hero-style{border-radius:1.25rem;grid-template-columns:4.75rem minmax(0,1fr)}.admin-item-actions-style,.admin-item-info-panel-style{border-radius:1.15rem}.admin-item-stats-style{gap:.55rem;grid-template-columns:1fr}.admin-item-timeline-style .glass{padding-inline:.25rem}.current-stock-actions-style{justify-content:flex-start;width:100%}.current-stock-toolbar-style{align-items:flex-start}.current-stock-stats-style{gap:.5rem}.current-stock-stats-style article{gap:.55rem;padding:.68rem}.current-stock-product-image-style{border-radius:.95rem;padding:.45rem;width:4.6rem}.current-stock-hero-style{border-radius:1.2rem;grid-template-columns:4.6rem minmax(0,1fr)}.admin-current-stock-style .order-cart-brand small{display:none}.admin-current-stock-style .order-cart-topbar{align-items:flex-start}.admin-item-basic-style-2 .glass>div{grid-template-columns:7.5rem minmax(0,1fr)}.current-stock-toolbar-style-2>div:first-child{display:none}.current-stock-stats-style-2 article>span{flex-basis:2.2rem;height:2.2rem;padding:.48rem;width:2.2rem}.playground-audit-style{flex-direction:column;gap:.2rem}.playground-maintenance-card-style{grid-template-columns:2.6rem minmax(0,1fr)}.playground-access-style{grid-column:1 / -1;width:-moz-fit-content;width:fit-content}.playground-hero-style{grid-template-columns:3rem 1fr}.playground-maintenance-card-style-2>button{grid-column:1 / -1;justify-content:center}.account-password-actions-style button{justify-content:center;width:100%}.account-password-user-style{grid-column:1 / -1;min-width:0}.account-password-hero-style{grid-template-columns:3rem minmax(0,1fr)}.account-profile-actions-style{grid-column:auto}.account-profile-actions-style button{justify-content:center;width:100%}.account-profile-note-style,.account-profile-field-style.is-wide{grid-column:auto}.account-profile-form-style{grid-template-columns:1fr}.account-profile-status-style{grid-column:1 / -1;width:-moz-fit-content;width:fit-content}.account-profile-hero-style{grid-template-columns:4.2rem minmax(0,1fr)}.account-profile-hero-style-2>img{border-radius:.92rem;height:4.2rem;width:4.2rem}}@media(max-width:580px){.customer-installment-grid-style{grid-template-columns:1fr}.customer-installment-history-style{border-radius:1.1rem}.customer-installment-stats-style{gap:.5rem}.customer-installment-stats-style article{gap:.5rem;padding:.7rem}.customer-installment-create-style{grid-column:1 / -1;width:-moz-fit-content;width:fit-content}.customer-installment-hero-style{border-radius:1.2rem;grid-template-columns:4.3rem minmax(0,1fr)}.installment-detail-audit-style{align-items:flex-start;flex-direction:column}.installment-detail-panel-style{border-radius:1.05rem}.installment-detail-stats-style{gap:.5rem}.installment-detail-stats-style article{gap:.5rem;padding:.68rem}.installment-detail-add-payment-style{grid-column:1 / -1;width:-moz-fit-content;width:fit-content}.installment-detail-hero-style{border-radius:1.2rem;grid-template-columns:minmax(0,1fr) auto}.customer-installment-history-style-2>header{flex-direction:column}.customer-installment-stats-style-2 article>span{flex-basis:2.2rem;height:2.2rem;padding:.48rem;width:2.2rem}.customer-installment-identity-style-2>div{display:grid;gap:.25rem}.customer-installment-hero-style-2>img{border-radius:.95rem;height:4.3rem;width:4.3rem}.installment-detail-stats-style-2 article>span{flex-basis:2.15rem;height:2.15rem;padding:.47rem;width:2.15rem}.installment-detail-customer-style-2>img{border-radius:.9rem;flex-basis:4.1rem;height:4.1rem;width:4.1rem}.invoice-edit-panel-style{border-radius:1rem;padding:.75rem}.invoice-edit-panel-style-4{border-radius:1rem}.invoice-edit-hero-style{border-radius:1.2rem}.invoice-view-stats-style{gap:.5rem}.invoice-view-stats-style article{gap:.5rem;padding:.68rem}.invoice-view-status-style{min-width:0}.invoice-view-hero-style{border-radius:1.2rem}.invoice-edit-reference-style-2>span{flex-basis:3rem;height:3rem;padding:.65rem;width:3rem}.invoice-view-reference-style>span{flex-basis:3rem;height:3rem;padding:.65rem;width:3rem}.price-history-stats-style{gap:.5rem}.price-history-stats-style article{gap:.5rem;padding:.68rem}.price-history-change-style{grid-column:1 / -1;width:-moz-fit-content;width:fit-content}.price-history-product-image-style{border-radius:.9rem;padding:.42rem;width:4.6rem}.price-history-hero-style{border-radius:1.2rem;grid-template-columns:4.6rem minmax(0,1fr)}.admin-price-history-style .order-cart-brand small{display:none}.admin-price-history-style .order-cart-topbar{align-items:flex-start}.price-history-panel-style-2>header{align-items:flex-start;flex-direction:column}.price-history-stats-style-2 article>span{flex-basis:2.15rem;height:2.15rem;padding:.47rem;width:2.15rem}.user-activity-meta-style{align-items:center;display:flex;gap:.5rem;grid-column:2 / -1;justify-content:space-between;min-width:0;text-align:left}.user-activity-row-style{grid-template-columns:2.2rem minmax(0,1fr) 1.4rem}.user-profile-details-style{border-radius:1.1rem}.user-profile-stats-style{gap:.5rem}.user-profile-stats-style article{gap:.5rem;padding:.68rem}.user-profile-status-style{grid-column:1 / -1;width:-moz-fit-content;width:fit-content}.user-profile-hero-style{border-radius:1.2rem;grid-template-columns:4.35rem minmax(0,1fr)}.salary-page-add-style{grid-column:1 / -1;width:-moz-fit-content;width:fit-content}.salary-page-hero-style{border-radius:1.2rem;grid-template-columns:4.4rem minmax(0,1fr)}.user-profile-hero-style-2>img{border-radius:.95rem;height:4.35rem;width:4.35rem}.salary-page-hero-style-2>img{border-radius:.95rem;height:4.4rem;width:4.4rem}}@media(max-width:560px){.receive-entry-actions-style button{flex:1;padding-inline:.55rem}.receive-entry-heading-style{gap:.7rem;grid-template-columns:2.75rem minmax(0,1fr)}.receive-entry-dialog-style{border-radius:1.15rem;max-height:calc(100dvh - 1.2rem)}.receive-entry-backdrop-style{padding:.6rem}.receive-entry-heading-style-2>span{height:2.75rem;padding:.62rem;width:2.75rem}.expense-entry-actions-style{grid-column:auto}.expense-entry-actions-style button{flex:1;padding-inline:.55rem}.expense-entry-note-style,.expense-entry-field-style.is-wide{grid-column:auto}.expense-entry-form-style{grid-template-columns:1fr}.expense-entry-dialog-style{border-radius:1.15rem;max-height:calc(100dvh - 1.2rem)}.expense-entry-backdrop-style{padding:.6rem}.income-entry-note-style{grid-column:auto}.income-entry-dialog-style{border-radius:1.15rem;max-height:calc(100dvh - 1.2rem)}.installment-create-note-style,.installment-create-field-style.is-wide{grid-column:auto}.installment-create-form-style{grid-template-columns:1fr}.installment-create-items-style{grid-column:auto}.installment-create-invoice-style{justify-content:space-between}.installment-create-context-style{grid-template-columns:1fr}.installment-create-heading-icon-style{height:2.75rem;padding:.62rem;width:2.75rem}.installment-create-dialog-style{border-radius:1.15rem;max-height:calc(100dvh - 1.2rem)}.installment-create-invoice-style-2>div{text-align:left}.bank-entry-preview-style{grid-column:auto}.bank-entry-form-style{grid-template-columns:1fr}.bank-entry-account-style{grid-template-columns:2.6rem minmax(0,1fr)}.bank-entry-dialog-style{border-radius:1.15rem;max-height:calc(100dvh - 1.2rem)}.company-entry-note-style,.company-entry-field-style.is-wide{grid-column:auto}.company-entry-dialog-style{border-radius:1.15rem;max-height:calc(100dvh - 1.2rem)}.ledgers-retaileradjustment-style,.ledgers-retaileradjustment-style-2,.ledgers-retaileradjustment-style-4{grid-column:span 1 / span 1}.p-4-style{grid-template-columns:repeat(1,minmax(0,1fr));padding:.75rem}.overflow-y-auto-style{max-height:calc(100dvh - 1rem);border-radius:1rem;padding:1rem}.inset-0-style-2{padding:.5rem}.bank-entry-account-style-2>div:last-child{border-left:0;border-top:1px solid #e2e8f0;grid-column:1 / -1;padding:.55rem 0 0;text-align:left}.bank-entry-account-style-2>img{height:2.6rem;width:2.6rem}.payment-edit-delete-trigger-style{width:100%}.payment-edit-delete-style{margin-left:0;width:100%}.payment-edit-submit-style{width:100%}.payment-edit-actions-style{align-items:stretch;flex-direction:column;grid-column:auto}.payment-edit-note-style,.payment-edit-field-style.is-wide{grid-column:auto}.payment-edit-form-style{gap:.65rem;grid-template-columns:1fr}.payment-edit-balance-style{border-left:0;border-top:1px solid #e2e8f0;grid-column:1 / -1;padding:.55rem 0 0;text-align:left}.payment-edit-customer-style{grid-template-columns:2.65rem minmax(0,1fr)}.payment-edit-heading-icon-style{height:2.75rem;padding:.62rem;width:2.75rem}.payment-edit-dialog-style{border-radius:1.15rem;max-height:calc(100dvh - 1.2rem)}.payment-edit-backdrop-style{padding:.6rem}.payment-edit-customer-style-2>img{height:2.65rem;width:2.65rem}.product-ledger-sheet-heading-style{align-items:flex-start;flex-direction:column}.product-ledger-sheet-style{border-radius:1.15rem}.product-ledger-stats-style{gap:.5rem}.product-ledger-stats-style article{padding:.7rem}.product-ledger-prices-style{min-width:0}.product-ledger-image-style{border-radius:.95rem;padding:.45rem;width:4.6rem}.product-ledger-hero-style{border-radius:1.2rem;grid-template-columns:4.6rem minmax(0,1fr)}.admin-product-ledger-style .order-cart-brand small{display:none}.admin-product-ledger-style .order-cart-topbar{align-items:flex-start}.product-edit-update-style{width:100%}.product-edit-actions-style-2{align-items:stretch;flex-direction:column}.product-create-field-style.is-wide{grid-column:auto}.product-create-fields-style{grid-template-columns:1fr}.product-edit-picture-style{border-bottom:1px solid #e2e8f0;border-right:0;padding:0 0 1rem}.product-create-content-style{grid-template-columns:1fr}.product-edit-heading-icon-style{height:2.75rem;padding:.62rem;width:2.75rem}.product-edit-dialog-style-2{border-radius:1.15rem;max-height:calc(100dvh - 1.2rem)}.product-edit-delete-style,.product-edit-delete-style .delete-action-trigger,.product-edit-delete-style .delete-action{width:100%}.price-change-actions-style{grid-column:auto}.price-change-actions-style button{flex:1;padding-inline:.55rem}.price-change-note-style{grid-column:auto}.price-change-form-style{gap:.7rem;grid-template-columns:1fr}.price-change-current-style{padding-inline:.75rem}.price-change-dialog-style{border-radius:1.15rem;max-height:calc(100dvh - 1.2rem)}.products-stock-style-7 button{width:100%}.stock-bulk-dialog-style{border-radius:1.15rem}.product-ledger-stats-style-2 article>span{flex-basis:2.25rem;height:2.25rem;padding:.5rem;width:2.25rem}.product-ledger-prices-style-2>div{padding-inline:.65rem}.product-edit-picture-style-2>.product-edit-label{text-align:center}.product-edit-picture-style-2>div{justify-content:center}.product-edit-picture-style-2>small{text-align:center}.products-stock-style-9-style>div{flex:1}.stock-bulk-heading-style>span{height:2.75rem;width:2.75rem}}@media(max-width:540px){.expense-category-edit-submit-style{width:100%}.expense-category-edit-heading-style{gap:.68rem;grid-template-columns:2.75rem minmax(0,1fr)}.expense-category-edit-dialog-style{border-radius:1.1rem;max-height:calc(100dvh - 1.2rem)}.expense-category-edit-backdrop-style{padding:.6rem}.expense-category-edit-heading-style-2>span{height:2.75rem;padding:.6rem;width:2.75rem}.staff-create-actions-style button{flex:1;padding-inline:.55rem}.staff-create-field-style.is-wide{grid-column:auto}.staff-create-form-style{grid-template-columns:1fr}.staff-create-heading-icon-style{height:2.75rem;padding:.62rem;width:2.75rem}.staff-create-heading-style{gap:.7rem;grid-template-columns:2.75rem minmax(0,1fr)}.staff-create-dialog-style{border-radius:1.15rem;max-height:calc(100dvh - 1.2rem)}.staff-create-backdrop-style{padding:.6rem}}@media(max-width:520px){.invoice-item-entry-actions-style button{flex:1;padding-inline:.55rem}.invoice-item-entry-context-style{grid-template-columns:auto minmax(0,1fr)}.invoice-item-entry-heading-icon-style{height:2.75rem;padding:.62rem;width:2.75rem}.invoice-item-entry-heading-style{gap:.7rem;grid-template-columns:2.75rem minmax(0,1fr)}.invoice-item-entry-dialog-style{border-radius:1.15rem;max-height:calc(100dvh - 1.2rem)}.invoice-item-entry-backdrop-style{padding:.6rem}.payment-entry-actions-style{grid-column:auto}.payment-entry-actions-style button{flex:1;padding-inline:.55rem}.payment-entry-note-style{grid-column:auto}.payment-entry-form-style{grid-template-columns:1fr}.payment-entry-context-style{grid-template-columns:repeat(2,minmax(0,1fr))}.payment-entry-heading-icon-style{height:2.75rem;padding:.62rem;width:2.75rem}.payment-entry-dialog-style{border-radius:1.15rem;max-height:calc(100dvh - 1.2rem)}.payment-entry-backdrop-style{padding:.6rem}.invoice-item-entry-context-style-2>div:last-child{border-top:1px solid #e2e8f0;grid-column:1 / -1;padding-top:.55rem;text-align:left}.invoice-item-entry-context-style-2>div:nth-child(2){border-inline:0;border-left:1px solid #e2e8f0;padding:0 0 0 .7rem}.payment-entry-context-style-2>div:last-child{border-top:1px solid #e2e8f0;grid-column:1 / -1;padding-top:.6rem}.invoice-discount-context-style{grid-template-columns:auto minmax(0,1fr)}.invoice-discount-heading-icon-style{height:2.75rem;padding:.62rem;width:2.75rem}.invoice-discount-dialog-style{border-radius:1.15rem;max-height:calc(100dvh - 1.2rem)}.invoice-discount-remove-trigger-style{width:100%}.invoice-discount-remove-style{margin-left:0;width:100%}.invoice-discount-actions-style{align-items:stretch;flex-direction:column}.invoices-editsellvalue-style{width:100%}.invoice-sell-price-context-style{grid-template-columns:minmax(0,1fr) auto}.invoice-sell-price-heading-style{gap:.7rem;grid-template-columns:2.75rem minmax(0,1fr)}.invoice-sell-price-context-style-2>div:last-child{border-top:1px solid #e2e8f0;grid-column:1 / -1;padding-top:.55rem;text-align:left}.invoice-sell-price-context-style-2>div:nth-child(2){border-left:1px solid #e2e8f0;border:0;padding:0 0 0 .7rem}.customer-ledger-stats-style small{font-size:.875rem}.customer-ledger-stats-style-2{gap:.5rem}.customer-ledger-balance-style{min-width:0;padding:.7rem}.customer-ledger-balance-style span{display:none}.customer-ledger-person-style{align-items:flex-start}.customer-ledger-hero-style{min-height:175px;padding-inline:1rem}.customer-ledger-heading-style-2>p{display:none}.customer-ledger-stats-style-2>div{gap:.1rem .5rem;grid-template-columns:34px minmax(0,1fr);padding:.7rem}.customer-ledger-stats-style-2>div>span{height:34px;width:34px}.customer-ledger-person-style-2>img{border-radius:.85rem;height:58px;width:58px}.refund-modal-actions-style button{flex:1;padding-inline:.55rem}.refund-modal-icon-style{height:2.75rem;padding:.65rem;width:2.75rem}.refund-modal-dialog-style{border-radius:1.15rem;gap:.75rem;grid-template-columns:2.75rem minmax(0,1fr)}.user-edit-actions-style{align-items:stretch;flex-direction:column}.user-edit-field-style.is-wide{grid-column:auto}.user-edit-fields-style{grid-template-columns:1fr}.user-edit-actions-style-2>button{width:100%}}@media(max-width:500px){.app-calendar-panel-style{left:1rem;max-height:calc(100vh - 2rem);overflow-y:auto;position:fixed;right:1rem;top:50%;transform:translateY(-50%);width:auto}.app-calendar-trigger-date-style{display:none}.app-calendar-trigger-style-2{padding:.5rem;width:42px}.pl-3-style{grid-column:span 2 / span 2;border-left-width:0px;border-top-width:1px;padding-top:.5rem;text-align:left}.size-12-style{width:2.5rem;height:2.5rem}.p-3-style{grid-template-columns:2.6rem minmax(0,1fr)}.brand-create-picture-style{border-bottom:1px solid #e2e8f0;border-right:0;padding:0 0 1rem;text-align:center}.brand-create-form-style{grid-template-columns:1fr}.brand-create-heading-icon-style{height:2.75rem;padding:.62rem;width:2.75rem}.brand-create-heading-style{gap:.7rem;grid-template-columns:2.75rem minmax(0,1fr)}.brand-create-dialog-style{border-radius:1.15rem;max-height:calc(100dvh - 1.2rem)}.brand-create-backdrop-style{padding:.6rem}.brand-create-picture-style-2>div{justify-content:center}.salary-entry-heading-icon-style{height:2.75rem;padding:.62rem;width:2.75rem}.salary-entry-dialog-style{border-radius:1.15rem;max-height:calc(100dvh - 1.2rem)}}@media(max-width:480px){.customer-home-stats-style{gap:.5rem}.customer-home-profile-style{align-items:flex-start}.customer-home-hero-style{min-height:165px;padding-inline:1rem}.customer-home-section-heading-style>p{display:none}.customer-home-stats-style-2>a{gap:.1rem .5rem;grid-template-columns:34px minmax(0,1fr);padding:.7rem}.customer-home-stats-style-2>a>span{height:34px;width:34px}.customer-home-profile-style-2>img{border-radius:.9rem;height:58px;width:58px}.welcome-advertise-grid-style{grid-template-columns:1fr}}@media(max-width:470px){.website-advert-grid-style,.website-advert-summary-style{grid-template-columns:1fr}}@media(max-width:440px){.ledgers-retaileradjustment-style{flex-direction:column-reverse}.ledgers-retaileradjustment-style button{width:100%}.admin-order-detail-hero-style{min-height:140px}.admin-order-detail-heading-style-2>span{display:none}}@media(max-width:430px){.monthly-calendar-months-style{grid-template-columns:repeat(2,minmax(0,1fr))}.weekly-calendar-weeks-style{grid-template-columns:1fr}.expense-register-row-style{grid-template-columns:1.75rem minmax(0,1fr) auto}.expense-page-stats-style{grid-template-columns:1fr}.expense-register-row-style-2>button{grid-column:3}.delete-confirm-icon-style{height:44px;width:44px}.delete-confirm-dialog-style{gap:.75rem;grid-template-columns:44px minmax(0,1fr)}.delete-confirm-actions-style-2>button{flex:1}.admin-orders-stats-style small{font-size:.875rem}.admin-orders-stats-style-2,.admin-order-history-stats-style{gap:.5rem}.admin-orders-stats-style-2>*{gap:.1rem .5rem;grid-template-columns:34px minmax(0,1fr);padding:.7rem}.admin-orders-stats-style-2>*>span{height:34px;width:34px}.admin-order-history-calendar-style-2>span{display:none}.admin-order-history-stats-style-2>div{gap:.1rem .5rem;grid-template-columns:34px minmax(0,1fr);padding:.7rem}.admin-order-history-stats-style-2>div>span{height:34px;width:34px}.other-income-stats-style,.daily-report-stats-style,.market-dues-stats-style,.month-balance-stats-style,.brand-sales-stats-style,.month-summary-expense-grid-style,.month-summary-stats-style,.monthly-reports-stats-style,.weekly-report-stats-style-2,.reports-servicing-style-7,.bank-directory-stats-style,.company-directory-stats-style,.loan-directory-stats-style{grid-template-columns:1fr}}@media(max-width:420px){.home-stat-arrow-style{display:none}.order-history-stats-style small{font-size:.875rem}.order-history-hero-style{min-height:155px}.brand-models-add-style{padding-inline:.6rem;width:2.8rem}.brand-models-add-style span{display:none}.brand-models-stats-style{gap:.5rem}.brand-models-stats-style article{gap:.5rem;padding:.68rem}.brand-models-stats-style-2 article>span{flex-basis:2.15rem;height:2.15rem;padding:.48rem;width:2.15rem}}@media(max-width:400px){.brand-directory-stats-style{gap:.5rem}.brand-directory-stats-style article{gap:.5rem;padding:.66rem}.brand-directory-stats-style-2 article>span{flex-basis:2.15rem;height:2.15rem;padding:.47rem;width:2.15rem}.customer-directory-add-style{padding-inline:.6rem;width:2.8rem}.customer-directory-add-style span{display:none}.staff-directory-stats-style{gap:.5rem}.staff-directory-stats-style article{gap:.5rem;padding:.66rem}}@media(max-width:390px){.asset-calc-stats-style,.installment-report-stats-style{grid-template-columns:1fr}.asset-calc-line-style-2>b{font-size:1rem}.asset-calc-line-style-2 button>b{font-size:1rem}.expense-category-actions-style{grid-column:2 / -1}.expense-category-index-style{display:none}.expense-category-stats-style{grid-template-columns:1fr}.playground-confirm-dialog-style{grid-template-columns:2.7rem minmax(0,1fr);padding:1rem}.playground-stats-style,.system-users-stats-style{grid-template-columns:1fr}.expense-category-management-list-style>article{grid-template-columns:2.3rem minmax(0,1fr) auto}.playground-confirm-dialog-style-2>span{height:2.7rem;width:2.7rem}}@media(prefers-reduced-motion:reduce){.app-calendar-trigger-style:is(:hover,:focus-visible):not(:active){animation:none}}@media screen{.daily-report-print-sheet-style-3,.daily-report-print-head-style,.market-dues-print-head-style,.month-balance-print-head-style,.brand-sales-print-head-style,.periodic-report-print-sheet-style{display:none}}@media print{.card-installment-style,.card-installment-style-2{box-shadow:none;text-shadow:none}.receive-entry-backdrop-style{display:none!important}.app-calendar-trigger-style{box-shadow:none;text-shadow:none}.app-calendar-trigger-style:is(:hover,:focus,:focus-visible,:active){box-shadow:none;text-shadow:none}.expense-category-edit-backdrop-style{display:none!important}.expense-category-card-style{background:#fff;border-color:#d1d5db;box-shadow:none;color:#111827}.expense-category-grid-style{grid-template-columns:repeat(2,1fr)}.expense-print-footer-style{border-top:1px solid #d1d5db;color:#6b7280;display:flex;font-size:16px;gap:20px;justify-content:space-between;margin-top:12px;padding-top:7px}.expense-print-empty-style{color:#6b7280;padding:24px!important;text-align:center!important}.expense-print-table-style{border-collapse:collapse;font-size:16px;width:100%}.expense-print-table-style td:first-child{text-align:center;width:28px}.expense-print-table-style td:last-child{text-align:right;white-space:nowrap;width:90px}.expense-print-table-style td:nth-child(2){width:90px}.expense-print-table-style td:nth-child(4){color:#4b5563;width:85px}.expense-print-table-style td{border:1px solid #d1d5db;padding:6px 7px;vertical-align:top}.expense-print-table-style tfoot{display:table-footer-group}.expense-print-table-style tfoot th:first-child{text-align:right}.expense-print-table-style tfoot th{font-size:16px}.expense-print-table-style th:first-child{text-align:center;width:28px}.expense-print-table-style th:last-child{text-align:right;white-space:nowrap;width:90px}.expense-print-table-style th:nth-child(2){width:90px}.expense-print-table-style th:nth-child(4){color:#4b5563;width:85px}.expense-print-table-style th{background:#e5e7eb!important;border:1px solid #9ca3af;color:#111827;font-size:16px;letter-spacing:.04em;padding:6px 7px;text-align:left;text-transform:uppercase}.expense-print-table-style thead{display:table-header-group}.expense-print-table-style tr{-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}.expense-print-summary-style small{color:#6b7280;display:block;font-size:16px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.expense-print-summary-style strong{display:block;font-size:16px;margin-top:2px}.expense-print-summary-style-2{display:grid;gap:7px;grid-template-columns:repeat(4,1fr);margin:12px 0}.expense-print-header-style h1{font-size:20px;font-weight:900;line-height:1.2;margin:0}.expense-print-header-style p{color:#4b5563;font-size:16px;font-weight:800;letter-spacing:.1em;margin:0 0 3px;text-transform:uppercase}.expense-print-header-style small,.expense-print-header-style span{color:#4b5563;display:block;font-size:16px;margin-top:3px}.expense-print-header-style strong{display:block;font-size:16px}.expense-register-add-style{display:none!important}.expense-register-panel-style{background:#fff;border-color:#d1d5db;box-shadow:none;color:#111827}.expense-register-panel-style h2{color:#111827}.expense-page-stats-style article{background:#fff;border-color:#d1d5db;box-shadow:none;color:#111827}.expense-page-stats-style strong{color:#111827}.expense-page-date-style{background:#f8fafc;border-color:#d1d5db}.expense-page-hero-style{background:#fff;border-color:#d1d5db;box-shadow:none;color:#111827;grid-template-columns:2.8rem 1fr auto}.expense-page-hero-style h1{color:#111827}.admin-expenses-style .expense-print-sheet{color:#111827;display:block!important;width:100%}.admin-expenses-style-2{color:#111827;width:100%}.admin-expenses-style-2 .order-cart-topbar{display:none!important}.expense-register-row-style-2>b{color:#111827}.expense-register-row-style-2>button{display:none!important}.expense-register-row-style-2>div strong{color:#111827}.expense-category-card-style-2>header>strong{color:#111827}.expense-category-card-style-2>header h3{color:#111827}.expense-print-summary-style-2>div{border-radius:5px;border:1px solid #d1d5db;padding:8px 9px}.expense-page-date-style-2>strong{color:#111827}.expense-page-date-style-3>div{display:none!important}.admin-expenses-style-2>:not(.expense-print-sheet){display:none!important}.expenses-entry-detail .expense-print-sheet{font-family:Fira Sans,Arial,sans-serif}.installment-print-footer-style{border-top:1px solid #d1d5db;color:#6b7280;display:flex;font-size:16px;gap:15px;justify-content:space-between;margin-top:14px;padding-top:7px}.installment-print-payments-style{margin-top:14px}.installment-print-payments-style h2{color:#111827;font-size:16px;font-weight:800;margin:0 0 6px}.installment-print-payments-style table{border-collapse:collapse;color:#111827;font-size:16px;width:100%}.installment-print-payments-style td:last-child{text-align:right}.installment-print-payments-style td{border:1px solid #d1d5db;padding:6px 7px;text-align:left}.installment-print-payments-style tfoot th{background:#f9fafb;font-weight:800}.installment-print-payments-style th:last-child{text-align:right}.installment-print-payments-style th{border:1px solid #d1d5db;padding:6px 7px;text-align:left}.installment-print-payments-style thead th{background:#f3f4f6;font-size:16px;letter-spacing:.03em;text-transform:uppercase}.installment-print-payments-style tr{-moz-column-break-inside:avoid;break-inside:avoid}.installment-print-terms-style{background:#f9fafb;border:1px solid #e5e7eb;color:#4b5563;display:flex;font-size:16px;gap:15px;justify-content:space-between;margin-top:7px;padding:6px 8px}.installment-print-terms-style strong{color:#111827}.installment-print-summary-style strong{color:#111827;font-size:16px}.installment-print-summary-style-2{display:grid;gap:6px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:9px}.installment-print-summary-style-2 small{color:#6b7280;font-size:16px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.installment-print-customer-style span{color:#4b5563;font-size:16px}.installment-print-customer-style strong{color:#111827;font-size:16px;overflow-wrap:anywhere}.installment-print-customer-style-2{border-radius:5px;border:1px solid #d1d5db;display:grid;gap:12px;grid-template-columns:1.3fr 1.7fr .7fr;margin-top:12px;padding:9px 10px}.installment-print-customer-style-2 small{color:#6b7280;font-size:16px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.installment-print-reference-style{display:grid;gap:1px;justify-items:end;text-align:right}.installment-print-reference-style small{color:#6b7280;font-size:16px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.installment-print-reference-style span{color:#4b5563;font-size:16px}.installment-print-reference-style strong{font-size:16px}.installment-print-brand-style h1{color:#111827;font-size:18px;font-weight:800;margin:0}.installment-print-brand-style p{color:#4b5563;font-size:16px;margin:2px 0 0}.installment-print-brand-style-2{align-items:center;display:flex;gap:10px}.installment-print-header-style{align-items:flex-start;border-bottom:2px solid #111827;display:flex;gap:20px;justify-content:space-between;padding-bottom:10px}.installment-print-sheet-style{color:#111827;display:block;font-family:Arial,sans-serif;width:100%}.admin-installment-detail-style{color:#111827;padding:0;width:100%}.installment-print-summary-style-2>div{border-radius:4px;border:1px solid #d1d5db;display:grid;gap:3px;padding:8px}.installment-print-customer-style-2>div{align-content:start;display:grid;gap:2px;min-width:0}.installment-print-brand-style-2>img{height:42px;-o-object-fit:contain;object-fit:contain;width:42px}.payment-entry-backdrop-style{display:none!important}.invoice-view-print-terms-style{border-top:1px solid #d1d5db;-moz-column-break-inside:avoid;break-inside:avoid;margin-top:16px;padding-top:8px}.invoice-view-print-terms-style h2{color:#111827;font-size:18px;font-weight:800;margin:0 0 5px}.invoice-view-print-terms-style ol{color:#4b5563;display:grid;font-size:16px;gap:2px;line-height:1.45;list-style:decimal;margin:0;padding-left:16px}.invoice-view-print-total-style .is-grand{background:#f9fafb;border-top:1px solid #d1d5db;font-weight:800;margin-top:2px;padding:6px 2px}.invoice-view-print-total-style-2{display:grid;margin:9px 0 0 auto;width:48%}.invoice-view-print-customer-style small{font-size:16px;text-transform:uppercase;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.invoice-view-print-customer-style span{font-size:16px;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.invoice-view-print-customer-style strong{font-size:16px;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.invoice-view-print-total-style-2>span:first-child{border-top:1px solid #d1d5db}.invoice-view-print-total-style-2>span{display:flex;font-size:16px;justify-content:space-between;padding:4px 2px}.invoice-view-print-customer-style-2>div{display:grid;gap:.125rem}.bank-ledger-print-empty-style{padding:24px!important;text-align:center!important}.bank-ledger-print-summary-style small{color:#6b7280;display:block;font-size:16px;font-weight:800;text-transform:uppercase}.bank-ledger-print-summary-style strong{display:block;font-size:16px;margin-top:2px}.bank-ledger-print-summary-style-2{display:grid;gap:8px;grid-template-columns:repeat(3,1fr);margin:12px 0}.bank-ledger-print-sheet-style table{border-collapse:collapse;font-size:16px;width:100%}.bank-ledger-print-sheet-style td:nth-child(n+4){text-align:right;white-space:nowrap}.bank-ledger-print-sheet-style td{border:1px solid #d1d5db;padding:6px 7px}.bank-ledger-print-sheet-style th:nth-child(n+4){text-align:right;white-space:nowrap}.bank-ledger-print-sheet-style th{background:#e5e7eb!important;border:1px solid #9ca3af;font-size:16px;padding:6px 7px;text-align:left;text-transform:uppercase}.bank-ledger-print-sheet-style thead{display:table-header-group}.bank-ledger-print-sheet-style tr{-moz-column-break-inside:avoid;break-inside:avoid}.bank-ledger-print-sheet-style-2{color:#111827;display:block!important;width:100%}.bank-ledger-screen-style{display:none!important}.customer-ledger-print-footer-style{border-top:1px solid #d1d5db;color:#6b7280;display:flex;font-size:16px;justify-content:space-between;margin-top:12px;padding-top:7px}.customer-ledger-print-table-style{border-collapse:collapse;font-size:16px;width:100%}.customer-ledger-print-table-style td:first-child{color:#6b7280;width:28px}.customer-ledger-print-table-style td:nth-child(2){white-space:nowrap;width:65px}.customer-ledger-print-table-style td:nth-child(3) span{color:#6b7280;display:block;font-size:16px;margin-top:2px}.customer-ledger-print-table-style td:nth-child(3) strong{display:block}.customer-ledger-print-table-style td:nth-child(n+4){text-align:right;white-space:nowrap}.customer-ledger-print-table-style td{border:1px solid #d1d5db;padding:6px 7px;vertical-align:top}.customer-ledger-print-table-style th:nth-child(n+4){text-align:right;white-space:nowrap}.customer-ledger-print-table-style th{background:#e5e7eb!important;border:1px solid #9ca3af;color:#111827;font-size:16px;letter-spacing:.04em;padding:6px 7px;text-align:left;text-transform:uppercase}.customer-ledger-print-table-style thead{display:table-header-group}.customer-ledger-print-table-style tr{-moz-column-break-inside:avoid;break-inside:avoid}.customer-ledger-print-summary-style small{color:#6b7280;display:block;font-size:16px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.customer-ledger-print-summary-style strong{display:block;font-size:16px;margin-top:2px}.customer-ledger-print-title-style h1{font-size:20px;font-weight:900;line-height:1.2;margin:0}.customer-ledger-print-title-style p{color:#4b5563;font-size:16px;font-weight:800;letter-spacing:.1em;margin:0 0 3px;text-transform:uppercase}.customer-ledger-print-title-style small,.customer-ledger-print-title-style span{color:#4b5563;display:block;font-size:16px;margin-top:3px}.customer-ledger-print-title-style strong{display:block;font-size:16px;margin-top:3px}.customer-ledger-print-title-style-2{align-items:flex-end;border-bottom:2px solid #111827;display:flex;gap:20px;justify-content:space-between;padding-bottom:12px}.customer-ledger-print-sheet-style-2{color:#111827;display:block!important;width:100%}.bank-ledger-print-summary-style-2>div{border-radius:5px;border:1px solid #d1d5db;padding:8px 10px}.bank-ledger-print-sheet-style-2>footer{border-top:1px solid #d1d5db;color:#6b7280;display:flex;font-size:16px;justify-content:space-between;margin-top:12px;padding-top:7px}.bank-ledger-print-sheet-style-3>header{align-items:flex-end;border-bottom:2px solid #111827;display:flex;gap:20px;justify-content:space-between;padding-bottom:12px}.bank-ledger-print-sheet-style-3>header>div:last-child{text-align:right}.bank-ledger-print-sheet-style-3>header h1{font-size:20px;font-weight:900;margin:0}.bank-ledger-print-sheet-style-3>header p{color:#4b5563;font-size:16px;font-weight:800;letter-spacing:.1em;margin:0 0 3px;text-transform:uppercase}.bank-ledger-print-sheet-style-3>header small{color:#4b5563;display:block;font-size:16px;margin-top:3px}.bank-ledger-print-sheet-style-3>header span{color:#4b5563;display:block;font-size:16px;margin-top:3px}.bank-ledger-print-sheet-style-3>header strong{font-size:16px}.customer-ledger-print-title-style-2>div:last-child{text-align:right}.other-income-print-sheet-style table{border-collapse:collapse;font-size:16px;margin-top:12px;width:100%}.other-income-print-sheet-style td:last-child{text-align:right;white-space:nowrap;width:90px}.other-income-print-sheet-style td{border:1px solid #d1d5db;padding:6px 7px}.other-income-print-sheet-style th:last-child{text-align:right;white-space:nowrap;width:90px}.other-income-print-sheet-style th{background:#e5e7eb!important;border:1px solid #9ca3af;font-size:16px;padding:6px 7px;text-align:left;text-transform:uppercase}.other-income-print-sheet-style thead{display:table-header-group}.other-income-print-sheet-style tr{-moz-column-break-inside:avoid;break-inside:avoid}.other-income-print-sheet-style-2>header{align-items:flex-end;border-bottom:2px solid #111827;display:flex;gap:20px;justify-content:space-between;padding-bottom:12px}.other-income-print-sheet-style-2>header>div:last-child{text-align:right}.other-income-print-sheet-style-2>header h1{font-size:20px;font-weight:900;margin:0}.other-income-print-sheet-style-2>header p{color:#4b5563;font-size:16px;font-weight:800;letter-spacing:.1em;margin:0 0 3px;text-transform:uppercase}.other-income-print-sheet-style-2>header small{color:#4b5563;display:block;font-size:16px;margin-top:3px}.other-income-print-sheet-style-2>header span{color:#4b5563;display:block;font-size:16px;margin-top:3px}.other-income-print-sheet-style-2>header strong{display:block;font-size:16px}.admin-other-income-style>:not(.other-income-print-sheet){display:none!important}.payments-otherincomes-detail{font-family:Fira Sans,Arial,sans-serif}.app-print-letterhead-contact-style p{display:grid;gap:.35mm;min-width:0}.app-print-letterhead-contact-style small{color:#475569;display:block;font-size:16px;white-space:nowrap}.app-print-letterhead-contact-style strong{color:#0f172a;font-size:16px;font-weight:700;white-space:nowrap}.app-print-letterhead-contact-style-2{color:#334155;display:grid;flex:none;font-size:16px;font-style:normal;gap:1.2mm;grid-template-columns:1fr;line-height:1.25;margin:0;width:74mm}.app-print-letterhead-name-style{font-size:30px;font-weight:800;letter-spacing:-.045em;line-height:1;text-transform:none;white-space:nowrap}.app-print-letterhead-name-style-2{color:#0f172a!important}.app-print-letterhead-logo-style{flex:none;height:18mm;-o-object-fit:contain;object-fit:contain;width:18mm}.app-print-letterhead-brand-style{align-items:center;display:flex;gap:3.5mm;min-width:0}.app-print-letterhead-brand-style p{color:#475569;font-size:16px;font-style:italic;line-height:1.25;margin-top:1.6mm}.app-print-letterhead-style{align-items:flex-start;border-bottom:1.5px solid #0f172a;-moz-column-break-inside:avoid;break-inside:avoid;color:#0f172a;display:flex!important;font-family:Arial,sans-serif;gap:6mm;justify-content:space-between;margin:10mm 0 7mm;padding:0 0 4mm;width:100%}.app-print-letterhead-contact-style-2>div.is-address{align-items:start}.app-print-letterhead-contact-style-2>div{align-items:center;display:grid;gap:1.5mm;grid-template-columns:5mm minmax(0,1fr)}.app-print-letterhead-contact-style-2>div>span{display:grid;filter:grayscale(1);height:5mm;place-items:center;width:5mm}.app-print-letterhead-contact-style-2>div>span img{width:100%}.print-head-detail{font-family:Trebuchet MS,Avenir Next,Arial,sans-serif}.products-stock-style{color:#111827;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:16px;letter-spacing:.08em}.stock-imei-sticker-style{align-items:center;border-radius:4px;border:1px dashed #6b7280;-moz-column-break-inside:avoid;break-inside:avoid;display:flex;flex-direction:column;gap:5px;justify-content:center;min-height:58px;padding:10px 8px;text-align:center}.stock-imei-sticker-grid-style{display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:12px}.products-stock-style-2{font-size:16px}.products-stock-style-3{color:#4b5563;font-size:16px;margin:3px 0 0}.products-stock-style-4{font-size:16px;font-weight:800;margin:0}.products-stock-style-5{align-items:flex-end;border-bottom:2px solid #111827;display:flex;justify-content:space-between;padding-bottom:8px}.stock-imei-print-sheet-style{background:#fff;color:#111827;display:block;font-family:Arial,sans-serif;padding:0;width:100%}.asset-calc-audit-style,.asset-calc-main-grid-style,.asset-calc-stats-style{display:none!important}.asset-calc-print-sheet-style table{border-collapse:collapse;font-size:12pt;margin-top:6mm;width:100%}.asset-calc-print-sheet-style td:first-child{font-weight:800;width:31%}.asset-calc-print-sheet-style td:last-child{text-align:right;white-space:nowrap;width:25%}.asset-calc-print-sheet-style td{border:1px solid #cbd5e1;padding:3mm;text-align:left;vertical-align:middle}.asset-calc-print-sheet-style tfoot th{background:#f1f5f9;font-size:12pt;font-weight:900}.asset-calc-print-sheet-style th:first-child{font-weight:800;width:31%}.asset-calc-print-sheet-style th:last-child{text-align:right;white-space:nowrap;width:25%}.asset-calc-print-sheet-style th{border:1px solid #cbd5e1;padding:3mm;text-align:left;vertical-align:middle}.asset-calc-print-sheet-style thead th{background:#e2e8f0;font-size:12pt;font-weight:800;text-transform:uppercase}.asset-calc-print-sheet-style-2{color:#111827;display:block!important;font-family:Arial,sans-serif}.admin-asset-calc-style{color:#111827;padding:0;width:100%}.daily-report-print-sheet-style{display:block!important}.daily-report-detail-section-style,.daily-report-print-head-style{display:none!important}.admin-daily-report-style{color:#111;overflow:visible;padding:0;width:100%}.installment-report-note-style,.installment-report-stats-style{display:none!important}.installment-report-print-empty-style{border:1px solid #cbd5e1;padding:10mm;text-align:center}.installment-report-print-metrics-style{display:grid;gap:3mm;grid-template-columns:repeat(3,1fr);margin:3mm 0}.installment-report-print-metrics-style article{border-radius:2mm;border:1px solid #cbd5e1;padding:2.5mm 3mm}.installment-report-print-metrics-style small{color:#64748b;display:block;font-size:12pt;font-weight:700;text-transform:uppercase}.installment-report-print-metrics-style strong{display:block;font-size:12pt;margin-top:.5mm}.installment-report-print-sheet-style table{border-collapse:collapse;font-size:12pt;table-layout:fixed;width:100%}.installment-report-print-sheet-style tbody tr{-moz-column-break-inside:avoid;break-inside:avoid}.installment-report-print-sheet-style td:first-child{width:24%}.installment-report-print-sheet-style td:nth-child(2){width:16%}.installment-report-print-sheet-style td:nth-child(n+3){white-space:nowrap}.installment-report-print-sheet-style td{border:1px solid #cbd5e1;overflow-wrap:anywhere;padding:1.8mm 1.25mm;text-align:left;vertical-align:middle}.installment-report-print-sheet-style tfoot th{background:#f1f5f9;font-weight:900}.installment-report-print-sheet-style th:first-child{width:24%}.installment-report-print-sheet-style th:nth-child(2){width:16%}.installment-report-print-sheet-style th:nth-child(n+3){white-space:nowrap}.installment-report-print-sheet-style th{border:1px solid #cbd5e1;overflow-wrap:anywhere;padding:1.8mm 1.25mm;text-align:left;vertical-align:middle}.installment-report-print-sheet-style thead th{background:#e2e8f0;font-size:12pt;font-weight:800;text-transform:uppercase}.market-dues-audit-style{border-color:#aaa;color:#333}.market-dues-table-wrap-style{overflow:visible}.market-dues-table-wrap-style .is-advance,.market-dues-table-wrap-style .is-due{color:#111}.market-dues-table-wrap-style table{color:#111;font-size:12pt;min-width:0}.market-dues-table-wrap-style td:first-child small,.market-dues-table-wrap-style td:first-child strong{color:#111}.market-dues-table-wrap-style td,.market-dues-table-wrap-style th{background:transparent;border-color:#ccc;color:#111;padding:2mm 1.5mm}.market-dues-panel-style{background:transparent;border:0;box-shadow:none;margin-top:.4rem;overflow:visible}.market-dues-stats-style{display:none}.market-dues-print-head-style{align-items:flex-end;border-bottom:2px solid #111;display:flex;justify-content:space-between;padding-bottom:.35rem}.market-dues-print-head-style h1{font-size:14pt;font-weight:900}.market-dues-print-head-style p{font-size:12pt}.admin-market-dues-style{color:#111;padding:0;width:100%}.month-balance-audit-style,.month-balance-stats-style,.month-balance-print-head-style{display:none!important}.brand-sales-total-style{background:transparent;border-color:#999;color:#111}.brand-sales-models-style{border-color:#bbb;display:block!important}.brand-sales-models-style table{color:#111;min-width:0}.brand-sales-models-style td:first-child{padding-left:10mm}.brand-sales-models-style td,.brand-sales-models-style th{background:transparent;border-color:#ccc;color:#111;padding:1.5mm}.brand-sales-card-name-style em{color:#111!important}.brand-sales-card-logo-style{height:8mm;width:8mm}.brand-sales-card-head-style small,.brand-sales-card-head-style strong{color:#111!important}.brand-sales-card-head-style-2{color:#111;grid-template-columns:8mm 1fr repeat(4,auto)}.brand-sales-card-style{background:transparent;border-color:#bbb;-moz-column-break-inside:avoid;break-inside:avoid;margin-top:2mm}.brand-sales-list-style{padding:0}.brand-sales-stats-style{display:none}.brand-sales-print-head-style{display:block}.month-summary-audit-style,.month-summary-main-grid-style,.month-summary-stats-style{display:none!important}.periodic-report-print-sheet-style{display:block!important}.weekly-report-order-card-style-2{background:transparent;border-color:#bbb;color:#111}.weekly-report-order-card-style-2 strong{color:#111!important}.weekly-report-summary-list-style{background:transparent;border-color:#bbb;color:#111}.weekly-report-summary-list-style strong{color:#111!important}.weekly-report-overview-style{background:transparent;border-color:#bbb;box-shadow:none;-moz-column-break-inside:avoid;break-inside:avoid;color:#111}.weekly-report-overview-style h2{color:#111!important}.weekly-report-stats-style{display:none!important}.weekly-report-stats-style-2{box-shadow:none;-moz-column-break-inside:avoid;break-inside:avoid}.weekly-report-stats-style-2 article{background:transparent;border-color:#bbb;color:#111}.weekly-report-stats-style-2 small,.weekly-report-stats-style-2 strong{color:#111!important}.admin-weekly-report-style{color:#111;padding:0;width:100%}.admin-weekly-report-style-2{color:#111;width:100%}.reports-servicing-style{border-color:#aaa;color:#333}.reports-servicing-style-4 table{color:#111;font-size:12pt;min-width:0}.reports-servicing-style-4 td:first-child strong{color:#111}.reports-servicing-style-4 td,.reports-servicing-style-4 th{background:transparent;border-color:#ccc;color:#111;padding:2mm 1.5mm}.reports-servicing-style-6{background:transparent;border:0;box-shadow:none;margin-top:.4rem;overflow:visible}.reports-servicing-style-9{align-items:flex-end;border-bottom:2px solid #111;display:flex;justify-content:space-between;padding-bottom:.35rem}.weekly-report-stats-style-3{display:none!important}.asset-calc-print-sheet-style-2>footer{border-top:1px solid #94a3b8;color:#475569;display:flex;font-size:12pt;gap:10mm;justify-content:space-between;margin-top:6mm;padding-top:3mm}.asset-calc-print-sheet-style-3>header{align-items:flex-end;border-bottom:2px solid #0f172a;display:flex;gap:10mm;justify-content:space-between;padding-bottom:4mm}.asset-calc-print-sheet-style-3>header>div:last-child{text-align:right}.asset-calc-print-sheet-style-3>header>div:last-child span{display:block}.asset-calc-print-sheet-style-3>header>div:last-child strong{display:block;font-size:14pt;margin-top:1mm}.asset-calc-print-sheet-style-3>header h1{font-size:17pt;font-weight:900;margin-top:1mm}.asset-calc-print-sheet-style-3>header p{color:#475569;font-size:12pt;margin-top:.5mm}.asset-calc-print-sheet-style-3>header small{color:#475569;font-size:12pt;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.asset-calc-print-sheet-style-3>header span{color:#475569;font-size:12pt;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.installment-report-print-sheet-style-2>footer{border-top:1px solid #94a3b8;color:#475569;display:flex;font-size:12pt;gap:8mm;justify-content:space-between;margin-top:4mm;padding-top:2.5mm}.installment-report-print-sheet-style-3>header{align-items:flex-end;border-bottom:2px solid #0f172a;display:flex;gap:8mm;justify-content:space-between;padding-bottom:3mm}.installment-report-print-sheet-style-3>header>div:last-child{text-align:right}.installment-report-print-sheet-style-3>header>div:last-child span{display:block}.installment-report-print-sheet-style-3>header>div:last-child strong{display:block;font-size:13pt;margin-top:1mm}.installment-report-print-sheet-style-3>header h1{font-size:16pt;font-weight:900;margin-top:1mm}.installment-report-print-sheet-style-3>header p{color:#475569;font-size:12pt;margin-top:.5mm}.installment-report-print-sheet-style-3>header small{color:#475569;font-size:12pt;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.installment-report-print-sheet-style-3>header span{color:#475569;font-size:12pt;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.market-dues-panel-style-2>header{display:none}.market-dues-print-head-style-2>strong{font-size:12pt}.brand-sales-card-head-style-2>b{display:none}.brand-sales-panel-style>header{border-color:#aaa;padding:0 0 .3rem}.brand-sales-panel-style>header h2{color:#111!important}.brand-sales-panel-style>header p{color:#111!important}.brand-sales-panel-style>header span{color:#111!important}.admin-expense-categories-style,.playground-confirm-backdrop-style,.admin-playground-style,.admin-website-settings-style{display:none!important}.customer-ledger-page-style>.modalback{display:none!important}}.brand-create-picture-style img[wire\:loading]{width:6.5rem;height:6.5rem;padding:.4rem;-o-object-fit:contain;object-fit:contain;border-color:#e2e8f0;background:#fff;box-shadow:none}.product-edit-picture-style img[wire\:loading]{width:7rem;height:7rem;padding:.4rem;-o-object-fit:contain;object-fit:contain;border-color:#e2e8f0;background:#fff;box-shadow:none}@media(max-width:680px){.user-edit-profile-style img[wire\:loading]{width:5rem;height:5rem}}.user-edit-profile-style-3 img[wire\:loading]{width:7.2rem;height:7.2rem;padding:.25rem;-o-object-fit:cover;object-fit:cover;border:2px solid #e2e8f0;background:#fff;box-shadow:none}.app-shell{margin-left:auto;margin-right:auto;width:100%;padding:1rem .75rem}@media(min-width:640px){.app-shell{padding-left:1.25rem;padding-right:1.25rem}}@media(min-width:1024px){.app-shell{padding-left:2rem;padding-right:2rem}}.app-shell{max-width:var(--ui-page-width)}.app-shell #app{min-width:0px}.app-shell #app>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.daily-report-detail-grid-style-3 .app-topbar,.daily-report-detail-grid-style-3 .ui-page-header{color:#0f172a;font-size:1rem;max-width:100%;overflow:hidden;padding-bottom:.48rem}.daily-report-mini-card-style .app-topbar,.daily-report-mini-card-style .ui-page-header{color:#0f172a;font-size:1rem;padding-bottom:.45rem}.app-topbar,.ui-page-header{display:flex;min-width:0px;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1));padding-bottom:1rem}.ui-brand{display:flex;min-width:0px;align-items:center;gap:.75rem}.ui-brand img{height:3rem;width:3rem;flex-shrink:0}.ui-brand strong{display:block;font-size:1.25rem;line-height:1.75rem;font-weight:700;line-height:1.25;--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}@media(min-width:640px){.ui-brand strong{font-size:1.5rem;line-height:2rem}}.ui-brand small{display:block;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.ui-panel{min-width:0px;border-radius:1rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1rem}@media(min-width:640px){.ui-panel{padding:1.25rem}}.ui-icon{filter:brightness(0) saturate(100%);opacity:.8}.ui-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;display:grid;overflow-y:auto;background-color:#0f172a66;padding:.75rem;--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}@media(min-width:640px){.ui-modal-backdrop{padding:1.5rem}}.ui-modal-backdrop{place-items:safe center}.ui-modal-dialog{position:relative;width:100%;max-width:32rem;border-radius:1rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1.25rem;text-align:left;--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1));--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}@media(min-width:640px){.ui-modal-dialog{padding:1.5rem}}.ui-modal-dialog{max-height:calc(100dvh - 2rem);overflow-y:auto}.daily-report-detail-grid-style-3 .ui-modal-title{color:#0f172a;font-size:1rem;max-width:100%;overflow:hidden;padding-bottom:.48rem}.daily-report-mini-card-style .ui-modal-title{color:#0f172a;font-size:1rem;padding-bottom:.45rem}.ui-modal-title{margin-bottom:1.25rem;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1));padding-bottom:1rem;padding-right:3rem;font-size:1.25rem;line-height:1.75rem;font-weight:700;--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}.daily-report-detail-grid-style-3 .ui-main-nav{color:#0f172a;font-size:1rem;max-width:100%;overflow:hidden;padding-bottom:.48rem}.daily-report-mini-card-style .ui-main-nav{color:#0f172a;font-size:1rem;padding-bottom:.45rem}.ui-main-nav{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1));padding-bottom:.75rem}.ui-main-nav a{display:flex;min-height:2.75rem;align-items:center;justify-content:center;gap:.5rem;border-radius:.75rem;padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}.ui-main-nav a:hover{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}.ui-main-nav a[aria-current=page]{--tw-bg-opacity: 1;background-color:rgb(236 253 245 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(6 95 70 / var(--tw-text-opacity, 1))}.ui-main-nav img{height:1.25rem;width:1.25rem}.ui-field-error{margin-top:.5rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(190 18 60 / var(--tw-text-opacity, 1))}.invoice-customer-create-backdrop{overscroll-behavior:contain;z-index:9998;color-scheme:light}.invoice-customer-create-dialog{max-height:calc(100dvh - 2rem);overflow-y:auto}.invoice-customer-create-dialog .inputcss{height:3rem;--tw-border-opacity: 1;border-color:rgb(203 213 225 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1));--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.invoice-customer-create-dialog .inputcss::-moz-placeholder{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.invoice-customer-create-dialog .inputcss::placeholder{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.invoice-customer-create-dialog .inputcss:focus{--tw-border-opacity: 1;border-color:rgb(5 150 105 / var(--tw-border-opacity, 1));--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(209 250 229 / var(--tw-ring-opacity, 1))}.invoice-customer-create-dialog button:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(5 150 105 / var(--tw-ring-opacity, 1));--tw-ring-offset-width: 2px}.invoice-cart-page{color-scheme:light;width:100%;min-width:0;margin-inline:auto;overflow-wrap:anywhere}.invoice-cart-label{margin-bottom:.5rem;display:block;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.invoice-cart-workspace{display:grid;align-items:flex-start;gap:1rem;grid-template-columns:minmax(0,1fr)}.invoice-cart-header>a{min-width:0px}.invoice-cart-header>a>img{height:3rem;width:3rem;flex-shrink:0}.invoice-cart-header>a>div{min-width:0px}.invoice-cart-header>a>div>div:first-child{font-size:1.25rem;line-height:1.75rem;font-weight:700;line-height:1.25;--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}@media(min-width:640px){.invoice-cart-header>a>div>div:first-child{font-size:1.5rem;line-height:2rem}}.invoice-cart-header>a>div>div:last-child{font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.invoice-cart-page button:disabled{cursor:not-allowed}@media(min-width:1024px){.invoice-cart-workspace{grid-template-columns:minmax(0,1fr) minmax(20rem,24rem)}}.invoice-cart-panel{min-width:0px;border-radius:1rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1rem}@media(min-width:640px){.invoice-cart-panel{padding:1.25rem}}.invoice-cart-panel>header,.invoice-cart-customer>header{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.invoice-cart-panel h2{font-size:1.125rem;line-height:1.75rem;font-weight:700;--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}.invoice-cart-items>header>div:last-child{flex-shrink:0;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1));padding:.25rem .75rem;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}.invoice-cart-page .invoice-cart-input{height:3rem;--tw-border-opacity: 1;border-color:rgb(203 213 225 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding-left:.75rem;font-size:1rem;line-height:1.5rem;--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1));--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.app-shell .inputcss.invoice-cart-page .invoice-cart-input{padding-left:.75rem}.invoice-cart-page .invoice-cart-input::-moz-placeholder{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.invoice-cart-page .invoice-cart-input::placeholder{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.invoice-cart-page .invoice-cart-input:focus{--tw-border-opacity: 1;border-color:rgb(5 150 105 / var(--tw-border-opacity, 1));--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(209 250 229 / var(--tw-ring-opacity, 1))}.invoice-cart-imei-field{display:grid;width:100%;min-width:0px;align-items:flex-start;gap:.5rem;grid-template-columns:minmax(0,1fr) 3rem}.invoice-cart-imei-field>button{display:grid;height:3rem;width:3rem;place-items:center;border-radius:.75rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(4 120 87 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(4 120 87 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.app-shell .sqrbtn .invoice-cart-imei-field>button{color:#334155}.invoice-cart-imei-field>button:hover{--tw-border-opacity: 1;border-color:rgb(6 95 70 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(6 95 70 / var(--tw-bg-opacity, 1))}.invoice-cart-imei-field>button:disabled{cursor:wait;--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(226 232 240 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.invoice-cart-page button:focus-visible,.invoice-cart-page a:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(5 150 105 / var(--tw-ring-opacity, 1));--tw-ring-offset-width: 2px}.invoice-cart-search-results{margin-top:1.25rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1));padding-top:1rem}@media(min-width:768px){.invoice-cart-search-results{grid-template-columns:repeat(4,minmax(0,1fr))}}.invoice-cart-search-results>button{display:grid;min-width:0px;align-items:flex-start;gap:.5rem;border-radius:.75rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.75rem;text-align:left;font-size:.875rem;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.invoice-cart-search-results>button:hover{--tw-border-opacity: 1;border-color:rgb(252 211 77 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity, 1))}.invoice-cart-search-results>button{grid-template-columns:minmax(0,1fr);grid-template-rows:auto 1fr auto}.invoice-cart-search-results button>div,.invoice-cart-item-list article>div:nth-child(2),.invoice-cart-customer-results button>div:last-child{min-width:0px;overflow-wrap:anywhere}.invoice-cart-search-results button>div>div:first-child,.invoice-cart-item-list article>div:nth-child(2)>div:first-child,.invoice-cart-selected-customer>div>div:first-child,.invoice-cart-customer-results button>div:last-child>div:first-child{font-weight:600;--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}.invoice-cart-search-results button>div>div:last-child,.invoice-cart-item-list article>div:nth-child(2)>div:last-child,.invoice-cart-selected-customer>div>div:not(:first-child),.invoice-cart-customer-results button>div:last-child>div:last-child{margin-top:.25rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.invoice-cart-search-results b,.invoice-cart-item-list b{white-space:nowrap;font-size:.875rem;line-height:1.25rem;font-weight:700;--tw-text-opacity: 1;color:rgb(30 41 59 / var(--tw-text-opacity, 1))}.invoice-cart-search-results>p{grid-column:1 / -1;padding-top:1.5rem;padding-bottom:1.5rem;text-align:center;--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.invoice-cart-item-list{margin-top:.75rem;display:grid}.invoice-cart-item-list>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse));--tw-divide-opacity: 1;border-color:rgb(241 245 249 / var(--tw-divide-opacity, 1))}.invoice-cart-item-list article{display:grid;min-width:0px;align-items:center;gap:.75rem;padding-top:1rem;padding-bottom:1rem;grid-template-columns:2rem minmax(0,1fr) auto 2.75rem}.invoice-cart-item-list article>div:first-child{display:grid;height:2rem;width:2rem;place-items:center;border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1));font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.invoice-cart-item-list article>button{display:grid;height:2.75rem;width:2.75rem;place-items:center;border-radius:.75rem;--tw-text-opacity: 1;color:rgb(190 18 60 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.invoice-cart-item-list article>button:hover{--tw-bg-opacity: 1;background-color:rgb(255 228 230 / var(--tw-bg-opacity, 1))}.invoice-cart-empty{display:grid;min-height:14rem;align-content:center;justify-items:center;gap:.5rem;padding:2rem .75rem;text-align:center}.invoice-cart-empty>div{margin-bottom:.5rem;display:grid;height:3rem;width:3rem;place-items:center;border-radius:1rem;--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity, 1))}.invoice-cart-empty>div img{height:2rem;width:2rem}.invoice-cart-empty h3{font-weight:700;--tw-text-opacity: 1;color:rgb(30 41 59 / var(--tw-text-opacity, 1))}.invoice-cart-empty p,.invoice-cart-side-empty{font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.invoice-cart-side-empty{padding-top:1.5rem;padding-bottom:1.5rem}.invoice-cart-customer>header>button{min-height:2.75rem;border-radius:.5rem;padding:.5rem;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(4 120 87 / var(--tw-text-opacity, 1))}.invoice-cart-customer>header>button:hover{--tw-bg-opacity: 1;background-color:rgb(236 253 245 / var(--tw-bg-opacity, 1))}.daily-report-detail-grid-style-4>.glass>.frowb>.invoice-cart-selected-customer{margin-top:0;min-width:0}.invoice-cart-selected-customer{margin-top:1rem;display:flex;align-items:center;gap:.75rem;border-radius:.75rem;--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1));padding:.75rem}.invoice-cart-selected-customer>img{height:3rem;width:3rem;flex-shrink:0;border-radius:.75rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));-o-object-fit:cover;object-fit:cover}.invoice-cart-selected-customer>div{min-width:0px;overflow-wrap:anywhere}.invoice-cart-customer-results{margin-top:.75rem;display:grid;max-height:20rem;gap:.5rem;overflow-y:auto}.invoice-cart-customer-results>button{display:grid;min-width:0px;align-items:center;gap:.5rem;border-radius:.75rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1));padding:.75rem;text-align:left}.invoice-cart-customer-results>button:hover{--tw-border-opacity: 1;border-color:rgb(167 243 208 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(236 253 245 / var(--tw-bg-opacity, 1))}.invoice-cart-customer-results>button{grid-template-columns:2rem minmax(0,1fr)}.invoice-cart-customer-results>div{display:grid;justify-items:center;gap:.75rem;padding-top:1rem;padding-bottom:1rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.invoice-cart-summary dl{display:grid;gap:.5rem}.invoice-cart-summary dl>div{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.5rem;padding-top:.5rem;padding-bottom:.5rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}.invoice-cart-summary dd{white-space:nowrap;font-weight:700;--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}.invoice-cart-summary dl>.is-payable{align-items:center;font-weight:600;--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.invoice-cart-summary .is-payable dd{font-size:1.5rem;line-height:2rem;letter-spacing:-.025em;--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}.daily-report-detail-grid-style-4>.glass>.frowb>.invoice-cart-create{margin-top:0;min-width:0}.invoice-cart-create{margin-top:1rem;display:flex;min-height:3rem;width:100%;align-items:center;justify-content:center;gap:.5rem;border-radius:.75rem;--tw-bg-opacity: 1;background-color:rgb(4 120 87 / var(--tw-bg-opacity, 1));padding:.75rem 1rem;font-weight:700;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.app-shell .sqrbtn .invoice-cart-create{color:#334155}.invoice-cart-create:hover:enabled{--tw-bg-opacity: 1;background-color:rgb(6 95 70 / var(--tw-bg-opacity, 1))}.invoice-cart-create:disabled{cursor:not-allowed;--tw-bg-opacity: 1;background-color:rgb(226 232 240 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.invoice-cart-create img{height:1.5rem;width:1.5rem}@media(max-width:639px){.invoice-cart-item-list article{grid-template-columns:2rem minmax(0,1fr) 2.75rem}.invoice-cart-item-list article>b{grid-column:2;grid-row:2}.invoice-cart-item-list article>button{grid-column:3;grid-row:1 / 3}}.adtl{position:absolute;top:0;left:0;margin:.5rem;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:.5rem}.adtr{position:absolute;top:0;right:0;margin:.5rem;display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:.5rem}.adbl{position:absolute;bottom:0;left:0;margin:.5rem;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:.5rem}.adbr{position:absolute;bottom:0;right:0;margin:.5rem;display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:.5rem}.fcol{display:flex;flex-direction:column;align-items:center;justify-content:center}.fcols{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.fcole{display:flex;flex-direction:column;align-items:flex-end;justify-content:center}.frow{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:.5rem}.frows{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:.5rem}.frowe{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:.5rem}.frowb{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:.5rem}.title{--tw-gradient-from: #fec652 var(--tw-gradient-from-position);--tw-gradient-to: rgb(254 198 82 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);font-size:1rem;line-height:1.5rem;font-weight:700;text-transform:uppercase}@media(min-width:640px){.title{font-size:1rem;line-height:1.5rem}}@media(min-width:768px){.title{font-size:1.25rem;line-height:1.75rem}}@media(prefers-color-scheme:dark){.title{--tw-text-opacity: 1;color:rgb(254 243 155 / var(--tw-text-opacity, 1))}}@media print{.title{font-size:1rem;line-height:1.5rem}}.stitle{--tw-gradient-from: rgb(254 198 82 / .8) var(--tw-gradient-from-position);--tw-gradient-to: rgb(254 198 82 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);font-size:1rem;line-height:1.5rem;font-weight:700;text-transform:uppercase;--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}@media(min-width:640px){.stitle{font-size:1rem;line-height:1.5rem}}@media(min-width:768px){.stitle{font-size:1rem;line-height:1.5rem}}@media(prefers-color-scheme:dark){.stitle{color:#fef39bcc}}@media print{.stitle{font-size:1rem;line-height:1.5rem}}.inputcss{height:2.5rem;width:100%;border-radius:.75rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(156 163 175 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.5rem .5rem .5rem 3rem;--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1));--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px}.inputcss:focus{--tw-border-opacity: 1;border-color:rgb(34 197 94 / var(--tw-border-opacity, 1))}@media(prefers-color-scheme:dark){.inputcss{--tw-bg-opacity: 1;background-color:rgb(107 114 128 / var(--tw-bg-opacity, 1))}}.inputcssline{width:100%;border-width:1px;--tw-border-opacity: 1;border-color:rgb(156 163 175 / var(--tw-border-opacity, 1));--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px}.checkbox{margin-left:.5rem;height:1.5rem;width:1.5rem;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:9999px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(74 222 128 / var(--tw-border-opacity, 1));padding:.5rem}.checkbox:checked{border-color:transparent;--tw-bg-opacity: 1;background-color:rgb(74 222 128 / var(--tw-bg-opacity, 1))}.card{position:relative;display:block;max-height:13rem;width:100%;max-width:24rem;border-radius:1rem;--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.card:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}@media(prefers-color-scheme:dark){.card{--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity, 1))}.card:hover{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}}.daily-report-detail-grid-style-3 .header{color:#0f172a;font-size:1rem;max-width:100%;overflow:hidden;padding-bottom:.48rem}.daily-report-mini-card-style .header{color:#0f172a;font-size:1rem;padding-bottom:.45rem}.header{display:flex;align-items:center;justify-content:space-between;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity, 1));padding:.75rem 1rem}.sqrbtn{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:.5rem;position:relative;height:5rem;width:100%;cursor:pointer;gap:0px;border-radius:.75rem;--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.sqrbtn:active{--tw-shadow: inset 0 2px 4px 0 rgb(0 0 0 / .05);--tw-shadow-colored: inset 0 2px 4px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}@media(min-width:768px){.sqrbtn{height:6rem}}.modalback{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;display:flex;width:100%;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;background-color:#111827e6}.modal{position:relative;margin-top:1rem;margin-bottom:1rem;max-height:100vh;overflow-y:auto;border-radius:1.5rem;padding:.75rem}@media print{.modal{display:none}}.container{margin:auto;width:100%;--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1));padding-left:.5rem;padding-right:.5rem}@media(min-width:640px){.container{padding-left:.75rem;padding-right:.75rem}}@media(min-width:768px){.container{padding-left:1rem;padding-right:1rem}}@media(min-width:1024px){.container{padding-left:2rem;padding-right:2rem}}@media(min-width:1280px){.container{padding-left:3rem;padding-right:3rem}}.daily-report-detail-grid-style-3 .alink{color:#0f172a;font-size:1rem;max-width:100%;overflow:hidden;padding-bottom:.48rem}.daily-report-mini-card-style .alink{color:#0f172a;font-size:1rem;padding-bottom:.45rem}.alink{display:flex;cursor:pointer;flex-direction:row;align-items:center;justify-content:flex-start;gap:.5rem;white-space:nowrap;border-bottom-width:1px;border-color:transparent}.alink:hover{--tw-border-opacity: 1;border-color:rgb(74 222 128 / var(--tw-border-opacity, 1))}.buttoncss{display:flex;cursor:pointer;flex-direction:row;align-items:center;justify-content:flex-start;gap:.25rem;border-radius:.75rem;padding:.5rem}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.\!visible{visibility:visible!important}.visible{visibility:visible}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.-bottom-4{bottom:-1rem}.-bottom-5{bottom:-1.25rem}.-left-6{left:-1.5rem}.-right-2{right:-.5rem}.-top-12{top:-3rem}.-top-4{top:-1rem}.-top-6{top:-1.5rem}.bottom-0{bottom:0}.bottom-3{bottom:.75rem}.left-0{left:0}.left-1\/2{left:50%}.left-10{left:2.5rem}.left-2{left:.5rem}.left-72{left:18rem}.right-0{right:0}.right-2{right:.5rem}.right-3{right:.75rem}.top-0{top:0}.top-12{top:3rem}.top-16{top:4rem}.top-2{top:.5rem}.top-3{top:.75rem}.top-6{top:1.5rem}.top-9{top:2.25rem}.top-full{top:100%}.-z-10{z-index:-10}.z-10{z-index:10}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.col-span-2{grid-column:span 2 / span 2}.col-span-full{grid-column:1 / -1}.m-0{margin:0}.m-2{margin:.5rem}.m-auto{margin:auto}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-3{margin-left:.75rem;margin-right:.75rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-4{margin-top:1rem;margin-bottom:1rem}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-7{margin-bottom:1.75rem}.ml-12{margin-left:3rem}.ml-2{margin-left:.5rem}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.block{display:block}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.size-10{width:2.5rem;height:2.5rem}.size-12{width:3rem;height:3rem}.size-5{width:1.25rem;height:1.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-16{height:4rem}.h-20{height:5rem}.h-28{height:7rem}.h-3{height:.75rem}.h-32{height:8rem}.h-36{height:9rem}.h-4{height:1rem}.h-40{height:10rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-64{height:16rem}.h-8{height:2rem}.h-auto{height:auto}.h-full{height:100%}.h-screen{height:100vh}.max-h-36{max-height:9rem}.max-h-52{max-height:13rem}.max-h-64{max-height:16rem}.max-h-screen{max-height:100vh}.min-h-12{min-height:3rem}.min-h-80{min-height:20rem}.w-0\.5{width:.125rem}.w-1{width:.25rem}.w-1\.5{width:.375rem}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-3{width:.75rem}.w-32{width:8rem}.w-4{width:1rem}.w-40{width:10rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-52{width:13rem}.w-6{width:1.5rem}.w-60{width:15rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-72{width:18rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-96{width:24rem}.w-auto{width:auto}.w-full{width:100%}.w-screen{width:100vw}.min-w-0{min-width:0px}.min-w-24{min-width:6rem}.min-w-6{min-width:1.5rem}.min-w-full{min-width:100%}.max-w-600{max-width:600px}.max-w-64{max-width:16rem}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.flex-1{flex:1 1 0%}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize{resize:both}.list-disc{list-style-type:disc}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.break-inside-avoid{-moz-column-break-inside:avoid;break-inside:avoid}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-items-center{justify-items:center}.gap-0{gap:0px}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-8{gap:2rem}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-nowrap{white-space:nowrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-none{border-radius:0}.rounded-xl{border-radius:.75rem}.rounded-b-3xl{border-bottom-right-radius:1.5rem;border-bottom-left-radius:1.5rem}.rounded-l-xl{border-top-left-radius:.75rem;border-bottom-left-radius:.75rem}.rounded-t-xl{border-top-left-radius:.75rem;border-top-right-radius:.75rem}.border{border-width:1px}.border-4{border-width:4px}.border-y{border-top-width:1px;border-bottom-width:1px}.border-b{border-bottom-width:1px}.border-l{border-left-width:1px}.border-t{border-top-width:1px}.border-dotted{border-style:dotted}.border-amber-300\/15{border-color:#fcd34d26}.border-amber-300\/20{border-color:#fcd34d33}.border-amber-300\/25{border-color:#fcd34d40}.border-amber-400\/20{border-color:#fbbf2433}.border-emerald-400\/20{border-color:#34d39933}.border-gray-500{--tw-border-opacity: 1;border-color:rgb(107 114 128 / var(--tw-border-opacity, 1))}.border-green-400{--tw-border-opacity: 1;border-color:rgb(74 222 128 / var(--tw-border-opacity, 1))}.border-orange-400\/20{border-color:#fb923c33}.border-purple-400{--tw-border-opacity: 1;border-color:rgb(192 132 252 / var(--tw-border-opacity, 1))}.border-rose-400{--tw-border-opacity: 1;border-color:rgb(251 113 133 / var(--tw-border-opacity, 1))}.border-rose-400\/25{border-color:#fb718540}.border-sky-400{--tw-border-opacity: 1;border-color:rgb(56 189 248 / var(--tw-border-opacity, 1))}.border-sky-400\/20{border-color:#38bdf833}.border-slate-100{--tw-border-opacity: 1;border-color:rgb(241 245 249 / var(--tw-border-opacity, 1))}.border-slate-200{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1))}.border-slate-300{--tw-border-opacity: 1;border-color:rgb(203 213 225 / var(--tw-border-opacity, 1))}.border-slate-400{--tw-border-opacity: 1;border-color:rgb(148 163 184 / var(--tw-border-opacity, 1))}.border-slate-400\/20{border-color:#94a3b833}.border-theme-first{--tw-border-opacity: 1;border-color:rgb(254 198 82 / var(--tw-border-opacity, 1))}.border-theme-second{--tw-border-opacity: 1;border-color:rgb(254 243 155 / var(--tw-border-opacity, 1))}.border-transparent{border-color:transparent}.border-white\/30{border-color:#ffffff4d}.border-yellow-400{--tw-border-opacity: 1;border-color:rgb(250 204 21 / var(--tw-border-opacity, 1))}.bg-amber-400\/10{background-color:#fbbf241a}.bg-amber-500\/10{background-color:#f59e0b1a}.bg-amber-500\/90{background-color:#f59e0be6}.bg-blue-200\/30{background-color:#bfdbfe4d}.bg-blue-300{--tw-bg-opacity: 1;background-color:rgb(147 197 253 / var(--tw-bg-opacity, 1))}.bg-emerald-500\/10{background-color:#10b9811a}.bg-emerald-700{--tw-bg-opacity: 1;background-color:rgb(4 120 87 / var(--tw-bg-opacity, 1))}.bg-fuchsia-200\/30{background-color:#f5d0fe4d}.bg-gray-200{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.bg-gray-200\/30{background-color:#e5e7eb4d}.bg-gray-200\/50{background-color:#e5e7eb80}.bg-gray-200\/90{background-color:#e5e7ebe6}.bg-gray-300{--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity, 1))}.bg-gray-300\/80{background-color:#d1d5dbcc}.bg-gray-400{--tw-bg-opacity: 1;background-color:rgb(156 163 175 / var(--tw-bg-opacity, 1))}.bg-gray-400\/50{background-color:#9ca3af80}.bg-gray-50{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.bg-gray-500\/50{background-color:#6b728080}.bg-gray-500\/80{background-color:#6b7280cc}.bg-gray-900\/90{background-color:#111827e6}.bg-green-100{--tw-bg-opacity: 1;background-color:rgb(220 252 231 / var(--tw-bg-opacity, 1))}.bg-green-200{--tw-bg-opacity: 1;background-color:rgb(187 247 208 / var(--tw-bg-opacity, 1))}.bg-green-200\/30{background-color:#bbf7d04d}.bg-green-200\/50{background-color:#bbf7d080}.bg-green-300{--tw-bg-opacity: 1;background-color:rgb(134 239 172 / var(--tw-bg-opacity, 1))}.bg-green-400{--tw-bg-opacity: 1;background-color:rgb(74 222 128 / var(--tw-bg-opacity, 1))}.bg-green-500{--tw-bg-opacity: 1;background-color:rgb(34 197 94 / var(--tw-bg-opacity, 1))}.bg-green-600{--tw-bg-opacity: 1;background-color:rgb(22 163 74 / var(--tw-bg-opacity, 1))}.bg-indigo-200{--tw-bg-opacity: 1;background-color:rgb(199 210 254 / var(--tw-bg-opacity, 1))}.bg-indigo-200\/30{background-color:#c7d2fe4d}.bg-indigo-200\/50{background-color:#c7d2fe80}.bg-indigo-400{--tw-bg-opacity: 1;background-color:rgb(129 140 248 / var(--tw-bg-opacity, 1))}.bg-indigo-600{--tw-bg-opacity: 1;background-color:rgb(79 70 229 / var(--tw-bg-opacity, 1))}.bg-lime-200\/30{background-color:#d9f99d4d}.bg-lime-300{--tw-bg-opacity: 1;background-color:rgb(190 242 100 / var(--tw-bg-opacity, 1))}.bg-orange-200\/30{background-color:#fed7aa4d}.bg-orange-500{--tw-bg-opacity: 1;background-color:rgb(249 115 22 / var(--tw-bg-opacity, 1))}.bg-orange-500\/10{background-color:#f973161a}.bg-orange-600\/60{background-color:#ea580c99}.bg-purple-200\/30{background-color:#e9d5ff4d}.bg-purple-200\/50{background-color:#e9d5ff80}.bg-purple-400{--tw-bg-opacity: 1;background-color:rgb(192 132 252 / var(--tw-bg-opacity, 1))}.bg-red-200{--tw-bg-opacity: 1;background-color:rgb(254 202 202 / var(--tw-bg-opacity, 1))}.bg-red-200\/30{background-color:#fecaca4d}.bg-red-200\/50{background-color:#fecaca80}.bg-red-300{--tw-bg-opacity: 1;background-color:rgb(252 165 165 / var(--tw-bg-opacity, 1))}.bg-red-500{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.bg-red-500\/50{background-color:#ef444480}.bg-rose-200\/30{background-color:#fecdd34d}.bg-rose-400{--tw-bg-opacity: 1;background-color:rgb(251 113 133 / var(--tw-bg-opacity, 1))}.bg-rose-500\/10{background-color:#f43f5e1a}.bg-rose-600{--tw-bg-opacity: 1;background-color:rgb(225 29 72 / var(--tw-bg-opacity, 1))}.bg-sky-400{--tw-bg-opacity: 1;background-color:rgb(56 189 248 / var(--tw-bg-opacity, 1))}.bg-sky-500\/10{background-color:#0ea5e91a}.bg-slate-200{--tw-bg-opacity: 1;background-color:rgb(226 232 240 / var(--tw-bg-opacity, 1))}.bg-slate-400{--tw-bg-opacity: 1;background-color:rgb(148 163 184 / var(--tw-bg-opacity, 1))}.bg-slate-50{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.bg-slate-500\/10{background-color:#64748b1a}.bg-slate-900\/40{background-color:#0f172a66}.bg-slate-950\/85{background-color:#020617d9}.bg-teal-200\/30{background-color:#99f6e44d}.bg-theme-first{--tw-bg-opacity: 1;background-color:rgb(254 198 82 / var(--tw-bg-opacity, 1))}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-white\/20{background-color:#fff3}.bg-white\/5{background-color:#ffffff0d}.bg-yellow-200{--tw-bg-opacity: 1;background-color:rgb(254 240 138 / var(--tw-bg-opacity, 1))}.bg-yellow-200\/30{background-color:#fef08a4d}.bg-yellow-300{--tw-bg-opacity: 1;background-color:rgb(253 224 71 / var(--tw-bg-opacity, 1))}.bg-yellow-400{--tw-bg-opacity: 1;background-color:rgb(250 204 21 / var(--tw-bg-opacity, 1))}.bg-yellow-500{--tw-bg-opacity: 1;background-color:rgb(234 179 8 / var(--tw-bg-opacity, 1))}.bg-zinc-200\/30{background-color:#e4e4e74d}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-3\.5{padding:.875rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-8{padding-left:2rem;padding-right:2rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.pb-1{padding-bottom:.25rem}.pb-2{padding-bottom:.5rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pl-1{padding-left:.25rem}.pl-10{padding-left:2.5rem}.pl-12{padding-left:3rem}.pl-16{padding-left:4rem}.pl-2{padding-left:.5rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-6{padding-left:1.5rem}.pl-8{padding-left:2rem}.pr-0{padding-right:0}.pr-1{padding-right:.25rem}.pr-10{padding-right:2.5rem}.pr-2{padding-right:.5rem}.pr-4{padding-right:1rem}.pt-0\.5{padding-top:.125rem}.pt-14{padding-top:3.5rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-baseline{vertical-align:baseline}.font-theme{font-family:Days One}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-5xl{font-size:3rem;line-height:1}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.font-black{font-weight:900}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.normal-case{text-transform:none}.ordinal{--tw-ordinal: ordinal;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-5{line-height:1.25rem}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.text-amber-700{--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}.text-amber-800{--tw-text-opacity: 1;color:rgb(146 64 14 / var(--tw-text-opacity, 1))}.text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.text-emerald-700{--tw-text-opacity: 1;color:rgb(4 120 87 / var(--tw-text-opacity, 1))}.text-gray-300{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.text-gray-700{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.text-gray-900{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.text-green-500{--tw-text-opacity: 1;color:rgb(34 197 94 / var(--tw-text-opacity, 1))}.text-green-600{--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity, 1))}.text-green-700{--tw-text-opacity: 1;color:rgb(21 128 61 / var(--tw-text-opacity, 1))}.text-indigo-700{--tw-text-opacity: 1;color:rgb(67 56 202 / var(--tw-text-opacity, 1))}.text-orange-100{--tw-text-opacity: 1;color:rgb(255 237 213 / var(--tw-text-opacity, 1))}.text-orange-200{--tw-text-opacity: 1;color:rgb(254 215 170 / var(--tw-text-opacity, 1))}.text-orange-300{--tw-text-opacity: 1;color:rgb(253 186 116 / var(--tw-text-opacity, 1))}.text-orange-400{--tw-text-opacity: 1;color:rgb(251 146 60 / var(--tw-text-opacity, 1))}.text-orange-700{--tw-text-opacity: 1;color:rgb(194 65 12 / var(--tw-text-opacity, 1))}.text-purple-500{--tw-text-opacity: 1;color:rgb(168 85 247 / var(--tw-text-opacity, 1))}.text-purple-700{--tw-text-opacity: 1;color:rgb(126 34 206 / var(--tw-text-opacity, 1))}.text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.text-red-700{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.text-red-950{--tw-text-opacity: 1;color:rgb(69 10 10 / var(--tw-text-opacity, 1))}.text-rose-500{--tw-text-opacity: 1;color:rgb(244 63 94 / var(--tw-text-opacity, 1))}.text-rose-700{--tw-text-opacity: 1;color:rgb(190 18 60 / var(--tw-text-opacity, 1))}.text-sky-500{--tw-text-opacity: 1;color:rgb(14 165 233 / var(--tw-text-opacity, 1))}.text-sky-700{--tw-text-opacity: 1;color:rgb(3 105 161 / var(--tw-text-opacity, 1))}.text-slate-400{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.text-slate-500{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.text-slate-600{--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}.text-slate-700{--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.text-slate-900{--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}.text-slate-950{--tw-text-opacity: 1;color:rgb(2 6 23 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-yellow-500{--tw-text-opacity: 1;color:rgb(234 179 8 / var(--tw-text-opacity, 1))}.text-yellow-700{--tw-text-opacity: 1;color:rgb(161 98 7 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.opacity-70{opacity:.7}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow{--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur-md{--tw-backdrop-blur: blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-sm{--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-xl{--tw-backdrop-blur: blur(24px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-300{transition-duration:.3s}@custom-variant dark (&:where(.dark,.dark *));small,sub,sup{font-size:.875rem}[x-cloak]{display:none!important}.invoice-view-print{display:none}@media print{@page{size:A4 portrait;margin:12mm}.invoice-view-print{display:block;width:100%;color:#111827;font-family:Arial,sans-serif}.invoice-view-print>header{display:flex;align-items:flex-start;justify-content:flex-start}.invoice-view-print>header>div{display:grid;min-width:170px;padding:7px 9px;justify-items:start;gap:1px}.invoice-view-print>header>div:first-child>div:first-child{font-size:20px;font-weight:800}.invoice-view-print>header>div:first-child>div:last-child{font-size:16px}.invoice-view-print>header>.invoice-view-print-status{min-width:110px;margin-left:auto;justify-items:end;text-align:right}.invoice-view-print>header span{margin-top:1px;color:#6b7280;font-size:16px}.invoice-view-print>header small{color:#6b7280;font-size:16px;text-transform:uppercase}.invoice-view-print>header strong{font-size:16px}.invoice-view-print>header>.invoice-view-print-status strong{font-size:18px}.invoice-view-print table{width:100%;border-collapse:collapse;table-layout:fixed;font-size:16px}.invoice-view-print th:first-child,.invoice-view-print td:first-child{width:8%}.invoice-view-print th:nth-child(2),.invoice-view-print td:nth-child(2){width:42%;overflow-wrap:anywhere}.invoice-view-print th:nth-child(3),.invoice-view-print td:nth-child(3){width:30%;overflow-wrap:anywhere}.invoice-view-print th:last-child,.invoice-view-print td:last-child{width:20%}.invoice-view-print th,.invoice-view-print td{padding:6px;text-align:left}.invoice-view-print th{border-bottom:1px solid #d1d5db;background:#f3f4f6;font-size:16px;text-transform:uppercase}.invoice-view-print th:last-child,.invoice-view-print td:last-child{text-align:right}.invoice-view-print tr{-moz-column-break-inside:avoid;break-inside:avoid}.invoice-view-print tbody tr{border-bottom:1px solid #e5e7eb}.invoice-view-print>footer{display:flex;justify-content:space-between;margin-top:15px;padding-top:6px;border-top:1px solid #d1d5db;color:#6b7280;font-size:16px}}@media print{.app-print-letterhead-contact>div{grid-template-columns:max-content minmax(0,1fr)!important}.app-print-letterhead-contact>div>span{width:-moz-max-content!important;width:max-content!important;height:-moz-max-content!important;height:max-content!important}.app-print-letterhead-contact>div>span img{width:auto!important;height:auto!important}@page{size:A4 portrait;margin:12mm}}@keyframes admin-live-pulse{50%{opacity:.45;box-shadow:0 0 0 8px #4ade800a}}@keyframes my-card-load{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}@media print{@page{size:A4 portrait;margin:12mm}}.admin-item-basic-style .hover\:text-theme-first:hover{color:#475569}@media(min-width:768px){.md\:frows{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:.5rem}}@media(min-width:1024px){.daily-report-mini-card-style .lg\:frowb{gap:.7rem}.daily-report-detail-grid-style-4>.glass>.lg\:frowb{min-width:0}.daily-report-detail-grid-style-4>.glass>.lg\:frowb>.mt-4{margin-top:0;min-width:0}.daily-report-summary-style-2>.fcols>.lg\:frowb:last-child{border-bottom:0;border-top:1px solid #bae6fd;color:#0f172a;font-weight:700;margin-top:.2rem;padding-top:.55rem}.daily-report-summary-style-2>.fcols>.lg\:frowb{border-bottom:1px solid #e2e8f0;font-size:1rem;min-height:2rem;padding:.34rem .15rem}.lg\:frowb{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:.5rem}}.last\:border-b-0:last-child{border-bottom-width:0px}.last\:pb-0:last-child{padding-bottom:0}.checked\:border-transparent:checked{border-color:transparent}.checked\:bg-green-400:checked{--tw-bg-opacity: 1;background-color:rgb(74 222 128 / var(--tw-bg-opacity, 1))}.hover\:border-slate-300:hover{--tw-border-opacity: 1;border-color:rgb(203 213 225 / var(--tw-border-opacity, 1))}.hover\:bg-amber-400:hover{--tw-bg-opacity: 1;background-color:rgb(251 191 36 / var(--tw-bg-opacity, 1))}.hover\:bg-blue-200:hover{--tw-bg-opacity: 1;background-color:rgb(191 219 254 / var(--tw-bg-opacity, 1))}.hover\:bg-blue-600\/30:hover{background-color:#2563eb4d}.hover\:bg-emerald-600:hover{--tw-bg-opacity: 1;background-color:rgb(5 150 105 / var(--tw-bg-opacity, 1))}.hover\:bg-emerald-800:hover{--tw-bg-opacity: 1;background-color:rgb(6 95 70 / var(--tw-bg-opacity, 1))}.hover\:bg-fuchsia-600\/30:hover{background-color:#c026d34d}.hover\:bg-gray-100:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-400:hover{--tw-bg-opacity: 1;background-color:rgb(156 163 175 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-400\/80:hover{background-color:#9ca3afcc}.hover\:bg-gray-600\/30:hover{background-color:#4b55634d}.hover\:bg-green-200:hover{--tw-bg-opacity: 1;background-color:rgb(187 247 208 / var(--tw-bg-opacity, 1))}.hover\:bg-green-300:hover{--tw-bg-opacity: 1;background-color:rgb(134 239 172 / var(--tw-bg-opacity, 1))}.hover\:bg-green-400:hover{--tw-bg-opacity: 1;background-color:rgb(74 222 128 / var(--tw-bg-opacity, 1))}.hover\:bg-green-400\/80:hover{background-color:#4ade80cc}.hover\:bg-green-600\/30:hover{background-color:#16a34a4d}.hover\:bg-indigo-400\/80:hover{background-color:#818cf8cc}.hover\:bg-indigo-600\/30:hover{background-color:#4f46e54d}.hover\:bg-lime-200:hover{--tw-bg-opacity: 1;background-color:rgb(217 249 157 / var(--tw-bg-opacity, 1))}.hover\:bg-lime-600\/30:hover{background-color:#65a30d4d}.hover\:bg-orange-600\/30:hover{background-color:#ea580c4d}.hover\:bg-purple-400\/80:hover{background-color:#c084fccc}.hover\:bg-purple-600\/30:hover{background-color:#9333ea4d}.hover\:bg-red-200:hover{--tw-bg-opacity: 1;background-color:rgb(254 202 202 / var(--tw-bg-opacity, 1))}.hover\:bg-red-300:hover{--tw-bg-opacity: 1;background-color:rgb(252 165 165 / var(--tw-bg-opacity, 1))}.hover\:bg-red-400:hover{--tw-bg-opacity: 1;background-color:rgb(248 113 113 / var(--tw-bg-opacity, 1))}.hover\:bg-red-400\/80:hover{background-color:#f87171cc}.hover\:bg-red-600\/30:hover{background-color:#dc26264d}.hover\:bg-rose-50:hover{--tw-bg-opacity: 1;background-color:rgb(255 241 242 / var(--tw-bg-opacity, 1))}.hover\:bg-rose-600\/30:hover{background-color:#e11d484d}.hover\:bg-slate-100:hover{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}.hover\:bg-teal-600\/30:hover{background-color:#0d94884d}.hover\:bg-theme-first:hover{--tw-bg-opacity: 1;background-color:rgb(254 198 82 / var(--tw-bg-opacity, 1))}.hover\:bg-theme-first\/20:hover{background-color:#fec65233}.hover\:bg-theme-first\/50:hover{background-color:#fec65280}.hover\:bg-theme-second:hover{--tw-bg-opacity: 1;background-color:rgb(254 243 155 / var(--tw-bg-opacity, 1))}.hover\:bg-theme-second\/50:hover{background-color:#fef39b80}.hover\:bg-white\/10:hover{background-color:#ffffff1a}.hover\:bg-yellow-200:hover{--tw-bg-opacity: 1;background-color:rgb(254 240 138 / var(--tw-bg-opacity, 1))}.hover\:bg-yellow-400:hover{--tw-bg-opacity: 1;background-color:rgb(250 204 21 / var(--tw-bg-opacity, 1))}.hover\:bg-yellow-400\/80:hover{background-color:#facc15cc}.hover\:bg-yellow-600\/30:hover{background-color:#ca8a044d}.hover\:bg-zinc-600\/30:hover{background-color:#52525b4d}.hover\:text-theme-first:hover{--tw-text-opacity: 1;color:rgb(254 198 82 / var(--tw-text-opacity, 1))}.hover\:brightness-110:hover{--tw-brightness: brightness(1.1);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.hover\:drop-shadow:hover{--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.focus\:border-green-500:focus{--tw-border-opacity: 1;border-color:rgb(34 197 94 / var(--tw-border-opacity, 1))}.focus\:border-theme-second:focus{--tw-border-opacity: 1;border-color:rgb(254 243 155 / var(--tw-border-opacity, 1))}.focus\:bg-gray-100:focus{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus-visible\:outline:focus-visible{outline-style:solid}.focus-visible\:outline-2:focus-visible{outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-amber-300:focus-visible{outline-color:#fcd34d}.active\:translate-y-px:active{--tw-translate-y: 1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.disabled\:cursor-wait:disabled{cursor:wait}.disabled\:opacity-60:disabled{opacity:.6}.group:hover .group-hover\:inline-block{display:inline-block}.group:hover .group-hover\:hidden{display:none}@media(min-width:640px){.sm\:gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.sm\:p-6{padding:1.5rem}.sm\:px-3{padding-left:.75rem;padding-right:.75rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}.sm\:text-base{font-size:1rem;line-height:1.5rem}.sm\:text-xl{font-size:1.25rem;line-height:1.75rem}}@media(min-width:768px){.md\:block{display:block}.md\:inline-block{display:inline-block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:h-24{height:6rem}.md\:w-16{width:4rem}.md\:w-24{width:6rem}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:items-start{align-items:flex-start}.md\:px-4{padding-left:1rem;padding-right:1rem}.md\:text-5xl{font-size:3rem;line-height:1}.md\:text-base{font-size:1rem;line-height:1.5rem}.md\:text-xl{font-size:1.25rem;line-height:1.75rem}.md\:text-xs{font-size:.75rem;line-height:1rem}}@media(min-width:1024px){.lg\:block{display:block}.lg\:w-auto{width:auto}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:items-start{align-items:flex-start}.lg\:px-8{padding-left:2rem;padding-right:2rem}}@media(min-width:1280px){.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.xl\:px-12{padding-left:3rem;padding-right:3rem}}@media(min-width:1536px){.\32xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.\32xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}}@media(prefers-color-scheme:dark){.dark\:bg-blue-600\/30{background-color:#2563eb4d}.dark\:bg-fuchsia-600\/30{background-color:#c026d34d}.dark\:bg-gray-600\/30{background-color:#4b55634d}.dark\:bg-green-600\/30{background-color:#16a34a4d}.dark\:bg-indigo-600\/30{background-color:#4f46e54d}.dark\:bg-lime-600\/30{background-color:#65a30d4d}.dark\:bg-orange-600\/30{background-color:#ea580c4d}.dark\:bg-purple-600\/30{background-color:#9333ea4d}.dark\:bg-red-600\/30{background-color:#dc26264d}.dark\:bg-rose-600\/30{background-color:#e11d484d}.dark\:bg-teal-600\/30{background-color:#0d94884d}.dark\:bg-yellow-600\/30{background-color:#ca8a044d}.dark\:bg-zinc-600\/30{background-color:#52525b4d}.dark\:hover\:bg-blue-200\/30:hover{background-color:#bfdbfe4d}.dark\:hover\:bg-fuchsia-200\/30:hover{background-color:#f5d0fe4d}.dark\:hover\:bg-gray-200\/30:hover{background-color:#e5e7eb4d}.dark\:hover\:bg-green-200\/30:hover{background-color:#bbf7d04d}.dark\:hover\:bg-indigo-200\/30:hover{background-color:#c7d2fe4d}.dark\:hover\:bg-lime-200\/30:hover{background-color:#d9f99d4d}.dark\:hover\:bg-orange-200\/30:hover{background-color:#fed7aa4d}.dark\:hover\:bg-purple-200\/30:hover{background-color:#e9d5ff4d}.dark\:hover\:bg-red-200\/30:hover{background-color:#fecaca4d}.dark\:hover\:bg-rose-200\/30:hover{background-color:#fecdd34d}.dark\:hover\:bg-teal-200\/30:hover{background-color:#99f6e44d}.dark\:hover\:bg-yellow-200\/30:hover{background-color:#fef08a4d}.dark\:hover\:bg-zinc-200\/30:hover{background-color:#e4e4e74d}}@media print{.print\:mt-0{margin-top:0}.print\:mt-3{margin-top:.75rem}.print\:block{display:block}.print\:flex{display:flex}.print\:hidden{display:none}.print\:gap-0\.5{gap:.125rem}.print\:gap-1{gap:.25rem}.print\:px-2{padding-left:.5rem;padding-right:.5rem}.print\:pb-3{padding-bottom:.75rem}.print\:text-base{font-size:1rem;line-height:1.5rem}.print\:text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}}
