.print-document[data-v-0f42852c]{font-family:Vazirmatn FD,sans-serif!important;color:#111;background:#fff;padding:16px;min-height:200px}.print-document--positioned[data-v-0f42852c]{position:relative;overflow:visible}.print-document[data-v-0f42852c] .print-custom-label{z-index:2;color:#111}.print-document[data-v-0f42852c] *{font-family:Vazirmatn FD,sans-serif!important}.print-document__title[data-v-0f42852c]{font-size:1.25em;font-weight:700;margin:0 0 4px}.print-document__subtitle[data-v-0f42852c]{font-size:.9em;color:#444;margin:0 0 10px}.print-document__table[data-v-0f42852c]{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums}.print-document__table td[data-v-0f42852c],.print-document__table th[data-v-0f42852c]{border:1px solid #bbb;padding:4px 6px;text-align:right;font-size:inherit}.print-document__table th[data-v-0f42852c]{background:#f0f0f0;font-weight:600}.print-document__table tr:nth-child(2n) td[data-v-0f42852c]{background:#fafafa}[data-v-0f42852c] .invoice-simple{width:100%;font-size:11px;color:#111}[data-v-0f42852c] .invoice-simple-title{text-align:center;font-size:1.15em;font-weight:700;margin-bottom:10px}[data-v-0f42852c] .invoice-simple-section-title{font-weight:700;margin:10px 0 4px;padding:4px 6px;background:#efefef;border:1px solid #999}[data-v-0f42852c] .invoice-simple-final,[data-v-0f42852c] .invoice-simple-header-meta,[data-v-0f42852c] .invoice-simple-lines,[data-v-0f42852c] .invoice-simple-party,[data-v-0f42852c] .invoice-simple-settlement{width:100%;border-collapse:collapse;margin:6px 0}[data-v-0f42852c] .invoice-simple-final td,[data-v-0f42852c] .invoice-simple-final th,[data-v-0f42852c] .invoice-simple-header-meta td,[data-v-0f42852c] .invoice-simple-header-meta th,[data-v-0f42852c] .invoice-simple-lines td,[data-v-0f42852c] .invoice-simple-lines th,[data-v-0f42852c] .invoice-simple-party td,[data-v-0f42852c] .invoice-simple-party th,[data-v-0f42852c] .invoice-simple-settlement td,[data-v-0f42852c] .invoice-simple-settlement th{border:1px solid #999;padding:4px 6px;text-align:right;vertical-align:top}[data-v-0f42852c] .invoice-simple-final th,[data-v-0f42852c] .invoice-simple-header-meta th,[data-v-0f42852c] .invoice-simple-lines th,[data-v-0f42852c] .invoice-simple-party th,[data-v-0f42852c] .invoice-simple-settlement th{background:#f3f3f3;font-weight:600;white-space:nowrap}[data-v-0f42852c] .invoice-simple-lines thead th{font-size:.92em;text-align:center}[data-v-0f42852c] .invoice-simple-lines .invoice-simple-code{direction:ltr;text-align:center;white-space:nowrap;font-size:.9em}[data-v-0f42852c] .invoice-simple-num{text-align:center;white-space:nowrap}[data-v-0f42852c] .invoice-simple-money{text-align:left;direction:ltr;white-space:nowrap}[data-v-0f42852c] .invoice-simple-empty{text-align:center;color:#666}[data-v-0f42852c] .invoice-simple-total-row td,[data-v-0f42852c] .invoice-simple-total-row th{font-weight:700;background:#fafafa}[data-v-0f42852c] .invoice-simple-final-amount{font-weight:700}[data-v-0f42852c] .invoice-simple-words{font-size:.95em;line-height:1.5}[data-v-0f42852c] .invoice-simple-note{margin-top:8px;padding:6px 8px;border:1px solid #ddd;background:#fafafa}[data-v-0f42852c] .invoice-simple-signatures{display:flex;justify-content:space-between;gap:24px;margin-top:28px}[data-v-0f42852c] .invoice-simple-signatures div{flex:1;text-align:center;border-top:1px solid #bbb;padding-top:40px;font-size:.92em;color:#444}[data-v-0f42852c] .pos-receipt{width:72mm;max-width:100%;margin:0 auto;font-size:11px;color:#111;line-height:1.35}[data-v-0f42852c] .pos-receipt--58{width:52mm;font-size:9px}[data-v-0f42852c] .pos-receipt-logo{text-align:center;margin-bottom:6px}[data-v-0f42852c] .pos-receipt-logo img{max-width:70%;max-height:48px;-o-object-fit:contain;object-fit:contain}[data-v-0f42852c] .pos-receipt-company{text-align:center;margin-bottom:6px;font-size:.95em}[data-v-0f42852c] .pos-receipt-company-name{font-weight:700;font-size:1.1em;margin-bottom:2px}[data-v-0f42852c] .pos-receipt-title{text-align:center;font-weight:700;font-size:1.05em;margin:6px 0;border-top:1px dashed #333;border-bottom:1px dashed #333;padding:4px 0}[data-v-0f42852c] .pos-receipt-meta{display:flex;justify-content:space-between;gap:8px;margin:6px 0;font-size:.92em}[data-v-0f42852c] .pos-receipt-meta div{display:flex;flex-direction:column;gap:1px}[data-v-0f42852c] .pos-receipt-meta span{color:#555;font-size:.9em}[data-v-0f42852c] .pos-receipt-block{margin:4px 0;font-size:.92em}[data-v-0f42852c] .pos-receipt-lines{width:100%;border-collapse:collapse;margin:6px 0;table-layout:fixed}[data-v-0f42852c] .pos-receipt-lines td,[data-v-0f42852c] .pos-receipt-lines th{border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:3px 2px;vertical-align:top;word-wrap:break-word;overflow-wrap:anywhere;font-size:.9em}[data-v-0f42852c] .pos-receipt-lines th{font-weight:700;text-align:center;white-space:nowrap}[data-v-0f42852c] .pos-receipt-name{text-align:right}[data-v-0f42852c] .pos-receipt-num{text-align:center;white-space:nowrap}[data-v-0f42852c] .pos-receipt-code{text-align:center;direction:ltr;font-size:.85em;word-break:break-all}[data-v-0f42852c] .pos-receipt-money{text-align:left;direction:ltr;white-space:nowrap}[data-v-0f42852c] .pos-receipt-settlement,[data-v-0f42852c] .pos-receipt-totals{margin-top:6px;border-top:1px dashed #333;padding-top:4px}[data-v-0f42852c] .pos-receipt-total-row{display:flex;justify-content:space-between;gap:8px;padding:2px 0}[data-v-0f42852c] .pos-receipt-total-row--final{font-weight:700;font-size:1.08em;border-top:1px solid #333;margin-top:3px;padding-top:4px}[data-v-0f42852c] .pos-receipt-total-row--saving{font-weight:700;margin-top:4px;padding-top:4px;border-top:1px dashed #666}[data-v-0f42852c] .pos-receipt-words{margin-top:6px;font-size:.88em;line-height:1.45;color:#333}[data-v-0f42852c] .pos-receipt-note{margin-top:6px;padding-top:4px;border-top:1px dashed #bbb;font-size:.88em}[data-v-0f42852c] .pos-receipt-signatures{display:flex;justify-content:space-between;gap:12px;margin-top:18px;font-size:.88em;color:#444}[data-v-0f42852c] .pos-receipt-signatures div{flex:1;text-align:center;border-top:1px solid #bbb;padding-top:28px}.print-document__custom-fields[data-v-0f42852c]{margin-top:12px}.print-document__custom-fields-title[data-v-0f42852c]{font-weight:600;margin-bottom:6px}.print-document__custom-fields-table[data-v-0f42852c]{width:100%;border-collapse:collapse}.print-document__custom-fields-table td[data-v-0f42852c],.print-document__custom-fields-table th[data-v-0f42852c]{border:1px solid #bbb;padding:4px 8px;text-align:right}.print-document__custom-fields-table th[data-v-0f42852c]{background:#f8f8f8;width:35%;font-weight:600}.print-document__summary[data-v-0f42852c]{margin-top:12px;padding:8px;background:#f5f5f5;border:1px solid #ddd;border-radius:4px;font-size:.95em}.print-document__custom-body[data-v-0f42852c] .payslip-sheet{border:1px solid #bbb;padding:12px;margin-bottom:12px}.print-document__custom-body[data-v-0f42852c] .payslip-page-break{page-break-after:always;-moz-column-break-after:page;break-after:page}.print-document__custom-body[data-v-0f42852c] .payslip-table{width:100%;border-collapse:collapse}.print-document__custom-body[data-v-0f42852c] .payslip-table td,.print-document__custom-body[data-v-0f42852c] .payslip-table th{border:1px solid #bbb;padding:4px 6px;text-align:right}.print-document__custom-body[data-v-0f42852c] .payslip-money{text-align:left;direction:ltr}.print-document[data-v-0f42852c] .print-layout-header--border{border-bottom:2px solid #333;padding-bottom:8px;margin-bottom:12px}.print-document[data-v-0f42852c] .print-layout-footer--border{border-top:1px solid #ccc;padding-top:8px;margin-top:14px}.print-document[data-v-0f42852c] .print-layout-sub{font-size:.9em;color:#555}.designer-preview[data-v-3dc64374],.print-layout-designer[data-v-3dc64374]{font-family:Vazirmatn FD,sans-serif}.designer-preview[data-v-3dc64374]{background:#fff;border:1px dashed #bbb;border-radius:6px;padding:12px;min-height:72px}.designer-preview[data-v-3dc64374] .print-layout-footer,.designer-preview[data-v-3dc64374] .print-layout-header{font-family:Vazirmatn FD,sans-serif!important}.designer-preview[data-v-3dc64374] .print-layout-header--border{border-bottom:2px solid #333;padding-bottom:8px}.designer-preview[data-v-3dc64374] .print-layout-footer--border{border-top:1px solid #ccc;padding-top:8px}.designer-preview[data-v-3dc64374] .print-layout-sub{font-size:.9em;color:#555}.print-preview-dialog[data-v-4fcc8b6a]{display:flex;flex-direction:column;height:100%}.print-preview-layout[data-v-4fcc8b6a]{min-height:calc(100vh - 48px)}.print-settings-panel[data-v-4fcc8b6a]{background:#f8f9fa;border-left:1px solid #e0e0e0;max-height:calc(100vh - 48px);overflow-y:auto}.print-preview-area[data-v-4fcc8b6a]{background:#e8eaed;max-height:calc(100vh - 48px);overflow-y:auto}.print-preview-sheet[data-v-4fcc8b6a]{background:#fff;min-height:600px}.print-preview-sheet--landscape[data-v-4fcc8b6a]{min-height:520px}.print-preview-sheet--thermal[data-v-4fcc8b6a]{min-height:240px;padding:12px 8px}.print-orientation-icon--landscape[data-v-4fcc8b6a]{transform:rotate(90deg)}.print-orientation-toggle[data-v-4fcc8b6a] .v-btn{color:#fff;border-color:hsla(0,0%,100%,.5)!important}.shortcut-key[data-v-09168d2e],.shortcut-listening[data-v-09168d2e]{min-width:72px;text-align:center;padding:4px 10px;border-radius:6px;font-size:12px;background:rgba(var(--v-theme-on-surface),.06);border:1px solid rgba(var(--v-theme-on-surface),.12)}.shortcut-listening[data-v-09168d2e]{color:rgb(var(--v-theme-warning))}.exit-dialog-card[data-v-022ceffa]{overflow:hidden}.backup-path[data-v-022ceffa]{word-break:break-all;direction:ltr;text-align:left;font-family:ui-monospace,monospace;font-size:.8rem}.app-confirm-card[data-v-1021eefe]{overflow:hidden}.page-help-dialog[data-v-2c40b62e]{border-radius:16px}.help-list[data-v-2c40b62e] .v-list-item-title{white-space:normal;line-height:1.5}.page-help-anchor[data-v-4aca8bc0]{display:inline-flex;align-items:center}.page-help-btn[data-v-4aca8bc0]{box-shadow:0 2px 8px rgba(0,0,0,.12)}.menu-search-kbd[data-v-f2b31480]{font-size:.75rem;padding:2px 8px;border-radius:6px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));background:rgba(var(--v-theme-surface-variant),.4)}.menu-search-results[data-v-f2b31480]{max-height:360px;overflow-y:auto}.header-cascade[data-v-27d13cfa]{display:flex;align-items:center;gap:2px;min-width:0}.header-cascade__all[data-v-27d13cfa],.header-cascade__btn[data-v-27d13cfa]{text-transform:none;letter-spacing:normal;font-weight:600}.header-cascade__list[data-v-27d13cfa],.header-cascade__root[data-v-27d13cfa]{max-height:72vh;overflow:auto}.header-cascade__locked[data-v-27d13cfa]{opacity:.72}.plan-chip[data-v-1c12a042]{text-transform:none;letter-spacing:normal;font-weight:700}.start-dialog[data-v-540adf0c]{display:flex;flex-direction:column;max-height:86vh}@media (max-width:599px){.start-dialog[data-v-540adf0c]{max-height:100%;height:100%}.start-dialog__tiles[data-v-540adf0c]{max-height:none;flex:1 1 auto}}.start-dialog__pick[data-v-540adf0c]{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.start-dialog__tiles[data-v-540adf0c]{overflow:auto;min-height:160px;max-height:min(42vh,360px);padding-inline-end:4px}.start-dialog__picked[data-v-540adf0c]{display:flex;align-items:center;gap:8px;font-weight:700;margin-bottom:10px}.start-group+.start-group[data-v-540adf0c]{margin-top:12px}.start-group__title[data-v-540adf0c]{display:flex;align-items:center;gap:6px;font-weight:700;font-size:.85rem;margin-bottom:6px}.start-group__count[data-v-540adf0c]{opacity:.55;font-size:.75rem;font-weight:500}.start-tiles[data-v-540adf0c]{display:grid;grid-template-columns:repeat(auto-fill,minmax(148px,1fr));gap:6px}.start-tile[data-v-540adf0c]{display:flex;flex-direction:row;align-items:center;gap:8px;min-height:44px;padding:6px 8px;border-radius:10px;border:1px solid rgba(var(--v-theme-on-surface),.1);background:var(--wf-accent-soft,rgba(var(--v-theme-primary),.1));color:inherit;text-align:start;cursor:pointer}.start-tile.is-selected[data-v-540adf0c]{border-color:var(--wf-accent,rgb(var(--v-theme-primary)));box-shadow:0 0 0 2px var(--wf-accent-soft,rgba(var(--v-theme-primary),.2));background:rgb(var(--v-theme-surface))}.start-tile__icon[data-v-540adf0c]{width:32px;height:32px;flex:0 0 32px;border-radius:9px;display:flex;align-items:center;justify-content:center;color:var(--wf-accent,rgb(var(--v-theme-primary)));background:rgb(var(--v-theme-surface))}.start-tile__name[data-v-540adf0c]{font-weight:600;font-size:.82rem;line-height:1.35;overflow-wrap:anywhere}.bg-background[data-v-4edfb582]{background-color:rgb(var(--v-theme-background))}.app-nav-drawer[data-v-4edfb582]{background:linear-gradient(180deg,#0d47a1,#1565c0 42%,#1976d2)!important;border-inline-start:1px solid hsla(0,0%,100%,.12)}.app-nav-drawer--over-modal[data-v-4edfb582]{z-index:3000!important}.app-top-bar[data-v-4edfb582]{z-index:3001!important}.app-nav-drawer[data-v-4edfb582] .v-navigation-drawer__content{scrollbar-width:thin;scrollbar-color:hsla(0,0%,100%,.28) transparent;overflow-anchor:none;scroll-behavior:auto}.app-nav-drawer[data-v-4edfb582] .v-navigation-drawer__content::-webkit-scrollbar{width:6px}.app-nav-drawer[data-v-4edfb582] .v-navigation-drawer__content::-webkit-scrollbar-track{background:transparent}.app-nav-drawer[data-v-4edfb582] .v-navigation-drawer__content::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.28);border-radius:999px}.app-nav-drawer[data-v-4edfb582] .v-navigation-drawer__content::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.45)}.app-brand-avatar[data-v-4edfb582]{border:2px solid hsla(0,0%,100%,.35);background:hsla(0,0%,100%,.12)}.app-brand-block[data-v-4edfb582],.app-brand-en[data-v-4edfb582],.app-brand-tagline[data-v-4edfb582],.app-brand-title[data-v-4edfb582]{color:#fff!important}.app-brand-en[data-v-4edfb582],.app-brand-tagline[data-v-4edfb582]{opacity:.78}.menu-main-divider[data-v-4edfb582]{margin:10px 12px!important;border-color:hsla(0,0%,100%,.22)!important;opacity:1}.app-side-nav[data-v-4edfb582] .menu-item-main{margin:3px 10px;font-weight:600;font-size:.92rem;color:hsla(0,0%,100%,.96)!important;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.08)}.app-side-nav[data-v-4edfb582] .menu-item-main:hover{background:hsla(0,0%,100%,.18)}.app-side-nav[data-v-4edfb582] .menu-item-main.v-list-item--active{background:hsla(0,0%,100%,.26)!important;color:#fff!important;border-inline-start:4px solid #fff}.app-side-nav[data-v-4edfb582] .menu-group-header{margin:4px 10px 2px;font-weight:700;font-size:.9rem;color:hsla(0,0%,100%,.95)!important;background:rgba(0,0,0,.12);border:1px solid hsla(0,0%,100%,.06)}.app-side-nav[data-v-4edfb582] .menu-group-header:hover{background:rgba(0,0,0,.2)}.app-side-nav[data-v-4edfb582] .v-list-group--open>.v-list-group__header .menu-group-header{background:rgba(0,0,0,.24);color:#fff!important}.app-side-nav[data-v-4edfb582] .menu-sub-panel{margin:0 10px 8px;padding:6px 0 4px;background:rgba(0,0,0,.22);border-radius:12px;border:1px solid hsla(0,0%,100%,.06)}.app-side-nav[data-v-4edfb582] .menu-subgroup-header{min-height:38px!important;padding-inline-start:10px!important;font-weight:600;font-size:.84rem;color:hsla(0,0%,100%,.82)!important}.app-side-nav[data-v-4edfb582] .menu-sub-item{min-height:36px!important;padding-inline-start:14px!important;margin:1px 6px;font-size:.86rem;color:hsla(0,0%,100%,.76)!important}.app-side-nav[data-v-4edfb582] .menu-sub-item:hover{background:hsla(0,0%,100%,.08)!important;color:hsla(0,0%,100%,.92)!important}.app-side-nav[data-v-4edfb582] .menu-sub-item.v-list-item--active{background:hsla(0,0%,100%,.16)!important;color:#fff!important;font-weight:600}.app-side-nav[data-v-4edfb582] .menu-sub-item--nested{padding-inline-start:26px!important;font-size:.82rem;color:hsla(0,0%,100%,.68)!important}.app-side-nav[data-v-4edfb582] .menu-sub-item--nested:before{content:"";position:absolute;inset-inline-start:14px;top:50%;width:6px;height:6px;border-radius:50%;background:hsla(0,0%,100%,.35);transform:translateY(-50%)}.app-side-nav[data-v-4edfb582] .menu-group-header .v-list-item-title,.app-side-nav[data-v-4edfb582] .menu-sub-item .v-list-item-title,.app-side-nav[data-v-4edfb582] .menu-subgroup-header .v-list-item-title{white-space:normal!important;overflow:visible!important;text-overflow:unset!important;-webkit-line-clamp:unset!important;line-height:1.35;overflow-wrap:anywhere}.app-side-nav[data-v-4edfb582] .wf-menu-branch .v-list-group__items{margin-inline-start:6px}.header-title-wrap[data-v-4edfb582]{min-width:0}.header-page-title[data-v-4edfb582]{white-space:nowrap}.plan-banner[data-v-4edfb582] .v-alert__content{width:100%}.menu-search-trigger[data-v-4edfb582]{text-transform:none;letter-spacing:normal}.menu-search-trigger-kbd[data-v-4edfb582]{font-size:.7rem;padding:1px 6px;border-radius:4px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));opacity:.85}.available-list[data-v-0cb2bb13],.selected-list[data-v-0cb2bb13]{max-height:240px;overflow:auto}.kpi-card[data-v-6bce355f],.widget-card[data-v-6bce355f]{border-radius:16px}.reminder-alert[data-v-6bce355f]{cursor:pointer}.kpi-card--warn[data-v-6bce355f]{background:linear-gradient(135deg,rgba(239,108,0,.1),transparent)}.kpi-card--info[data-v-6bce355f]{background:linear-gradient(135deg,rgba(21,101,192,.1),transparent)}.kpi-card--danger[data-v-6bce355f]{background:linear-gradient(135deg,rgba(198,40,40,.12),transparent)}.kpi-card--stock[data-v-6bce355f]{background:linear-gradient(135deg,rgba(46,125,50,.1),transparent)}.trade-card--sale[data-v-6bce355f]{border-inline-start:4px solid #2e7d32}.trade-card--purchase[data-v-6bce355f]{border-inline-start:4px solid #1565c0}.kpi-icon[data-v-6bce355f]{opacity:.35}.quick-access-card[data-v-6bce355f]{border-radius:16px}.quick-tile[data-v-6bce355f]{border-radius:14px;min-height:96px;display:flex;flex-direction:column;align-items:center;justify-content:center;transition:transform .15s ease,box-shadow .15s ease}.quick-tile[data-v-6bce355f]:hover{transform:translateY(-2px)}.account-tree-view[data-v-01941b41]{padding:4px 0}.tree-row-title[data-v-01941b41]{min-height:28px}.tree-row-actions[data-v-01941b41]{opacity:.85}.account-tree-scroll[data-v-1b9a7478]{max-height:calc(100vh - 280px);overflow-y:auto}.example-hierarchy-row[data-v-1b9a7478]{padding:4px 0;border-bottom:1px dashed rgba(0,0,0,.06)}.example-hierarchy-row[data-v-1b9a7478]:last-child{border-bottom:none}.example-arrow[data-v-1b9a7478]{opacity:.45}.journal-form-card[data-v-5ae9ec1a] .v-card-text{padding-top:16px;padding-bottom:14px}.journal-form-hint[data-v-5ae9ec1a]{font-size:.85rem;padding-top:8px!important;padding-bottom:8px!important}.journal-lines[data-v-5ae9ec1a]{display:flex;flex-direction:column;gap:10px}.journal-line-block[data-v-5ae9ec1a]{position:relative}.journal-grid-row[data-v-5ae9ec1a]{position:relative;display:grid;grid-template-columns:minmax(0,2.1fr) minmax(0,1.4fr) minmax(0,1.3fr) minmax(0,1.8fr) minmax(0,1fr) minmax(0,1fr);gap:8px;align-items:center;padding-inline-end:30px}.journal-fx-row[data-v-5ae9ec1a]{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1.6fr);gap:8px;align-items:center;padding-inline-end:30px;margin-top:6px}.journal-fx-side[data-v-5ae9ec1a]{min-width:0;flex-wrap:wrap}.journal-grid-row--with-project[data-v-5ae9ec1a]{grid-template-columns:minmax(0,1.8fr) minmax(0,1.2fr) minmax(0,1.1fr) minmax(0,1.1fr) minmax(0,1.5fr) minmax(0,.9fr) minmax(0,.9fr)}.journal-cell[data-v-5ae9ec1a]{min-width:0}.journal-cell[data-v-5ae9ec1a] .v-field{font-size:.92rem;min-height:44px}.journal-cell[data-v-5ae9ec1a] .v-label{font-size:.82rem}.journal-fx-row[data-v-5ae9ec1a] .v-field{font-size:.92rem;min-height:44px}.journal-cell[data-v-5ae9ec1a] .v-field--variant-outlined .v-field__outline{--v-field-border-opacity:0.35}.journal-delete-btn[data-v-5ae9ec1a]{position:absolute;inset-inline-end:0;top:50%;transform:translateY(-50%);width:22px;height:22px;padding:0;border:none;background:transparent;color:rgb(var(--v-theme-error));cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:.7;line-height:1}.journal-delete-btn[data-v-5ae9ec1a]:hover:not(:disabled){opacity:1}.journal-delete-btn[data-v-5ae9ec1a]:disabled{opacity:.25;cursor:default}.journal-cell[data-v-5ae9ec1a] .search-select-add{margin-top:1px!important}.calendar-grid[data-v-6d6d7ede]{display:grid;grid-template-columns:repeat(7,1fr);gap:4px;text-align:center}.weekdays span[data-v-6d6d7ede]{font-size:12px;color:rgba(0,0,0,.54)}.days[data-v-6d6d7ede]{min-height:220px}.report-period-filter[data-v-1ec3eae8]{border:1px solid rgba(var(--v-theme-primary),.08);background:linear-gradient(135deg,rgba(var(--v-theme-surface),1),rgba(var(--v-theme-primary),.03))}.period-chip[data-v-1ec3eae8]{padding-inline:14px!important}.period-chip[data-v-1ec3eae8] .v-chip__content{display:inline-flex!important;align-items:center!important;gap:10px!important}.period-chip[data-v-1ec3eae8] .v-chip__prepend,.period-chip[data-v-1ec3eae8] .v-chip__prepend .v-icon,.period-chip[data-v-1ec3eae8] .v-icon--start{margin:0!important}.chart-main[data-v-a718c018]{width:100%;height:360px}.chart-side[data-v-a718c018]{width:100%;height:240px}.chart-card[data-v-a718c018]{border:1px solid rgba(var(--v-theme-primary),.08);border-radius:16px;background:linear-gradient(180deg,rgba(var(--v-theme-surface),1),rgba(var(--v-theme-primary),.02))}.summary-card[data-v-a718c018]{position:relative;overflow:hidden;border-radius:16px;min-height:132px}.summary-card__icon[data-v-a718c018]{opacity:.85;margin-bottom:8px}.summary-card__label[data-v-a718c018]{font-size:.85rem;color:rgba(var(--v-theme-on-surface),.7)}.summary-card__value[data-v-a718c018]{font-size:1.35rem;font-weight:700;margin-top:4px}.summary-card__hint[data-v-a718c018]{margin-top:6px;opacity:.75}.summary-card--sale[data-v-a718c018]{background:linear-gradient(135deg,rgba(46,125,50,.12),rgba(46,125,50,.03))}.summary-card--purchase[data-v-a718c018]{background:linear-gradient(135deg,rgba(21,101,192,.12),rgba(21,101,192,.03))}.summary-card--accent[data-v-a718c018]{background:linear-gradient(135deg,rgba(106,27,154,.12),rgba(106,27,154,.03))}.summary-card--warm[data-v-a718c018]{background:linear-gradient(135deg,rgba(239,108,0,.12),rgba(239,108,0,.03))}.reports-hub__search[data-v-64b43e10]{min-width:min(100%,280px);max-width:360px}.reports-hub__card[data-v-64b43e10]{border-color:rgba(21,101,192,.18);transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease;cursor:pointer}.reports-hub__card[data-v-64b43e10]:hover{border-color:rgba(21,101,192,.45);box-shadow:0 8px 20px rgba(13,71,161,.1);transform:translateY(-1px)}.reports-hub__title[data-v-64b43e10]{white-space:normal;line-height:1.45;word-break:break-word}.min-w-0[data-v-64b43e10]{min-width:0}.moadian-error-text[data-v-93a184e6]{white-space:pre-wrap;font-family:inherit;font-size:.875rem;margin:0}.secure-password-field[data-v-57f11b35] input{-webkit-text-security:disc;-webkit-user-select:none;-moz-user-select:none;user-select:none}.moadian-key-sample[data-v-bfaabdbc]{font-size:.7rem;line-height:1.45;white-space:pre-wrap;word-break:break-all;margin:0;direction:ltr;text-align:left}.industry-pack-card[data-v-77b9bb99]{border-color:rgba(var(--v-border-color),var(--v-border-opacity))}.industry-pack-card--active[data-v-77b9bb99]{border-color:rgb(var(--v-theme-primary));box-shadow:0 0 0 1px rgb(var(--v-theme-primary))}.settings-nav-card[data-v-77b9bb99]{position:sticky;top:12px}.settings-nav-list[data-v-77b9bb99] .v-list-item{margin-bottom:2px}.settings-tabs-mobile[data-v-77b9bb99]{display:flex;flex-wrap:wrap;gap:8px}.settings-tab-chip[data-v-77b9bb99]{cursor:pointer}.quick-product-btn[data-v-071d4470]{min-height:72px;white-space:normal}.quick-product-btn--active[data-v-071d4470]{outline:2px solid rgb(var(--v-theme-primary));outline-offset:2px}.manual-product-pick-search[data-v-29003bdf] .v-field{min-height:56px}.manual-product-pick-search[data-v-29003bdf] .v-field__input,.manual-product-pick-search[data-v-29003bdf] input{font-size:1.05rem;min-height:48px}.invoice-form-actions[data-v-45be860b]{justify-content:flex-start;gap:8px;flex-shrink:0;border-top:1px solid rgba(var(--v-theme-on-surface),.08);background:rgb(var(--v-theme-surface))}.invoice-validation-list[data-v-45be860b]{line-height:1.7}.invoice-validation-list li[data-v-45be860b]{margin-bottom:2px}.invoice-form-card[data-v-45be860b]{display:flex;flex-direction:column;max-height:calc(100vh - 48px)}.invoice-form-card[data-v-45be860b] .app-scroll-dialog-body{flex:1 1 auto;overflow-y:auto;min-height:0}.invoice-form-card[data-v-45be860b] .v-card-title{flex-shrink:0}.invoice-form-card[data-v-45be860b] .v-card-text{padding-top:12px}.invoice-lines[data-v-45be860b]{display:flex;flex-direction:column;gap:4px}.invoice-header-editable[data-v-45be860b] .v-input{margin-bottom:0}.invoice-grid-row[data-v-45be860b]{position:relative;display:grid;grid-template-columns:minmax(0,2.4fr) minmax(0,.7fr) minmax(0,.65fr) minmax(0,1fr) minmax(0,1fr);gap:4px;align-items:center;padding-inline-end:26px;border-radius:8px;min-height:34px;outline:none}.invoice-grid-row--focused[data-v-45be860b],.invoice-grid-row[data-v-45be860b]:focus{box-shadow:inset 0 0 0 2px rgba(var(--v-theme-primary),.45)}.invoice-grid-row--advanced[data-v-45be860b]{grid-template-columns:minmax(0,2fr) minmax(0,.65fr) minmax(0,.55fr) minmax(0,.75fr) minmax(0,.7fr) minmax(0,.7fr) minmax(0,.75fr) minmax(0,.85fr)}.invoice-row--active[data-v-45be860b]{outline:2px solid rgb(var(--v-theme-primary));outline-offset:2px;background:rgba(var(--v-theme-primary),.06)}.invoice-scan-target[data-v-45be860b]{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.invoice-product-cell[data-v-45be860b]{display:flex;flex-direction:column;align-items:stretch;justify-content:center;min-width:0}.invoice-product-row[data-v-45be860b]{display:flex;align-items:center;gap:6px;width:100%;min-width:0;padding:2px 4px;border-radius:6px;background:rgba(var(--v-theme-primary),.04);border:1px solid rgba(var(--v-theme-primary),.1)}.invoice-description-field[data-v-45be860b]{max-width:100%}.invoice-description-field[data-v-45be860b] .v-field__input{padding-top:4px!important;padding-bottom:4px!important}.invoice-pick-product-btn[data-v-45be860b]{font-weight:600;letter-spacing:.01em;min-height:36px}.invoice-product-label[data-v-45be860b]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.35;font-weight:600}.invoice-change-product-btn[data-v-45be860b]{flex-shrink:0}.invoice-value-btn[data-v-45be860b]{width:100%;min-height:32px;padding:2px 6px;border:1px dashed rgba(var(--v-theme-primary),.35);border-radius:6px;background:rgba(var(--v-theme-surface-variant),.2);cursor:pointer;text-align:right;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:4px}.invoice-value-btn[data-v-45be860b]:hover:not(:disabled){border-color:rgb(var(--v-theme-primary));background:rgba(var(--v-theme-primary),.08)}.invoice-value-btn[data-v-45be860b]:disabled{opacity:.45;cursor:default}.invoice-cell[data-v-45be860b]{min-width:0}.invoice-total-cell[data-v-45be860b]{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:4px;padding-top:0}.invoice-delete-btn[data-v-45be860b]{position:absolute;inset-inline-end:0;top:50%;transform:translateY(-50%);width:22px;height:22px;padding:0;border:none;background:transparent;color:rgb(var(--v-theme-error));cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:.7}.invoice-delete-btn[data-v-45be860b]:hover:not(:disabled){opacity:1}.invoice-delete-btn[data-v-45be860b]:disabled{opacity:.25;cursor:default}.settle-panel[data-v-45be860b]{background:rgb(var(--v-theme-surface-variant),.15)}.scan-hint[data-v-45be860b]{font-size:.82rem}.invoice-summary-panel[data-v-45be860b]{background:rgba(var(--v-theme-surface-variant),.12)}.pos-root[data-v-4d9e5777]{outline:none;min-height:calc(100vh - 120px);padding-bottom:88px}.pos-cart-card[data-v-4d9e5777],.pos-pay-card[data-v-4d9e5777]{background:rgb(var(--v-theme-surface))}.pos-pay-card[data-v-4d9e5777]{position:sticky;top:calc(var(--v-layout-top, 64px) + 8px)}.pos-pay-inner[data-v-4d9e5777]{display:flex;flex-direction:column}.pos-pay-top[data-v-4d9e5777]{flex-shrink:0;padding:16px 16px 12px}.pos-pay-scroll[data-v-4d9e5777]{padding:0 16px 16px}.pos-empty[data-v-4d9e5777]{min-height:280px;display:flex;flex-direction:column;align-items:center;justify-content:center}.pos-cart-scroll[data-v-4d9e5777]{overflow-x:hidden;width:100%}.pos-cart-table[data-v-4d9e5777]{table-layout:fixed;width:100%}.pos-cart-table[data-v-4d9e5777] td,.pos-cart-table[data-v-4d9e5777] th{padding-inline:8px!important;overflow:hidden}.pos-cart-table[data-v-4d9e5777] th{white-space:nowrap;font-weight:600!important}.pos-col-name[data-v-4d9e5777]{width:26%}.pos-col-name .font-weight-medium[data-v-4d9e5777]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pos-col-qty[data-v-4d9e5777]{width:128px}.pos-col-qty .d-flex[data-v-4d9e5777]{gap:2px!important}.pos-qty-btn[data-v-4d9e5777]{width:22px!important;height:22px!important;min-width:22px!important;min-height:22px!important;padding:0!important}.pos-qty-btn[data-v-4d9e5777] .v-icon{font-size:14px!important}.pos-col-discount[data-v-4d9e5777],.pos-col-price[data-v-4d9e5777]{width:17%}.pos-col-tax[data-v-4d9e5777]{width:68px}.pos-col-total[data-v-4d9e5777]{width:11%;white-space:nowrap}.pos-col-actions[data-v-4d9e5777]{width:40px}.pos-qty-field[data-v-4d9e5777]{width:64px;min-width:64px;max-width:64px;flex-shrink:0}.pos-qty-field[data-v-4d9e5777] .v-field__input,.pos-qty-field[data-v-4d9e5777] input{text-align:center;font-size:1.05rem;font-weight:700;letter-spacing:.02em;min-height:36px;padding-inline:4px!important}.pos-money-field[data-v-4d9e5777]{width:100%;min-width:0}.pos-money-field[data-v-4d9e5777] .v-field,.pos-money-field[data-v-4d9e5777] .v-input{min-width:0}.pos-money-field[data-v-4d9e5777] .v-field__input,.pos-money-field[data-v-4d9e5777] input{text-align:left;direction:ltr;font-variant-numeric:tabular-nums;min-height:36px;padding-inline:6px!important;font-size:.95rem}.pos-tax-field[data-v-4d9e5777]{width:100%;min-width:0}.pos-tax-field[data-v-4d9e5777] .v-field,.pos-tax-field[data-v-4d9e5777] .v-input{min-width:0}.pos-tax-field[data-v-4d9e5777] .v-field__input,.pos-tax-field[data-v-4d9e5777] input{text-align:center;padding-inline:4px!important}.pos-summary-row[data-v-4d9e5777]{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px;font-size:.95rem}.pos-total-row[data-v-4d9e5777]{display:flex;justify-content:space-between;align-items:center;font-size:1.15rem;font-weight:700}.pos-total-amount[data-v-4d9e5777]{color:rgb(var(--v-theme-primary));font-size:1.35rem}.pos-pay-toggle[data-v-4d9e5777]{width:100%;display:flex;flex-wrap:wrap}.pos-pay-toggle[data-v-4d9e5777] .v-btn{flex:1 1 auto;min-width:0}.pos-checkout-btn[data-v-4d9e5777]{min-height:52px;font-size:1.05rem;font-weight:700}.pos-fixed-checkout[data-v-4d9e5777]{position:fixed;left:var(--v-layout-left,0);right:var(--v-layout-right,0);bottom:0;z-index:20;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:10px 20px;background:rgb(var(--v-theme-surface));border-top:1px solid rgba(var(--v-theme-on-surface),.12);box-shadow:0 -6px 20px rgba(0,0,0,.12)}.pos-fixed-checkout__amount[data-v-4d9e5777]{font-size:1.25rem;font-weight:700;color:rgb(var(--v-theme-primary))}.pos-fixed-checkout__btn[data-v-4d9e5777]{min-width:260px}.pos-last-sale[data-v-4d9e5777]{background:rgba(var(--v-theme-primary),.06);border:1px solid rgba(var(--v-theme-primary),.18)}.pos-scan-bar .invoice-scan-target[data-v-4d9e5777]{cursor:pointer}.movement-lines[data-v-11d0e8b3]{display:flex;flex-direction:column;gap:4px}.movement-grid-row[data-v-11d0e8b3]{position:relative;display:grid;grid-template-columns:minmax(0,3fr) minmax(0,1fr);gap:8px;align-items:center;padding-inline-end:26px}.movement-cell[data-v-11d0e8b3]{min-width:0}.movement-delete-btn[data-v-11d0e8b3]{position:absolute;inset-inline-end:0;top:50%;transform:translateY(-50%);width:22px;height:22px;padding:0;border:none;background:transparent;color:rgb(var(--v-theme-error));cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:.7}.movement-delete-btn[data-v-11d0e8b3]:hover:not(:disabled){opacity:1}.movement-delete-btn[data-v-11d0e8b3]:disabled{opacity:.25;cursor:default}.ui-mockup[data-v-0c2bc066]{border-radius:12px;overflow:hidden;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));background:rgb(var(--v-theme-surface));font-size:.78rem;direction:rtl}.mock-layout[data-v-0c2bc066]{display:flex;min-height:220px}.mock-sidebar[data-v-0c2bc066]{width:130px;background:linear-gradient(180deg,#1565c0,#0d47a1);color:#fff;padding:10px 8px;flex-shrink:0}.mock-sidebar-brand[data-v-0c2bc066]{display:flex;gap:6px;align-items:center;margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid hsla(0,0%,100%,.2)}.mock-logo[data-v-0c2bc066]{width:28px;height:28px;border-radius:6px;background:hsla(0,0%,100%,.25)}.mock-text-lg[data-v-0c2bc066]{font-weight:700;font-size:.7rem}.mock-text-sm[data-v-0c2bc066]{font-size:.55rem;opacity:.8}.mock-menu-item[data-v-0c2bc066]{padding:4px 6px;border-radius:6px;margin-bottom:2px;font-size:.65rem;opacity:.85}.mock-menu-item.active[data-v-0c2bc066]{background:hsla(0,0%,100%,.2);opacity:1;font-weight:600}.mock-main[data-v-0c2bc066]{flex:1;display:flex;flex-direction:column}.mock-toolbar[data-v-0c2bc066]{display:flex;align-items:center;gap:6px;padding:8px 12px;background:rgb(var(--v-theme-surface-variant));border-bottom:1px solid rgba(var(--v-border-color),.3)}.mock-title[data-v-0c2bc066]{font-weight:600;font-size:.8rem}.mock-content[data-v-0c2bc066]{padding:10px;flex:1}.mock-action-bar[data-v-0c2bc066]{display:flex;gap:6px;margin-bottom:8px}.mock-btn[data-v-0c2bc066]{padding:3px 10px;border-radius:6px;background:rgba(var(--v-theme-on-surface),.06);font-size:.65rem}.mock-btn.primary[data-v-0c2bc066]{background:rgb(var(--v-theme-primary));color:#fff}.mock-btn.success[data-v-0c2bc066]{background:rgb(var(--v-theme-success));color:#fff}.mock-table[data-v-0c2bc066]{border:1px solid rgba(var(--v-border-color),.3);border-radius:8px;overflow:hidden}.mock-table-head[data-v-0c2bc066],.mock-table-row[data-v-0c2bc066]{display:grid;grid-template-columns:1fr 1.2fr 1.5fr 1.2fr 1fr;gap:4px;padding:5px 8px;font-size:.62rem}.mock-table-head[data-v-0c2bc066]{background:rgba(var(--v-theme-primary),.08);font-weight:600}.mock-table-row[data-v-0c2bc066]:nth-child(2n){background:rgba(var(--v-theme-on-surface),.03)}.mock-badge[data-v-0c2bc066]{padding:1px 6px;border-radius:4px;text-align:center;font-size:.58rem}.mock-badge.ok[data-v-0c2bc066]{background:rgba(var(--v-theme-success),.15);color:rgb(var(--v-theme-success))}.mock-badge.draft[data-v-0c2bc066]{background:rgba(var(--v-theme-warning),.15);color:rgb(var(--v-theme-warning))}.mock-badge.paid[data-v-0c2bc066]{background:rgba(var(--v-theme-info),.15);color:rgb(var(--v-theme-info))}.mock-invoice[data-v-0c2bc066]{padding:14px}.mock-invoice-header[data-v-0c2bc066]{display:grid;grid-template-columns:1fr 1fr 2fr 1fr;gap:10px;margin-bottom:12px}.mock-field label[data-v-0c2bc066]{display:block;font-size:.6rem;opacity:.6;margin-bottom:2px}.mock-field span[data-v-0c2bc066]{display:block;padding:6px 8px;border:1px solid rgba(var(--v-border-color),.4);border-radius:6px;background:rgba(var(--v-theme-on-surface),.03)}.mock-invoice-lines[data-v-0c2bc066]{border:1px solid rgba(var(--v-border-color),.3);border-radius:8px;margin-bottom:10px}.mock-line-head[data-v-0c2bc066],.mock-line-row[data-v-0c2bc066]{display:grid;grid-template-columns:2fr 1fr 1.2fr 1.2fr;gap:6px;padding:6px 10px;font-size:.68rem}.mock-line-head[data-v-0c2bc066]{background:rgba(var(--v-theme-primary),.08);font-weight:600}.mock-line-row[data-v-0c2bc066]{border-top:1px solid rgba(var(--v-border-color),.2)}.mock-invoice-footer[data-v-0c2bc066]{display:flex;justify-content:space-between;align-items:center}.mock-total[data-v-0c2bc066]{font-weight:700;color:rgb(var(--v-theme-primary))}.mock-actions[data-v-0c2bc066]{display:flex;gap:6px}.mock-flow[data-v-0c2bc066]{justify-content:center;padding:20px 12px;flex-wrap:wrap}.mock-flow-step[data-v-0c2bc066],.mock-flow[data-v-0c2bc066]{display:flex;align-items:center;gap:4px}.mock-flow-circle[data-v-0c2bc066]{width:32px;height:32px;border-radius:50%;background:rgb(var(--v-theme-primary));color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700}.mock-flow-label[data-v-0c2bc066]{font-size:.72rem;font-weight:500}.mock-flow-arrow[data-v-0c2bc066]{opacity:.4}.mock-payroll[data-v-0c2bc066]{display:flex;justify-content:space-around;padding:20px 10px;flex-wrap:wrap;gap:8px}.mock-payroll-step[data-v-0c2bc066]{display:flex;flex-direction:column;align-items:center;gap:4px;font-size:.68rem}.mock-settings[data-v-0c2bc066]{padding:12px}.mock-tabs[data-v-0c2bc066]{display:flex;gap:4px;margin-bottom:10px;flex-wrap:wrap}.mock-tab[data-v-0c2bc066]{padding:4px 10px;border-radius:6px;font-size:.65rem;background:rgba(var(--v-theme-on-surface),.05)}.mock-tab.active[data-v-0c2bc066]{background:rgb(var(--v-theme-primary));color:#fff}.mock-field-row[data-v-0c2bc066]{display:flex;justify-content:space-between;padding:6px 0;border-bottom:1px dashed rgba(var(--v-border-color),.3);font-size:.7rem}.mock-field-row label[data-v-0c2bc066]{opacity:.7}.mock-checklist-visual[data-v-0c2bc066]{padding:14px}.mock-check-item[data-v-0c2bc066]{display:flex;align-items:center;gap:8px;padding:4px 0;font-size:.72rem}.mock-hero[data-v-0c2bc066]{background:linear-gradient(135deg,#1565c0,#7b1fa2);color:#fff;text-align:center;padding:28px 16px}.mock-hero-title[data-v-0c2bc066]{font-size:1.2rem;font-weight:800;margin-top:8px}.mock-hero-sub[data-v-0c2bc066]{font-size:.75rem;opacity:.9;margin-top:4px}.shortcut-kbd[data-v-adda1302]{font-size:.72rem;padding:1px 6px;border-radius:4px;background:rgba(var(--v-theme-on-surface),.05);font-family:inherit}.border[data-v-adda1302],.shortcut-kbd[data-v-adda1302]{border:1px solid rgba(var(--v-border-color),var(--v-border-opacity))}.guide-step-image[data-v-6ce21960]{border:1px solid rgba(var(--v-border-color),.35);background:rgb(var(--v-theme-surface-variant))}.guide-bullets[data-v-6ce21960]{padding-right:1.25rem;margin:0}.guide-bullets li[data-v-6ce21960]{margin-bottom:4px}.training-hero[data-v-3b24b6a3]{background:linear-gradient(135deg,#1565c0,#4527a0 55%,#6a1b9a)}.training-hero-icon[data-v-3b24b6a3]{box-shadow:0 4px 20px rgba(0,0,0,.15)}.training-tabs[data-v-3b24b6a3]{background:rgb(var(--v-theme-surface));border-radius:12px;padding:4px}.training-window-item[data-v-3b24b6a3],.training-window[data-v-3b24b6a3] .v-window-item,.training-window[data-v-3b24b6a3] .v-window__container{overflow:visible!important}.training-page-layout[data-v-3b24b6a3]{display:grid;grid-template-columns:280px minmax(0,1fr);gap:20px;align-items:stretch;direction:rtl;min-height:1000px}.training-sidebar[data-v-3b24b6a3]{min-height:1000px;display:flex;flex-direction:column}.training-nav[data-v-3b24b6a3]{border:1px solid rgba(var(--v-border-color),.35);display:flex;flex-direction:column;min-height:0}.training-nav[data-v-3b24b6a3] .v-card-text{flex:1;min-height:0;overflow-y:auto}.training-content-area[data-v-3b24b6a3]{min-width:0;min-height:0}@media (min-width:960px){.training-page-layout[data-v-3b24b6a3]{overflow:hidden}.training-content-area[data-v-3b24b6a3]{overflow-y:auto;overscroll-behavior:contain}}.training-chapter[data-v-3b24b6a3]{scroll-margin-top:12px}@media (max-width:1279px) and (min-width:960px){.training-page-layout[data-v-3b24b6a3]{grid-template-columns:240px minmax(0,1fr)}}.training-chapter-header[data-v-3b24b6a3]{display:flex;align-items:center;padding:16px 24px;color:#fff}.training-chapter-header.bg-primary[data-v-3b24b6a3]{background:linear-gradient(90deg,#1565c0,#1976d2)}.training-chapter-header.bg-teal[data-v-3b24b6a3]{background:linear-gradient(90deg,#00695c,#00897b)}.training-chapter-header.bg-deep-orange[data-v-3b24b6a3]{background:linear-gradient(90deg,#e65100,#f4511e)}.training-chapter-header.bg-indigo[data-v-3b24b6a3]{background:linear-gradient(90deg,#283593,#3949ab)}.training-chapter-header.bg-green[data-v-3b24b6a3]{background:linear-gradient(90deg,#2e7d32,#43a047)}.training-chapter-header.bg-brown[data-v-3b24b6a3]{background:linear-gradient(90deg,#4e342e,#6d4c41)}.training-chapter-header.bg-blue-grey[data-v-3b24b6a3]{background:linear-gradient(90deg,#37474f,#546e7a)}.training-chapter-header.bg-purple[data-v-3b24b6a3]{background:linear-gradient(90deg,#6a1b9a,#8e24aa)}.training-chapter-header.bg-cyan[data-v-3b24b6a3]{background:linear-gradient(90deg,#00838f,#00acc1)}.training-chapter-header.bg-orange[data-v-3b24b6a3]{background:linear-gradient(90deg,#ef6c00,#fb8c00)}.training-chapter-header.bg-pink[data-v-3b24b6a3]{background:linear-gradient(90deg,#ad1457,#d81b60)}.training-chapter-header.bg-grey[data-v-3b24b6a3]{background:linear-gradient(90deg,#424242,#616161)}.training-chapter-header.bg-blue[data-v-3b24b6a3]{background:linear-gradient(90deg,#1565c0,#1e88e5)}.training-chapter-header.bg-lime[data-v-3b24b6a3]{background:linear-gradient(90deg,#827717,#9e9d24)}.faq-panel[data-v-3b24b6a3]{border:1px solid rgba(var(--v-border-color),var(--v-border-opacity))!important}.faq-question[data-v-3b24b6a3]{font-size:.95rem}.faq-answer[data-v-3b24b6a3]{background:rgba(var(--v-theme-primary),.03);border-radius:0 0 12px 12px}.faq-panels[data-v-3b24b6a3] .v-expansion-panel-title--active{color:rgb(var(--v-theme-primary))}.support-contact-banner[data-v-5c04524a]{position:relative;overflow:hidden;border-radius:16px;background:linear-gradient(135deg,#0d47a1,#1565c0 45%,#00897b);box-shadow:0 10px 28px rgba(13,71,161,.35);color:#fff}.support-contact-banner__glow[data-v-5c04524a]{position:absolute;inset:-40% auto auto -10%;width:220px;height:220px;border-radius:50%;background:hsla(0,0%,100%,.12);pointer-events:none}.support-contact-banner__content[data-v-5c04524a]{position:relative;z-index:1;display:flex;flex-wrap:wrap;align-items:center;gap:16px 20px;padding:20px 22px}.support-contact-banner__icon-wrap[data-v-5c04524a]{display:flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:50%;background:hsla(0,0%,100%,.18);border:2px solid hsla(0,0%,100%,.35);animation:support-phone-pulse-5c04524a 1.8s ease-in-out infinite}.support-contact-banner__text[data-v-5c04524a]{flex:1 1 220px;min-width:0}.support-contact-banner__badge[data-v-5c04524a]{display:inline-block;margin-bottom:6px;padding:2px 10px;border-radius:999px;background:rgba(255,193,7,.95);color:#1a237e;font-size:.75rem;font-weight:800;letter-spacing:.02em}.support-contact-banner__title[data-v-5c04524a]{font-size:1.25rem;font-weight:800;line-height:1.4}.support-contact-banner__subtitle[data-v-5c04524a]{margin-top:2px;font-size:.92rem;opacity:.92}.support-contact-banner__phone[data-v-5c04524a]{display:inline-flex;align-items:center;justify-content:center;min-width:220px;padding:12px 20px;border-radius:12px;background:#fff;color:#0d47a1;font-size:1.45rem;font-weight:800;letter-spacing:.04em;text-decoration:none;box-shadow:0 4px 14px rgba(0,0,0,.18);transition:transform .15s ease,box-shadow .15s ease}.support-contact-banner__phone[data-v-5c04524a]:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(0,0,0,.22);color:#0d47a1}@keyframes support-phone-pulse-5c04524a{0%,to{transform:scale(1);box-shadow:0 0 0 0 hsla(0,0%,100%,.35)}50%{transform:scale(1.06);box-shadow:0 0 0 10px hsla(0,0%,100%,0)}}.faq-answer[data-v-5c04524a] p{margin:0 0 8px}.ticket-thread[data-v-5c04524a]{display:flex;flex-direction:column;gap:10px}.ticket-msg[data-v-5c04524a]{max-width:85%;padding:10px 12px;border-radius:12px;background:#f1f5f9}.ticket-msg.admin[data-v-5c04524a]{align-self:flex-end;background:#e3f2fd}.ticket-msg-body[data-v-5c04524a]{white-space:pre-wrap}.ticket-msg-meta[data-v-5c04524a]{font-size:.75rem;opacity:.7;margin-top:4px}.login-main[data-v-43d7a0fe]{min-height:100vh;background:linear-gradient(135deg,#1565c0,#0d47a1 45%,#1b5e20)}.login-card[data-v-43d7a0fe]{border-radius:20px}.login-brand-avatar[data-v-43d7a0fe]{border:3px solid rgba(var(--v-theme-primary),.2);box-shadow:0 8px 24px rgba(13,71,161,.2)}.mysql-setup-main[data-v-24fd0f45]{min-height:100vh;background:linear-gradient(135deg,#1565c0,#0d47a1 45%,#1b5e20)}.mysql-setup-card[data-v-24fd0f45]{border-radius:20px}.mysql-setup-brand-avatar[data-v-24fd0f45]{border:3px solid rgba(var(--v-theme-primary),.2);box-shadow:0 8px 24px rgba(13,71,161,.2)}[data-v-7e5cba5c] .v-data-table__td:has(.v-btn){white-space:nowrap;vertical-align:middle}[data-v-7e5cba5c] .v-data-table__td .v-btn{display:inline-flex;vertical-align:middle}.app-table-footer[data-v-7e5cba5c]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;padding:6px 12px;border-top:1px solid rgba(0,0,0,.08);font-size:var(--app-table-font-size,12px)}.app-table-footer__info[data-v-7e5cba5c]{min-width:120px}.app-table-footer__size[data-v-7e5cba5c]{display:flex;align-items:center;gap:8px}.app-table-footer__size-label[data-v-7e5cba5c]{white-space:nowrap;font-size:var(--app-table-font-size,12px)}.app-table-footer__select[data-v-7e5cba5c]{max-width:96px;min-width:80px}.app-button__content[data-v-002b999a]{gap:8px}.app-button__content[data-v-002b999a],.app-button__label[data-v-002b999a]{display:inline-flex;align-items:center}.shortcut-badge[data-v-002b999a]{display:inline-block;padding:1px 6px;border-radius:4px;font-size:.72em;line-height:1.4;font-family:inherit;font-weight:600;letter-spacing:.02em;color:rgba(0,0,0,.72);background:rgba(0,0,0,.08);border:1px solid rgba(0,0,0,.14);white-space:nowrap}[data-v-002b999a] .bg-error .shortcut-badge,[data-v-002b999a] .bg-info .shortcut-badge,[data-v-002b999a] .bg-primary .shortcut-badge,[data-v-002b999a] .bg-secondary .shortcut-badge,[data-v-002b999a] .bg-success .shortcut-badge,[data-v-002b999a] .v-btn--variant-elevated .shortcut-badge,[data-v-002b999a] .v-btn--variant-flat .shortcut-badge{color:hsla(0,0%,100%,.95);background:hsla(0,0%,100%,.18);border-color:hsla(0,0%,100%,.28)}[data-v-002b999a] .v-btn--variant-tonal .shortcut-badge{color:rgba(var(--v-theme-on-surface),.78);background:rgba(var(--v-theme-on-surface),.08);border-color:rgba(var(--v-theme-on-surface),.14)}.search-select-wrap[data-v-7adbed9a]{display:flex;align-items:center;gap:8px}.search-select-add[data-v-7adbed9a]{flex-shrink:0;align-self:center}.log-block[data-v-27ed6363],.log-block[data-v-9328886a]{white-space:pre-wrap;word-break:break-word;max-height:280px;overflow:auto}.disco-preview[data-v-50c2f63e] textarea{font-family:monospace;direction:ltr;text-align:left;font-size:12px}.attendance-table-wrap[data-v-0fe31aa3]{overflow-x:auto}.attendance-input[data-v-0fe31aa3]{min-width:88px;max-width:120px}[data-v-2b9525b8] tr.bg-primary-lighten-5{background:rgba(var(--v-theme-primary),.08)}.color-dot[data-v-5398ea9f]{width:14px;height:14px;border-radius:50%;border:1px solid rgba(0,0,0,.12);display:inline-block}.gold-money-cell[data-v-6174b984]{max-width:140px;min-width:110px}.gold-money-cell[data-v-6174b984] .v-field__input,.gold-money-cell[data-v-6174b984] input{min-height:32px!important;padding-top:0!important;padding-bottom:0!important}.production-planning-tabs[data-v-efa6185a]{position:relative;z-index:1}.production-planning-window[data-v-efa6185a]{margin-top:12px;padding-top:8px;clear:both}.production-planning-window[data-v-efa6185a] .v-window__container{overflow:visible}.list-toolbar[data-v-32b88b62]{display:inline-flex;background:var(--app-bg-card,#f8fbff);border-color:rgba(21,101,192,.12)!important;box-shadow:0 1px 4px rgba(21,101,192,.08)}.list-toolbar__inner[data-v-32b88b62]{gap:2px;padding:4px 6px;min-height:40px}.list-toolbar__divider[data-v-32b88b62]{align-self:stretch;margin:4px 2px;opacity:.35}.list-toolbar__slot[data-v-32b88b62] .app-button,.list-toolbar__slot[data-v-32b88b62] .v-btn{min-width:auto;min-height:36px!important;--v-btn-height:36px!important}.custom-fields-trigger[data-v-398b1cba]{margin-top:8px}.custom-fields-open-btn[data-v-398b1cba]{font-weight:600}.custom-field-row[data-v-398b1cba]{padding-bottom:8px;border-bottom:1px dashed rgba(var(--v-border-color),var(--v-border-opacity))}.custom-field-row[data-v-398b1cba]:last-child{border-bottom:none;padding-bottom:0}.adhoc-fields-block[data-v-398b1cba]{padding-top:4px}.adhoc-field-box[data-v-398b1cba]{background:rgba(var(--v-theme-warning),.06);border-color:rgba(var(--v-theme-warning),.35)!important}.list-filter-panel[data-v-6b289c28]{background:var(--app-bg-card,#f8fbff);border-color:rgba(21,101,192,.12)!important}.list-filter-panel__row[data-v-6b289c28]{row-gap:8px}.list-filter-panel__col[data-v-6b289c28]{padding-top:4px}.list-filter-panel__actions[data-v-6b289c28]{min-height:40px;padding-bottom:2px}.list-filter-panel[data-v-6b289c28] .v-col{min-width:0}@font-face{font-family:Vazirmatn FD;src:url(../fonts/Vazirmatn-FD-Regular.36566045.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Vazirmatn FD;src:url(../fonts/Vazirmatn-FD-Medium.6f2fbed0.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Vazirmatn FD;src:url(../fonts/Vazirmatn-FD-Bold.63410165.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}#app,.persian-num,.v-application,.v-application .app-table-footer,.v-application .app-table-footer__info,.v-application .v-autocomplete__selection-text,.v-application .v-btn,.v-application .v-chip__content,.v-application .v-data-table-header__content,.v-application .v-data-table__td,.v-application .v-data-table__th,.v-application .v-field__input,.v-application .v-pagination,.v-application .v-pagination .v-btn,.v-application .v-select__selection,.v-application .v-select__selection-text,.v-application input,.v-application kbd,.v-application select,.v-application textarea,body,html{font-family:Vazirmatn FD,sans-serif!important;font-variant-numeric:tabular-nums}:root{--app-bg:#e8f0fe;--app-bg-surface:#f4f8fd;--app-bg-card:#f8fbff;--app-bg-muted:#edf3fb;--app-bg-accent:#dce8f7;--app-bg-hover:#e3edfa}#app,body,html{margin:0;min-height:100%;direction:rtl}html.ui-settings-ready .v-application{font-family:Vazirmatn FD,sans-serif!important;font-size:var(--app-base-font-size,13px);background:var(--app-bg)!important}html.ui-settings-ready .v-application .v-field,html.ui-settings-ready .v-application .v-field__input,html.ui-settings-ready .v-application input,html.ui-settings-ready .v-application textarea{font-size:var(--app-input-font-size,13px)!important}html.ui-settings-ready .v-application .v-field-label,html.ui-settings-ready .v-application .v-label{font-size:calc(var(--app-input-font-size, 14px) - 1px)!important}html.ui-settings-ready .v-application .v-btn{font-size:var(--app-button-font-size,13px)!important;letter-spacing:normal;text-transform:none!important;font-weight:600!important;border-radius:10px!important;min-height:var(--app-btn-min-height,36px)!important;--v-btn-height:var(--app-btn-min-height,36px)}html.ui-settings-ready .v-application .v-btn--size-small{min-height:var(--app-btn-min-height-sm,32px)!important;--v-btn-height:var(--app-btn-min-height-sm,32px)}html.ui-settings-ready .v-application .v-textarea .v-field--variant-outlined .v-field__input{min-height:36px!important}html.ui-settings-ready .v-application .app-data-table .v-btn{min-height:28px!important;--v-btn-height:28px!important}.app-data-table :deep(.v-data-table__td:has(.v-btn)){white-space:nowrap;line-height:1}.app-data-table :deep(.v-data-table__td .v-btn){display:inline-flex;vertical-align:middle}html.ui-settings-ready .v-application .app-data-table,html.ui-settings-ready .v-application .app-data-table .v-data-table-header__content,html.ui-settings-ready .v-application .app-data-table .v-data-table__td,html.ui-settings-ready .v-application .app-data-table .v-data-table__th,html.ui-settings-ready .v-application .app-table-footer{font-size:var(--app-table-font-size,12px)!important}html.ui-settings-ready .v-application .text-h6{font-size:calc(var(--app-base-font-size, 13px) + 3px)!important;font-weight:700!important;color:#1a2b42}html.ui-settings-ready .v-application .text-body-1,html.ui-settings-ready .v-application .text-body-2{font-size:var(--app-base-font-size,13px)!important}html.ui-settings-ready .v-application .text-subtitle-1,html.ui-settings-ready .v-application .text-subtitle-2{font-size:calc(var(--app-base-font-size, 13px) + 1px)!important}html.ui-settings-ready .v-application .text-caption{font-size:calc(var(--app-base-font-size, 13px) - 2px)!important}html.ui-settings-ready .v-application .v-card-title,html.ui-settings-ready .v-application .v-list-item-title,html.ui-settings-ready .v-application .v-navigation-drawer .v-list-item-title{font-size:calc(var(--app-base-font-size, 13px) + 1px)!important}html.ui-settings-ready .v-application .v-input--density-comfortable,html.ui-settings-ready .v-application .v-input--density-compact,html.ui-settings-ready .v-application .v-input--density-default{--v-input-control-height:var(--app-field-control-height,28px)}html.ui-settings-ready .v-application .v-field--variant-outlined .v-field__input{min-height:var(--app-field-control-height,28px)!important;padding-top:var(--app-field-padding-y,1px)!important;padding-bottom:var(--app-field-padding-y,1px)!important}html.ui-settings-ready .v-application .v-field--variant-outlined .v-field__input input,html.ui-settings-ready .v-application .v-field--variant-outlined .v-field__input textarea{line-height:1.25}html.ui-settings-ready .v-application .v-input--hide-details{margin-bottom:2px}.v-application .v-field--variant-outlined{border-radius:var(--app-field-border-radius,8px)!important;overflow:visible!important}.v-application .v-field__field,.v-application .v-field__overlay{overflow:visible!important}.v-application .v-field--variant-outlined .v-field__outline{--v-field-border-opacity:0.22}.v-application .v-field--focused .v-field__outline{--v-field-border-opacity:1}.v-application .v-field--variant-outlined.v-field--focused{box-shadow:0 0 0 3px rgba(21,101,192,.1)}.v-application .v-label.v-field-label{overflow:visible!important;max-width:none!important;width:auto!important;text-overflow:clip!important;white-space:nowrap;background:var(--app-bg-card,#f8fbff);padding:0 6px;z-index:2;-webkit-mask-image:none!important;mask-image:none!important}.v-application .v-field--active .v-label.v-field-label,.v-application .v-field--dirty .v-label.v-field-label,.v-application .v-field--focused .v-label.v-field-label{background:var(--app-bg-card,#f8fbff);transform-origin:top right}.v-application .v-card,.v-application .v-sheet{background:var(--app-bg-card)!important}.v-application .v-main{background:var(--app-bg)!important}.v-application .app-top-bar{background:linear-gradient(180deg,#f8fbff,#eef4fc)!important;border-bottom:1px solid rgba(21,101,192,.1)!important}.v-application .v-field__append-inner,.v-application .v-field__prepend-inner{padding-top:var(--app-field-icon-padding-y,4px);padding-bottom:0}.v-application .v-field__prepend-inner .v-icon{margin-inline-end:8px!important}.v-application .v-field__append-inner .v-icon{margin-inline-start:8px!important}.v-application .v-btn .v-btn__prepend{margin-inline-end:8px!important}.v-application .v-btn .v-btn__append{margin-inline-start:8px!important}.v-application .v-selection-control{gap:10px}.v-application .v-selection-control .v-label{padding-inline-start:2px}.v-application .v-checkbox .v-selection-control__wrapper,.v-application .v-radio .v-selection-control__wrapper,.v-application .v-switch .v-selection-control__wrapper{margin-inline-end:4px}.v-application .v-chip .v-chip__content{gap:10px;align-items:center}.v-application .v-chip .v-chip__prepend,.v-application .v-chip .v-chip__prepend .v-icon,.v-application .v-chip .v-icon--start{margin:0!important}.v-application .app-user-chip .v-chip__content{gap:12px}.app-filter-zone .v-input--density-comfortable,.app-filter-zone .v-input--density-compact,.app-filter-zone .v-input--density-default{--v-input-control-height:40px}.app-filter-zone .v-field--variant-outlined .v-field__input{min-height:40px!important;padding-top:8px!important;padding-bottom:8px!important}.app-filter-zone .v-label.v-field-label{max-width:none!important;overflow:visible!important;text-overflow:clip!important;font-size:calc(var(--app-input-font-size, 14px) - 1px)!important}.app-filter-zone .search-select-wrap{align-items:center}.app-filter-zone .search-select-add{width:40px!important;height:40px!important;min-height:40px!important}.list-page-toolbar{display:inline-flex;align-items:center;justify-content:flex-end;flex-wrap:wrap}.list-page-toolbar .list-toolbar__inner{min-height:40px;align-items:center}.v-application .v-list-item__prepend>.v-icon{margin-inline-end:10px!important}.v-dialog>.v-overlay__content>.v-card{border-radius:16px!important;overflow:hidden;border:1px solid rgba(15,23,42,.08);box-shadow:0 16px 48px rgba(15,23,42,.14)!important}.v-dialog .app-dialog-title,.v-dialog .v-card-title.app-dialog-title{font-weight:700!important;padding:14px 16px 14px 24px!important;border-bottom:1px solid rgba(21,101,192,.08);background:linear-gradient(180deg,#eef4fc,#f8fbff);color:#1a2b42}.v-dialog .app-dialog-close-btn{opacity:.72}.v-dialog .app-dialog-close-btn:hover{opacity:1}.v-dialog .v-card-title:not(.app-dialog-title){font-weight:700!important;padding:18px 24px 14px!important;border-bottom:1px solid rgba(21,101,192,.08);background:linear-gradient(180deg,#eef4fc,#f8fbff);color:#1a2b42}.v-dialog .v-card{background:var(--app-bg-card)!important}.v-dialog .v-card-text{padding:20px 24px!important}.v-dialog .v-card-actions{padding:14px 20px 18px!important;border-top:1px solid rgba(21,101,192,.08);background:var(--app-bg-muted)}.app-data-table{border-radius:12px!important;overflow:hidden;border:1px solid rgba(21,101,192,.12)!important;background:var(--app-bg-card)!important;box-shadow:0 2px 10px rgba(21,101,192,.06)!important}.app-data-table .v-data-table__thead th{background:linear-gradient(180deg,#e3edfa,#d6e6f7)!important;font-weight:700!important;color:#1e3a5f!important;border-bottom:1px solid rgba(15,23,42,.1)!important}.app-data-table .v-data-table__tbody tr:nth-child(2n){background:rgba(21,101,192,.04)}.app-data-table .v-data-table__tbody tr:hover{background:var(--app-bg-hover)!important}.app-data-table .v-data-table__td,.app-data-table .v-data-table__th{padding-top:8px!important;padding-bottom:8px!important;height:auto!important}.app-table-footer{background:var(--app-bg-muted);border-top:1px solid rgba(21,101,192,.1)!important}.v-app-bar{border-bottom:1px solid rgba(15,23,42,.06)!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.v-navigation-drawer{box-shadow:2px 0 12px rgba(15,23,42,.08)}.v-alert{border-radius:12px!important}.v-chip{font-weight:600}.mdi,.mdi:before,.v-icon,.v-icon:before,[class*=" mdi-"]:before,[class^=mdi-]:before{font-family:Material Design Icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;font-feature-settings:normal!important}@media print{.d-print-none,.print-preview-toolbar,.print-toolbar,.v-app-bar,.v-navigation-drawer{display:none!important}.v-container,.v-main{padding:0!important}.v-container{max-width:100%!important}}.v-overlay__content>.v-card{display:flex;flex-direction:column;max-height:calc(100vh - 48px)}.v-overlay__content>.v-card>.v-card-text{overflow-y:auto;flex:1 1 auto;min-height:0}.v-overlay__content>.v-card>.v-card-actions,.v-overlay__content>.v-card>.v-card-item,.v-overlay__content>.v-card>.v-card-title,.v-overlay__content>.v-card>.v-toolbar{flex-shrink:0}.wf-page{--wf-radius:20px;--wf-shadow:0 12px 32px rgba(13,71,161,.08)}.wf-hero{padding:22px 20px 20px;border-radius:var(--wf-radius,20px);color:#fff;background:radial-gradient(900px 220px at 100% -30%,rgba(255,193,7,.28),transparent 55%),linear-gradient(135deg,#0d47a1,#1565c0 48%,#00897b);box-shadow:0 16px 36px rgba(13,71,161,.2)}.wf-hero__eyebrow{opacity:.82;font-size:.75rem;letter-spacing:.04em;margin-bottom:4px}.wf-hero__sub{opacity:.9;max-width:640px}.wf-hero__actions{display:flex;flex-wrap:wrap;gap:8px}.wf-case-card,.wf-empty,.wf-filter-bar,.wf-kpi,.wf-panel,.wf-task-card{border-radius:var(--wf-radius,20px);border:1px solid rgba(var(--v-theme-primary),.08);background:linear-gradient(180deg,rgb(var(--v-theme-surface)),rgba(var(--v-theme-primary),.03))}.wf-kpi{min-height:108px;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease}.wf-kpi:hover{transform:translateY(-2px);box-shadow:var(--wf-shadow)}.wf-kpi--blue{background:linear-gradient(135deg,rgba(21,101,192,.14),transparent)}.wf-kpi--red{background:linear-gradient(135deg,rgba(198,40,40,.12),transparent)}.wf-kpi--amber{background:linear-gradient(135deg,rgba(239,108,0,.12),transparent)}.wf-kpi--teal{background:linear-gradient(135deg,rgba(0,137,123,.12),transparent)}.wf-filter-bar{padding:14px 16px;box-shadow:var(--wf-shadow)}.wf-filter-chips{display:flex;flex-wrap:wrap;gap:8px}.wf-filter-chips .v-chip{font-weight:600;letter-spacing:0}.wf-stat-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.wf-stat-pill{display:flex;align-items:center;gap:10px;width:100%;padding:12px 14px;border-radius:16px;background:rgba(var(--v-theme-primary),.05);border:1px solid rgba(var(--v-theme-primary),.06);color:inherit;font:inherit;text-align:start;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.wf-stat-pill.is-active,.wf-stat-pill:hover{transform:translateY(-1px);border-color:rgba(var(--v-theme-primary),.28);box-shadow:0 10px 22px rgba(13,71,161,.1)}.wf-stat-pill.is-active{background:rgba(var(--v-theme-primary),.12)}.wf-task-grid{display:grid;grid-template-columns:1fr;gap:14px}.wf-case-card,.wf-task-card{position:relative;overflow:hidden;box-shadow:0 8px 24px rgba(15,23,42,.05);transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.wf-case-card:hover,.wf-task-card:hover{transform:translateY(-2px);box-shadow:var(--wf-shadow)}.wf-task-card.is-selected{border-color:rgb(var(--v-theme-primary));box-shadow:0 0 0 1px rgb(var(--v-theme-primary)),var(--wf-shadow)}.wf-task-card__accent{position:absolute;inset-block:0;inset-inline-start:0;width:5px;background:#90a4ae}.wf-case-card.is-error .wf-case-card__accent,.wf-case-card.is-error .wf-task-card__accent,.wf-task-card.is-overdue .wf-task-card__accent{background:#c62828}.wf-case-card.is-warning .wf-case-card__accent,.wf-case-card.is-warning .wf-task-card__accent,.wf-task-card.is-claimed .wf-task-card__accent,.wf-task-card.is-soon .wf-task-card__accent{background:#ef6c00}.wf-case-card.is-success .wf-case-card__accent,.wf-case-card.is-success .wf-task-card__accent,.wf-task-card.is-open .wf-task-card__accent{background:#2e7d32}.wf-case-card.is-primary .wf-case-card__accent,.wf-case-card.is-primary .wf-task-card__accent{background:#1565c0}.wf-case-card__body,.wf-task-card__body{padding:16px 16px 14px 18px}.wf-case-card__top,.wf-task-card__top{display:flex;align-items:flex-start;gap:10px}.wf-case-card__title,.wf-task-card__title{font-weight:700;line-height:1.4}.wf-case-card__sub,.wf-task-card__sub{color:rgba(var(--v-theme-on-surface),.6);font-size:.8rem;margin-top:2px}.wf-case-card__meta,.wf-task-card__meta{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.wf-case-card__actions,.wf-task-card__actions{display:flex;flex-wrap:wrap;gap:6px;margin-top:14px}.wf-empty{padding:40px 20px;text-align:center}.wf-bulk-bar{position:sticky;bottom:12px;z-index:4;display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:10px 14px;border-radius:16px;background:rgba(13,71,161,.94);color:#fff;box-shadow:0 12px 28px rgba(13,71,161,.35)}.wf-note{padding:10px 12px;border-radius:14px;background:rgba(var(--v-theme-primary),.04)}@media (min-width:600px){.wf-hero{padding:28px 28px 24px}.wf-stat-row{grid-template-columns:repeat(4,minmax(0,1fr))}.wf-task-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.wf-task-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:599px){.wf-hero__actions .v-btn{flex:1 1 calc(50% - 8px)}.wf-case-card__actions .v-btn,.wf-task-card__actions .v-btn{flex:1 1 calc(50% - 6px)}}.wf-bell-menu{max-width:min(380px,calc(100vw - 16px))!important}