[hidden]{display:none!important}.caleo-dialog{border:1px solid var(--line);border-radius:20px;padding:28px;max-width:560px;width:calc(100% - 32px);color:var(--text);box-shadow:0 24px 80px #08152b38}.caleo-dialog::backdrop{background:#07132699;backdrop-filter:blur(3px)}.caleo-dialog h2{font-size:23px;margin:16px 0 10px}.caleo-dialog p{white-space:pre-wrap;overflow-wrap:anywhere}.dialog-mark{width:45px;height:45px;display:flex;align-items:center;justify-content:center;border-radius:12px;background:var(--blue);color:var(--on-primary,#fff);font-size:25px;font-weight:750}.dialog-actions{justify-content:flex-end;gap:10px;margin-top:25px}.dialog-actions button{white-space:normal}.brand-logo{object-fit:contain;max-width:90px;max-height:56px;min-width:38px;background:#fff;border-radius:8px;padding:4px}.brand-picker{display:flex;align-items:center;gap:4px;max-width:280px}.brand-picker select{max-width:175px;padding:6px;font-size:11px}.process-stage{border:1px solid var(--line);border-radius:14px;padding:22px;margin:0 0 24px;min-width:0}.process-stage legend{font-size:17px;font-weight:700;color:var(--blue);padding:0 9px}.process-stage .form-grid{margin:0}.unlink-details{border-bottom:1px solid var(--line);padding:0 0 14px;margin:0 0 14px}.unlink-details summary{color:var(--danger);cursor:pointer;font-size:12px}.unlink-details .stack-form{margin-top:12px}[aria-invalid=true]{border-color:var(--danger)!important;box-shadow:0 0 0 2px #c946571f}.table-actions{flex-wrap:wrap;min-width:160px}.table-actions form{display:inline}.table-actions a,.table-actions button{font-size:11px}.process-stage textarea{min-height:120px}.form-panel input[type=color]{width:100%;height:45px;padding:4px;cursor:pointer}.form-panel input[type=file]{padding:12px}.ticket-aside textarea{width:100%}.ticket-aside [data-transition-reason],.ticket-aside [data-transition-resolution]{display:flex;flex-direction:column;gap:8px}.brand-logo+span{overflow-wrap:anywhere}@media(max-width:800px){.brand-picker{display:none}.process-stage{padding:15px}.caleo-dialog{padding:22px}.dialog-actions{flex-direction:column-reverse;align-items:stretch}}
.session-timeout-dialog{max-width:590px}.session-timeout-dialog .eyebrow{margin:18px 0 4px}.session-countdown{display:flex;align-items:center;justify-content:space-between;gap:18px;margin:22px 0;padding:17px 19px;border:1px solid var(--line);border-radius:14px;background:var(--bg)}.session-countdown span{font-size:11px;color:var(--muted);font-weight:650;text-transform:uppercase;letter-spacing:1px}.session-countdown strong{font-variant-numeric:tabular-nums;font-size:31px;letter-spacing:1px;color:var(--blue)}.session-timeout-dialog[open]{animation:caleo-dialog-in .18s ease-out}@keyframes caleo-dialog-in{from{opacity:0;transform:translateY(8px) scale(.985)}to{opacity:1;transform:none}}@media(max-width:800px){.session-countdown{align-items:flex-start;flex-direction:column;gap:5px}.session-countdown strong{font-size:28px}.session-timeout-dialog .dialog-actions{flex-direction:column-reverse}.session-timeout-dialog .dialog-actions .button{width:100%}}
