@media (max-width:920px){.rail{display:none}.app-main{margin-left:0}.app-header{z-index:30;border-bottom-color:var(--line);background:color-mix(in srgb,var(--surface) 94%,transparent);min-height:68px;color:var(--ink);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);justify-content:space-between;align-items:center;padding:10px 22px;display:flex;position:sticky;top:0}.mobile-brand{margin-right:auto;display:block}.mobile-brand .brand-lockup{display:inline-flex}.app-header .header-icon-button,.app-header .notification-trigger{border-color:var(--line);background:var(--surface-soft);color:var(--ink)}.sync-indicator{border-color:var(--line);color:var(--muted)}.live-dot{color:#ffffff9e;align-items:center;gap:6px;font-size:.72rem;display:inline-flex}.live-dot i{background:var(--accent);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #b8ef251a}.bottom-nav{z-index:50;min-height:calc(80px + env(safe-area-inset-bottom));padding:6px 4px calc(10px + env(safe-area-inset-bottom));border-top:1px solid var(--line);background:color-mix(in srgb,var(--surface) 96%,transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);grid-template-columns:repeat(6,1fr);display:grid;position:fixed;inset:auto 0 0}.bottom-nav .nav-item{text-align:center;flex-direction:column;justify-content:center;gap:3px;min-width:0;min-height:56px;padding:0;font-size:.64rem;position:relative}.bottom-nav .nav-item .icon{width:21px;height:21px}.bottom-nav .nav-item{color:var(--muted)}.bottom-nav .nav-item--active{color:var(--teal);background:0 0}.bottom-nav .nav-item--active:before{background:var(--teal);content:"";border-radius:0 0 999px 999px;width:30px;height:3px;position:absolute;top:-6px}.view{padding:34px 22px calc(126px + env(safe-area-inset-bottom))}.toast{right:16px;bottom:calc(98px + env(safe-area-inset-bottom));justify-content:center;left:16px}.form-card{grid-template-columns:repeat(2,1fr)}.form-card .field--wide{grid-column:1/-1}.form-card .primary-button{align-self:end}.member-form,.module-grid{grid-template-columns:repeat(2,1fr)}.pantry-grid,.template-grid,.meal-form-grid,.template-form-grid,.chore-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ingredient-import{grid-template-columns:1fr 1.5fr}.ingredient-import .secondary-button{grid-column:2}.row-edit-form--wide{grid-template-columns:repeat(3,1fr)}.row-edit-form--wide>span{grid-column:1/-1}.settings-form-grid{grid-template-columns:1fr}.preference-grid,.catalog-form{grid-template-columns:repeat(2,1fr)}.catalog-form>div{grid-column:1/-1}.receipt-layout{grid-template-columns:minmax(240px,290px) minmax(0,1fr)}.receipt-editor-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.receipt-line-edit{grid-template-columns:repeat(2,minmax(0,1fr)) 38px}.receipt-line-edit label:first-child{grid-column:1/-1}.report-filter-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.report-search{grid-column:span 2}.movement-editor{grid-template-columns:repeat(3,minmax(0,1fr))}.tenant-form,.tenant-edit,.invitation-form{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){h1{font-size:2.05rem}.app-header{gap:7px;min-height:62px;padding:9px 14px}.household-switcher{flex:0 0 42px;max-width:42px;padding:0 11px}.household-switcher select{opacity:0;width:100%;max-width:none;position:absolute;inset:0}.mobile-brand .brand-lockup{gap:4px}.mobile-brand .brand-lockup__symbol{width:30px;height:30px}.mobile-brand .brand-lockup__name{font-size:.84rem}.mobile-brand .brand-lockup__tagline{letter-spacing:0;font-size:.58rem}.sync-indicator{justify-content:center;min-width:38px;padding:0 9px}.sync-indicator span{display:none}.view{padding:28px 16px calc(126px + env(safe-area-inset-bottom))}.loading-state{min-height:calc(100dvh - 62px - 80px - env(safe-area-inset-bottom));padding:24px 16px 100px}.launch-state{gap:16px;padding:28px 20px 24px}.launch-state__brand{min-height:60px}.launch-state__brand .brand-lockup{gap:7px}.launch-state__brand .brand-lockup__symbol{width:56px;height:56px}.launch-state__brand .brand-lockup__name{font-size:1.3rem}.launch-state__brand .brand-lockup__tagline{font-size:.66rem}.launch-state h1{font-size:1.5rem}.launch-state p:last-child{font-size:.86rem}.view-title-row,.welcome-row{align-items:flex-start;margin-bottom:24px}.view-title-row{flex-direction:column}.view-title-row>.primary-button,.view-title-row>.secondary-button{width:100%}.member-stack{padding-top:5px}.capture-card{border-radius:20px;grid-template-columns:44px 1fr 44px;gap:2px 11px;padding:17px 13px}.capture-icon{border-radius:13px;width:44px;height:44px}.capture-card input{font-size:1rem}.capture-card p{display:none}.capture-submit{width:42px;height:42px}.metric-grid{grid-template-columns:1fr;gap:10px}.metric-card{min-height:82px}.section-heading{padding:18px 16px 14px}.suggestion-card{grid-template-columns:38px 1fr;padding:15px}.suggestion-actions{grid-column:2}.activity-row{grid-template-columns:40px 1fr auto;padding:13px 15px}.activity-row div{flex-direction:column;gap:0}.grocery-groups{grid-template-columns:1fr}.grocery-row{grid-template-columns:38px 1fr;padding:10px 13px}.row-action{display:none}.grocery-row .row-tools{grid-column:2;justify-content:flex-start}.row-edit-form{grid-template-columns:1fr}.form-card,.member-form{grid-template-columns:1fr;margin-inline:0}.form-card .field--wide{grid-column:auto}.load-bars{padding-inline:15px}.load-row{grid-template-columns:36px 68px 1fr}.load-row strong{display:none}.chore-row{grid-template-columns:40px 1fr;padding-inline:14px}.assignee{grid-column:2}.chore-row .row-tools{grid-column:2;justify-content:flex-start}.person-row{grid-template-columns:42px 1fr auto;padding-inline:15px}.person-row .status-dot{grid-column:2}.member-controls{flex-wrap:wrap;grid-column:2/-1}.module-grid{grid-template-columns:1fr;padding-inline:15px}.module-grid article{min-height:124px}.posture-card{grid-template-columns:1fr;padding:22px}.sign-in-page{padding:18px}.sign-in-card{border-radius:22px;padding:32px 26px}.legal-gate-scrim{align-items:end;padding:0}.legal-gate{max-height:calc(100dvh - max(12px,env(safe-area-inset-top)));padding:24px 20px calc(24px + env(safe-area-inset-bottom));border-width:1px 0 0;border-radius:22px 22px 0 0;overflow-y:auto}.legal-page-header{min-height:64px;padding-inline:16px}.legal-document{padding:42px 0 90px}.sign-in-card .brand-lockup{margin-bottom:30px}.sign-in-card .brand-lockup__symbol{width:46px;height:46px}.sign-in-card .brand-lockup__name{font-size:1.3rem}.sign-in-card h1{font-size:2rem}.workspace-title{margin-bottom:16px}.workspace-tabs{grid-template-columns:repeat(2,minmax(0,1fr));margin-inline:0;display:grid;overflow:visible}.workspace-tabs button{min-width:0;padding-inline:8px}.workspace-tabs--shop{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;padding:4px}.workspace-tabs--shop button{gap:5px;min-height:56px;padding-inline:5px;font-size:.72rem}.workspace-tabs--shop .icon{width:17px;height:17px}.workspace-tabs--shop small{min-width:20px;height:20px;font-size:.64rem}.panel-heading{flex-direction:column;align-items:stretch}.panel-heading>button{width:100%}.capture-review-row{grid-template-columns:1fr 1fr;align-items:end}.capture-review-row>label:first-child,.capture-review-row>span{grid-column:1/-1}.capture-review-row>.icon-button{position:absolute;right:11px}.capture-review-row{position:relative}.capture-review-actions{flex-direction:column}.quick-add-main{flex-wrap:wrap}.quick-add-main>input{min-width:calc(100% - 44px)}.quick-add-main>.text-button{margin-left:34px}.quick-add-main>.small-button{flex:1;justify-content:center}.quick-add-details{grid-template-columns:repeat(2,1fr)}.quick-add-details .field--wide{grid-column:1/-1}.review-banner{grid-template-columns:28px 1fr}.review-banner>button{grid-column:auto}.list-toolbar{flex-direction:column;align-items:stretch}.search-control{width:100%}.compact-segment{align-self:flex-start}.pantry-grid,.template-grid{grid-template-columns:1fr}.status-summary{gap:5px}.status-summary button{flex-direction:column;gap:0;min-height:58px}.form-card--resource,.meal-form-grid,.template-form-grid,.chore-form-grid{grid-template-columns:1fr}.meal-guide{grid-template-columns:repeat(2,1fr)}.meal-overview{grid-template-columns:repeat(2,minmax(0,1fr))}.meal-section-tabs{width:100%}.recipe-library-grid{grid-template-columns:1fr}.meal-form-intro{flex-direction:column;align-items:flex-start;gap:8px}.recipe-manual-grid{grid-template-columns:1fr}.meal-week{display:none}.meal-agenda{gap:10px;display:grid}.meal-agenda-entry{content-visibility:auto;contain-intrinsic-size:auto 130px}.grocery-row,.chore-row,.pantry-card,.activity-row,.recipe-library-card,.notification-card,.receipt-card{content-visibility:auto;contain-intrinsic-size:auto 84px}.meal-agenda-divider{color:var(--muted);font-size:.68rem;font-weight:var(--weight-semibold);letter-spacing:.12em;text-transform:uppercase;margin:20px 2px 9px}.meal-agenda-day{border:1px solid var(--line);background:var(--surface);border-radius:15px;overflow:hidden}.meal-agenda-day.is-today{border-color:var(--teal);box-shadow:inset 3px 0 0 var(--teal)}.meal-agenda-day>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;min-height:70px;padding:11px 14px;display:flex}.meal-agenda-day.is-today>header{background:var(--teal-soft)}.meal-agenda-date{gap:2px;display:grid}.meal-agenda-date span{color:var(--teal);font-size:.68rem;font-weight:var(--weight-semibold);letter-spacing:.1em;text-transform:uppercase}.meal-agenda-date strong{color:var(--ink);font-size:.92rem}.meal-agenda-day>header em{background:var(--surface-soft);color:var(--muted);font-size:.66rem;font-style:normal;font-weight:var(--weight-semibold);border-radius:999px;padding:5px 9px}.meal-agenda-meals{gap:9px;padding:10px;display:grid}.meal-agenda .meal-card{border:1px solid var(--line);padding:14px}.meal-agenda .meal-card h3{font-size:1rem}.meal-agenda .meal-card p,.meal-agenda .meal-card small{font-size:.76rem}.meal-agenda .meal-card .card-actions{gap:10px}.meal-agenda .meal-manage-actions{gap:9px}.meal-agenda .meal-manage-button{border-radius:11px;min-height:46px;padding-inline:12px;font-size:.78rem}.meal-agenda .meal-remove-confirm{gap:9px;padding:10px}.meal-agenda .meal-remove-confirm>span{font-size:.78rem}.meal-agenda .empty-meal-slot{justify-content:flex-start;min-height:52px;padding-inline:14px}.meal-editor-overlay{align-items:end;padding:0}.meal-editor-dialog{width:100%;height:min(82dvh,760px);max-height:calc(100dvh - max(12px,env(safe-area-inset-top)));border-width:1px 0 0;border-radius:22px 22px 0 0}.meal-editor-head{padding:16px 16px 13px}.meal-editor-head h2{font-size:1.3rem}.meal-editor-head .icon-button{width:42px;height:42px}.meal-editor-dialog .meal-form{padding:16px}.meal-editor-dialog .meal-form .form-actions{padding:11px 16px calc(12px + env(safe-area-inset-bottom));grid-template-columns:minmax(0,1fr) auto;margin:18px -16px -16px;bottom:-16px}.meal-editor-dialog .form-actions .primary-button,.meal-editor-dialog .form-actions .secondary-button{min-height:48px}.meal-recipe-details>summary{grid-template-columns:minmax(0,1fr) auto;gap:8px;min-height:64px;padding:11px 13px}.meal-recipe-details>summary>span{align-self:end}.meal-recipe-details>summary>small{grid-column:1}.meal-recipe-details>summary>.icon{grid-area:1/2/3}.meal-recipe-details-body{padding:13px}.ingredient-import{grid-template-columns:1fr}.ingredient-import .secondary-button{grid-column:auto}.ingredient-row{grid-template-columns:.7fr 1.3fr 40px}.ingredient-row label:nth-child(3){grid-column:1/3}.template-apply{grid-template-columns:1fr}.template-apply button{grid-column:auto}.weekday-picker{overflow-x:auto}.settings-layout{display:block}.settings-nav{grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:14px;display:grid;position:static;overflow:visible}.settings-nav button{grid-template-columns:19px 1fr;min-width:0}.settings-nav button .icon:last-child{display:none}.section-heading{align-items:flex-start}.catalog-form,.catalog-form--store{grid-template-columns:1fr}.catalog-form>div{grid-column:auto}.catalog-row{grid-template-columns:12px 1fr}.catalog-row .row-tools{flex-wrap:wrap;grid-column:2;justify-content:flex-start}.decision-form{grid-template-columns:1fr;margin-inline:12px}.decision-card{grid-template-columns:44px 1fr}.decision-card .row-tools{grid-column:2;justify-content:flex-start}.preference-grid{grid-template-columns:1fr}.browser-permission-card,.device-card{grid-template-columns:44px 1fr;margin-inline:14px}.browser-permission-card>button,.browser-permission-card>.switch-control,.device-card>button,.device-card>.soft-badge{grid-column:2;justify-self:start}.export-grid{grid-template-columns:1fr;padding-inline:14px}.settings-pad{padding-inline:14px}.theme-segment{width:100%;display:grid}.drawer-scrim{padding-top:env(safe-area-inset-top);background:#020b14b8;align-items:flex-end}.notification-drawer{width:100%;max-width:none;height:min(92dvh,calc(100dvh - env(safe-area-inset-top)));border:1px solid var(--line);border-bottom:0;border-radius:22px 22px 0 0}.notification-drawer>header{padding:17px 16px 14px}.notification-drawer>header h2{font-size:1.35rem}.notification-toolbar{gap:9px;padding:10px 14px}.notification-list{padding:10px}.notification-card{grid-template-columns:40px minmax(0,1fr);padding:14px}.notification-kind{width:40px;height:40px}.notification-actions{gap:6px}.notification-actions>button,.notification-more>summary{min-height:44px}.notification-actions>.notification-open{min-width:78px}.notification-state-action{flex:1}.notification-more>summary{width:44px}.notification-menu{width:min(230px,100vw - 70px)}.notification-drawer>footer{grid-template-columns:18px minmax(0,1fr) auto;min-height:66px;padding-inline:14px}.receipt-upload-actions{justify-content:stretch}.receipt-upload-actions .small-button{flex:1;justify-content:center}.receipt-layout{display:block;overflow:visible}.receipt-library{border-right:0;border-bottom:1px solid var(--line)}.receipt-list{max-height:310px;overflow-y:auto}.receipt-detail-head{flex-direction:column;padding:16px}.receipt-detail-head .row-tools{justify-content:flex-start}.receipt-readout,.receipt-editor{padding:16px}.receipt-facts,.receipt-editor-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.receipt-line-edit{grid-template-columns:1fr 1fr 38px}.receipt-line-edit label:first-child{grid-column:1/-1}.billing-tabs{z-index:20;gap:3px;margin-inline:-4px;padding:4px;position:sticky;top:62px}.billing-tabs button{flex-direction:column;gap:2px;min-height:48px;padding:0 2px;font-size:.62rem}.billing-tabs .icon{width:17px}.report-export-bar{flex-direction:column;align-items:stretch;gap:14px;padding:15px}.report-export-button{width:100%;min-width:0}.report-filter-panel>summary{flex-direction:column;align-items:flex-start}.report-filter-panel>summary small{line-height:1.4}.report-presets{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.report-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.report-search{grid-column:1/-1}.report-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.report-metric{min-height:96px;padding:13px}.report-metric strong{font-size:1.1rem}.report-overview-grid{grid-template-columns:1fr}.spend-bars>div{grid-template-columns:82px minmax(55px,1fr) 84px;gap:6px}.category-bars>div{grid-template-columns:105px minmax(55px,1fr) 78px;gap:6px}.stock-workspace-head{flex-direction:column;align-items:stretch}.stock-workspace-head .primary-button{width:100%}.inventory-export-actions{grid-template-columns:1fr 1fr;display:grid}.inventory-export-actions .primary-button{grid-column:1/-1}.movement-editor{grid-template-columns:repeat(2,minmax(0,1fr))}.movement-list article{grid-template-columns:36px minmax(0,1fr) auto;align-items:start}.movement-list article>.soft-badge,.movement-actions{grid-column:2/-1;justify-self:start}.movement-list b{padding-top:7px}.movement-actions{width:100%}.movement-actions button{flex:1;justify-content:center;min-height:42px}.stock-table{overflow:visible}.stock-table-head{display:none!important}.stock-table>div:not(.stock-table-head){border:1px solid var(--line);border-radius:11px;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;min-width:0;margin:10px;padding:13px}.stock-table>div:not(.stock-table-head)>span:first-child{grid-column:1/-1;margin-bottom:3px}.stock-table>div:not(.stock-table-head)>span:not(:first-child):before{color:var(--muted);font-size:.54rem;font-weight:var(--weight-semibold);text-transform:uppercase;margin-bottom:2px;display:block}.stock-table>div:not(.stock-table-head)>span:nth-child(2):before{content:"Bought"}.stock-table>div:not(.stock-table-head)>span:nth-child(3):before{content:"Used"}.stock-table>div:not(.stock-table-head)>span:nth-child(4):before{content:"Net"}.stock-table>div:not(.stock-table-head)>span:nth-child(5):before{content:"Spent"}.meal-calendar-controls{flex-direction:column;align-items:stretch}.meal-calendar-controls>div:last-child{grid-template-columns:1fr 1fr;display:grid}.meal-calendar-controls .small-button{justify-content:center}.inventory-toolbar{grid-template-columns:1fr 1fr}.inventory-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.inventory-toolbar .search-control,.inventory-density{grid-column:1/-1}.inventory-density button{flex:1}.inventory-toolbar>span{grid-column:1/-1;justify-self:end}.inventory-group>h3{top:80px}.inventory-card>summary{grid-template-columns:34px minmax(0,1fr) auto 132px 16px;gap:7px;padding-inline:9px}.inventory-card>summary .status-pill{padding-inline:7px;font-size:.55rem}.inventory-stepper{grid-template-columns:42px minmax(40px,auto) 42px}.inventory-stepper button{width:42px;min-height:44px}.inventory-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.inventory-action{min-height:44px}.inventory-editor{grid-template-columns:repeat(2,minmax(0,1fr))}.expiry-list article{grid-template-columns:38px minmax(0,1fr)}.expiry-date{grid-column:2/-1}.expiry-date input{width:100%}.automation-form,.budget-grid,.meal-consumption-review{grid-template-columns:1fr}.automation-form .field--wide,.automation-form .form-actions,.meal-consumption-review>div:first-child,.meal-consumption-review .form-actions{grid-column:1}.automation-list article{flex-direction:column;align-items:flex-start}.calendar-feed-result{grid-template-columns:1fr}.calendar-feed-result .small-button{justify-content:center}.automation-list article .text-button{justify-content:center;width:100%}.workspace-launchers,.asset-summary-grid,.medicine-grid,.asset-layout{grid-template-columns:1fr}.asset-detail{position:static}.medicine-tools,.medicine-privacy-controls{flex-direction:column;align-items:stretch}.medicine-tools>div{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.maintenance-form,.medicine-stock-form{grid-template-columns:1fr}.maintenance-form .primary-button,.medicine-stock-form .form-actions{grid-column:1}.asset-card__actions .small-button,.medicine-card__actions .small-button{flex:1;justify-content:center}.price-table{overflow:visible}.price-table-head{display:none!important}.price-table>div:not(.price-table-head){border:1px solid var(--line);border-radius:11px;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;min-width:0;margin:10px;padding:13px}.price-table>div:not(.price-table-head)>span:first-child{grid-column:1/-1}.meal-consumption-review label{grid-template-columns:minmax(0,1fr) 78px}.catalogue-list>header{flex-direction:column;align-items:flex-start;gap:5px}.catalogue-list>header>p{text-align:left}.catalogue-list article{grid-template-columns:38px minmax(0,1fr) auto}.catalogue-actions{grid-column:2/-1;justify-content:flex-start}.merge-prompts>header{flex-direction:column;align-items:flex-start}.merge-actions{grid-template-columns:1fr;display:grid}.merge-actions .small-button,.merge-actions .text-button{justify-content:center;min-height:44px}.calendar-preference{flex-direction:column;align-items:stretch}.document-viewer>header{min-height:64px;padding-inline:12px}.document-viewer>header .brand-lockup{flex:none}.document-viewer>header .brand-lockup__copy{display:none}.document-viewer>header .brand-lockup__symbol{width:36px;height:36px}.document-viewer>header>div{justify-content:flex-end;min-width:0}.document-viewer__title{flex-direction:column;align-items:flex-start;gap:4px;padding:10px 14px}.document-viewer>main{padding:10px}.document-viewer iframe{min-height:0}.receipt-lines-head{flex-direction:column;align-items:stretch}.receipt-lines-head .small-button{justify-content:center}.tenant-form{grid-template-columns:1fr;margin-inline:14px}.tenant-list{padding-inline:14px}.tenant-facts,.tenant-edit{grid-template-columns:1fr}.invitation-form{grid-template-columns:1fr;margin-inline:14px}.invite-result{flex-direction:column;align-items:stretch;margin-inline:14px}.invite-result .small-button{justify-content:center}.invite-list{padding-inline:14px}.invite-list article{flex-direction:column;align-items:flex-start}.onboarding-grid{grid-template-columns:1fr}.recipe-overlay{padding:max(10px,env(safe-area-inset-top)) 0 0;align-items:end}.recipe-sheet{width:100%;height:calc(100dvh - max(10px,env(safe-area-inset-top)));border-width:1px 0 0;border-radius:22px 22px 0 0;max-height:none}.recipe-sheet-head{padding:18px 16px 15px}.ai-review-note{margin:12px 14px 0}.recipe-document-actions{grid-template-columns:1fr 1fr;margin:12px 14px 0;display:grid}.recipe-document-actions .small-button{justify-content:center}.recipe-document-actions .small-button:nth-of-type(3),.recipe-document-actions>span{grid-column:1/-1}.luna-edit-suggestions{grid-template-columns:1fr;gap:12px;margin:12px 14px 0}.luna-edit-suggestions .small-button{justify-content:center;width:100%}.recipe-body{display:block}.recipe-ingredients{border-right:0;border-bottom:1px solid var(--line);padding:18px 16px}.recipe-method{padding:20px 16px calc(32px + env(safe-area-inset-bottom))}.recipe-empty{min-height:calc(100dvh - 120px);padding:32px 20px calc(32px + env(safe-area-inset-bottom))}.recipe-foot-actions{flex-direction:column;align-items:stretch}.recipe-foot-actions .secondary-button{width:100%}}@media (max-width:380px){.bottom-nav .nav-item{font-size:.56rem}.settings-nav{grid-template-columns:1fr}.workspace-tabs button{font-size:.75rem}.workspace-tabs--shop button{gap:3px;padding-inline:3px;font-size:.66rem}.workspace-tabs--shop small{min-width:18px;height:18px}}@media (max-width:430px){.inventory-card>summary{grid-template-columns:32px minmax(0,1fr) 10px 126px 14px}.inventory-card>summary .status-pill{width:9px;min-width:9px;height:9px;padding:0;font-size:0;overflow:hidden}.inventory-stepper{grid-template-columns:40px minmax(38px,auto) 40px}.inventory-stepper button{width:40px}}@media (pointer:coarse){.small-button,.text-button,.filter-chips button,.compact-segment button{min-height:44px}}@media (forced-colors:active){.brand-mark,.capture-submit,.metric-icon,.suggestion-spark{border:1px solid buttontext}.nav-item--active{outline:2px solid highlight}}

