.adm-catalog-views{background:#f6f8f4;border:1px solid #d8e2da;border-radius:8px;flex:none;display:flex;overflow:hidden}.adm-catalog-views button{color:#526a5f;cursor:pointer;background:0 0;border:0;place-items:center;width:42px;height:40px;display:grid}.adm-catalog-views button[aria-pressed=true]{color:#fff;background:#174c3c}.adm-catalog-sheet{min-width:0}.adm-app .adm-sheet-edit-help{color:#536557;border-top:1px solid #e1e7e1;padding:7px 16px;font-size:12px;line-height:1.5}.adm-sheet-table td[data-edit-field]{padding:0}.adm-sheet-editable,.adm-sheet-cell-static{box-sizing:border-box;text-overflow:ellipsis;white-space:nowrap;width:100%;padding:0 9px;display:block;overflow:hidden}.adm-sheet-editable{height:33px;color:inherit;text-align:left;cursor:text;background:0 0;border:0;font-size:12px}.adm-sheet-editable.is-number{text-align:right;font-variant-numeric:tabular-nums}.adm-sheet-table .adm-sheet-editable{font-size:12px}.adm-sheet-editable:hover,.adm-sheet-editable:focus-visible{outline-offset:-1px;background:#eaf4e9;outline:1px solid #247756}.adm-sheet-cell-editor{box-sizing:border-box;background:#fff;align-items:center;width:100%;height:33px;padding:0 2px;display:flex;box-shadow:inset 0 0 0 2px #247756}.adm-sheet-cell-editor.has-error{box-shadow:inset 0 0 0 2px #b42318}.adm-sheet-cell-editor input{color:#233d34;width:100%;min-width:0;height:28px;font:inherit;background:0 0;border:0;outline:none;flex:1;padding:0 4px;font-size:12px}.adm-sheet-cell-editor button{color:#174c3c;cursor:pointer;background:#eef5ec;border:0;border-left:1px solid #e0e7e0;flex:0 0 24px;place-items:center;width:24px;height:28px;padding:0;display:grid}.adm-sheet-cell-editor button:last-of-type{color:#5b7060;background:#fff}.adm-sheet-cell-editor[aria-busy=true] input{color:#5b7060}.adm-sheet-context{color:#496053;background:#f7f9f5;border-top:1px solid #e1e7e1;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:9px 16px;font-size:12px;display:flex}.adm-sheet-reset{color:#174c3c;cursor:pointer;background:0 0;border:0;border-radius:4px;align-items:center;gap:6px;padding:5px 7px;display:inline-flex}.adm-app .adm-sheet-preview-note{color:#536557;border-top:1px solid #e1e7e1;padding:8px 16px;font-size:12px}.adm-sheet-scroll{scrollbar-gutter:stable;border-block:1px solid #cad6cd;max-width:100%;min-height:160px;max-height:min(68dvh,740px);position:relative;overflow:auto}.adm-sheet-table{table-layout:fixed;border-collapse:separate;border-spacing:0;color:#294438;background:#fff;font-size:12px;line-height:1.4}.adm-sheet-table th,.adm-sheet-table td{box-sizing:border-box;text-overflow:ellipsis;white-space:nowrap;border-bottom:1px solid #e0e7e0;border-right:1px solid #e0e7e0;height:34px;padding:0 9px;overflow:hidden}.adm-sheet-table thead th{z-index:2;text-align:left;background:#edf3ed;height:55px;padding:0;font-weight:650;position:sticky;top:0;overflow:visible}.adm-sheet-letter{text-align:center;color:#566e5c;-webkit-user-select:none;user-select:none;background:#e7eee6;border-bottom:1px solid #dce5dc;height:18px;padding-top:2px;font-size:10px;display:block}.adm-sheet-filter-trigger{color:#234936;cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:6px;width:100%;height:36px;padding:0 12px 0 9px;font-size:12px;display:flex}.adm-sheet-filter-trigger>span:first-child{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.adm-sheet-filter-trigger>svg{flex:none}.adm-sheet-filter-trigger.is-filtered{background:#d2e7d6}.adm-sheet-filter-trigger:hover{background:#dfebdf}.adm-sheet-resizer{cursor:col-resize;z-index:4;touch-action:none;-webkit-user-select:none;user-select:none;width:8px;height:100%;position:absolute;top:0;right:-4px}.adm-sheet-resizer:hover,.adm-sheet-resizer:focus-visible{outline-offset:-2px;background:#24775666;outline:2px solid #174c3c}.adm-sheet-table .adm-sheet-index{z-index:1;text-align:center;color:#5b7060;background:#f1f5ef;padding:0 3px;font-size:11px;font-weight:400;position:sticky;left:0}.adm-sheet-table thead .adm-sheet-index{z-index:3}.adm-sheet-table tbody tr:hover td{background:#f3f8f0}.adm-sheet-table tbody tr:focus-within td{background:#eef6ee}.adm-sheet-table td.adm-sheet-number{text-align:right;font-variant-numeric:tabular-nums}.adm-sheet-code{font-variant-numeric:tabular-nums;color:#57705f}.adm-sheet-table td:has(.adm-sheet-categories){padding:0}.adm-sheet-categories{color:#174c3c;cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:5px;width:100%;height:33px;padding:0 9px;font-size:12px;display:flex}.adm-sheet-categories>span{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.adm-sheet-categories>svg{flex:none}.adm-sheet-published{color:#705c4b}.adm-sheet-published.is-published{color:#206246}.adm-sheet-empty{color:#536557;justify-content:center;align-items:center;gap:8px;padding:30px 18px;font-size:13px;display:flex}.adm-sheet-footer{color:#536557;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;font-size:12px;display:flex}.adm-sheet-footer>div{align-items:center;gap:10px;display:flex}.adm-sheet-footer button{color:#174c3c;cursor:pointer;background:#fff;border:1px solid #d6e0d6;border-radius:5px;place-items:center;width:32px;height:32px;display:grid}.adm-sheet-footer button:disabled{cursor:default}.adm-sheet-error{color:#a12519;background:#fff0ec;padding:12px 16px;font-size:13px}.adm-sheet-menu{box-sizing:border-box;width:285px;max-width:calc(100vw - 24px);max-height:var(--radix-dropdown-menu-content-available-height);color:#233d34;font-family:var(--font-body), sans-serif;z-index:150;background:#fff;border:1px solid #cbdacd;border-radius:9px;padding:6px;font-size:13px;overflow:auto;box-shadow:0 10px 35px #123c302b}.adm-sheet-menu-title{overflow-wrap:anywhere;padding:7px 9px;font-weight:700}.adm-sheet-menu-item{cursor:pointer;border-radius:5px;outline:none;align-items:center;gap:8px;min-height:34px;padding:7px 9px;display:flex}.adm-sheet-menu-item[data-highlighted]{color:#174c3c;background:#eaf3e8}.adm-sheet-menu-item[data-disabled]{color:#69776b;cursor:default}.adm-sheet-menu-line{background:#e0e7e0;height:1px;margin:5px 0}.adm-sheet-menu-done{color:#fff;background:#174c3c;justify-content:center;margin-top:5px}.adm-sheet-menu-done[data-disabled]{color:#657366;background:#eef2ed}.adm-sheet-menu-done[data-highlighted]{color:#fff;background:#123c30}.adm-sheet-filter-fields{gap:10px;padding:5px 9px;display:grid}.adm-sheet-filter-fields label{color:#496053;gap:5px;font-size:12px;display:grid}.adm-sheet-filter-fields input,.adm-sheet-filter-fields select{box-sizing:border-box;color:#233d34;width:100%;min-width:0;min-height:34px;font:inherit;background:#fff;border:1px solid #c6d4c7;border-radius:5px;padding:6px;font-size:14px}.adm-sheet-category-options{max-height:320px;overflow-y:auto}.adm-sheet-check{border:1px solid #9aaf9b;border-radius:3px;flex:none;place-items:center;width:16px;height:16px;display:grid}.adm-sheet-menu-item[data-state=checked] .adm-sheet-check{color:#fff;background:#174c3c;border-color:#174c3c}.adm-sheet-menu-help{color:#536557;padding:8px;font-size:12px;line-height:1.5}.adm-sheet-menu-error{color:#a12519;margin:0;padding:8px;font-size:12px}@media (max-width:800px){.adm-sheet-cell-editor input{font-size:16px}.adm-catalog-views button{width:36px}.adm-sheet-context{padding:9px 12px;font-size:11px}.adm-sheet-scroll{max-height:65dvh}.adm-sheet-filter-fields input,.adm-sheet-filter-fields select{font-size:16px}}
