@layer strong,vendor,tokens,base,components,modules,standards,overrides; @layer strong{@media (max-width:768px){input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],select,textarea{font-size:16px!important}.notif-dropdown,.notif-panel{width:100vw!important;right:0!important;left:0!important}}}@layer modules{@media (max-width:768px){.toolbar{top:48px;padding:var(--space-2) var(--space-2);gap:var(--space-2)}.toolbar>.btn-primary{order:-1}input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],select,textarea{font-size:16px!important;min-height:44px}textarea{min-height:80px}.efix-filter-bar{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:var(--space-2);width:100%;padding-bottom:4px}.efix-filter-bar::-webkit-scrollbar{display:none}.efix-filter-chip,.efix-filter-drawer-wrap,.efix-filter-dropdown-btn{flex-shrink:0}.efix-filter-bar .filter-search,.efix-filter-bar .search-wrap{width:100%;order:-1}.dropdown-panel,.filter-dropdown-panel,.pt-fp-dd-panel{left:0;right:auto;min-width:min(100vw - 16px,300px);max-width:calc(100vw - 16px)}.main-content,.main-list{padding:var(--space-4)}}@media (max-width:640px){.main-content,.main-list{padding:var(--space-2)}}@media (max-width:768px){.header{padding:var(--space-3) var(--space-4);gap:var(--space-2)}.page-title{font-size:var(--text-lg)}.header-right{flex-wrap:wrap;gap:var(--space-2)}.tab-bar{top:48px}.order-view-page .main,body[data-page=order-view] .main{display:flex;flex-direction:column}.oe-grid-2,.oe-grid-3,.oe-grid-4{grid-template-columns:1fr}.order-number-title{font-size:var(--text-2xl)}.main[style*=grid-template-columns]{display:flex;flex-direction:column}.left-column,.middle-column,.right-column{width:100%;min-width:0;border-left:none;border-right:none}.left-column{order:2;border-bottom:1px solid var(--border)}.middle-column{order:1;border-bottom:1px solid var(--border)}.right-column{order:3;border-top:1px solid var(--border)}.cv-info-bar{padding:var(--space-3) var(--space-4);gap:var(--space-3);flex-wrap:wrap}.cv-info-name{font-size:var(--text-lg)}.cv-info-email{max-width:100%;overflow:visible;white-space:normal}#cv-tabs{padding:var(--space-1) var(--space-2);gap:var(--space-1)}.cv-body{padding:var(--space-3)}.info-grid{grid-template-columns:1fr;gap:var(--space-4)}.hr-stat-grid{grid-template-columns:repeat(2,1fr);gap:var(--space-2)}.avatar-grid{grid-template-columns:repeat(4,1fr)}.anim-grid,.dicebear-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:640px){.cv-info-bar{flex-direction:column;align-items:flex-start}.cv-actions-wrap{align-self:flex-end}.hr-stat-grid{grid-template-columns:1fr}.avatar-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.request-signatures{grid-template-columns:1fr 1fr}.live-grid,.periods-grid,.type-grid{grid-template-columns:1fr}}@media (max-width:640px){.request-signatures,.stats-summary-cards{grid-template-columns:1fr}.kanban{gap:var(--space-2)}.kanban-col{min-width:min(280px,85vw)}.cal-grid{gap:0}.tab-bar[data-hide-tabs-in-sidebar]{padding:var(--space-1) var(--space-2)}.tab-bar[data-hide-tabs-in-sidebar] .btn,.tab-bar[data-hide-tabs-in-sidebar] .tab-btn{padding:var(--space-1) var(--space-2);font-size:var(--text-xs)}}@media (max-width:768px){.doc-stats-grid,.doc-tpl-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.doc-stats-grid,.doc-tpl-grid{grid-template-columns:1fr}.settings-container{padding:var(--space-2)}}@media (max-width:768px){.sh-courier-pick{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.sh-courier-pick{grid-template-columns:1fr}.sh-stats{grid-template-columns:repeat(2,1fr)}.editor-wrap{grid-template-columns:1fr}}@media (max-width:768px){#view-finance>div>div:last-of-type,.my-grid{grid-template-columns:1fr}.delays-summary{flex-wrap:wrap;gap:var(--space-2)}.delay-badge{flex:1;min-width:120px}.sidebar{position:fixed;left:-300px;top:0;height:100vh;z-index:var(--z-overlay);transition:left var(--transition-slow) ease;width:280px;min-width:280px;box-shadow:var(--shadow-xl)}.sidebar.mobile-open{left:0}.sidebar.collapsed{left:-300px;width:280px;min-width:280px}#fin-a-stats,#fin-at-stats,#fin-p-stats,#fin-s-stats,#fin-stats{grid-template-columns:1fr;grid-auto-flow:row;grid-auto-columns:auto}.pos-cat-tabs{overflow-x:auto;flex-wrap:nowrap}.pos-cat-tab{flex-shrink:0}.pos-numpad{grid-template-columns:repeat(3,1fr)}.email-toolbar{flex-wrap:wrap;gap:var(--space-1)}.vault-grid{grid-template-columns:1fr}.vault-card{padding:var(--space-4)}.charts-row,.crm-grid,.report-grid{grid-template-columns:1fr}:where(.btn,button:not(.modal-close):not(.cal-nav-btn):not(.privacy-icon-btn)){min-height:36px}.btn-danger,.btn-primary,.btn-secondary{min-height:42px;padding-top:var(--space-2);padding-bottom:var(--space-2)}tbody tr{cursor:pointer}*{-webkit-overflow-scrolling:touch}[role=button],a,button{-webkit-tap-highlight-color:transparent}::-webkit-scrollbar{width:3px;height:3px}.gap-row{gap:var(--space-2)}.notif-dropdown,.notif-panel{width:100vw!important;right:0!important;left:0!important;border-radius:0 0 var(--radius-xl) var(--radius-xl)}.efix-sb-search-results{width:min(320px,calc(100vw - 16px));left:50%;transform:translateX(-50%)}.efix-fab,.fab-btn{bottom:var(--space-4);right:var(--space-4);width:52px;height:52px;border-radius:var(--radius-full);box-shadow:var(--shadow-md)}.pagination{flex-wrap:wrap;gap:var(--space-1)}.page-link{min-width:32px;min-height:32px;padding:var(--space-1) var(--space-1)}.btn-print{display:none}canvas{max-width:100%;height:auto}}@media (max-width:640px){.btn-label-long{display:none}.btn-label-short{display:inline}.header{padding:var(--space-2) var(--space-3)}.page-title{font-size:var(--text-base)}}.email-compose-mobile-header,.email-mobile-nav,.email-mobile-reader-toolbar{display:none}@media (max-width:768px){.email-sidebar{display:none}.email-list{border-right:none;width:100%}.tab-bar.email-nav-tabs{display:none}.email-container{padding-bottom:calc(56px + env(safe-area-inset-bottom,0px))}.email-list-footer{min-height:44px;padding:var(--space-2) var(--space-3)}.email-pager-btn{min-width:44px;min-height:44px;font-size:var(--text-sm)}.email-reader{position:fixed;inset:0;z-index:var(--z-modal);overflow-y:auto;transform:translateX(100%);transition:transform var(--transition-slow) cubic-bezier(.4,0,.2,1)}.email-reader.mobile-open{transform:translateX(0);padding-bottom:calc(56px + env(safe-area-inset-bottom,0px))}#compactNav{display:flex;position:sticky;top:0;z-index:5;background:var(--bg-card)}.email-compose-mobile-header{display:flex;align-items:center;justify-content:space-between;padding:0 12px 0 16px;height:48px;flex-shrink:0;border-bottom:1px solid var(--border);background:var(--bg-card);font-size:var(--text-base);font-weight:600;color:var(--text-primary)}.email-compose-mobile-close{background:0 0;border:none;cursor:pointer;color:var(--text-muted);padding:8px;min-width:40px;min-height:40px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-sm)}.email-compose-mobile-close:active{opacity:.7}.email-compose-close--toolbar{display:none}.email-compose-modal{position:fixed;top:0;left:0;right:0;bottom:calc(56px + env(safe-area-inset-bottom,0px));width:100%;border-radius:0;max-height:none;height:auto;transition:none}.email-compose-modal[style*="display: flex"],.email-compose-modal[style*="display:flex"]{border-radius:0}.email-mobile-nav{display:flex;position:fixed;bottom:0;left:0;right:0;height:calc(56px + env(safe-area-inset-bottom,0px));padding-bottom:env(safe-area-inset-bottom,0);background:var(--bg-card);border-top:1px solid var(--border);z-index:calc(var(--z-modal) + 10)}.emn-btn{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;background:0 0;border:none;color:var(--text-muted);font-size:var(--text-2xs);font-weight:500;cursor:pointer;padding:8px 4px;position:relative;transition:color var(--transition-quick);-webkit-tap-highlight-color:transparent;min-height:44px}.emn-btn.active{color:var(--accent-blue)}.emn-btn.compose{color:var(--success)}.emn-btn:active{opacity:.8}.emn-badge{position:absolute;top:4px;right:calc(50% - 18px);background:var(--accent-red);color:var(--white);font-size:var(--text-2xs);font-weight:700;border-radius:var(--radius-lg);padding:0 4px;min-width:16px;text-align:center;display:none;line-height:14px}.emn-badge.show{display:block}.email-mobile-reader-toolbar{position:sticky;top:44px;left:0;right:0;background:var(--bg-card);border-bottom:1px solid var(--border);z-index:4;padding:4px 0;display:none}.emrt-btn{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;background:0 0;border:none;cursor:pointer;padding:8px 4px;font-size:var(--text-2xs);color:var(--text-secondary);-webkit-tap-highlight-color:transparent;min-height:44px;transition:color var(--transition-quick)}.emrt-btn.reply{color:var(--accent-blue)}.emrt-btn.danger{color:var(--accent-red)}.emrt-btn:active{opacity:.7}.email-reader.mobile-open .email-reader-actions{display:none}.email-compact-row{overflow:hidden;touch-action:pan-y}.emswipe-bg{position:absolute;top:0;bottom:0;display:flex;align-items:center;padding:0 16px;pointer-events:none;width:0;overflow:hidden;transition:width var(--transition-fast);visibility:hidden}.email-compact-row.swiping .emswipe-bg{visibility:visible}.emswipe-bg.left{right:0;background:var(--accent-red);color:var(--white);justify-content:flex-end}.emswipe-bg.right{left:0;background:var(--accent-yellow);color:var(--white);justify-content:flex-start}.emswipe-bg .efix-icon{flex-shrink:0}.em-pull-indicator{display:flex;align-items:center;justify-content:center;gap:8px;font-size:var(--text-2xs);color:var(--text-muted);max-height:0;overflow:hidden;transition:max-height var(--transition-medium)}.em-pull-indicator.visible{max-height:48px;padding:12px}.em-action-sheet-overlay{position:fixed;inset:0;background:rgba(0,0,0,.45);z-index:calc(var(--z-modal) + 20);display:none}.em-action-sheet-overlay.open{display:block}.em-action-sheet{position:fixed;left:0;right:0;bottom:0;background:var(--bg-card);border-radius:var(--radius-3xl) var(--radius-3xl) 0 0;border-top:1px solid var(--border);z-index:calc(var(--z-modal) + 21);padding-bottom:env(safe-area-inset-bottom,0);transform:translateY(100%);transition:transform var(--transition-slow) cubic-bezier(.4,0,.2,1);max-height:80vh;overflow-y:auto}.em-action-sheet-overlay.open .em-action-sheet{transform:translateY(0)}.em-sheet-handle{width:40px;height:4px;background:var(--border);border-radius:var(--radius-2xs);margin:12px auto 8px;flex-shrink:0}.em-sheet-item{display:flex;align-items:center;gap:16px;padding:16px 24px;font-size:var(--text-base);color:var(--text-primary);border-bottom:1px solid var(--border);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background var(--transition-fast)}.em-sheet-item:active{background:var(--bg-hover)}.em-sheet-item .efix-icon{color:var(--text-muted);width:22px}.em-sheet-item.danger,.em-sheet-item.danger .efix-icon{color:var(--accent-red)}.email-compose-header{padding-top:calc(var(--space-3) + env(safe-area-inset-top,0px))}}@media (max-width:1280px){.order-view-page .main,[data-module=order-view]~* .main,body[data-page=order-view] .main{grid-template-columns:1fr 1fr}:root{font-size:calc(14px * var(--ui-density, 1))}.efix-desktop-actions{display:none}.content{padding:16px}.pagination{font-size:var(--text-2xs)}}@media (max-width:1024px){:root{font-size:calc(13px * var(--ui-density, 1))}.content{padding:12px 16px}.toolbar{min-height:44px;padding:4px 8px;gap:4px}.btn{padding:8px 12px;font-size:var(--text-2xs)}}}
/*# sourceMappingURL=mobile.min.css.map */