.trig-designer{container-type:inline-size;color:#e2d3a6;font:12px/1.5 'Segoe UI',system-ui,sans-serif}.trig-designer *{box-sizing:border-box}.trig-designer h3{font-size:12px;margin:16px 0 8px}.trig-designer button,.trig-designer input,.trig-designer select,.trig-designer textarea{font:inherit}.trig-designer button:disabled{opacity:.35;cursor:default!important}.trig-designer :focus-visible{outline:1px solid #8d7a4e;outline-offset:2px}.trig-designer label{display:grid!important;grid-template-columns:minmax(100px,1fr) minmax(100px,1.5fr);gap:6px!important;align-items:center}.trig-designer label input:not([type=checkbox]),.trig-designer label select{width:100%}.trig-help{display:block;grid-column:1/-1;color:#9b9788;font-size:10.5px;line-height:1.65;margin:5px 0 9px}.trig-designer .trig-flow{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:8px 0 12px}.trig-designer button.trig-step{position:relative;display:flex;flex-direction:column;align-items:flex-start;text-align:left;gap:5px;margin:0!important;min-height:66px;border:1px solid #38352f!important;background:#1a1e28!important;padding:10px!important;border-radius:6px!important;font-weight:400!important}.trig-designer button.trig-step.selected{border-color:#8d7a4e!important;background:#1a1e28!important}.trig-step b{font-size:10px;letter-spacing:.06em;color:#e2d3a6}.trig-step small{font-size:10px;color:#9b9788;line-height:1.5}.trig-sentence{font-size:11px;line-height:1.8;color:#d9d3c4;padding:9px 12px;background:#1a1e2805;border-left:2px solid #38352f}.trig-warnings:empty{display:none}.trig-designer button.trig-warning{display:block;width:100%;text-align:left;background:#1a1e28!important;border-color:#8d7a4e!important;color:#e2d3a6!important;font-size:11px!important;font-weight:400!important;margin:5px 0!important;padding:8px 10px!important}.trig-recipes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.trig-recipes button{display:flex;flex-direction:column;text-align:left;align-items:flex-start;gap:7px;padding:12px!important;margin:0!important;background:#1a1e28!important;border-color:#38352f!important}.trig-recipes small{font-size:10px;color:#9b9788;font-weight:400;line-height:1.65}.trig-transform{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.trig-transform label{display:block!important}.trig-transform input{display:block;width:100%;margin-top:5px}.trig-add-action{display:block;width:100%;padding:9px;background:#1a1e28;color:#e2d3a6;border:1px solid #8d7a4e;border-radius:6px;margin-top:10px}.trig-action-card{padding:12px!important;margin:9px 0!important}.trig-advanced{margin-top:14px;padding-top:10px;border-top:1px solid #38352f15;color:#9b9788;font-size:11px}.trig-advanced textarea{width:100%;min-height:140px;background:#1a1e28;border:1px solid #38352f;color:#e2d3a6;font:11px/1.6 Consolas,monospace;padding:9px}.trig-designer select option{background:#0d1017}.trig-designer label>small{margin-bottom:2px}#ed-ctx-panel.trig-wide{width:760px}#ed-ctx-panel.trig-wide .ed-float-body{overflow:auto;min-height:0}
@container(max-width:560px){.trig-designer .trig-flow{grid-template-columns:repeat(2,minmax(0,1fr))}.trig-recipes{grid-template-columns:repeat(2,minmax(0,1fr))}.trig-transform{grid-template-columns:repeat(2,minmax(0,1fr))}}
.trig-designer label.trig-not{display:flex!important;gap:8px!important;justify-content:flex-start}.trig-not input{flex:none;margin:0}.trig-not span{font-size:11px}.ed-missions-toggle[hidden]{display:none!important}
body.mw-map-open #trig-panel,body.mw-map-open #trig-inspector,body.mw-map-open #trig-npcpick-hint{visibility:hidden!important}
