.e3s-filters{gap:var(--space-2);margin-top:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--surface-sunk);flex-direction:column;display:flex}.e3s-filters__row{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.e3s-filters__label{width:100px;font-size:var(--text-sm);font-weight:var(--fw-bold);color:var(--text-secondary);flex:none}.e3s-wrap{white-space:normal;overflow-wrap:anywhere;min-width:0;max-width:160px;display:block}.e3s-status{align-items:flex-start;gap:var(--space-1);white-space:nowrap;flex-direction:column;display:inline-flex}.e3s-tbl--sched .ui-table__main,.e3s-tbl--sched .ui-table__sub{max-width:200px}.e3s-tbl .ui-tip:not([data-open]){display:none}.e3s-th{white-space:normal;vertical-align:bottom;max-width:120px;display:inline-block}.e3s-panel{gap:var(--space-6);flex-direction:column;display:flex}.e3s-panel section{gap:var(--space-2);flex-direction:column;display:flex}.e3s-panel h3{font-size:var(--text-base);font-weight:var(--fw-bold);margin:0}.e3s-panel__head{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.e3s-panel__lead{font-size:var(--text-sm);color:var(--text-secondary);margin:0}.e3s-copyrow{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:inline-flex}.e3s-tickets{gap:var(--space-2);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--surface-sunk);flex-direction:column;margin:0;list-style:none;display:flex}.e3s-tickets>li{font-size:var(--text-sm);flex-direction:column;gap:2px;display:flex}.e3s-danger{color:var(--status-danger-text)}.e3s-pickbtn{text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;max-width:220px;display:inline-block;overflow:hidden}.e3s-cal{gap:var(--space-3);flex-direction:column;display:flex}.e3s-hint{color:var(--text-secondary)}.e3s-list{flex-direction:column;display:flex}.e3s-list__head{margin-bottom:var(--space-3)}.e3s-list__head h2{font-size:var(--text-base);font-weight:var(--fw-bold);margin:0}.e3s-list__head p{font-size:var(--text-sm);color:var(--text-secondary);white-space:pre-line;margin:4px 0 0}.e3s-empty{padding:var(--space-6) 0;text-align:center;color:var(--text-secondary);white-space:pre-line;margin:0}.e3s-band{align-items:flex-start;gap:var(--space-2);margin:-8px 0 var(--space-4);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);font-size:var(--text-sm);display:flex}.e3s-band>span{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.e3s-band small{font-size:var(--text-sm);white-space:pre-line}.e3s-band[data-tone=info]{background:var(--surface-sunk);color:var(--text-primary)}.e3s-band[data-tone=ok]{background:var(--status-ok-soft);color:var(--status-ok-text)}.e3s-band[data-tone=danger]{background:var(--status-danger-soft);color:var(--status-danger-text)}.e3s-fieldset{gap:var(--space-3);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.e3s-fieldset>legend{margin-bottom:var(--space-2);font-size:var(--text-sm);font-weight:var(--fw-bold);padding:0}.e3s-time{align-items:end;gap:var(--space-2);grid-template-columns:1fr min-content 1fr;display:grid}.e3s-time>span{padding-bottom:14px}.e3s-choices{gap:var(--space-2);flex-direction:column;display:flex}.e3s-choice{padding:var(--space-4);border-radius:var(--radius-md);background:var(--surface-sunk);color:var(--text-primary);font:inherit;text-align:left;cursor:pointer;border:0;flex-direction:column;gap:4px;display:flex}.e3s-choice>span{font-size:var(--text-sm);color:var(--text-secondary)}.e3s-choice[aria-checked=true]{box-shadow:inset 0 0 0 2px var(--text-primary)}.e3s-policy-tools{margin-bottom:var(--space-2);justify-content:flex-end;display:flex}.e3s-policies{gap:var(--space-2);flex-direction:column;max-height:360px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.e3s-policies>li{gap:var(--space-2);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--surface-sunk);flex-direction:column;display:flex}.e3s-policies dl{gap:var(--space-2) var(--space-4);grid-template-columns:repeat(2,1fr);margin:0;display:grid}.e3s-policies dt{font-size:var(--text-sm);font-weight:var(--fw-bold)}.e3s-policies dd{font-size:var(--text-sm);margin:0}.e3s-pick{gap:var(--space-3);flex-direction:column;display:flex}.e3s-pick__title{font-size:var(--text-base);font-weight:var(--fw-bold);margin:0}.e3s-sort{gap:var(--space-2);flex-direction:column;max-height:360px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.e3s-sort__item{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--surface-sunk);cursor:grab;display:flex}.e3s-sort__item[data-dragging]{opacity:.5}.e3s-sort__item[data-over=before]{box-shadow:inset 0 2px 0 var(--accent)}.e3s-sort__item[data-over=after]{box-shadow:inset 0 -2px 0 var(--accent)}.e3s-sort__handle{border-radius:var(--radius-sm);width:32px;height:32px;color:var(--text-secondary);cursor:grab;background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:inline-flex}.e3s-sort__body{flex:1;min-width:0}[data-align=end]>.e3s-th{text-align:right}
