@media (max-width:768px){.tallies{gap:22px 28px;padding-bottom:16px;margin-bottom:20px}.tally .n{font-size:30px}.tally .l{font-size:11px}.gallery-head{flex-direction:column;align-items:stretch;gap:10px}.gallery-head .section-title{font-size:11px}.add-btn{width:100%;padding:11px 16px;min-height:42px;font-size:13.5px}.gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.gallery,.gcard{min-width:0}.gphoto img{width:100%;max-width:100%;height:100%}.gbody{padding:10px 11px 12px;gap:5px}.gbody .g-title{font-size:12.5px;line-height:1.3}.gbody .g-price{font-size:15px}.gbody .g-meta{font-size:11px}.gbody .g-foot{font-size:11px;flex-wrap:wrap;gap:4px 8px}.gphoto .status-badge{font-size:10.5px;padding:2px 8px}.drawer-panel{width:100vw;height:100dvh;border-left:0;padding:18px 16px 40px}.d-head{gap:10px;margin-bottom:14px}.d-head h2{font-size:19px}.d-head .d-price{font-size:18px}.d-close{width:40px;height:40px;font-size:20px}.carousel-nav{width:40px;height:40px;font-size:22px}.carousel-thumb{flex:0 0 56px;height:42px}.track-label{font-size:11px}.d-section{margin-top:18px}.stat-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 14px}.stat-grid .stat .sv{font-size:15px}.stat-grid .stat .sl{font-size:11px}.source-summary{font-size:11px;gap:8px 12px}.prospect{flex-wrap:wrap;row-gap:6px;padding:10px 0}.prospect .p-name{min-width:0;flex-basis:100%}.chip,.prospect .p-amount,.prospect .p-source,.prospect .p-stage{font-size:11px}.form{grid-template-columns:1fr;gap:12px}.field.full,.field.wide{grid-column:1/-1}.field input,.field select,.field textarea{font-size:16px;padding:10px 12px;min-height:42px}.field textarea{min-height:84px}.form-actions{flex-direction:column-reverse;gap:8px}.form-actions button{width:100%;min-height:42px}.payload{overflow-x:auto;max-width:100%}}@media (max-width:480px){.gallery{grid-template-columns:1fr}.tallies{gap:16px 24px}.tally .n{font-size:26px}.d-head{flex-wrap:wrap}.d-head h2{font-size:18px}.stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}