.lus-workspace{display:grid;gap:16px}.lus-workspace .card{padding:20px}.lus-toolbar{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.lus-scroll{max-width:100%;overflow:auto;max-height:65vh;border:1px solid var(--border,#e2e4dc);border-radius:14px}.lus-table{border-collapse:collapse;width:100%;font-size:13px}.lus-table th,.lus-table td{padding:10px 12px;border:1px solid var(--border,#e2e4dc);text-align:left;white-space:pre-wrap;min-width:110px}.lus-table th{background:var(--surface,#f1f3ed);position:sticky;top:0;z-index:1}.lus-sheet th:first-child{min-width:45px;left:0}.lus-sheet td{max-width:360px;min-width:150px}.lus-formula{background:#7f946b16}.lus-workspace .seg{flex-wrap:wrap}.lus-workspace input,.lus-workspace select{max-width:100%}
.lus-workspace .lus-schedule-card{display:flex;flex-wrap:wrap;align-items:center;gap:14px 18px}
.lus-schedule-card>h2,.lus-schedule-card>p{flex-basis:100%;margin:0;line-height:1.5}
.lus-schedule-card>label{display:inline-flex;align-items:center;gap:10px;margin:0;max-width:100%;flex-wrap:wrap}
.lus-schedule-card input:not([type="checkbox"]){box-sizing:border-box;width:190px;min-width:0;max-width:100%}
.lus-schedule-card input[type="number"]{width:76px}
.lus-schedule-card input[type="month"]{width:205px}
.lus-schedule-card input[type="checkbox"]{accent-color:#747f49;width:18px;height:18px;margin:0;flex:0 0 18px;cursor:pointer}
.lus-schedule-card>.btn{margin:0;max-width:100%;white-space:normal}
@media(max-width:600px){.lus-schedule-card>label{flex-basis:100%}}
