.head-actions{flex-wrap:wrap;gap:8px}.search13{display:flex;gap:8px;flex:1}.detail-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0}.detail-grid dt{font-size:.78rem;color:#62766b}.detail-grid dd{margin:5px 0 0;overflow-wrap:anywhere}.choice-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:12px 0}.editor-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:16px;background:#f5f8f6;border:1px solid #dce7df;border-radius:10px;margin-bottom:10px}.editor-row label{min-width:0}.editor-row .ghost{justify-self:end}.document13{display:flex;align-items:center;gap:12px;padding:14px 0;border-bottom:1px solid #e4ece7}.document13 span{flex:1;overflow-wrap:anywhere}.document13 small,.list-row small{display:block;color:#62766b;font-size:.76rem;margin-top:5px}.document13 svg{width:20px}.record-status{display:flex;align-items:center;gap:12px;margin:0 0 20px}.calendar13{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;margin-top:20px}.calendar13>a{display:flex;flex-direction:column;gap:7px;padding:12px 8px;border:1px solid #dce7df;border-radius:8px;font-size:.76rem}.calendar13 small{overflow-wrap:anywhere}.calendar13 .badge{font-size:.67rem}.stats>a{display:block;color:inherit}.camera-panel video{max-width:100%;border-radius:12px}.panel-body h3{margin-top:24px}.split-part{display:grid;grid-template-columns:2fr 1fr 1fr;gap:10px;padding:16px 0;border-bottom:1px solid #e4ece7}.reading{max-width:840px!important;margin:auto!important}.reading h2{margin:32px 0 12px}.reading p{line-height:1.85;color:#435d50}.drawer-foot{flex-wrap:wrap}.drawer-body form>label{display:block;margin-bottom:18px}.settings-cards13{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.settings-cards13 a{border:1px solid #dce7df;border-radius:12px;padding:20px;background:white;color:#174b31}.setting-rule13{padding:16px 0;border-bottom:1px solid #e4ece7}.queue-tabs13{display:flex;gap:12px;margin-bottom:20px}.content .panel{overflow:hidden}button,input,select,textarea{max-width:100%}
@media(max-width:900px){.detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.calendar13{grid-template-columns:repeat(4,minmax(0,1fr))}.settings-cards13{grid-template-columns:repeat(2,minmax(0,1fr))}.editor-row{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:600px){.detail-grid,.settings-cards13,.choice-grid{grid-template-columns:1fr}.calendar13{grid-template-columns:repeat(3,minmax(0,1fr))}.editor-row{grid-template-columns:1fr 1fr;padding:12px}.split-part{grid-template-columns:1fr}.pagehead .head-actions{width:100%}.head-actions button,.head-actions .btn{flex:1;justify-content:center;font-size:.76rem}.drawer-foot{position:sticky;bottom:0;background:white}.drawer-foot button{flex:1}.toolbar{flex-wrap:wrap}.search13 input{min-width:0}.topbar .crumb{font-size:.75rem}.record-status{flex-wrap:wrap}.reading{padding:24px!important}.content .table-scroll{max-width:100%}.form-grid>label,.form-grid>.field{min-width:0}.panel-head{flex-wrap:wrap;gap:12px}.calendar13 time{font-size:.65rem}.document13{font-size:.8rem}}

.topbar .top-actions button{white-space:nowrap;flex-shrink:0}.price-group13{margin-top:16px}.price-category13{padding:14px 0;border-bottom:1px solid var(--border,#e1e8e3)}.price-category13:last-child{border-bottom:0}.price-category-head13{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.price-category-head13 a{flex:1;min-width:140px}.price-category13 details{margin-top:10px}.price-category13 summary{cursor:pointer}.price-category13 details .table-scroll{margin-top:10px}.shipment-preview13{display:block;line-height:1.8}.shipment-preview13 small{display:block}.search13{display:flex;gap:8px;flex:1;min-width:0}.search13 input{min-width:0}.price-category-head13 span{white-space:nowrap}@media(max-width:600px){.price-category-head13{align-items:flex-start}.price-category-head13 a{flex-basis:100%}.price-category-head13 span{white-space:normal}.price-group13 h2{overflow-wrap:anywhere}}
@media(max-width:600px){.topbar{gap:8px}.topbar>div:first-child{min-width:0;flex:1}.topbar .crumb{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.topbar .top-actions{flex-shrink:0;gap:6px}}
