@media screen{#app.fm-design-115{--fm-brand:#5865f6;--fm-link:#5865f6;--fm-brand-hover:#4351e3;--fm-brand-soft:#eef0ff;--fm-canvas:#f5f6fa;--fm-surface:#fff;--fm-raised:#fff;--fm-ink:#20263f;--fm-muted:#69738a;--fm-line:#e5e8f0;--fm-hover:#f8f9fe;--fm-danger:#c53447;--fm-success:#218353;--fm-shadow:0 4px 22px rgba(26,35,73,0.045);--fm-sidebar-width:236px;--fm-topbar-height:72px;--background-color:var(--fm-canvas);--primary:var(--fm-brand);--secondary:#7782fa;--softPrimary:var(--fm-brand-soft);--text-color:var(--fm-ink);--text-color-light:var(--fm-muted);--white:var(--fm-surface);--light:var(--fm-canvas);--side-bar-bg:var(--fm-brand-soft);--btnLight:var(--fm-brand-soft);--border-radius:12px;min-height:100vh;background:var(--fm-canvas);color:var(--fm-ink);font-family:Sarabun,Noto Sans Myanmar,system-ui,-apple-system,Segoe UI,sans-serif;font-size:14px;line-height:1.5;text-align:left}[data-theme=darkMode] #app.fm-design-115{--fm-link:#a7b0ff;--fm-brand-soft:#272d54;--fm-canvas:#151925;--fm-surface:#1d2333;--fm-raised:#252c40;--fm-ink:#e8ecf8;--fm-muted:#a5afc4;--fm-line:#333b51;--fm-hover:#272e43;--fm-danger:#ff8b9b;--fm-success:#8bd3ac;--fm-shadow:0 4px 22px rgba(0,0,0,0.1);color-scheme:dark}#app.fm-design-115 [hidden]{display:none!important}#app.fm-design-115 .fm-page-row{margin:0;min-height:100vh}#app.fm-design-115 .fm-page-sidebar,#app.fm-design-115 .fm-sidebar-host{width:0;flex:none;padding:0;margin:0}#app.fm-design-115 .fm-page-content{width:calc(100% - var(--fm-sidebar-width));max-width:calc(100% - var(--fm-sidebar-width));margin-left:var(--fm-sidebar-width);margin-top:var(--fm-topbar-height)!important;padding:26px 28px 36px!important;min-width:0;min-height:calc(100vh - var(--fm-topbar-height));overflow-x:clip!important}#app.fm-design-115 .fm-page-content>.row{margin-left:0;margin-right:0}#app.fm-design-115 .fm-topbar{position:fixed;inset:0 0 auto;height:var(--fm-topbar-height);z-index:1040;display:flex;align-items:center;background:var(--fm-surface);border-bottom:1px solid var(--fm-line);padding:0 28px 0 22px;gap:24px}#app.fm-design-115 .fm-topbar-brand{display:flex;align-items:center;flex:0 0 calc(var(--fm-sidebar-width) - 22px);gap:12px}#app.fm-design-115 .fm-brand{display:flex;align-items:center;gap:10px;color:var(--fm-ink);text-decoration:none;white-space:nowrap;font-size:21px;font-weight:700;letter-spacing:-.7px}#app.fm-design-115 .fm-brand strong{color:var(--fm-link)}#app.fm-design-115 .fm-brand small{display:block;font-size:9px;line-height:1.1;font-weight:700;letter-spacing:3px;color:var(--fm-muted)}#app.fm-design-115 .fm-brand img{-o-object-fit:contain;object-fit:contain}#app.fm-design-115 .fm-shop-heading{display:flex;align-items:center;gap:12px;min-width:0;flex:1}#app.fm-design-115 .fm-shop-heading strong{display:block;font-size:15px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:55vw}#app.fm-design-115 .fm-shop-heading span:not(.fm-shop-avatar){display:block;color:var(--fm-muted);font-size:11px}#app.fm-design-115 .fm-shop-avatar{display:flex;width:38px;height:38px;align-items:center;justify-content:center;border-radius:12px;background:var(--fm-brand-soft);color:var(--fm-link);flex-shrink:0}#app.fm-design-115 .fm-shop-avatar i,#app.fm-design-115 .fm-shop-avatar svg{color:var(--fm-link)!important}#app.fm-design-115 .fm-topbar-actions{display:flex;align-items:center;gap:14px;flex-shrink:0}#app.fm-design-115 .fm-package{padding:5px 10px;background:var(--fm-brand-soft);color:var(--fm-link);border:1px solid color-mix(in srgb,var(--fm-brand) 15%,transparent);border-radius:7px;text-transform:capitalize;font-size:12px;font-weight:700}#app.fm-design-115 .fm-version{font-size:11px;color:var(--fm-muted)}#app.fm-design-115 .fm-sidebar{position:fixed;top:var(--fm-topbar-height);left:0;bottom:0;width:var(--fm-sidebar-width);z-index:1035;display:flex;flex-direction:column;padding:20px 14px 14px;background:var(--fm-surface);border-right:1px solid var(--fm-line);overflow-y:auto;overscroll-behavior:contain}#app.fm-design-115 .fm-nav-heading{color:var(--fm-muted);font-size:10px;font-weight:700;letter-spacing:.8px;text-transform:uppercase;padding:13px 13px 8px}#app.fm-design-115 .fm-sidebar>.fm-nav-heading{padding-top:0}#app.fm-design-115 .fm-nav-links{display:flex;flex-direction:column;gap:4px}#app.fm-design-115 .fm-nav-link{display:flex;align-items:center;gap:12px;min-height:46px;padding:11px 13px;border-radius:10px;color:var(--fm-muted);text-decoration:none;font-size:13px;font-weight:600;line-height:1.45;transition:background .12s,color .12s}#app.fm-design-115 .fm-nav-link>:first-child{width:19px;flex-shrink:0;font-size:17px;opacity:.9;color:inherit!important}#app.fm-design-115 .fm-nav-link:hover{background:var(--fm-hover);color:var(--fm-ink)}#app.fm-design-115 .fm-nav-link.fm-active{background:var(--fm-brand-soft);color:var(--fm-link);box-shadow:inset 3px 0 var(--fm-brand)}#app.fm-design-115 .fm-sidebar-footer{margin-top:auto;padding-top:30px}#app.fm-design-115 .fm-profile-link{display:flex;align-items:center;gap:10px;text-decoration:none;color:var(--fm-ink);border:1px solid var(--fm-line);padding:10px;border-radius:12px;font-size:13px;font-weight:600}#app.fm-design-115 .fm-profile-link:hover{background:var(--fm-hover)}#app.fm-design-115 .fm-profile-link>:last-child{margin-left:auto;color:var(--fm-muted)!important;width:12px}#app.fm-design-115 .fm-profile-avatar{width:34px;height:34px;display:flex;justify-content:center;align-items:center;border-radius:10px;overflow:hidden;background:var(--fm-brand-soft);color:var(--fm-link);flex-shrink:0}#app.fm-design-115 .fm-profile-avatar img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}#app.fm-design-115 .fm-preferences{display:flex;align-items:center;justify-content:space-between;gap:4px;margin-top:12px}#app.fm-design-115 .fm-preference-button{display:flex;gap:7px;align-items:center;justify-content:center;border:0;background:transparent;color:var(--fm-muted);border-radius:8px;min-height:38px;padding:8px;font-size:11px;cursor:pointer}#app.fm-design-115 .fm-preference-button:hover{background:var(--fm-hover);color:var(--fm-ink)}#app.fm-design-115 .fm-preference-button i,#app.fm-design-115 .fm-preference-button svg{color:inherit!important}#app.fm-design-115 .fm-nav-backdrop{display:none}#app.fm-design-115 .fm-icon-button{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid var(--fm-line);border-radius:10px;color:var(--fm-ink);background:var(--fm-surface);cursor:pointer}#app.fm-design-115 .fm-menu-toggle{display:none}#app.fm-design-115 .btn:not(:where(.flashmall-compact-print,.flashmall-compact-print *,.flashmall-print-target,.flashmall-print-target *,[data-fm-print],[data-fm-print] *)){border-radius:10px!important;min-height:40px;padding:9px 15px;line-height:1.35;font-size:13px;font-weight:600;box-shadow:none;transition:background .12s,border-color .12s,box-shadow .12s;transform:none!important}#app.fm-design-115 .btn:not(:where(.flashmall-compact-print,.flashmall-compact-print *,.flashmall-print-target,.flashmall-print-target *,[data-fm-print],[data-fm-print] *)):active{transform:none!important}#app.fm-design-115 .btn:not(:where(.flashmall-compact-print,.flashmall-compact-print *,.flashmall-print-target,.flashmall-print-target *,[data-fm-print],[data-fm-print] *))>:is(i,svg)+span,#app.fm-design-115 .btn:not(:where(.flashmall-compact-print,.flashmall-compact-print *,.flashmall-print-target,.flashmall-print-target *,[data-fm-print],[data-fm-print] *))>span+svg{margin-left:5px}#app.fm-design-115 .btn-sm:not(:where(.flashmall-compact-print,.flashmall-compact-print *,.flashmall-print-target,.flashmall-print-target *,[data-fm-print],[data-fm-print] *)){min-height:32px;padding:6px 10px;font-size:12px;border-radius:8px!important}#app.fm-design-115 .btn-primary:not(:where(.flashmall-compact-print,.flashmall-compact-print *,.flashmall-print-target,.flashmall-print-target *,[data-fm-print],[data-fm-print] *)),#app.fm-design-115 .btn:not(:where(.flashmall-compact-print,.flashmall-compact-print *,.flashmall-print-target,.flashmall-print-target *,[data-fm-print],[data-fm-print] *))[style*="background-color:var(--primary)"],#app.fm-design-115 .btn:not(:where(.flashmall-compact-print,.flashmall-compact-print *,.flashmall-print-target,.flashmall-print-target *,[data-fm-print],[data-fm-print] *))[style*="background-color: var(--primary)"]{background:var(--fm-brand)!important;border-color:var(--fm-link)!important;color:#fff!important}#app.fm-design-115 .btn-primary:not(:where(.flashmall-compact-print,.flashmall-compact-print *,.flashmall-print-target,.flashmall-print-target *,[data-fm-print],[data-fm-print] *)) :is(svg,i),#app.fm-design-115 .btn:not(:where(.flashmall-compact-print,.flashmall-compact-print *,.flashmall-print-target,.flashmall-print-target *,[data-fm-print],[data-fm-print] *)).text-light :is(svg,i),#app.fm-design-115 .btn:not(:where(.flashmall-compact-print,.flashmall-compact-print *,.flashmall-print-target,.flashmall-print-target *,[data-fm-print],[data-fm-print] *)).text-white :is(svg,i){color:inherit!important}#app.fm-design-115 .btn-primary:not(:where(.flashmall-compact-print,.flashmall-compact-print *,.flashmall-print-target,.flashmall-print-target *,[data-fm-print],[data-fm-print] *)):hover{background:var(--fm-brand-hover)!important;border-color:var(--fm-brand-hover)!important;box-shadow:0 3px 10px rgba(88,101,246,.14901960784313725)}#app.fm-design-115 .btn-light:not(:where(.flashmall-compact-print,.flashmall-compact-print *,.flashmall-print-target,.flashmall-print-target *,[data-fm-print],[data-fm-print] *)),#app.fm-design-115 .btn-outline-primary:not(:where(.flashmall-compact-print,.flashmall-compact-print *,.flashmall-print-target,.flashmall-print-target *,[data-fm-print],[data-fm-print] *)),#app.fm-design-115 .fm-button-secondary{background:var(--fm-surface)!important;border:1px solid var(--fm-line)!important;color:var(--fm-ink)!important}#app.fm-design-115 .btn-outline-primary:not(:where(.flashmall-compact-print,.flashmall-compact-print *,.flashmall-print-target,.flashmall-print-target *,[data-fm-print],[data-fm-print] *)):hover{background:var(--fm-brand-soft)!important;color:var(--fm-link)!important;border-color:var(--fm-link)!important}#app.fm-design-115 .btn-outline-danger:not(:where(.flashmall-compact-print,.flashmall-compact-print *,.flashmall-print-target,.flashmall-print-target *,[data-fm-print],[data-fm-print] *)){border-color:color-mix(in srgb,var(--fm-danger) 35%,transparent);color:var(--fm-danger)}#app.fm-design-115 .btn:not(:where(.flashmall-compact-print,.flashmall-compact-print *,.flashmall-print-target,.flashmall-print-target *,[data-fm-print],[data-fm-print] *)):disabled,#app.fm-design-115 button:not(:where(.flashmall-compact-print,.flashmall-compact-print *,.flashmall-print-target,.flashmall-print-target *,[data-fm-print],[data-fm-print] *))[disabled]{opacity:.5;cursor:not-allowed;box-shadow:none!important}#app.fm-design-115 :is(button,a,input,select,textarea,[tabindex]):not(:where(.flashmall-compact-print,.flashmall-compact-print *,.flashmall-print-target,.flashmall-print-target *,[data-fm-print],[data-fm-print] *)):focus-visible{outline:3px solid #8992ff!important;outline-offset:3px;box-shadow:0 0 0 2px var(--fm-surface)!important}#app.fm-design-115 .form-select:not(:where(.flashmall-compact-print,.flashmall-compact-print *,.flashmall-print-target,.flashmall-print-target *,[data-fm-print],[data-fm-print] *)),#app.fm-design-115 :is(input,select,textarea).form-control:not(:where(.flashmall-compact-print,.flashmall-compact-print *,.flashmall-print-target,.flashmall-print-target *,[data-fm-print],[data-fm-print] *)){background-color:var(--fm-surface)!important;border:1px solid var(--fm-line)!important;border-radius:10px!important;color:var(--fm-ink)!important;min-height:42px;font-size:14px;padding:10px 12px;box-shadow:none;line-height:1.4}#app.fm-design-115 .form-select:not(:where(.flashmall-compact-print,.flashmall-compact-print *,.flashmall-print-target,.flashmall-print-target *,[data-fm-print],[data-fm-print] *)){padding-right:36px}#app.fm-design-115 textarea.form-control:not(:where(.flashmall-compact-print,.flashmall-compact-print *,.flashmall-print-target,.flashmall-print-target *,[data-fm-print],[data-fm-print] *)){min-height:90px;resize:vertical}#app.fm-design-115 .form-control:not(:where(.flashmall-compact-print,.flashmall-compact-print *,.flashmall-print-target,.flashmall-print-target *,[data-fm-print],[data-fm-print] *))::-moz-placeholder{color:var(--fm-muted);opacity:.8}#app.fm-design-115 .form-control:not(:where(.flashmall-compact-print,.flashmall-compact-print *,.flashmall-print-target,.flashmall-print-target *,[data-fm-print],[data-fm-print] *))::placeholder{color:var(--fm-muted);opacity:.8}#app.fm-design-115 :is(.form-control,.form-select):not(:where(.flashmall-compact-print,.flashmall-compact-print *,.flashmall-print-target,.flashmall-print-target *,[data-fm-print],[data-fm-print] *)):focus{border-color:var(--fm-link)!important;box-shadow:0 0 0 3px rgba(88,101,246,.10196078431372549)!important}#app.fm-design-115 :is(.form-control,.form-select):not(:where(.flashmall-compact-print,.flashmall-compact-print *,.flashmall-print-target,.flashmall-print-target *,[data-fm-print],[data-fm-print] *)):disabled{background-color:var(--fm-canvas)!important;opacity:.75}#app.fm-design-115 .form-floating>.form-control:not(:where(.flashmall-compact-print,.flashmall-compact-print *,.flashmall-print-target,.flashmall-print-target *,[data-fm-print],[data-fm-print] *)){padding-top:1.6rem;padding-bottom:.45rem;min-height:58px}#app.fm-design-115 :is(.form-label,.col-form-label):not(:where(.flashmall-compact-print,.flashmall-compact-print *,.flashmall-print-target,.flashmall-print-target *,[data-fm-print],[data-fm-print] *)){font-size:12px;font-weight:600;color:var(--fm-muted);margin-bottom:7px}#app.fm-design-115 .input-group:not(:where(.flashmall-compact-print,.flashmall-compact-print *,.flashmall-print-target,.flashmall-print-target *,[data-fm-print],[data-fm-print] *)){gap:0}#app.fm-design-115 .input-group>.form-control:not(:where(.flashmall-compact-print,.flashmall-compact-print *,.flashmall-print-target,.flashmall-print-target *,[data-fm-print],[data-fm-print] *)){min-width:0}#app.fm-design-115 .input-group-text:not(:where(.flashmall-compact-print,.flashmall-compact-print *,.flashmall-print-target,.flashmall-print-target *,[data-fm-print],[data-fm-print] *)){border-color:var(--fm-line);background:var(--fm-canvas);color:var(--fm-muted);border-radius:10px}#app.fm-design-115 .form-check-input:not(:where(.flashmall-compact-print,.flashmall-compact-print *,.flashmall-print-target,.flashmall-print-target *,[data-fm-print],[data-fm-print] *)){border-color:var(--fm-muted);width:1.1em;height:1.1em;accent-color:var(--fm-link)}#app.fm-design-115 .form-check-input:not(:where(.flashmall-compact-print,.flashmall-compact-print *,.flashmall-print-target,.flashmall-print-target *,[data-fm-print],[data-fm-print] *)):checked{background-color:var(--fm-link);border-color:var(--fm-link)}#app.fm-design-115 .form-switch .form-check-input:not(:where(.flashmall-compact-print,.flashmall-compact-print *,.flashmall-print-target,.flashmall-print-target *,[data-fm-print],[data-fm-print] *)){width:2.1em}#app.fm-design-115 .dropdown-menu:not(:where(.flashmall-compact-print,.flashmall-compact-print *,.flashmall-print-target,.flashmall-print-target *,[data-fm-print],[data-fm-print] *)){background:var(--fm-raised);border:1px solid var(--fm-line);border-radius:12px;box-shadow:0 10px 36px rgba(25,34,61,.1411764705882353);padding:6px;max-height:min(440px,70vh);overflow-y:auto;z-index:1065}#app.fm-design-115 .dropdown-item:not(:where(.flashmall-compact-print,.flashmall-compact-print *,.flashmall-print-target,.flashmall-print-target *,[data-fm-print],[data-fm-print] *)){color:var(--fm-ink);border-radius:7px;font-size:13px;padding:9px 12px;white-space:normal}#app.fm-design-115 .dropdown-item:not(:where(.flashmall-compact-print,.flashmall-compact-print *,.flashmall-print-target,.flashmall-print-target *,[data-fm-print],[data-fm-print] *)):focus,#app.fm-design-115 .dropdown-item:not(:where(.flashmall-compact-print,.flashmall-compact-print *,.flashmall-print-target,.flashmall-print-target *,[data-fm-print],[data-fm-print] *)):hover{background:var(--fm-brand-soft);color:var(--fm-link)}#app.fm-design-115 .card:not(:where(.flashmall-compact-print,.flashmall-compact-print *,.flashmall-print-target,.flashmall-print-target *,[data-fm-print],[data-fm-print] *)){background:var(--fm-surface);border:1px solid var(--fm-line)!important;border-radius:16px!important;box-shadow:var(--fm-shadow)!important;color:var(--fm-ink);overflow:visible}#app.fm-design-115 .card-header:not(:where(.flashmall-compact-print,.flashmall-compact-print *,.flashmall-print-target,.flashmall-print-target *,[data-fm-print],[data-fm-print] *)){background:transparent;border-bottom:1px solid var(--fm-line);padding:16px 20px;color:var(--fm-ink);font-weight:700}#app.fm-design-115 .card-body:not(:where(.flashmall-compact-print,.flashmall-compact-print *,.flashmall-print-target,.flashmall-print-target *,[data-fm-print],[data-fm-print] *)){padding:20px}#app.fm-design-115 .card-footer:not(:where(.flashmall-compact-print,.flashmall-compact-print *,.flashmall-print-target,.flashmall-print-target *,[data-fm-print],[data-fm-print] *)){background:var(--fm-hover);border-top:1px solid var(--fm-line);padding:14px 20px}#app.fm-design-115 .table-responsive:not(:where(.flashmall-compact-print,.flashmall-compact-print *,.flashmall-print-target,.flashmall-print-target *,[data-fm-print],[data-fm-print] *)){background:var(--fm-surface);border:1px solid var(--fm-line);border-radius:13px;overflow:auto;overscroll-behavior-x:contain}#app.fm-design-115 table:not(:where(.flashmall-compact-print,.flashmall-compact-print *,.flashmall-print-target,.flashmall-print-target *,[data-fm-print],[data-fm-print] *)){color:var(--fm-ink);font-size:13px;vertical-align:middle;background:var(--fm-surface);border-color:var(--fm-line)}#app.fm-design-115 .table:not(:where(.flashmall-compact-print,.flashmall-compact-print *,.flashmall-print-target,.flashmall-print-target *,[data-fm-print],[data-fm-print] *)){margin-bottom:0}#app.fm-design-115 table:not(:where(.flashmall-compact-print,.flashmall-compact-print *,.flashmall-print-target,.flashmall-print-target *,[data-fm-print],[data-fm-print] *)) :is(th,td){border-color:var(--fm-line)!important;padding:13px 14px;vertical-align:middle;line-height:1.45}#app.fm-design-115 table:not(:where(.flashmall-compact-print,.flashmall-compact-print *,.flashmall-print-target,.flashmall-print-target *,[data-fm-print],[data-fm-print] *)) th{font-size:11px;letter-spacing:.2px;font-weight:700;color:var(--fm-muted)!important;background:var(--fm-hover)!important;border-bottom-width:1px;white-space:nowrap}#app.fm-design-115 .table-bordered:not(:where(.flashmall-compact-print,.flashmall-compact-print *,.flashmall-print-target,.flashmall-print-target *,[data-fm-print],[data-fm-print] *))>:not(caption)>*{border-width:0 0 1px}#app.fm-design-115 .table-bordered:not(:where(.flashmall-compact-print,.flashmall-compact-print *,.flashmall-print-target,.flashmall-print-target *,[data-fm-print],[data-fm-print] *))>:not(caption)>*>*{border-width:0}#app.fm-design-115 .table-hover:not(:where(.flashmall-compact-print,.flashmall-compact-print *,.flashmall-print-target,.flashmall-print-target *,[data-fm-print],[data-fm-print] *)) tbody tr:hover>*{background:var(--fm-hover)!important;--bs-table-accent-bg:var(--fm-hover);color:var(--fm-ink)}#app.fm-design-115 .table-striped:not(:where(.flashmall-compact-print,.flashmall-compact-print *,.flashmall-print-target,.flashmall-print-target *,[data-fm-print],[data-fm-print] *))>tbody>tr:nth-of-type(odd){--bs-table-accent-bg:transparent;color:var(--fm-ink)}#app.fm-design-115 .table:not(:where(.flashmall-compact-print,.flashmall-compact-print *,.flashmall-print-target,.flashmall-print-target *,[data-fm-print],[data-fm-print] *)) tbody tr:last-child td{border-bottom-width:0}#app.fm-design-115 .table:not(:where(.flashmall-compact-print,.flashmall-compact-print *,.flashmall-print-target,.flashmall-print-target *,[data-fm-print],[data-fm-print] *)) .btn{min-height:32px;padding:6px 9px}#app.fm-design-115 .badge:not(:where(.flashmall-compact-print,.flashmall-compact-print *,.flashmall-print-target,.flashmall-print-target *,[data-fm-print],[data-fm-print] *)){border-radius:7px;padding:6px 9px;font-weight:600;line-height:1.15}#app.fm-design-115 .alert:not(:where(.flashmall-compact-print,.flashmall-compact-print *,.flashmall-print-target,.flashmall-print-target *,[data-fm-print],[data-fm-print] *)){border-radius:12px;border-width:1px;padding:13px 16px;font-size:13px;line-height:1.65}#app.fm-design-115 .text-black-50:not(:where(.flashmall-compact-print,.flashmall-compact-print *,.flashmall-print-target,.flashmall-print-target *,[data-fm-print],[data-fm-print] *)),#app.fm-design-115 .text-muted:not(:where(.flashmall-compact-print,.flashmall-compact-print *,.flashmall-print-target,.flashmall-print-target *,[data-fm-print],[data-fm-print] *)){color:var(--fm-muted)!important}#app.fm-design-115 .page-link:not(:where(.flashmall-compact-print,.flashmall-compact-print *,.flashmall-print-target,.flashmall-print-target *,[data-fm-print],[data-fm-print] *)){border-color:var(--fm-line);background:var(--fm-surface);color:var(--fm-muted);min-height:36px;min-width:36px;display:flex;align-items:center;justify-content:center}#app.fm-design-115 .page-item.active .page-link:not(:where(.flashmall-compact-print,.flashmall-compact-print *,.flashmall-print-target,.flashmall-print-target *,[data-fm-print],[data-fm-print] *)){background:var(--fm-brand);border-color:var(--fm-link);color:#fff}#app.fm-design-115 .page-item.disabled .page-link:not(:where(.flashmall-compact-print,.flashmall-compact-print *,.flashmall-print-target,.flashmall-print-target *,[data-fm-print],[data-fm-print] *)){background:var(--fm-canvas);color:var(--fm-muted)}#app.fm-design-115 .modal-content:not(:where(.flashmall-compact-print,.flashmall-compact-print *,.flashmall-print-target,.flashmall-print-target *,[data-fm-print],[data-fm-print] *)){background:var(--fm-surface);border:1px solid var(--fm-line);border-radius:18px;box-shadow:0 20px 75px rgba(17,26,58,.2196078431372549);color:var(--fm-ink)}#app.fm-design-115 .modal-footer:not(:where(.flashmall-compact-print,.flashmall-compact-print *,.flashmall-print-target,.flashmall-print-target *,[data-fm-print],[data-fm-print] *)),#app.fm-design-115 .modal-header:not(:where(.flashmall-compact-print,.flashmall-compact-print *,.flashmall-print-target,.flashmall-print-target *,[data-fm-print],[data-fm-print] *)){border-color:var(--fm-line);padding:18px 22px;gap:8px}#app.fm-design-115 .modal-title:not(:where(.flashmall-compact-print,.flashmall-compact-print *,.flashmall-print-target,.flashmall-print-target *,[data-fm-print],[data-fm-print] *)){font-size:18px;font-weight:700}#app.fm-design-115 .modal-body:not(:where(.flashmall-compact-print,.flashmall-compact-print *,.flashmall-print-target,.flashmall-print-target *,[data-fm-print],[data-fm-print] *)){padding:22px}#app.fm-design-115 .nav-tabs:not(:where(.flashmall-compact-print,.flashmall-compact-print *,.flashmall-print-target,.flashmall-print-target *,[data-fm-print],[data-fm-print] *)){gap:6px;border-color:var(--fm-line)}#app.fm-design-115 .nav-tabs:not(:where(.flashmall-compact-print,.flashmall-compact-print *,.flashmall-print-target,.flashmall-print-target *,[data-fm-print],[data-fm-print] *)) .nav-link{padding:10px 15px;border:0;border-bottom:2px solid transparent;color:var(--fm-muted);font-size:13px;font-weight:600}#app.fm-design-115 .nav-tabs:not(:where(.flashmall-compact-print,.flashmall-compact-print *,.flashmall-print-target,.flashmall-print-target *,[data-fm-print],[data-fm-print] *)) .nav-link.active{color:var(--fm-link);border-color:var(--fm-link);background:transparent}#app.fm-design-115 .fm-page-content>:is(.row,.container,.container-fluid)>.col-12:first-child>button:first-child>:is(.fs-4,.fs-5){font-size:22px!important;font-weight:700;letter-spacing:-.4px}#app.fm-design-115 .fm-page-content>:is(.row,.container,.container-fluid)>.col-12:first-child{margin-bottom:12px}#app.fm-design-115 .fm-workspace-hero{position:relative;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:30px 34px;background:linear-gradient(115deg,#5865f6,#737ef9);color:#fff;border-radius:20px;margin-bottom:28px;overflow:hidden;min-height:158px}#app.fm-design-115 .fm-workspace-hero h1{font-size:28px;font-weight:700;letter-spacing:-.8px;margin:8px 0;color:#fff;overflow-wrap:anywhere}#app.fm-design-115 .fm-workspace-hero p{font-size:14px;opacity:.85;margin:0}#app.fm-design-115 .fm-eyebrow{font-size:10px;letter-spacing:1.2px;text-transform:uppercase;font-weight:700}#app.fm-design-115 .fm-hero-mark{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:90px;height:90px;border-radius:24px;background:hsla(0,0%,100%,.09803921568627451);transform:rotate(-8deg)}#app.fm-design-115 .fm-hero-mark :is(i,svg){font-size:40px;color:#fff!important;transform:rotate(8deg)}#app.fm-design-115 .fm-section-heading{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px}#app.fm-design-115 .fm-section-heading h2{font-size:18px;font-weight:700;margin:0}#app.fm-design-115 .fm-hub-grid{row-gap:18px;--bs-gutter-x:18px;padding:0!important}#app.fm-design-115 .fm-hub-grid>div{padding-top:0;padding-bottom:0}#app.fm-design-115 .fm-hub-grid a{display:block;margin:0!important;height:100%;border-radius:16px}#app.fm-design-115 .fm-hub-grid .card{height:100%;min-height:148px;transition:border-color .15s,box-shadow .15s}#app.fm-design-115 .fm-hub-grid .card-body{position:relative;display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important;padding:22px!important;width:100%}#app.fm-design-115 .fm-hub-grid .card-body:after{content:"↗";position:absolute;right:20px;top:22px;color:var(--fm-muted);font-size:20px;opacity:.5}#app.fm-design-115 .fm-hub-grid a:hover .card{border-color:#b9bffc!important;box-shadow:0 6px 24px rgba(88,101,246,.06274509803921569)!important}#app.fm-design-115 .fm-hub-grid .icon-badge{width:44px;height:44px;border-radius:13px;background:var(--fm-brand-soft)!important;display:flex;align-items:center;justify-content:center;margin:0 0 14px!important}#app.fm-design-115 .fm-hub-grid .icon-badge :is(i,svg){color:var(--fm-link)!important;font-size:20px}#app.fm-design-115 .fm-hub-grid h4{font-size:14px!important;font-weight:700;text-align:left!important;margin:0!important;line-height:1.6;color:var(--fm-ink)}#app.fm-design-115 .fm-inventory-hub a.text-decoration-none .card{min-height:132px;border-radius:15px}#app.fm-design-115 .fm-inventory-hub a.text-decoration-none .card-body{padding:20px}#app.fm-design-115 .fm-inventory-hub a.text-decoration-none h4{font-size:15px;font-weight:600}#app.fm-design-115 .fm-inventory-hub .icon-badge{background:var(--fm-brand-soft);border-radius:12px}#app.fm-design-115 .fm-inventory-hub .icon-badge :is(i,svg){color:var(--fm-link)!important}#app.fm-design-115 .fm-pos-workspace{display:grid;grid-template-columns:minmax(280px,.9fr) minmax(400px,1.35fr);gap:18px;align-items:start;--bs-gutter-x:0}#app.fm-design-115 .fm-pos-workspace:has(>.printer-column){grid-template-columns:minmax(265px,.95fr) minmax(380px,1.35fr) 142px;gap:14px}#app.fm-design-115 .fm-pos-workspace>:is(.col-12,.col-lg-5,.col-lg-6,.col-lg-7,.printer-column){width:100%;max-width:100%;padding:0!important;min-width:0}#app.fm-design-115 .fm-pos-workspace>:is(.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7){background:var(--fm-surface);border:1px solid var(--fm-line);border-radius:16px;padding:16px!important;box-shadow:var(--fm-shadow)}#app.fm-design-115 .fm-pos-workspace .fm-product-grid{position:relative;z-index:1;height:calc(100vh - 315px);min-height:270px;max-height:none;overflow-y:auto;overflow-x:hidden;padding:3px 4px 20px;overscroll-behavior:contain}#app.fm-design-115 .fm-pos-workspace .fm-order-list{height:calc(100vh - 360px);min-height:230px;max-height:none;overflow:auto;padding:0 4px 16px;overscroll-behavior:contain}#app.fm-design-115 .fm-pos-workspace .category-box>ul{display:flex;align-items:center;gap:6px;overflow-x:auto;padding:8px 0 12px!important;white-space:nowrap;scrollbar-width:thin}#app.fm-design-115 .fm-pos-workspace li.category-list{width:auto!important;min-width:50px;padding:8px 13px!important;margin:0!important;border-radius:8px!important;border:1px solid var(--fm-line);font-size:12px;font-weight:600;line-height:1.4;background:var(--fm-surface);color:var(--fm-muted);cursor:pointer}#app.fm-design-115 .fm-pos-workspace li.category-list:hover{background:var(--fm-brand-soft);border-color:var(--fm-link);color:var(--fm-link)}#app.fm-design-115 .fm-product-grid.row{--bs-gutter-x:10px;row-gap:10px}#app.fm-design-115 .fm-product-grid .product-card{position:relative!important;width:100%;height:100%;border:1px solid var(--fm-line)!important;border-radius:12px!important;box-shadow:none!important;background:var(--fm-surface);overflow:hidden;padding:10px!important;transition:border-color .12s}#app.fm-design-115 .fm-product-grid .product-card:hover{border-color:var(--fm-link)!important;background:var(--fm-hover)}#app.fm-design-115 .fm-product-grid .product-card img{width:100%!important;height:92px!important;-o-object-fit:contain;object-fit:contain;border-radius:8px;margin-bottom:7px}#app.fm-design-115 .fm-product-grid .product-card :is(h5,h6){font-size:12px!important;font-weight:600;line-height:1.6;margin-bottom:4px;overflow-wrap:anywhere}#app.fm-design-115 .fm-product-grid .product-card :is(p,span){font-size:12px;line-height:1.5}#app.fm-design-115 .fm-pos-workspace .printer-panel{border:1px solid var(--fm-line);border-radius:14px;background:var(--fm-surface);padding:12px!important;max-height:calc(100vh - 165px);overflow:auto}#app.fm-design-115 .fm-pos-workspace .printer-tile{width:100%!important;min-width:0!important;min-height:74px!important;height:auto!important;padding:12px 8px!important;border-radius:10px!important;margin:0 0 8px!important;font-size:12px!important;line-height:1.5;box-shadow:none!important;white-space:normal;word-break:normal}#app.fm-design-115 .fm-pos-workspace .printer-tile :is(i,svg){font-size:20px!important;margin-bottom:6px}#app.fm-design-115 .fm-pos-workspace .printer-tile-label{font-size:12px!important}#app.fm-design-115 .fm-pos-workspace :is(.form-control,.form-select){font-size:13px}#app.fm-design-115 .fm-pos-workspace table:not(:where(.flashmall-compact-print,.flashmall-compact-print *,.flashmall-print-target,.flashmall-print-target *,[data-fm-print],[data-fm-print] *)){font-size:12px}#app.fm-design-115 .fm-pos-workspace table:not(:where(.flashmall-compact-print,.flashmall-compact-print *,.flashmall-print-target,.flashmall-print-target *,[data-fm-print],[data-fm-print] *)) :is(th,td){padding:10px 8px}#app.fm-design-115 .fm-pos-workspace .table-responsive:not(:where(.flashmall-compact-print,.flashmall-compact-print *,.flashmall-print-target,.flashmall-print-target *,[data-fm-print],[data-fm-print] *)){border-radius:10px}#app.fm-design-115 .fm-pos-workspace .order-group{border-color:var(--fm-line);border-radius:10px}#app.fm-design-115 .fm-dialog-overlay{position:fixed;inset:0;z-index:999999;display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:24px;background:rgba(15,22,45,.46);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}#app.fm-design-115 .fm-dialog-card{width:440px;max-width:100%;max-height:calc(100vh - 48px);overflow:auto;padding:30px;background:var(--fm-surface);color:var(--fm-ink);border-radius:20px;box-shadow:0 24px 80px rgba(11,20,62,.25098039215686274);border:1px solid var(--fm-line)}#app.fm-design-115 .fm-dialog-symbol{display:flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:15px;background:var(--fm-brand-soft);margin-bottom:20px}#app.fm-design-115 .fm-dialog-symbol :is(i,svg){color:var(--fm-link)!important;font-size:26px}#app.fm-design-115 .fm-dialog-card h2{font-size:21px;font-weight:700;margin-bottom:12px}#app.fm-design-115 .fm-dialog-message{font-size:14px;line-height:1.75;white-space:pre-wrap;overflow-wrap:anywhere;color:var(--fm-muted);margin:0}#app.fm-design-115 .fm-dialog-actions{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:10px;margin-top:28px}#app.fm-design-115 .fm-dialog-actions .btn{min-width:100px}#app.fm-design-115 .fm-loading-card{display:flex;align-items:center;flex-direction:column;gap:12px;width:250px;padding:32px;background:var(--fm-surface);border-radius:18px;box-shadow:0 20px 60px rgba(16,24,49,.1450980392156863)}#app.fm-design-115 .fm-loading-card strong{font-size:16px}#app.fm-design-115 .fm-loading-card>span:last-child{color:var(--fm-muted);font-size:12px}#app.fm-design-115 .fm-spinner{width:38px;height:38px;border:3px solid var(--fm-brand-soft);border-top-color:var(--fm-link);border-radius:50%;animation:fm-spin .8s linear infinite;margin-bottom:8px}#app.fm-design-115 .fm-login{min-height:100vh;display:grid;grid-template-columns:1fr 1fr;background:var(--fm-surface)}#app.fm-design-115 .fm-login-story{display:flex;flex-direction:column;justify-content:space-between;position:relative;overflow:hidden;min-height:100vh;padding:42px 10%;background:linear-gradient(145deg,#404ee2,#5865f6 60%,#7c87ff);color:#fff}#app.fm-design-115 .fm-login-story:after{content:"";width:600px;height:600px;position:absolute;left:35%;top:35%;border:90px solid hsla(0,0%,100%,.03137254901960784);border-radius:50%;pointer-events:none}#app.fm-design-115 .fm-login-wordmark{display:flex;align-items:center;gap:12px;font-size:23px;font-weight:700;position:relative;z-index:1}#app.fm-design-115 .fm-login-wordmark img{padding:7px;background:#fff;border-radius:12px}#app.fm-design-115 .fm-login-wordmark small{font-size:10px;letter-spacing:2px;display:block;opacity:.7}#app.fm-design-115 .fm-login-intro{position:relative;z-index:1;margin:50px 0;max-width:440px}#app.fm-design-115 .fm-login-intro .fm-eyebrow{opacity:.7}#app.fm-design-115 .fm-login-intro h1{font-size:clamp(32px,3.6vw,52px);letter-spacing:-1.4px;line-height:1.2;font-weight:700;margin:20px 0}#app.fm-design-115 .fm-login-intro p{font-size:16px;line-height:1.8;opacity:.85}#app.fm-design-115 .fm-login-features{display:flex;flex-wrap:wrap;gap:10px;margin-top:30px}#app.fm-design-115 .fm-login-features span{border:1px solid hsla(0,0%,100%,.20784313725490197);border-radius:9px;background:hsla(0,0%,100%,.043137254901960784);padding:9px 12px;font-size:12px;display:flex;align-items:center;gap:8px}#app.fm-design-115 .fm-login-features :is(i,svg){color:#fff!important}#app.fm-design-115 .fm-login-caption{position:relative;z-index:1;font-size:11px;color:hsla(0,0%,100%,.7098039215686275)}#app.fm-design-115 .fm-login-main{display:flex;align-items:center;justify-content:center;padding:48px}#app.fm-design-115 .fm-login-panel{width:100%;max-width:370px}#app.fm-design-115 .fm-login-symbol{width:50px;height:50px;border-radius:14px;background:var(--fm-brand-soft);display:flex;align-items:center;justify-content:center;margin-bottom:30px}#app.fm-design-115 .fm-login-symbol :is(i,svg){color:var(--fm-link)!important;font-size:22px}#app.fm-design-115 .fm-login-panel .fm-eyebrow{color:var(--fm-muted)}#app.fm-design-115 .fm-login-panel h2{font-size:32px;font-weight:700;letter-spacing:-.7px;margin:8px 0 12px}#app.fm-design-115 .fm-login-description{color:var(--fm-muted);font-size:14px;margin-bottom:32px}#app.fm-design-115 .fm-login .form-control{min-height:48px}#app.fm-design-115 .fm-login-help{text-align:right;margin:12px 0 26px}#app.fm-design-115 .fm-login-help a{color:var(--fm-link);font-size:12px;font-weight:600;text-decoration:none}#app.fm-design-115 .fm-login-submit{display:flex;align-items:center;justify-content:space-between;min-height:48px}#app.fm-design-115 :is(.flashmall-compact-print,.flashmall-print-target,[data-fm-print]){--primary:#5865f6;--text-color:#000;--white:#fff;--light:#f3f5fc;--softPrimary:#dce1f9;--border-radius:5px}#app.fm-design-115 ::-webkit-scrollbar{width:7px;height:7px}#app.fm-design-115 ::-webkit-scrollbar-track{background:transparent}#app.fm-design-115 ::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--fm-muted) 28%,transparent);border-radius:10px}}@keyframes fm-spin{to{transform:rotate(1turn)}}@media screen and (min-width:1600px){#app.fm-design-115{--fm-sidebar-width:250px}#app.fm-design-115 .fm-hub-grid>.col-lg-3,#app.fm-design-115 .fm-pos-workspace .fm-product-grid .col-4{width:25%}}@media screen and (max-width:1399px) and (min-width:992px){#app.fm-design-115{--fm-sidebar-width:214px}#app.fm-design-115 .fm-page-content{padding:22px 20px 32px!important}#app.fm-design-115 .fm-nav-link{font-size:12px;gap:10px;padding-left:11px}#app.fm-design-115 .fm-preference-button{font-size:10px;padding:7px;gap:5px}#app.fm-design-115 .fm-pos-workspace:has(>.printer-column){grid-template-columns:minmax(270px,1fr) minmax(360px,1.25fr)}#app.fm-design-115 .fm-pos-workspace>.printer-column{grid-column:1/-1}#app.fm-design-115 .fm-pos-workspace .printer-panel{display:flex;flex-wrap:wrap;gap:8px;max-height:none}#app.fm-design-115 .fm-pos-workspace .printer-tile{width:130px!important;margin:0!important;min-height:54px!important}}@media screen and (max-width:991px){#app.fm-design-115 .fm-page-content{margin-left:0;width:100%;max-width:100%;padding:22px 18px 32px!important}#app.fm-design-115 .fm-topbar{padding:0 18px;gap:14px}#app.fm-design-115 .fm-topbar-brand{flex-basis:auto}#app.fm-design-115 .fm-brand{font-size:18px}#app.fm-design-115 .fm-menu-toggle{display:inline-flex}#app.fm-design-115 .fm-sidebar{transform:translateX(-100%);transition:transform .18s ease;box-shadow:15px 0 50px rgba(16,26,54,.14901960784313725)}#app.fm-design-115 .fm-menu-open .fm-sidebar{transform:translateX(0)}#app.fm-design-115 .fm-nav-backdrop{display:block;position:fixed;inset:var(--fm-topbar-height) 0 0;z-index:1030;border:0;background:rgba(17,23,45,.4);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}#app.fm-design-115 .fm-shop-heading strong{max-width:35vw}#app.fm-design-115 .fm-topbar-actions{gap:8px}#app.fm-design-115 .fm-version{display:none}#app.fm-design-115 .fm-pos-workspace,#app.fm-design-115 .fm-pos-workspace:has(>.printer-column){grid-template-columns:minmax(260px,1fr) minmax(340px,1.15fr);gap:12px}#app.fm-design-115 .fm-pos-workspace>.printer-column{grid-column:1/-1}#app.fm-design-115 .fm-pos-workspace .printer-panel{display:flex;flex-wrap:wrap;gap:8px}#app.fm-design-115 .fm-pos-workspace .printer-tile{width:130px!important;margin:0!important}#app.fm-design-115 .fm-hub-grid .card-body{padding:19px!important}#app.fm-design-115 .fm-login-story{padding:35px 10%}#app.fm-design-115 .fm-login-main{padding:32px}}@media screen and (max-width:767px){#app.fm-design-115 .fm-topbar{height:64px}#app.fm-design-115{--fm-topbar-height:64px}#app.fm-design-115 .fm-package,#app.fm-design-115 .fm-shop-avatar,#app.fm-design-115 .fm-shop-heading span:not(.fm-shop-avatar){display:none}#app.fm-design-115 .fm-shop-heading{justify-content:flex-end}#app.fm-design-115 .fm-shop-heading strong{font-size:12px;max-width:38vw}#app.fm-design-115 .fm-topbar-actions{display:none}#app.fm-design-115 .fm-page-content{padding:18px 12px 28px!important}#app.fm-design-115 .fm-pos-workspace,#app.fm-design-115 .fm-pos-workspace:has(>.printer-column){grid-template-columns:minmax(0,1fr)}#app.fm-design-115 .fm-pos-workspace .fm-product-grid{height:340px}#app.fm-design-115 .fm-pos-workspace .fm-order-list{height:auto;max-height:450px;min-height:220px}#app.fm-design-115 .fm-workspace-hero{padding:25px 24px;min-height:145px;border-radius:16px;margin-bottom:24px}#app.fm-design-115 .fm-workspace-hero h1{font-size:23px}#app.fm-design-115 .fm-hero-mark{width:62px;height:62px;border-radius:18px}#app.fm-design-115 .fm-hero-mark :is(i,svg){font-size:28px}#app.fm-design-115 .fm-hub-grid>.col-12{width:50%}#app.fm-design-115 .fm-hub-grid .card{min-height:145px}#app.fm-design-115 .fm-hub-grid .card-body:after{display:none}#app.fm-design-115 .fm-login{grid-template-columns:1fr}#app.fm-design-115 .fm-login-story{min-height:0;padding:24px}#app.fm-design-115 .fm-login-caption,#app.fm-design-115 .fm-login-intro{display:none}#app.fm-design-115 .fm-login-main{padding:36px 24px}#app.fm-design-115 .fm-login-wordmark{font-size:19px}#app.fm-design-115 .fm-dialog-card{padding:24px}}@media screen and (prefers-reduced-motion:reduce){#app.fm-design-115 *,#app.fm-design-115 :after,#app.fm-design-115 :before{scroll-behavior:auto!important;transition:none!important}#app.fm-design-115 .fm-spinner{animation-duration:2s}}@media screen{#app.fm-design-115 .fm-pos-workspace li.category-list-active{background:var(--fm-brand)!important;color:#fff!important;border-color:var(--fm-link)!important}#app.fm-design-115 .fm-product-grid>.col-4{padding:5px!important;cursor:pointer}#app.fm-design-115 .fm-product-grid .product-card [style*="height: 25px"]{height:auto!important;min-height:35px}#app.fm-design-115 .fm-pos-workspace .group-info{min-width:130px}#app.fm-design-115 .fm-pos-workspace .group-info strong{font-size:14px}#app.fm-design-115 .fm-pos-workspace .group-info small{font-size:11px}#app.fm-design-115 .fm-pos-workspace .group-total{min-width:75px;font-size:13px}#app.fm-design-115 .fm-pos-workspace .group-icon{width:32px;height:32px;border-radius:9px}#app.fm-design-115 .fm-pos-workspace .order-group{padding:13px;gap:10px;background:var(--fm-surface)}#app.fm-design-115 .fm-pos-workspace .order-group.cancelled{background:var(--fm-hover)}#app.fm-design-115 .fm-pos-workspace .group-actions{width:100%;justify-content:flex-end}#app.fm-design-115 .fm-pos-workspace .group-actions .btn{min-height:32px;font-size:11px;padding:7px 10px}#app.fm-design-115 .fm-view--generalsetting .card{padding:20px!important}#app.fm-design-115 .fm-view--generalsetting .card>.fs-5{display:block;font-size:16px!important;font-weight:700;margin-bottom:18px}#app.fm-design-115 .fm-view--generalsetting .card .form-switch{margin-left:16px}}@media screen{#app.fm-design-115 :is(.card,.card-body):not(:where(.flashmall-compact-print,.flashmall-compact-print *,.flashmall-print-target,.flashmall-print-target *,[data-fm-print],[data-fm-print] *)){background-color:var(--fm-surface)!important;transform:none!important}#app.fm-design-115 table:not(:where(.flashmall-compact-print,.flashmall-compact-print *,.flashmall-print-target,.flashmall-print-target *,[data-fm-print],[data-fm-print] *)) :is(tr,td){background:var(--fm-surface)}#app.fm-design-115 .table-bordered:not(:where(.flashmall-compact-print,.flashmall-compact-print *,.flashmall-print-target,.flashmall-print-target *,[data-fm-print],[data-fm-print] *))>:not(caption)>*>*{border-left-width:0!important;border-right-width:0!important}#app.fm-design-115 .btn:not(:where(.flashmall-compact-print,.flashmall-compact-print *,.flashmall-print-target,.flashmall-print-target *,[data-fm-print],[data-fm-print] *)) :is(i,svg){color:inherit!important}#app.fm-design-115 .fm-page-content .header-bar{position:relative!important;top:auto!important;left:auto!important;width:100%!important;margin:0 0 20px!important;padding:0!important;z-index:10}#app.fm-design-115 .fm-view--itemlist .fm-page-content>.table-responsive{margin-top:0!important;background:transparent!important;border:0!important;overflow:visible}#app.fm-design-115 .fm-view--itemlist .table-card{margin-top:0!important;padding-top:0!important;background:var(--fm-surface)!important;max-height:calc(100vh - 350px)}#app.fm-design-115 .fm-view--itemlist .header-bar>.px-1.d-flex{flex-wrap:wrap;justify-content:flex-start!important;gap:12px;align-items:center;padding:14px 0!important}#app.fm-design-115 .fm-view--itemlist .header-bar>.px-1.d-flex>.d-flex{flex:1 0 100%;gap:20px;flex-wrap:wrap}#app.fm-design-115 .fm-view--itemlist .header-bar input{margin:0!important}#app.fm-design-115 .fm-view--itemlist .header-bar input[type=date]{border:1px solid var(--fm-line)!important;background:var(--fm-surface);color:var(--fm-ink);border-radius:10px;padding:9px 12px!important;min-height:40px;font-size:13px!important}#app.fm-design-115 .fm-view--itemlist .header-bar .category-box>ul{background:transparent;padding:0!important;margin:12px 0 0}#app.fm-design-115 .fm-view--itemlist .category-list{background:var(--fm-surface)!important;border:1px solid var(--fm-line)!important;padding:8px 10px!important;border-radius:8px}#app.fm-design-115 .fm-view--itemlist .category-list-active{background:var(--fm-brand)!important;color:#fff!important;border-color:var(--fm-link)!important}#app.fm-design-115 .fm-view--itemlist .table-card thead{position:sticky;top:0;z-index:2}#app.fm-design-115 .fm-pos-workspace>:is(.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7){background:var(--fm-surface)!important}#app.fm-design-115 .fm-pos-workspace .printer-tile{aspect-ratio:auto!important;min-height:68px!important}#app.fm-design-115 .fm-pos-workspace .printer-panel{box-shadow:var(--fm-shadow)}#app.fm-design-115 .fm-pos-workspace .top-action-bar{flex-wrap:wrap;gap:10px}#app.fm-design-115 .fm-pos-workspace .top-action-bar .btn{white-space:normal}#app.fm-design-115 .fm-pos-workspace .top-action-bar+.d-flex{gap:10px;flex-wrap:wrap;justify-content:flex-start!important;padding:8px 0}#app.fm-design-115 .fm-pos-workspace .top-action-bar+.d-flex>.d-flex{flex-wrap:wrap;gap:6px}#app.fm-design-115 .fm-pos-workspace .top-action-bar+.d-flex>div:last-child{margin-left:auto}#app.fm-design-115 .fm-pos-workspace .fm-product-grid{height:calc(100vh - 335px)}#app.fm-design-115 .fm-pos-workspace .category-box{margin-bottom:12px}#app.fm-design-115 .fm-pos-workspace .category-box>ul{padding-bottom:6px!important}#app.fm-design-115 .fm-pos-workspace .product-card .mt-3{margin-top:5px!important;font-size:10px!important}#app.fm-design-115 .fm-pos-workspace .product-card .badge{padding:4px 6px;top:8px!important;right:8px!important}#app.fm-design-115 .fm-pos-workspace .product-card .badge span{font-size:10px}#app.fm-design-115 .fm-inventory-hub .card{padding:0!important;transform:none!important}#app.fm-design-115 .fm-inventory-hub .card-body{display:flex;flex-direction:column;align-items:flex-start;gap:12px;min-height:136px;padding:22px!important}#app.fm-design-115 .fm-inventory-hub .icon-badge{display:flex;width:40px;height:40px;align-items:center;justify-content:center}#app.fm-design-115 .fm-inventory-hub .icon-badge :is(i,svg){font-size:19px}#app.fm-design-115 .fm-inventory-hub h6{font-size:14px;font-weight:600}#app.fm-design-115 .fm-inventory-hub a:hover .card{border-color:#b9bffc!important}#app.fm-design-115 .fm-settings-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;width:100%!important;padding:0!important;max-width:1280px;align-items:start}#app.fm-design-115 .fm-settings-grid>.d-flex:first-child{grid-column:1/-1;margin-bottom:0}#app.fm-design-115 .fm-settings-grid>section{grid-column:1/-1;margin:0!important}#app.fm-design-115 .fm-settings-grid>.card{margin:0!important}#app.fm-design-115 .fm-settings-grid .fm-settings-card-2{grid-row:span 3}#app.fm-design-115 .fm-settings-grid :is(h4,.fs-3){font-size:22px!important;font-weight:700}#app.fm-design-115 .fm-settings-grid .card h4{font-size:17px!important;margin-bottom:18px}#app.fm-design-115 .fm-settings-grid .card>.fs-5>:is(i,svg){color:var(--fm-link)!important}#app.fm-design-115 .fm-settings-grid .form-floating>input::-moz-placeholder{color:transparent!important}#app.fm-design-115 .fm-settings-grid .form-floating>input::placeholder{color:transparent!important}#app.fm-design-115 .fm-settings-grid .card>.d-flex{padding:12px!important;gap:10px}#app.fm-design-115 .fm-settings-grid .card .btn{background:var(--fm-brand-soft)!important;color:var(--fm-link)!important}#app.fm-design-115 .fm-settings-grid .card .btn-primary{background:var(--fm-brand)!important;color:#fff!important}#app.fm-design-115 .fm-view--financialdashboard :is(.finance-panel,.finance-card,.finance-state){background:var(--fm-surface);border:1px solid var(--fm-line);border-radius:16px;padding:22px;box-shadow:var(--fm-shadow)}#app.fm-design-115 .fm-view--financialdashboard .finance-card{position:relative;border-left-width:1px;gap:12px}#app.fm-design-115 .fm-view--financialdashboard .finance-card:before{content:"";width:24px;height:3px;border-radius:2px;background:var(--fm-brand);position:absolute;right:22px;top:24px}#app.fm-design-115 .fm-view--financialdashboard .finance-card>span{font-size:12px;color:var(--fm-muted);padding-right:22px}#app.fm-design-115 .fm-view--financialdashboard .finance-card>strong{font-size:23px;letter-spacing:-.6px}#app.fm-design-115 .fm-view--financialdashboard .finance-card.tone-danger:before{background:var(--fm-danger)}#app.fm-design-115 .fm-view--financialdashboard .finance-card.tone-success:before{background:var(--fm-success)}#app.fm-design-115 .fm-view--financialdashboard h2{font-size:25px;font-weight:700}#app.fm-design-115 .fm-view--financialdashboard h5{font-size:16px;font-weight:700}#app.fm-design-115 .fm-view--sellreport .check-btn{min-width:90px!important}#app.fm-design-115 .fm-view--sellreport .shadow-sm{box-shadow:none!important;border-bottom:1px solid var(--fm-line);padding-bottom:15px!important}}@media screen and (max-width:767px){#app.fm-design-115 .fm-settings-grid{grid-template-columns:minmax(0,1fr);gap:16px}#app.fm-design-115 .fm-settings-grid .fm-settings-card-2{grid-row:auto}#app.fm-design-115 .fm-pos-workspace .fm-product-grid{height:340px}#app.fm-design-115 .fm-pos-workspace .printer-tile{min-height:54px!important}#app.fm-design-115 .fm-view--itemlist .table-card{max-height:none}}@media screen{#app.fm-design-115 .fm-view.container-fluid:has(>.fm-page-row){padding-left:0!important;padding-right:0!important}[data-theme=darkMode] #app.fm-design-115 .fm-pos-workspace .group-total{color:var(--fm-link)}[data-theme=darkMode] #app.fm-design-115 .fm-pos-workspace .group-detail,[data-theme=darkMode] #app.fm-design-115 .fm-pos-workspace .group-icon,[data-theme=darkMode] #app.fm-design-115 .fm-pos-workspace .group-restore{background:var(--fm-brand-soft);color:var(--fm-link)}[data-theme=darkMode] #app.fm-design-115 .fm-pos-workspace .group-icon :is(i,svg){color:var(--fm-link)!important}[data-theme=darkMode] #app.fm-design-115 .btn-outline-dark{border-color:var(--fm-line);color:var(--fm-ink)}}@media screen{#app.fm-design-115 .fm-pos-workspace .category-box{width:100%!important;max-width:100%}#app.fm-design-115 .fm-pos-workspace li.category-list{flex-shrink:0;height:auto}}@media screen and (min-width:992px) and (max-width:1399px){#app.fm-design-115 .fm-pos-workspace:has(>.printer-column){grid-template-columns:minmax(265px,.95fr) minmax(380px,1.35fr) 130px;gap:12px}#app.fm-design-115 .fm-pos-workspace>.printer-column{grid-column:auto}#app.fm-design-115 .fm-pos-workspace .printer-panel{display:block;max-height:calc(100vh - 130px)}#app.fm-design-115 .fm-pos-workspace .printer-tile{width:100%!important;min-height:62px!important;margin-bottom:8px!important}}@media screen and (min-width:992px) and (max-width:1199px){#app.fm-design-115 .fm-page-content{margin-left:0;width:100%;max-width:100%;padding:22px 18px 32px!important}#app.fm-design-115 .fm-topbar{padding:0 18px;gap:14px}#app.fm-design-115 .fm-topbar-brand{flex-basis:auto}#app.fm-design-115 .fm-menu-toggle{display:inline-flex}#app.fm-design-115 .fm-sidebar{transform:translateX(-100%);transition:transform .18s ease;box-shadow:15px 0 50px rgba(16,26,54,.14901960784313725)}#app.fm-design-115 .fm-menu-open .fm-sidebar{transform:translateX(0)}#app.fm-design-115 .fm-nav-backdrop{display:block;position:fixed;inset:var(--fm-topbar-height) 0 0;z-index:1030;border:0;background:rgba(17,23,45,.4);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}}@media screen{#app.fm-design-115 .fm-pos-workspace .active-btn,#app.fm-design-115 .fm-pos-workspace .btn[style*="--btnLight"]:not(.text-white):not(.text-light),[data-theme=darkMode] #app.fm-design-115 .fm-pos-workspace .product-card span[style*="--primary"]{color:var(--fm-link)!important}[data-theme=darkMode] #app.fm-design-115 .fm-pos-workspace :is(.group-info small,.group-quantity small){color:var(--fm-muted)}[data-theme=darkMode] #app.fm-design-115 .fm-pos-workspace .text-success{color:var(--fm-success)!important}}.order-sound-status[data-v-005087a6]{position:fixed;left:14px;bottom:14px;z-index:9999;display:flex;gap:10px;align-items:center;flex-wrap:wrap;max-width:380px;padding:10px 14px;border-radius:14px;background:#17263f;color:#fff;box-shadow:0 4px 20px rgba(23,38,63,.13333333333333333);font-size:12px}.order-sound-status button[data-v-005087a6]{border:0;border-radius:8px;background:#f5d28d;color:#17263f;padding:7px 10px;font-weight:600;cursor:pointer}.background-kitchen-ticket table[data-v-005087a6],.background-kitchen-ticket td[data-v-005087a6],.background-kitchen-ticket th[data-v-005087a6]{color:#000!important;background:#fff!important;border:0!important;font-size:inherit!important;line-height:inherit!important}.background-kitchen-ticket[data-v-005087a6]{font-family:Sarabun,Noto Sans Myanmar,sans-serif}.card[data-v-ece21a2c]{border-radius:20px!important}.bg-login[data-v-ece21a2c]{border-radius:var(--border-radius);background-color:var(--white)}.modal[data-v-ece21a2c]{background-color:rgba(0,0,0,.7)}input[data-v-ece21a2c]::-webkit-inner-spin-button,input[data-v-ece21a2c]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number][data-v-ece21a2c]{-moz-appearance:textfield}body[data-v-ece21a2c]{overflow:hidden}.modal[data-v-ece21a2c]{width:400px;top:0;z-index:20000;height:100%;width:100%;position:fixed;display:flex;justify-content:center;align-items:center;background-color:rgba(141,154,236,.83);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.nav-link[data-v-ece21a2c]{cursor:pointer!important;transition:.8s}.nav-link[data-v-ece21a2c]:hover{transform:scale(1.05)}.close-icon[data-v-ece21a2c]{transition:.9s}.close-icon[data-v-ece21a2c]:hover{color:#6b4040}.card[data-v-ece21a2c]:hover{background:#fff}@media screen and (max-width:480px){.bg-login[data-v-ece21a2c]{height:80%;width:90%}.row[data-v-ece21a2c]{margin:10px}.overlay[data-v-ece21a2c]{width:100%;height:100%;border-radius:var(--border-radius)}}.modal[data-v-625d7362]{top:0;z-index:20000;height:100%;width:100%;background-color:rgba(0,0,0,.51);-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);position:fixed;overflow-y:hidden;overflow-x:hidden;display:flex;justify-content:center;align-items:center}.modal-card[data-v-625d7362]{width:80%;background-color:var(--white)!important;border-radius:var(--border-radius)!important}.cart-item-box[data-v-625d7362]{height:70vh;overflow-y:scroll;overflow-x:hidden}.floating-btn[data-v-625d7362]{background-color:var(--side-bar-bg);position:sticky;border-radius:var(--border-radius)!important;margin-bottom:0}.floating-btn[data-v-625d7362],.loading[data-v-625d7362]{display:flex;justify-content:center;align-items:center}.loading-circle[data-v-625d7362]{border:10px solid #f3f3f3;border-radius:50%;border-top:10px solid var(--primary);border-bottom:10px solid var(--primary);width:60px;height:60px;animation:spin-625d7362 1s ease infinite}@keyframes spin-625d7362{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media screen and (max-width:1000px){.modal-card[data-v-625d7362]{width:100%}.cart-item-box[data-v-625d7362]{height:70vh}}@media screen and (max-width:380px){.modal-card[data-v-625d7362]{width:100%}.cart-item-box[data-v-625d7362]{height:60vh}}.nav-item[data-v-7964fbbe]{margin:0 5px}.nav-link[data-v-7964fbbe]{color:var(--text-color);text-decoration:none}.nav-link[data-v-7964fbbe]:hover{color:var(--primary)}.navbar[data-v-7964fbbe]{background-color:var(--white);color:var(--text-color)}li[data-v-7964fbbe]{cursor:pointer}.navbar-toggler[data-v-7964fbbe]{border:none!important;outline:none!important;transition:.4s}.navbar-toggler[data-v-7964fbbe]:focus{transform:scale(1.02)}.navbar-toggler[data-v-7964fbbe]{border:none;outline:none;box-shadow:none!important}.navbar-toggler[data-v-7964fbbe]:focus{border:none;outline:none;box-shadow:none}.navbar-toggler span[data-v-7964fbbe]{display:block;background-color:var(--primary);height:3px;border-radius:20px;width:25px;margin-top:5px;margin-bottom:5px;position:relative;left:0;opacity:1;transition:all .35s ease-out;transform-origin:center left}.navbar-toggler span[data-v-7964fbbe]:first-child{margin-top:.3em}.navbar-toggler:not(.collapsed) span[data-v-7964fbbe]:first-child{transform:translate(15%,-33%) rotate(45deg)}.navbar-toggler:not(.collapsed) span[data-v-7964fbbe]:nth-child(2){opacity:0}.navbar-toggler:not(.collapsed) span[data-v-7964fbbe]:nth-child(3){transform:translate(15%,33%) rotate(-45deg)}.navbar-toggler span[data-v-7964fbbe]:first-child{transform:translate(0) rotate(0deg)}.navbar-toggler span[data-v-7964fbbe]:nth-child(2){opacity:1}.navbar-toggler span[data-v-7964fbbe]:nth-child(3){transform:translate(0) rotate(0deg)}@media screen and (max-width:800px){.signin-nav[data-v-7964fbbe]{margin-top:50px;margin-bottom:50px}.navbar-nav[data-v-7964fbbe]{text-align:center}.signin-btn[data-v-7964fbbe]{margin:auto}.navbar-collapse[data-v-7964fbbe]{margin-top:100px;text-align:center;height:100vh}.nav-link[data-v-7964fbbe]{width:150px;border-radius:0;margin:10px auto 0 auto;border-bottom:2px solid var(--light)}.dropdown[data-v-7964fbbe]{display:inline;margin:10px auto 0 auto}.collapsing[data-v-7964fbbe]{transition:none}}#app{font-family:Sarabun,Noto Sans Myanmar,sans-serif;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth}:root{--primary:#5865f6;--secondary:#7782fa;--discountPrimary:#fa6801;--live-bg:#b62323;--softPrimary:#b3b8f8;--text-color:#000;--text-color-light:rgba(79,79,80,0.7529411764705882);--btnLight:#b8bdf8;--light:#f3f5fc;--side-bar-bg:#d8e1fc;--white:#fff;--gray:#eceff3;--dark:#2d2d3b;--border-radius:0.5rem;--background-color:#fff;--card-color:#fff}[data-theme=darkMode]{--background-color:#0e141e;--light:#2e313b;--side-bar-bg:#475b9d;--text-color:#fff;--white:#000;--text-color-light:#c6c7cb;--card-color:rgba(41,48,72,0.8274509803921568)}body{background-color:var(--background-color)!important}.form-floating label{color:grey!important}.accordion-button{box-shadow:none!important}.fa,.fas{color:var(--text-color)!important}body::-webkit-scrollbar{width:.4em}body::-webkit-scrollbar-thumb{background-color:var(--softPrimary);outline:1px solid var(--softPrimary)}th{background-color:var(--light)!important}td,th,tr{border:1px solid var(--btnLight)!important}.modal-content,td,th,tr{background-color:var(--background-color);color:var(--text-color)}.modal-content{border-radius:var(--border-radius)!important}.modal-content,.modal-footer,.modal-header{border:none!important}.btn{border-radius:var(--border-radius)!important;transition:.3s}.card{border-radius:var(--border-radius)!important;margin:5px;color:var(--text-color);border:0!important}.card,.card-body{transition:.3s!important}.card-body{border-radius:var(--border-radius)!important}.carousel-img{border:0!important}.btn:focus{border:none!important;outline:none!important;box-shadow:none!important}.btn:hover{transform:scale(1.02)}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.form-control{border:1px solid var(--side-bar-bg);color:var(--text-color)!important;background-color:var(--white)!important;border-radius:var(--border-radius)!important}.form-control:focus{box-shadow:none!important}.btn{border-radius:var(--border-radius)}input[type=number]{-moz-appearance:textfield}