.lotus-navigation{color:#00166b;background:linear-gradient(#fff 0 32%,#f4faff 100%);width:100%;min-width:0;padding:3px 3px 12px 0;font:13px/1.2 Arial,Segoe UI,sans-serif}.lotus-navigation__root,.lotus-navigation__children{margin:0;padding:0;list-style:none}.lotus-navigation__row{white-space:nowrap;align-items:center;gap:3px;width:100%;min-height:23px;display:flex}.lotus-navigation__row--section{text-transform:uppercase;min-height:24px;font-weight:700}.lotus-navigation__row--active{color:#fff;background:#080779}.lotus-navigation__expander,.lotus-navigation__expander-space{flex:none;width:11px;height:11px}.lotus-navigation__expander{color:#222;cursor:pointer;background:#fff;border:1px solid #878787;border-radius:0;justify-content:center;align-items:center;margin:0;padding:0 0 1px;font:11px/8px Arial,sans-serif;display:inline-flex}.lotus-navigation__expander:hover{background:#e7effd}.lotus-navigation__expander:focus-visible,.lotus-navigation__label:focus-visible{outline-offset:1px;outline:2px solid #497bf0}.lotus-navigation__icon{flex:none;width:14px;height:12px;position:relative}.lotus-navigation__icon--folder:before{content:"";background:#ffe2a2;border:1px solid #c98725;width:7px;height:4px;position:absolute;top:1px;left:1px}.lotus-navigation__icon--folder:after{content:"";background:linear-gradient(#fff2c7,#f1b94e);border:1px solid #ba8125;border-radius:1px;width:13px;height:7px;position:absolute;top:4px;left:0}.lotus-navigation__icon--view:before{content:"";background:linear-gradient(#527aaa 0 2px,#fff 2px 100%);border:1px solid #727e90;width:12px;height:10px;position:absolute;top:1px;left:1px}.lotus-navigation__icon--view:after{content:"";background:#b1bbc9;width:7px;height:1px;position:absolute;top:5px;left:4px;box-shadow:0 2px #b1bbc9,0 4px #b1bbc9}.lotus-navigation__label{min-width:0;color:inherit;font:inherit;text-align:left;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;flex:auto;padding:2px 0;text-decoration:none;display:block;overflow:hidden}.lotus-navigation__label--branch{cursor:pointer}.lotus-navigation__label--disabled{color:#69758c;cursor:default}.lotus-navigation__row--active .lotus-navigation__label{color:#fff}.lotus-navigation__row:not(.lotus-navigation__row--active) a.lotus-navigation__label:hover,.lotus-navigation__row:not(.lotus-navigation__row--active) button.lotus-navigation__label:hover{color:#0040a0;text-decoration:underline}.lotus-navigation__status{color:#797f89;text-overflow:ellipsis;text-transform:none;flex:none;max-width:84px;font-size:9px;font-weight:400;overflow:hidden}.lotus-navigation__row--active .lotus-navigation__status{color:#fff}.lotus-navigation__empty{color:#69758c;margin:8px 12px;font-size:12px}:root{color:#18243a;background:#f5f7fb;font-family:Inter,Segoe UI,sans-serif}*{box-sizing:border-box}body{margin:0}.loading{place-items:center;height:100vh;display:grid}.auth-shell{background:radial-gradient(circle at 20% 20%,#dceaff,#0000 36%),linear-gradient(135deg,#eef3fb,#dfe9f8);place-items:center;min-height:100vh;padding:24px;display:grid}.auth-card{border:1px solid #e7edf6;width:min(100%,430px);box-shadow:0 18px 50px #1b427022}.brand-mark,.small-brand{color:#fff;background:#265baa;border-radius:10px;place-items:center;font-weight:700;display:inline-grid}.brand-mark{width:48px;height:48px;margin-bottom:12px;font-size:28px}.small-brand{flex:0 0 32px;width:32px;height:32px;margin-right:12px;font-size:20px;line-height:1}.app-layout{min-height:100vh}.topbar{background:#fff;border-bottom:1px solid #e5eaf2;justify-content:space-between;align-items:center;gap:20px;height:64px;padding:0 24px;display:flex}.topbar-main{justify-content:space-between;align-items:center;gap:20px;width:100%;display:flex}.workspace-tabs,.lotus-form-toolbar,.lotus-sheet-title,.lotus-position-heading,.lotus-line-delete,.lotus-price-readonly,.document-extra-text>summary{display:none}.top-brand{white-space:nowrap;align-items:center;height:100%;font-size:18px;font-weight:700;display:flex}.top-subtitle{margin-left:12px;font-size:13px;font-weight:400}.sidebar{border-right:1px solid #e5eaf2;padding-top:24px;background:#fff!important}.sidebar-label{color:#8290a4;letter-spacing:.12em;padding:0 24px 14px;font-size:11px;font-weight:700}.sidebar .ant-menu{border-inline-end:none!important}.content{width:100%;max-width:1500px;margin:0 auto;padding:28px}.page-head{justify-content:space-between;align-items:center;gap:18px;margin-bottom:22px;display:flex}.page-head h3{margin-bottom:2px}.ant-table-row{cursor:pointer}.admin-grid{grid-template-columns:minmax(0,1.6fr) minmax(320px,1fr);gap:16px;display:grid}.historical-fields{grid-template-columns:repeat(3,minmax(240px,1fr));gap:20px;margin-top:20px;display:grid}.operational-header-grid{grid-template-columns:repeat(3,minmax(220px,1fr));gap:0 16px;display:grid}.operational-line-grid{grid-template-columns:minmax(260px,2fr) repeat(4,minmax(130px,1fr));gap:0 12px;display:grid}@media (width<=900px){.top-subtitle{display:none}.content{padding:16px}.admin-grid{grid-template-columns:1fr}}@media (width<=1100px){.historical-fields,.operational-header-grid,.operational-line-grid{grid-template-columns:1fr}}.content{min-width:0}.sidebar{align-self:flex-start;height:calc(100vh - 64px);top:0;overflow-y:auto;position:sticky!important}.navigation-context{flex-wrap:wrap;justify-content:space-between;gap:12px;margin-bottom:24px;display:flex}.section-return{font-size:12px}.hub-heading{justify-content:space-between;align-items:center;gap:20px;margin:28px 0;display:flex}.hub-heading h2{letter-spacing:-.025em;font-size:32px;margin:8px 0!important}.eyebrow{color:#6481a4;letter-spacing:.12em;font-size:11px;font-weight:600}.navigation-search{align-items:center;gap:16px;display:flex}.navigation-search .ant-input-affix-wrapper{flex:1}.catalog-note{color:#6c788b;margin:14px 0 24px;font-size:12px}.section-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:24px;display:grid}.section-card{color:#18243a;background:#fff;border:1px solid #e0e7f0;border-radius:14px;flex-direction:column;padding:22px;transition:border-color .15s,box-shadow .15s;display:flex}.section-card:hover{color:#18243a;border-color:#265baa;box-shadow:0 6px 22px #224b7710}.section-card:focus-visible{outline-offset:3px;outline:3px solid #265baa}.section-number{color:#5276a4;font-size:12px;font-weight:600}.section-card h3{margin:16px 0 8px;font-size:19px}.section-card p{color:#6a778b;margin:0 0 24px;font-size:13px;line-height:1.6}.section-card-footer{color:#265baa;justify-content:space-between;margin-top:auto;font-size:12px;display:flex}.section-branches{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;margin:24px 0;display:grid}.branch-card{background:#fff;border:1px solid #e0e7f0;border-radius:12px;min-width:0;padding:16px 20px}.branch-card:empty{display:none}.nav-branch summary{cursor:pointer;overflow-wrap:anywhere;padding:10px 0;font-weight:600;line-height:1.5}.nav-branch summary a{float:right;margin-left:8px;font-size:12px}.branch-children{border-left:1px solid #dce5f0;margin-left:5px;padding-left:16px}.nav-leaf{overflow-wrap:anywhere;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 12px;padding:10px 0;font-size:13px;line-height:1.5;display:flex}.nav-leaf>span:first-child{color:#637086}.nav-leaf .ant-tag{color:#798494;background:#f6f8fa;border:0;font-size:10px}.search-results{background:#fff;border:1px solid #e0e7f0;border-radius:12px;margin-top:24px;padding:24px}.search-result{border-bottom:1px solid #edf0f5;padding:14px 0}.search-result small{color:#758196;line-height:1.6}@media (width<=1200px){.section-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.navigation-search{flex-direction:column;align-items:stretch}}@media (width<=700px){.section-grid,.section-branches{grid-template-columns:1fr}.topbar{flex-wrap:wrap;gap:8px;height:auto;min-height:64px;padding:12px}.topbar>.ant-space{flex-wrap:wrap}.hub-heading{flex-direction:column;align-items:flex-start}.hub-heading h2{font-size:26px}}.nav-branch summary .ant-tag{color:#798494;border:0;margin-left:8px;font-size:10px;font-weight:400}.materialized-category>td{font-weight:600;background:#f6f8fc!important}.materialized-total>td{font-weight:700;background:#eef4ff!important}.stock-selection-table .ant-table-cell{white-space:normal;word-break:normal;overflow-wrap:normal;-webkit-user-select:text;user-select:text}.table-wrap-text{white-space:normal;word-break:normal;overflow-wrap:normal;display:block}:root[data-appearance=lotus]{--lotus-ink:#000;--lotus-blue:navy;--lotus-rule:#b9b9b9;--lotus-header:#f0f0f0;--lotus-button:#d4d0c8;color:var(--lotus-ink);background:#fff;font-family:Arial,Tahoma,sans-serif}:root[data-appearance=lotus] body{background:#fff;font-size:12px}:root[data-appearance=lotus] .app-layout{background:#fff}:root[data-appearance=lotus] .topbar{background:#fff;border-bottom:1px solid #7f7f7f;height:auto;min-height:0;padding:0;display:block}:root[data-appearance=lotus] .workspace-tabs{white-space:nowrap;background:#ececec;border-bottom:1px solid #8d8d8d;align-items:end;gap:1px;height:29px;padding:2px 5px 0;display:flex;overflow-x:auto}:root[data-appearance=lotus] .workspace-tab{color:#000;background:#f8f8f8;border:1px solid #a5a5a5;border-bottom:0;border-radius:4px 4px 0 0;align-items:center;height:25px;display:inline-flex;box-shadow:inset 0 1px #fff}:root[data-appearance=lotus] .workspace-tab.is-active{background:#fff;border-color:#7f7f7f;height:27px}:root[data-appearance=lotus] .workspace-tab>button{height:100%;color:inherit;cursor:pointer;background:0 0;border:0;padding:0 5px;font:12px Arial,Tahoma,sans-serif}:root[data-appearance=lotus] .workspace-tab>button:focus-visible{outline:1px dotted var(--lotus-blue);outline-offset:-3px}:root[data-appearance=lotus] .workspace-tab-icon{color:#d99700;padding-right:4px;font-size:15px}:root[data-appearance=lotus] .workspace-tab .workspace-tab-close{padding:0 3px;font-size:16px;line-height:1}:root[data-appearance=lotus] .topbar-main{background:#f8f8f8;border-top:1px solid #fff;gap:8px;min-height:34px;padding:2px 7px}:root[data-appearance=lotus] .top-brand{display:none}:root[data-appearance=lotus] .topbar-main>.ant-space{flex-wrap:wrap;width:100%;gap:4px!important}:root[data-appearance=lotus] .topbar-main>.ant-space>.ant-space-item:nth-last-child(2){margin-left:auto}:root[data-appearance=lotus] .sidebar{border-right:1px solid #aeb6c6;height:calc(100vh - 63px);padding-top:0;background:linear-gradient(90deg,#f5faff,#fff 96%)!important}:root[data-appearance=lotus] .content{background:#fff;max-width:none;margin:0;padding:2px 4px 12px}:root[data-appearance=lotus] .content>section{min-height:calc(100vh - 80px)}:root[data-appearance=lotus] .page-head{gap:6px;min-height:27px;margin:0 0 3px}:root[data-appearance=lotus] .page-head h3{color:var(--lotus-blue);margin:0;font-size:13px;line-height:1.2}:root[data-appearance=lotus] .page-head .ant-typography-secondary{display:none}:root[data-appearance=lotus] .ant-btn,:root[data-appearance=lotus] .ant-select-selector,:root[data-appearance=lotus] .ant-input,:root[data-appearance=lotus] .ant-input-number,:root[data-appearance=lotus] .ant-input-affix-wrapper{border-radius:2px!important}:root[data-appearance=lotus] .ant-btn-default{background:linear-gradient(#fff,#eceae6);border-color:#989898;box-shadow:inset 1px 1px #fff,1px 1px #c5c5c5}:root[data-appearance=lotus] .ant-btn-primary{color:var(--lotus-blue);background:linear-gradient(#fff,#eceae6);border:1px solid #989898;box-shadow:inset 1px 1px #fff,1px 1px #c5c5c5}:root[data-appearance=lotus] .ant-btn-primary:hover{color:var(--lotus-blue)!important;background:#fff!important}:root[data-appearance=lotus] .ant-btn{padding-inline:7px;font-size:12px}:root[data-appearance=lotus] .ant-card{border:1px solid var(--lotus-rule);box-shadow:none;border-radius:0}:root[data-appearance=lotus] .ant-card-head{background:var(--lotus-header);border-radius:0;min-height:25px;padding:0 5px}:root[data-appearance=lotus] .ant-card-head-title{padding:3px 0;font-size:12px}:root[data-appearance=lotus] .ant-card-body{padding:5px}:root[data-appearance=lotus] .ant-table{border-radius:0;font:12px Arial,Tahoma,sans-serif}:root[data-appearance=lotus] .ant-table-container,:root[data-appearance=lotus] .ant-table-content{border-radius:0!important}:root[data-appearance=lotus] .ant-table-thead>tr>th{background:var(--lotus-header);color:var(--lotus-blue);white-space:nowrap;border-bottom:1px solid #888;border-inline-end:1px solid var(--lotus-rule);padding:3px 5px;font-size:12px;line-height:14px}:root[data-appearance=lotus] .ant-table-tbody>tr>td{border-bottom:1px solid var(--lotus-rule);white-space:nowrap;background:#fff;height:20px;padding:1px 5px;line-height:17px}:root[data-appearance=lotus] .ant-table-tbody>tr:hover>td{background:#e7ebf8!important}:root[data-appearance=lotus] .ant-table-tbody>tr.materialized-category>td{font-weight:700;background:#fff!important}:root[data-appearance=lotus] .ant-table-tbody>tr.materialized-total>td{border-top:2px solid #111;font-weight:700;background:#fff!important}:root[data-appearance=lotus] .ant-table-content{background:repeating-linear-gradient(#fff 0 19px,#bbb 19px 20px);min-height:56vh}:root[data-appearance=lotus] .ant-alert{border-radius:0;padding:3px 7px;font-size:11px}:root[data-appearance=lotus] .ant-modal-content{border:1px solid #6e6e6e;border-radius:0;padding:0;box-shadow:2px 2px #888}:root[data-appearance=lotus] .ant-modal-header{background:var(--lotus-header);border-bottom:1px solid #aaa;border-radius:0;margin:0;padding:5px 8px}:root[data-appearance=lotus] .ant-modal-title{color:var(--lotus-blue);font-size:12px}:root[data-appearance=lotus] .ant-modal-body{padding:8px}:root[data-appearance=lotus] .ant-modal-close{width:20px;height:20px;top:3px;right:4px}:root[data-appearance=lotus] .ant-form-item{margin-bottom:6px}:root[data-appearance=lotus] .ant-form-item-label{padding:0 0 1px}:root[data-appearance=lotus] .ant-form-item-label>label{color:#000;height:auto;font-size:12px}:root[data-appearance=lotus] .ant-select-dropdown{border:1px solid #888;border-radius:0;padding:2px;box-shadow:2px 2px #aaa}:root[data-appearance=lotus] .ant-select-item{border-radius:0;min-height:20px;padding:2px 5px;font-size:12px}:root[data-appearance=lotus] .ant-select-item-option-selected{background:var(--lotus-blue)!important;color:#fff!important}:root[data-appearance=lotus] .ant-tag{border-radius:0;font-size:11px}:root[data-appearance=lotus] .hub-heading,:root[data-appearance=lotus] .section-grid,:root[data-appearance=lotus] .section-branches{margin:8px 0}:root[data-appearance=lotus] .section-card,:root[data-appearance=lotus] .branch-card{box-shadow:none;border-radius:0;padding:6px}:root[data-appearance=lotus] .section-card h3{margin:3px 0;font-size:13px}:root[data-appearance=lotus] .section-card p{margin:0 0 6px;line-height:1.2}:root[data-appearance=lotus] .navigation-hub .eyebrow{display:none}:root[data-appearance=lotus] .navigation-hub .hub-heading h2{letter-spacing:0;font-size:15px;margin:0!important}:root[data-appearance=lotus] .operational-document-window .ant-modal-wrap{pointer-events:none}:root[data-appearance=lotus] .operational-document-window .ant-modal{pointer-events:auto;max-width:none;margin:0 12px}:root[data-appearance=lotus] .operational-document-window .ant-modal-content{height:calc(100vh - 68px);box-shadow:none;border:1px solid #898989;overflow:hidden}:root[data-appearance=lotus] .operational-document-window .ant-modal-header,:root[data-appearance=lotus] .operational-document-window .ant-modal-close{display:none}:root[data-appearance=lotus] .operational-document-window .ant-modal-body{background-color:#fff;background-image:linear-gradient(90deg,#e9e9e9 1px,#0000 1px),linear-gradient(#e9e9e9 1px,#0000 1px);background-size:15px 15px;flex-direction:column;height:100%;padding:0;display:flex;overflow:auto}:root[data-appearance=lotus] .lotus-form-toolbar{z-index:3;background:#f8f8f8;border-bottom:1px solid #aaa;order:-2;align-items:center;gap:4px;min-height:31px;padding:3px 5px;display:flex;position:sticky;top:0}:root[data-appearance=lotus] .document-action-bar{background:#f8f8f8;border-bottom:1px solid #aaa;flex-shrink:0;order:-1;width:100%;padding:2px 5px;overflow-x:auto;flex-wrap:nowrap!important;margin-top:0!important}:root[data-appearance=lotus] .operational-document-form{background:#fff;width:min(1038px,100vw - 45px);margin:0 auto 25px}:root[data-appearance=lotus] .lotus-sheet-title{text-align:center;height:24px;padding-top:4px;font-size:13px;font-weight:700;display:block}:root[data-appearance=lotus] .document-sheet-grid{border:1px solid #777;grid-template-columns:49% 51%;min-height:266px;display:grid}:root[data-appearance=lotus] .document-sheet-grid>.operational-header-grid{border-right:1px solid #888;grid-template-columns:1fr 1fr;grid-auto-rows:minmax(42px,auto);align-content:start;gap:0;display:grid}:root[data-appearance=lotus] .document-sheet-grid>.operational-header-grid>.ant-form-item{border-bottom:1px solid #b4b4b4;border-right:1px solid #b4b4b4;min-width:0;margin:0;padding:3px 5px}:root[data-appearance=lotus] .doc-field-client{grid-area:1/1}:root[data-appearance=lotus] .doc-field-date{grid-area:1/2}:root[data-appearance=lotus] .doc-field-family{grid-area:2/1}:root[data-appearance=lotus] .doc-field-stage{grid-area:2/2}:root[data-appearance=lotus] .doc-field-warehouse{grid-area:3/1}:root[data-appearance=lotus] .doc-field-number{grid-area:3/2}:root[data-appearance=lotus] .doc-field-operation{grid-area:4/1}:root[data-appearance=lotus] .doc-field-kind{grid-area:4/2}:root[data-appearance=lotus] .doc-field-transport{grid-area:5/1}:root[data-appearance=lotus] .doc-field-postponed{grid-area:5/2}:root[data-appearance=lotus] .document-details{background:#fff;border:0;height:265px;overflow-y:auto;margin:0!important}:root[data-appearance=lotus] .document-details .ant-card-head{display:none}:root[data-appearance=lotus] .document-details .ant-card-body{padding:3px 5px}:root[data-appearance=lotus] .document-details .operational-header-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 5px}:root[data-appearance=lotus] .document-extra-text{border:1px solid #aaa;border-top:0;padding:4px 6px}:root[data-appearance=lotus] .document-extra-text>summary{cursor:pointer;color:var(--lotus-blue);font-size:12px;display:list-item}:root[data-appearance=lotus] .document-extra-text[open]>summary{margin-bottom:4px}:root[data-appearance=lotus] .document-lines{background:repeating-linear-gradient(#fff 0 19px,#bcbcbc 19px 20px);border:1px solid #777;border-top:0;min-height:345px}:root[data-appearance=lotus] .document-lines>.ant-space{background:var(--lotus-button);border-bottom:1px solid #777;min-height:34px;padding:2px 4px;margin:0!important}:root[data-appearance=lotus] .document-lines>.ant-space h5{font-size:12px}:root[data-appearance=lotus] .lotus-position-heading{text-align:center;background:#fff;border-bottom:1px solid #555;grid-template-columns:minmax(0,30fr) minmax(0,12fr) minmax(0,11fr) minmax(0,14fr) minmax(0,13fr) minmax(0,20fr) 23px;font-size:11px;display:grid}:root[data-appearance=lotus] .lotus-position-heading>span{border-right:1px solid #999;padding:2px 3px}:root[data-appearance=lotus] .document-line{background:#fff;border:0;border-bottom:1px solid #bbb;margin:0!important}:root[data-appearance=lotus] .document-line .ant-card-head{display:none}:root[data-appearance=lotus] .document-line .ant-card-body{padding:0 2px}:root[data-appearance=lotus] .document-line .operational-line-grid{grid-template-columns:minmax(0,30fr) minmax(0,12fr) minmax(0,11fr) minmax(0,14fr) minmax(0,13fr) minmax(0,20fr) 23px;gap:0;display:grid}:root[data-appearance=lotus] .document-lines--no-price .lotus-position-heading,:root[data-appearance=lotus] .document-lines--no-price .document-line .operational-line-grid{grid-template-columns:minmax(0,32fr) minmax(0,14fr) minmax(0,12fr) minmax(0,16fr) minmax(0,26fr) 23px}:root[data-appearance=lotus] .document-line .ant-form-item{min-width:0;margin:0;padding:1px 2px}:root[data-appearance=lotus] .document-line .line-field-price{grid-column:5}:root[data-appearance=lotus] .document-line .line-field-comment{grid-column:6}:root[data-appearance=lotus] .document-lines--no-price .document-line .line-field-comment{grid-column:5}:root[data-appearance=lotus] .lotus-price-readonly{text-align:right;grid-column:5;padding:4px;display:block}:root[data-appearance=lotus] .lotus-line-delete{min-width:20px;box-shadow:none;border:0;grid-column:7;padding:0;display:block}:root[data-appearance=lotus] .document-lines--no-price .lotus-line-delete{grid-column:6}:root[data-appearance=lotus] .document-line .ant-form-item-label{display:none}:root[data-appearance=lotus] .document-line .ant-form-item-control-input{min-height:22px}:root[data-appearance=lotus] .document-line .ant-select-selector,:root[data-appearance=lotus] .document-line .ant-input,:root[data-appearance=lotus] .document-line .ant-input-number{box-shadow:none;background:0 0;border-color:#0000}:root[data-appearance=lotus] .operational-document-form>.ant-btn[type=submit]{margin:6px!important}@media (width<=900px){:root[data-appearance=lotus] .sidebar{height:auto}:root[data-appearance=lotus] .topbar-main>.ant-space>.ant-space-item:nth-last-child(2){margin-left:0}:root[data-appearance=lotus] .document-sheet-grid{grid-template-columns:1fr}:root[data-appearance=lotus] .document-line .operational-line-grid{min-width:750px}:root[data-appearance=lotus] .document-lines{overflow-x:auto}}
