.direct-routing{background:#eef6f2;border:1px solid #c7ded4;border-radius:12px;padding:20px;margin:18px 0}.direct-row{display:flex;gap:24px;align-items:center;margin:12px 0}.direct-row label:first-child{flex:1}.direct-row select{display:block;width:100%;margin-top:6px}.voice-option{display:flex;gap:8px;align-items:center}.voice-option input{width:auto}.direct-routing p{font-size:13px;line-height:1.65;color:#48635a}.quick-holds{display:flex;flex-wrap:wrap;gap:8px}.quick-holds button,.section-hold{background:#075e50;color:white;border-color:#075e50;touch-action:none;user-select:none}.quick-holds button.is-listening,.section-hold.is-listening{background:#b44027}.section-title-row{flex-wrap:wrap}.section-title-row label{flex:1;min-width:200px}.section-hold{font-size:12px}.mask-warning{padding:12px;background:#fff0d6;border:1px solid #d4a34f;border-radius:8px;color:#724307!important}.v5-tools{display:flex;gap:10px;flex-wrap:wrap;margin:16px 0}.backup-import{border:1px solid #cbd9d2;border-radius:7px;padding:9px 13px;font-size:13px;cursor:pointer;background:white}.backup-import input{max-width:190px;display:block;font-size:11px;margin-top:5px}#azure-url{display:block;width:100%;margin:8px 0 14px}#route-feedback{font-weight:650}.section-hold:focus-visible,.quick-holds button:focus-visible{outline:3px solid #d79534;outline-offset:3px}@media(max-width:720px){.direct-row{flex-direction:column;align-items:stretch}.quick-holds button{flex:1 1 140px}.section-title-row label{min-width:100%}.direct-routing{padding:14px}}@media print{.v5-tools,.direct-routing,.section-hold{display:none!important}}
