.mobile-bottom-navigation-v5714,.workshop-need-submit-short-v5717{display:none}.mobile-account-shortcut-v5714{align-items:center;background:rgba(54,99,221,.14);border:1px solid rgba(126,162,255,.42);border-radius:12px;color:#eef4ff;display:inline-flex;gap:8px;min-height:44px;padding:8px 12px;text-decoration:none}.mobile-account-shortcut-v5714>span{color:#6f9bff;font-size:11px}.employee-create-wizard-v5714{display:grid;grid-gap:22px;gap:22px;max-width:1120px}.employee-wizard-steps-v5714{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.employee-wizard-steps-v5714 button{align-items:center;background:#101b2c;border:1px solid #2b3f5d;border-radius:14px;color:#9eafc8;cursor:pointer;display:flex;gap:11px;min-height:58px;padding:10px 13px;text-align:left}.employee-wizard-steps-v5714 button>span{align-items:center;background:#1a2940;border-radius:999px;display:inline-flex;flex:0 0 30px;height:30px;justify-content:center}.employee-wizard-steps-v5714 button.is-active{background:rgba(61,105,230,.18);border-color:#5884ff;color:#f4f7ff}.employee-wizard-steps-v5714 button.is-active>span,.employee-wizard-steps-v5714 button.is-complete>span{background:#416cea;color:#fff}.employee-wizard-panel-v5714{display:none;gap:20px}.employee-wizard-panel-v5714.is-active{display:grid}.employee-wizard-panel-v5714 .section-title{margin-bottom:0}.employee-wizard-actions-v5714{align-items:center;border-top:1px solid #273a57;display:flex;justify-content:space-between;margin-top:0;padding-top:18px}.employee-wizard-actions-v5714>div{display:flex;gap:10px}.employee-review-grid-v5714{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.employee-review-grid-v5714 article{background:#0d1726;border:1px solid #2a3e5d;border-radius:14px;display:grid;grid-gap:5px;gap:5px;min-width:0;padding:15px}.employee-review-grid-v5714 article>small,.employee-review-grid-v5714 article>span{color:#9aabc4}.employee-review-grid-v5714 article>strong{color:#f2f6ff;font-size:18px;overflow-wrap:anywhere}.employee-security-flow-v5714{background:rgba(53,99,225,.1);border:1px solid rgba(97,139,255,.45);border-radius:14px;padding:16px 18px}.employee-security-flow-v5714 ol{color:#b8c6da;display:grid;grid-gap:7px;gap:7px;margin:10px 0 0;padding-left:20px}.employee-business-role-chip.is-cleaning-v5714{border-color:rgba(81,194,154,.5)}.employee-create-success-v5714{align-items:flex-start;display:grid;grid-gap:18px;gap:18px;grid-template-columns:auto minmax(0,1fr);max-width:880px}.employee-create-success-icon-v5714{align-items:center;background:#174d3c;border:1px solid #2eab7d;border-radius:999px;color:#8ff1c7;display:flex;font-size:24px;height:52px;justify-content:center;width:52px}.employee-start-code-v5714{background:#0b1422;border:1px solid #426edc;border-radius:14px;display:grid;grid-gap:8px;gap:8px;margin:18px 0;max-width:520px;padding:16px}.employee-start-code-v5714>small,.employee-start-code-v5714>span{color:#aebed5}.employee-start-code-v5714>strong{color:#f5f8ff;font-size:clamp(28px,5vw,44px);letter-spacing:.16em}@media (max-width:900px){body,html{max-width:100%;min-width:0;overflow-x:hidden;width:100%}body .mobile-header{background:rgba(8,15,26,.97)!important;border-bottom:1px solid #283b59!important;display:block!important;padding:max(10px,env(safe-area-inset-top)) 12px 10px!important;position:-webkit-sticky!important;position:sticky!important;top:0;z-index:120}body .mobile-header-row{align-items:center;display:flex!important;gap:12px;justify-content:space-between;margin:0!important;max-width:none!important;min-height:48px;width:100%}body .mobile-brand{color:#f1f5ff;font-size:22px!important;font-weight:800;min-width:0}body .mobile-brand span{font-size:12px!important}body .mobile-account-shortcut-v5714{flex:0 0 auto;font-size:13px;max-width:46%}body .shell{display:block!important;grid-template-columns:minmax(0,1fr)!important;margin:0!important;max-width:100%!important;min-height:auto!important;min-width:0!important;width:100%!important}body .shell>.sidebar,body aside.sidebar{display:none!important;max-width:0!important;min-width:0!important;overflow:hidden!important;width:0!important}body .main{box-sizing:border-box!important;margin:0!important;max-width:100%!important;min-width:0!important;overflow-x:hidden!important;padding:12px 12px calc(94px + env(safe-area-inset-bottom))!important;width:100%!important}body .main>*{max-width:100%;min-width:0}body .pilot-operation-banner{align-items:center!important;display:flex!important;flex-flow:row wrap!important;gap:8px 12px!important;margin:0 0 12px!important;min-height:0!important;padding:10px 12px!important}body .pilot-operation-banner>span{display:none!important}body .pilot-operation-banner>strong{font-size:14px!important}body .pilot-operation-banner>a{font-size:13px!important;margin-left:auto}body .card-header,body .form-actions,body .page-actions,body .section-row,body .topbar{align-items:stretch;display:flex!important;flex-direction:column!important;gap:10px!important}body .topbar{margin-bottom:14px!important}body h1{font-size:clamp(28px,9vw,38px)!important;line-height:1.08!important}body h1,body h2{overflow-wrap:anywhere}body h2{font-size:clamp(23px,7vw,31px)}body .dashboard-grid,body .employee-review-grid-v5714,body .form-grid,body .grid,body .grid-2,body .grid-3,body .grid-4,body .personal-home-grid-v5643{grid-template-columns:minmax(0,1fr)!important}body .card,body .form-card{border-radius:14px!important;min-width:0!important;overflow-wrap:anywhere;padding:14px!important}body .btn,body button,body input,body select,body summary,body textarea{font-size:16px}body .btn,body button,body summary{min-height:44px}body input,body select,body textarea{max-width:100%;min-width:0;width:100%}body .responsive-table,body .table-wrap,body table{max-width:100%}body .responsive-table,body .table-wrap{overflow-x:auto!important;-webkit-overflow-scrolling:touch}body .tabs,body [role=tablist]{max-width:100%;overflow-x:auto!important;scrollbar-width:none;white-space:nowrap}body .employee-wizard-steps-v5714{gap:6px;grid-template-columns:repeat(3,minmax(0,1fr))}body .employee-wizard-steps-v5714 button{justify-content:center;min-height:48px;padding:7px}body .employee-wizard-steps-v5714 button strong{display:none}body .employee-wizard-steps-v5714 button.is-active strong{display:block;font-size:11px;line-height:1.15}body .employee-wizard-actions-v5714{align-items:stretch!important}body .employee-wizard-actions-v5714>div{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}body .employee-wizard-actions-v5714>div>:only-child{grid-column:1/-1}body .employee-create-success-v5714{grid-template-columns:minmax(0,1fr)}body .employee-start-code-v5714>strong{font-size:32px}body .personal-home-actions-v5643,body .personal-quick-actions-v5698{display:grid!important;grid-template-columns:minmax(0,1fr)!important}body .personal-home-column-v5643{min-width:0!important}body .mobile-bottom-navigation-v5714{align-items:stretch;background:rgba(8,15,26,.98);border-top:1px solid #2b405f;bottom:0;box-sizing:border-box;display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;left:0;padding:6px 7px max(6px,env(safe-area-inset-bottom));position:fixed;right:0;z-index:300}body .mobile-bottom-navigation-v5714>.mobile-nav{display:contents!important}body .mobile-bottom-navigation-v5714>.mobile-nav>a,body .mobile-more-v5714>summary{align-items:center;background:transparent!important;border:0!important;border-radius:10px;color:#9fb0c9!important;display:flex!important;flex-direction:column;font-size:11px!important;font-weight:700;gap:3px;justify-content:center;min-height:54px;min-width:0;padding:4px 2px!important;text-align:center;text-decoration:none}body .mobile-bottom-navigation-v5714>.mobile-nav>a.is-active,body .mobile-more-v5714[open]>summary{background:rgba(66,108,229,.22)!important;color:#8fb0ff!important}body .mobile-bottom-navigation-v5714 .sidebar-nav-icon-v5631{height:23px!important;margin:0!important;width:23px!important}body .mobile-bottom-navigation-v5714 .sidebar-nav-icon-v5631 svg{height:23px!important;width:23px!important}body .mobile-bottom-navigation-v5714 .nav-badge{font-size:10px!important;position:absolute;right:9px;top:3px}body .mobile-more-v5714{min-width:0;position:static}body .mobile-more-v5714>summary{cursor:pointer;list-style:none}body .mobile-more-v5714>summary::-webkit-details-marker{display:none}body .mobile-more-icon-v5714{font-size:21px;height:23px;letter-spacing:1px;line-height:14px}body .mobile-more-panel-v5714{background:#0b1422;border:1px solid #304866;border-radius:18px 18px 0 0;bottom:calc(66px + env(safe-area-inset-bottom));box-shadow:0 -24px 70px rgba(0,0,0,.55);display:grid;grid-gap:14px;gap:14px;left:0;max-height:min(72vh,620px);overflow-y:auto;padding:16px;position:fixed;right:0}body .mobile-more-head-v5714{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}body .mobile-more-head-v5714>div{display:grid}body .mobile-more-close-hint-v5714{color:#8294ae;font-size:11px;max-width:150px;text-align:right}body .mobile-more-panel-v5714 .mobile-nav{display:grid!important;grid-gap:8px;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))!important}body .mobile-more-panel-v5714 .mobile-nav>a{align-items:center;background:#111f32!important;border:1px solid #2a405e!important;border-radius:12px;color:#d7e1ef!important;display:flex!important;gap:9px;min-height:48px;min-width:0;padding:9px!important;text-decoration:none}body .mobile-more-panel-v5714 .mobile-nav>a>span:nth-child(2){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body .mobile-more-panel-v5714 .mobile-account-bar{border-top:1px solid #273c58;display:grid!important;grid-gap:8px;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr));padding-top:12px}body .mobile-more-panel-v5714 .mobile-account-bar a,body .mobile-more-panel-v5714 .mobile-account-bar button{align-items:center;display:flex;font-size:12px!important;justify-content:center;min-height:42px;text-align:center}body .workshop-need-report-row-v5690{align-items:center!important;gap:8px!important;grid-template-areas:"copy quantity unit" "note submit submit"!important;grid-template-columns:minmax(0,1fr) 72px 36px!important;min-height:0!important;padding:10px 12px!important}body .workshop-need-item-copy-v5697{grid-area:copy}body .workshop-need-report-row-v5690>label{grid-area:quantity}body .workshop-need-unit-v5690{grid-area:unit}body .workshop-need-submit-v5717{align-self:center!important;grid-area:submit!important;min-height:40px!important;padding:7px 10px!important;width:100%}body .workshop-need-submit-long-v5717{display:none}body .workshop-need-submit-short-v5717{display:inline}body .workshop-need-note-v5697{border-top:0;grid-area:note!important;margin-top:0;min-width:0;padding-top:0}body .workshop-need-note-v5697[open]{border-top:1px solid rgba(57,79,108,.55);grid-column:1/-1!important;grid-row:3!important;padding-top:4px}}@media (max-width:430px){body .mobile-account-shortcut-v5714 strong{display:none}body .mobile-account-shortcut-v5714{justify-content:center;width:44px}body .mobile-more-panel-v5714 .mobile-nav{grid-template-columns:minmax(0,1fr)!important}body .mobile-more-panel-v5714 .mobile-account-bar{grid-template-columns:minmax(0,1fr)}}@media (min-width:901px){body .mobile-bottom-navigation-v5714,body .mobile-header{display:none!important}}.server-update-page-v5715{display:grid;grid-gap:18px;gap:18px}.server-update-reconnect-v5715{margin:0;padding:11px 14px;border:1px solid rgba(80,124,255,.45);border-radius:12px;background:rgba(80,124,255,.1);color:#cbd8ff;font-weight:700}.server-update-status-grid-v5715{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.server-update-status-grid-v5715>article{display:grid;align-content:start;grid-gap:5px;gap:5px;min-height:118px}.server-update-status-grid-v5715 strong{color:#edf3ff;font-size:1.08rem}.server-update-status-grid-v5715 small{color:var(--muted);line-height:1.45}.server-update-setup-v5715{border-color:rgba(245,183,72,.38);background:rgba(245,183,72,.06)}.server-update-setup-v5715 h2{margin:12px 0 7px}.server-update-setup-v5715 p{margin:0;max-width:980px;color:var(--muted);line-height:1.6}.server-update-main-grid-v5715{grid-template-columns:minmax(0,1.25fr) minmax(340px,.75fr);align-items:start}.server-update-install-v5715,.server-update-main-grid-v5715,.server-update-release-v5715{display:grid;grid-gap:16px;gap:16px}.server-update-install-v5715 h2,.server-update-release-v5715 h2{margin:5px 0 4px}.server-update-notes-v5715{box-sizing:border-box;width:100%;max-height:330px;overflow:auto;margin:0;padding:14px 16px;border:1px solid var(--border);border-radius:12px;background:rgba(5,11,20,.38);color:#c4d1e4;font:inherit;font-size:.9rem;line-height:1.55;white-space:pre-wrap}.server-update-check-v5715{display:flex;justify-content:flex-start}.server-update-confirm-form-v5715{display:grid;grid-gap:12px;gap:12px}.server-update-confirm-form-v5715 .field{display:grid;grid-gap:6px;gap:6px}.server-update-confirm-form-v5715 .field>span{color:#dfe8f7;font-size:.86rem;font-weight:700}.server-update-confirm-row-v5715{display:grid;grid-template-columns:auto 1fr;align-items:start;grid-gap:10px;gap:10px;padding:11px 12px;border:1px solid var(--border);border-radius:11px;color:#bdcbe0;font-size:.86rem;line-height:1.45;cursor:pointer}.server-update-confirm-row-v5715 input{margin-top:3px}.server-update-running-v5715{display:grid;grid-template-columns:auto 1fr;grid-gap:4px 12px;gap:4px 12px;align-items:center;padding:18px;border:1px solid rgba(80,124,255,.48);border-radius:14px;background:rgba(80,124,255,.08)}.server-update-running-v5715 small{grid-column:2;color:var(--muted);line-height:1.45}.server-update-spinner-v5715{grid-row:1/span 2;width:22px;height:22px;border:3px solid rgba(120,153,255,.25);border-top-color:#7899ff;border-radius:50%;animation:server-update-spin-v5715 .9s linear infinite}@keyframes server-update-spin-v5715{to{transform:rotate(1turn)}}.server-update-current-v5715{display:flex;align-items:center;gap:12px;padding:15px;border:1px solid rgba(52,211,153,.32);border-radius:13px;background:rgba(52,211,153,.07)}.server-update-current-v5715>span{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:rgba(52,211,153,.17);color:#72e2b6;font-weight:900}.server-update-current-v5715 p{display:grid;grid-gap:3px;gap:3px;margin:0}.server-update-current-v5715 small{color:var(--muted)}.server-update-steps-v5715{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.server-update-steps-v5715>article{display:grid;grid-template-columns:auto 1fr;grid-gap:11px;gap:11px;align-items:start;min-height:125px;transition:border-color .2s ease,background .2s ease}.server-update-steps-v5715>article.is-active{border-color:#507cff;background:rgba(80,124,255,.09)}.server-update-steps-v5715>article>b{display:grid;place-items:center;width:29px;height:29px;border:1px solid rgba(108,139,255,.45);border-radius:9px;background:rgba(80,124,255,.12);color:#9bb2ff}.server-update-steps-v5715 h3{margin:3px 0 7px;color:#e7effc;font-size:1rem}.server-update-steps-v5715 p{margin:0;color:var(--muted);font-size:.84rem;line-height:1.48}.server-update-history-v5715{display:grid;grid-gap:8px;gap:8px}.server-update-history-v5715>div{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;grid-gap:10px;gap:10px;align-items:center;padding:10px 11px;border:1px solid var(--border);border-radius:11px}.server-update-history-v5715>div>span:nth-child(2){display:grid;grid-gap:2px;gap:2px}.server-update-history-v5715 small,.server-update-history-v5715 time{color:var(--muted);font-size:.78rem}.server-update-history-v5715>div>b{font-size:.78rem}.server-update-result-v5715{width:9px;height:9px;border-radius:50%;background:#ef6464}.server-update-result-v5715.is-success{background:#46d7a0;box-shadow:0 0 0 4px rgba(70,215,160,.1)}.server-update-log-v5715{display:grid;grid-gap:5px;gap:5px;max-height:310px;overflow:auto;padding:12px;border:1px solid var(--border);border-radius:12px;background:rgba(4,9,16,.55)}.server-update-log-v5715 code{color:#aebed4;font-size:.75rem;white-space:pre-wrap;overflow-wrap:anywhere}@media (max-width:1120px){.server-update-status-grid-v5715,.server-update-steps-v5715{grid-template-columns:repeat(2,minmax(0,1fr))}.server-update-main-grid-v5715{grid-template-columns:1fr}}@media (max-width:720px){.server-update-status-grid-v5715,.server-update-steps-v5715{grid-template-columns:1fr}.server-update-status-grid-v5715>article,.server-update-steps-v5715>article{min-height:0}.server-update-history-v5715>div{grid-template-columns:auto minmax(0,1fr)}.server-update-history-v5715 time,.server-update-history-v5715>div>b{grid-column:2}.server-update-main-grid-v5715{display:block}.server-update-main-grid-v5715>article+article{margin-top:14px}}.server-update-live-v5719{display:grid;grid-gap:10px;gap:10px;padding:15px 16px;border:1px solid rgba(80,124,255,.48);border-radius:14px;background:rgba(80,124,255,.08)}.server-update-live-head-v5719{display:flex;align-items:end;justify-content:space-between;gap:16px}.server-update-live-head-v5719>div{display:grid;grid-gap:3px;gap:3px}.server-update-live-head-v5719 span{color:var(--muted);font-size:.78rem}.server-update-live-head-v5719 strong{color:#e7eeff}.server-update-live-head-v5719>b{color:#a9bbff;font-size:1.1rem}.server-update-progress-v5719{height:10px;overflow:hidden;border-radius:999px;background:rgba(91,130,255,.16)}.server-update-progress-v5719 i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#4774f4,#79a1ff);transition:width .45s ease}.server-update-live-meta-v5719{display:flex;flex-wrap:wrap;gap:7px 18px;color:var(--muted);font-size:.78rem}.server-update-live-meta-v5719 span:last-child{margin-left:auto}.server-update-live-meta-v5719 .is-stale{color:#f5c66a}.server-update-submit-v5721{display:grid;grid-gap:7px;gap:7px}.server-update-submit-progress-v5721{height:7px;overflow:hidden;border-radius:999px;background:rgba(91,130,255,.16)}.server-update-submit-progress-v5721 i{display:block;width:2%;min-width:12px;height:100%;border-radius:inherit;background:linear-gradient(90deg,#4774f4,#79a1ff);animation:server-update-submit-pulse-v5721 1.1s ease-in-out infinite alternate}@keyframes server-update-submit-pulse-v5721{to{opacity:.58}}@media (prefers-reduced-motion:reduce){.server-update-submit-progress-v5721 i{animation:none}}@media (max-width:720px){.server-update-live-meta-v5719{flex-direction:column}.server-update-live-meta-v5719 span:last-child{margin-left:0}}.quick-production-sections{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.quick-production-section{min-width:0}.quick-job-card{grid-template-columns:minmax(0,1fr)}.quick-job-main{transition:background-color .16s ease}.quick-job-main:hover{background:rgba(91,130,255,.07)}.quick-job-actions,.quick-job-document-access{border-top:1px solid var(--border);padding:12px 16px}.quick-job-actions{justify-content:flex-start}.production-employee-actions{grid-template-columns:repeat(auto-fit,minmax(170px,max-content))}.production-employee-actions form{display:contents}.assembly-quick-card{position:relative;min-height:116px;border-left:4px solid rgba(91,130,255,.72);transition:border-color .16s ease,background-color .16s ease,transform .16s ease}.assembly-quick-card:focus-visible,.assembly-quick-card:hover{background:color-mix(in srgb,var(--panel) 92%,var(--accent));outline:none}.assembly-card-arrow{display:grid;place-items:center;width:34px;height:34px;border-radius:999px;background:rgba(91,130,255,.14);color:#9bb4ff;font-size:1.2rem;font-weight:850}.assembly-kitchen-list,.assembly-linked-documents,.assembly-quick-site-card{margin-bottom:14px}@media (max-width:980px){.quick-production-sections{grid-template-columns:1fr}}@media (max-width:760px){.assembly-quick-detail-head,.assembly-quick-topbar,.quick-production-topbar{gap:12px}.assembly-quick-detail-head .actions,.assembly-quick-topbar .actions,.quick-production-topbar .actions{width:100%}.assembly-quick-detail-head .actions .btn,.assembly-quick-topbar .actions .btn,.quick-production-topbar .actions .btn{flex:1 1 auto}.quick-production-section{border-radius:16px}.quick-job-card{gap:0}.quick-job-document-access{align-items:flex-start;flex-direction:column;gap:8px}.quick-job-document-links{width:100%}.quick-job-document-links a{display:block;min-height:42px;padding:10px 0}.quick-job-actions{grid-template-columns:1fr 1fr}.quick-job-actions>details{grid-column:1/-1}.assembly-quick-card{min-height:0;border-left-width:4px}.assembly-quick-card-state{grid-template-columns:minmax(0,1fr) auto;align-items:center}.assembly-quick-card-state>small,.assembly-quick-card-state>strong{grid-column:1}.assembly-card-arrow{grid-column:2;grid-row:1/span 3}.assembly-quick-site-card h2{font-size:1.2rem;line-height:1.35}.assembly-quick-action-grid{grid-template-columns:1fr}.assembly-kitchen-list .section-row,.assembly-linked-documents .section-row{align-items:stretch;flex-direction:column}}.personal-direct-heading-v5719{display:flex;align-items:baseline;gap:12px;margin:2px 0 -6px}.personal-direct-heading-v5719 p{margin:0;color:var(--muted);font-size:.84rem}.personal-quick-actions-v5719{margin-bottom:2px}.personal-daily-links-v5719{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;margin-top:12px;padding-top:12px;border-top:1px solid var(--border)}.personal-daily-links-v5719 a{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:40px;padding:8px 10px;border:1px solid var(--border);border-radius:10px;color:var(--muted);text-decoration:none;font-weight:750}.personal-daily-links-v5719 a:hover{border-color:rgba(91,130,255,.55);color:#dce7ff}.personal-daily-links-v5719 b{display:grid;place-items:center;min-width:24px;height:24px;padding:0 6px;border-radius:999px;background:rgba(91,130,255,.15);color:#9db4ff}.workshop-free-need-v5719{margin-top:14px;border:1px solid var(--border);border-radius:14px;background:rgba(91,130,255,.04)}.workshop-free-need-v5719>summary{cursor:pointer;padding:14px 16px;color:#c8d7f0;font-weight:800}.workshop-free-need-v5719[open]>summary{border-bottom:1px solid var(--border)}.workshop-free-need-form-v5719{display:grid;grid-template-columns:minmax(240px,2fr) minmax(110px,.55fr) minmax(110px,.55fr);grid-gap:12px;gap:12px;padding:16px}.workshop-free-need-form-v5719 label{display:grid;grid-gap:6px;gap:6px}.workshop-free-need-form-v5719 label>span{color:var(--muted);font-size:.78rem;font-weight:750}.workshop-free-need-hint-v5719,.workshop-free-need-note-v5719,.workshop-free-need-photo-v5719{grid-column:1/-1}.workshop-free-need-hint-v5719{color:var(--muted);font-size:.82rem}.workshop-free-need-form-v5719 .btn{justify-self:start}.purchase-worklist-head-v5719{margin-bottom:4px}.purchase-worklist-v5719{display:grid;grid-gap:12px;gap:12px}.purchase-worklist-toolbar-v5719{display:grid;grid-template-columns:minmax(280px,1fr) auto auto;align-items:center;grid-gap:12px;gap:12px}.purchase-worklist-search-v5719{display:flex;align-items:center;gap:9px;min-height:44px;padding:0 13px;border:1px solid var(--border);border-radius:12px;background:var(--panel)}.purchase-worklist-search-v5719:focus-within{border-color:#5b82ff;box-shadow:0 0 0 3px rgba(91,130,255,.12)}.purchase-worklist-search-v5719 input{width:100%;border:0;outline:0;background:transparent;color:var(--text);font:inherit}.purchase-worklist-total-v5719{color:var(--muted);font-size:.88rem;white-space:nowrap}.purchase-worklist-total-v5719 b{display:inline-grid;place-items:center;min-width:27px;height:27px;margin-right:5px;border-radius:999px;background:rgba(91,130,255,.15);color:#a9bcff}.purchase-worklist-completed-v5719{display:flex;align-items:center;gap:7px;color:var(--muted);font-size:.84rem;font-weight:700;white-space:nowrap;cursor:pointer}.purchase-worklist-cards-v5719{display:grid;grid-gap:9px;gap:9px}.purchase-worklist-card-v5719{overflow:hidden;border:1px solid var(--border);border-radius:13px;background:var(--panel)}.purchase-worklist-card-v5719>summary{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:11px;gap:11px;min-height:60px;padding:10px 14px;cursor:pointer;list-style:none}.purchase-worklist-card-v5719>summary::-webkit-details-marker{display:none}.purchase-worklist-card-v5719>summary>span:nth-child(2){display:grid;grid-gap:3px;gap:3px}.purchase-worklist-card-v5719>summary strong{color:#e9f0fc}.purchase-worklist-card-v5719>summary small{color:var(--muted)}.purchase-worklist-card-v5719>summary>b{display:grid;place-items:center;min-width:28px;height:28px;padding:0 7px;border-radius:999px;background:rgba(91,130,255,.14);color:#a8bbff}.purchase-worklist-chevron-v5719{color:#89a4f8;font-size:1.35rem;transition:transform .16s ease}.purchase-worklist-card-v5719[open] .purchase-worklist-chevron-v5719{transform:rotate(90deg)}.purchase-worklist-rows-v5719{border-top:1px solid var(--border)}.purchase-worklist-row-v5719{display:grid;grid-template-columns:minmax(240px,1fr) minmax(100px,auto) minmax(100px,auto) auto auto;align-items:center;grid-gap:12px;gap:12px;padding:11px 14px;border-bottom:1px solid var(--border)}.purchase-worklist-row-v5719:last-child{border-bottom:0}.purchase-worklist-row-v5719.is-completed{opacity:.6;background:rgba(255,255,255,.015)}.purchase-worklist-row-copy-v5719{display:grid;min-width:0;grid-gap:3px;gap:3px}.purchase-worklist-row-copy-v5719 small,.purchase-worklist-row-copy-v5719 strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.purchase-worklist-row-copy-v5719 small{color:var(--muted)}.purchase-worklist-row-quantity-v5719{color:#d9e4f5;font-weight:750;white-space:nowrap}.purchase-worklist-status-v5719{padding:5px 8px;border-radius:999px;font-size:.76rem;font-weight:800;white-space:nowrap}.purchase-worklist-status-v5719.is-warning{background:rgba(245,183,72,.13);color:#f5c66a}.purchase-worklist-status-v5719.is-ordered{background:rgba(91,130,255,.14);color:#9cb3ff}.purchase-worklist-status-v5719.is-partial{background:rgba(125,211,252,.13);color:#8edaf9}.purchase-worklist-status-v5719.is-done{background:rgba(52,211,153,.12);color:#72e2b6}.purchase-worklist-photo-v5719{color:#9eb5ff;font-size:.82rem;font-weight:750}.purchase-worklist-empty-v5719{display:grid;place-items:center;grid-gap:5px;gap:5px;min-height:150px;padding:24px;border:1px dashed var(--border);border-radius:14px;color:var(--muted);text-align:center}.purchase-worklist-empty-v5719 strong{color:#dce6f5}.purchase-worklist-footer-v5719{display:flex;align-items:center;gap:16px;margin-top:12px;padding:11px 2px;color:var(--muted);font-size:.8rem}.purchase-worklist-footer-v5719 a{color:#9eb5ff;font-weight:750}.purchase-worklist-footer-v5719 span{margin-left:auto}.personal-receiving-card-v5719{border:1px solid var(--border);border-radius:14px;background:var(--panel);overflow:hidden}.personal-receiving-card-v5719 summary{display:grid;grid-template-columns:18px minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:center;min-height:68px;padding:14px 16px;cursor:pointer;list-style:none}.personal-receiving-card-v5719 summary::-webkit-details-marker{display:none}.personal-receiving-card-v5719 summary>span:nth-child(2){display:grid;grid-gap:3px;gap:3px}.personal-receiving-card-v5719 summary small,.personal-receiving-lines-v5719 small{color:var(--muted)}.personal-receiving-card-v5719 summary>b{padding:5px 9px;border-radius:999px;background:rgba(91,130,255,.15);color:#a9bcff;white-space:nowrap}.personal-receiving-chevron-v5719{color:#7da0ff;font-size:24px;line-height:1;transition:transform .18s ease}.personal-receiving-card-v5719[open] .personal-receiving-chevron-v5719{transform:rotate(90deg)}.personal-receiving-card-body-v5719{border-top:1px solid var(--border)}.personal-receiving-lines-v5719{display:grid}.personal-receiving-lines-v5719>div{display:grid;grid-template-columns:minmax(0,1fr) auto auto;grid-gap:14px;gap:14px;align-items:center;padding:12px 16px;border-top:1px solid rgba(120,145,190,.16)}.personal-receiving-lines-v5719>div:first-child{border-top:0}.personal-receiving-lines-v5719>div>span{display:grid;grid-gap:3px;gap:3px}.personal-receiving-lines-v5719>div>b{white-space:nowrap}.personal-receiving-card-body-v5719>.personal-receiving-actions-v5698{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:12px;padding:12px 16px;border-top:1px solid var(--border)}@media (max-width:860px){.purchase-worklist-toolbar-v5719{grid-template-columns:1fr auto}.purchase-worklist-search-v5719{grid-column:1/-1}.purchase-worklist-row-v5719{grid-template-columns:minmax(0,1fr) auto;gap:8px 10px}.purchase-worklist-row-copy-v5719{grid-column:1/-1}.purchase-worklist-row-quantity-v5719,.purchase-worklist-status-v5719{justify-self:start}.purchase-worklist-row-v5719 .btn{justify-self:end}.purchase-worklist-footer-v5719{align-items:flex-start;flex-direction:column;gap:8px}.purchase-worklist-footer-v5719 span{margin-left:0}}@media (max-width:620px){.personal-direct-heading-v5719{align-items:flex-start;flex-direction:column;gap:2px}.personal-daily-links-v5719{grid-template-columns:1fr}.workshop-free-need-form-v5719{grid-template-columns:1fr 1fr}.workshop-free-need-form-v5719>label:first-child{grid-column:1/-1}.purchase-worklist-head-v5719 .actions{display:grid;grid-template-columns:1fr 1fr;width:100%}.purchase-worklist-head-v5719 .actions .btn:last-child{grid-column:1/-1}.purchase-worklist-toolbar-v5719{grid-template-columns:1fr}.purchase-worklist-completed-v5719{justify-self:start}.purchase-worklist-card-v5719>summary{padding:10px 11px}.purchase-worklist-row-v5719{padding:11px}.purchase-worklist-row-copy-v5719 small,.purchase-worklist-row-copy-v5719 strong{white-space:normal}.purchase-worklist-row-v5719 .btn{width:100%}.personal-receiving-card-v5719 summary{grid-template-columns:16px minmax(0,1fr)}.personal-receiving-card-v5719 summary>b{grid-column:2;justify-self:start}.personal-receiving-lines-v5719>div{grid-template-columns:1fr;gap:8px}.personal-receiving-lines-v5719>div>form{justify-self:stretch}.personal-receiving-lines-v5719>div>form button{width:100%}}.customers-issues-short-v5720,.customers-more-actions-v5720,.employees-more-actions-v5720,.overview-action-short-v5720,.overview-date-short-v5720,.overview-today-empty-v5720,.overview-workdays-total-v5720,.production-active-filters-v5720,.production-mobile-filter-v5720,.production-mobile-stage-nav-v5720,.production-mobile-status-v5720{display:none}.production-mobile-card-shell-v5720{display:contents}.goods-receipt-actor-v5720{display:grid;grid-gap:3px;gap:3px;margin-bottom:12px;padding:11px 13px;border:1px solid rgba(91,130,255,.35);border-radius:11px;background:rgba(91,130,255,.08)}.goods-receipt-actor-v5720 small,.goods-receipt-actor-v5720 span{color:var(--muted);font-size:.76rem}.receipt-audit-v5720{display:grid;grid-gap:12px;gap:12px}.receipt-audit-list-v5720{display:grid;grid-gap:9px;gap:9px}.receipt-audit-list-v5720>article{display:grid;grid-gap:9px;gap:9px;padding:13px 15px;border:1px solid var(--border);border-left:4px solid #37a878;border-radius:12px;background:var(--panel)}.receipt-audit-list-v5720>article.is-correction{border-left-color:#e99a39;background:rgba(233,154,57,.055)}.receipt-audit-head-v5720,.receipt-audit-list-v5720 dl,.receipt-audit-list-v5720 dl>div,.receipt-audit-list-v5720 li{display:flex;align-items:center;gap:10px}.receipt-audit-head-v5720{justify-content:space-between}.receipt-audit-head-v5720 time,.receipt-audit-list-v5720 li span,.receipt-audit-list-v5720 p{color:var(--muted);font-size:.78rem}.receipt-audit-list-v5720 dl{flex-wrap:wrap;margin:0}.receipt-audit-list-v5720 dl>div{gap:5px;padding-right:12px;border-right:1px solid var(--border)}.receipt-audit-list-v5720 dt{color:var(--muted);font-size:.72rem}.receipt-audit-list-v5720 dd{margin:0;font-weight:750}.receipt-audit-list-v5720 ul{display:grid;grid-gap:5px;gap:5px;margin:0;padding:0;list-style:none}.receipt-audit-list-v5720 li{justify-content:space-between}.receipt-correction-form-v5720>div{display:grid;flex:1 1;grid-gap:8px;gap:8px}.receipt-correction-form-v5720 .field{max-width:720px}@media (max-width:900px){body,html{min-height:100%;min-height:100svh;overscroll-behavior-x:none}body .mobile-header{border-radius:0!important;-webkit-clip-path:none!important;clip-path:none!important;padding:max(9px,env(safe-area-inset-top)) 16px 9px!important}body .mobile-header:after,body .mobile-header:before{display:none!important}body .mobile-header-row{min-height:44px;padding-right:54px}body .mobile-brand{font-size:20px!important}body .global-search-trigger-v574{top:max(9px,env(safe-area-inset-top))!important;right:16px!important;z-index:140!important;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important}body .main{min-height:calc(100svh - 62px)!important;padding:12px 16px calc(108px + env(safe-area-inset-bottom))!important}body .main>*+*{margin-top:12px}body .pilot-operation-banner{min-height:36px!important;margin:0 0 10px!important;padding:6px 10px!important;border-radius:4px!important;background:rgba(245,183,72,.055)!important}body .global-back-button{justify-content:center!important;width:-moz-fit-content!important;width:fit-content!important;max-width:100%!important;min-height:44px!important;margin:0 0 10px!important;padding:8px 12px!important}body h1{font-size:clamp(24px,7vw,30px)!important;line-height:1.12!important}body h2{font-size:clamp(18px,5.5vw,23px)!important;line-height:1.2!important}body .topbar{gap:10px!important;margin-bottom:12px!important}body .topbar>div:first-child>h1{margin-block:2px 0!important}body .topbar .actions{display:flex;flex-flow:row wrap;gap:8px}body .topbar .actions>.btn{flex:1 1 140px;justify-content:center}body .card,body .form-card{border-radius:12px!important;padding:12px!important}body .mobile-bottom-navigation-v5714{padding-bottom:max(6px,env(safe-area-inset-bottom))!important}.overview-action-short-v5720,.overview-date-short-v5720,.overview-workdays-total-v5720{display:inline}.overview-action-long-v5720,.overview-date-long-v5720,.overview-mobile-description-v5720,.overview-workdays-detail-v5720{display:none!important}body .overview-topbar-v5641{display:grid!important;grid-template-columns:minmax(0,1fr)!important}body .overview-header-actions-v5641{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:6px!important;gap:6px!important;width:100%}body .overview-header-actions-v5641 .btn,body .overview-header-actions-v5641 .overview-date-v5641{justify-content:center;min-width:0;height:44px!important;min-height:44px!important;padding:0 6px!important;font-size:12px!important;white-space:nowrap}body .overview-today-strip-v5641{padding:11px!important}body .overview-card-head-v5641,body .overview-today-head-v5641{align-items:center!important;flex-direction:row!important;gap:8px!important}body .overview-card-head-v5641 h2,body .overview-today-head-v5641 h2{margin:0!important}body .overview-today-grid-v5641{grid-template-columns:minmax(0,1fr)!important;gap:8px!important}body .overview-today-card-v5641.is-empty-v5720{display:none!important}body .overview-today-empty-v5720{align-items:center;gap:8px;min-height:44px;padding:8px 10px;border:1px dashed rgba(55,168,120,.4);border-radius:9px;color:#8ee1bd}body .overview-attention-v5641.is-empty-v5720{display:none!important}body .overview-command-grid-v5641{gap:12px!important}body .overview-health-summary-v5641{gap:6px!important}body .overview-health-summary-v5641>a{min-height:44px!important;padding:7px 10px!important}body .overview-quick-links-v5641.overview-quick-actions-v5642{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:7px!important;gap:7px!important}body .overview-quick-actions-v5642>a,body .overview-quick-actions-v5642>button{grid-template-columns:26px minmax(0,1fr)!important;min-height:62px!important;padding:8px!important}body .overview-quick-actions-v5642>:is(a,button) small,body .overview-quick-actions-v5642>:is(a,button)>b{display:none!important}body .overview-workdays-v5641{overflow:hidden}body .overview-workday-grid-v5641{display:flex!important;gap:8px!important;max-width:100%;overflow-x:auto;padding:2px 1px 8px;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}body .overview-workday-grid-v5641::-webkit-scrollbar{display:none}body .overview-workday-grid-v5641>a{flex:0 0 min(42vw,158px);min-width:132px;scroll-snap-align:start}body .overview-workdays-summary-v5641{display:block!important;padding:9px 10px!important;text-align:center}body .overview-workdays-total-v5720 strong{display:block;margin-top:2px}.customers-import-desktop-v5720,.customers-issues-long-v5720,.customers-page-eyebrow-v5720{display:none!important}.customers-issues-short-v5720,.customers-more-actions-v5720{display:block}body .customers-page-actions-v5720{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}body .customers-page-actions-v5720>.btn{min-width:0;padding-inline:8px!important;font-size:13px!important}.customers-more-actions-v5720{grid-column:1/-1;position:relative}.customers-more-actions-v5720>summary,.employees-more-actions-v5720>summary{display:flex;align-items:center;justify-content:center;min-height:44px;padding:8px 11px;border:1px solid var(--border);border-radius:10px;color:var(--muted);cursor:pointer;list-style:none;font-size:13px;font-weight:750}.customers-more-actions-v5720>summary::-webkit-details-marker,.employees-more-actions-v5720>summary::-webkit-details-marker{display:none}.customers-more-actions-v5720>div,.employees-more-actions-v5720>div{display:grid;grid-gap:1px;gap:1px;margin-top:5px;padding:5px;border:1px solid var(--border);border-radius:10px;background:var(--panel)}.customers-more-actions-v5720 a,.employees-more-actions-v5720 a{display:flex;align-items:center;min-height:44px;padding:8px 10px;border-radius:7px;color:var(--text);text-decoration:none}body .customer-area-nav{min-height:44px;margin-bottom:10px}body .customers-filter-v5720{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;grid-gap:8px!important;gap:8px!important}body .customers-filter-v5720>input{grid-column:1/-1;width:100%}body .customers-filter-v5720>select{min-width:0;width:100%}body .customers-filter-v5720>button{width:auto}body .customers-filter-v5720>.btn-ghost{grid-column:1/-1;justify-self:start;width:auto}body .customer-v2-list{gap:12px}body .customer-v2-card{position:relative;overflow:hidden}body .customer-v2-head{grid-template-columns:minmax(0,1fr) auto!important;gap:9px 10px!important;padding:11px 12px!important}body .customer-v2-identity{grid-column:1/-1;grid-template-columns:46px minmax(0,1fr)!important;gap:9px!important}body .customer-v2-number{width:46px;height:38px}body .customer-v2-meta{display:flex;grid-column:1;gap:13px!important;min-width:0}body .customer-v2-meta>div{min-width:0}body .customer-v2-meta strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body .customer-v2-actions{grid-column:2;align-self:end}body .customer-v2-actions .btn{min-height:40px!important}.customer-name-link:after{position:absolute;inset:0;z-index:1;content:""}body .customer-order-disclosure,body .customer-v2-actions{position:relative;z-index:2}.employees-admin-action-v5720,.employees-page-description-v5720,.employees-page-eyebrow-v5720{display:none!important}.employees-more-actions-v5720{display:block}body .employees-page-actions-v5720{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr);width:100%}body .employees-more-actions-v5720,body .employees-page-actions-v5720>.btn{min-width:0}body .employees-filter-v5720{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;grid-gap:8px!important;gap:8px!important}body .employees-filter-v5720>input{grid-column:1/-1}body .employees-filter-v5720>select{min-width:0;width:100%}body .employees-filter-v5720>.btn-ghost{grid-column:1/-1;justify-self:start;width:auto}body .employee-list{gap:12px}body .employee-list .employee-list-card{grid-template-columns:44px minmax(0,1fr)!important;gap:9px!important;padding:11px!important}body .employee-list-card .employee-list-metrics{grid-column:1/-1!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;width:100%}body .employee-list-card .employee-list-metrics[data-without-time-account=true]{grid-template-columns:minmax(0,1fr)!important}body .employee-list-card .employee-list-metrics>div{min-width:0!important;padding:7px 8px!important}body .personal-area-header-v5643{margin-bottom:4px!important}body .personal-area-header-v5643 .eyebrow,body .personal-area-header-v5643 p{display:none!important}body .personal-area-header-v5643 h1{margin:0!important;font-size:25px!important}body .personal-area-tabs-v5643{margin-inline:-16px!important;padding-inline:16px!important;overflow-x:auto!important;scroll-snap-type:x proximity}body .personal-area-tabs-v5643>a{min-width:max-content!important;scroll-snap-align:start}body .personal-home-actions-v5643,body .personal-quick-actions-v5698{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:7px!important;gap:7px!important}body .personal-quick-actions-v5698>a{min-width:0;min-height:58px;padding:8px 9px}body .personal-daily-links-v5719{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}body .personal-daily-links-v5719 a{display:grid;justify-items:center;min-width:0;padding:7px 3px;text-align:center}body .personal-daily-links-v5719 a>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}body .assembly-quick-topbar p,body .personal-receiving-head-v5698 p,body .purchase-worklist-head-v5719>div:first-child>p,body .purchasing-topbar>div:first-child>p,body .quick-production-topbar p{display:none!important}body .assembly-quick-topbar .actions,body .personal-receiving-head-v5698 .actions,body .quick-production-topbar .actions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:7px;gap:7px}body .quick-production-section{padding:10px!important}body .quick-production-section>.section-row{align-items:center!important;flex-direction:row!important}body .quick-job-actions,body .quick-job-document-access,body .quick-job-main{padding:10px!important}body .quick-job-document-links a{min-height:40px}body .assembly-quick-card{grid-template-columns:72px minmax(0,1fr)!important;gap:9px!important;padding:11px!important}body .assembly-quick-card-main h2{font-size:17px!important}body .assembly-quick-card-state{grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto!important}body .purchase-worklist-head-v5719 .purchase-maintenance-actions-v5691{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}body .purchase-worklist-head-v5719 .purchase-maintenance-actions-v5691 .btn:last-child{grid-column:1/-1}body .personal-receiving-head-v5698{align-items:center;margin-bottom:8px}body .personal-receiving-head-v5698>div>.eyebrow{display:none}body .personal-receiving-card-v5719 summary{min-height:58px;padding:10px 11px}body .goods-receipt-form-clean{padding:11px!important}body .goods-receipt-actor-v5720{margin-bottom:9px}body .goods-receipt-line{padding:10px!important}body .production-toolbar-secondary-v5720,body .production-toolbar-view-v5720,body .production-workspace-header p,body [data-mobile-secondary-v5720=true]{display:none!important}body .production-workspace-toolbar{display:grid!important;grid-template-columns:minmax(0,1fr) auto;grid-gap:8px!important;gap:8px!important}body .production-board-search{min-width:0;width:100%}body .production-workspace-toolbar>.production-toolbar-chip:not(.production-toolbar-secondary-v5720):not(.production-toolbar-view-v5720){width:auto;min-width:96px}body .production-advanced-filters{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-gap:7px!important;gap:7px!important;padding:9px!important}body .production-mobile-filter-v5720{display:flex;width:100%}body .production-active-filters-v5720{display:flex;gap:6px;max-width:100%;overflow-x:auto;padding:1px 0 4px;scrollbar-width:none}body .production-active-filters-v5720 button{flex:0 0 auto;min-height:36px;padding:5px 9px;border:1px solid rgba(91,130,255,.38);border-radius:999px;background:rgba(91,130,255,.11);color:#b9ccff;font-size:12px}body .production-mobile-stage-nav-v5720{display:grid;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;grid-gap:7px;gap:7px;min-height:62px;padding:7px;border:1px solid var(--border);border-radius:12px;background:var(--panel)}body .production-mobile-stage-nav-v5720>button{display:grid;place-items:center;width:44px;height:44px;min-height:44px;padding:0;border:1px solid #36537b;border-radius:10px;background:#14233a;color:#a9c2ff;font-size:21px}body .production-mobile-stage-nav-v5720>button:disabled{opacity:.32}body .production-mobile-stage-nav-v5720>div,body .production-mobile-stage-nav-v5720>div>span{display:grid;min-width:0}body .production-mobile-stage-nav-v5720>div>span{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:7px}body .production-mobile-stage-nav-v5720 i{color:#80a3ff;font-style:normal}body .production-mobile-stage-nav-v5720 b{display:grid;place-items:center;min-width:25px;height:25px;border-radius:999px;background:rgba(91,130,255,.14);color:#a9bdff}body .production-mobile-stage-nav-v5720 small{overflow:hidden;color:var(--muted);font-size:10px;text-overflow:ellipsis;white-space:nowrap}body .production-board-layout{display:block!important}body .production-kanban-modern{display:block!important;overflow:visible!important;padding:0!important;touch-action:pan-y}body .production-kanban-modern .production-stage-column{display:none!important;width:100%!important;min-width:0!important;min-height:0!important}body .production-kanban-modern .production-stage-column.is-mobile-active-v5720{display:flex!important}body .production-stage-head{display:none!important}body .production-stage-cards{min-height:0!important;padding:8px!important}body .production-mobile-card-shell-v5720{display:grid;grid-gap:0;gap:0;overflow:hidden;border-radius:10px}body .production-mobile-card-shell-v5720 .production-modern-card{width:100%;border-radius:10px 10px 0 0}body .production-mobile-status-v5720{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;grid-gap:8px;gap:8px;padding:7px 9px;border:1px solid #2b4263;border-top:0;border-radius:0 0 10px 10px;background:#0d1929}body .production-mobile-status-v5720>span{color:var(--muted);font-size:11px;font-weight:750}body .production-mobile-status-v5720 select{min-height:40px;font-size:14px}body .production-stage-empty{min-height:72px!important;padding:18px!important}body .production-detail-panel{position:fixed!important;inset:calc(62px + env(safe-area-inset-top)) 0 calc(66px + env(safe-area-inset-bottom))!important;z-index:280;display:none!important;width:auto;max-height:none!important;min-height:0!important;border-radius:0!important;background:#0b1524;box-shadow:0 0 40px rgba(0,0,0,.55)}body .production-detail-panel.is-mobile-open-v5720{display:flex!important}body .production-detail-head{flex:0 0 auto;padding:11px 13px!important}body .production-detail-tabs{flex:0 0 auto;overflow-x:auto;scrollbar-width:none}body .production-detail-content{flex:1 1 auto;min-height:0;overflow-y:auto!important;overscroll-behavior:contain}body .production-detail-actions{flex:0 0 auto;padding:8px 10px!important;border-top:1px solid var(--border);background:#0d1929}body .automatic-update-note,body .server-update-page-v5715>.topbar p,body .server-update-status-grid-v5715 small{display:none!important}body .server-update-status-grid-v5715{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important}body .server-update-status-grid-v5715 .card{gap:3px;min-height:0;padding:9px!important}body .server-update-main-grid-v5715{grid-template-columns:minmax(0,1fr)!important;gap:9px!important}body .server-update-steps-v5715{display:flex;max-width:100%;overflow-x:auto;gap:7px;scrollbar-width:none}body .server-update-steps-v5715>article{flex:0 0 min(74vw,250px)}body .server-update-live-v5719{position:-webkit-sticky;position:sticky;top:calc(62px + env(safe-area-inset-top));z-index:30}body .receipt-audit-v5720>.section-row{align-items:flex-start!important;flex-direction:row!important}body .receipt-audit-v5720>.section-row p{display:none}body .receipt-audit-list-v5720>article{padding:11px}body .receipt-audit-list-v5720 dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:6px;gap:6px}body .receipt-audit-list-v5720 dl>div{display:grid;grid-gap:2px;gap:2px;padding:0;border:0}body .receipt-audit-list-v5720 li{align-items:flex-start;flex-direction:column;gap:2px}body .receipt-correction-form-v5720{align-items:stretch;flex-direction:column}}@media (max-width:430px){body .overview-header-actions-v5641 .btn,body .overview-header-actions-v5641 .overview-date-v5641{font-size:11px!important}body .customer-v2-meta{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:5px!important;gap:5px!important}body .personal-daily-links-v5719 a>span{font-size:10px}body .production-mobile-stage-nav-v5720 small{max-width:190px}}@media (min-width:901px){.overview-workdays-total-v5720{display:none!important}}.mobile-header-shell-v5721{display:contents}@media (max-width:900px){html{scroll-padding-top:calc(64px + env(safe-area-inset-top));scroll-padding-bottom:calc(124px + env(safe-area-inset-bottom))}body .mobile-help-v5721,body .pilot-operation-banner>span,body .topbar>div:first-child>p{display:none!important}body .mobile-header-shell-v5721{position:fixed;inset:0 0 auto;z-index:340;display:block;min-height:calc(56px + env(safe-area-inset-top));background:#080f1a}body .mobile-header{position:relative!important;top:auto!important;z-index:auto!important;min-height:calc(56px + env(safe-area-inset-top));padding:max(6px,env(safe-area-inset-top)) 16px 6px!important;background:#080f1a!important}body .mobile-header-row{min-height:44px!important;padding-right:50px!important}body .mobile-brand{font-size:20px!important;line-height:1!important}body .mobile-brand span{font-size:11px!important}body .mobile-header-shell-v5721>.global-search-trigger-v574{position:absolute!important;top:max(6px,env(safe-area-inset-top))!important;right:16px!important;z-index:2!important;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important}body .shell{padding-top:calc(56px + env(safe-area-inset-top))!important}body .main{min-height:calc(100dvh - 56px - env(safe-area-inset-top))!important;padding:8px 16px calc(126px + env(safe-area-inset-bottom))!important;scroll-padding-bottom:calc(126px + env(safe-area-inset-bottom))}body .main>*+*{margin-top:9px}body .pilot-operation-banner{min-height:32px!important;margin:0 0 7px!important;padding:4px 9px!important;gap:8px!important;border-radius:4px!important}body .pilot-operation-banner a,body .pilot-operation-banner strong{font-size:12px!important}body .pilot-operation-banner a{margin-left:auto}body .global-back-button{min-height:44px!important;margin:0 0 7px!important;padding:7px 11px!important;font-size:14px!important}body h1{font-size:clamp(24px,6.7vw,28px)!important}body h2{font-size:clamp(17px,5vw,21px)!important}body .topbar{gap:8px!important;margin-bottom:9px!important;padding-right:0!important}body .topbar>div:first-child>h1{margin:0!important}body .card,body .form-card{border-radius:11px!important}body .mobile-bottom-navigation-v5714{min-height:calc(68px + env(safe-area-inset-bottom));padding:5px 7px max(7px,env(safe-area-inset-bottom))!important;background:#080f1a!important;box-shadow:0 -8px 22px rgba(0,0,0,.36)}body .mobile-bottom-navigation-v5714>.mobile-nav>a,body .mobile-more-v5714>summary{min-height:56px!important;font-size:10px!important}body .mobile-more-panel-v5714{bottom:calc(68px + env(safe-area-inset-bottom))!important;gap:10px!important;max-height:calc(100dvh - 124px - env(safe-area-inset-top) - env(safe-area-inset-bottom))!important;padding:12px!important;border-radius:14px 14px 0 0!important;background:#0b1422!important}body .mobile-more-head-v5714{align-items:center!important}body .mobile-more-panel-v5714 .mobile-nav{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important}body .mobile-more-panel-v5714 .mobile-nav>a{min-height:46px!important;padding:7px 9px!important}body .mobile-more-panel-v5714 .mobile-account-bar{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important;padding-top:9px!important}body .mobile-more-panel-v5714 .mobile-account-bar a,body .mobile-more-panel-v5714 .mobile-account-bar button{min-height:40px!important;padding-inline:5px!important;font-size:11px!important}body .customer-area-nav{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:4px!important;gap:4px!important;width:100%!important;min-height:0!important;margin-bottom:8px!important;padding:4px!important}body .customer-area-nav>a,body .customer-area-nav>span{display:flex;align-items:center;justify-content:center;width:100%;min-width:0;min-height:42px;padding:7px 9px!important;text-align:center}body .customer-area-nav>a>span{display:inline;padding:0!important;overflow:hidden;text-overflow:ellipsis}body .customers-issues-long-v5720{display:none!important}body .customers-issues-short-v5720{display:inline!important}body .customers-page-actions-v5720{grid-template-columns:repeat(2,minmax(0,1fr)) 58px!important;gap:6px!important}body .customers-more-actions-v5720>summary,body .customers-page-actions-v5720>.btn{min-height:44px!important;padding-inline:6px!important;font-size:12px!important;white-space:nowrap}body .customers-more-actions-v5720{grid-column:auto!important}body .customers-more-actions-v5720>div,body .employees-more-actions-v5720>div{position:absolute;z-index:20;top:calc(100% + 4px);right:0;min-width:190px;margin:0!important;box-shadow:0 14px 30px rgba(0,0,0,.38)}body .employees-more-actions-v5720{position:relative}body .customers-filter-v5720,body .employees-filter-v5720{margin-bottom:10px!important}body .customer-v2-head{padding:10px!important}body .customer-v2-identity{grid-template-columns:44px minmax(0,1fr)!important}body .customer-v2-number{width:44px!important;height:36px!important;font-size:11px!important}body .customer-v2-identity h2{font-size:18px!important}body .employees-page-actions-v5720{grid-template-columns:minmax(0,1fr) 58px!important;gap:7px!important}body .employees-more-actions-v5720>summary,body .employees-page-actions-v5720>.btn{min-height:44px!important;padding-inline:8px!important;font-size:13px!important;white-space:nowrap}body .employee-list .employee-list-card{padding:10px!important}body .employee-list-card .employee-list-metrics{display:flex!important;gap:14px!important;padding-top:8px;border-top:1px solid var(--border)}body .employee-list-card .employee-list-metrics>div{flex:1 1;padding:0!important;border:0!important;background:transparent!important}body .employee-list-card .employee-list-metrics strong{font-size:14px!important}body .employee-list-card .employee-list-metrics small{display:none!important}body .personal-area-header-v5643{margin-bottom:2px!important}body .personal-area-tabs-v5643{display:none!important}body .personal-register-panel-v5643{padding:10px!important}body .personal-register-head-v5643{align-items:center!important;flex-direction:row!important;gap:8px!important;margin-bottom:0!important}body .personal-register-head-v5643>div{min-width:0}body .personal-register-head-v5643 .btn{flex:0 0 auto;width:auto!important;min-height:40px!important;padding:7px 10px!important;font-size:12px!important}body .personal-home-empty-v5643{min-height:0!important;padding:8px 2px!important}body .inbox-register-panel-v5643{border:0!important;padding:0!important;background:transparent!important}body .inbox-register-head-v5643{padding-inline:2px}body .inbox-filter-actions{flex-wrap:nowrap!important}body .inbox-filter-actions .btn{min-height:40px!important;padding:6px 9px!important;font-size:11px!important}body .inbox-category-tabs,body .inbox-category-tabs-four{display:none!important}body .inbox-category-tab{flex:0 0 auto;min-width:126px;min-height:44px;padding:8px 10px!important;scroll-snap-align:start}body .inbox-category-tab>small{display:none!important}body .inbox-active-panel{border-radius:11px!important}body .inbox-active-panel-head{align-items:center!important;flex-direction:row!important;min-height:38px;padding:7px 10px!important}body .notification-card{padding:10px!important}body .notification-card-body{gap:8px!important}body .notification-card-body h2{font-size:18px!important}body .inbox-category-empty-focused{min-height:64px!important}body .production-mobile-stage-nav-v5720{min-height:56px!important;padding:5px!important}body .production-mobile-stage-nav-v5720>button{border-radius:9px!important}body .production-mobile-stage-nav-v5720 small{max-width:none!important}body .production-board-layout{margin-top:0!important}body .production-kanban-modern{touch-action:pan-y!important}body .production-kanban-modern .production-stage-column{overflow:visible!important;border:0!important;background:transparent!important}body .production-stage-cards{gap:8px!important;padding:0!important}body .production-mobile-card-shell-v5720{border:1px solid rgba(92,130,255,.34);border-radius:11px!important;background:var(--panel)}body .production-mobile-card-shell-v5720 .production-modern-card{border:0!important}body .production-mobile-status-v5720{grid-template-columns:50px minmax(0,1fr)!important;padding:6px 8px!important;border:0!important;border-top:1px solid var(--border)!important}body .production-mobile-status-v5720 select{min-height:38px!important;padding-block:4px!important}body .production-stage-empty{min-height:50px!important;padding:12px!important}body .production-detail-panel{inset:calc(56px + env(safe-area-inset-top)) 0 calc(68px + env(safe-area-inset-bottom))!important}body .purchase-worklist-head-v5719 .purchase-maintenance-actions-v5691{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important}body .purchase-worklist-head-v5719 .purchase-maintenance-actions-v5691 .btn{grid-column:auto!important;min-height:44px!important;min-width:0;padding-inline:5px!important;font-size:12px!important;white-space:nowrap}body .purchase-worklist-toolbar-v5719{grid-template-columns:auto minmax(0,1fr)!important;gap:8px 10px!important}body .purchase-worklist-search-v5719{grid-column:1/-1!important;width:100%;min-width:0;overflow:hidden;padding:0 10px!important}body .purchase-worklist-search-v5719 input{width:100%!important;min-height:42px!important;padding:0!important;border:0!important;border-radius:0!important;outline:0!important;background:transparent!important;box-shadow:none!important;font-size:14px!important}body .purchase-worklist-total-v5719{align-self:center}body .purchase-worklist-completed-v5719{justify-self:end!important;gap:8px!important}body .purchase-worklist-completed-v5719 input{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;flex:0 0 38px;width:38px!important;min-width:38px!important;height:22px;min-height:22px!important;margin:0;padding:0!important;border:1px solid #3c526f;border-radius:999px;background:#111d2d}body .purchase-worklist-completed-v5719 input:after{position:absolute;top:3px;left:3px;width:14px;height:14px;border-radius:50%;background:#91a4c0;content:"";transition:transform .15s ease}body .purchase-worklist-completed-v5719 input:checked{border-color:#5b82ff;background:#315cd1}body .purchase-worklist-completed-v5719 input:checked:after{transform:translateX(16px);background:#fff}body .purchase-worklist-card-v5719>summary{min-height:54px!important;padding:8px 10px!important}body .purchase-worklist-card-v5719.is-workshop-v5721>summary small{display:none!important}body .purchase-worklist-footer-v5719{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:7px!important;gap:7px!important;margin-top:8px!important;padding:0!important}body .purchase-worklist-footer-v5719 a{display:flex;align-items:center;justify-content:center;min-height:44px;padding:7px 8px;border:1px solid var(--border);border-radius:9px;text-align:center;text-decoration:none;font-size:12px}body .server-update-live-v5719{top:calc(56px + env(safe-area-inset-top))!important;padding:10px!important;border-radius:11px!important}body .server-update-page-v5715 p.muted{display:none!important}body .server-update-live-head-v5719 strong{font-size:14px!important}body .server-update-live-meta-v5719{gap:4px 9px!important;font-size:11px!important}body .server-update-steps-v5715>article{flex-basis:150px!important}body .server-update-steps-v5715 h3{margin:0!important;font-size:14px!important}}@media (max-width:430px){body .mobile-more-panel-v5714 .mobile-nav{grid-template-columns:repeat(2,minmax(0,1fr))!important}body .mobile-more-panel-v5714 .mobile-account-bar{grid-template-columns:repeat(3,minmax(0,1fr))!important}body .customers-page-actions-v5720>.btn,body .employees-page-actions-v5720>.btn{font-size:11px!important}body .purchase-worklist-completed-v5719{font-size:12px!important}}.calendar-actual-active{color:#5fd59a!important;font-weight:800}.calendar-actual-booked{color:var(--text-muted,#93a4bc)}.assembly-quick-group>summary,.quick-job-card>summary,.quick-production-section>summary,.server-update-collapsible-v5722>summary{cursor:pointer;list-style:none}.assembly-quick-group>summary::-webkit-details-marker,.quick-job-card>summary::-webkit-details-marker,.quick-production-section>summary::-webkit-details-marker,.server-update-collapsible-v5722>summary::-webkit-details-marker{display:none}.assembly-quick-group>summary,.quick-production-section>summary{display:flex;align-items:center;justify-content:space-between;min-height:48px}.assembly-quick-group>summary:before,.quick-production-section>summary:before,.server-update-collapsible-v5722>summary:before{content:"›";margin-right:9px;color:#7ea1ff;font-size:22px;transform:rotate(0deg);transition:transform .15s ease}.assembly-quick-group[open]>summary:before,.quick-production-section[open]>summary:before,.server-update-collapsible-v5722[open]>summary:before{transform:rotate(90deg)}.assembly-quick-group>summary span,.quick-production-section>summary h2{margin:0;font-weight:800}.assembly-quick-group>summary strong,.quick-production-section>summary .quick-production-count{margin-left:auto}.quick-job-card>summary{padding:14px}.quick-job-card[open]>summary{border-bottom:1px solid var(--border)}.quick-job-position-list{display:grid;grid-gap:6px;gap:6px;padding:12px 14px}.quick-job-position-list>div{display:grid;grid-template-columns:90px minmax(0,1fr);grid-gap:10px;gap:10px}.quick-job-position-list span{color:var(--muted)}.order-production-whole-order{border-color:rgba(83,125,255,.58)}.order-production-whole-order .order-production-position-head{background:rgba(40,75,160,.14)}.order-position-required{display:flex;align-items:center;justify-content:space-between;gap:12px}.acceptance-template-tabs{margin-bottom:14px}.acceptance-item-remove{margin-left:auto;border:0;background:transparent;color:#ff9fa6;font-size:22px;cursor:pointer}.acceptance-check-row.is-removed{grid-template-columns:minmax(0,1fr) auto;opacity:.7}.acceptance-custom-item .acceptance-check-row{grid-template-columns:150px minmax(220px,1fr) 150px minmax(180px,1fr) auto}.acceptance-offline-state{display:grid;grid-gap:4px;gap:4px}.acceptance-locked-layout{display:grid;grid-gap:14px;gap:14px}.acceptance-locked-card .actions{margin-top:14px}.acceptance-addenda{display:grid;grid-gap:12px;gap:12px}.acceptance-addenda>article{padding:10px 0;border-bottom:1px solid var(--border)}.acceptance-addenda>article p{margin:5px 0 0;white-space:pre-line}.acceptance-addendum-form{display:grid;grid-gap:12px;gap:12px}.acceptance-print-addenda{margin-top:8mm}.acceptance-print-addenda article{page-break-inside:avoid;break-inside:avoid;padding:2mm 0;border-bottom:.2mm solid #dfe4eb}.server-update-collapsible-v5722>summary h2{margin:0}.server-update-collapsible-v5722[open]>summary{margin-bottom:14px}.personal-home-grid-v5722{grid-template-columns:minmax(0,2fr) minmax(280px,1fr)}.personal-quick-actions-v5719>a{min-height:38px;padding-block:7px;place-content:center}.personal-home-vacation-v5722 .personal-balance-layout-v5643,.personal-home-vacation-v5722 .personal-balance-layout-v5643:not(.has-time-account){grid-template-columns:92px minmax(0,1fr);gap:10px}.personal-home-vacation-v5722 .personal-vacation-ring-v5643{width:82px;height:82px}.personal-home-vacation-v5722 .personal-next-vacation-v5643{grid-column:1/-1;min-height:0;padding:8px 0 0;border:0;border-top:1px solid rgba(91,122,170,.22)}.personal-home-vacation-v5722 .personal-home-actions-v5643{gap:6px}.purchase-worklist-row-v5719{position:relative}.purchase-worklist-row-link-v5722{position:absolute;inset:0;z-index:1;border-radius:inherit}.purchase-worklist-row-v5719>:not(.purchase-worklist-row-link-v5722){position:relative;z-index:2;pointer-events:none}.purchase-worklist-row-v5719>a:not(.purchase-worklist-row-link-v5722){pointer-events:auto}@media (max-width:900px){body .assembly-quick-topbar>div:first-child>.muted,body .quick-production-topbar>div:first-child>.muted{display:none}body .assembly-quick-group,body .quick-production-section{padding:9px 10px!important}body .assembly-quick-group>summary,body .quick-production-section>summary{min-height:40px}body .quick-production-section>summary h2{font-size:17px!important}body .quick-job-card>summary{padding:10px}body .quick-job-position-list{padding:9px 10px}body .quick-job-position-list>div{grid-template-columns:72px minmax(0,1fr);font-size:13px}body .assembly-quick-groups{display:grid;grid-gap:9px;gap:9px}body .assembly-quick-group .assembly-quick-list{margin-top:8px}body .order-position-required{align-items:stretch;flex-direction:column}body .acceptance-check-row,body .acceptance-custom-item .acceptance-check-row{grid-template-columns:1fr!important}body .acceptance-item-remove{position:absolute;top:7px;right:8px}body .acceptance-check-row{position:relative}body .acceptance-offline-state{position:-webkit-sticky;position:sticky;bottom:calc(76px + env(safe-area-inset-bottom));z-index:30}body .personal-home-grid-v5722{grid-template-columns:1fr}body .personal-home-vacation-v5722 .personal-balance-layout-v5643,body .personal-home-vacation-v5722 .personal-balance-layout-v5643:not(.has-time-account){grid-template-columns:82px minmax(0,1fr)!important}}.settings-kanban-topbar-v5728{min-height:54px}.settings-kanban-strip-v5728{display:flex;align-items:center;gap:16px;min-height:42px;margin-bottom:10px;padding:6px 10px;border:1px solid var(--border);border-radius:10px;background:var(--panel)}.settings-kanban-strip-v5728 label{display:flex;align-items:center;gap:6px;color:var(--muted);font-size:11px}.settings-kanban-strip-v5728 .btn{margin-left:auto}.settings-kanban-lifecycle-v5728{display:grid;grid-gap:5px;gap:5px}.settings-kanban-lifecycle-row-v5728{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;border:1px solid var(--border);border-left:3px solid var(--kanban-accent,#52647b);border-radius:9px;background:var(--panel);overflow:hidden}.settings-kanban-lifecycle-row-v5728.kanban-color-blue{--kanban-accent:#245edb}.settings-kanban-lifecycle-row-v5728.kanban-color-amber{--kanban-accent:#d97706}.settings-kanban-lifecycle-row-v5728.kanban-color-green{--kanban-accent:#238451}.settings-kanban-lifecycle-row-v5728.kanban-color-red{--kanban-accent:#b42318}.settings-kanban-lifecycle-row-v5728.kanban-color-violet{--kanban-accent:#7a45c2}.settings-kanban-lifecycle-row-v5728.kanban-color-cyan{--kanban-accent:#0b7a8f}.settings-kanban-lifecycle-row-v5728.is-inactive{opacity:.62}.settings-kanban-lifecycle-row-v5728>details>summary{display:grid;grid-template-columns:12px minmax(135px,.9fr) minmax(220px,1.5fr) 70px 85px 70px;align-items:center;grid-gap:9px;gap:9px;min-height:38px;padding:0 9px;cursor:pointer;list-style:none}.settings-kanban-lifecycle-row-v5728>details>summary::-webkit-details-marker{display:none}.settings-kanban-lifecycle-row-v5728>details>summary>strong{font-size:11px}.settings-kanban-lifecycle-row-v5728>details>summary>small,.settings-kanban-lifecycle-row-v5728>details>summary>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--muted);font-size:9px}.settings-kanban-lifecycle-row-v5728>details>summary>b{font-size:9px;text-align:right}.settings-kanban-lifecycle-row-v5728>details>summary>em{color:var(--accent);font-size:9px;font-style:normal;text-align:right}.settings-kanban-color-dot{width:9px;height:9px;border-radius:50%;background:var(--kanban-accent,#52647b)}.settings-kanban-row-actions-v5728{display:flex;gap:3px;padding:4px 5px}.settings-kanban-row-actions-v5728 form{margin:0}.settings-kanban-row-actions-v5728 .btn{min-height:29px;height:29px;padding:0 8px;font-size:9px}.settings-kanban-inline-v5728{grid-column:1/-1;display:grid;grid-gap:9px;gap:9px;padding:10px;border-top:1px solid var(--border);background:color-mix(in srgb,var(--panel) 75%,var(--bg))}.settings-kanban-core-v5728{display:grid;grid-template-columns:minmax(150px,.8fr) minmax(260px,1.5fr) minmax(120px,.55fr) minmax(190px,.9fr);grid-gap:8px;gap:8px}.settings-kanban-core-v5728 .field>span{font-size:9px}.settings-kanban-core-v5728 input,.settings-kanban-core-v5728 select{min-height:32px!important;height:32px!important;padding:0 8px!important;font-size:10px}.settings-kanban-advanced-v5728>summary,.settings-kanban-new-v5728>summary,.settings-kanban-technical-v5728>summary{cursor:pointer;color:var(--muted);font-size:10px;font-weight:700}.settings-kanban-advanced-v5728>div{display:grid;grid-template-columns:repeat(5,minmax(135px,1fr));grid-gap:8px;gap:8px;margin-top:8px}.settings-kanban-advanced-v5728 .check-field{min-height:32px;padding:5px 8px;font-size:9px}.settings-kanban-inline-v5728>footer{display:flex;justify-content:space-between;align-items:center;color:var(--muted);font-size:9px}.settings-kanban-new-v5728,.settings-kanban-technical-v5728{margin-top:10px;padding:10px 12px}.settings-kanban-technical-v5728 ul{display:grid;grid-gap:4px;gap:4px;margin:9px 0 0;padding:0;list-style:none}.settings-kanban-technical-v5728 li{display:grid;grid-template-columns:12px minmax(150px,1fr) minmax(130px,1fr) 90px;grid-gap:8px;gap:8px;align-items:center;min-height:30px;padding:0 8px;border-top:1px solid var(--border);font-size:9px}.settings-kanban-new-v5728 .settings-kanban-core-v5728{margin-top:10px}.production-workfile-customer-v5728{color:var(--muted);font-size:11px}.production-completion-open-v5728{width:auto!important;min-width:190px}.production-completion-dialog-v5728{width:min(620px,92vw);max-height:88vh;padding:0;border:1px solid var(--border);border-radius:14px;background:var(--panel-raised);color:var(--text);box-shadow:0 24px 80px color-mix(in srgb,var(--bg) 75%,transparent)}.production-completion-dialog-v5728::-webkit-backdrop{background:color-mix(in srgb,var(--bg) 78%,transparent)}.production-completion-dialog-v5728::backdrop{background:color-mix(in srgb,var(--bg) 78%,transparent)}.production-completion-dialog-v5728>div{display:grid}.production-completion-dialog-v5728 header{display:flex;align-items:center;justify-content:space-between;padding:12px 15px;border-bottom:1px solid var(--border)}.production-completion-dialog-v5728 header h2{margin:2px 0 0}.production-completion-dialog-v5728 header>button{border:0;background:transparent;color:var(--text);font-size:24px}.production-completion-form-v5728{display:grid;grid-gap:10px;gap:10px;padding:15px;overflow:auto}.production-completion-form-v5728>label:not(.field){display:flex;align-items:flex-start;gap:8px;padding:8px 9px;border:1px solid var(--border);border-radius:8px;font-size:11px}.production-completion-form-v5728 .production-assembly-component-check{display:grid!important}.production-completion-form-v5728 .production-assembly-component-check>span{display:flex;gap:8px}.production-completion-form-v5728 textarea{min-height:60px}.approval-card.is-targeted{scroll-margin-top:16px;border-color:var(--accent);box-shadow:0 0 0 1px color-mix(in srgb,var(--accent) 45%,transparent)}@media(max-width:900px){.settings-kanban-lifecycle-row-v5728>details>summary{grid-template-columns:12px minmax(130px,1fr) minmax(180px,1.3fr) 70px 65px}.settings-kanban-lifecycle-row-v5728>details>summary>em{display:none}.settings-kanban-advanced-v5728>div,.settings-kanban-core-v5728{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.settings-kanban-strip-v5728{align-items:flex-start;flex-wrap:wrap}.settings-kanban-strip-v5728 .btn{margin-left:0}.settings-kanban-lifecycle-row-v5728{grid-template-columns:minmax(0,1fr)}.settings-kanban-lifecycle-row-v5728>details>summary{grid-template-columns:10px minmax(105px,1fr) 64px 58px}.settings-kanban-lifecycle-row-v5728>details>summary>small,.settings-kanban-lifecycle-row-v5728>details>summary>span:nth-of-type(2){display:none}.settings-kanban-row-actions-v5728{border-top:1px solid var(--border)}.settings-kanban-advanced-v5728>div,.settings-kanban-core-v5728{grid-template-columns:1fr}.production-completion-open-v5728{width:100%!important}.production-completion-dialog-v5728{width:96vw;max-height:92vh}}