:root{--chevron-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='m4 6 4 4 4-4' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.chevron,.toolbar-menu>.secondary-button:after,summary:after{width:14px;height:14px;-webkit-mask:var(--chevron-icon) center / contain no-repeat;mask:var(--chevron-icon) center / contain no-repeat;vertical-align:middle;background:currentColor;flex:0 0 14px;display:inline-block}label:has(>select:not([multiple])):after{width:14px;height:14px;-webkit-mask:var(--chevron-icon) center / contain no-repeat;mask:var(--chevron-icon) center / contain no-repeat;vertical-align:middle;background:currentColor;flex:0 0 14px;display:inline-block}.toolbar-menu>.secondary-button:after,summary:after{content:"";margin-left:8px}[aria-expanded=true]>.chevron,.toolbar-menu>[aria-expanded=true]:after,details[open]>summary:after{transform:rotate(180deg)}.chevron-sideways{transform:rotate(-90deg)}[aria-expanded=true]>.chevron-sideways{transform:none}summary{list-style:none}summary::-webkit-details-marker{display:none}label:has(>select:not([multiple])){position:relative}label:has(>select:not([multiple])):after{content:"";pointer-events:none;position:absolute;bottom:13px;right:12px}select:not([multiple]){appearance:none;padding-right:36px}.mobile-record.record-card{background:#fff;border:1px solid #e1e9e4;border-radius:8px;grid-template-rows:auto minmax(26px,auto) auto;grid-template-columns:minmax(0,1fr) 100px;gap:6px 16px;width:100%;min-width:0;padding:16px;display:grid}.record-card>.mobile-record-top{grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;display:grid}.record-card[data-selectable=true]>.mobile-record-top{grid-template-columns:32px minmax(0,1fr) auto}.record-card .mobile-record-title{gap:3px;min-width:0;display:grid}.record-card .mobile-record-title strong{overflow-wrap:anywhere;font-size:16px;line-height:1.25}.record-card .record-card-price{color:#63746d;flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;font-weight:500;display:flex}.record-card .record-card-price>span:first-child{color:#63746d;font-size:13px;font-weight:500}.record-card .mobile-record-select{place-items:center;min-width:32px;min-height:32px;padding:0;display:grid}.record-card .icon-button{min-width:40px;min-height:40px}.record-card>.mobile-record-overview{grid-area:2/1;align-self:start;margin:0;display:block}.record-card>.mobile-record-overview>p{overflow-wrap:anywhere;font-size:13px;display:inline}.record-card>.mobile-record-overview>.muted:before{content:" · "}.record-card .record-card-meta{color:#63746d;margin-top:4px;font-size:12px}.record-card>.record-card-media{z-index:1;grid-area:2/2/span 2;place-self:start end}.record-card-media .inline-media-carousel{width:auto;max-width:100px}.record-card-media .inline-media-preview{aspect-ratio:1;width:60px;height:60px}.record-card>.record-details{grid-area:3/1/auto/-1;margin:0}.record-card>.record-details>summary{width:calc(100% - 116px);min-height:28px;padding:4px 0}.record-card>.record-details[open]>summary{border-bottom:0}.record-card[data-has-media=false]{grid-template-columns:minmax(0,1fr)}.record-card[data-has-media=false]>.record-details>summary{width:100%}.record-card .mobile-record-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 14px;margin:8px 0 0;display:grid}.record-card .mobile-record-field{background:0 0;border-radius:0;min-width:0;padding:0}.record-card .mobile-record-field.full{grid-column:1/-1}.record-card .mobile-record-field dt{color:#63746d;text-transform:uppercase;font-size:11px;font-weight:700}.record-card .mobile-record-field dd{overflow-wrap:anywhere;white-space:pre-wrap;margin:4px 0 0;font-size:14px;font-weight:400}.record-card>.record-card-notices{overflow-wrap:anywhere;grid-column:1/-1;font-size:13px}.menu-popover.anchored-action-menu{z-index:20;position:fixed;top:auto;right:auto}.inline-media-carousel{justify-content:center;align-items:center;gap:3px;width:98px;display:flex}.inline-media-preview,.inline-media-empty{aspect-ratio:4/3;color:#63746d;background:#edf3ef;border:1px solid #dbe5df;border-radius:8px;place-items:center;width:60px;min-height:0;padding:0;font-size:.68rem;font-weight:850;display:grid;position:relative;overflow:hidden}.inline-media-preview img{object-fit:contain;object-position:50% 50%;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.inline-media-empty:before{content:"";border:2px solid #9dafaa;border-radius:4px;width:20px;height:14px}.inline-media-nav{color:#405149;background:#fbfcfb;border:1px solid #dbe5df;border-radius:8px;place-items:center;width:16px;min-height:28px;padding:0;font-size:1.1rem;font-weight:900;display:grid}.inline-media-count{color:#fff;background:#17211dbd;border-radius:999px;padding:1px 5px;font-size:.62rem;font-weight:900;position:absolute;bottom:3px;right:3px}.media-field{color:#405149;gap:8px;font-size:.82rem;font-weight:800;display:grid}.media-modal{width:min(900px,100%)}.media-viewer{width:min(1120px,100%)}.media-viewer-stage{background:#17211d;border:1px solid #dbe5df;border-radius:8px;place-items:center;min-height:min(62vh,680px);display:grid;position:relative;overflow:hidden}.media-viewer-preview{object-fit:contain;object-position:50% 50%;max-width:100%;max-height:min(62vh,680px);display:block}.media-viewer-fallback{aspect-ratio:4/3;color:#d0dfd8;background:#244639;border:1px solid #365f4f;border-radius:8px;place-items:center;width:min(420px,100%);font-size:1.1rem;font-weight:850;display:grid}.media-viewer-nav{z-index:1;color:#17211d;background:#ffffffdb;border:0;border-radius:8px;place-items:center;width:42px;min-height:54px;padding:0;font-size:2rem;font-weight:900;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.media-viewer-nav.previous{left:12px}.media-viewer-nav.next{right:12px}.media-viewer-details{justify-content:space-between;align-items:start;gap:14px;margin-top:14px;display:flex}.media-upload{background:#fbfcfb;border:1px solid #edf2ef;border-radius:8px;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:end;gap:10px;margin-bottom:16px;padding:12px;display:grid}.media-list{gap:12px;display:grid}.media-row{background:#fff;border:1px solid #edf2ef;border-radius:8px;grid-template-columns:180px minmax(0,1fr);gap:14px;padding:12px;display:grid}.media-preview{aspect-ratio:4/3;object-fit:contain;object-position:50% 50%;background:#edf3ef;border:1px solid #dbe5df;border-radius:8px;width:100%}.media-preview-file{color:#63746d;place-items:center;font-weight:850;display:grid}.media-details{gap:8px;min-width:0;display:grid}.media-details strong{overflow-wrap:anywhere}@media (width<=1080px){.media-viewer-details{flex-direction:column;align-items:stretch}}@media (width<=900px){.mobile-record>.inline-media-carousel{grid-template-columns:34px minmax(0,1fr) 34px;width:100%;margin-top:12px}.mobile-record>.inline-media-carousel .inline-media-preview,.mobile-record>.inline-media-carousel .inline-media-empty{width:100%;max-height:180px}.mobile-record>.inline-media-carousel .inline-media-nav{width:34px;min-height:42px}}@media (width<=680px){.media-row{padding:10px}}.offline-workspace{overflow-wrap:anywhere;width:100%;min-width:0;max-width:960px;margin:0 auto;padding:24px}.offline-panel>.secondary-button{margin-left:auto;margin-right:24px;display:block}.offline-frame.modal-backdrop{padding:max(12px, env(safe-area-inset-top)) max(12px, env(safe-area-inset-right)) max(12px, env(safe-area-inset-bottom)) max(12px, env(safe-area-inset-left));justify-content:center;align-items:center;display:flex}.offline-frame .offline-panel{overscroll-behavior:contain;width:min(960px,100%);min-width:0;max-width:100%;min-height:0;max-height:calc(100vh - 24px);max-height:calc(100dvh - max(12px, env(safe-area-inset-top)) - max(12px, env(safe-area-inset-bottom)));overflow:hidden auto}.offline-form{background:var(--surface,#fff);border:1px solid #d5dfda;border-radius:12px;margin:16px 0;padding:20px}.offline-form fieldset,.offline-files{border:0;min-width:0;margin:0;padding:0}.offline-form label{flex-direction:column;gap:6px;margin:12px 0;display:flex}.offline-form input,.offline-form select,.offline-form textarea{width:100%;min-width:0;font:inherit;border:1px solid #b9c8c0;border-radius:6px;padding:10px}.offline-form select{padding-right:36px}.offline-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px;display:grid}.offline-actions,.offline-file-actions{flex-wrap:wrap;align-items:center;gap:12px;margin:12px 0;display:flex}.offline-workspace-actions>button{flex:1;min-height:40px}@media (width<=480px){.offline-workspace-actions{flex-direction:column;align-items:stretch;gap:8px}}.offline-file-actions .file-picker input{opacity:0;width:1px;height:1px;position:absolute}.offline-file-actions .file-picker:focus-within{outline-offset:4px;outline:2px solid #23483a}.offline-file-list,.offline-pending{padding:0;list-style:none}.offline-file-list li{overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:12px;margin:8px 0;display:flex}.offline-photo{object-fit:contain;object-position:50% 50%;background:#edf3ef;border-radius:8px;width:80px;height:80px}.offline-state{background:#edf3ef;border-radius:20px;margin-left:10px;padding:4px 10px;display:inline-block}.offline-state-attention,.offline-state-sign-in{background:#fff0d9}.offline-pending>li{margin:10px 0}.record-card .offline-state{flex:none;margin:0;padding:4px 8px;font-size:12px;font-weight:400}.record-card .offline-preview{border:0;border-radius:0;margin:0;padding:0}.offline-launcher{margin:0 0 16px}@media (width<=600px){.offline-workspace{padding:12px}.offline-form-grid{grid-template-columns:1fr}.offline-workspace .panel-header{flex-direction:column;align-items:flex-start;gap:12px}}.offline-frame[hidden]{display:none}.offline-launcher{z-index:30;position:fixed;bottom:20px;right:20px;box-shadow:0 4px 20px #23483a22}.offline-preview{overflow-wrap:anywhere;border:1px solid #d5dfda;border-radius:10px;margin:12px 0;padding:16px}.offline-preview dl{grid-template-columns:minmax(90px,1fr) 3fr;gap:8px;display:grid}.offline-preview dd{white-space:pre-wrap;margin:0}@media (width<=600px){.offline-launcher{right:max(12px, env(safe-area-inset-right));bottom:max(12px, env(safe-area-inset-bottom));max-width:calc(100vw - 24px)}.offline-panel>.secondary-button{margin-right:12px}.offline-frame .offline-panel{border-radius:12px;padding:12px}.offline-form{padding:14px}.offline-preview{padding:12px}.offline-preview dl{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}}.feature-error{color:#732626;background:#fff5f5;border:1px solid #d8a5a5;border-radius:.75rem;padding:2rem}.mobile-filters,.mobile-filter-body{display:contents}.mobile-filter-toggle{display:none}@media (width<=1080px){.mobile-filter-toggle{grid-area:1/2;justify-content:center;align-self:end;align-items:center;gap:8px;min-height:40px;display:inline-flex}.mobile-filter-body{grid-column:1/-1;gap:12px;display:grid}.mobile-filter-body:not(.is-open){display:none}}.dropdown{gap:6px;width:100%;min-width:0;display:grid;position:relative}.dropdown-label{color:#405149;font-size:12px;font-weight:800}.dropdown .dropdown-trigger{color:#17211d;width:100%;min-width:0;height:40px;min-height:40px;font:inherit;text-align:left;cursor:pointer;background:#f9fbfa;border:1px solid #d7e1dc;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;padding:0 12px;font-size:13px;font-weight:400;display:flex}.dropdown-trigger>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.dropdown-trigger:focus-visible,.dropdown-list button:focus-visible{outline-offset:2px;outline:2px solid #4c8a70}.dropdown-popover{z-index:1000;box-sizing:border-box;overscroll-behavior:contain;background:#fff;border:1px solid #d7e1dc;border-radius:10px;min-width:0;max-width:calc(100vw - 24px);max-height:min(440px,70dvh);padding:12px;font-size:12px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto;box-shadow:0 8px 24px #17211d24}.dropdown-popover label{gap:6px;font-size:12px;font-weight:600;display:grid}.dropdown-popover input{box-sizing:border-box;color:#17211d;background:#f9fbfa;border:1px solid #d7e1dc;border-radius:8px;width:100%;min-width:0;height:40px;padding:0 10px;font-size:13px}.dropdown-popover p{color:#63746d;margin:10px 0}.dropdown-list{max-height:240px;margin-top:8px;overflow-y:auto}.dropdown-list button{text-align:left;color:#17211d;overflow-wrap:anywhere;cursor:pointer;width:100%;font:inherit;background:0 0;border:0;border-radius:6px;gap:8px;padding:10px 8px;display:flex}.dropdown-list button>span:last-child{min-width:0}.dropdown-check{flex:0 0 14px;width:14px}.dropdown-list button:hover,.dropdown-list .dropdown-active{background:#e6eee9}.dropdown-list button[aria-selected=true]{color:#1d6648;background:#e8f7ef;font-weight:800}.dropdown-list button:disabled{opacity:.5;cursor:default}.dropdown-pages{flex-wrap:wrap;justify-content:space-between;gap:8px;margin-top:10px;display:flex}.dropdown-pages button{min-width:0;padding:6px 8px;font-size:11px}.audit-heading,.audit-footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.audit-heading{margin-bottom:20px}.panel.audit-panel{padding:0;overflow:visible}.audit-filters{border-bottom:1px solid #e1e8e3;grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:14px 16px;padding:20px;display:grid}.audit-filters label{color:#405149;gap:6px;font-size:12px;font-weight:800;display:grid}.audit-filters>label{min-width:0}.audit-filters input{color:#17211d;background:#f9fbfa;border:1px solid #d7e1dc;border-radius:8px;width:100%;height:40px;min-height:40px;padding:0 10px;font-size:13px}.audit-filters .audit-clear{grid-column:1/-1;justify-self:end;min-height:32px;padding:0 10px;font-size:12px}.audit-local-note{color:#65766b;background:#f7f9f7;margin:0;padding:14px 22px;font-size:12px}.audit-event{border-top:1px solid #e1e8e3}.audit-summary{text-align:left;width:100%;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:0;grid-template-columns:140px 1fr auto;align-items:start;gap:16px;padding:20px 22px;display:grid}.audit-summary:hover{background:#f8faf8}.audit-summary time{color:#6d7e71;font-size:12px;line-height:1.6}.audit-summary strong{overflow-wrap:anywhere;display:block}.audit-meta{color:#65766b;overflow-wrap:anywhere;margin-top:8px;font-size:12px;display:block}.audit-tag{color:#53695b;text-transform:uppercase;letter-spacing:.04em;background:#edf2ef;border-radius:4px;margin-right:8px;padding:4px 6px;font-size:10px;display:inline-block}.audit-tag-delete{color:#9b483a;background:#fff0ed}.audit-tag-create{color:#2e6b48;background:#e9f5ee}.audit-job-link{text-align:left;overflow-wrap:anywhere;max-width:calc(100% - 200px);margin:0 22px 14px 178px;font-size:12px}.audit-detail{margin:0 22px 22px 178px}.audit-diff{border:1px solid #dce4de;border-radius:8px;overflow:hidden}.audit-diff table{border-collapse:collapse;table-layout:fixed;width:100%;font-size:13px}.audit-diff th,.audit-diff td{text-align:left;vertical-align:top;overflow-wrap:anywhere;border-bottom:1px solid #e4ebe6;padding:12px}.audit-diff thead th{color:#617267;background:#f7f9f7;font-size:11px}.audit-diff th[scope=row]{font-weight:500}.audit-before{color:#943f34;background:#fff5f3}.audit-after{color:#276040;background:#f0f8f2}.audit-value{white-space:pre-wrap}.audit-text-toggle{margin-top:8px;font-size:12px;display:block}.audit-diff-note{color:#6b786e;background:#fafbf9;margin:0;padding:13px;font-size:12px}.audit-state{text-align:center;padding:28px}.audit-footer{color:#65766b;border-top:1px solid #e4ebe6;padding:18px 22px;font-size:12px}.audit-footer>div{gap:10px;display:flex}@media (width<=700px){.audit-summary{grid-template-columns:1fr auto;gap:10px;padding:16px 12px}.audit-summary time{grid-column:1/-1}.audit-detail{margin:0 12px 16px}.audit-job-link{max-width:calc(100% - 24px);margin:0 12px 12px}.audit-filters{padding:12px}.audit-diff table,.audit-diff tbody,.audit-diff tr,.audit-diff th,.audit-diff td{width:100%;display:block}.audit-diff thead{display:none}.audit-diff td:before{content:attr(data-label);margin-bottom:6px;font-size:11px;font-weight:600;display:block}.audit-diff th[scope=row]{background:#f7f9f7;font-weight:600}}@media (width<=1000px){.audit-filters{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=500px){.audit-filters{grid-template-columns:minmax(0,1fr)}.audit-filters .audit-clear{justify-self:start}}.import-jobs-panel,.import-job-list{gap:14px;min-width:0;display:grid}.import-job{overflow-wrap:anywhere;border:1px solid #dbe5df;border-radius:8px;min-width:0;padding:14px}.import-job progress{width:100%}.import-job summary{cursor:pointer}.import-job p{margin:8px 0}.import-jobs-panel .panel-header{flex-wrap:wrap}.export-jobs-panel{background:#fbfcfb;border:1px solid #d8e2dc;border-radius:8px;gap:12px;margin:0 0 18px;padding:14px;display:grid}.export-jobs-panel-header{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;display:flex}.export-jobs-panel h3,.export-jobs-panel p{margin:0}.export-jobs-panel-header p{color:#63746d;font-size:.82rem}.export-jobs-error{color:#8a2424;background:#fff8f8;border:1px solid #f2c9c9;border-radius:6px;padding:10px 12px;font-weight:700}.export-job-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.export-job{background:#fff;border:1px solid #edf2ef;border-radius:6px;justify-content:space-between;align-items:center;gap:16px;padding:10px 12px;display:flex}.export-job p{color:#405149;margin-top:3px}.export-job-actions{white-space:normal;flex-wrap:wrap;align-items:center;gap:10px;display:flex}.export-job-actions span{color:#1d6648;font-size:.82rem;font-weight:800}@media (width<=760px){.export-job{flex-direction:column;align-items:stretch}.export-job-actions{justify-content:flex-start}}.import-export-page{gap:18px;display:grid}.import-export-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.import-export-action-panel{align-content:space-between;gap:18px;display:grid}.import-export-action-panel p{color:#63746d;margin-top:5px;font-size:.9rem}@media (width<=760px){.import-export-actions{grid-template-columns:minmax(0,1fr)}.import-export-action-panel .button-row,.import-export-action-panel .button-row button{width:100%}}.inventory-layout{gap:18px;display:grid}.filter-bar{background:#fbfcfb;border:1px solid #edf2ef;border-radius:8px;gap:12px;margin-bottom:16px;padding:12px;display:grid}.filter-primary-row{grid-template-rows:auto auto;grid-template-columns:minmax(260px,1fr) auto;align-items:stretch;gap:6px 10px;display:grid}.search-label{color:#405149;grid-area:1/1;font-size:.82rem;font-weight:800}.search-input{grid-area:2/1}.filter-secondary-row{grid-template-columns:repeat(3,minmax(150px,1fr)) minmax(220px,.9fr);align-items:end;gap:10px;display:grid}.price-filter{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.bulk-bar{background:#fbfcfb;border:1px solid #edf2ef;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;padding:10px 12px;display:flex}.bulk-bar span{color:#405149;font-weight:800}.inventory-table{min-width:520px}.inventory-col-select{width:46px}.inventory-col-name,.inventory-col-description{width:14%}.inventory-col-location{width:13%}.inventory-col-category,.inventory-col-brand{width:10%}.inventory-col-quantity{width:58px}.inventory-col-price,.inventory-col-total{width:126px}.inventory-col-media{width:116px}.inventory-col-actions{width:64px}.inventory-table th,.inventory-table td{vertical-align:middle}.inventory-category-cell,.inventory-brand-cell{overflow-wrap:break-word}.inventory-price-cell,.inventory-total-cell{overflow-wrap:normal;white-space:nowrap}.column-settings-popover{z-index:5;background:#fff;border:1px solid #d8e2dc;border-radius:8px;width:300px;padding:10px;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 16px 32px #182a2229}.column-settings-list{gap:4px;display:grid}.column-settings-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;min-height:38px;display:grid}.column-settings-row label{align-items:center;gap:8px;min-width:0;font-size:.84rem;font-weight:750;display:flex}.column-settings-row input{accent-color:#4c8a70;width:18px;min-height:18px;margin:0;padding:0}.column-order-buttons{gap:4px;display:flex}.column-order-buttons button{color:#284138;background:#edf3ef;border:0;border-radius:6px;place-items:center;width:32px;min-height:32px;padding:0;display:inline-grid}.column-order-buttons button:disabled{color:#9aa8a2;cursor:default}.column-settings-reset{color:#1d6648;background:#e8f7ef;border:0;border-radius:6px;width:100%;min-height:34px;margin-top:8px;font-weight:800}.inventory-actions-header{z-index:3;position:sticky;right:0}.inventory-actions-cell{z-index:2;position:sticky;right:0}.quick-create{grid-template-columns:minmax(0,1fr) auto;gap:8px;margin-top:-4px;display:grid}.quick-create .secondary-button{white-space:nowrap}.file-picker{background:#f9fbfa;border:1px solid #d7e1dc;border-radius:8px;align-items:center;gap:10px;min-height:44px;padding:6px;display:flex}.file-picker input{opacity:0;pointer-events:none;block-size:1px;inline-size:1px;position:absolute}.file-picker .secondary-button{white-space:nowrap;align-items:center;min-height:32px;display:inline-flex}.file-picker-summary{color:#63746d;overflow-wrap:anywhere;min-width:0;font-weight:700}.selected-files{color:#405149;background:#fbfcfb;border:1px solid #edf2ef;border-radius:8px;gap:6px;padding:10px 12px;font-size:.82rem;display:grid}.inventory-actions-popover{width:156px}@media (width<=900px){.inventory-column-settings{display:none}.filter-bar{padding:10px}.filter-primary-row,.filter-secondary-row,.price-filter{grid-template-columns:1fr}.filter-bar input,.filter-bar select,.filter-bar button{min-height:48px}.bulk-bar{flex-direction:column;align-items:stretch}.bulk-bar .danger-button{width:100%}}@media (width<=680px){.button-row,.file-picker{flex-direction:column;align-items:stretch}.button-row>*,.file-picker .secondary-button{justify-content:center;width:100%}.quick-create{grid-template-columns:1fr}}.lookup-col-select{width:46px}.lookup-col-name{width:46%}.lookup-col-created,.lookup-col-updated{width:22%}.lookup-col-actions{width:64px}.lookup-table th,.lookup-table td{vertical-align:middle}.lookup-actions-header{z-index:3;position:sticky;right:0}.lookup-actions-cell{z-index:2;position:sticky;right:0}.lookup-actions-popover{width:142px}.lookup-modal{width:min(520px,100%)}.users-table{min-width:1120px}.users-col-name{width:13%}.users-col-contact{width:24%}.users-col-role{width:8%}.users-col-identities{width:29%}.users-col-login{width:155px}.users-col-actions{width:190px}.user-contact-list{gap:3px;display:grid}.user-identity-list{gap:6px;font-size:.86rem;line-height:1.25;display:grid}.user-identity-card{border-left:2px solid #dbe5df;gap:5px;padding-left:10px;display:grid}.user-identity-provider{color:#17211d;font-size:.9rem}.user-identity-details{grid-template-columns:minmax(0,1fr);gap:2px;margin:0;display:grid}.user-identity-details dt{color:#63746d;text-transform:uppercase;font-size:.68rem;font-weight:850;line-height:1.1}.user-identity-details dd{overflow-wrap:anywhere;margin:0 0 4px;line-height:1.25}.user-identity-details dd:last-child{margin:0}.user-identity-phone{overflow-wrap:anywhere;white-space:nowrap}.user-identity-empty{color:#63746d;font-size:.9rem}@media (width<=900px){.mobile-record-top.users-mobile-top{grid-template-columns:minmax(0,1fr)}.user-mobile-actions{margin-top:12px}}:root{color:#17211d;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;background:#eef2ef;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}*,:before,:after{min-width:0}body{width:100%;min-width:0;min-height:100vh;margin:0}html,body,#root{max-width:100%;overflow-x:hidden}button,input,select,textarea{font:inherit}button{cursor:pointer}.app-shell{grid-template-columns:244px minmax(0,1fr);width:100%;max-width:100%;min-height:100vh;transition:grid-template-columns .16s;display:grid;overflow-x:hidden}.app-shell.sidebar-collapsed{grid-template-columns:76px minmax(0,1fr)}.auth-shell{place-items:center;min-height:100vh;padding:24px;display:grid}.auth-panel{gap:18px;width:min(520px,100%);display:grid}.app-header,.panel-header,.toolbar-groups,.toolbar-group,.button-row{align-items:center;display:flex}.app-header{justify-content:space-between;gap:18px;margin-bottom:18px}.nav-panel{z-index:2;color:#ecf8f2;background:#183329;flex-direction:column;gap:24px;width:244px;height:100vh;padding:24px 18px;display:flex;position:fixed;top:0;bottom:0;left:0;overflow-y:auto}.sidebar-collapsed .nav-panel{width:76px}.sidebar-toggle{color:#d0dfd8;background:#244639;border:1px solid #365f4f;border-radius:8px;place-items:center;width:30px;min-height:30px;padding:0;font-size:1.2rem;font-weight:900;display:grid;position:absolute;top:24px;right:14px}.sidebar-toggle:hover{color:#fff;background:#2a4b3e}.brand span{color:#a9bbb4;font-size:.82rem;display:block}.brand strong{margin-top:2px;font-size:1.1rem;display:block}.nav-list{gap:6px;display:grid}.nav-system-group{border-top:1px solid #2a4b3e;gap:6px;margin-top:12px;padding-top:12px;display:grid}.nav-group-label{color:#91a79e;letter-spacing:.12em;text-transform:uppercase;padding:0 12px 2px;font-size:.68rem;font-weight:900}.mobile-page-picker{display:none}.nav-button{color:#d0dfd8;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;width:100%;min-height:42px;padding:0 12px;font-weight:800;display:flex}.nav-short{text-align:center;flex:0 0 28px;font-weight:900;display:none}.nav-label{min-width:0}.nav-button:hover,.nav-button.active{color:#fff;background:#2a4b3e}.auth-summary{color:#d0dfd8;border-top:1px solid #2a4b3e;gap:8px;margin-top:auto;padding-top:14px;font-size:.86rem;font-weight:800;display:grid}.auth-summary span{overflow-wrap:anywhere}.auth-summary button{color:#ecf8f2;background:#2a4b3e;border:0;border-radius:8px;min-height:36px;font-weight:800}.auth-summary button:hover{background:#365f4f}.sidebar-collapsed .nav-panel{align-items:center;gap:18px;padding:24px 12px}.sidebar-collapsed .brand{width:100%;min-height:44px}.sidebar-collapsed .brand span,.sidebar-collapsed .brand strong,.sidebar-collapsed .nav-label,.sidebar-collapsed .nav-group-label,.sidebar-collapsed .auth-summary span{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.sidebar-collapsed .sidebar-toggle{right:50%;transform:translate(50%)}.sidebar-collapsed .nav-list,.sidebar-collapsed .auth-summary{width:100%}.sidebar-collapsed .nav-button{justify-content:center;padding:0}.sidebar-collapsed .nav-short{display:block}.sidebar-collapsed .auth-summary{justify-items:center;padding-top:10px}.sidebar-collapsed .auth-summary button{width:100%;padding:0}.workspace{grid-column:2;width:100%;min-width:0;padding:28px}.eyebrow,.panel-header p,.muted{color:#63746d;font-size:.82rem;display:block}.eyebrow{color:#3e6a58;text-transform:uppercase;margin:0 0 5px;font-weight:800}h1,h2,p{margin:0}h2{font-size:1.05rem}.notice{border-radius:8px;margin-bottom:14px;padding:12px 14px;font-weight:700}.notice.error{color:#8a1d2b;background:#ffe1e5;border:1px solid #ffc3cb}.notice.success{color:#1d6648;background:#e8f7ef;border:1px solid #bfe9d0}.panel{background:#fff;border:1px solid #dbe5df;border-radius:8px}.content-grid{grid-template-columns:minmax(0,1fr) 380px;align-items:start;gap:18px;display:grid}.panel{min-width:0;padding:18px}.panel-header{justify-content:space-between;gap:12px;margin-bottom:16px}.panel-header>div{min-width:0}.clear-filters{grid-area:2/2;min-width:96px;min-height:40px}.pagination-bar{justify-content:center;margin-top:16px;display:flex}.table-wrap{overflow:auto visible}table{border-collapse:collapse;table-layout:fixed;width:100%}.inventory-table input[type=checkbox],.lookup-table input[type=checkbox]{accent-color:#4c8a70;width:18px;height:18px;min-height:18px;margin:0 auto;padding:0;display:block}th,td{text-align:left;vertical-align:top;border-bottom:1px solid #edf2ef;padding:13px 12px}th{color:#63746d;text-transform:uppercase;font-size:.74rem;font-weight:850}td{color:#2a3732;overflow-wrap:break-word;word-break:normal}td strong{min-width:0;display:block}.inventory-select-cell,.inventory-quantity-cell,.inventory-media-cell,.inventory-actions-header,.inventory-actions-cell,.lookup-select-cell,.lookup-actions-header,.lookup-actions-cell{text-align:center;vertical-align:middle}.inventory-media-cell .inline-media-carousel{margin:0 auto}.inventory-media-cell,.inventory-actions-header,.inventory-actions-cell,.lookup-actions-header,.lookup-actions-cell{padding-left:8px;padding-right:8px}.inventory-actions-header,.inventory-actions-cell,.lookup-actions-header,.lookup-actions-cell{background:#fff;border-left:1px solid #edf2ef}.inventory-actions-cell .actions-menu,.lookup-actions-cell .actions-menu{display:inline-flex}.empty-cell{color:#63746d;text-align:center}.mobile-select-bar,.mobile-record-list{display:none}.form-panel{gap:12px;display:grid}label{color:#405149;gap:6px;font-size:.82rem;font-weight:800;display:grid}input,select,textarea{color:#17211d;background:#f9fbfa;border:1px solid #d7e1dc;border-radius:8px;outline:none;width:100%;max-width:100%;min-height:40px;padding:0 10px}textarea{resize:vertical;padding-top:9px}select[multiple]{min-height:92px;padding:8px 10px}input:focus,select:focus,textarea:focus{border-color:#4c8a70;box-shadow:0 0 0 3px #4c8a7024}.form-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.toolbar-groups{flex-wrap:wrap;justify-content:flex-end;gap:14px;min-width:0}.toolbar-group{flex-wrap:wrap;gap:9px}.toolbar-menu{position:relative}.toolbar-menu .menu-popover{min-width:190px}.toolbar-menu .menu-popover button{white-space:nowrap}.toolbar-menu>.secondary-button:after{content:"";margin-left:8px}.button-row{flex-wrap:wrap;gap:9px}.primary-button,.secondary-button,.text-button,.danger-button,.icon-button{border:0;border-radius:8px;min-height:38px;font-weight:800}.primary-button{color:#0d251b;background:#89e3b0;padding:0 14px}.primary-button:hover{background:#77d8a2}.secondary-button{color:#284138;background:#e6eee9;padding:0 13px}.text-button{color:#1d6648;background:#e8f7ef;min-height:32px;padding:0 10px}.danger-button{color:#8a1d2b;background:#ffe1e5;padding:0 13px}.link-button{align-items:center;text-decoration:none;display:inline-flex}.icon-button{color:#274338;background:#edf3ef;place-items:center;width:34px;min-height:34px;padding:0;font-size:1.25rem;line-height:1;display:inline-grid}.actions-menu{justify-content:flex-end;display:inline-flex;position:relative}.menu-popover{z-index:4;background:#fff;border:1px solid #d8e2dc;border-radius:8px;min-width:142px;padding:6px;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 16px 32px #182a2229}.menu-popover button{color:#243c33;text-align:left;background:0 0;border:0;border-radius:6px;width:100%;min-height:34px;padding:0 10px;font-weight:750}.menu-popover button:hover{background:#edf3ef}.modal-backdrop{z-index:10;background:#12201a75;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.modal-panel{background:#fff;border:1px solid #dbe5df;border-radius:8px;width:min(620px,100%);max-height:min(760px,100vh - 48px);padding:20px;overflow-y:auto;box-shadow:0 24px 64px #0e1c1647}@media (width<=1080px){.content-grid,.filter-bar,.media-upload,.media-row{grid-template-columns:1fr}}@media (width<=820px){.app-shell,.app-shell.sidebar-collapsed{grid-template-columns:1fr;width:100%;max-width:100%}.nav-panel,.sidebar-collapsed .nav-panel{z-index:2;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:14px;width:100%;max-width:100%;height:auto;padding:16px;display:grid;position:sticky;top:0;overflow:hidden visible}.workspace{grid-column:1}.sidebar-toggle{display:none}.brand{min-width:0}.sidebar-collapsed .brand span,.sidebar-collapsed .brand strong,.sidebar-collapsed .auth-summary span{clip:auto;white-space:normal;width:auto;height:auto;padding:0;position:static;overflow:visible}.nav-list{display:none}.mobile-page-picker{color:#d0dfd8;grid-area:2/1/auto/-1;gap:6px;font-size:.78rem;font-weight:850;display:grid}.mobile-page-picker label{color:#d0dfd8}.mobile-page-picker select{color:#ecf8f2;background:#244639;border-color:#365f4f;min-height:42px;font-weight:850}.auth-summary,.sidebar-collapsed .auth-summary{text-align:right;border-top:0;grid-area:1/2;place-self:start end;gap:4px;min-width:0;max-width:min(220px,48vw);margin-top:0;padding-top:0}.auth-summary button,.sidebar-collapsed .auth-summary button{justify-self:end;width:auto;min-height:32px;padding:0 10px}}@media (width<=900px){h1{overflow-wrap:anywhere;font-size:clamp(2rem,8vw,3rem);line-height:1}.workspace{max-width:100%;padding:20px 12px;overflow-x:hidden}.inventory-layout,.inventory-panel,.lookup-panel,.filter-bar,.bulk-bar,.mobile-select-bar,.mobile-record-list,.mobile-record{width:100%;max-width:100%;overflow-x:hidden}.panel{padding:16px}.panel-header{flex-direction:column;align-items:stretch}.panel-header>.primary-button,.panel-header>.secondary-button{width:100%}.toolbar-groups{grid-template-columns:repeat(auto-fit,minmax(132px,1fr));gap:8px;width:100%;max-width:100%;display:grid}.toolbar-group,.toolbar-menu,.toolbar-group>.primary-button,.toolbar-group>.secondary-button,.toolbar-menu>.secondary-button{width:100%}.toolbar-menu .menu-popover{width:min(260px,100%);left:0;right:auto}.clear-filters{grid-area:auto;width:100%}.table-wrap{display:none}.mobile-select-bar{background:#fbfcfb;border:1px solid #edf2ef;border-radius:8px;margin-bottom:10px;padding:10px 12px;display:block}.mobile-select-bar label{align-items:center;gap:10px;font-size:.86rem;display:flex}.mobile-select-bar input,.mobile-record-select input{accent-color:#4c8a70;width:20px;min-height:20px;padding:0}.mobile-record-list{gap:10px;display:grid}.mobile-record{background:#fff;border:1px solid #e1e9e4;border-radius:8px;min-width:0;padding:12px}.mobile-record-top{grid-template-columns:28px minmax(0,1fr) 44px;align-items:start;gap:12px;display:grid}.mobile-record-select{padding-top:2px}.mobile-record-title{gap:3px;min-width:0;display:grid}.mobile-record-title strong{color:#17211d;overflow-wrap:anywhere;min-width:0;font-size:1.05rem;line-height:1.25;display:block}.mobile-record-title span{color:#63746d;overflow-wrap:anywhere;font-size:.82rem;font-weight:800}.mobile-record-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:12px 0 0;display:grid}.mobile-record-field{background:#f7faf8;border-radius:8px;min-width:0;padding:10px}.mobile-record-field.full{grid-column:1/-1}.mobile-record-field dt{color:#63746d;text-transform:uppercase;margin-bottom:4px;font-size:.7rem;font-weight:850}.mobile-record-field dd{color:#2a3732;overflow-wrap:anywhere;word-break:break-word;min-width:0;margin:0;font-weight:750;line-height:1.3}.mobile-empty{color:#63746d;text-align:center;background:#fff;border:1px solid #e1e9e4;border-radius:8px;padding:18px 12px}.actions-menu{min-width:0}.actions-menu .menu-popover{max-width:100%}}@media (width<=760px){h1{font-size:clamp(1.75rem,9vw,2.35rem);line-height:1.05}}@media (width<=680px){.workspace{padding:18px 12px}.app-header{flex-direction:column;align-items:stretch}.form-row{grid-template-columns:1fr}.modal-backdrop{align-items:stretch;padding:0}.modal-panel{border-radius:0;width:100%;max-height:100vh}}@media (width<=480px){.nav-panel{padding:12px}.workspace{padding:14px 8px}.panel{padding:12px}.toolbar-groups,.mobile-record-fields{grid-template-columns:minmax(0,1fr)}}.nav-system-content,.nav-system-pages,.pwa-controls{gap:6px;display:grid}.pwa-controls:empty{display:none}.nav-system-group:has(.pwa-controls:empty):not(:has(.nav-system-pages)){display:none}.pwa-guide{color:#d0dfd8;margin:4px 12px;font-size:.8rem;line-height:1.5}@media (width<=1080px){.nav-system-group{border:0;grid-area:3/1/auto/-1;margin:0;padding:0}.nav-system-group:not(.has-system-actions),.nav-system-group>.nav-group-label,.nav-system-pages{display:none}.nav-system-group:has(.pwa-controls:empty){display:none}.pwa-controls{justify-items:stretch}.pwa-update,.pwa-install{background:#244639;border:1px solid #365f4f;width:100%;padding:8px 12px}.pwa-controls .nav-label{display:inline}.pwa-controls .nav-short{display:none}.pwa-guide{margin:0}input:not([type=checkbox]):not([type=radio]),select,textarea,.offline-form input,.offline-form select,.offline-form textarea,.dropdown .dropdown-trigger{font-size:16px}}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}.mobile-clear-filters{display:none}h1{font-size:2rem;line-height:1.2}.app-header{margin-bottom:16px}.item-secondary{color:#63746d;margin-top:4px;font-size:12px;font-weight:400;display:block}.inventory-table[data-layout=compact] .inventory-col-name{width:34%}.inventory-table[data-layout=compact] .inventory-col-location{width:24%}.inventory-table[data-layout=compact] .inventory-col-total{width:130px}.inventory-table[data-layout=compact] .inventory-col-media{width:104px}.inline-media-empty.inline-media-add{aspect-ratio:auto;color:#3e6a58;background:0 0;border:1px dashed #aabeb2;width:auto;min-width:76px;min-height:36px;padding:6px 8px;font-size:12px;font-weight:600}.inline-media-empty.inline-media-add:before{content:none}button:disabled{opacity:.55}.record-details{margin-top:8px}.record-details>summary,.quick-create-disclosure>summary{cursor:pointer;color:#3e6a58;min-height:36px;padding:8px 0;font-size:13px;font-weight:650}.record-details[open]>summary{border-bottom:1px solid #edf2ef;margin-bottom:8px}.quick-create-disclosure>summary{min-height:28px;padding:4px 0;font-size:12px}.quick-create-disclosure .quick-create{margin-top:8px}.modal-panel.form-panel>.panel-header,.media-modal>.panel-header,.media-viewer>.panel-header{z-index:3;background:#fff;border-bottom:1px solid #edf2ef;padding:12px 0;position:sticky;top:-20px}.modal-panel.form-panel>.button-row:last-child{z-index:2;background:#fff;border-top:1px solid #edf2ef;padding:12px 0;position:sticky;bottom:-20px}.modal-panel.form-panel{gap:10px}.offline-form .offline-form-actions{z-index:2;background:#fff;border-top:1px solid #edf2ef;padding:12px 0;position:sticky;bottom:-12px}.offline-panel>.secondary-button{z-index:3;position:sticky;top:-12px}.nav-badge{color:#ecf8f2;text-align:center;background:#395b4c;border-radius:10px;min-width:20px;margin-left:6px;padding:2px 5px;font-size:11px;display:inline-block}.mobile-header-pending{display:none}.auth-summary .auth-logout{color:#8a1d2b;background:#ffe1e5}.auth-summary .auth-logout:hover{background:#ffd0d6}.mobile-view-select{position:relative}.mobile-view-select:after{content:"";width:14px;height:14px;-webkit-mask:var(--chevron-icon) center / contain no-repeat;mask:var(--chevron-icon) center / contain no-repeat;pointer-events:none;background:#ecf8f2;position:absolute;top:calc(50% - 7px);right:12px}.offline-navigation{box-shadow:none;margin:0;position:static}@media (width<=1080px){h1{font-size:24px;line-height:1.2}.nav-panel{gap:8px;padding:12px}.brand>span{display:none}.brand strong{font-size:16px}.nav-panel .auth-summary{align-items:center;gap:8px;display:flex}.auth-summary>span{text-overflow:ellipsis;white-space:nowrap;max-width:120px;font-size:12px;overflow:hidden}.auth-summary>button{min-height:32px;padding:6px 8px;font-size:12px}.mobile-page-picker{gap:6px}.mobile-page-picker select{min-height:40px}.workspace{padding:16px 12px}.inventory-panel>.panel-header,.lookup-panel>.panel-header{flex-direction:row;align-items:center;gap:8px;display:flex}.inventory-panel>.panel-header .toolbar-groups{flex-direction:row;gap:6px;width:auto;display:flex}.inventory-panel .toolbar-group,.inventory-panel .toolbar-group>button{width:auto}.inventory-panel .inventory-column-settings{display:none}.filter-bar{grid-template-columns:minmax(0,1fr) auto;gap:10px;padding:10px;display:grid}.filter-primary-row{grid-area:1/1;grid-template-columns:minmax(0,1fr) auto;gap:6px}.filter-primary-row .search-label{grid-area:1/1/auto/-1}.filter-primary-row .search-input{grid-area:2/1}.filter-primary-row{grid-template-columns:minmax(0,1fr)}.filter-primary-row .clear-filters{display:none}.mobile-clear-filters{color:#3e6a58;text-underline-offset:3px;background:0 0;border:0;justify-content:center;justify-self:end;align-items:center;width:auto;min-height:32px;padding:4px 0;font-size:13px;font-weight:600;text-decoration:underline;display:inline-flex}.filter-secondary-row .price-filter{grid-template-columns:repeat(2,minmax(0,1fr))}.filter-secondary-row{grid-template-columns:minmax(0,1fr)}.audit-filters{grid-template-columns:minmax(0,1fr) auto;gap:10px}.audit-filters>label{grid-area:1/1}.audit-filters .mobile-filter-body{grid-template-columns:repeat(2,minmax(0,1fr))}.audit-heading{align-items:flex-start}.audit-heading p{font-size:12px}.audit-heading .secondary-button{min-height:36px}.audit-local-note{padding:10px 12px}.mobile-record{padding:12px}.mobile-record-title strong{font-size:16px}.mobile-record-title span{font-size:13px;font-weight:500}.mobile-record-overview{flex-wrap:wrap;align-items:center;gap:12px;margin-top:10px;display:flex}.mobile-record-overview .inline-media-carousel{flex:none;width:auto;max-width:130px}.mobile-record-overview .inline-media-preview{aspect-ratio:1;width:60px;height:60px}.mobile-record-overview .item-location{overflow-wrap:anywhere;font-size:14px}.mobile-record-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 14px;margin-top:8px}.mobile-record-field{background:0 0;border-radius:0;padding:0}.mobile-record-field dd{font-size:14px;font-weight:400}.mobile-record-select{place-items:center;min-width:32px;min-height:32px;display:grid}.mobile-record .icon-button{min-width:40px;min-height:40px}.user-mobile-actions{flex-direction:row}.user-mobile-actions>*{width:auto}.modal-panel{max-height:calc(100dvh - 24px)}.modal-backdrop{align-items:center;padding:12px}.offline-workspace .offline-form{border:0;padding:0}}@media (width<=600px){.audit-filters .mobile-filter-body{grid-template-columns:minmax(0,1fr)}.modal-panel>.panel-header{flex-direction:row;align-items:center}.modal-panel.form-panel>.button-row:last-child{flex-direction:row;gap:8px}.modal-panel.form-panel>.button-row:last-child>*{flex:1;width:auto}.offline-form .offline-form-actions{flex-wrap:nowrap;gap:8px}.offline-form-actions>button{flex:1}}@media (width<=1080px){.mobile-select-bar{margin-bottom:8px;padding:4px 8px}}.pwa-header-actions:empty{display:none}.pwa-header-actions .pwa-update{color:#ecf8f2;background:#315344;border:1px solid #547460;min-height:32px;padding:6px 8px;font-size:12px}.pwa-header-actions .nav-short{display:none}.pwa-header-actions .nav-label{display:inline}.pwa-header-actions .pwa-guide{margin:4px 0 0;font-size:11px}@media (width<=1080px){.auth-summary{flex-wrap:wrap;justify-content:flex-end}.pwa-header-actions{order:1}.auth-summary>button{order:2}.auth-summary>span{order:0}.auth-summary:has(.pwa-header-actions:not(:empty))>span{clip:rect(0,0,0,0);width:1px;height:1px;position:absolute;overflow:hidden}.pwa-header-actions .pwa-update{width:auto}}.modal-panel>.panel-header>button{flex:none;width:auto;min-height:36px;padding:8px 12px}.modal-panel>.panel-header{flex-direction:row;justify-content:space-between;align-items:center}@media (width<=820px){.nav-panel .auth-summary{row-gap:4px;max-width:min(460px,100vw - 120px)}.mobile-header-pending:not(:empty){order:1;display:block}.mobile-header-pending .offline-navigation{white-space:nowrap;width:auto;min-height:32px;padding:4px 8px;font-size:12px}.mobile-header-pending .nav-short{display:none}.nav-panel .mobile-header-pending .nav-label{clip:auto;white-space:normal;width:auto;height:auto;position:static;overflow:visible}}@media (width<=480px){.nav-panel .auth-summary{column-gap:4px}}
