.organizer-app .workspace{grid-template-columns:var(--organizer-columns,minmax(0,1.15fr) minmax(0,.85fr))}.organizer-app .list-item{display:block}.organizer-app .list-item strong{display:block;margin-bottom:5px}.organizer-app .list-item p{margin:7px 0}.organizer-app .list-item dd{margin:6px 0 0;color:var(--muted)}.organizer-app .list-item dt{font-size:12px;font-weight:650}.organizer-app .table td .actions{margin:0;gap:2px}.organizer-app .table td strong{font-weight:600}.organizer-app .table td{max-width:280px;overflow-wrap:anywhere}.organizer-app .table td .field{margin-top:8px}.organizer-app .inspection-area .actions{margin-top:10px}.organizer-app textarea{resize:vertical;min-height:75px;font:inherit}.organizer-app .list-item:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.organizer-app .panel .notice{margin-top:14px}
@media(max-width:1100px){.organizer-app .workspace{grid-template-columns:1fr}.organizer-app .workspace>aside{display:grid;grid-template-columns:1fr 1fr;align-items:start}.organizer-app .workspace>aside>aside{grid-column:1/-1}}
@media(max-width:650px){.organizer-app .workspace>aside{display:flex}.organizer-app .panel-head{flex-wrap:wrap}.organizer-app .table-wrap{max-width:calc(100vw - 84px)}.organizer-app .toolbar>.field{flex:1 1 100%}.organizer-app .toolbar select,.organizer-app .toolbar input{min-width:0}.organizer-app .table td{min-width:100px}.organizer-app .table td button{min-height:44px;min-width:44px}.organizer-app .metrics{grid-template-columns:1fr}.organizer-app .metric{display:grid;grid-template-columns:1fr auto;gap:3px 14px}.organizer-app .metric-value{grid-column:2;grid-row:1/3}.organizer-app .metric-label{margin:0}.organizer-app .metric-detail{margin:0}}
@media print{.organizer-app .workspace{display:block}.organizer-app .no-print{display:none!important}.organizer-app .metrics,.organizer-app>.stack>.notice,.organizer-app>.stack>p{display:none}.organizer-app .panel{border:0;padding:0;box-shadow:none}.organizer-app .table-wrap{overflow:visible;border:0}.organizer-app .table{font-size:10px}.organizer-app .table td,.organizer-app .table th{padding:7px;white-space:normal}.organizer-app .table td{max-width:none}.organizer-app .inspection-area img{max-height:180px}.organizer-app .workspace>.stack>.panel:not(.no-print){margin-bottom:25px}}
