.orders-context-bar{border-bottom:0}.orders-primary-row{min-height:54px;justify-content:space-between;gap:24px}.orders-primary-row .compact-tabs{min-width:360px;flex:0 1 auto}.orders-registered-toolbar{flex:0 0 auto;gap:5px}.filters-view-trigger,.order-toolbar-control{min-height:32px;border:1px solid transparent;border-radius:7px;background:transparent;color:var(--ink);cursor:pointer;font-family:inherit}.order-toolbar-control{padding:4px 8px;display:inline-flex;align-items:center;gap:5px}.order-toolbar-control,.order-toolbar-control small{font-size:var(--kena-font-size-secondary);font-weight:500}.order-toolbar-control small{color:var(--soft-muted)}.order-toolbar-control span{color:#4e5b61;font-weight:500}.order-toolbar-control i{margin-left:1px;color:#77858a;font-style:normal}.filters-view-trigger:focus-visible,.filters-view-trigger:hover,.order-toolbar-control:focus-visible,.order-toolbar-control:hover{border-color:var(--line-strong);background:rgba(255,255,255,.72)}.filters-view-trigger{padding:0 10px;border-color:#d1dcd8;background:rgba(255,255,255,.58);font-size:var(--kena-font-size-table);font-weight:600}.orders-list-surface{margin-top:4px;overflow:visible;border-radius:11px}.registered-orders-workspace-v2{min-width:0;display:grid;position:relative}.active-filter-strip{min-height:36px;padding:5px 12px;border-bottom:1px solid #e5eae7;background:#fbfcfb;display:flex;align-items:center;gap:5px;color:var(--soft-muted);font-size:var(--kena-font-size-label);overflow-x:auto;scrollbar-width:thin}.active-filter-strip>span{margin-right:2px;color:#657277;font-weight:600;white-space:nowrap}.active-filter-strip>button{min-height:23px;padding:0 7px;border:1px solid #d9e2df;border-radius:999px;background:#f1f5f3;color:#506268;font-family:inherit;font-size:var(--kena-font-size-table);cursor:pointer;white-space:nowrap}.active-filter-strip>button b{margin-left:4px;font-weight:500}.active-filter-strip>.clear-active-filters{border-color:transparent;background:transparent;color:var(--accent-dark)}.active-filter-strip>em{margin-left:auto;color:#77848a;font-style:normal;white-space:nowrap}.active-filter-strip>em strong{color:#435158}.registered-orders-table-v2{min-width:0;position:relative}.registered-order-row-v2,.registered-orders-head-v2{display:grid;grid-template-columns:minmax(128px,.92fr) minmax(164px,1.2fr) minmax(112px,.8fr) minmax(92px,.68fr) minmax(132px,.9fr) minmax(126px,.82fr);grid-column-gap:10px;column-gap:10px;align-items:stretch}.registered-orders-head-v2{min-height:43px;position:-webkit-sticky;position:sticky;top:68px;z-index:14;padding:0 12px;border-bottom:1px solid #c7d5d1;background:#e9f0ed;box-shadow:0 3px 8px rgba(44,61,65,.055)}.order-head-cell{min-width:0;padding:7px 2px;border:0;background:transparent;display:grid;grid-template-columns:max-content auto;grid-template-rows:auto auto;align-content:center;justify-content:start;grid-column-gap:5px;column-gap:5px;color:#48575c;text-align:left;font-family:inherit;cursor:pointer;position:relative}.order-head-cell span{grid-column:1;grid-row:1;font-size:var(--kena-font-size-table);font-weight:700;letter-spacing:var(--kena-letter-spacing-header);text-transform:uppercase;white-space:nowrap}.order-head-cell small{grid-column:1;grid-row:2;color:#708086;font-size:var(--kena-font-size-secondary);font-weight:500;white-space:nowrap;display:grid;grid-template-columns:repeat(2,minmax(0,auto));justify-content:start;grid-gap:5px;gap:5px}.order-head-cell small>span:only-child{grid-column:1/-1}.order-head-cell i{grid-column:2;grid-row:1/3;align-self:center;color:#63757a;font-size:var(--kena-font-size-table);font-style:normal}.order-head-cell:focus-visible span,.order-head-cell:hover span{color:var(--accent-dark)}.filter-active-dot{width:5px;height:5px;position:absolute;right:4px;top:9px;border-radius:50%;background:var(--accent)}.registered-order-group-v2{min-width:0;position:relative;border-bottom:1px solid #e5e9e7;background:white}.registered-order-group-v2>.kena-signal-icon.is-edge{top:calc(var(--row-min-height, 58px) / 2 - 9px)}.registered-order-row-v2{width:100%;min-height:var(--row-min-height,58px);padding:var(--row-padding-block,7px) var(--cell-padding-inline,12px);border:0;background:white;color:var(--ink);text-align:left;font-family:inherit;cursor:pointer;transition:background-color .12s ease,box-shadow .12s ease}.registered-order-row-v2:hover{background:#f5f8f6}.registered-order-group-v2.is-open>.registered-order-row-v2{background:#edf4f1;box-shadow:inset 3px 0 var(--accent)}.registered-order-row-v2>span{min-width:0;align-self:center;display:grid;grid-gap:2px;gap:2px}.registered-order-row-v2 .cell-primary{min-width:0;display:grid;justify-items:inherit}.line-meta-value .cell-complements,.registered-order-row-v2 .cell-complements{min-width:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;grid-gap:6px;gap:6px}.line-meta-value .cell-complements>:only-child,.registered-order-row-v2 .cell-complements>:only-child{grid-column:1/-1}.registered-order-row-v2 strong{overflow:hidden;color:#36444a;font-size:var(--kena-font-size-table);font-weight:600;text-overflow:ellipsis;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.registered-order-row-v2 small{overflow:hidden;color:#7c888d;font-size:var(--kena-font-size-secondary);text-overflow:ellipsis;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.registered-order-row-v2 .row-state{justify-items:start}.registered-order-row-v2 .row-state .status-pill{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.registered-order-row-v2 .row-value{text-align:right;justify-items:end}.registered-order-pending-row{width:100%;min-height:31px;padding:5px 12px;border:0;border-top:1px solid #ead8b7;background:#fffaf0;display:grid;grid-template-columns:18px max-content minmax(0,1fr) max-content;align-items:center;grid-gap:8px;gap:8px;color:#705b38;font-family:inherit;text-align:left;cursor:pointer}.registered-order-pending-row:focus-visible,.registered-order-pending-row:hover{background:#fff6e5}.registered-order-pending-row>span{width:16px;height:16px;border-radius:50%;background:#b77b2d;display:grid;place-items:center;color:white;font-size:var(--kena-font-size-table);font-weight:700}.registered-order-pending-row strong{font-size:var(--kena-font-size-table);white-space:nowrap}.registered-order-pending-row small{min-width:0;overflow:hidden;color:#806c4c;font-size:var(--kena-font-size-secondary);text-overflow:ellipsis;white-space:nowrap}.registered-order-pending-row b{color:#72531f;font-size:var(--kena-font-size-table);text-decoration:underline;text-underline-offset:2px;white-space:nowrap}.registered-order-expansion{min-width:0;background:#fff;box-shadow:inset 3px 0 var(--accent)}.registered-order-expansion>.kena-alert-summary{border-top:0}.registered-preview-tabs{min-height:40px;padding:0 12px;border-top:1px solid #dbe4e0;border-bottom:1px solid #dbe4e0;display:flex;align-items:stretch;gap:18px;background:#fbfcfb}.registered-preview-tabs button{padding:0;border:0;border-bottom:2px solid transparent;background:transparent;color:#7a878c;font-family:inherit;font-size:var(--kena-font-size-table);font-weight:600;cursor:pointer}.registered-preview-tabs button.is-active{border-bottom-color:var(--accent);color:#34444a}.order-lines-workspace{min-width:0;background:#fff}.local-filter-summary{min-height:32px;padding:5px 12px;border-bottom:1px solid #e5eae7;display:flex;align-items:center;gap:6px;color:#748087;font-size:var(--kena-font-size-table)}.local-filter-summary b{padding:4px 7px;border-radius:999px;background:#edf4f1;color:#3e6267;font-weight:500}.line-match-count button,.local-filter-summary button{border:0;background:transparent;color:var(--accent-dark);font-family:inherit;font-size:var(--kena-font-size-label);cursor:pointer}.size-matrix-scroll{max-width:100%;padding-bottom:4px;overflow-x:auto;overflow-y:visible;overscroll-behavior-inline:contain;scrollbar-color:#aebdb8 #eef2f0;scrollbar-width:thin}.order-size-matrix{min-width:max-content;border-collapse:separate;border-spacing:0;table-layout:fixed;background:white}.order-size-matrix td,.order-size-matrix th{height:42px;padding:5px 7px;border-right:1px solid #e5eae7;border-bottom:1px solid #e5eae7;background:white;font-size:var(--kena-font-size-label);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.order-size-matrix thead th{height:39px;position:-webkit-sticky;position:sticky;top:111px;z-index:7;background:#f1f5f3;color:#506066}.order-size-matrix th button{width:100%;min-height:28px;padding:0;border:0;background:transparent;display:grid;grid-template-columns:max-content auto;grid-template-rows:auto auto;align-content:center;justify-content:start;grid-column-gap:4px;column-gap:4px;color:inherit;text-align:left;font-family:inherit;cursor:pointer}.order-size-matrix th button span{font-size:var(--kena-font-size-label);font-weight:700;letter-spacing:var(--kena-letter-spacing-header);text-transform:uppercase}.order-size-matrix th button small{grid-column:1;color:#7a878c;font-size:var(--kena-font-size-label);display:grid;grid-template-columns:repeat(2,minmax(0,auto));justify-content:start;grid-gap:5px;gap:5px}.order-size-matrix th button small>span:only-child{grid-column:1/-1}.order-size-matrix th button i{grid-column:2;grid-row:1/3;align-self:center;color:#718086;font-style:normal}.order-size-matrix .sticky-identity{position:-webkit-sticky;position:sticky;z-index:6}.order-size-matrix thead .sticky-identity{z-index:10}.order-size-matrix .identity-model{width:230px;min-width:230px;left:0}.order-size-matrix .identity-scale{width:92px;min-width:92px;left:230px}.order-size-matrix .identity-price{width:190px;min-width:190px;left:322px;box-shadow:6px 0 10px -10px rgba(30,45,50,.8)}.order-size-matrix tbody .sticky-identity{background:#fff}.order-size-matrix tbody tr:hover .sticky-identity,.order-size-matrix tbody tr:hover td{background:#f8faf9}.order-size-matrix td.identity-model{display:grid;align-content:center;grid-gap:1px;gap:1px}.order-size-matrix td.identity-model strong,.order-size-matrix td.identity-scale strong{color:#36444a;font-size:var(--kena-font-size-table)}.order-size-matrix td.identity-model small,.order-size-matrix td.identity-scale small{color:#6e7c81;font-size:var(--kena-font-size-secondary)}.order-size-matrix td.identity-model em{color:#99a2a5;font-size:var(--kena-font-size-label);font-style:normal}.order-size-matrix td.identity-price{display:grid;align-content:center;grid-gap:1px;gap:1px}.order-size-matrix td.identity-price span{color:#69777c;font-size:var(--kena-font-size-label);white-space:nowrap}.order-size-matrix td.identity-price strong{margin-top:1px;color:#3e4c52;font-size:var(--kena-font-size-table)}.order-size-matrix .size-column,.order-size-matrix .size-quantity{width:36px;min-width:36px;padding-inline:3px;text-align:center}.order-size-matrix .size-column button{display:inline-flex;justify-content:center;align-items:center;gap:2px;font-size:var(--kena-font-size-table)}.order-size-matrix .size-column button i{font-size:var(--kena-font-size-table)}.order-size-matrix .sticky-total{width:62px;min-width:62px;position:-webkit-sticky;position:sticky;right:0;z-index:8;background:#f1f5f3;box-shadow:-6px 0 10px -10px rgba(30,45,50,.8);text-align:right}.order-size-matrix tbody .sticky-total{background:#fff}.order-size-matrix .sticky-total small,.order-size-matrix .sticky-total strong{display:block}.order-size-matrix .sticky-total small{color:#849095;font-size:var(--kena-font-size-secondary)}.line-match-count{min-height:32px;padding:6px 12px;display:flex;align-items:center;gap:8px;color:#77858a;font-size:var(--kena-font-size-label)}.line-match-count strong{color:#516167;font-weight:600}.order-preview-cards{padding:14px 12px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:9px;gap:9px}.order-preview-cards article{min-width:0;padding:11px;border:1px solid var(--line);border-radius:8px;background:#fbfcfb;display:grid;grid-gap:4px;gap:4px}.order-preview-cards article small{color:#879195;font-size:var(--kena-font-size-label);font-weight:600;letter-spacing:var(--kena-letter-spacing-header);text-transform:uppercase}.order-preview-cards article strong{font-size:var(--kena-font-size-table)}.order-preview-cards article p{margin:0;color:#6d7b80;font-size:var(--kena-font-size-secondary);line-height:1.45}.order-document-row{margin:13px}.registered-expansion-actions{min-height:50px;padding:8px 12px;border-top:1px solid #e3e8e5;display:flex;align-items:center;gap:7px;background:#fbfcfb}.order-column-popover{width:318px;position:fixed;z-index:80;border:1px solid #d6dfdc;border-radius:11px;background:white;box-shadow:0 18px 50px rgba(30,43,48,.18);overflow:hidden}.order-column-popover>header{min-height:52px;padding:10px 12px;border-bottom:1px solid #e4e9e6;display:flex;align-items:center;justify-content:space-between}.order-column-popover>header>div{min-width:0;display:grid;grid-gap:2px;gap:2px}.order-column-popover>header small{color:#899398;font-size:var(--kena-font-size-label);letter-spacing:var(--kena-letter-spacing-eyebrow);text-transform:uppercase}.order-column-popover>header strong{overflow:hidden;font-size:var(--kena-font-size-table);text-overflow:ellipsis;white-space:nowrap}.order-column-popover>header>button,.orders-config-head>button{width:28px;height:28px;border:0;border-radius:7px;background:transparent;color:#78858a;cursor:pointer;font-size:var(--kena-font-size-table)}.column-field-tabs{padding:7px 9px 0;display:flex;gap:4px;overflow-x:auto}.column-field-tabs button{min-height:27px;padding:0 8px;border:1px solid transparent;border-radius:6px;background:transparent;color:#718087;font-family:inherit;font-size:var(--kena-font-size-table);cursor:pointer;white-space:nowrap}.column-field-tabs button.is-active{border-color:#cfdcd8;background:#edf4f1;color:#355f65}.order-column-popover>section{padding:11px 12px;display:grid;grid-gap:9px;gap:9px}.order-column-popover label{display:grid;grid-gap:5px;gap:5px}.order-column-popover label span{color:#536269;font-size:var(--kena-font-size-label);font-weight:600}.order-column-popover .kena-select-trigger,.order-column-popover input{width:100%;height:34px;padding:0 9px;border:1px solid #ccd8d4;border-radius:7px;background:white;color:var(--ink);font-family:inherit;font-size:var(--kena-font-size-table)}.popover-sort-actions{display:grid;grid-template-columns:1fr 1fr;grid-gap:6px;gap:6px}.popover-sort-actions button{min-height:30px;border:1px solid #d7e0dd;border-radius:7px;background:#f8faf9;color:#536269;font-family:inherit;font-size:var(--kena-font-size-table);cursor:pointer}.order-column-popover>footer{padding:9px 12px;border-top:1px solid #e4e9e6;display:flex;justify-content:space-between;align-items:center;background:#fbfcfb}.order-column-popover .primary-button{min-height:32px;padding-inline:12px}.order-column-popover .primary-button:disabled{opacity:.45;cursor:not-allowed}.orders-config-backdrop{position:fixed;inset:0;z-index:90;padding:24px;background:rgba(31,43,47,.32);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:grid;place-items:center}.orders-config-panel{position:relative;width:min(1180px,calc(100vw - 48px));height:min(820px,calc(100vh - 48px));overflow:hidden;border:1px solid #d3ddda;border-radius:15px;background:#f7f9f8;box-shadow:0 28px 90px rgba(22,34,39,.25);display:grid;grid-template-rows:auto minmax(0,1fr) auto}.orders-config-head{min-height:68px;padding:13px 18px;border-bottom:1px solid #dbe3e0;background:white;display:flex;align-items:center;justify-content:space-between}.orders-config-head small{color:#879298;font-size:var(--kena-font-size-label);font-weight:600;letter-spacing:var(--kena-letter-spacing-eyebrow);text-transform:uppercase}.orders-config-head h2{margin:2px 0 0;font-size:var(--kena-font-size-page-title)}.orders-config-tabs{min-height:44px;padding:0 18px;border-bottom:1px solid #dbe3e0;background:white;display:flex;gap:22px}.orders-config-tabs button{padding:0;border:0;border-bottom:2px solid transparent;background:transparent;color:#748087;font-family:inherit;font-size:var(--kena-font-size-table);font-weight:600;cursor:pointer}.orders-config-tabs button.is-active{border-bottom-color:var(--accent);color:#35454b}.orders-config-content{min-height:0;padding:16px 18px 26px;overflow-y:auto}.filter-block-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:11px;gap:11px}.filter-block-grid>section{padding:13px;border:1px solid #dce4e1;border-radius:10px;background:white;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.filter-block-grid>section h3{grid-column:1/-1;margin:0;font-size:var(--kena-font-size-section-title)}.filter-block-grid label{display:grid;grid-gap:5px;gap:5px;color:#65747a;font-size:var(--kena-font-size-label);font-weight:600}.filter-block-grid .kena-select-trigger,.filter-block-grid input{width:100%;height:35px;min-width:0;padding:0 9px;border:1px solid #d2dcda;border-radius:7px;background:#fbfcfb;color:#3f4e54;font-family:inherit;font-size:var(--kena-font-size-table)}.view-builder{display:grid;grid-gap:16px;gap:16px}.composer-section,.layout-mode-block,.sort-panel>section{padding:14px;border:1px solid #dce4e1;border-radius:11px;background:white}.composer-heading h4,.layout-mode-block h3,.sort-panel h3{margin:0;font-size:var(--kena-font-size-section-title)}.direction-segment,.layout-mode-segment{margin-top:10px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid #d2dcda;border-radius:8px;overflow:hidden}.direction-segment button,.layout-mode-segment button{min-height:34px;padding:0 10px;border:0;border-right:1px solid #d2dcda;background:#fbfcfb;color:#68767c;font-family:inherit;font-size:var(--kena-font-size-table);cursor:pointer}.direction-segment button:last-child,.layout-mode-segment button:last-child{border-right:0}.direction-segment button.is-active,.layout-mode-segment button.is-active{background:#e7f0ed;color:#315d63;font-weight:600}.layout-mode-block>p,.sort-panel>p{margin:8px 0 0;color:#748188;font-size:var(--kena-font-size-secondary);line-height:1.45}.composer-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.composer-heading p{margin:3px 0 0;color:#748188;font-size:var(--kena-font-size-secondary)}.compact-add-column{min-height:31px;padding-inline:10px}.available-fields{margin-top:11px;padding:8px;border:1px dashed #d2dcda;border-radius:8px;display:flex;gap:5px;overflow-x:auto;background:#fafcfb;scrollbar-width:thin}.available-fields button{min-height:28px;padding:0 8px;border:1px solid #d9e2df;border-radius:6px;background:white;color:#536269;display:inline-flex;align-items:center;gap:5px;font-family:inherit;font-size:var(--kena-font-size-table);cursor:-webkit-grab;cursor:grab;white-space:nowrap}.available-fields button.is-dragged{border-color:#7fa3a3;background:#e7f0ed}.available-fields button span{color:#8b969a}.column-composer-track{margin-top:10px;padding-bottom:5px;display:flex;gap:8px;overflow-x:auto;scrollbar-width:thin}.composer-column{width:210px;min-width:210px;padding:8px;border:1px solid #d8e1de;border-radius:9px;background:#f8faf9;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:6px;gap:6px}.composer-column>header{grid-column:1/-1;display:flex;justify-content:space-between;color:#536269;font-size:var(--kena-font-size-label);font-weight:600}.composer-column>header small{color:#8a9599;font-size:var(--kena-font-size-secondary);font-weight:500}.composer-slot{min-height:47px;padding:6px 7px;border:1px dashed #cad6d2;border-radius:7px;background:white;display:grid;align-content:center;grid-gap:3px;gap:3px;cursor:pointer}.composer-slot small{color:#929da1;font-size:var(--kena-font-size-label);font-weight:600;letter-spacing:var(--kena-letter-spacing-header);text-transform:uppercase}.composer-slot>span{min-width:0;display:flex;justify-content:space-between;align-items:center;gap:5px}.composer-slot b{overflow:hidden;color:#44545a;font-size:var(--kena-font-size-table);font-weight:600;text-overflow:ellipsis;white-space:nowrap}.composer-slot span button{width:18px;height:18px;border:0;border-radius:4px;background:#f1f4f2;color:#7b888d;cursor:pointer}.composer-slot em{color:#9aa4a7;font-size:var(--kena-font-size-label);font-style:normal}.slot-primary{grid-column:1/-1;min-height:52px;border-style:solid;border-color:#c7d6d1}.priority-segment{grid-column:1/-1;margin-top:2px;display:grid;grid-template-columns:.75fr 1.45fr .8fr;border:1px solid #d7e0dd;border-radius:6px;overflow:hidden}.priority-segment button{min-height:26px;padding:0 3px;border:0;border-right:1px solid #d7e0dd;background:white;color:#7b878c;font-family:inherit;font-size:var(--kena-font-size-table);cursor:pointer}.priority-segment button:last-child{border-right:0}.priority-segment button.is-active{background:#e7f0ed;color:#315e64;font-weight:600}.sort-panel{display:grid;grid-gap:11px;gap:11px}.sort-choice-grid{margin-top:10px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:7px;gap:7px}.sort-choice-grid button{min-height:34px;border:1px solid #d5dfdc;border-radius:7px;background:#fbfcfb;color:#66757b;font-family:inherit;font-size:var(--kena-font-size-table);cursor:pointer}.sort-choice-grid button.is-active{border-color:#8eadaa;background:#e7f0ed;color:#315e64}.direction-segment{grid-template-columns:1fr 1fr}.orders-config-footer{min-height:62px;padding:10px 18px;border-top:1px solid #dbe3e0;background:white;display:flex;align-items:center;justify-content:space-between;gap:18px}.orders-config-footer>span{max-width:620px;color:#7b878c;font-size:var(--kena-font-size-label);line-height:1.45}.orders-config-footer>div{display:flex;gap:7px}@media (max-width:1120px){.orders-primary-row{align-items:stretch;flex-direction:column;gap:0}.orders-primary-row .compact-tabs{width:100%}.orders-registered-toolbar{min-height:40px;justify-content:flex-end}.registered-order-row-v2,.registered-orders-head-v2{grid-template-columns:minmax(124px,.9fr) minmax(154px,1.2fr) minmax(106px,.8fr) minmax(126px,.9fr) minmax(118px,.82fr)}.registered-order-row-v2>span:nth-child(4),.registered-orders-head-v2 .head-season{display:none}.registered-orders-head-v2{top:68px}.filter-block-grid{grid-template-columns:1fr}}.kena-branding .order-size-matrix thead th{top:0}.kena-branding .available-fields,.kena-branding .column-composer-track,.kena-branding .composer-section,.kena-branding .view-builder{min-width:0;max-width:100%}@media (max-width:760px){.orders-registered-toolbar{justify-content:flex-start;overflow-x:auto}.registered-order-row-v2,.registered-orders-head-v2{grid-template-columns:minmax(116px,.9fr) minmax(150px,1.2fr) minmax(108px,.82fr)}.registered-order-row-v2>span:nth-child(4),.registered-order-row-v2>span:nth-child(5),.registered-order-row-v2>span:nth-child(6),.registered-orders-head-v2 .head-deadline,.registered-orders-head-v2 .head-season,.registered-orders-head-v2 .head-value{display:none}.registered-preview-tabs{gap:13px;overflow-x:auto}.order-preview-cards{grid-template-columns:1fr}.orders-config-backdrop{padding:8px}.orders-config-panel{width:calc(100vw - 16px);height:calc(100vh - 16px)}.filter-block-grid>section{grid-template-columns:1fr}.filter-block-grid>section h3{grid-column:1}.layout-mode-segment{grid-template-columns:1fr}.layout-mode-segment button{border-right:0;border-bottom:1px solid #d2dcda}.orders-config-footer{align-items:stretch;flex-direction:column}.orders-config-footer>div{justify-content:flex-end}}.composer-field-toolbar{margin-top:11px;display:flex;align-items:flex-end;justify-content:space-between;gap:12px}.composer-field-toolbar label{width:min(280px,100%);display:grid;grid-gap:4px;gap:4px;color:#65747a;font-size:var(--kena-font-size-label);font-weight:600}.composer-field-toolbar input{min-height:32px;padding:0 9px;border:1px solid #d4dedb;border-radius:7px;background:white;color:#34464b;font:inherit}.composer-field-toolbar>small{padding-bottom:6px;color:#7a878c;font-size:var(--kena-font-size-secondary)}.available-fields{margin-top:7px;display:block;overflow-x:visible}.available-field-group{padding:7px 0;border-top:1px solid #e7ecea;display:grid;grid-template-columns:132px minmax(0,1fr);grid-gap:8px;gap:8px}.available-field-group:first-child{border-top:0}.available-field-group h5{margin:3px 0 0;color:#607077;font-size:var(--kena-font-size-card-title);font-weight:700;letter-spacing:var(--kena-letter-spacing-header);text-transform:uppercase}.available-field-group>div{display:flex;flex-wrap:wrap;gap:5px}.field-help-inline{margin-bottom:9px;padding:8px 9px;border-radius:7px;background:#f3f7f5;color:#65747a}.field-help-inline p{margin:0 0 4px;line-height:1.45}.field-help-inline p,.field-help-inline small{font-size:var(--kena-font-size-secondary)}.order-mini-logo{width:-moz-fit-content;width:fit-content;min-width:25px;height:20px;padding:0 5px;border:1px solid #cad8d4;border-radius:5px;background:#f1f6f4;color:#315f65;display:inline-grid!important;place-items:center;font-size:var(--kena-font-size-label)!important;font-weight:700;letter-spacing:var(--kena-letter-spacing-eyebrow)}.order-line-image{width:52px;min-height:36px;padding:4px 5px;border:1px solid #d6e0dd;border-radius:7px;background:linear-gradient(145deg,#f7faf9,#e8f0ed);display:grid!important;align-content:center;grid-gap:1px;gap:1px;color:#3d555b}.order-line-image b,.order-line-image small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.order-line-image b{font-size:var(--kena-font-size-table)}.order-line-image small{color:#76858a!important;font-size:var(--kena-font-size-secondary)!important}.order-column-popover .column-field-tabs{padding-bottom:7px;border-bottom:1px solid #edf1ef}.order-column-popover .column-field-tabs button{max-width:145px;overflow:hidden;text-overflow:ellipsis;display:grid;justify-items:start;grid-gap:2px;gap:2px}.order-column-popover .column-field-tabs button small{color:#889599;font-size:var(--kena-font-size-label);text-transform:uppercase;letter-spacing:var(--kena-letter-spacing-header)}.order-column-popover .column-field-tabs button strong{max-width:100%;overflow:hidden;font-size:var(--kena-font-size-table);text-overflow:ellipsis;white-space:nowrap}.production-draft article{border-style:dashed;background:#fbfcfb}@media (max-width:760px){.composer-field-toolbar{align-items:stretch;flex-direction:column}.composer-field-toolbar label{width:100%}.available-field-group{grid-template-columns:1fr}}.kena-branding .orders-primary-row{min-height:0;border-bottom:0;flex-direction:row;align-items:center;flex-wrap:wrap}.kena-branding .orders-primary-row .compact-tabs{width:auto;min-width:320px;flex:1 1 auto}.kena-branding .orders-registered-toolbar,.kena-branding .registered-quick-controls{min-height:38px;margin-left:auto;justify-content:flex-end}.kena-branding .orders-context-bar{border-bottom:0}.kena-branding .orders-list-surface{margin-top:4px;overflow:visible}.kena-branding .registered-orders-head-v2{top:68px;background:#e5eeeb;border-top:1px solid #d1ddda;border-bottom-color:#b9cbc6;box-shadow:0 4px 10px rgba(43,61,65,.06)}.kena-branding .order-head-cell{grid-template-columns:max-content auto;justify-content:start}.kena-branding .order-head-cell i{margin-left:2px}.kena-branding .order-lines-workspace,.kena-branding .registered-order-expansion,.kena-branding .registered-order-group-v2{max-height:none;overflow-y:visible}.kena-branding .registered-order-row-v2>span{display:grid}.kena-branding .size-matrix-scroll{max-height:none;padding-bottom:2px;overflow-x:scroll;overflow-y:visible;scrollbar-gutter:stable;scrollbar-width:auto}.kena-branding .size-matrix-scroll::-webkit-scrollbar{height:12px}.kena-branding .size-matrix-scroll::-webkit-scrollbar-track{background:#edf2f0;border-top:1px solid #dbe4e1}.kena-branding .size-matrix-scroll::-webkit-scrollbar-thumb{background:#9aada7;border:3px solid #edf2f0;border-radius:999px}.order-line-pending-row>td{padding:0;border-top:0;border-bottom-color:#ead8b7;background:#fffaf0}.order-line-pending-row>td>div{width:min(760px,max(260px,calc(100vw - 340px)));min-height:27px;position:-webkit-sticky;position:sticky;left:0;z-index:7;padding:4px 9px;display:flex;align-items:center;gap:7px;color:#725d3a}.order-line-pending-row>td>div>span{width:15px;height:15px;flex:0 0 15px;border-radius:50%;background:#b77b2d;display:grid;place-items:center;color:white;font-size:var(--kena-font-size-table);font-weight:700}.order-line-pending-row strong{flex:0 0 auto;font-size:var(--kena-font-size-table);white-space:nowrap}.order-line-pending-row small{min-width:0;overflow:hidden;color:#816d4e;font-size:var(--kena-font-size-secondary);text-overflow:ellipsis;white-space:nowrap}.line-meta-column{min-width:150px}.line-meta-column>button{width:100%;min-height:100%;padding:4px 6px;border:0;background:transparent;display:grid;grid-template-columns:max-content auto;justify-content:start;align-content:center;grid-gap:2px 5px;gap:2px 5px;color:#45565b;font-family:inherit;text-align:left;cursor:pointer}.line-meta-column>button small{grid-column:1;color:#748287;font-size:var(--kena-font-size-label)}.line-meta-column>button i{grid-column:2;grid-row:1/3;align-self:center;font-style:normal}.line-meta-value{min-width:150px}.line-meta-value>small,.line-meta-value>span,.line-meta-value>strong{display:block}.line-meta-value>span:first-child,.line-meta-value>strong:first-child{color:#36474d;font-weight:600}.line-meta-value>small,.line-meta-value>span:not(:first-child){color:#79868b;font-size:var(--kena-font-size-label)}.local-filter-summary button{padding:4px 7px;border:1px solid #d9e2df;border-radius:999px;background:#f1f5f3;color:#506268;font-family:inherit;font-size:var(--kena-font-size-table);cursor:pointer}.composer-order-actions{margin-left:auto;display:inline-flex;gap:2px}.composer-order-actions button{width:24px;height:24px;border:1px solid #d8e1de;border-radius:5px;background:white;color:#596a70;cursor:pointer}.composer-order-actions button:disabled{opacity:.35;cursor:default}.available-fields>small{color:#77848a;font-size:var(--kena-font-size-secondary)}.line-filter-scope{display:grid;grid-gap:6px;gap:6px}.line-filter-scope>span{color:#65747a;font-size:var(--kena-font-size-table);font-weight:600}.line-filter-scope>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.line-filter-scope button{min-height:32px;border:1px solid #d5dfdc;background:white;color:#68767b;font-family:inherit;font-size:var(--kena-font-size-table);cursor:pointer}.line-filter-scope button:first-child{border-radius:7px 0 0 7px}.line-filter-scope button:last-child{border-left:0;border-radius:0 7px 7px 0}.line-filter-scope button.is-active{background:#e7f0ed;color:var(--accent-dark);box-shadow:inset 0 0 0 1px var(--accent)}.save-view-section{padding:14px;border:1px solid #dce4e1;border-radius:10px;background:#fbfcfb;display:grid;grid-gap:12px;gap:12px}.save-view-section h3,.save-view-section p{margin:0}.save-view-section>div:first-child{display:grid;grid-gap:3px;gap:3px}.save-view-section>div:first-child p{color:#77848a;font-size:var(--kena-font-size-secondary)}.save-view-section>label{display:grid;grid-gap:5px;gap:5px;color:#65747a;font-size:var(--kena-font-size-label);font-weight:600}.save-view-section input{min-height:34px;border:1px solid #d7e0dd;border-radius:7px;padding:0 9px;font:inherit}.default-view-row{display:flex;align-items:center;justify-content:space-between;gap:12px}.order-field-placement-workspace{display:grid;grid-gap:16px;gap:16px}.configuration-inline-intro{display:grid;grid-gap:4px;gap:4px}.configuration-inline-intro p{margin:0;color:var(--muted)}.order-field-placement-grid{display:grid;grid-gap:8px;gap:8px}.order-field-placement-grid article{min-height:52px;padding:9px 11px;border:1px solid var(--line);border-radius:8px;display:flex;align-items:center;justify-content:space-between;gap:16px;background:white}.order-field-placement-grid article>div{display:grid;grid-template-columns:repeat(2,minmax(86px,1fr))}.order-field-placement-grid button{min-height:31px;border:1px solid var(--line);background:white;color:var(--muted);font:inherit;cursor:pointer}.order-field-placement-grid button:first-child{border-radius:6px 0 0 6px}.order-field-placement-grid button:last-child{margin-left:-1px;border-radius:0 6px 6px 0}.order-field-placement-grid button.is-active{position:relative;z-index:1;border-color:var(--accent);background:#e7f0ed;color:var(--accent-dark)}.kena-branding .registered-order-row-v2,.kena-branding .registered-orders-head-v2{column-gap:var(--column-gap,12px)}.kena-branding .line-meta-column>button,.kena-branding .order-head-cell,.kena-branding .order-size-matrix th button{grid-template-columns:minmax(0,max-content) auto;column-gap:5px}.kena-branding .order-head-cell>span,.kena-branding .order-size-matrix th button>span{max-width:100%;overflow:hidden;font-size:var(--kena-font-size-label);line-height:var(--kena-line-height-label);text-overflow:ellipsis}.kena-branding .line-meta-column>button small,.kena-branding .order-head-cell small,.kena-branding .order-size-matrix th button small{display:flex;justify-content:flex-start;gap:6px;max-width:100%;overflow:hidden;font-size:var(--kena-font-size-label);line-height:var(--kena-line-height-label)}.kena-branding .order-head-cell small>span,.kena-branding .order-size-matrix th button small>span{min-width:0;overflow:hidden;text-overflow:ellipsis}.kena-branding .registered-order-row-v2 strong{font-size:var(--kena-font-size-table);line-height:var(--kena-line-height-table)}.kena-branding .line-meta-value>small,.kena-branding .line-meta-value>span:not(:first-child),.kena-branding .registered-order-row-v2 small{font-size:var(--kena-font-size-secondary);line-height:var(--kena-line-height-secondary)}.kena-branding .line-meta-value .cell-complements,.kena-branding .registered-order-row-v2 .cell-complements{display:flex;justify-content:flex-start;align-items:center;gap:7px}.kena-branding .line-meta-value .cell-complements>*,.kena-branding .registered-order-row-v2 .cell-complements>*{flex:0 1 auto;max-width:calc(50% - 4px)}.kena-branding .line-meta-value .cell-complements>:only-child,.kena-branding .registered-order-row-v2 .cell-complements>:only-child{flex:1 1 auto;max-width:100%}.kena-branding .order-column-popover{width:min(322px,calc(100vw - 24px));max-height:calc(100vh - 24px);overflow-y:auto;overflow-x:hidden}.kena-branding .order-column-popover .column-field-tabs{margin:10px 10px 0;padding:2px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:0;gap:0;overflow:visible;border:1px solid #d9e1de;border-radius:9px;background:#f1f4f3}.kena-branding .order-column-popover .column-field-tabs button{min-width:0;max-width:none;border:0;border-radius:7px;align-content:center;justify-items:center;text-align:center;white-space:normal}.kena-branding .order-column-popover .column-field-tabs button.is-active{background:#4d817b;color:#fff;box-shadow:0 1px 2px rgba(38,71,69,.18)}.kena-branding .order-column-popover .column-field-tabs button strong{width:100%;display:-webkit-box;overflow:hidden;font-size:var(--kena-font-size-table);line-height:var(--kena-line-height-table);font-weight:500;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}.kena-branding .order-column-popover .column-field-tabs button.is-active strong{font-weight:600}.popover-selected-field{min-width:0;display:grid;grid-gap:2px;gap:2px}.popover-selected-field small{color:#899599;font-size:var(--kena-font-size-label);font-weight:600;letter-spacing:var(--kena-letter-spacing-header);text-transform:uppercase}.popover-selected-field strong{overflow-wrap:anywhere;color:#3f4f55;font-size:var(--kena-font-size-table);line-height:var(--kena-line-height-table)}.kena-branding .field-help-inline p{line-height:var(--kena-line-height-secondary)}.kena-branding .field-help-inline p,.kena-branding .field-help-inline small{font-size:var(--kena-font-size-secondary)}.popover-sort-segment{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden;border:1px solid #d4dfdb;border-radius:8px}.popover-sort-segment button{min-height:35px;padding:5px 7px;border:0;border-right:1px solid #d4dfdb;background:#fff;color:#67767c;display:flex;align-items:center;justify-content:center;gap:5px;font-family:inherit;font-size:var(--kena-font-size-table);line-height:var(--kena-line-height-table);cursor:pointer}.popover-sort-segment button:last-child{border-right:0}.popover-sort-segment button.is-active{background:#e7f0ed;color:var(--accent-dark);font-weight:600;box-shadow:inset 0 0 0 1px var(--accent)}.popover-filter-values{display:grid;grid-gap:7px;gap:7px}.popover-value-search{position:relative}.popover-value-search input{padding-right:62px}.popover-value-search>span{position:absolute;top:50%;right:9px;transform:translateY(-50%);color:#879398;font-size:var(--kena-font-size-table)}.popover-value-actions{display:flex;justify-content:space-between;gap:8px}.popover-value-actions button{padding:0;border:0;background:transparent;color:var(--accent-dark);font-family:inherit;font-size:var(--kena-font-size-table);cursor:pointer}.popover-value-list{max-height:150px;padding:4px;overflow-y:auto;border:1px solid #dce4e1;border-radius:8px;background:#fbfcfb;scrollbar-width:thin}.kena-branding .popover-value-list label{min-height:30px;padding:4px 6px;display:flex;align-items:center;gap:8px;border-radius:5px;cursor:pointer}.kena-branding .popover-value-list label:hover{background:#eef4f2}.kena-branding .popover-value-list input{width:15px;height:15px;min-height:0;padding:0;accent-color:var(--accent)}.kena-branding .popover-value-list label span{min-width:0;overflow:hidden;font-size:var(--kena-font-size-label);font-weight:500;text-overflow:ellipsis;white-space:nowrap}.popover-value-list>small{padding:8px;display:block;color:#7d898e;font-size:var(--kena-font-size-secondary)}.popover-range-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:7px;gap:7px}.kena-branding .popover-range-fields input{min-width:0}.range-number-control{min-width:0;position:relative}.kena-branding .range-number-control input{padding-right:60px;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.kena-branding .range-number-control input::-webkit-inner-spin-button,.kena-branding .range-number-control input::-webkit-outer-spin-button{margin:0;appearance:none;-webkit-appearance:none}.range-stepper{height:26px;position:absolute;top:4px;right:4px;display:grid;grid-template-columns:repeat(2,25px);overflow:hidden;border:1px solid #d5dfdc;border-radius:6px;background:#f7f9f8;opacity:0;pointer-events:none;transition:opacity .12s ease}.range-number-control:focus-within .range-stepper,.range-number-control:hover .range-stepper{opacity:1;pointer-events:auto}.range-stepper button{width:25px;height:24px;padding:0;border:0;border-right:1px solid #d5dfdc;background:transparent;color:#53676c;font-family:var(--kena-font-interface);font-size:var(--kena-font-size-table);font-weight:600;line-height:1;cursor:pointer}.range-stepper button:last-child{border-right:0}.range-stepper button:focus-visible,.range-stepper button:hover{outline:0;background:#e7f0ed;color:#2f6d66}@media (hover:none),(pointer:coarse){.range-stepper{opacity:1;pointer-events:auto}}.kena-branding .orders-config-backdrop{padding:16px}.kena-branding .orders-config-panel{width:min(1180px,calc(100vw - 32px));height:min(880px,calc(100vh - 32px))}.kena-branding .orders-config-content{overflow-x:hidden}.view-scope-tabs{padding:0 3px;display:flex;align-items:flex-end;gap:4px;overflow:visible;border-bottom:1px solid #d4dfdb;background:transparent}.view-scope-tabs button{min-height:36px;margin-bottom:-1px;padding:0 14px;border:1px solid #d4dfdb;border-radius:9px 9px 0 0;background:#f2f5f4;color:#65747a;display:inline-flex;align-items:center;font-family:inherit;cursor:pointer}.view-scope-tabs button strong{font-size:var(--kena-font-size-table);font-weight:600}.view-scope-tabs button strong span{color:#879398;font-weight:500}.view-scope-tabs button.is-active{border-bottom-color:#fff;background:#fff;color:var(--accent-dark);box-shadow:inset 0 2px var(--accent)}.view-scope-tabs.has-material-scopes button{padding-inline:11px}.kena-branding .composer-section{overflow:visible}.kena-branding .composer-heading{position:-webkit-sticky;position:sticky;top:-16px;z-index:5;margin:-14px -14px 0;padding:12px 14px 9px;border-bottom:1px solid #e5ebe8;background:rgba(255,255,255,.97)}.kena-branding .composer-heading-compact{justify-content:flex-end}.kena-branding .composer-heading h4{font-size:var(--kena-font-size-card-title)}.kena-branding .composer-field-toolbar label,.kena-branding .composer-field-toolbar>small,.kena-branding .composer-heading p,.kena-branding .layout-mode-block>p,.kena-branding .save-view-section p{font-size:var(--kena-font-size-secondary)}.kena-branding .available-fields{max-height:220px;overflow-y:auto;overflow-x:hidden}.kena-branding .available-field-group{grid-template-columns:minmax(0,1fr);gap:6px}.kena-branding .available-field-group h5{margin:0;white-space:nowrap}.kena-branding .available-field-group h5,.kena-branding .available-fields button{font-size:var(--kena-font-size-card-title)}.kena-branding .column-composer-track{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));align-items:flex-start;overflow:visible;padding-bottom:0}.kena-branding .composer-column{width:auto;min-width:0;transition:border-color .12s ease,box-shadow .12s ease,background .12s ease}.kena-branding .composer-column.is-selected{border-color:#7da19e;background:#f1f6f4;box-shadow:0 0 0 2px rgba(66,126,132,.11)}.kena-branding .composer-column>header{align-items:center;cursor:-webkit-grab;cursor:grab;font-size:var(--kena-font-size-secondary)}.kena-branding .composer-slot.is-drop-ready{border-color:#7da19e;background:#f3f8f6}.kena-branding .composer-slot small{font-size:var(--kena-font-size-secondary)}.kena-branding .composer-slot em,.kena-branding .priority-segment button{font-size:var(--kena-font-size-table)}@media (max-width:760px){.kena-branding .available-field-group,.kena-branding .column-composer-track,.kena-branding .order-column-popover .column-field-tabs{grid-template-columns:1fr}}.order-field-configuration-workspace{display:grid;grid-gap:14px;gap:14px}.field-dictionary-search{max-width:430px;display:grid;grid-gap:5px;gap:5px;color:#627178;font-size:var(--kena-font-size-table);font-weight:600}.company-view-config-grid input,.company-view-config-grid textarea,.field-dictionary-search input,.technical-slot-groups .kena-select-trigger,.technical-slot-groups input{width:100%;min-height:34px;padding:7px 9px;border:1px solid #d3ddda;border-radius:7px;background:white;color:#34464b;font:inherit}.field-dictionary-scope{border:1px solid #dce5e2;border-radius:10px;background:white;overflow:hidden}.field-dictionary-scope>header{min-height:54px;padding:10px 12px;border-bottom:1px solid #e2e8e6;display:flex;align-items:center;justify-content:space-between;gap:12px;background:#f7faf8}.field-dictionary-scope h4,.technical-slot-groups h4{margin:0;color:#394b51;font-size:var(--kena-font-size-card-title)}.field-dictionary-scope header p,.technical-slot-groups header p{margin:2px 0 0;color:#77858a;font-size:var(--kena-font-size-secondary)}.field-dictionary-scope details{border-bottom:1px solid #edf1ef}.field-dictionary-scope details:last-child{border-bottom:0}.field-dictionary-scope summary{min-height:38px;padding:0 12px;display:flex;align-items:center;justify-content:space-between;color:#53646a;cursor:pointer;font-size:var(--kena-font-size-table);font-weight:600}.field-dictionary-scope summary small{color:#879397;font-size:var(--kena-font-size-secondary);font-weight:500}.field-definition-grid{padding:0 10px 10px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:7px;gap:7px}.field-definition-grid article{min-width:0;padding:9px;border:1px solid #e2e9e6;border-radius:8px;background:#fbfcfb;display:grid;grid-gap:4px;gap:4px}.field-definition-grid article>div{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.field-definition-grid strong{color:#3f5157;font-size:var(--kena-font-size-table)}.field-definition-grid code{color:#8a969a;font-size:var(--kena-font-size-label)}.field-definition-grid p{margin:0;color:#66767c;font-size:var(--kena-font-size-secondary);line-height:1.45}.field-definition-grid em,.field-definition-grid small{color:#7d8a8f;font-size:var(--kena-font-size-secondary);font-style:normal}.configuration-help-note{padding:10px 12px;border-left:3px solid #8fb1aa;border-radius:0 8px 8px 0;background:#f3f7f5}.configuration-help-note strong{color:#3f555a;font-size:var(--kena-font-size-table)}.configuration-help-note p{margin:3px 0 0;color:#68787d;font-size:var(--kena-font-size-secondary);line-height:1.5}.technical-slot-groups{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.technical-slot-groups>section{padding:10px;border:1px solid #dce5e2;border-radius:10px;background:#f9fbfa;display:grid;align-content:start;grid-gap:8px;gap:8px}.technical-slot-groups article{padding:9px;border:1px solid #e0e7e4;border-radius:8px;background:white;display:grid;grid-gap:7px;gap:7px}.technical-slot-groups article.is-disabled{opacity:.58}.company-view-config-grid label,.technical-slot-groups label{display:grid;grid-gap:4px;gap:4px;color:#65747a;font-size:var(--kena-font-size-label);font-weight:600}.technical-slot-title{display:flex;align-items:center;justify-content:space-between;gap:10px}.technical-slot-title>div{display:grid;grid-gap:2px;gap:2px}.technical-slot-title small{color:#889498;font-size:var(--kena-font-size-label);text-transform:uppercase;letter-spacing:var(--kena-letter-spacing-header)}.technical-slot-title strong{color:#3c5055;font-size:var(--kena-font-size-table)}.technical-slot-groups article>p{margin:0;color:#758388;font-size:var(--kena-font-size-secondary);line-height:1.45}.company-view-config-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.company-view-config-grid>article{padding:11px;border:1px solid #dae3e0;border-radius:10px;background:white;display:grid;grid-gap:8px;gap:8px}.company-view-config-grid article>header{display:flex;align-items:center;justify-content:space-between;gap:10px}.company-view-config-grid article>header small{color:#7c898e;font-size:var(--kena-font-size-secondary)}.company-view-config-grid textarea{min-height:66px;resize:vertical}.company-view-flags{display:flex;flex-wrap:wrap;gap:6px}.company-view-flags button{min-height:28px;padding:0 9px 0 6px;border:1px solid #dce4e1;border-radius:999px;display:inline-flex;align-items:center;gap:6px;background:#f8faf9;color:#66757a;font:inherit;font-size:var(--kena-font-size-table);font-weight:600;cursor:pointer}.company-view-flags button>span{width:24px;height:14px;border-radius:999px;background:#c9d2cf;position:relative;transition:background .16s ease}.company-view-flags button>span:after{content:"";width:10px;height:10px;border-radius:50%;background:white;box-shadow:0 1px 2px rgba(34,53,58,.22);position:absolute;top:2px;left:2px;transition:transform .16s ease}.company-view-flags button.is-on{border-color:#c9ded7;background:#f1f8f5;color:#326b60}.company-view-flags button.is-on>span{background:#4b8b7e}.company-view-flags button.is-on>span:after{transform:translateX(10px)}@media (max-width:840px){.company-view-config-grid,.field-definition-grid,.technical-slot-groups{grid-template-columns:1fr}}html[data-column-spacing] .registered-order-row-v2,html[data-column-spacing] .registered-orders-head-v2{column-gap:var(--column-gap,12px);padding-inline:var(--cell-padding-inline,12px)}@media (max-width:760px){.order-field-placement-grid article{align-items:stretch;flex-direction:column}.save-view-section .scope-choice{grid-template-columns:1fr}.kena-branding .registered-orders-table-v2{overflow-x:scroll;scrollbar-gutter:stable;scrollbar-width:auto}.kena-branding .registered-order-row-v2,.kena-branding .registered-orders-head-v2{min-width:760px}.kena-branding .registered-order-row-v2>span:nth-child(4),.kena-branding .registered-order-row-v2>span:nth-child(5),.kena-branding .registered-order-row-v2>span:nth-child(6){display:grid}}.configuration-edit-fieldset{min-width:0;margin:0;padding:0;border:0}.configuration-head-actions{display:flex;align-items:center;justify-content:flex-end;gap:7px}.compact-edit-button{min-width:72px}.configuration-editor-head .contextual-explanation{max-width:720px;margin:5px 0 0;color:#748187;font-size:var(--kena-font-size-secondary);line-height:var(--kena-line-height-secondary)}.configuration-edit-fieldset.is-readonly :is(input,.kena-select-trigger,textarea){border-color:transparent;background:#f5f8f6;color:#3e4f55;opacity:1;-webkit-text-fill-color:#3e4f55}.configuration-edit-fieldset.is-readonly :is(.preference-switch,button:disabled){opacity:1}.configuration-edit-actions{margin-top:14px;border-top:1px solid #e4e9e7}.compact-field-dictionary>header{min-height:48px}.field-definition-list{display:grid}.field-definition-list article{min-width:0;min-height:48px;padding:7px 11px;border-top:1px solid #edf1ef;background:#fff;display:grid;grid-template-columns:minmax(150px,.75fr) minmax(220px,1.45fr) minmax(160px,.75fr);align-items:center;grid-gap:12px;gap:12px}.field-definition-list article:first-child{border-top:0}.field-definition-list article.is-disabled{background:#f8faf9;color:#7b888d}.field-definition-help,.field-definition-identity{min-width:0;display:grid;grid-gap:2px;gap:2px}.field-definition-identity strong{overflow:hidden;color:#3d4f55;font-size:var(--kena-font-size-table);line-height:var(--kena-line-height-table);text-overflow:ellipsis;white-space:nowrap}.field-definition-help small,.field-definition-identity small{color:#829095;font-size:var(--kena-font-size-secondary);line-height:var(--kena-line-height-secondary)}.field-definition-help>span{color:#66767c;font-size:var(--kena-font-size-table);line-height:var(--kena-line-height-table)}.field-availability{min-width:0;display:flex;align-items:center;justify-content:flex-end;gap:10px}.field-availability>span{color:#6e7d82;font-size:var(--kena-font-size-table);line-height:var(--kena-line-height-table);text-align:right}.company-view-config-grid>article.is-selected{border-color:#80a39f;box-shadow:0 0 0 2px rgba(66,126,132,.1)}.company-view-readonly{min-height:66px;padding:9px 10px;border-radius:7px;background:var(--kena-color-canvas,#f4f6f5);display:grid;align-content:start;grid-gap:4px;gap:4px}.company-view-readonly strong{font-size:var(--kena-font-size-table)}.company-view-readonly p{margin:0;color:#6d7b80;font-size:var(--kena-font-size-secondary);line-height:var(--kena-line-height-secondary)}.company-view-toggle-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:hidden;border:1px solid #dfe6e3;border-radius:8px}.company-view-toggle-grid>div{min-width:0;min-height:48px;padding:6px 8px;border-right:1px solid #dfe6e3;display:flex;align-items:center;justify-content:space-between;gap:6px}.company-view-toggle-grid>div:last-child{border-right:0}.company-view-toggle-grid>div>span{min-width:0;display:grid;grid-gap:1px;gap:1px}.company-view-toggle-grid strong{font-size:var(--kena-font-size-table)}.company-view-toggle-grid small{color:#849095;font-size:var(--kena-font-size-secondary);line-height:var(--kena-line-height-secondary)}.company-view-composition-summary{display:flex;flex-wrap:wrap;gap:5px}.company-view-composition-summary span{padding:4px 7px;border-radius:999px;background:#f1f5f3;color:#65757a;font-size:var(--kena-font-size-table)}.company-view-card-actions{display:flex;align-items:center;justify-content:space-between;gap:8px}.company-view-composer{padding:12px;border:1px solid #d8e2de;border-radius:11px;background:#f6f9f7;display:grid;grid-gap:10px;gap:10px}.company-view-composer>header{display:flex;align-items:center;justify-content:space-between;gap:16px}.company-view-composer>header small,.company-view-composer>header>span{color:#7c898e;font-size:var(--kena-font-size-secondary)}.company-view-composer h4{margin:2px 0 0;font-size:var(--kena-font-size-card-title)}.company-composer-scope{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden;border:1px solid #d2ddda;border-radius:8px}.company-composer-scope button{min-height:36px;border:0;border-right:1px solid #d2ddda;background:#fff;color:#67767b;font:inherit;font-size:var(--kena-font-size-table);cursor:pointer}.company-composer-scope button:last-child{border-right:0}.company-composer-scope button.is-active{background:#e7f0ed;color:var(--accent-dark);font-weight:600}.company-view-sort-editor{padding:10px;border-radius:8px;background:#fff;display:grid;grid-template-columns:minmax(180px,1fr) minmax(220px,1fr);align-items:end;grid-gap:10px;gap:10px}.company-view-sort-editor>label{display:grid;grid-gap:4px;gap:4px;color:#65747a;font-size:var(--kena-font-size-label);font-weight:600}.company-view-sort-editor .kena-select-trigger{min-height:36px;padding:0 9px;border:1px solid #d2ddda;border-radius:7px;background:#fff;font:inherit}@media (max-width:900px){.field-definition-list article{grid-template-columns:minmax(150px,1fr) minmax(180px,1fr)}.field-availability{grid-column:1/-1;justify-content:space-between}.field-availability>span{text-align:left}.company-view-toggle-grid{grid-template-columns:1fr}.company-view-toggle-grid>div{border-right:0;border-bottom:1px solid #dfe6e3}.company-view-toggle-grid>div:last-child{border-bottom:0}}@media (max-width:680px){.configuration-head-actions{align-items:stretch;flex-direction:column}.company-view-sort-editor,.field-definition-list article{grid-template-columns:1fr}.company-view-composer>header{align-items:flex-start;flex-direction:column}}.kena-branding .quick-sort-toggle{min-width:132px;height:34px;padding:3px 8px 3px 6px;border:1px solid transparent;border-radius:8px;background:transparent;color:#42545a;display:inline-flex;align-items:center;gap:7px;font:inherit;text-align:left;cursor:pointer}.kena-branding .quick-sort-toggle:focus-visible,.kena-branding .quick-sort-toggle:hover{border-color:#d2ddda;background:#fff;outline:0}.sort-stack{width:20px;min-width:20px;display:grid;grid-template-columns:1fr 7px;grid-template-rows:1fr 1fr;align-items:center;color:#39777b;font-size:var(--kena-font-size-label);line-height:var(--kena-line-height-label)}.sort-stack b{font-size:inherit}.sort-stack i{grid-column:2;grid-row:1/3;font-size:var(--kena-font-size-label);font-style:normal}.quick-sort-toggle>span:last-child{display:grid;line-height:var(--kena-line-height-secondary)}.quick-sort-toggle small{color:#7a888d;font-size:var(--kena-font-size-secondary)}.quick-sort-toggle strong{font-size:var(--kena-font-size-table);font-weight:600}.kena-branding .compact-layout-mode{display:flex;align-items:center;justify-content:space-between;gap:16px}.kena-branding .compact-layout-mode>div:first-child{min-width:230px}.kena-branding .layout-mode-segment{width:-moz-fit-content;width:fit-content;min-width:290px;display:inline-grid;grid-template-columns:repeat(2,minmax(130px,1fr))}.kena-branding .layout-mode-segment button{min-height:34px;padding:0 16px}.custom-view-state{padding:5px 8px;border-radius:999px;background:#eef5f2;color:#3d746c;font-size:var(--kena-font-size-secondary);font-weight:600;white-space:nowrap}.composer-columns-toolbar{min-height:32px;padding:0 1px;display:flex;align-items:center;justify-content:space-between;gap:12px}.composer-columns-toolbar>small{color:#7a878c;font-size:var(--kena-font-size-secondary)}.composer-columns-toolbar>small strong{color:#53666c;font-weight:600}.composer-heading-actions{display:flex;align-items:center;gap:6px}.composer-columns-toolbar .compact-add-column,.composer-columns-toolbar .text-button{min-height:29px;padding:0 9px;border-radius:7px;font-size:var(--kena-font-size-table)}.composer-columns-toolbar .text-button{border:1px solid transparent}.composer-columns-toolbar .text-button:focus-visible,.composer-columns-toolbar .text-button:hover{border-color:#dce4e1;background:#f5f8f7}.kena-branding .available-fields{max-height:none;overflow:visible}.kena-branding .column-composer-track{margin-top:4px;display:flex;align-items:stretch;overflow-x:auto;overflow-y:hidden;padding:2px 1px 10px;scrollbar-gutter:stable;scrollbar-width:auto}.kena-branding .column-composer-track::-webkit-scrollbar{height:11px}.kena-branding .column-composer-track::-webkit-scrollbar-track{background:#edf2f0;border-radius:999px}.kena-branding .column-composer-track::-webkit-scrollbar-thumb{background:#98aba5;border:3px solid #edf2f0;border-radius:999px}.kena-branding .column-composer-track+.composer-field-toolbar{margin-top:11px;padding-top:11px;border-top:1px solid #e4eae8}.kena-branding .composer-column{width:248px;min-width:248px;grid-template-rows:27px 60px 60px 32px;align-content:start}.kena-branding .composer-slot{min-height:60px;max-height:60px;position:relative;padding:9px 30px 8px 9px;align-content:center}.kena-branding .composer-slot>span{display:block}.kena-branding .composer-slot b{display:-webkit-box;overflow:hidden;font-size:var(--kena-font-size-table);line-height:var(--kena-line-height-table);white-space:normal;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:2}.kena-branding .composer-slot span button{position:absolute;top:6px;right:6px}.kena-branding .composer-slot em{line-height:var(--kena-line-height-secondary)}.composer-order-actions .composer-remove-column{color:#9b5b58}.kena-branding .priority-segment{height:30px;padding:3px;grid-template-columns:.78fr 1.48fr .78fr;gap:2px;border:0;border-radius:7px;background:#e9efed}.kena-branding .priority-segment button{min-width:0;min-height:24px;padding:0 4px;overflow:hidden;border:0;border-radius:5px;background:transparent;font-size:var(--kena-font-size-table);line-height:var(--kena-line-height-table);text-overflow:ellipsis;white-space:nowrap}.kena-branding .priority-segment button.is-active{background:#fff;color:#346e68;box-shadow:0 1px 3px rgba(44,67,70,.16)}.kena-branding .view-builder{gap:10px}.personalize-base-row{min-height:36px;display:flex;align-items:center;justify-content:space-between;gap:12px}.kena-branding .personalize-base-row .layout-mode-segment{width:-moz-fit-content;width:fit-content;min-width:286px;margin:0;grid-template-columns:repeat(2,minmax(138px,1fr))}.editing-view-indicator{max-width:360px;overflow:hidden;padding:5px 9px;border-radius:999px;background:#eef5f2;color:#3d746c;font-size:var(--kena-font-size-secondary);font-weight:600;text-overflow:ellipsis;white-space:nowrap}.orders-config-footer button:disabled{opacity:.42;cursor:not-allowed}.view-management{max-width:900px;margin:0 auto;display:grid;grid-gap:12px;gap:12px}.view-management-group{padding:12px;border:1px solid #dce4e1;border-radius:11px;background:#fff}.view-management-group>header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.view-management-group>header h3,.view-management-group>header p{margin:0}.view-management-group>header h3{color:#405258;font-size:var(--kena-font-size-section-title)}.view-management-group>header p{margin-top:2px;color:#7a878c;font-size:var(--kena-font-size-secondary)}.view-management-group>header>span{min-width:24px;height:24px;display:grid;place-items:center;border-radius:999px;background:#eef3f1;color:#64757a;font-size:var(--kena-font-size-secondary);font-weight:600}.view-management .saved-view-list article{grid-template-columns:minmax(0,1fr) auto;padding-right:6px}.saved-view-actions{display:flex;align-items:center;gap:3px}.saved-view-actions>button{min-height:28px;padding:0 8px;border:0;border-radius:7px;background:transparent;color:#4b7974;font:inherit;font-size:var(--kena-font-size-table);cursor:pointer}.saved-view-actions>button:focus-visible,.saved-view-actions>button:hover{outline:0;background:#eef5f2}.saved-view-actions>button:disabled{opacity:.4;cursor:not-allowed}.saved-view-actions>.saved-view-delete{padding:0;color:#965f5b}.empty-view-group{margin:10px 0 0;color:#879398;font-size:var(--kena-font-size-secondary)}.save-view-dialog-backdrop{position:absolute;inset:0;z-index:20;padding:20px;background:rgba(31,43,47,.26);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:grid;place-items:center}.save-view-dialog{width:min(460px,100%);overflow:hidden;border:1px solid #d3ddda;border-radius:13px;background:#fff;box-shadow:0 20px 56px rgba(25,40,44,.24)}.save-view-dialog>header{min-height:58px;padding:10px 14px;border-bottom:1px solid #e0e7e4;display:flex;align-items:center;justify-content:space-between}.save-view-dialog>header small{color:#819095;font-size:var(--kena-font-size-label);font-weight:600;letter-spacing:var(--kena-letter-spacing-header);text-transform:uppercase}.save-view-dialog>header h3{margin:2px 0 0;color:#3f5157;font-size:var(--kena-font-size-section-title)}.save-view-dialog>header>button{width:30px;height:30px;border:0;border-radius:8px;background:transparent;color:#708086;font-family:var(--kena-font-interface);font-size:var(--kena-font-size-table);font-weight:500;line-height:1;cursor:pointer}.save-view-dialog>header>button:hover{background:#f0f4f2}.save-view-dialog-content{padding:14px;display:grid;grid-gap:12px;gap:12px}.save-view-dialog-content>label{display:grid;grid-gap:5px;gap:5px;color:#627178;font-size:var(--kena-font-size-label);font-weight:600}.save-view-dialog-content input{min-height:38px;padding:0 10px;border:1px solid #d3ddda;border-radius:8px;background:#fff;color:#3d4f55;font:inherit}.save-view-dialog .default-view-row{min-height:38px;padding:0 2px;display:flex;align-items:center;justify-content:space-between;color:#53656b;font-size:var(--kena-font-size-table)}.save-view-dialog>footer{min-height:56px;padding:9px 14px;border-top:1px solid #e0e7e4;background:#fbfcfb;display:flex;align-items:center;justify-content:flex-end;gap:7px}.save-view-trigger,.saved-views-section{padding:11px 12px;border:1px solid #dce4e1;border-radius:10px;background:#fbfcfb}.save-view-heading,.save-view-trigger,.saved-views-section header{display:flex;align-items:center;justify-content:space-between;gap:12px}.save-view-trigger small,.save-view-trigger strong,.saved-views-section h3,.saved-views-section p{margin:0}.save-view-trigger small,.saved-views-section p{display:block;margin-top:2px;color:#77858a;font-size:var(--kena-font-size-secondary)}.saved-view-list{margin-top:9px;display:grid;grid-gap:5px;gap:5px}.saved-view-list article{min-height:43px;padding:4px 5px 4px 10px;border:1px solid #e0e7e4;border-radius:8px;background:#fff;display:grid;grid-template-columns:minmax(0,1fr) auto 28px;align-items:center;grid-gap:5px;gap:5px}.saved-view-list article.is-disabled{opacity:.55}.saved-view-delete,.saved-view-main,.saved-view-state{border:0;background:transparent;color:inherit;font:inherit;cursor:pointer}.saved-view-main{min-width:0;display:grid;justify-items:start;text-align:left}.saved-view-main strong{overflow:hidden;font-size:var(--kena-font-size-table);text-overflow:ellipsis;white-space:nowrap}.saved-view-main small{color:#7d898e}.saved-view-main small,.saved-view-state{font-size:var(--kena-font-size-secondary)}.saved-view-state{color:#477d76}.saved-view-delete{width:28px;height:28px;border-radius:6px;color:#965f5b}.saved-view-delete:hover{background:#f8eeee}.compact-save-view{grid-template-columns:minmax(220px,1.2fr) minmax(230px,.8fr);align-items:end}.compact-save-view .save-view-heading{grid-column:1/-1}.scope-toggle{min-height:36px;padding:3px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-radius:999px;background:#e9efed}.scope-toggle button{border:0;border-radius:999px;background:transparent;color:#6d7c81;font:inherit;font-size:var(--kena-font-size-table);cursor:pointer}.scope-toggle button.is-active{background:#fff;color:#356f69;font-weight:600;box-shadow:0 1px 3px rgba(44,67,70,.16)}.save-view-dialog .scope-toggle{border-radius:9px}.save-view-dialog .scope-toggle button{border-radius:7px}.compact-save-view .default-view-row{grid-column:1/-1}.save-custom-view-button{justify-self:end}.kena-branding .order-column-popover .column-field-tabs.fields-1{grid-template-columns:1fr}.kena-branding .order-column-popover .column-field-tabs.fields-2{grid-template-columns:repeat(2,minmax(0,1fr))}.kena-branding .order-column-popover .column-field-tabs.fields-3{grid-template-columns:repeat(3,minmax(0,1fr))}.kena-branding .order-column-popover .column-field-tabs.fields-4{grid-template-columns:repeat(4,minmax(0,1fr))}.kena-branding .order-column-popover .column-field-tabs button{min-height:34px;padding:4px 7px}.popover-sort-toggle{width:100%;min-height:42px;padding:5px 9px;border:1px solid #d4dfdb;border-radius:8px;background:#fff;color:#64747a;display:flex;align-items:center;gap:9px;font:inherit;text-align:left;cursor:pointer}.popover-sort-toggle.is-active,.popover-sort-toggle:hover{border-color:#89aaa4;background:#f2f7f5;color:#356e68}.popover-sort-toggle>span:last-child{display:grid}.popover-sort-toggle small{color:#819095;font-size:var(--kena-font-size-secondary)}.popover-sort-toggle strong{font-size:var(--kena-font-size-table)}.popover-value-toolbar{min-height:32px;display:flex;align-items:center;justify-content:space-between;gap:8px}.popover-value-toolbar .popover-value-actions{min-width:0;flex:1 1 auto;justify-content:flex-start;gap:14px}.popover-value-actions button:disabled{color:#9ba5a8;cursor:default}.popover-sort-toggle.popover-sort-compact{width:43px;min-width:43px;min-height:32px;padding:3px 7px;justify-content:center;border-radius:8px}.popover-sort-toggle.popover-sort-compact .sort-stack{gap:2px;font-size:var(--kena-font-size-table)}.kena-branding .order-column-popover>section{padding:9px 10px 10px;gap:8px}.kena-branding .order-column-popover .field-help-inline{margin-bottom:0;padding:9px 10px;border-left:2px solid #5f918b;border-radius:0 7px 7px 0;background:#edf4f2}.kena-branding .order-column-popover footer{min-height:51px;padding:8px 10px;justify-content:space-between;gap:8px;flex-wrap:nowrap}.popover-footer-spacer{min-width:0}.popover-footer-actions{display:flex;align-items:center;justify-content:flex-end;gap:7px}.kena-branding .order-column-popover .primary-button,.kena-branding .order-column-popover .secondary-button{min-height:32px;padding-inline:11px;border-radius:8px;font-size:var(--kena-font-size-table)}.kena-branding .order-column-popover>footer>.danger-text{padding:0;color:#8a625e;font-size:var(--kena-font-size-secondary);white-space:nowrap}.kena-branding .order-column-popover :is(input,.kena-select-trigger):focus,.kena-branding .orders-config-content :is(input,.kena-select-trigger,textarea):focus{outline:0;border-color:#4e8a84;box-shadow:none}.compact-sort-panel{max-width:720px}.sort-compact-row{display:grid;grid-template-columns:minmax(220px,1fr) minmax(230px,1fr);grid-gap:10px;gap:10px;align-items:end}.sort-compact-row>label{display:grid;grid-gap:5px;gap:5px;color:#65757a;font-size:var(--kena-font-size-label);font-weight:600}.sort-compact-row .kena-select-trigger{min-height:42px;padding:0 10px;border:1px solid #d4dfdb;border-radius:8px;background:#fff;color:#45575d;font:inherit}.compact-sort-panel>p{margin:2px 0 0;color:#738187;font-size:var(--kena-font-size-secondary)}@media (max-width:760px){.personalize-base-row{align-items:stretch;flex-direction:column}.kena-branding .personalize-base-row .layout-mode-segment{width:100%;min-width:0}.view-scope-tabs{overflow-x:auto}.view-scope-tabs button{flex:0 0 auto}.view-management .saved-view-list article{grid-template-columns:1fr}.saved-view-actions{flex-wrap:wrap;justify-content:flex-start}.kena-branding .compact-layout-mode{align-items:stretch;flex-direction:column}.kena-branding .layout-mode-segment{width:100%;min-width:0}.compact-save-view{grid-template-columns:1fr}.compact-save-view>*{grid-column:1!important}.sort-compact-row{grid-template-columns:1fr}}.configuration-hub{display:grid;grid-template-columns:250px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:flex-start}.configuration-group-nav{overflow:hidden;border:1px solid #dbe3e0;border-radius:11px;background:#fff;display:grid}.configuration-group-nav button{min-height:62px;padding:11px 13px;border:0;border-bottom:1px solid #e8edeb;background:#fff;color:#596a70;display:grid;justify-items:start;grid-gap:3px;gap:3px;font:inherit;text-align:left;cursor:pointer}.configuration-group-nav button:last-child{border-bottom:0}.configuration-group-nav button:hover{background:#f7faf8}.configuration-group-nav button.is-active{background:#edf5f2;color:#305f5b;box-shadow:inset 3px 0 #427e84}.configuration-group-nav strong{font-size:var(--kena-font-size-table);line-height:var(--kena-line-height-table)}.configuration-group-nav small{color:#849196;font-size:var(--kena-font-size-secondary)}.configuration-group-content{min-height:490px;padding:18px;border:1px solid #dbe3e0;border-radius:11px;background:#fff}.configuration-group-content>header{padding-bottom:14px;border-bottom:1px solid #e5ebe8;display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.configuration-group-content>header small{color:#7d8a8f;font-size:var(--kena-font-size-label);font-weight:700;letter-spacing:var(--kena-letter-spacing-eyebrow);text-transform:uppercase}.configuration-group-content>header h2{margin:4px 0 0;color:#34474d;font-size:var(--kena-font-size-page-title);line-height:var(--kena-line-height-page-title)}.configuration-group-content>header p{margin:5px 0 0;color:#6f7e83;font-size:var(--kena-font-size-secondary)}.configuration-subsection-list{display:grid}.configuration-subsection-list>button{min-height:64px;padding:10px 4px;border:0;border-bottom:1px solid #e8edeb;background:transparent;color:#44575d;display:flex;align-items:center;justify-content:space-between;gap:16px;font:inherit;text-align:left;cursor:pointer}.configuration-subsection-list>button:hover{padding-inline:9px;background:#f5f8f6}.configuration-subsection-list>button>span:first-child{min-width:0;display:grid;grid-gap:3px;gap:3px}.configuration-subsection-list strong{font-size:var(--kena-font-size-table)}.configuration-subsection-list small{color:#758489;font-size:var(--kena-font-size-secondary);line-height:var(--kena-line-height-secondary)}.configuration-onboarding-inline{margin-top:14px;padding:11px 12px;border-left:3px solid #88aaa4;border-radius:0 8px 8px 0;background:#f2f7f5;display:flex;align-items:center;justify-content:space-between;gap:16px}.configuration-onboarding-inline>div{display:grid;grid-gap:2px;gap:2px}.configuration-onboarding-inline strong{font-size:var(--kena-font-size-table)}.configuration-onboarding-inline small{color:#6e7d82;font-size:var(--kena-font-size-secondary);line-height:var(--kena-line-height-secondary)}.kena-branding .registered-orders-table-v2{margin-top:7px;border:1px solid #d4dfdb;background:#fff}.kena-branding .registered-order-group-v2:last-child,.kena-branding .registered-order-group-v2:last-child>.registered-order-row-v2{border-radius:0 0 10px 10px}.kena-branding .registered-order-group-v2.is-open:last-child>.registered-order-row-v2{border-radius:0}.field-definition-columns{min-height:30px;padding:0 11px;border-bottom:1px solid #e6ece9;background:#fafcfb;display:grid;grid-template-columns:minmax(150px,.75fr) minmax(220px,1.45fr) minmax(160px,.75fr);align-items:center;grid-gap:12px;gap:12px;color:#849196;font-size:var(--kena-font-size-table);font-weight:700;letter-spacing:var(--kena-letter-spacing-header);text-transform:uppercase}.field-definition-list article{cursor:pointer;transition:background .12s ease,box-shadow .12s ease}.field-definition-list article:hover{background:#f5f9f7}.field-definition-list article.is-selected{background:#edf5f2;box-shadow:inset 3px 0 #427e84}.field-detail-panel{overflow:hidden;border:1px solid #d8e2de;border-radius:10px;background:#fff}.field-detail-panel>header{min-height:58px;padding:10px 12px;border-bottom:1px solid #e4eae7;background:#f7faf8;display:flex;align-items:center;justify-content:space-between;gap:12px}.field-detail-panel>header small{color:#7f8d92;font-size:var(--kena-font-size-label);text-transform:uppercase;letter-spacing:var(--kena-letter-spacing-header)}.field-detail-panel>header h4{margin:3px 0 0;color:#3b4f55;font-size:var(--kena-font-size-card-title)}.field-detail-grid{padding:12px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.field-detail-grid label{display:grid;grid-gap:4px;gap:4px;color:#65757a;font-size:var(--kena-font-size-label);font-weight:600}.field-detail-grid :is(input,textarea,.kena-select-trigger){width:100%;min-height:36px;padding:7px 9px;border:1px solid #d2ddda;border-radius:7px;background:#fff;color:#3e5056;font:inherit}.field-detail-grid textarea{min-height:68px;resize:vertical}.field-detail-wide{grid-column:1/-1}.field-detail-fixed{padding:8px 10px;border-radius:7px;background:#f2f6f4;display:grid;align-content:center;grid-gap:2px;gap:2px}.field-detail-fixed small,.field-detail-fixed span{color:#7a888d;font-size:var(--kena-font-size-secondary)}.field-detail-fixed strong{color:#40555a;font-size:var(--kena-font-size-table)}@media (max-width:900px){.configuration-hub{grid-template-columns:1fr}.configuration-group-nav{grid-template-columns:repeat(2,minmax(0,1fr))}.configuration-group-nav button{border-right:1px solid #e8edeb}.field-definition-columns{display:none}}@media (max-width:620px){.configuration-group-nav{grid-template-columns:1fr}.configuration-onboarding-inline{align-items:stretch;flex-direction:column}.field-detail-grid{grid-template-columns:1fr}.field-detail-wide{grid-column:1}}.kena-branding .view-source-block{padding:10px 12px;border:1px solid #dce4e1;border-radius:10px;background:#fff;display:grid;grid-gap:8px;gap:8px}.kena-branding .view-source-block>strong{color:#52646a;font-size:var(--kena-font-size-table);line-height:var(--kena-line-height-table);font-weight:600}.kena-branding .view-source-block .personalize-base-row{min-height:32px;justify-content:flex-start;gap:7px}.kena-branding .view-source-block .layout-mode-segment{width:auto;min-width:286px;margin:0;grid-template-columns:repeat(2,minmax(138px,1fr));border-radius:8px}.kena-branding .view-source-block .layout-mode-segment button{min-height:32px;padding:0 11px;font-size:var(--kena-font-size-table)}.saved-view-picker{min-width:210px;height:34px;position:relative;border:1px solid #d2dcda;border-radius:8px;background:#fbfcfb}.saved-view-picker.is-active{border-color:#82a5a0;background:#eef5f2}.saved-view-picker .kena-select-trigger{width:100%;height:32px;padding:0 28px 0 10px;border:0;outline:0;background:transparent;color:#52646a;font-family:var(--kena-font-interface);font-size:var(--kena-font-size-table);font-weight:500;line-height:1;cursor:pointer}.saved-view-picker .kena-select-trigger:disabled{color:#919c9f;cursor:default}.view-help-bubble{min-height:27px;width:-moz-fit-content;width:fit-content;max-width:680px;padding:5px 8px;border-left:2px solid #5f918b;border-radius:0 7px 7px 0;background:#edf4f2;display:flex;align-items:center;gap:6px;color:#5c6f74;font-size:var(--kena-font-size-secondary);line-height:var(--kena-line-height-secondary)}.view-help-bubble>span{width:15px;height:15px;flex:0 0 15px;border:1px solid #7fa39e;border-radius:50%;display:grid;place-items:center;color:#477b75;font-size:var(--kena-font-size-label);line-height:1;font-weight:700}.view-help-bubble p{margin:0}.orders-config-footer .is-footer-help{min-height:26px;max-width:620px}.orders-config-footer .orders-config-actions{margin-left:auto;flex:0 0 auto}.kena-branding .composer-slot.is-field-selected{border-color:#6f9995;background:#eaf3f0;box-shadow:inset 0 0 0 1px rgba(63,116,122,.12)}.kena-branding .composer-slot.is-drop-ready{border-color:#5f918b;background:#f0f7f4;box-shadow:inset 0 0 0 1px rgba(63,116,122,.18)}@media (max-width:760px){.kena-branding .view-source-block .personalize-base-row{align-items:stretch;flex-direction:column}.kena-branding .view-source-block .layout-mode-segment,.saved-view-picker{width:100%;min-width:0}.kena-branding .view-source-block .layout-mode-segment{grid-template-columns:1fr}.orders-config-footer .orders-config-actions{margin-left:0}}.quick-view-menu-control{position:relative;z-index:18}.kena-branding .quick-view-trigger{min-width:238px;height:34px;padding:3px 8px 3px 10px;border:1px solid transparent;border-radius:8px;background:transparent;color:#42545a;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:6px;gap:6px;font:inherit;text-align:left;cursor:pointer}.kena-branding .quick-view-trigger.is-open,.kena-branding .quick-view-trigger:focus-visible,.kena-branding .quick-view-trigger:hover{border-color:#d2ddda;outline:0;background:#fff}.quick-view-trigger>span{color:#7a888d}.quick-view-trigger>span,.quick-view-trigger>strong{font-size:var(--kena-font-size-table);font-weight:600}.quick-view-trigger>strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.quick-view-trigger>i{color:#6f7e83;font-size:var(--kena-font-size-table);font-style:normal}.quick-view-menu{width:312px;max-height:min(620px,calc(100vh - 150px));position:absolute;top:39px;right:0;overflow-y:auto;padding:6px;border:1px solid #d4ddda;border-radius:11px;background:#fff;box-shadow:0 16px 42px rgba(27,43,47,.2)}.quick-view-menu section{padding:5px 0;border-bottom:1px solid #e7ecea}.quick-view-menu section:first-child{padding-top:2px}.quick-view-menu h4{margin:0;padding:4px 8px 5px;color:#879297;font-size:var(--kena-font-size-card-title);font-weight:700;letter-spacing:var(--kena-letter-spacing-header);text-transform:uppercase}.quick-view-menu section>button,.quick-view-menu>.manage-views-menu-action{width:100%;min-height:40px;padding:5px 8px;border:0;border-radius:7px;background:transparent;color:#46585e;display:grid;grid-template-columns:minmax(0,1fr) 18px;align-items:center;grid-gap:7px;gap:7px;font:inherit;text-align:left;cursor:pointer}.quick-view-menu section>button.is-active,.quick-view-menu section>button:focus-visible,.quick-view-menu section>button:hover,.quick-view-menu>.manage-views-menu-action:focus-visible,.quick-view-menu>.manage-views-menu-action:hover{outline:0;background:#edf5f2;color:#356d67}.quick-view-menu button>span{min-width:0;display:grid;grid-gap:1px;gap:1px}.quick-view-menu button strong{overflow:hidden;font-size:var(--kena-font-size-table);text-overflow:ellipsis;white-space:nowrap}.quick-view-menu button small{color:#859196;font-size:var(--kena-font-size-secondary)}.quick-view-menu button>i{color:#4a817a;font-size:var(--kena-font-size-table);font-style:normal;text-align:center}.quick-view-menu>.manage-views-menu-action{margin-top:5px;min-height:43px}.kena-branding .view-list-order-toggle{width:34px;min-width:34px;height:34px;padding:3px 6px;border:1px solid transparent;border-radius:8px;background:transparent;color:#39777b;display:grid;place-items:center;font:inherit;cursor:pointer}.kena-branding .view-list-order-toggle:focus-visible,.kena-branding .view-list-order-toggle:hover{border-color:#d2ddda;outline:0;background:#fff}.view-list-order-toggle .sort-stack{width:19px;min-width:19px}.orders-config-panel.is-manage .orders-config-content{padding:12px;overflow:hidden}.view-management-layout{height:100%;min-height:0;display:grid;grid-template-columns:292px minmax(0,1fr);grid-gap:11px;gap:11px}.view-management-editor,.view-management-list{min-height:0;overflow-y:auto;border:1px solid #dce4e1;border-radius:11px;background:#fff}.view-management-list{padding:9px}.view-management-list>header{min-height:46px;padding:1px 2px 9px;border-bottom:1px solid #e6ebe9;display:flex;align-items:center;justify-content:space-between;gap:8px}.view-management-list>header h3,.view-management-list>header p{margin:0}.view-management-list>header h3{color:#405258;font-size:var(--kena-font-size-section-title)}.view-management-list>header p{margin-top:2px;color:#829095;font-size:var(--kena-font-size-secondary)}.view-management-list>header .secondary-button{min-height:30px;padding-inline:8px;font-size:var(--kena-font-size-table)}.view-management-list>section{padding:9px 0 4px}.view-management-list>section h4{margin:0 0 4px;padding:0 6px;color:#7a888d;display:flex;align-items:center;justify-content:space-between;font-size:var(--kena-font-size-card-title)}.view-management-list>section h4 span{min-width:20px;height:20px;display:grid;place-items:center;border-radius:999px;background:#eef3f1;font-size:var(--kena-font-size-card-title)}.view-management-list>section>button{width:100%;min-height:43px;padding:5px 7px;border:0;border-radius:7px;background:transparent;color:#52636a;display:grid;grid-template-columns:minmax(0,1fr) 14px;align-items:center;grid-gap:5px;gap:5px;font:inherit;text-align:left;cursor:pointer}.view-management-list>section>button.is-selected,.view-management-list>section>button:hover{background:#edf5f2;color:#356f69}.view-management-list>section>button>span{min-width:0;display:grid;grid-gap:1px;gap:1px}.view-management-list>section>button strong{overflow:hidden;font-size:var(--kena-font-size-table);text-overflow:ellipsis;white-space:nowrap}.view-management-list>section>button small{color:#869297;font-size:var(--kena-font-size-secondary)}.view-management-list>section>button i{font-style:normal;text-align:center}.view-management-list>section>p{margin:7px 6px;color:#899599;font-size:var(--kena-font-size-secondary);line-height:var(--kena-line-height-secondary)}.view-management-editor{padding:15px;display:grid;align-content:start;grid-gap:12px;gap:12px}.system-view-heading,.view-editor-heading{padding-bottom:12px;border-bottom:1px solid #e2e8e5;display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.system-view-heading small,.view-editor-heading small{color:#819095;font-size:var(--kena-font-size-label);font-weight:700;letter-spacing:var(--kena-letter-spacing-header);text-transform:uppercase}.view-editor-heading input{width:min(460px,100%);min-height:36px;margin-top:3px;padding:0 9px;border:1px solid #d3ddda;border-radius:8px;color:#3f5157;font-family:var(--kena-font-interface);font-size:var(--kena-font-size-table);font-weight:600;line-height:1}.view-editor-heading .danger-text{margin-top:8px;border:0;background:transparent;font:inherit;font-size:var(--kena-font-size-secondary);cursor:pointer}.system-view-heading h3{margin:3px 0 0;color:#3f5157;font-size:var(--kena-font-size-section-title)}.system-view-heading p{max-width:680px;margin:5px 0 0;color:#718086;font-size:var(--kena-font-size-secondary);line-height:var(--kena-line-height-secondary)}.system-view-heading>span{padding:5px 8px;border-radius:999px;background:#edf5f2;color:#477b75;font-size:var(--kena-font-size-secondary);font-weight:600}.view-editor-preferences{display:grid;grid-template-columns:minmax(210px,.85fr) repeat(2,minmax(190px,1fr));grid-gap:8px;gap:8px}.view-editor-preferences>label{min-height:38px;padding:0 10px;border:1px solid #dce4e1;border-radius:9px;display:flex;align-items:center;justify-content:space-between;gap:8px;color:#596a70;font-size:var(--kena-font-size-label)}.system-view-definition,.view-rules-section{padding:11px;border:1px solid #dce4e1;border-radius:10px;background:#fbfcfb}.view-rules-section>header{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.system-view-definition h4,.view-rules-section h4,.view-rules-section p{margin:0}.system-view-definition h4,.view-rules-section h4{color:#45585e;font-size:var(--kena-font-size-card-title)}.view-rules-section>header p{margin-top:2px;color:#859196;font-size:var(--kena-font-size-secondary)}.view-rules-section>header>button,.view-rules-section>header>div:last-child button{min-height:28px;padding:0 8px;border:0;border-radius:7px;background:#edf4f2;color:#3e756e;font:inherit;font-size:var(--kena-font-size-table);cursor:pointer}.view-rules-section>header>div:last-child{display:flex;gap:4px}.view-rule-list{margin-top:9px;display:grid;grid-gap:5px;gap:5px}.view-filter-rule,.view-sort-rule{min-height:37px;padding:4px;border:1px solid #e0e7e4;border-radius:8px;background:#fff;display:grid;align-items:center;grid-gap:5px;gap:5px}.view-filter-rule{grid-template-columns:68px minmax(150px,1fr) minmax(145px,.9fr) 28px}.view-sort-rule{grid-template-columns:28px minmax(180px,1fr) 88px auto}.view-filter-rule>span,.view-sort-rule>b{color:#7b898e;font-size:var(--kena-font-size-table);text-align:center}.view-filter-rule .kena-select-trigger,.view-filter-rule input,.view-sort-rule .kena-select-trigger{min-width:0;height:29px;padding:0 7px;border:1px solid #d8e1de;border-radius:6px;background:#fff;color:#52646a;font-family:var(--kena-font-interface);font-size:var(--kena-font-size-table);font-weight:500;line-height:1}.sort-direction-button,.view-filter-rule>button,.view-sort-rule>span button{height:28px;min-width:28px;padding:0 5px;border:0;border-radius:6px;background:transparent;color:#5d7774;font:inherit;font-size:var(--kena-font-size-table);cursor:pointer}.sort-direction-button:hover,.view-filter-rule>button:hover,.view-sort-rule>span button:hover{background:#edf4f2}.view-sort-rule>span{display:flex;gap:2px}.view-sort-rule>span button:disabled{opacity:.32;cursor:default}.empty-view-rules{margin:4px 2px!important;color:#879398;font-size:var(--kena-font-size-secondary)!important}.system-view-definition>div{margin-top:8px;display:flex;flex-wrap:wrap;gap:5px}.system-view-definition>div span{padding:5px 8px;border-radius:7px;background:#edf4f2;color:#53736f;font-size:var(--kena-font-size-secondary)}.system-view-definition ol{margin:8px 0 0;padding:0;list-style:none;display:grid;grid-gap:5px;gap:5px}.system-view-definition li{min-height:36px;padding:6px 9px;border:1px solid #e0e7e4;border-radius:8px;background:#fff;display:flex;align-items:center;justify-content:space-between;gap:12px;color:#52646a;font-size:var(--kena-font-size-secondary)}.system-view-definition li span{color:#7d8b90;font-size:var(--kena-font-size-secondary)}.view-editor-actions{padding-top:2px;display:flex;justify-content:flex-end;gap:7px}.orders-config-actions .save-as-new-button{color:#477a74}@media (max-width:900px){.quick-view-trigger{min-width:190px!important}.view-management-layout{grid-template-columns:235px minmax(0,1fr)}.view-editor-preferences{grid-template-columns:1fr}.view-filter-rule{grid-template-columns:58px minmax(130px,1fr) 28px}.view-filter-rule input{grid-column:2/3}.view-sort-rule{grid-template-columns:25px minmax(140px,1fr) 78px}.view-sort-rule>span{grid-column:2/-1;justify-content:flex-end}}@media (max-width:700px){.quick-view-menu{right:auto;left:0}.view-management-layout{grid-template-columns:1fr;overflow-y:auto}.view-management-editor,.view-management-list{overflow:visible}.orders-config-panel.is-manage .orders-config-content{overflow-y:auto}}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.field-catalog-toolbar{margin-top:14px;display:flex;align-items:center;gap:10px}.field-catalog-toolbar .field-dictionary-search{position:relative;width:min(520px,100%);max-width:none;display:block}.field-catalog-toolbar .field-dictionary-search:before{content:"⌕";position:absolute;top:50%;left:11px;z-index:1;color:#75868b;font-size:var(--kena-font-size-card-title);line-height:1;transform:translateY(-53%);pointer-events:none}.field-catalog-toolbar .field-dictionary-search input{width:100%;min-height:38px;padding:8px 12px 8px 34px;border:1px solid #d7e0dd;border-radius:8px;background:#f9fbfa;color:#34464b;font-family:var(--kena-font-interface);font-size:var(--kena-font-size-table);font-weight:500;line-height:1.2}.field-catalog-toolbar .field-dictionary-search input:focus{border-color:#7fa5a0;outline:3px solid rgba(66,126,132,.12);background:#fff}.field-catalog-count{flex:0 0 auto;margin-left:auto;padding:6px 9px;border-radius:999px;background:#edf4f2;color:#42716d;font-size:var(--kena-font-size-label);font-weight:700;white-space:nowrap}.field-catalog-help{padding:11px 13px;border:1px solid #d8e5e1;border-radius:9px;background:#f4f8f6;display:flex;align-items:flex-start;gap:10px}.field-catalog-help-icon{width:20px;height:20px;flex:0 0 20px;border:1px solid #91b2ab;border-radius:50%;color:#477871;display:grid;place-items:center;font-size:var(--kena-font-size-table);font-weight:700}.field-catalog-help>div{display:grid;grid-gap:3px;gap:3px}.field-catalog-help strong{color:#40565a;font-size:var(--kena-font-size-table)}.field-catalog-help p{margin:0;color:#66777c;font-size:var(--kena-font-size-secondary);line-height:var(--kena-line-height-secondary)}.field-catalog-scopes{display:grid;grid-gap:13px;gap:13px}.field-catalog-empty{padding:22px;border:1px dashed #d3dedb;border-radius:10px;background:#fafcfb;text-align:center}.field-catalog-empty strong{color:#43575c;font-size:var(--kena-font-size-table)}.field-catalog-empty p{margin:4px 0 0;color:#7a888d;font-size:var(--kena-font-size-secondary)}.field-catalog-scope{overflow:hidden;border:1px solid #d5dfdc;border-radius:11px;background:#fff}.field-catalog-scope-summary{min-height:64px;padding:10px 13px;border-left:4px solid #4d8582;background:#eef6f3;display:grid;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;grid-gap:8px;gap:8px;color:#344b50;cursor:pointer;list-style:none}.field-catalog-scope.is-lines>.field-catalog-scope-summary{border-left-color:#687f8b;background:#f1f5f7}.field-catalog-group>summary::-webkit-details-marker,.field-catalog-scope-summary::-webkit-details-marker{display:none}.field-catalog-scope-summary>span:nth-child(2){display:grid;grid-gap:3px;gap:3px}.field-catalog-scope-summary strong{font-size:var(--kena-font-size-table);line-height:var(--kena-line-height-table);font-weight:700}.field-catalog-scope-summary small{color:#6d7d82;font-size:var(--kena-font-size-secondary);line-height:var(--kena-line-height-secondary)}.field-scope-count{padding:5px 8px;border:1px solid rgba(76,126,125,.16);border-radius:999px;background:rgba(255,255,255,.68);color:#536d70;font-size:var(--kena-font-size-label);font-weight:700;white-space:nowrap}.field-group-chevron,.field-row-chevron,.field-scope-chevron{display:inline-block;color:#678087;line-height:1;transform:rotate(0deg);transition:transform .13s ease}.field-catalog-group[open]>summary .field-group-chevron,.field-catalog-scope[open]>.field-catalog-scope-summary .field-scope-chevron,.field-definition-list article.is-selected .field-row-chevron{transform:rotate(90deg)}.field-catalog-scope-content{border-top:1px solid #dfe7e4}.field-catalog-group{border-bottom:1px solid #e5ebe8}.field-catalog-group:last-child{border-bottom:0}.field-catalog-group>summary{min-height:44px;padding:0 13px;background:#fbfcfb;display:grid;grid-template-columns:16px minmax(0,1fr) auto;align-items:center;grid-gap:7px;gap:7px;color:#4b5f64;cursor:pointer;list-style:none}.field-catalog-group[open]>summary{background:#f7faf8}.field-catalog-group>summary strong{font-size:var(--kena-font-size-table);line-height:var(--kena-line-height-table);font-weight:700}.field-catalog-group>summary small{color:#7d8b90;font-size:var(--kena-font-size-secondary);font-weight:500}.field-group-chevron{font-size:var(--kena-font-size-table)}.field-catalog-scope .field-definition-columns{padding-inline:13px;grid-template-columns:minmax(340px,2.2fr) minmax(150px,.72fr)}.field-catalog-scope .field-definition-columns span:first-child{display:grid;grid-template-columns:minmax(140px,.72fr) minmax(190px,1.3fr)}.field-catalog-scope .field-definition-columns span:first-child:after{content:"Significado e exemplo"}.field-catalog-scope .field-definition-columns span:nth-child(2){display:none}.field-catalog-scope .field-definition-columns span:last-child{text-align:right}.field-catalog-group .field-definition-list article{min-height:56px;padding:0;grid-template-columns:minmax(340px,2.2fr) minmax(150px,.72fr);align-items:stretch;gap:0;cursor:default}.field-catalog-group .field-definition-list article.is-disabled{background:#fafbfb;color:inherit}.field-catalog-group .field-definition-list article.is-selected{background:#f5f9f7;box-shadow:inset 3px 0 #427e84}.field-definition-row-main{min-width:0;min-height:56px;padding:8px 12px;display:grid;grid-template-columns:minmax(140px,.72fr) minmax(190px,1.3fr) 15px;align-items:center;grid-gap:12px;gap:12px;cursor:pointer}.field-definition-row-main:hover{background:rgba(237,245,242,.64)}.field-definition-row-main:focus-visible{position:relative;z-index:1;outline:2px solid #5c8e89;outline-offset:-3px}.field-definition-row-main .field-definition-identity strong{font-weight:600}.field-definition-row-main .field-definition-help>span,.field-definition-row-main .field-definition-identity strong{font-size:var(--kena-font-size-table);line-height:var(--kena-line-height-table)}.field-definition-row-main .field-definition-help small,.field-definition-row-main .field-definition-identity small{font-size:var(--kena-font-size-secondary);line-height:var(--kena-line-height-secondary)}.field-row-chevron{justify-self:end;font-size:var(--kena-font-size-table)}.field-catalog-group .field-availability{min-width:0;padding:8px 12px 8px 10px;justify-content:flex-end;border-left:1px solid #edf1ef}.field-catalog-group .field-availability>span{min-width:0;display:grid;grid-gap:1px;gap:1px;text-align:right}.field-catalog-group .field-availability>span strong{color:#65777c;font-size:var(--kena-font-size-table);font-weight:600}.field-catalog-group .field-availability>span small{overflow:hidden;color:#899499;font-size:var(--kena-font-size-secondary);line-height:var(--kena-line-height-secondary);text-overflow:ellipsis;white-space:nowrap}.field-catalog-group .preference-switch:disabled{opacity:.82;cursor:default}.field-inline-detail{grid-column:1/-1;border-top:1px solid #dfe7e4;background:#f7faf8}.field-inline-detail.is-editing{box-shadow:inset 3px 0 #5b8e88;background:#f4f8f6}.field-readonly-detail{margin:0;padding:12px 14px 14px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px 18px;gap:10px 18px}.field-readonly-detail>div{min-width:0;display:grid;grid-gap:3px;gap:3px}.field-readonly-detail>div.is-wide{grid-column:1/-1}.field-readonly-detail dt{color:#7a898e;font-size:var(--kena-font-size-label);font-weight:600;text-transform:uppercase;letter-spacing:var(--kena-letter-spacing-header)}.field-readonly-detail dd{margin:0;color:#40545a;font-size:var(--kena-font-size-secondary);line-height:var(--kena-line-height-secondary)}.field-inline-detail .field-detail-grid{padding:13px 14px 15px}.field-technical-mapping{padding:12px;border:1px solid #d7e4df;border-radius:8px;background:#eef5f2;display:grid;grid-template-columns:minmax(190px,.8fr) repeat(2,minmax(180px,1fr));grid-gap:10px;gap:10px}.field-technical-mapping>div{display:grid;align-content:center;grid-gap:2px;gap:2px}.field-technical-mapping>div small,.field-technical-mapping>div span{color:#73858a;font-size:var(--kena-font-size-secondary)}.field-technical-mapping>div strong{color:#35535a;font-size:var(--kena-font-size-table)}.field-technical-mapping p{grid-column:1/-1;margin:0;color:#64777c;font-size:var(--kena-font-size-secondary);line-height:var(--kena-line-height-secondary)}.field-flow-boundaries{margin-top:12px;border:1px solid #dfe7e4;border-radius:9px;background:#fbfcfb}.field-flow-boundaries>summary{min-height:54px;padding:10px 13px;display:flex;align-items:center;justify-content:space-between;gap:12px;cursor:pointer;list-style:none}.field-flow-boundaries>summary::-webkit-details-marker{display:none}.field-flow-boundaries>summary>span:first-child{display:grid;grid-gap:3px;gap:3px}.field-flow-boundaries>summary strong{color:#40555a;font-size:var(--kena-font-size-table)}.field-flow-boundaries>summary small{color:#79898e;font-size:var(--kena-font-size-secondary)}.field-flow-boundaries>summary>span:last-child{color:#73858a;transform:rotate(0deg)}.field-flow-boundaries[open]>summary>span:last-child{transform:rotate(90deg)}.field-flow-boundaries>div{padding:0 13px 13px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.field-flow-boundaries article{padding:10px;border-radius:7px;background:#f3f6f5}.field-flow-boundaries article strong{color:#40555a;font-size:var(--kena-font-size-table)}.field-flow-boundaries article p{margin:4px 0 0;color:#697b80;font-size:var(--kena-font-size-secondary);line-height:var(--kena-line-height-secondary)}@media (max-width:980px){.field-catalog-scope .field-definition-columns{display:none}.field-catalog-group .field-definition-list article{grid-template-columns:minmax(0,1fr) 150px}.field-definition-row-main{grid-template-columns:minmax(130px,.7fr) minmax(170px,1.2fr) 14px}}@media (max-width:720px){.field-catalog-toolbar{align-items:stretch;flex-direction:column}.field-catalog-count{align-self:flex-start;margin-left:0}.field-catalog-group .field-definition-list article{grid-template-columns:minmax(0,1fr)}.field-definition-row-main{grid-template-columns:minmax(110px,.72fr) minmax(150px,1.2fr) 14px}.field-catalog-group .field-availability{min-height:42px;padding:7px 12px;border-top:1px solid #edf1ef;border-left:0}.field-readonly-detail{grid-template-columns:1fr}.field-readonly-detail>div.is-wide{grid-column:1}.field-flow-boundaries>div,.field-technical-mapping{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.field-group-chevron,.field-row-chevron,.field-scope-chevron{transition:none}}.kena-branding .orders-list-surface{border:0;border-radius:0;background:transparent}.kena-branding .registered-orders-table-v2{margin-top:0;border:0;border-radius:11px;background:transparent}.kena-branding .registered-orders-table-v2:not(.has-open-order){overflow:clip}.kena-branding .registered-orders-head-v2{border:1px solid #d4dfdb;border-bottom-color:#d2ddda;border-radius:10px 10px 0 0;background:#f2f5f4;box-shadow:none}.kena-branding .registered-orders-table-v2.open-is-first>.registered-orders-head-v2{overflow:clip;border-radius:10px}.kena-branding .line-meta-column>button,.kena-branding .order-head-cell,.kena-branding .order-size-matrix th button{grid-template-columns:minmax(0,max-content)}.kena-branding .registered-order-group-v2{border-right:1px solid #d4dfdb;border-left:1px solid #d4dfdb;transition:opacity .15s ease,filter .15s ease}.kena-branding .registered-orders-table-v2.has-open-order>.registered-order-group-v2:not(.is-open){opacity:.46;filter:saturate(.58)}.kena-branding .registered-orders-table-v2.has-open-order>.registered-order-group-v2:not(.is-open):focus-within,.kena-branding .registered-orders-table-v2.has-open-order>.registered-order-group-v2:not(.is-open):hover{opacity:.76;filter:saturate(.82)}.kena-branding .registered-order-group-v2.is-open{position:relative;z-index:2;margin:7px 0;border:0;border-radius:0;background:#fff;box-shadow:none}.kena-branding .registered-order-group-v2.is-segment-end,.kena-branding .registered-order-group-v2.is-segment-end>.registered-order-row-v2{overflow:clip;border-radius:0 0 10px 10px}.kena-branding .registered-order-group-v2.is-segment-start{overflow:clip;border-top:1px solid #d4dfdb;border-radius:10px 10px 0 0}.kena-branding .registered-order-group-v2.is-segment-start>.registered-order-row-v2{border-radius:10px 10px 0 0}.kena-branding .registered-order-group-v2.is-open>.registered-order-row-v2{position:-webkit-sticky;position:sticky;top:111px;z-index:13;overflow:hidden;border:1px solid #a9c6be;border-radius:10px;background:#e7f2ee;background-clip:padding-box;isolation:isolate;box-shadow:0 0 0 1px rgba(111,156,145,.42),inset 3px 0 #3f7d82}.kena-branding .registered-order-group-v2.is-open>.registered-order-row-v2:hover{background:#e3efeb}.kena-branding .registered-order-group-v2.is-open>.registered-order-expansion{position:relative;z-index:1;margin:6px 0 0;border:0;border-radius:0;background:#fff;box-shadow:none}.kena-branding .registered-order-group-v2.is-open .registered-preview-tabs{border-top:0;border-radius:0;background:#fafcfb}.kena-branding .registered-order-group-v2.is-open .registered-expansion-actions{border-radius:0 0 7px 7px}.kena-branding .registered-order-group-v2:last-child:not(.is-open),.kena-branding .registered-order-group-v2:last-child:not(.is-open)>.registered-order-row-v2{border-radius:0 0 10px 10px}.kena-branding .registered-order-group-v2.is-open:last-child{border-radius:0}.kena-branding .registered-order-group-v2.is-open:last-child>.registered-order-row-v2{border-radius:10px}.order-scroll-release-space{height:min(64vh,560px);pointer-events:none}.kena-branding .order-size-matrix .line-meta-column,.kena-branding .order-size-matrix .line-meta-value{width:var(--kena-column-min-content,155px);min-width:var(--kena-column-min-content,155px);max-width:var(--kena-column-min-content,155px)}.kena-branding .order-size-matrix .line-meta-value{overflow:hidden}.kena-branding .order-size-matrix .line-summary-column .cell-complements{grid-template-columns:minmax(0,1fr) auto;gap:8px}.kena-branding .order-size-matrix .line-summary-column .cell-complements>span{min-width:0}.kena-branding .order-size-matrix .line-summary-column .cell-complements>span:last-child{justify-self:end;color:#6d7c81;white-space:nowrap}.kena-branding .order-size-matrix .line-summary-column .status-pill{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kena-branding .order-size-matrix .line-price-column .cell-complements{grid-template-columns:minmax(0,1fr)}.kena-branding .order-size-matrix .is-pinned{position:-webkit-sticky;position:sticky;z-index:9;background:#f1f5f3}.kena-branding .order-size-matrix tbody .is-pinned{z-index:5;background:#fff}.kena-branding .order-size-matrix tbody tr:hover .is-pinned{background:#f8faf9}.kena-branding .order-size-matrix .pin-edge-left{box-shadow:7px 0 10px -10px rgba(31,50,50,.85)}.kena-branding .order-size-matrix .pin-edge-right{box-shadow:-7px 0 10px -10px rgba(31,50,50,.85)}.kena-branding .size-matrix-frame{max-width:100%;position:relative;padding:0;border:0;border-radius:8px}.kena-branding .size-matrix-clip,.kena-branding .size-matrix-frame{box-sizing:border-box;min-width:0;overflow:hidden;background:transparent;isolation:isolate;contain:paint}.kena-branding .size-matrix-clip{width:100%;padding-left:0;border-radius:7px;-webkit-clip-path:inset(0 round 7px);clip-path:inset(0 round 7px)}.kena-branding .size-matrix-scroll{--line-alert-boundary-inset:12px;box-sizing:border-box;width:100%;max-width:100%;border:0;border-radius:7px;background:transparent;-webkit-clip-path:none;clip-path:none;isolation:auto}.kena-branding .size-matrix-scroll>.order-size-matrix{margin-left:var(--line-alert-boundary-inset)}.kena-branding .size-matrix-scroll::-webkit-scrollbar-track{margin-inline:7px;border:0;border-radius:999px}.kena-branding .size-matrix-scroll::-webkit-scrollbar-corner{background:transparent}.kena-branding .order-size-matrix tr>:last-child{border-right:0}.kena-branding .order-size-matrix thead tr:first-child>:first-child{overflow:hidden;border-top-left-radius:7px}.kena-branding .order-size-matrix thead tr:first-child>:last-child{overflow:hidden;border-top-right-radius:7px}.kena-branding .order-size-matrix tbody tr:last-child>:first-child,.kena-branding .order-size-matrix tbody tr:last-child>:last-child{border-radius:0}.kena-branding .registered-preview-tabs .size-tabs-toggle{width:20px;height:20px;min-height:20px;flex:0 0 20px;align-self:center;display:inline-grid;place-items:center;padding:0;border:1px solid #c8d5d1;border-radius:6px;background:#f7faf8;color:#527077;box-shadow:0 1px 3px rgba(41,59,61,.09);cursor:pointer}.kena-branding .registered-preview-tabs .size-tabs-toggle:focus-visible,.kena-branding .registered-preview-tabs .size-tabs-toggle:hover{border-color:#9fb7b1;background:#e7f0ed;color:#315f64;outline:0}.kena-branding .registered-preview-tabs .size-tabs-toggle svg{display:block}.order-full-lines-view{min-width:0;display:grid;grid-gap:10px;gap:10px}.order-full-lines-toolbar{min-height:54px;display:flex;align-items:center;justify-content:space-between;gap:18px}.order-full-lines-toolbar>div{min-width:0;display:grid;grid-gap:3px;gap:3px}.order-full-lines-toolbar small{color:#7c8a8f;font-size:var(--kena-font-size-label);font-weight:700;letter-spacing:var(--kena-letter-spacing-eyebrow);text-transform:uppercase}.order-full-lines-toolbar strong{color:#34474d;font-size:var(--kena-font-size-table)}.order-full-lines-toolbar span{color:#708086;font-size:var(--kena-font-size-secondary);line-height:var(--kena-line-height-secondary)}.order-full-lines-total{min-height:42px;padding:8px 11px;border:1px solid #dce5e2;border-radius:8px;background:#f7f9f8;display:flex;align-items:center;justify-content:space-between;gap:18px}.order-full-lines-total span{color:#748388;font-size:var(--kena-font-size-secondary)}.order-full-lines-total strong{color:#34474d;font-size:var(--kena-font-size-table);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.detail-section-label{color:#728086;font-size:var(--kena-font-size-label);font-weight:700;letter-spacing:var(--kena-letter-spacing-eyebrow);text-transform:uppercase}.detail-title-row .detail-section-label+.status-pill{margin-left:2px}.pinning-help{margin:5px 0 7px;padding:8px 10px;border-left:3px solid #7eaaa4;border-radius:0 7px 7px 0;background:#f2f7f5;display:flex;align-items:baseline;gap:7px;color:#65777c;font-size:var(--kena-font-size-secondary);line-height:var(--kena-line-height-secondary)}.pinning-help strong{color:#405a5f;white-space:nowrap}.composer-pin-setting{grid-column:1/-1;display:grid;grid-gap:4px;gap:4px}.composer-pin-setting>span{color:#718086;font-size:var(--kena-font-size-label);font-weight:600;letter-spacing:var(--kena-letter-spacing-header);text-transform:uppercase}.composer-pin-setting>small{color:#809095;font-size:var(--kena-font-size-secondary);line-height:var(--kena-line-height-secondary)}.pin-segment{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:hidden;border:1px solid #d7e0dd;border-radius:7px}.pin-segment button{min-height:27px;padding:0 3px;border:0;border-right:1px solid #d7e0dd;background:#fff;color:#77858a;font:inherit;font-size:var(--kena-font-size-table);cursor:pointer}.pin-segment button:last-child{border-right:0}.pin-segment button.is-active{background:#e7f0ed;color:#315e64;font-weight:600}.pin-segment button:disabled{opacity:.42;cursor:not-allowed}.kena-branding .composer-column{min-height:211px;grid-template-rows:27px 60px 60px 32px auto}@media (prefers-reduced-motion:reduce){.kena-branding .registered-order-group-v2{transition:none}}.pending-orders-workspace-v2{min-width:0}.pending-orders-table-v2 .registered-order-row-v2,.pending-orders-table-v2 .registered-orders-head-v2{column-gap:12px}.pending-orders-table-v2 .registered-order-row-v2 .row-value{justify-items:start;text-align:left}.registered-order-pending-row.is-blocking{border-top-color:#edcbc7;background:#fff5f4;color:#864b46}.registered-order-pending-row.is-blocking:focus-visible,.registered-order-pending-row.is-blocking:hover{background:#ffefed}.registered-order-pending-row.is-blocking>span{background:#a9534b}.registered-order-pending-row.is-blocking b,.registered-order-pending-row.is-blocking small{color:#8a554f}.pending-order-expansion .pending-lines-content{min-width:0;padding:10px 12px 12px}.pending-order-expansion .pending-lines-empty{min-height:96px;margin:12px;border:1px dashed #d5dfdc;border-radius:8px;background:#fafcfb}.pending-context-grid,.pending-document-row,.pending-history{margin:12px}.pending-issue-resolution{display:flex;align-items:center;justify-content:space-between;gap:18px;margin:12px 12px 0;padding:13px 15px;border:1px solid #dfc777;border-radius:9px;background:#fff9e9;color:#5f512f;outline:none}.pending-issue-resolution.is-blocking{border-color:#dfaaa4;background:#fff2f0;color:#754943}.pending-issue-resolution:focus-visible{box-shadow:0 0 0 3px rgba(56,111,101,.16)}.pending-issue-resolution>div:first-child{min-width:0}.pending-issue-resolution p,.pending-issue-resolution small,.pending-issue-resolution strong{display:block}.pending-issue-resolution small{margin-bottom:2px;font-size:var(--kena-font-size-label);font-weight:700;letter-spacing:var(--kena-letter-spacing-header);text-transform:uppercase}.pending-issue-resolution strong{font-size:var(--kena-font-size-table)}.pending-issue-resolution p{max-width:660px;margin:3px 0 0;font-size:var(--kena-font-size-secondary);line-height:1.4}.pending-issue-resolution-actions{display:flex;flex:0 0 auto;align-items:center;gap:7px}.pending-expansion-actions{justify-content:flex-start}.pending-expansion-actions .danger-text{margin-left:auto}.order-size-matrix .line-review-column .cell-complements,.order-size-matrix .line-review-column .cell-primary{min-width:0}.order-size-matrix .line-review-column .cell-complements{flex-wrap:wrap;align-content:center;gap:4px 6px}.order-size-matrix .line-review-column .cell-complements>*{max-width:100%}.order-size-matrix .line-review-column .status-pill{max-width:100%;overflow:hidden;font-size:var(--kena-font-size-label);text-overflow:ellipsis;white-space:nowrap}.line-review-clear,.line-review-pending{display:block;overflow:hidden;font-size:var(--kena-font-size-table);line-height:var(--kena-line-height-table);text-overflow:ellipsis;white-space:nowrap}.line-review-clear{color:#56766b}.line-review-pending{color:#8a642e}.kena-branding .order-size-matrix .line-alert-gutter-cell,.kena-branding .order-size-matrix .line-alert-gutter-column{width:0;min-width:0;max-width:0;padding:0;position:-webkit-sticky;position:sticky;left:var(--line-alert-boundary-inset);border-right:0;overflow:visible}.kena-branding .order-size-matrix .line-alert-gutter-column{z-index:14;background:transparent}.kena-branding .order-size-matrix .line-alert-gutter-cell{z-index:12;background:transparent}.kena-branding .order-size-matrix .line-alert-gutter-cell>.line-alert-gutter-trigger{position:absolute;top:50%;left:0;z-index:18;transform:translate(-50%,-50%)}.kena-branding .order-size-matrix .line-alert-gutter-cell+td,.kena-branding .order-size-matrix .line-alert-gutter-column+th{border-left:1px solid #d6e1dd}.kena-branding .order-size-matrix tbody tr:hover>.line-alert-gutter-cell{background:transparent}.order-size-matrix tr.is-alert-reviewable{cursor:pointer}.order-size-matrix tr.is-alert-reviewable:focus-visible{outline:2px solid rgba(74,125,121,.55);outline-offset:-2px}.order-size-matrix tr.has-line-alert>td:not(.line-alert-gutter-cell){background-color:#fff}.order-size-matrix tr.is-alert-open>td:not(.line-alert-gutter-cell),.order-size-matrix tr.is-alert-target>td:not(.line-alert-gutter-cell){background-color:#fffdf8}.order-size-matrix tr.is-alert-target>td:nth-child(2){box-shadow:inset 3px 0 0 rgba(182,140,51,.38)}.order-size-matrix tr.is-search-target>td:not(.line-alert-gutter-cell){background-color:#edf6f3}.order-size-matrix tr.is-search-target>.line-alert-gutter-cell+td{box-shadow:inset 3px 0 0 #3f7d82}.order-size-matrix tr.is-search-target:focus-visible{outline:2px solid rgba(63,125,130,.5);outline-offset:-2px}@media (max-width:900px){.pending-issue-resolution{align-items:stretch;flex-direction:column}.pending-issue-resolution-actions{flex-wrap:wrap}}.pending-order-expansion>.kena-alert-summary{margin:0}.order-line-alert-resolution>td{height:auto;padding:0;border-bottom-color:#e7d5b3;background:#fffaf0}.order-line-alert-resolution>td>section{width:min(860px,calc(100vw - 300px));max-width:calc(100vw - 48px);position:-webkit-sticky;position:sticky;left:10px;z-index:6;border-right:1px solid #ead8b7;border-left:1px solid #ead8b7;background:#fffdf8}.order-line-alert-resolution .kena-alert-summary{border-top:0}.line-alert-resolution-controls{padding:9px 12px 11px 39px;display:grid;grid-gap:9px;gap:9px}.line-alert-scope{display:flex;align-items:center;gap:9px}.line-alert-scope>span{flex:0 0 auto;color:#745d39;font-size:var(--kena-font-size-table);font-weight:600}.line-alert-scope>div{display:inline-grid;grid-template-columns:repeat(2,minmax(0,auto))}.line-alert-scope button{min-height:27px;padding:0 9px;border:1px solid #decba8;background:#fff;color:#755d38;font:inherit;font-size:var(--kena-font-size-table);cursor:pointer}.line-alert-scope button:first-child{border-radius:6px 0 0 6px}.line-alert-scope button:last-child{margin-left:-1px;border-radius:0 6px 6px 0}.line-alert-scope button.is-active{position:relative;z-index:1;border-color:#b88a3d;background:#f8ebcf;color:#634b25}.line-alert-decision-actions{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.line-alert-decision-actions>button{min-height:29px;font-size:var(--kena-font-size-table)}.line-alert-resolution-feedback{min-height:42px;margin-bottom:8px;padding:7px 10px;border:1px solid #c9ddd5;border-radius:8px;background:#f1f8f5;display:grid;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;grid-gap:8px;gap:8px;color:#456b60}.line-alert-resolution-feedback>span{width:20px;height:20px;border-radius:50%;background:#dceee7;display:grid;place-items:center;font-size:var(--kena-font-size-table);font-weight:700}.line-alert-resolution-feedback>div:nth-child(2){min-width:0;display:grid;grid-gap:1px;gap:1px}.line-alert-resolution-feedback small,.line-alert-resolution-feedback strong{display:block}.line-alert-resolution-feedback strong{font-size:var(--kena-font-size-table)}.line-alert-resolution-feedback small{color:#627b73;font-size:var(--kena-font-size-secondary)}.line-alert-resolution-feedback>div:last-child{display:flex;align-items:center;gap:6px}.line-alert-resolution-feedback button{min-height:27px;padding:0 9px;border:1px solid #b9d1c8;border-radius:6px;background:#fff;color:#416b60;font:inherit;font-size:var(--kena-font-size-table);font-weight:600;cursor:pointer}.kena-branding .registered-orders-table-v2:not(.has-open-order){overflow:visible}.pending-config-panel .pending-view-scope-tabs{gap:4px}.pending-config-panel .view-source-block{margin-bottom:10px}.pending-config-panel .composer-section{padding-top:11px}@media (max-width:900px){.order-line-alert-resolution>td>section{width:calc(100vw - 42px);max-width:calc(100vw - 42px)}.line-alert-resolution-controls{padding-left:12px}.line-alert-scope{align-items:stretch;flex-direction:column}.line-alert-scope>div{width:100%;grid-template-columns:repeat(2,minmax(0,1fr))}.line-alert-resolution-feedback{grid-template-columns:20px minmax(0,1fr)}.line-alert-resolution-feedback>div:last-child{grid-column:1/-1;justify-content:flex-end}.pending-expansion-actions{align-items:stretch;flex-wrap:wrap}.pending-expansion-actions .danger-text{margin-left:0}}