.stillage-panel{display:grid;gap:var(--space-4,16px);min-width:0}.stillage-panel p,.stillage-panel h3,.stillage-panel strong,.stillage-panel label{overflow-wrap:anywhere}.stillage-family,.stillage-location{display:grid;gap:var(--space-3,12px);min-width:0}.stillage-location{padding:var(--space-4,16px);border:1px solid var(--line);border-radius:var(--radius-md,12px)}.stillage-balances{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-3,12px)}.stillage-balances>span{display:grid;gap:var(--space-1,4px);min-width:0}.stillage-balances strong{font-size:1.2rem}.stillage-balances small{color:var(--muted)}.stillage-actions{display:flex;flex-wrap:wrap;gap:var(--space-2,8px)}.stillage-actions button{flex:1 1 140px}.stillage-panel button,.stillage-panel select,.stillage-panel input:not([type=checkbox]){min-height:44px;max-width:100%;min-width:0}.stillage-panel .field{min-width:0}.stillage-panel .notice{max-height:240px;overflow:auto}.stillage-panel .physical-confirm{display:flex;align-items:flex-start;gap:var(--space-2,8px);min-height:44px}.stillage-panel .physical-confirm input{flex:0 0 auto}@media(max-width:760px){.stillage-panel button.primary{min-height:52px}.stillage-actions{display:grid;grid-template-columns:1fr 1fr}.stillage-actions button:last-child{grid-column:1/-1}.stillage-panel{padding-bottom:calc(var(--space-4,16px) + env(safe-area-inset-bottom))}}
.stillage-panel{align-content:start;grid-auto-rows:max-content}.stillage-panel .notice{height:auto;min-height:max-content;max-height:none;overflow:visible;white-space:normal}.stillage-panel textarea{width:100%;min-height:88px;resize:vertical}
