#admin-workbench{position:fixed;inset:0 0 0 232px;z-index:12;overflow:auto;background:#1f1e1b;color:#ece7de;padding:28px 32px;font-size:14px}#admin-workbench[hidden]{display:none}.aw-top{display:flex;align-items:center;justify-content:space-between;gap:20px}.aw-top h1{font-size:24px;margin:15px 0 7px}.aw-actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.aw-actions>span{font-size:12px}.aw-tabs{display:flex;gap:14px;border-bottom:1px solid #413d33;margin:24px 0 0;flex-wrap:wrap}.aw-tabs button{border:0;border-radius:0;background:none;color:#b2ab9f;padding:14px 12px;border-bottom:2px solid transparent}.aw-tabs button.active{color:#dfbd84;border-bottom-color:#dfbd84}.aw-grid{display:grid;grid-template-columns:minmax(0,1fr) 340px;min-height:calc(100vh - 200px)}.aw-main{padding:26px 26px 0 0;min-width:0}.aw-main h2,.aw-preview h2{font-size:20px;margin:0 0 12px}.aw-main label{display:grid;gap:9px;margin:20px 0}.aw-main input:not([type=checkbox]),.aw-main textarea,.aw-step-dialog input:not([type=checkbox]),.aw-step-dialog select,.aw-step-dialog textarea,.aw-preview select{width:100%;background:#25231f;border:1px solid #413d33;border-radius:8px;padding:11px;color:#ece7de;font:inherit}.aw-main textarea{min-height:75px}.aw-main fieldset{border:0;padding:0;margin:0;min-width:0}.aw-table-wrap{overflow:auto;margin:24px 0 16px}.aw-table-wrap table{width:100%;border-collapse:collapse;font-size:13px}.aw-table-wrap td,.aw-table-wrap th{padding:13px 10px;border:1px solid #413d33;text-align:left}.aw-table-wrap th{background:#2b2923;white-space:nowrap}.aw-table-wrap td strong{font-weight:500}.aw-table-wrap input{accent-color:#dfbd84;width:18px;height:18px}.aw-table-wrap button{font-size:12px;padding:6px 10px}.aw-table-wrap .aw-actions{gap:4px;min-width:154px}.aw-preview{border-left:1px solid #413d33;padding:26px 0 24px 24px}.aw-preview>label{display:flex;align-items:center;gap:12px;font-size:13px}.aw-preview select{width:auto;flex:1}.aw-preview-card{background:#25231f;border:1px solid #413d33;padding:20px;border-radius:10px;margin-top:22px}.aw-preview-card h3{font-size:19px;margin:0 0 8px}.aw-preview-step{display:flex;align-items:center;gap:12px;padding:16px 10px;border:1px solid #413d33;border-radius:8px;margin:12px 0;background:#282620}.aw-preview-step>span{width:28px;height:28px;border:1px solid #625c4e;border-radius:50%;display:grid;place-items:center;flex-shrink:0;color:#dfbd84}.aw-preview-step>div{flex:1;min-width:0}.aw-preview-step small{font-size:12px;line-height:1.7;color:#b2ab9f;display:block;margin-top:6px}.aw-preview-step strong{font-size:14px;overflow-wrap:anywhere}.aw-preview-step.current{border-color:#ab8b58}.aw-preview-step p{font-size:12px;margin-bottom:0}.aw-warning{background:#383022;border:1px solid #72572e;padding:14px 16px;color:#e3bf87;line-height:1.8;border-radius:8px;margin:18px 0}.aw-check{border:1px solid #413d33;border-radius:8px;padding:20px;margin:18px 0;background:#25231f}.aw-check p{color:#b2ab9f;font-size:13px;line-height:1.8;margin:10px 0 0}.aw-step-dialog{position:fixed;inset:0 0 0 auto;margin:0;width:min(540px,95vw);max-width:95vw;height:100vh;max-height:100vh;border-radius:0;border:0;border-left:1px solid #62533c;background:#25231f;color:#ece7de;padding:26px;overflow:auto}.aw-step-dialog::backdrop{background:#0007}.aw-step-dialog h2{font-size:22px;margin:0}.aw-step-dialog label{display:grid;gap:9px;margin:20px 0}.aw-step-dialog textarea{min-height:80px}.aw-step-dialog fieldset{border:1px solid #413d33;border-radius:8px;padding:12px}.aw-output-types{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.aw-output-types label,.aw-step-dialog .aw-inline{display:flex;align-items:center;margin:6px 0;font-size:13px}.aw-step-dialog input[type=checkbox]{width:17px;height:17px;accent-color:#dfbd84}.aw-step-error,#aw-error{color:#efb49c;line-height:1.8}.aw-step-dialog button:focus-visible,#admin-workbench button:focus-visible{outline:2px solid #dfbd84;outline-offset:3px}@media(max-width:1450px){#admin-workbench{left:220px;padding:24px}.aw-grid{grid-template-columns:minmax(0,1fr) 300px}.aw-main{padding-right:20px}.aw-preview{padding-left:20px}.aw-top{align-items:flex-start}.aw-top h1{font-size:22px}}@media(max-width:1150px){.aw-grid{grid-template-columns:minmax(0,1fr)}.aw-preview{border-left:0;border-top:1px solid #413d33;padding:24px 0}.aw-main{padding-right:0}.aw-top{flex-wrap:wrap}}@media(max-width:800px){#admin-workbench{left:0;padding:18px}.aw-top h1{font-size:20px}.aw-tabs{gap:2px}.aw-tabs button{font-size:13px}}
#admin-workbench .aw-main>fieldset>label{grid-template-columns:100px minmax(0,1fr);align-items:center;margin:16px 0}#admin-workbench .aw-main>fieldset>label textarea{min-height:65px}#admin-workbench .aw-top>div>p{margin:6px 0}#admin-workbench .aw-table-wrap td{padding-top:10px;padding-bottom:10px}#admin-workbench .aw-top{position:sticky;top:-28px;z-index:3;background:#1f1e1b;padding:10px 0}
#admin-workbench .aw-top>div:first-child{position:relative;padding-top:20px}#admin-workbench .aw-top [data-aw=close]{position:absolute;left:0;top:0;padding:0;min-height:20px;font-size:12px}#admin-workbench .aw-top h1{margin:7px 0;font-size:24px}#admin-workbench .aw-tabs{margin-top:12px}#admin-workbench .aw-table-wrap td,#admin-workbench .aw-table-wrap th{padding-top:7px;padding-bottom:7px}#admin-workbench .aw-table-wrap button{padding:4px 8px;min-height:28px}#admin-workbench .aw-table-wrap .icon{width:16px;height:16px}#admin-workbench .aw-preview-step{padding:12px 10px;margin:10px 0}
