:root{font-variant-numeric:tabular-nums;color:#18181b;accent-color:#18181b;font-synthesis:none;-webkit-font-smoothing:antialiased;background:#fafafa;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;line-height:1.5}*{box-sizing:border-box}body{margin:0}a,.link-button{color:#3e63dd}:where(a){text-decoration:none}:where(a:hover),.link-button:hover:not(:disabled){text-underline-offset:3px;text-decoration:underline}main,.module-switcher-page{width:min(1440px,100%);margin:0 auto;padding:30px 30px 60px}header,.section-heading,.record-heading,.panel-heading,.pagination,.scan-done{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px;display:flex}header{border-bottom:1px solid #ececef;column-gap:30px;margin-bottom:30px;padding-bottom:15px}h1,h2,h3{letter-spacing:-.011em;font-weight:600}h1,h2{margin:0}header h1,header h1 a{align-items:center;gap:8px;display:flex}header h1{font-size:1rem}h2{font-size:1.25rem}h3{margin:0 0 8px;font-size:.95rem}:is(.section-heading,.panel-heading,.title-row,.note-heading)>h3{margin:0}.title-row,.note-heading{flex-wrap:wrap;align-items:baseline;gap:4px 8px;display:flex}.title-row{margin-bottom:8px}.muted{color:#71717a;font-size:.875rem}.breadcrumbs ol,.usage-list,.chart-legend,.note-list,.note-changes ol,.search-select-list ul,.module-cards,.module-card-sections{margin:0;padding:0;list-style:none}.note-changes,dialog.search,.chart-tooltip,.toast{background:#fff;border:1px solid #ececef;border-radius:12px;box-shadow:0 8px 24px #18181b1a,0 1px 3px #18181b0f}.note-changes,dialog.search{color:inherit}#login,section,.panel,.kpi,.alert,.module-card{background:#fff;border:1px solid #ececef;border-radius:12px;padding:15px;box-shadow:0 1px 2px #18181b0a}#login,section,.module-card{padding:30px}#login{max-width:380px;margin:60px auto}#login h2{margin-bottom:30px}input,select,textarea,button,.button{font:inherit;color:inherit;background:#fff;border:1px solid #e4e4e7;border-radius:8px;padding:8px 15px;font-size:.875rem;transition:background-color .12s,border-color .12s,box-shadow .12s,color .12s}input,select,textarea{width:100%}input:hover:not(:disabled,:focus),select:hover:not(:disabled,:focus),textarea:hover:not(:disabled,:focus){border-color:#d4d4d8}[type=checkbox],[type=radio]{width:auto}:is(input:not([type=checkbox],[type=radio]),select,textarea):focus{border-color:#3e63dd;outline:none;box-shadow:0 0 0 3px #3e63dd29}::placeholder{color:#a1a1aa}textarea{resize:vertical;display:block}button,.button{cursor:pointer;font-weight:500}button:hover:not(:disabled),.button:hover:not(:disabled){background:#f4f4f5;border-color:#d4d4d8}button[type=submit],.button.primary{color:#fff;background:#18181b;border-color:#18181b}button[type=submit]:hover:not(:disabled),.button.primary:hover:not(:disabled){background:#3f3f46;border-color:#3f3f46}.panel-search,.choice,.segmented button{padding:4px 15px}#login button{width:100%}button:disabled{opacity:.5;cursor:wait}:focus-visible{outline-offset:2px;outline:2px solid #3e63dd}.field{margin-bottom:15px}.field>label{font-size:.875rem;font-weight:500;display:block}.field>label,.field-hint,.choice-group legend{margin:0 0 4px}.field-error{margin:4px 0 0;font-size:.8125rem}.link-button{font-size:.8125rem}.error,.field-error,button.danger,.delta-down{color:#b42318}.field.invalid :is(input,select,textarea),.row-invalid :is(input,select){border-color:#b42318}.field-span{grid-column:1/-1}.input-unit{display:block;position:relative}.input-unit input{padding-right:3rem}.input-unit>span,.search-select-detail{pointer-events:none;position:absolute;top:50%;right:15px;transform:translateY(-50%)}.form-section{border-top:1px solid #ececef;margin-top:30px;padding-top:30px}:is(.form-section,.scan-panel,.scan-link)>.muted{margin:0 0 15px}.editor{max-width:520px;margin-top:30px}.editor>:first-child,.editor>.form-actions{margin-bottom:15px}.editor.wide{max-width:960px}.editor.wide:has(.editor-columns){max-width:1280px}.record-layout,.dashboard-grid,.dashboard-columns,.editor-columns,.scan-layout{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:30px;display:grid}.record-layout{grid-template-columns:minmax(0,2fr) minmax(280px,1fr)}.dashboard-columns{grid-template-columns:repeat(auto-fit,minmax(340px,1fr))}.scan-layout{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}@media (width>900px){.editor-aside.form-section,.scan-list{border-left:1px solid #ececef;padding-left:30px}.editor-aside.form-section{border-top:0;margin-top:0;padding-top:0}.scan-panel{position:sticky;top:15px}}.editor.wide fieldset>.form-actions:last-child{z-index:2;background:#fff;border-top:1px solid #ececef;margin-top:15px;padding:15px 0;position:sticky;bottom:0}button.danger{border-color:#fecdca}button.danger:hover:not(:disabled){background:#fef3f2;border-color:#b42318}header h1 a,header nav a,a.kpi,.alert,:is(.module,.module-card) .row-link,.button,.breadcrumbs a,.search-item{color:inherit;text-decoration:none}header nav{color:#71717a;flex-wrap:wrap;gap:2px;margin-right:auto;font-size:.875rem;font-weight:500;display:flex}header nav a{border-radius:8px;padding:8px 15px;transition:background-color .12s,color .12s}header nav a:hover{color:#18181b}header nav a.current{color:#18181b;background:#f4f4f5}.kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;margin:30px 0;display:grid}.kpi strong,.alert strong{font-variant-numeric:proportional-nums;letter-spacing:-.02em;font-weight:600;line-height:1.2}.kpi strong{margin:4px 0 2px;font-size:1.75rem;display:block}a.kpi,a.alert,.module,.module-card{transition:border-color .12s,box-shadow .12s}a.kpi:hover,a.alert:hover,.module:hover,.module-card:hover{border-color:#d4d4d8;box-shadow:0 8px 24px #18181b1a,0 1px 3px #18181b0f}.fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 15px;display:grid}.fields-3{grid-template-columns:repeat(3,minmax(0,1fr))}.filters{flex-wrap:wrap;align-items:center;gap:8px 15px;margin-top:30px;display:flex}dl{margin:0}.field-hint,.input-unit>span,dt,th,.row-list-head,.choice-group legend,small,.chart-legend,.search-status,.search-keys,.page-footer{color:#71717a;font-size:.8125rem;font-weight:400}dd{margin:0 0 15px}fieldset{border:0;min-width:0;margin:0;padding:0}.form-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.table-scroll{overflow-x:auto}table{border-collapse:collapse;text-align:left;width:100%}th,td{overflow-wrap:anywhere;border-bottom:1px solid #f2f2f4;padding:15px}th{border-bottom-color:#ececef;font-weight:500}td{vertical-align:top}tbody tr:last-child td{border-bottom:0}.actions{text-align:right;white-space:nowrap;width:1%}.actions>*+*{margin-left:8px}.row-link:after{content:"";position:absolute;inset:0}.linked-rows tbody tr,.module,.module-card{position:relative}.linked-rows tbody tr:hover{background:#fafafa}:is(.linked-rows td,.module,.module-card) a:not(.row-link){z-index:1;position:relative}.status,.stock-badge:not(.level-ok),.module-card-sections a{border-radius:999px;padding:2px 8px}.stock-badge:not(.level-ok){font-weight:600}.status{vertical-align:middle;white-space:nowrap;font-size:.75rem;font-weight:500;line-height:1.6;display:inline-block}.status-transit,.move-out{color:#3f3f46;background:#f4f4f5}.status-unknown,.note-closed{color:#71717a;background:#f4f4f5}.status-delivered,.move-in,.note-resolved,.scan-flash.tone-ok,.scan-done,.toast-success{color:#067647;background:#ecfdf3}.move-correction,:is(.status,.stock-badge).level-low,.alert.level-low strong,.scan-flash.tone-warn{color:#b54708;background:#fffaeb}.status-problem,:is(.status,.stock-badge).level-empty,.alert.level-empty strong,.icon-button:hover:not(:disabled),.toast-error{color:#b42318;background:#fef3f2}.note-open,.today{color:#3e63dd;background:#3e63dd1a}.note-list{margin-top:15px}.note-list>li{padding:15px 0;scroll-margin:30px}:is(.note-list,.usage-list)>li+li{border-top:1px solid #f2f2f4}.note-meta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 8px;display:flex}.note-meta .note-history{color:#71717a;text-align:left}.note-meta button:not(.link-button){padding:4px 8px}.note-heading .muted{font-weight:400}.note-body{white-space:pre-line;overflow-wrap:anywhere;margin:8px 0}.note-snippet,.activity-detail,.search-hint{text-overflow:ellipsis;white-space:nowrap;flex-basis:100%;overflow:hidden}.note-changes{width:min(28rem,100vw - 30px);max-height:min(60vh,32rem);padding:15px;font-size:.8125rem;overflow:auto}.note-changes h4{margin:0 0 8px}.note-changes ol{border-left:2px solid #f2f2f4;padding-left:15px}.note-changes li+li{margin-top:8px}.note-changes p{margin:2px 0 0}@supports (position-area:bottom){.note-changes{position-area:bottom span-right;position-try-fallbacks:flip-block, flip-inline, flip-block flip-inline;margin:4px 0;inset:auto}}.kpi.level-low strong{color:#b54708}.kpi.level-empty strong{color:#b42318}.status+small,.alert small,.cell-note{margin-top:2px;display:block}.tracking-waybill p{margin:0 0 4px}.tracking-waybill+.tracking-waybill{margin-top:8px}.tracking-events{margin:0;padding-left:15px}.tracking-events li{margin:2px 0}.row-list{margin-bottom:15px}:is(.row-list,.panel)>.muted{margin:0 0 8px}.row-list-head,.row-list-row{grid-template-columns:var(--row-tracks);align-items:center;gap:8px;display:grid}.row-list-head{margin-bottom:4px}.row-list-row+.row-list-row{margin-top:8px}.icon-button,.link-button{background:0 0;border:0;padding:0}.link-button:hover:not(:disabled){background:0 0}.icon-button{color:#71717a;align-self:stretch;font-size:1.25rem;line-height:1}.add-row{color:#3e63dd;border-style:dashed;margin-top:8px}.address-fields{grid-template-columns:9rem minmax(0,1fr) 6rem}.dims{align-items:center;gap:8px;max-width:28rem;display:flex}.dims input{min-width:0}.recipient,.meta-metrics,.order-note{background:#f4f4f5;border-radius:8px;padding:8px 15px}.recipient,.order-note{margin:0 0 15px}.recipient small,.order-note small{display:block}.order-note p{white-space:pre-line;overflow-wrap:anywhere;margin:0 0 4px}.choice-group{margin-bottom:8px}.choice-group legend{padding:0}.choices{flex-wrap:wrap;gap:8px;margin-bottom:15px;display:flex}.choice,.cell-label{cursor:pointer}.choice{border:1px solid #ececef;border-radius:8px;align-items:center;gap:8px;font-size:.875rem;display:flex}.choice:hover{border-color:#d4d4d8}.choice:has(input:checked){background:#f4f4f5;border-color:#3e63dd}.choice-search{margin-bottom:15px;display:block}.pagination{margin-top:15px}.pagination p{margin:0 0 0 auto}.breadcrumbs{color:#71717a;font-size:.875rem}.breadcrumbs ol{flex-wrap:wrap;display:flex}.breadcrumbs li+li:before{content:"/";color:#e4e4e7;margin:0 8px}.breadcrumbs a:hover{color:#3e63dd}.breadcrumbs [aria-current]{color:#18181b;font-weight:500}.record-heading{margin-top:15px}.record-heading h2{font-size:1.4rem}.record-meta{flex-wrap:wrap;align-items:flex-start;gap:15px 30px;margin-top:8px;display:flex}.meta-group{flex-wrap:wrap;gap:8px 15px;display:flex}.meta-group dd{margin:0}.amount,.meta-metrics dd,.delta-up,.delta-down{font-weight:600}.meta-notes{flex-basis:100%}.meta-notes dd{white-space:pre-line}.record-column,.dashboard,.dashboard-band{gap:30px;display:grid}.record-column{min-width:0}.panel .form-actions{margin-bottom:8px}.panel-heading{gap:8px;margin-bottom:8px}.segmented{background:#f4f4f5;border-radius:10px;flex-wrap:wrap;gap:2px;padding:3px;display:inline-flex}.segmented button{color:#71717a;background:0 0;border-color:#0000;border-radius:6px}.segmented button:hover:not(:disabled){color:#18181b;background:0 0;border-color:#0000}.segmented .active,.segmented .active:hover:not(:disabled){color:#18181b;background:#fff;border-color:#ececef;box-shadow:0 1px 2px #18181b0a}.segmented small{text-align:center;background:#18181b0f;border-radius:999px;min-width:1.6em;margin-left:8px;padding:0 4px;font-size:.7rem;font-weight:600;line-height:1.6;display:inline-block}.segmented-full{margin-bottom:15px;display:flex}.segmented-full button{flex:1}.usage-list li,.search-item{flex-wrap:wrap;align-items:baseline;gap:2px 8px;display:flex}.usage-list li small,.search-item small{margin-left:auto}.usage-list{margin-bottom:8px}.usage-list li{padding:8px 0}.material-item{white-space:nowrap;margin:0 15px 2px 0;display:inline-block}.dashboard .kpis{margin:0}.dashboard-band{gap:15px}.dashboard-heading{align-items:center;gap:8px;margin:0;display:flex}.dashboard-heading-link{margin-left:auto}td .sparkline{width:96px;margin-top:0}.panel-urgent{border-color:#fecdca;box-shadow:inset 3px 0 #b42318,0 1px 2px #18181b0a}:is(.pickups,.activity) .status{text-align:center;min-width:5.5rem}.live-status:before,.alert.level-ok:before{content:"";background:#067647;border-radius:999px;flex:none;width:8px;height:8px;margin:0 8px 0 3px;display:inline-block;box-shadow:0 0 0 3px #ecfdf3}.tiles{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:15px;display:grid}.tiles-wide{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.alert{align-items:center;gap:15px;margin:0;font-size:.875rem;display:flex}.alert strong{border-radius:8px;flex:none;place-items:center;min-width:2.75rem;height:2.75rem;padding:0 8px;font-size:1.15rem;display:grid}.alert span{flex:1;font-weight:500;line-height:1.35}.alert em{color:#3e63dd;white-space:nowrap;font-size:.8125rem;font-style:normal;font-weight:500}.alert.level-empty{border-color:#fecdca}.alert.level-low{border-color:#dec3b5}.alert.level-ok{color:#71717a}.module{flex-direction:column;align-items:flex-start;display:flex}.module>small:last-child{margin-top:8px}.delta-up{color:#067647}.series-1{fill:#3e63dd;background:#3e63dd}.series-2{fill:#f2994a;background:#f2994a}.chart-legend{flex-wrap:wrap;gap:4px 15px;margin-bottom:8px;display:flex}.chart-legend i,.chart-tooltip i{border-radius:2px;width:10px;height:10px;margin-right:8px;display:inline-block}:is(.chart-plot,.sparkline) svg{display:block;overflow:visible}.chart-plot{position:relative}.chart-plot line{stroke:#f2f2f4;shape-rendering:crispedges}.chart-plot .chart-baseline{stroke:#e4e4e7}.chart-plot text{fill:#71717a;font-size:11px}.chart-plot .chart-current{fill:#18181b;font-weight:600}.chart-plot rect{fill:#0000;outline:none}.chart-plot .hovered{fill:#fafafa}.chart-plot path{pointer-events:none}.chart-tooltip{pointer-events:none;white-space:nowrap;border-radius:8px;flex-direction:column;padding:4px 8px;font-size:.8125rem;display:flex;position:absolute;top:0;transform:translate(-50%,-100%)}.sparkline{margin-top:8px}.sparkline polyline{fill:none;stroke:#c4c4cc;stroke-width:1.5px;stroke-linejoin:round}.sparkline circle{fill:#3e63dd;stroke:#fff;stroke-width:2px}.tracking-summary{border-top:1px solid #f2f2f4;flex-wrap:wrap;align-items:center;gap:4px 8px;margin:15px 0 0;padding-top:15px;display:flex}.activity-detail{padding-left:calc(5.5rem + 8px)}.panel-search{width:min(280px,100%)}.code-text{font-family:ui-monospace,monospace;font-size:.875rem}.fields.code-fields{grid-template-columns:minmax(0,1fr) 7.5rem;gap:0 8px}.nowrap{white-space:nowrap}.scan-modes .segmented-full{margin:15px 0 30px}.scanner-video{aspect-ratio:4/3;object-fit:cover;background:#18181b;border-radius:12px;width:100%;margin-top:15px;display:block}.scanner-video[hidden]{display:none}.scan-entry{grid-template-columns:minmax(0,1fr) auto auto;align-items:end;gap:8px;display:grid}.scan-entry .field{margin-bottom:0}.scan-entry input{font-size:1rem}.scan-flash{background:#f4f4f5;border-radius:8px;align-items:center;gap:15px;min-height:3.75rem;margin-top:15px;padding:8px 15px;display:flex}.scan-flash p{flex:1;min-width:0;margin:0}.scan-flash strong{font-size:1.05rem;font-weight:600;display:block}.scan-flash small,.scan-flash .link-button{color:inherit}.scan-flash small{display:block}.scan-flash .link-button{flex:none;font-size:.875rem;font-weight:500}.scan-flash:not(.tone-idle){animation:.5s ease-out scan-pulse}@keyframes scan-pulse{0%{box-shadow:0 0 0 4px color-mix(in srgb, currentColor 30%, transparent)}to{box-shadow:0 0 #0000}}@media (prefers-reduced-motion:reduce){.scan-flash:not(.tone-idle){animation:none}}.scan-link{border:1px solid #dec3b5;border-radius:8px;margin-top:15px;padding:15px}.scan-done{border-radius:8px;row-gap:8px;margin-bottom:30px;padding:15px}.scan-done p{margin:0}.scan-done strong,.scan-done small{display:block}.scan-done small,.scan-done .icon-button{color:inherit}.scan-done .form-actions{margin:0}kbd{font:inherit;background:#fafafa;border:1px solid #ececef;border-radius:8px;padding:0 4px;font-size:.75rem}.search-trigger{color:#71717a;justify-content:space-between;align-items:center;gap:15px;min-width:13rem;display:inline-flex}dialog.search{width:min(640px,100% - 30px);max-height:calc(80vh - 30px);margin:10vh auto 0;padding:0}dialog.search[open]{flex-direction:column;display:flex}dialog.search::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#18181b40}.search-box{border-bottom:1px solid #ececef;padding:15px 15px 8px}.search-box input{font-size:1.05rem}.search-status{min-height:1.5em;margin:8px 0}.search-results{padding:0 8px 8px;overflow-y:auto}.search-group-heading{color:#71717a;justify-content:space-between;align-items:baseline;padding:15px 8px 4px;font-size:.8125rem;font-weight:600;display:flex}.search-group-heading a{font-weight:400}.search-item{border-radius:8px;padding:8px}.search-item.active{background:#f4f4f5}.search-item span{font-weight:500}.search-select{min-width:0;position:relative}.search-select.with-detail input{padding-right:6.5rem}.search-select-list{z-index:3;background:#fff;border:1px solid #e4e4e7;border-radius:8px;max-height:12rem;padding:2px;font-size:.875rem;position:absolute;top:calc(100% + 2px);left:0;right:0;overflow-y:auto;box-shadow:0 8px 24px #18181b1a,0 1px 3px #18181b0f}.search-select-list li{cursor:pointer;border-radius:6px;justify-content:space-between;align-items:baseline;gap:8px;padding:4px 8px;display:flex}.search-select-list li.active{background:#f4f4f5}.search-select-list li[aria-selected=true] span{font-weight:600}.search-select-list .muted{margin:0;padding:4px 8px}.search-keys{border-top:1px solid #ececef;margin:0;padding:8px 15px}.app-brand{align-items:center;gap:4px;display:flex}.icon{display:block}.shell-icon-button{color:#71717a;background:0 0;border-color:#0000;place-items:center;width:2rem;height:2rem;padding:0;display:inline-grid}.shell-icon-button:hover:not(:disabled){color:#18181b;background:#f4f4f5;border-color:#0000}dialog.module-switcher{width:100%;max-width:none;height:100%;max-height:none;color:inherit;background:#fafafa;border:0;margin:0;padding:0;overflow-y:auto}@media (prefers-reduced-motion:no-preference){dialog.module-switcher[open]{animation:.16s ease-out switcher-in}}dialog.module-switcher::backdrop{background:#fafafa}html:has(dialog.module-switcher[open]){overflow:hidden}.module-switcher-page>.muted{margin:4px 0 30px}.module-cards{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:15px;display:grid}.module-card{align-items:flex-start;gap:15px;display:flex}.module-card.current{border-color:#3e63dd;box-shadow:0 0 0 3px #3e63dd1f,0 1px 2px #18181b0a}.module-card:has(.row-link:focus-visible){outline-offset:2px;outline:2px solid #3e63dd}.module-card h3{flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:1.05rem;display:flex}.module-card .row-link:focus-visible{outline:none}.module-card .muted{margin:4px 0 15px}.module-card-icon{color:#18181b;background:#f4f4f5;border-radius:8px;flex:none;place-items:center;width:2.75rem;height:2.75rem;display:grid}.module-card.current .module-card-icon{color:#3e63dd;background:#3e63dd1a}.module-card-body{flex:1;min-width:0}.module-card-arrow{color:#a1a1aa;flex:none;align-self:center;transition:color .12s,transform .12s}.module-card:hover .module-card-arrow{color:#18181b;transform:translate(2px)}.module-card-sections{flex-wrap:wrap;gap:4px;display:flex}.module-card-sections a{color:#3f3f46;background:#f4f4f5;font-size:.8125rem;font-weight:500;text-decoration:none;transition:background-color .12s,color .12s;display:inline-block}.module-card-sections a:hover{color:#18181b;background:#e4e4e7}@keyframes switcher-in{0%{opacity:0;transform:translateY(6px)}}.page-footer{border-top:1px solid #f2f2f4;justify-content:center;gap:8px;margin-top:60px;padding-top:15px;display:flex}.page-footer .link-button{color:inherit}.page-footer .link-button:hover:not(:disabled){color:#18181b}.toasts{z-index:100;pointer-events:none;flex-direction:column;align-items:flex-end;gap:8px;display:flex;position:fixed;bottom:30px;right:30px}.toast{pointer-events:auto;border-left-width:3px;align-items:center;gap:15px;max-width:24rem;padding:8px 15px;font-size:.875rem;line-height:1.4;display:flex}.toast .icon-button{margin-left:auto;padding:0 4px}.toast-success{border-color:#bee2d1 #bee2d1 #bee2d1 #067647}.toast-error{border-color:#fecdca #fecdca #fecdca #b42318}@media (width<=600px){main,.module-switcher-page{padding:15px 15px 30px}#login,section,.module-card{padding:15px}dialog.search{max-height:calc(100vh - 30px);margin-top:15px}.search-trigger{min-width:0}.search-trigger kbd,.search-keys{display:none}.toasts{align-items:stretch;inset:auto 15px 15px}.toast{max-width:none}.kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.fields{grid-template-columns:1fr}.row-list-head{display:none}.row-list-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 2.25rem}.row-list-row>:first-child{grid-column:1/-1}.row-list-row:has(>:nth-child(3):last-child){grid-template-columns:var(--row-tracks)}.row-list-row:has(>:nth-child(3):last-child)>:first-child{grid-column:auto}.row-list-row+.row-list-row{border-top:1px solid #ececef;padding-top:8px}}@media (width<=900px){.record-layout,.dashboard-grid,.dashboard-columns,.editor-columns,.scan-layout{grid-template-columns:1fr}.editor-columns{gap:0}.scan-list{border-top:1px solid #ececef;padding-top:30px}}.note-form{position:sticky;top:30px}@media (width<=900px){.note-form{order:-1;position:static}}
