.production-workfile-v5730 .production-workfile-sidebar-v5726{gap:10px;padding:14px}.production-workfile-order-v5730 dl{margin:0}.production-workfile-order-v5730:has(dl:empty){display:none}.production-workfile-v5730 .production-workfile-content-v5726{gap:13px;padding:14px}.production-workfile-v5730 .production-workfile-content-v5726>header h3{margin:0}.operational-note-head-v5730{position:relative;align-items:center}.operational-note-head-v5730>div{display:flex;align-items:center;gap:8px}.operational-note-head-v5730>div>span{color:var(--muted);font-size:11px}.operational-note-create-v5730{margin-left:auto}.operational-note-create-v5730>summary{list-style:none;cursor:pointer;padding:6px 9px;border:1px solid var(--border);border-radius:8px;color:var(--text);font-size:11px;font-weight:800;background:var(--panel)}.operational-note-create-v5730>summary::-webkit-details-marker{display:none}.operational-note-create-v5730[open]>summary{border-color:var(--accent);background:var(--accent-soft)}.operational-note-create-v5730>div{position:absolute;z-index:20;top:calc(100% + 7px);right:0;width:min(440px,calc(100vw - 36px));padding:11px;border:1px solid var(--border-strong);border-radius:11px;background:var(--panel-raised);box-shadow:0 18px 50px color-mix(in srgb,var(--bg) 80%,transparent)}.operational-note-empty-v5730{margin:0;font-size:11px}.operational-notes-ledger-v5728{gap:7px}.operational-notes-ledger-v5728 .operational-note-completed-v5728{padding-top:6px}.operational-note-target-row-v5731{display:grid;grid-template-columns:minmax(0,1fr) 42px;grid-gap:7px;gap:7px}.operational-note-target-row-v5731>select{min-width:0;width:100%}.operational-note-text-v5731{display:block;width:100%;min-height:96px;resize:vertical}.operational-note-footer-v5731{display:flex;align-items:center;justify-content:space-between;gap:10px}.production-completion-form-v5728>label:not(.field){display:grid!important;grid-template-columns:24px minmax(0,1fr);align-items:start!important;justify-content:start!important;grid-gap:11px!important;gap:11px!important;text-align:left!important;font-size:14px!important;line-height:1.35}.production-completion-form-v5728>label:not(.field)>input[type=checkbox]{width:22px!important;height:22px!important;margin:0!important;flex:none}.production-completion-form-v5728 .production-assembly-component-check>span{display:grid!important;grid-template-columns:24px minmax(0,1fr);align-items:start;grid-gap:11px;gap:11px;text-align:left}.production-completion-form-v5728 .production-assembly-component-check>span>input[type=checkbox]{width:22px!important;height:22px!important;margin:0!important}.production-completion-form-v5728 .production-assembly-component-check>small{padding-left:35px}.production-plan-dialog-v5730{width:min(1440px,96vw);height:94vh;max-height:94vh}.production-plan-dialog-v5730>div{min-height:0}.production-plan-dialog-v5730 header{gap:12px}.production-plan-dialog-v5730 header h2{min-width:0;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.production-plan-dialog-actions-v5730{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}.production-plan-dialog-actions-v5730>span{color:var(--muted);font-size:12px;white-space:nowrap}.production-plan-dialog-actions-v5730>a{padding:6px 8px;border:1px solid var(--border);border-radius:7px;color:var(--text);font-size:11px;text-decoration:none;white-space:nowrap}.production-plan-dialog-actions-v5730>button{min-width:42px;min-height:42px;font-size:28px!important}.production-pdf-pages-v5730{min-height:0;overflow-y:auto;overscroll-behavior:contain;display:grid;justify-items:center;align-content:start;grid-gap:14px;gap:14px;padding:14px;background:var(--bg)}.production-pdf-pages-v5730>section{display:block;width:min(100%,1200px);height:auto;overflow:visible;border:1px solid var(--border);border-radius:4px;background:#fff;box-shadow:0 5px 20px rgba(0,0,0,.28)}.production-pdf-pages-v5730 canvas{position:static;display:block;width:100%!important;height:auto!important;background:#fff}.production-pdf-error-v5731{display:grid;place-items:center;align-content:center;grid-gap:12px;gap:12px;min-height:280px;padding:24px;text-align:center}.production-pdf-loading-v5730{display:grid;place-items:center;height:100%;color:var(--muted)}.production-plan-image-v5730{display:block;max-width:100%;max-height:100%;margin:auto;object-fit:contain}.production-time-dialog-v5730 header>div{display:grid;grid-gap:2px;gap:2px}.production-time-dialog-v5730 header small{color:var(--muted)}html.werkflow-embedded-time-v5730 .global-back-button,html.werkflow-embedded-time-v5730 .mobile-bottom-navigation-v5714,html.werkflow-embedded-time-v5730 .mobile-header-shell-v5721,html.werkflow-embedded-time-v5730 .pilot-operation-banner,html.werkflow-embedded-time-v5730 .shell>.sidebar{display:none!important}html.werkflow-embedded-time-v5730 .shell{display:block!important;min-height:0!important}html.werkflow-embedded-time-v5730 .main{width:100%!important;max-width:none!important;min-height:0!important;margin:0!important;padding:0!important}html.werkflow-embedded-time-v5730 body{min-width:0!important;background:var(--panel-raised)!important}.personal-time-booking-v5684.is-embedded-v5730{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-gap:12px!important;gap:12px!important;width:100%!important;max-width:none!important;margin:0!important;padding:14px!important;border:0!important;border-radius:0!important}.personal-time-booking-v5684.is-embedded-v5730 .personal-time-booking-main-v5684{min-width:0}.personal-time-booking-v5684.is-embedded-v5730 .personal-time-summary-v5684{display:none!important}.personal-time-booking-v5684.is-embedded-v5730 .personal-time-booking-actions-v5684{grid-column:1!important;justify-content:flex-end!important}.overview-quick-employee-grid-v5642{max-height:none!important;overflow:visible!important}.calendar-cell.is-range-selected-v5731{background:color-mix(in srgb,var(--accent) 22%,var(--panel))!important;box-shadow:inset 0 0 0 2px var(--accent)}.assembly-quick-collapsible-v5731>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;cursor:pointer;list-style:none}.assembly-quick-collapsible-v5731>summary::-webkit-details-marker{display:none}.assembly-quick-collapsible-v5731>summary>span{color:var(--muted);font-size:12px}.assembly-quick-collapsible-v5731[open]>summary{padding-bottom:11px;border-bottom:1px solid var(--border)}.assembly-quick-collapsible-v5731 .assembly-quick-mini-form{margin-top:12px}.production-workfile-v5733{grid-template-columns:minmax(250px,29%) minmax(0,1fr);min-height:520px;border:1px solid var(--border);border-radius:14px;overflow:hidden;background:var(--bg)}.production-workfile-v5733 .production-workfile-sidebar-v5726{display:flex;flex-direction:column;gap:14px;padding:16px;background:color-mix(in srgb,var(--panel) 90%,var(--bg))}.production-customer-details-v5733>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;cursor:pointer;list-style:none;padding-bottom:12px}.production-customer-details-v5733>summary::-webkit-details-marker{display:none}.production-customer-details-v5733>summary>strong{font-size:19px}.production-customer-details-v5733>summary>span{color:var(--muted);font-size:11px}.production-customer-details-v5733:not([open])>summary{padding-bottom:0}.production-workfile-v5733 .production-workfile-order-v5730{gap:10px}.production-workfile-v5733 .production-workfile-order-v5730 dl{display:grid;grid-gap:10px;gap:10px}.production-workfile-v5733 .production-workfile-order-v5730 dl div{display:grid;grid-gap:2px;gap:2px}.production-workfile-v5733 .production-workfile-order-v5730 dt{font-size:11px}.production-workfile-v5733 .production-workfile-order-v5730 dd{overflow-wrap:anywhere;font-size:13px;text-align:left}.production-workfile-v5733 .production-workfile-order-v5730 .btn{width:100%;margin-top:4px}.production-workfile-v5733 .operational-notes-ledger-v5728{padding-top:13px;border-top:1px solid var(--border)}.production-workfile-time-v5733{width:100%;margin-top:auto}.production-workfile-v5733 .production-workfile-content-v5726{display:flex;flex-direction:column;min-width:0;gap:0;padding:0 16px 14px}.production-workfile-tabs-v5733{display:flex;align-items:stretch;gap:2px;min-width:0;border-bottom:1px solid var(--border);overflow-x:auto}.production-workfile-tabs-v5733>button{display:inline-flex;align-items:center;gap:6px;min-height:49px;padding:0 12px;border:0;border-bottom:2px solid transparent;background:transparent;color:var(--muted);font:inherit;font-size:13px;font-weight:800;white-space:nowrap}.production-workfile-tabs-v5733>button.is-active{border-bottom-color:var(--accent);color:var(--text)}.production-workfile-tabs-v5733>button>span{min-width:20px;padding:2px 6px;border-radius:999px;background:color-mix(in srgb,var(--muted) 17%,transparent);font-size:10px;text-align:center}.production-workfile-tab-panel-v5733{flex:1 1;padding:17px 0}.production-workfile-tab-panel-v5733[hidden]{display:none}.production-workfile-tab-panel-v5733>header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.production-workfile-tab-panel-v5733>header h3{margin:2px 0 0}.production-workfile-position-grid-v5733{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:9px;gap:9px}.production-workfile-position-grid-v5733>button{display:grid;grid-gap:4px;gap:4px;padding:12px;border:1px solid var(--border);border-radius:10px;background:var(--panel);color:var(--text);text-align:left}.production-workfile-position-grid-v5733>button.is-active{border-color:var(--accent);background:var(--accent-soft)}.production-workfile-position-grid-v5733 small{color:var(--muted)}.production-plan-position-filter-v5733{display:flex;gap:7px;margin-bottom:12px;overflow-x:auto}.production-plan-position-filter-v5733>button{flex:none;padding:7px 10px;border:1px solid var(--border);border-radius:8px;background:transparent;color:var(--muted);font:inherit;font-size:11px}.production-plan-position-filter-v5733>button.is-active{border-color:var(--accent);background:var(--accent-soft);color:var(--text)}.production-workfile-v5733 .production-plan-grid-v5726{grid-template-columns:repeat(3,minmax(0,1fr))}.production-workfile-v5733 .production-workfile-actions-v5733{position:relative;display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;margin-top:auto;padding-top:13px;border-top:1px solid var(--border)}.production-workfile-primary-actions-v5733{display:flex;align-items:center;justify-content:flex-end;gap:9px;flex:1 1;flex-wrap:wrap}.production-workfile-primary-actions-v5733>form{margin:0}.production-workfile-primary-actions-v5733 .assembly-quick-main-action,.production-workfile-primary-actions-v5733 .quick-action-main{min-width:230px}.workfile-restwork-v5733,.workfile-tab-section-v5733{display:grid;grid-gap:14px;gap:14px;margin:0}.workfile-restwork-v5733 .section-row h2,.workfile-tab-section-v5733 .section-row h2{margin:2px 0 0;font-size:19px}.workfile-open-items-v5733{display:grid;grid-gap:8px;gap:8px;margin:0}.workfile-inline-form-v5733{position:relative}.workfile-inline-form-v5733>summary{list-style:none}.workfile-inline-form-v5733>summary::-webkit-details-marker{display:none}.workfile-inline-form-v5733>form{position:absolute;z-index:15;top:calc(100% + 7px);right:0;width:min(440px,calc(100vw - 36px));padding:12px;border:1px solid var(--border-strong);border-radius:11px;background:var(--panel-raised);box-shadow:0 18px 50px color-mix(in srgb,var(--bg) 80%,transparent)}.workfile-footer-popover-v5733{position:relative}.workfile-footer-popover-v5733>summary{list-style:none}.workfile-footer-popover-v5733>summary::-webkit-details-marker{display:none}.workfile-footer-popover-v5733>div{position:absolute;z-index:18;bottom:calc(100% + 8px);left:0;width:min(430px,calc(100vw - 36px));padding:12px;border:1px solid var(--border-strong);border-radius:11px;background:var(--panel-raised);box-shadow:0 18px 50px color-mix(in srgb,var(--bg) 80%,transparent)}.workfile-footer-popover-v5733 .assembly-quick-mini-form{margin:0}.production-workfile-v5733 .workfile-hints-v5728{margin-top:12px}@media(max-width:760px){.production-workfile-v5730 .production-workfile-sidebar-v5726{gap:8px;padding:12px}.production-workfile-v5730 .production-workfile-content-v5726{padding:12px}.production-workfile-v5730 .production-workfile-order-v5730 dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:7px 14px;gap:7px 14px}.production-workfile-v5730 .production-workfile-order-v5730 dl div{display:grid;grid-gap:2px;gap:2px}.operational-note-create-v5730>div{position:fixed;top:50%;right:auto;left:50%;width:min(430px,calc(100vw - 24px));transform:translate(-50%,-50%)}.operational-note-footer-v5731{align-items:flex-start;flex-direction:column}.operational-note-footer-v5731 .btn{align-self:flex-end}.production-completion-form-v5728>label:not(.field){grid-template-columns:26px minmax(0,1fr);font-size:16px!important;gap:10px!important}.production-completion-form-v5728>label:not(.field)>input[type=checkbox]{width:24px!important;height:24px!important}.production-plan-dialog-v5730{width:100vw;height:100dvh;max-height:100dvh;border:0;border-radius:0}.production-plan-dialog-v5730 header{display:grid;grid-template-columns:minmax(0,1fr) auto;padding:9px 10px}.production-plan-dialog-actions-v5730{grid-column:1/-1;justify-content:space-between}.production-plan-dialog-actions-v5730>span{order:1}.production-plan-dialog-actions-v5730>a{order:2}.production-plan-dialog-actions-v5730>button{position:absolute;top:6px;right:8px}.production-plan-dialog-v5730 header h2{padding-right:52px}.production-pdf-pages-v5730{gap:9px;padding:8px}.production-time-dialog-v5730{width:100vw;height:100dvh;max-height:100dvh;border:0;border-radius:0}.personal-time-booking-v5684.is-embedded-v5730{padding:10px!important}.production-workfile-v5733{grid-template-columns:1fr;min-height:0;border-radius:12px}.production-workfile-v5733 .production-workfile-sidebar-v5726{padding:12px 14px;border-right:0;border-bottom:1px solid var(--border)}.production-customer-details-v5733>summary{padding-bottom:9px}.production-workfile-v5733 .production-workfile-order-v5730 dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px}.production-workfile-v5733 .production-workfile-order-v5730 .btn{min-height:44px}.production-workfile-v5733 .operational-notes-ledger-v5728{padding-top:10px}.production-workfile-time-v5733{min-height:44px;margin-top:0}.production-workfile-v5733 .production-workfile-content-v5726{padding:0 12px 12px}.production-workfile-tabs-v5733>button{min-height:46px;padding:0 10px}.production-workfile-tab-panel-v5733{padding:14px 0}.production-workfile-position-grid-v5733{grid-template-columns:1fr}.production-workfile-v5733 .production-plan-grid-v5726{grid-template-columns:repeat(2,minmax(0,1fr))}.production-workfile-v5733 .production-workfile-actions-v5733{display:grid;align-items:stretch}.production-workfile-primary-actions-v5733{display:grid;order:-1}.production-workfile-primary-actions-v5733 .assembly-quick-main-action,.production-workfile-primary-actions-v5733 .quick-action-main{width:100%;min-width:0;min-height:46px}.workfile-footer-popover-v5733>summary{width:100%}.workfile-footer-popover-v5733>div,.workfile-inline-form-v5733>form{position:fixed;top:50%;right:auto;bottom:auto;left:50%;width:min(430px,calc(100vw - 24px));transform:translate(-50%,-50%)}.assembly-kitchen-item{grid-template-columns:minmax(0,1fr)!important}.assembly-kitchen-actions{justify-content:space-between}.workfile-restwork-v5733>.section-row{align-items:flex-start}}.production-workfile-v5734{display:grid;grid-template-columns:minmax(292px,318px) minmax(0,1fr);grid-template-areas:"sidebar content";align-items:stretch;grid-gap:16px;gap:16px;min-height:620px;border:0;border-radius:0;overflow:visible;background:transparent}.production-workfile-v5734.has-record-header{grid-template-areas:"sidebar record-head" "sidebar content";grid-template-rows:auto minmax(0,1fr)}.production-workfile-v5734 .production-workfile-record-header-v5734{grid-area:record-head;display:flex;align-items:flex-start;justify-content:space-between;gap:18px;min-width:0;padding:4px 0 15px;border-bottom:1px solid var(--border)}.production-workfile-record-title-v5734{display:grid;grid-gap:7px;gap:7px;min-width:0}.production-workfile-record-title-v5734>.eyebrow{color:var(--muted);font-size:11px;letter-spacing:.08em}.production-workfile-record-title-v5734>div{display:flex;align-items:center;gap:11px;min-width:0;flex-wrap:wrap}.production-workfile-record-title-v5734 h1{min-width:0;margin:0;font-size:clamp(25px,2.4vw,38px);line-height:1.05;letter-spacing:-.035em}.production-workfile-record-title-v5734 .status{flex:none}.production-workfile-record-title-v5734>small{color:var(--muted);font-size:11px}.production-workfile-back-v5734{flex:none;min-height:44px;padding-inline:17px}.production-workfile-v5734 .production-workfile-sidebar-v5726{grid-area:sidebar;display:flex;flex-direction:column;gap:0;min-width:0;padding:0;overflow:visible;border:1px solid var(--border);border-radius:14px;background:linear-gradient(180deg,color-mix(in srgb,var(--panel) 96%,#193155),color-mix(in srgb,var(--panel) 92%,var(--bg)));box-shadow:0 12px 32px rgba(0,0,0,.16)}.production-customer-details-v5734{padding:0}.production-customer-details-v5734>summary{display:grid;grid-template-columns:40px minmax(0,1fr) auto 12px;align-items:center;grid-gap:10px;gap:10px;min-height:68px;padding:13px 15px;border-bottom:1px solid var(--border)}.production-customer-details-v5734:not([open])>summary{border-bottom:0}.production-customer-details-v5734>summary>.production-customer-avatar-v5734{display:grid;place-items:center;width:40px;height:40px;border:1px solid color-mix(in srgb,var(--accent) 40%,var(--border));border-radius:11px;background:color-mix(in srgb,var(--accent) 24%,var(--panel));color:#eff5ff;font-size:17px;font-weight:900}.production-customer-details-v5734>summary>strong{min-width:0;overflow:hidden;text-overflow:ellipsis;font-size:17px;white-space:nowrap}.production-customer-details-v5734>summary>span:nth-of-type(2){font-size:10px}.production-customer-details-v5734>summary>i{display:block;width:8px;height:8px;border-right:2px solid var(--muted);border-bottom:2px solid var(--muted);transform:rotate(45deg) translateY(-2px);transition:transform .18s ease}.production-customer-details-v5734[open]>summary>i{transform:rotate(225deg) translate(-1px,-1px)}.production-workfile-v5734 .production-workfile-order-v5730{display:grid;grid-gap:13px;gap:13px;padding:15px}.production-workfile-v5734 .production-workfile-order-v5730 dl{display:grid;grid-template-columns:1fr;grid-gap:8px;gap:8px;margin:0}.production-workfile-v5734 .production-workfile-order-v5730 dl div{display:grid;grid-template-columns:92px minmax(0,1fr);align-items:start;grid-gap:9px;gap:9px}.production-workfile-v5734 .production-workfile-order-v5730 dt{font-size:10px;line-height:1.45}.production-workfile-v5734 .production-workfile-order-v5730 dd{margin:0;font-size:12px;line-height:1.45;text-align:left}.production-workfile-v5734 .production-workfile-order-v5730 dd a{color:#9eb9ff;text-underline-offset:2px}.production-workfile-v5734 .production-workfile-order-v5730 .btn{min-height:42px;margin-top:2px;border-color:#688cff;background:linear-gradient(180deg,#547df1,#3563df);color:white}.production-workfile-v5734 .workfile-hints-v5728{margin:0;padding:0 15px 14px;color:var(--muted);font-size:11px}.production-workfile-v5734 .operational-notes-ledger-v5728{gap:9px;margin:0;padding:14px 15px;border-top:1px solid var(--border)}.production-workfile-v5734 .operational-note-head-v5730>div>strong{font-size:13px}.production-workfile-v5734 .operational-note-head-v5730>div>span{font-size:10px}.production-workfile-v5734 .operational-note-create-v5730>summary{padding:6px 8px;border-radius:7px;background:transparent}.production-workfile-v5734 .operational-note-list{display:grid;grid-gap:7px;gap:7px}.production-workfile-v5734 .operational-note-list>article{grid-template-columns:28px minmax(0,1fr);gap:7px;padding:8px;border:1px solid var(--border);border-radius:8px;background:color-mix(in srgb,var(--panel-raised) 74%,transparent)}.production-workfile-v5734 .operational-note-list>article strong{font-size:11px;line-height:1.35}.production-workfile-v5734 .operational-note-list>article small{font-size:9px;line-height:1.35}.production-workfile-v5734 .operational-note-checkbox-v5726{width:26px;height:26px}.production-workfile-v5734 .operational-note-completed-v5728{padding-top:8px}.production-workfile-v5734 .operational-note-completed-v5728>summary{display:flex;align-items:center;gap:7px;list-style:none;font-size:11px}.production-workfile-v5734 .operational-note-completed-v5728>summary::-webkit-details-marker{display:none}.production-workfile-v5734 .operational-note-completed-v5728>summary:before{content:"";width:6px;height:6px;border-right:1.5px solid;border-bottom:1.5px solid;transform:rotate(-45deg);transition:transform .18s ease}.production-workfile-v5734 .operational-note-completed-v5728[open]>summary:before{transform:rotate(45deg) translate(-1px,-1px)}.production-workfile-v5734 .operational-note-completed-v5728.is-empty[open] .operational-note-empty-v5730{margin-top:8px}.production-workfile-v5734 .production-workfile-time-v5733{width:calc(100% - 30px);min-height:42px;margin:auto 15px 15px;border-color:var(--border-strong);background:transparent}.production-workfile-v5734 .production-workfile-content-v5726{grid-area:content;display:flex;flex-direction:column;min-width:0;min-height:0;gap:0;padding:0;border:1px solid var(--border);border-radius:14px;background:color-mix(in srgb,var(--panel) 72%,var(--bg));overflow:hidden}.production-workfile-v5734 .production-workfile-tabs-v5733{flex:none;gap:0;padding:0 14px;background:color-mix(in srgb,var(--panel) 86%,var(--bg))}.production-workfile-v5734 .production-workfile-tabs-v5733>button{min-height:51px;padding:0 14px;font-size:12px}.production-workfile-v5734 .production-workfile-tabs-v5733>button.is-active{color:#dce7ff}.production-workfile-v5734 .production-workfile-tabs-v5733>button>span{min-width:18px;padding:2px 5px;font-size:9px}.production-workfile-v5734 .production-workfile-tab-panel-v5733{flex:1 1;min-height:0;padding:17px 18px 18px;overflow:auto}.production-workfile-v5734 .workfile-restwork-v5733,.production-workfile-v5734 .workfile-tab-section-v5733{gap:12px}.production-workfile-v5734 .workfile-restwork-v5733 .section-row h2,.production-workfile-v5734 .workfile-tab-section-v5733 .section-row h2{font-size:21px}.production-workfile-v5734 .assembly-kitchen-items{gap:7px;margin-top:4px}.production-workfile-v5734 .assembly-kitchen-item{grid-template-columns:minmax(230px,1fr) 138px auto;gap:12px;min-height:66px;padding:9px 11px;border-radius:9px;background:color-mix(in srgb,var(--panel-raised) 78%,var(--bg))}.production-workfile-v5734 .assembly-kitchen-item>div:first-child{gap:2px}.production-workfile-v5734 .assembly-kitchen-item>div:first-child strong{font-size:13px;line-height:1.3}.production-workfile-v5734 .assembly-kitchen-item small{font-size:10px}.production-workfile-v5734 .assembly-kitchen-state{text-align:right}.production-workfile-v5734 .assembly-kitchen-state span{font-size:10px;white-space:nowrap}.production-workfile-v5734 .assembly-kitchen-actions{justify-content:flex-end;gap:6px}.production-workfile-v5734 .kitchen-check-label{min-height:34px;padding:5px 8px;font-size:10px}.production-workfile-v5734 .kitchen-check-label i{width:17px;height:17px}.production-workfile-v5734 .production-workfile-position-grid-v5733>button{min-height:70px}.production-workfile-v5734 .production-plan-card-v5726{background:color-mix(in srgb,var(--panel-raised) 82%,var(--bg))}.production-workfile-v5734 .production-workfile-actions-v5733{flex:none;min-height:66px;margin:0;padding:10px 14px;border-top:1px solid var(--border);background:color-mix(in srgb,var(--panel) 92%,var(--bg))}.production-workfile-v5734 .production-workfile-primary-actions-v5733 .assembly-quick-main-action,.production-workfile-v5734 .production-workfile-primary-actions-v5733 .quick-action-main{min-height:44px}.production-workfile-v5734 .production-workfile-primary-actions-v5733 .btn-primary{border-color:#668aff;background:linear-gradient(180deg,#527cf2,#3564df);color:white}.quick-production-section:has(.production-workfile-v5734){padding:16px;background:transparent;border:0;box-shadow:none}.quick-job-card:has(.production-workfile-v5734){display:block;border-radius:14px;background:transparent;overflow:visible}.quick-job-card:has(.production-workfile-v5734)>summary{border-radius:13px;background:var(--panel-soft)}.quick-job-card:has(.production-workfile-v5734)[open]>summary{display:none}.quick-job-card:has(.production-workfile-v5734)[open]>.production-workfile-v5734{border:0}@media(max-width:760px){.production-workfile-v5734,.production-workfile-v5734.has-record-header{grid-template-columns:minmax(0,1fr);grid-template-areas:"record-head" "sidebar" "content";grid-template-rows:auto auto auto;gap:10px;min-height:0}.production-workfile-v5734:not(.has-record-header){grid-template-areas:"sidebar" "content"}.production-workfile-v5734 .production-workfile-record-header-v5734{align-items:center;gap:10px;padding:1px 1px 10px}.production-workfile-record-title-v5734{gap:4px}.production-workfile-record-title-v5734>.eyebrow{font-size:9px}.production-workfile-record-title-v5734>div{gap:7px}.production-workfile-record-title-v5734 h1{font-size:20px;line-height:1.12}.production-workfile-record-title-v5734 .status{padding:3px 7px;font-size:9px}.production-workfile-back-v5734{min-height:36px;padding:7px 9px;font-size:10px}.production-workfile-v5734 .production-workfile-sidebar-v5726{border-radius:11px;box-shadow:none}.production-customer-details-v5734>summary{grid-template-columns:34px minmax(0,1fr) auto 10px;min-height:55px;padding:9px 11px}.production-customer-details-v5734>summary>.production-customer-avatar-v5734{width:34px;height:34px;border-radius:9px;font-size:14px}.production-customer-details-v5734>summary>strong{font-size:14px}.production-customer-details-v5734>summary>span:nth-of-type(2){font-size:9px}.production-workfile-v5734 .production-workfile-order-v5730{gap:11px;padding:11px}.production-workfile-v5734 .production-workfile-order-v5730 dl{grid-template-columns:1fr;gap:7px}.production-workfile-v5734 .production-workfile-order-v5730 dl div{grid-template-columns:88px minmax(0,1fr);gap:8px}.production-workfile-v5734 .production-workfile-order-v5730 dt{font-size:9px}.production-workfile-v5734 .production-workfile-order-v5730 dd{font-size:11px}.production-workfile-v5734 .production-workfile-order-v5730 .btn{min-height:39px}.production-workfile-v5734 .workfile-hints-v5728{padding:0 11px 11px}.production-workfile-v5734 .operational-notes-ledger-v5728{padding:11px}.production-workfile-v5734 .production-workfile-time-v5733{width:calc(100% - 22px);min-height:39px;margin:0 11px 11px}.production-workfile-v5734 .production-workfile-content-v5726{border-radius:11px;overflow:visible}.production-workfile-v5734 .production-workfile-tabs-v5733{position:-webkit-sticky;position:sticky;top:0;z-index:8;padding:0 5px;border:1px solid var(--border);border-radius:11px 11px 0 0;overflow-x:auto;background:color-mix(in srgb,var(--panel) 96%,var(--bg))}.production-workfile-v5734 .production-workfile-tabs-v5733>button{flex:1 1;justify-content:center;min-width:max-content;min-height:42px;padding:0 7px;font-size:10px}.production-workfile-v5734 .production-workfile-tabs-v5733>button>span{min-width:16px;padding:1px 4px;font-size:8px}.production-workfile-v5734 .production-workfile-tab-panel-v5733{padding:12px 9px 10px;overflow:visible}.production-workfile-v5734 .workfile-restwork-v5733 .section-row h2,.production-workfile-v5734 .workfile-tab-section-v5733 .section-row h2{font-size:17px}.production-workfile-v5734 .workfile-restwork-v5733 .eyebrow,.production-workfile-v5734 .workfile-tab-section-v5733 .eyebrow{font-size:9px}.production-workfile-v5734 .assembly-kitchen-items{gap:6px}.production-workfile-v5734 .assembly-kitchen-item{grid-template-columns:minmax(0,1fr) auto!important;grid-template-areas:"device state" "checks checks";gap:6px 8px;min-height:0;padding:8px;border-radius:8px}.production-workfile-v5734 .assembly-kitchen-item>div:first-child{grid-area:device;min-width:0}.production-workfile-v5734 .assembly-kitchen-item>div:first-child strong{font-size:11px;line-height:1.25}.production-workfile-v5734 .assembly-kitchen-item small{font-size:9px}.production-workfile-v5734 .assembly-kitchen-state{grid-area:state;align-self:start}.production-workfile-v5734 .assembly-kitchen-state span{font-size:8px}.production-workfile-v5734 .assembly-kitchen-actions{grid-area:checks;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:6px;gap:6px}.production-workfile-v5734 .assembly-kitchen-actions form{min-width:0}.production-workfile-v5734 .kitchen-check-label{justify-content:flex-start;width:100%;min-height:32px;padding:4px 7px;font-size:9px}.production-workfile-v5734 .kitchen-check-label i{width:16px;height:16px}.production-workfile-v5734 .production-plan-grid-v5726{grid-template-columns:1fr}.production-workfile-v5734 .production-workfile-actions-v5733{min-height:58px;padding:8px;border-radius:0 0 11px 11px}.production-workfile-v5734.has-mobile-sticky-actions{padding-bottom:76px}.production-workfile-v5734.has-mobile-sticky-actions .production-workfile-actions-v5733{position:fixed;z-index:35;right:10px;bottom:calc(59px + env(safe-area-inset-bottom));left:10px;display:grid;grid-template-columns:minmax(0,2fr) minmax(92px,1fr);grid-gap:7px;gap:7px;min-height:0;padding:7px;border:1px solid var(--border-strong);border-radius:11px;background:color-mix(in srgb,var(--panel) 96%,var(--bg));box-shadow:0 -8px 28px rgba(0,0,0,.35)}.production-workfile-v5734.has-mobile-sticky-actions .production-workfile-actions-v5733.has-primary:not(.has-secondary),.production-workfile-v5734.has-mobile-sticky-actions .production-workfile-actions-v5733.has-secondary:not(.has-primary){grid-template-columns:1fr}.production-workfile-v5734.has-mobile-sticky-actions .production-workfile-primary-actions-v5733{display:grid;grid-column:1;grid-row:1;order:0}.production-workfile-v5734.has-mobile-sticky-actions .production-workfile-primary-actions-v5733 .assembly-quick-main-action{min-height:42px;padding:7px 9px;font-size:11px}.production-workfile-v5734.has-mobile-sticky-actions .workfile-footer-popover-v5733{grid-column:2;grid-row:1}.production-workfile-v5734.has-mobile-sticky-actions .production-workfile-actions-v5733.has-secondary:not(.has-primary) .workfile-footer-popover-v5733{grid-column:1}.production-workfile-v5734.has-mobile-sticky-actions .workfile-footer-popover-v5733>summary{display:grid;place-items:center;width:100%;min-height:42px;padding:7px;font-size:10px;text-align:center}.quick-production-topbar{align-items:center;margin-bottom:10px}.quick-production-topbar h1{font-size:22px}.quick-production-topbar .muted{font-size:10px}.quick-production-topbar .actions{gap:6px}.quick-production-topbar .actions .btn{min-height:36px;padding:7px 9px;font-size:10px}.quick-production-section:has(.production-workfile-v5734){padding:0}.quick-production-section:has(.production-workfile-v5734)>.section-row{padding:0 1px}.quick-job-card:has(.production-workfile-v5734)>summary{padding:11px}}.workfile-page-v5735{min-width:0}body:has(.assembly-workfile-page-v5735),body:has(.production-workfile-page-v5735 .quick-job-card[open]){background:#080e17!important}body:has(.assembly-workfile-page-v5735) .global-back-button,body:has(.production-workfile-page-v5735 .quick-job-card[open]) .global-back-button{display:none!important}.production-workfile-page-v5735:has(.quick-job-card[open])>.quick-production-section>.section-row,.production-workfile-page-v5735:has(.quick-job-card[open])>.quick-production-topbar{display:none!important}.production-workfile-page-v5735:has(.quick-job-card[open])>.quick-production-section{margin:0;padding:0!important;border:0;border-radius:0;background:transparent;box-shadow:none}.production-workfile-page-v5735 .quick-job-list:has(.quick-job-card[open])>.quick-job-card:not([open]){display:none}.production-workfile-page-v5735 .quick-job-card[open]:has(.production-workfile-v5735){margin:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.production-workfile-v5735 .production-workfile-record-title-v5734 h1{overflow-wrap:anywhere}@media(max-width:760px){body:has(.assembly-workfile-page-v5735) .main,body:has(.production-workfile-page-v5735 .quick-job-card[open]) .main{padding-right:12px!important;padding-left:12px!important}.assembly-workfile-page-v5735,.production-workfile-page-v5735:has(.quick-job-card[open]){margin-top:0!important}.production-workfile-page-v5735:has(.quick-job-card[open])>.quick-production-section>.quick-job-list{gap:0}.production-workfile-v5735,.production-workfile-v5735.has-record-header{gap:8px}.production-workfile-v5735 .production-workfile-record-header-v5734{align-items:flex-start;min-height:0;padding:2px 0 9px}.production-workfile-v5735 .production-workfile-record-title-v5734{gap:3px}.production-workfile-v5735 .production-workfile-record-title-v5734>.eyebrow{font-size:8px;line-height:1.25}.production-workfile-v5735 .production-workfile-record-title-v5734>div{align-items:center;gap:6px}.production-workfile-v5735 .production-workfile-record-title-v5734 h1{font-size:20px!important;line-height:1.08!important;letter-spacing:-.025em}.production-workfile-v5735 .production-workfile-record-title-v5734>small{font-size:9px;line-height:1.35}.production-workfile-v5735 .production-workfile-back-v5734{min-height:34px!important;margin:0!important;padding:6px 9px!important;font-size:9px!important;white-space:nowrap}.production-workfile-v5735 .production-workfile-content-v5726,.production-workfile-v5735 .production-workfile-sidebar-v5726{border-radius:9px}.production-workfile-v5735 .production-customer-details-v5734>summary{min-height:50px;padding:7px 10px}.production-workfile-v5735 .operational-notes-ledger-v5728{gap:6px;padding:9px 10px}.production-workfile-v5735 .operational-note-head-v5730>div>strong{font-size:12px}.production-workfile-v5735 .operational-note-create-v5730>summary{min-height:30px!important;padding:5px 7px!important;font-size:9px!important}.production-workfile-v5735 .operational-note-empty-v5730{margin:2px 0;font-size:9px;line-height:1.35}.production-workfile-v5735 .operational-note-completed-v5728{padding-top:6px}.production-workfile-v5735 .operational-note-completed-v5728>summary{min-height:28px;font-size:10px}.production-workfile-v5735 .production-workfile-time-v5733{width:calc(100% - 20px);min-height:36px!important;margin:0 10px 10px;padding:6px 9px!important;font-size:11px!important}.production-workfile-v5735 .production-workfile-tabs-v5733{position:static;border-radius:9px 9px 0 0}.production-workfile-v5735 .production-workfile-tabs-v5733>button{min-height:38px;padding:0 6px;font-size:9px}.production-workfile-v5735 .production-workfile-tab-panel-v5733{padding:10px 8px 8px}.production-workfile-v5735 .workfile-restwork-v5733 .section-row h2,.production-workfile-v5735 .workfile-tab-section-v5733 .section-row h2{font-size:16px!important}.production-workfile-v5735 .assembly-kitchen-items{gap:5px}.production-workfile-v5735 .assembly-kitchen-item{gap:5px 7px;padding:7px}.production-workfile-v5735 .assembly-kitchen-item>div:first-child strong{font-size:10px}.production-workfile-v5735 .kitchen-check-label{min-height:30px;padding:3px 6px}.production-workfile-v5735 .production-workfile-position-grid-v5733>button{min-height:58px;padding:9px}.production-workfile-v5735 .production-workfile-position-grid-v5733>button strong{font-size:13px}.production-workfile-v5735 .production-workfile-position-grid-v5733>button small{font-size:9px}.production-workfile-v5735:not(.has-mobile-sticky-actions) .production-workfile-actions-v5733{min-height:0;padding:8px}}.production-workfile-contact-actions-v5736{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);grid-gap:8px;gap:8px}.production-workfile-contact-actions-v5736>.btn{width:100%;margin:0!important}.production-workfile-contact-actions-v5736>.btn:only-child{grid-column:1/-1}.assembly-quick-card-v5736{grid-template-columns:minmax(0,1fr) auto;gap:14px;align-items:stretch}.assembly-quick-card-main-v5736{align-content:start;gap:5px}.assembly-quick-schedule-v5736{display:flex;align-items:baseline;gap:5px;color:#dfe8f8}.assembly-quick-schedule-v5736 strong{font-size:14px}.assembly-quick-schedule-v5736 span{color:var(--muted);font-size:13px;font-weight:750}.assembly-quick-order-v5736{font-size:11px;font-weight:760;letter-spacing:.035em;text-transform:uppercase}.assembly-quick-card-main-v5736 h2{margin:0;font-size:18px;line-height:1.2}.assembly-quick-address-v5736{line-height:1.35}.assembly-quick-card-v5736 .assembly-quick-card-state{align-self:stretch;align-content:end}@media(max-width:760px){.assembly-quick-group-v5736{padding:8px!important;border-radius:11px!important}.assembly-quick-group-v5736>summary{min-height:36px!important;padding:0 2px}.assembly-quick-group-v5736>summary span{font-size:16px}.assembly-quick-group-v5736 .assembly-quick-list{gap:7px;margin-top:6px}body .assembly-quick-card-v5736{grid-template-columns:minmax(0,1fr)!important;gap:8px!important;min-height:0;padding:10px 11px!important;border-color:var(--border);border-left:4px solid rgba(91,130,255,.78);border-radius:10px;box-shadow:none}body .assembly-quick-card-v5736:hover{border-color:var(--border);border-left-color:rgba(91,130,255,.78);transform:none}.assembly-quick-card-main-v5736{gap:3px}.assembly-quick-schedule-v5736{gap:4px}.assembly-quick-schedule-v5736 strong{font-size:12px}.assembly-quick-schedule-v5736 span{font-size:11px}.assembly-quick-order-v5736{font-size:8px;letter-spacing:.045em}body .assembly-quick-card-main-v5736 h2{font-size:15px!important;line-height:1.22!important}.assembly-quick-address-v5736{font-size:11px;line-height:1.3}.assembly-quick-card-main-v5736 small{font-size:9px;line-height:1.3}body .assembly-quick-card-v5736 .assembly-quick-card-state{display:flex;grid-column:auto;align-items:center;justify-content:flex-start;gap:7px;min-width:0;padding-top:7px;border-top:1px solid var(--border);text-align:left}.assembly-quick-card-v5736 .assembly-quick-card-state>.status{font-size:9px}.assembly-quick-card-v5736 .assembly-quick-card-state>small,.assembly-quick-card-v5736 .assembly-quick-card-state>strong{grid-column:auto;font-size:8px}.assembly-quick-card-v5736 .assembly-card-arrow{width:30px;height:30px;margin-left:auto;font-size:16px}.production-workfile-v5736 .production-workfile-record-header-v5734{gap:7px}.production-workfile-v5736 .production-workfile-back-v5734{max-width:96px;min-height:32px!important;padding:5px 7px!important;font-size:8px!important}.production-workfile-v5736 .production-workfile-order-v5730{gap:9px;padding:10px}.production-workfile-v5736 .production-workfile-contact-actions-v5736{grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);gap:6px}.production-workfile-v5736 .production-workfile-contact-actions-v5736>.btn{min-height:36px!important;padding:6px 7px!important;font-size:10px!important}.production-workfile-v5736 .operational-note-head-v5730{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;gap:8px!important}.production-workfile-v5736 .operational-note-head-v5730>div{min-width:0}.production-workfile-v5736 .operational-note-create-v5730{flex:none;margin-left:auto}.production-workfile-v5736 .operational-note-list>.operational-note-empty-v5730{min-height:0;margin:0;padding:0}.production-workfile-v5736 .production-workfile-tabs-v5733{position:-webkit-sticky;position:sticky;top:calc(56px + env(safe-area-inset-top));z-index:32;box-shadow:0 8px 16px rgba(0,0,0,.22)}.production-workfile-v5736.has-mobile-sticky-actions{padding-bottom:94px}.production-workfile-v5736.has-mobile-sticky-actions .production-workfile-actions-v5733{right:10px;left:10px;grid-template-columns:minmax(0,1.75fr) minmax(104px,1fr);box-sizing:border-box;width:auto;max-width:calc(100vw - 20px);overflow:visible}.production-workfile-v5736.has-mobile-sticky-actions .production-workfile-primary-actions-v5733{display:grid!important;align-items:stretch!important;justify-content:stretch!important;min-width:0;width:100%}.production-workfile-v5736.has-mobile-sticky-actions .production-workfile-primary-actions-v5733>*,.production-workfile-v5736.has-mobile-sticky-actions .production-workfile-primary-actions-v5733>form>.assembly-quick-main-action{min-width:0!important;width:100%!important;margin:0!important}.production-workfile-v5736.has-mobile-sticky-actions .production-workfile-primary-actions-v5733 .assembly-quick-main-action{min-height:40px!important;padding:6px!important;font-size:10px!important;line-height:1.15}.production-workfile-v5736.has-mobile-sticky-actions .workfile-footer-popover-v5733{min-width:0;width:100%}.production-workfile-v5736.has-mobile-sticky-actions .workfile-footer-popover-v5733>summary{box-sizing:border-box;min-width:0;min-height:40px;width:100%;padding:6px 5px;overflow:hidden;font-size:9px;white-space:nowrap}}.production-workfile-v5737 .operational-note-head-v5730:has(>.operational-note-create-v5730[open]){display:grid!important;grid-template-columns:minmax(0,1fr) auto;align-items:center!important}.production-workfile-v5737 .operational-note-head-v5730>.operational-note-create-v5730[open]{display:contents}.production-workfile-v5737 .operational-note-head-v5730>.operational-note-create-v5730[open]>summary{grid-column:2;grid-row:1;justify-self:end}.production-workfile-v5737 .operational-note-head-v5730>.operational-note-create-v5730[open]>div{position:static!important;z-index:auto;grid-column:1/-1;grid-row:2;box-sizing:border-box;width:100%!important;margin-top:8px;padding:10px;transform:none!important;border:1px solid var(--border-strong);border-radius:10px;background:color-mix(in srgb,var(--panel-raised) 94%,var(--bg));box-shadow:none}.production-workfile-v5737 .operational-note-head-v5730>.operational-note-create-v5730[open] .operational-note-form{width:100%;min-width:0}@media(max-width:760px){.production-workfile-v5737 .operational-note-head-v5730>.operational-note-create-v5730[open]>div{right:auto!important;left:auto!important;margin-top:7px;padding:9px}.production-workfile-v5737 .operational-note-footer-v5731{gap:8px}}.production-workfile-v5738 .operational-note-create-v5730[open] .operational-note-toggle-closed-v5738,.production-workfile-v5738 .operational-note-toggle-open-v5738{display:none}.production-workfile-v5738 .operational-note-create-v5730[open] .operational-note-toggle-open-v5738{display:inline}.production-workfile-v5738 .operational-note-head-v5730>.operational-note-create-v5730[open]>div{margin-top:10px;padding:10px 0 0;border:0;border-top:1px solid var(--border);border-radius:0;background:transparent}.production-workfile-v5738 .operational-note-form{display:grid;grid-gap:9px;gap:9px}.production-workfile-v5738 .operational-note-target-row-v5731{grid-template-columns:minmax(0,1fr) 44px;gap:8px}.production-workfile-v5738 .operational-note-target-row-v5731>select{min-height:44px;padding:0 11px;border-radius:9px}.production-workfile-v5738 .operational-note-mic{display:grid;place-items:center;width:44px;min-width:44px;height:44px;min-height:44px!important;padding:0!important;border-radius:9px}.operational-note-mic-icon-v5738{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.operational-note-listening-dot-v5738{width:10px;height:10px;border-radius:50%;background:#ff7777}.production-workfile-v5738 .operational-note-text-v5731{min-height:102px;padding:11px;border-radius:9px}.production-workfile-v5738 .operational-note-footer-v5731{display:flex;align-items:center;justify-content:space-between;flex-direction:row;gap:10px}.production-workfile-v5738 .operational-note-handover{display:flex;align-items:center;gap:8px;min-width:0;margin:0;line-height:1.3}.production-workfile-v5738 .operational-note-handover>input{flex:none;width:20px;height:20px;margin:0}.production-workfile-v5738 .operational-note-footer-v5731>.btn{flex:none;width:auto;min-width:0;min-height:42px;padding:7px 14px;border-radius:9px;white-space:nowrap}.production-workfile-v5738 .operational-note-empty-v5730{margin-top:10px}@media(max-width:360px){.production-workfile-v5738 .operational-note-footer-v5731{align-items:stretch;flex-direction:column}.production-workfile-v5738 .operational-note-footer-v5731>.btn{width:100%}}.production-workfile-v5739 .operational-note-head-v5730,.production-workfile-v5739 .operational-note-head-v5730:has(>.operational-note-create-v5730[open]){position:relative;display:block!important;box-sizing:border-box;width:100%;min-width:0}.production-workfile-v5739 .operational-note-head-v5730>div:first-child{box-sizing:border-box;width:100%;min-height:32px;padding-right:78px}.production-workfile-v5739 .operational-note-head-v5730>.operational-note-create-v5730,.production-workfile-v5739 .operational-note-head-v5730>.operational-note-create-v5730[open]{display:block;box-sizing:border-box;width:100%;min-width:0;margin:0}.production-workfile-v5739 .operational-note-head-v5730>.operational-note-create-v5730>summary,.production-workfile-v5739 .operational-note-head-v5730>.operational-note-create-v5730[open]>summary{position:absolute;top:0;right:0;z-index:1}.production-workfile-v5739 .operational-note-head-v5730>.operational-note-create-v5730[open]>div{display:block;box-sizing:border-box;width:100%!important;min-width:0}.production-workfile-v5739 .operational-note-footer-v5731,.production-workfile-v5739 .operational-note-form,.production-workfile-v5739 .operational-note-target-row-v5731,.production-workfile-v5739 .operational-note-text-v5731{box-sizing:border-box;width:100%;min-width:0}.assembly-action-label-v5740{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:0}.assembly-action-label-v5740>svg{flex:none;width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}@media(max-width:760px){.production-workfile-v5740.has-mobile-sticky-actions{padding-bottom:148px}.production-workfile-v5740.has-mobile-sticky-actions .production-workfile-actions-v5733{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto;gap:8px;padding:8px}.production-workfile-v5740.has-mobile-sticky-actions .production-workfile-primary-actions-v5733{grid-column:1;grid-row:1}.production-workfile-v5740.has-mobile-sticky-actions .production-workfile-actions-v5733.has-secondary:not(.has-primary) .workfile-footer-popover-v5733,.production-workfile-v5740.has-mobile-sticky-actions .workfile-footer-popover-v5733{grid-column:1;grid-row:2}.production-workfile-v5740.has-mobile-sticky-actions .production-workfile-primary-actions-v5733 .assembly-quick-main-action,.production-workfile-v5740.has-mobile-sticky-actions .workfile-footer-popover-v5733>summary{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;min-height:46px!important;padding:8px 12px!important;font-size:11px!important;line-height:1.2}}.calendar-customer-picker-v5743{display:grid;grid-gap:6px;gap:6px}.calendar-customer-picker-button-v5743{width:100%;min-height:42px;display:flex;justify-content:space-between;gap:12px;align-items:center;text-align:left}.calendar-customer-picker-button-v5743>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.calendar-customer-picker-button-v5743>small{margin-left:auto;color:var(--muted);white-space:nowrap}.calendar-customer-modal-backdrop-v5743{position:fixed;z-index:420;inset:0;display:grid;place-items:center;padding:20px;background:rgba(4,9,16,.74);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.calendar-customer-modal-v5743{width:min(700px,100%);max-height:min(78vh,760px);display:grid;grid-template-rows:auto auto minmax(0,1fr);grid-gap:14px;gap:14px;border:1px solid var(--border-strong);border-radius:16px;padding:18px;background:#101a2a;box-shadow:0 28px 70px rgba(0,0,0,.46)}.calendar-customer-modal-v5743>header{display:flex;justify-content:space-between;gap:16px;align-items:flex-start}.calendar-customer-modal-v5743 h2{margin:0}.calendar-customer-list-v5743{min-height:0;overflow:auto;display:grid;align-content:start;grid-gap:7px;gap:7px}.calendar-customer-list-v5743>button{width:100%;display:flex;justify-content:space-between;gap:14px;align-items:center;border:1px solid var(--border);border-radius:11px;padding:11px 12px;background:var(--panel-soft);color:var(--text);text-align:left;cursor:pointer}.calendar-customer-list-v5743>button:hover{border-color:var(--accent);background:#19263b}.calendar-customer-list-v5743>button span{min-width:0;display:grid;grid-gap:2px;gap:2px}.calendar-customer-list-v5743>button small{color:var(--muted)}.calendar-customer-list-v5743>button b{color:#9db4ff;white-space:nowrap}.personal-receiving-search-v5743{grid-template-columns:minmax(280px,1fr) auto auto;margin:12px 0}@media (max-width:720px){.calendar-customer-modal-backdrop-v5743{align-items:end;padding:0}.calendar-customer-modal-v5743{width:100%;max-height:88vh;border-radius:16px 16px 0 0;padding:14px}.calendar-customer-picker-button-v5743{display:grid;justify-content:stretch;grid-gap:2px;gap:2px}.calendar-customer-picker-button-v5743>small{margin-left:0}.personal-receiving-search-v5743{grid-template-columns:1fr}body .overview-quick-backdrop-v5642{box-sizing:border-box;width:100vw;height:100dvh;padding:6px;place-items:end center;overflow:hidden}body .overview-quick-dialog-v5642.calendar-quick-dialog-v5646{box-sizing:border-box;width:calc(100vw - 12px);max-width:calc(100vw - 12px);max-height:calc(100dvh - 12px);margin:0;padding:12px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;border-radius:15px 15px 10px 10px;-webkit-overflow-scrolling:touch}body .calendar-quick-dialog-v5646 .overview-quick-dialog-head-v5642{position:-webkit-sticky;position:sticky;z-index:3;top:-12px;margin:-12px -12px 10px;padding:12px 12px 10px;background:#122137}body .calendar-quick-dialog-v5646 .overview-quick-dialog-head-v5642 h2{font-size:20px;line-height:1.15}body .calendar-quick-dialog-v5646 .overview-quick-dialog-head-v5642 p{font-size:13px;line-height:1.35}body .calendar-quick-form-v5650{gap:9px}body .calendar-quick-form-v5650 .overview-quick-form-grid-v5642{gap:8px}body .calendar-quick-form-v5650 .field{gap:5px}body .calendar-quick-form-v5650 .field>span,body .calendar-quick-form-v5650 .overview-quick-employee-block-v5642>span{font-size:13px;line-height:1.2}body .calendar-customer-modal-v5743>input,body .calendar-quick-form-v5650 input:not([type=checkbox]):not([type=hidden]),body .calendar-quick-form-v5650 select,body .calendar-quick-form-v5650 textarea{min-height:46px;font-size:16px!important;line-height:1.25}body .calendar-quick-form-v5650 select{padding-top:0;padding-bottom:0}body .calendar-customer-picker-button-v5743{box-sizing:border-box;min-height:46px;padding:9px 12px;font-size:16px;line-height:1.2}body .calendar-customer-picker-button-v5743>small{font-size:12px}body .calendar-all-day-toggle-v5653{min-height:auto;padding:10px 12px;gap:10px}body .calendar-all-day-toggle-v5653 span strong{font-size:16px}body .calendar-all-day-toggle-v5653 span small{font-size:12px;line-height:1.35}body .calendar-quick-time-row-v5652{grid-template-columns:1fr;gap:8px}body .calendar-contact-hint-v5650{margin:0;font-size:12px;line-height:1.35}body .overview-quick-employee-grid-v5642{max-height:190px}body .overview-quick-employee-grid-v5642 label{min-height:42px;font-size:14px}body .calendar-quick-actions-v5650,body .calendar-save-actions-v5650{width:100%}body .calendar-save-actions-v5650{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}body .calendar-save-actions-v5650 .btn{min-width:0;min-height:44px;font-size:14px}body .calendar-customer-modal-backdrop-v5743{box-sizing:border-box;width:100vw;height:100dvh;align-items:end;padding:6px;overflow:hidden}body .calendar-customer-modal-v5743{box-sizing:border-box;width:calc(100vw - 12px);max-width:calc(100vw - 12px);max-height:calc(100dvh - 12px);padding:12px;border-radius:15px 15px 10px 10px}body .calendar-customer-modal-v5743>header{align-items:center}body .calendar-customer-modal-v5743 h2{font-size:20px}body .calendar-customer-list-v5743>button{min-height:52px;padding:9px 10px}body .calendar-customer-list-v5743>button strong{font-size:15px}body .calendar-customer-list-v5743>button b,body .calendar-customer-list-v5743>button small{font-size:12px}body .overview-quick-backdrop-v5642{padding:calc(64px + env(safe-area-inset-top)) 6px 6px}body .overview-quick-dialog-v5642.calendar-quick-dialog-v5646{max-height:calc(100dvh - 70px - env(safe-area-inset-top))}body .calendar-quick-dialog-v5646 .overview-quick-dialog-head-v5642{z-index:4}}.supplier-edit-trigger-v5747{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;padding:0;background:transparent;color:#9fc0ff;font:inherit;font-size:.72rem;cursor:pointer}.supplier-edit-trigger-v5747:hover{color:#dbe8ff}.supplier-edit-dialog-v5747{width:min(760px,calc(100vw - 48px));max-width:none;height:min(860px,calc(100dvh - 48px));max-height:calc(100dvh - 48px);margin:auto 24px auto auto;padding:0;border:1px solid #344b6b;border-radius:16px;background:#0d1828;color:var(--text);box-shadow:0 28px 90px rgba(0,0,0,.58);overflow:hidden}.supplier-edit-dialog-v5747::-webkit-backdrop{background:rgba(2,7,14,.68);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.supplier-edit-dialog-v5747::backdrop{background:rgba(2,7,14,.68);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.supplier-edit-dialog-v5747>section{display:grid;grid-template-rows:auto minmax(0,1fr);height:100%}.supplier-edit-dialog-v5747>section>header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:18px 20px 14px;border-bottom:1px solid #263a55;background:#111f33}.supplier-edit-dialog-v5747>section>header h2{margin:3px 0 4px;font-size:1.35rem}.supplier-edit-dialog-v5747>section>header p{margin:0;color:var(--muted);font-size:.78rem}.supplier-edit-dialog-v5747>section>header>button{width:36px;height:36px;flex:0 0 auto;border:1px solid #38506f;border-radius:9px;background:#0b1727;color:#dce8f8;font-size:22px;cursor:pointer}.supplier-edit-dialog-body-v5747{min-height:0;overflow:auto;padding:18px 20px 20px}.supplier-form-v5699.is-embedded-v5747{width:100%;max-width:none;margin:0;padding:0;border:0;background:transparent;box-shadow:none}.supplier-form-v5699.is-embedded-v5747 .form-actions{position:-webkit-sticky;position:sticky;bottom:-20px;z-index:2;margin:8px -20px -20px;padding:12px 20px calc(12px + env(safe-area-inset-bottom));border-top:1px solid #2a3e59;background:rgba(13,24,40,.96);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.customer-workspace-side-head>.customer-inline-edit>.customer-inline-form{position:fixed;z-index:360;top:max(76px,calc(env(safe-area-inset-top) + 64px));right:24px;bottom:24px;width:min(520px,calc(100vw - 48px));max-height:none;overflow:auto;padding:16px;border-radius:14px;box-shadow:0 28px 90px rgba(0,0,0,.58)}@media (max-width:720px){.supplier-edit-dialog-v5747{width:calc(100vw - 12px);height:calc(100dvh - 76px - env(safe-area-inset-top));max-height:calc(100dvh - 76px - env(safe-area-inset-top));margin:calc(64px + env(safe-area-inset-top)) 6px 6px;border-radius:15px 15px 10px 10px}.supplier-edit-dialog-v5747>section>header{padding:14px 14px 11px}.supplier-edit-dialog-body-v5747{padding:14px}.supplier-form-v5699.is-embedded-v5747 .customer-inline-columns,.supplier-form-v5699.is-embedded-v5747 .form-grid{grid-template-columns:1fr}.supplier-form-v5699.is-embedded-v5747 .form-actions{bottom:-14px;margin:8px -14px -14px;padding:10px 14px calc(10px + env(safe-area-inset-bottom))}.customer-workspace-side-head>.customer-inline-edit>.customer-inline-form{top:calc(64px + env(safe-area-inset-top));right:6px;bottom:calc(76px + env(safe-area-inset-bottom));width:calc(100vw - 12px);border-radius:14px}}.personal-task-create-v5751{position:relative}.personal-task-create-v5751>summary{list-style:none;cursor:pointer}.personal-task-create-v5751>summary::-webkit-details-marker{display:none}.personal-task-create-v5751>.personal-task-create-form-v5751{position:fixed;z-index:370;top:max(76px,calc(env(safe-area-inset-top) + 64px));right:24px;bottom:24px;width:min(560px,calc(100vw - 48px));max-height:none;overflow:auto;padding:18px;border:1px solid #344b6b;border-radius:16px;background:#0d1828;box-shadow:0 28px 90px rgba(0,0,0,.58)}.supplier-training-card-v5751{border-color:#35577d}.supplier-training-result-v5751{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin:14px 0 18px}.supplier-training-result-v5751>div{display:grid;grid-gap:4px;gap:4px;padding:12px;border:1px solid rgba(118,147,184,.25);border-radius:10px;background:rgba(13,28,47,.65)}.supplier-training-result-v5751 small,.supplier-training-result-v5751 span{color:var(--muted,#9eabbc)}.supplier-training-hints-v5751{margin-top:18px;padding-top:18px;border-top:1px solid rgba(118,147,184,.22)}.customer-workspace-contact-readonly-v5751{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px;padding:10px 0}.customer-workspace-contact-readonly-v5751>span:nth-child(2){display:grid;grid-gap:2px;gap:2px}@media (max-width:720px){.personal-task-create-v5751>.personal-task-create-form-v5751{top:calc(64px + env(safe-area-inset-top));right:6px;bottom:calc(76px + env(safe-area-inset-bottom));width:calc(100vw - 12px);padding:14px}.supplier-training-result-v5751{grid-template-columns:1fr}}.modal-backdrop-v5752{position:fixed;inset:0;z-index:500;background:rgba(3,8,16,.72);display:grid;place-items:center;padding:20px}.modal-panel-v5752{width:min(720px,calc(100vw - 32px));max-height:calc(100vh - 40px);overflow:auto;background:#0d1828;border:1px solid #2f4665;border-radius:16px;box-shadow:0 30px 100px rgba(0,0,0,.6);padding:20px}.modal-head-v5752{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:16px}.modal-head-v5752 h2{margin:.2rem 0 0}.icon-button-v5752{border:0;background:transparent;color:inherit;font-size:28px;line-height:1;cursor:pointer}.order-task-dialog-v5752 .form-grid{margin:0}.order-tasks-page-v5752 .kanban-grid{gap:14px}.order-tasks-page-v5752 .kanban-column{min-height:210px}.order-tasks-page-v5752 .task-card{border:1px solid rgba(110,142,184,.25);border-radius:12px;padding:14px;background:rgba(14,28,47,.72)}@media(max-width:720px){.modal-backdrop-v5752{padding:6px}.modal-panel-v5752{width:calc(100vw - 12px);max-height:calc(100vh - 12px);padding:14px}.order-tasks-page-v5752 .kanban-grid{grid-template-columns:1fr}}.personal-task-plus-v5753{display:grid;place-items:center;width:40px;height:40px;padding:0;border:1px solid #355986;border-radius:10px;background:#18345a;color:#fff;font-size:26px;font-weight:500;line-height:1;cursor:pointer}.personal-task-plus-v5753:hover{background:#214573}.personal-register-head-v5643{align-items:flex-start}.personal-task-create-v5751{flex:0 0 auto}.personal-home-empty-v5643{min-height:72px;display:grid;place-items:center}.personal-task-create-form-v5751 input[type=datetime-local],.personal-task-create-form-v5751 select{width:100%;min-width:0;min-height:56px;height:56px}.personal-task-create-form-v5751 .account-time-target-grid-v5686 label{justify-content:flex-start;text-align:left}.personal-task-create-form-v5751 .account-time-target-grid-v5686 label span{flex:1 1 auto;min-width:0;text-align:left}.calendar-detail-actions .btn{display:flex;align-items:center;justify-content:center;width:100%;text-align:center}.ai-calculation-collapsible-v5755{border:1px solid #2d4562;border-radius:14px;background:#0d1828;overflow:hidden}.ai-calculation-collapsible-v5755>summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 18px;cursor:pointer;list-style:none}.ai-calculation-collapsible-v5755>summary::-webkit-details-marker{display:none}.ai-calculation-collapsible-v5755>summary>span:first-child{display:grid;grid-gap:3px;gap:3px}.ai-calculation-collapsible-v5755>summary small{color:var(--muted,#9eabbc)}.ai-calculation-collapsible-chevron-v5755{font-size:22px;line-height:1;transition:transform .18s ease}.ai-calculation-collapsible-v5755[open] .ai-calculation-collapsible-chevron-v5755{transform:rotate(180deg)}.ai-calculation-collapsible-body-v5755{padding:0 12px 12px}.ai-calculation-collapsible-body-v5755>.ai-calculation-assistant{margin:0}.position-price-rounding-v5755{display:grid;grid-gap:9px;gap:9px;margin:14px 0;padding:12px;border:1px solid rgba(110,142,184,.28);border-radius:10px;background:rgba(13,28,47,.72)}.position-price-rounding-v5755>div:first-child{display:grid;grid-gap:2px;gap:2px}.position-price-rounding-v5755 small{color:var(--muted,#9eabbc)}.position-price-rounding-actions-v5755{display:flex;flex-wrap:wrap;gap:7px}.position-price-rounding-actions-v5755 button{min-width:54px;min-height:34px;padding:6px 10px;border:1px solid #355271;border-radius:8px;background:#0c1726;color:inherit;cursor:pointer}.position-price-rounding-actions-v5755 button.is-active{border-color:#4d7ee8;background:#1e4c9d}.position-price-rounding-preview-v5755{display:block;font-weight:600}.assembly-team-panel-v5762{display:flex;flex-direction:column;overflow:hidden}.assembly-team-date-v5762{flex:0 0 auto;margin-bottom:14px;padding:10px 12px;border:1px solid rgba(110,142,184,.28);border-radius:10px}.assembly-team-form-v5762{min-height:0;display:flex;flex:1 1 auto;flex-direction:column}.assembly-team-list-v5762{min-height:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));grid-gap:8px;gap:8px;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.assembly-team-employee-v5762{min-height:44px;display:flex;align-items:center;gap:9px;padding:8px 10px;border:1px solid rgba(110,142,184,.24);border-radius:9px;cursor:pointer}.assembly-team-employee-v5762 span{min-width:0;text-align:left}.assembly-team-actions-v5762{flex:0 0 auto;margin-top:14px}@media(max-width:720px){.assembly-team-backdrop-v5762{align-items:end;padding:6px 6px max(6px,env(safe-area-inset-bottom))}.assembly-team-panel-v5762{width:calc(100vw - 12px);height:min(92dvh,760px);max-height:calc(100dvh - max(12px,env(safe-area-inset-top)) - max(12px,env(safe-area-inset-bottom)));padding:14px!important;border-radius:16px}.assembly-team-panel-v5762 .modal-head-v5752{flex:0 0 auto;margin-bottom:10px!important}.assembly-team-panel-v5762 .modal-head-v5752 .eyebrow{display:none}.assembly-team-list-v5762{grid-template-columns:1fr;align-content:start;padding-right:2px}.assembly-team-employee-v5762{min-height:48px;padding:9px 12px}.assembly-team-actions-v5762{display:grid;grid-template-columns:1fr;grid-gap:8px;gap:8px;padding-top:12px;margin-top:0;background:#0d1828}.assembly-team-actions-v5762 .btn{width:100%;min-height:48px}.assembly-team-actions-v5762 .btn-primary{order:-1}}.calculation-category-tabs-v5762{display:flex;align-items:center;gap:8px;margin:-4px 0 16px;padding:6px;overflow-x:auto;border:1px solid rgba(110,142,184,.22);border-radius:12px;background:rgba(10,20,34,.72)}.calculation-category-tabs-v5762 a{flex:0 0 auto;display:flex;align-items:center;gap:8px;min-height:38px;padding:7px 11px;border-radius:8px;color:inherit;text-decoration:none}.calculation-category-tabs-v5762 a span{color:var(--muted,#9eabbc);font-size:12px}.calculation-category-tabs-v5762 a.active{background:#1e4c9d;color:#fff}.calculation-category-tabs-v5762 .assembly-library-link-v5762{margin-left:auto;border:1px solid #355986;background:#132a47}@media(max-width:720px){.calculation-category-tabs-v5762{align-items:stretch}.calculation-category-tabs-v5762 .assembly-library-link-v5762{margin-left:0}}.assembly-library-v5762,.assembly-template-list-v5762,.document-scanner-v5762{display:grid;grid-gap:14px;gap:14px}.assembly-template-card-v5762>summary,.assembly-template-create-v5762>summary{display:flex;align-items:center;justify-content:space-between;gap:14px;cursor:pointer;list-style:none}.assembly-template-card-v5762>summary::-webkit-details-marker,.assembly-template-create-v5762>summary::-webkit-details-marker{display:none}.assembly-template-card-v5762>summary>span:first-child{display:grid;grid-gap:3px;gap:3px}.assembly-template-card-v5762>summary small{color:var(--muted,#9eabbc)}.assembly-template-card-v5762.is-inactive{opacity:.68}.assembly-template-editor-v5762{display:grid;grid-gap:16px;gap:16px;margin-top:16px;padding-top:16px;border-top:1px solid rgba(110,142,184,.22)}.assembly-template-core-v5762{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.assembly-component-list-v5762{display:grid;grid-gap:8px;gap:8px}.assembly-component-row-v5762{display:grid;grid-template-columns:auto minmax(220px,1fr) 110px minmax(160px,.7fr) minmax(130px,.55fr) 36px;align-items:end;grid-gap:8px;gap:8px;padding:10px;border:1px solid rgba(110,142,184,.24);border-radius:10px;background:rgba(10,20,34,.55)}.assembly-component-row-v5762>.status{align-self:center}.assembly-component-unit-v5762{display:grid;align-self:center;grid-gap:3px;gap:3px}.assembly-component-unit-v5762 span{color:var(--muted,#9eabbc);font-size:12px}.assembly-template-status-v5762{margin-top:16px}.assembly-position-form-v5762{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.ai-assembly-select-v5762{margin-bottom:12px}.document-scanner-v5762{max-width:920px;margin:0 auto}.document-scanner-drop-v5762{min-height:150px;display:grid;place-items:center;align-content:center;grid-gap:6px;gap:6px;padding:22px;border:1px dashed #4f75a3;border-radius:14px;background:rgba(15,35,59,.58);cursor:pointer;text-align:center}.document-scanner-drop-v5762 input{position:absolute;width:1px;height:1px;opacity:0}.document-scanner-drop-v5762 span{font-weight:700}.document-scanner-drop-v5762 small{color:var(--muted,#9eabbc)}.document-scanner-review-v5762 .notice{margin-top:12px}.document-scanner-actions-v5762{position:-webkit-sticky;position:sticky;bottom:0;padding-top:12px;background:#0d1828}@media(max-width:980px){.assembly-component-row-v5762{grid-template-columns:auto minmax(180px,1fr) 90px minmax(140px,1fr) 36px}.assembly-component-row-v5762>.field:nth-of-type(3),.assembly-component-unit-v5762{grid-column:2/5}}@media(max-width:720px){.assembly-position-form-v5762,.assembly-template-core-v5762{grid-template-columns:1fr}.assembly-component-head-v5762{align-items:stretch}.assembly-component-head-v5762 .actions{display:grid;grid-template-columns:repeat(3,1fr)}.assembly-component-row-v5762{grid-template-columns:1fr 36px;align-items:center}.assembly-component-row-v5762>.field,.assembly-component-row-v5762>.field:nth-of-type(3),.assembly-component-row-v5762>.status,.assembly-component-unit-v5762{grid-column:1}.assembly-component-row-v5762>.icon-button-v5752{grid-column:2;grid-row:1}.document-scanner-v5762{margin:0}.document-scanner-capture-v5762,.document-scanner-review-v5762{padding:14px}.document-scanner-drop-v5762{min-height:120px}.document-scanner-actions-v5762 .btn{width:100%;min-height:48px}.customers-page-head-v5720{align-items:stretch}.customers-page-actions-v5720{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.customers-page-actions-v5720>.btn,.customers-page-actions-v5720>details{width:100%;min-width:0}.customers-page-actions-v5720>.btn{white-space:normal;text-align:center}.customers-page-actions-v5720>.customers-archive-v5763,.customers-page-actions-v5720>.customers-more-actions-v5720{grid-column:1/-1}.customer-v2-card{border-radius:14px}.customer-v2-head{grid-template-columns:1fr auto;gap:12px;padding:14px}.customer-v2-identity{grid-column:1/-1}.customer-v2-meta{grid-column:1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.customer-v2-actions{grid-column:2;align-self:end}.customer-order-disclosure-body{padding:10px}.customer-v2-order-row{display:grid;grid-template-columns:1fr;grid-gap:10px;gap:10px;padding:12px}.customer-order-row-actions{display:flex;align-items:center;justify-content:space-between;gap:8px}.customer-order-row-actions .status{margin:0;text-align:center}.customer-workspace-topbar{align-items:stretch;gap:12px}.customer-workspace-topbar>.actions{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.customer-workspace-topbar>.actions>.btn{width:100%;min-width:0;white-space:normal;text-align:center}.order-workspace-main-data{padding:14px}.order-workspace-main-data>.section-row{align-items:center;gap:10px}.order-workspace-main-data>.section-row h2{font-size:1.25rem}.order-data-card-actions-v5727{margin-left:auto}.order-workspace-data-list>div{grid-template-columns:minmax(112px,.8fr) minmax(0,1.2fr);gap:10px;padding:10px 0}.order-workspace-data-list dd,.order-workspace-data-list dt{min-width:0;overflow-wrap:anywhere}.order-address-inline{align-items:flex-start;flex-wrap:wrap}.document-upload-workspace-form{padding:14px}.document-upload-workspace-form .form-grid{gap:12px}.document-upload-workspace-form textarea{min-height:86px}.inbox-register-head-v5643{align-items:flex-start}.inbox-register-head-v5643 .eyebrow{display:none}.inbox-register-head-v5643 h2{margin:0;font-size:1.25rem}.inbox-category-tabs{display:flex;overflow-x:auto;scroll-snap-type:x proximity}.inbox-category-tab{min-width:142px;scroll-snap-align:start}.inbox-active-panel{padding-top:10px}}.supplier-recognition-setup{display:grid;grid-gap:16px;gap:16px}.recognition-saved-list{display:grid;grid-gap:8px;gap:8px}.recognition-saved-list button{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;padding:11px 13px;border:1px solid var(--wf-dark-border);border-radius:12px;background:rgba(13,23,37,.72);color:var(--wf-dark-text);text-align:left;cursor:pointer}.recognition-saved-list button:hover{border-color:var(--wf-dark-border-strong);background:rgba(27,43,67,.78)}.recognition-saved-list button span{display:grid;min-width:0;grid-gap:2px;gap:2px}.recognition-saved-list button small,.recognition-saved-list button strong{overflow-wrap:anywhere}.recognition-saved-list button small{color:var(--wf-dark-muted)}.recognition-saved-list button b{color:#9bb5ff;white-space:nowrap}.recognition-toolbar{display:flex;align-items:end;gap:10px;flex-wrap:wrap}.recognition-toolbar label{display:grid;flex:1 1 210px;grid-gap:6px;gap:6px}.recognition-toolbar label span{color:var(--wf-dark-text-soft);font-size:.8rem;font-weight:800}.recognition-toolbar select{min-height:42px}.recognition-workspace{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(260px,.7fr);grid-gap:16px;gap:16px;align-items:start}.recognition-document{min-width:0;max-height:min(72vh,900px);overflow:auto;padding:12px;border:1px solid var(--wf-dark-border);border-radius:14px;background:#202733}.recognition-document.is-editing{-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:crosshair}.recognition-pages{display:grid;grid-gap:14px;gap:14px}.recognition-page{position:relative;width:100%;overflow:visible;background:white;box-shadow:0 3px 18px rgba(0,0,0,.25)}.recognition-page canvas,.recognition-page>img{display:block;width:100%;height:auto}.recognition-overlay,.recognition-page canvas{position:absolute;inset:0}.recognition-overlay{z-index:2;cursor:crosshair;touch-action:none}.recognition-box{position:absolute;min-width:5px;min-height:5px;padding:0;border:2px solid;border-radius:3px;background:rgba(17,31,50,.09);cursor:move;box-shadow:inset 0 0 0 1px rgba(255,255,255,.75)}.recognition-box.is-selected{box-shadow:0 0 0 2px #fff,0 0 0 4px #6f91ff;z-index:3}.recognition-box>span{position:absolute;left:-2px;top:-24px;max-width:220px;padding:3px 6px;border-radius:4px 4px 0 0;color:#07101c;font-size:10px;font-weight:900;line-height:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.recognition-box>i{position:absolute;right:-6px;bottom:-6px;width:13px;height:13px;border:2px solid white;border-radius:3px;background:currentColor;cursor:nwse-resize}.recognition-properties{position:-webkit-sticky;position:sticky;top:12px;display:grid;grid-gap:13px;gap:13px;padding:14px;border:1px solid var(--wf-dark-border);border-radius:14px;background:rgba(12,22,36,.88)}.recognition-properties>p{margin:0;line-height:1.45}.recognition-field-editor{display:grid;grid-gap:10px;gap:10px;padding-bottom:12px;border-bottom:1px solid var(--wf-dark-border)}.recognition-empty-selection,.recognition-loading,.recognition-upload-empty{padding:18px;border:1px dashed var(--wf-dark-border-strong);border-radius:12px;color:var(--wf-dark-muted)}.recognition-upload-empty{display:grid;grid-gap:4px;gap:4px;text-align:center}.recognition-confirm,.recognition-upload-empty strong{color:var(--wf-dark-text)}.recognition-confirm{display:flex;align-items:flex-start;gap:10px;padding:13px;border:1px solid var(--wf-dark-border-strong);border-radius:12px;background:rgba(32,52,83,.45);font-weight:750}.recognition-confirm input{width:20px;height:20px;flex:0 0 auto;margin:0}.inbox-confirmation-title{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:12px}.inbox-confirmation-title h2{margin:2px 0 0}.inbox-confirmation-group{overflow:hidden;margin-top:12px;border:1px solid var(--wf-dark-border);border-radius:14px;background:var(--wf-dark-panel)}.inbox-confirmation-list{display:grid}.inbox-confirmation-row{display:grid;grid-template-columns:minmax(125px,auto) minmax(260px,1fr) minmax(210px,.55fr) 24px;grid-gap:14px;gap:14px;align-items:center;min-width:0;padding:13px 15px;border-bottom:1px solid var(--wf-dark-border);color:var(--wf-dark-text);text-decoration:none}.inbox-confirmation-row:last-child{border-bottom:0}.inbox-confirmation-row:hover{background:rgba(45,68,105,.25)}.confirmation-kind{display:inline-flex;justify-content:center;width:-moz-fit-content;width:fit-content;max-width:100%;padding:5px 8px;border-radius:999px;background:rgba(111,145,255,.14);color:#abc0ff;font-size:.73rem;font-weight:850;text-align:center}.confirmation-kind.kind-delivery_announcement,.confirmation-kind.kind-delivery_change{background:rgba(255,193,102,.14);color:#ffd28d}.confirmation-kind.kind-shipping_notice{background:rgba(66,197,138,.14);color:#8ce1b8}.inbox-confirmation-main,.inbox-confirmation-meta{display:grid;min-width:0;grid-gap:3px;gap:3px}.inbox-confirmation-main small,.inbox-confirmation-main strong,.inbox-confirmation-meta b,.inbox-confirmation-meta small{overflow-wrap:anywhere}.inbox-confirmation-main strong{font-size:.94rem;line-height:1.3}.inbox-confirmation-main small,.inbox-confirmation-meta small,.inbox-confirmation-meta time{color:var(--wf-dark-muted);font-size:.75rem;line-height:1.35}.inbox-confirmation-meta b{color:var(--wf-dark-text-soft);font-size:.8rem}.inbox-confirmation-arrow{color:#91aeff;font-size:1.15rem}@media (max-width:980px){.recognition-workspace{grid-template-columns:1fr}.recognition-properties{position:static}.inbox-confirmation-row{grid-template-columns:minmax(110px,auto) minmax(0,1fr) 24px}.inbox-confirmation-meta{grid-column:2}.inbox-confirmation-arrow{grid-column:3;grid-row:1/span 2}}@media (max-width:620px){.recognition-document{max-height:62vh;padding:7px}.recognition-toolbar{align-items:stretch}.recognition-toolbar .btn,.recognition-toolbar label{flex-basis:100%;width:100%}.recognition-box>span{max-width:130px}.recognition-properties{padding:12px}.inbox-confirmation-row{grid-template-columns:minmax(0,1fr) 22px;gap:7px 10px;padding:12px}.confirmation-kind{grid-column:1;justify-self:start}.inbox-confirmation-main,.inbox-confirmation-meta{grid-column:1}.inbox-confirmation-arrow{grid-column:2;grid-row:1/span 3}.inbox-confirmation-main small{display:none}}