.event-workbench{padding-bottom:65px}.work-demo-note{padding:18px 22px;border:1px solid var(--line);border-left:4px solid var(--pink);background:var(--surface);border-radius:9px;margin-bottom:22px}.work-demo-note p{font-size:14px;color:var(--muted);margin-top:5px}.work-actor{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin:24px 0}.work-actor label{font-size:14px}.work-actor select{font-size:15px}.work-form,.work-card{border:1px solid var(--line);border-radius:12px;background:var(--surface);padding:28px}.work-form{max-width:920px}.work-form>h2{margin-bottom:22px}.work-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.work-fields label,.work-case{font-size:14px;font-weight:600}.work-fields input,.work-fields select,.work-fields textarea,.work-case select{display:block;width:100%;margin-top:8px;font-size:16px;border-radius:7px}.work-full{grid-column:1/-1}.work-participants{margin:25px 0;padding:18px;border:1px solid var(--line);border-radius:9px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;max-height:320px;overflow:auto}.work-participants legend{font-size:15px;padding:0 5px}.work-participants label{font-size:14px}.work-participants label small{display:block;color:var(--muted);font-size:11px}.work-case{margin-bottom:20px}.work-form>.btn{margin-top:20px}.work-layout{display:grid;grid-template-columns:1.2fr 1fr;gap:24px;align-items:start}.work-layout>*,.work-fields>*{min-width:0}.work-card h2{font-size:34px}.work-card h3{font-size:27px;margin-top:26px}.work-card>p{font-size:15px;color:var(--muted);margin:14px 0 20px;line-height:1.6}.approval-list{margin:22px 0}.approval-row{border-top:1px solid var(--line);padding:17px 0;display:flex;justify-content:space-between;align-items:start;gap:12px;flex-wrap:wrap}.approval-row>div:first-child{flex:1;min-width:160px}.approval-row strong{font-size:17px}.approval-status{display:block;font-size:12px;color:var(--muted);line-height:1.4;margin-top:6px}.approval-status.approved,.approval-status.automatic{color:var(--green)}.approval-status.pending,.approval-status.rejected{color:var(--pink)}.approval-actions{display:flex;gap:10px;align-items:center}.approval-actions .btn{font-size:13px;padding:9px 13px;min-height:0}.approval-actions .text-link{font-size:12px}.trust-options{flex-basis:100%;font-size:13px;line-height:1.5}.trust-options summary{cursor:pointer}.trust-options label{margin-top:14px}.trust-options p{margin-top:12px}.publication-status{padding:18px;background:var(--raised);border-radius:8px;margin-bottom:18px}.publication-status p{font-size:13px;line-height:1.55;margin-top:8px}.publication-status strong{font-size:16px}.local-event-public{margin-top:22px;border:1px solid var(--green);padding:22px;border-radius:8px}.local-event-public p,.local-event-public strong{font-size:14px;line-height:1.6;margin-top:13px}.event-audit{padding:0;list-style:none;display:grid;gap:16px;margin-top:20px}.event-audit li{padding-left:14px;border-left:2px solid var(--line);display:grid;gap:5px;overflow-wrap:anywhere;font-size:12px}.event-audit time{color:var(--muted);font-size:11px}.event-audit span{line-height:1.6}#event-edit-form{align-items:end}.event-workbench .page-top h1{font-size:clamp(44px,6vw,66px)}
@media(max-width:900px){.work-layout{grid-template-columns:1fr}.work-form,.work-card{padding:22px}}
@media(max-width:520px){.work-fields,.work-participants{grid-template-columns:1fr}.work-form,.work-card{padding:18px}.work-actor{gap:9px}.work-actor select{width:100%}.work-full{grid-column:auto}.work-demo-note{padding:15px}.work-demo-note strong{font-size:14px}.work-demo-note p{font-size:13px}.work-participants{padding:13px}.work-card h2{font-size:30px}.work-layout{gap:17px}}
