/* Only commissioned components change on desktop and phone. Tablet rules are iPad specific. */
.person727 fieldset{min-width:0;border:1px solid var(--line,#dce6ed);border-radius:10px;padding:18px}.person727 legend{font-weight:650;padding:0 8px}.person727 [hidden]{display:none!important}.contact-row727{display:grid;grid-template-columns:minmax(180px,2fr) minmax(140px,1fr);gap:12px;align-items:end;padding:12px 0;border-bottom:1px solid var(--line,#dce6ed)}.contact-row727:last-child{margin-bottom:16px}.person-action-grid727{display:flex;flex-wrap:wrap;gap:12px;align-items:start}.person-action-grid727>form{margin:0;display:block}.person-action-grid727 .button,.person-action-grid727 summary.button,.person727 .button{min-height:44px;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:8px}.person-action-grid727 details form{margin-top:14px}.delivery727 article{padding:14px 0;border-top:1px solid var(--line,#dce6ed)}.passkey-login727{margin:12px 0}.passkey-login727 .button{width:100%}.passkey-login727 p:empty{display:none}.security-methods727 details{padding:12px 0}.security-methods727 form{margin-top:12px}
.ticket-kind-grid719{grid-auto-rows:1fr}.ticket-kind-grid719>form{display:flex}.ticket-kind-grid719>form>.ticket-kind719{align-self:stretch}
.ticket-kind719 .ticket-kind-icon727{display:inline-flex;flex:none;align-items:center;justify-content:center;width:48px;height:48px;border-radius:12px;background:#e8effa;color:#23538a}.ticket-kind719[data-kind727="internet"] .ticket-kind-icon727{background:#e2f2f1;color:#216a68}.ticket-kind719[data-kind727="software"] .ticket-kind-icon727,.ticket-kind719[data-kind727="citrix"] .ticket-kind-icon727{background:#efebf7;color:#645184}.ticket-kind719[data-kind727="loss"] .ticket-kind-icon727{background:#fff0df;color:#975d1c}.ticket-kind719[data-kind727="security"] .ticket-kind-icon727{background:#f6e7e8;color:#923f49}.ticket-kind719:focus-visible{outline:3px solid #547e9c;outline-offset:3px}.ticket-kind719:hover,.ticket-kind719:active{border-color:#7897ab;box-shadow:0 3px 12px #183e5312}.ticket-kind719:active{background:#f1f6fa}.ticket-kind-icon727 .icon{margin:0}
@media(max-width:750px){.ticket-kind719 .ticket-kind-icon727{width:36px;height:36px;border-radius:10px}}
@media(max-width:700px){.contact-row727{grid-template-columns:minmax(0,1fr)}.person727 fieldset{padding:12px}.person-action-grid727{display:grid;grid-template-columns:minmax(0,1fr)}.person-action-grid727>.button,.person-action-grid727>details>summary.button{width:100%}}
@media(min-width:700px) and (max-width:1366px){
 .ipad727 main,.ipad727 .content,.ipad727 .main-content{min-width:0;max-width:100%}.ipad727 .table-scroll{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.ipad727 .table-scroll table{min-width:620px}.ipad727 .form-grid,.ipad727 .ticket-fields719{grid-template-columns:repeat(2,minmax(0,1fr))}.ipad727 .form-grid>*,.ipad727 .ticket-fields719>*{min-width:0}.ipad727 input:not([type=checkbox]):not([type=radio]),.ipad727 select,.ipad727 textarea{min-width:0;max-width:100%;font-size:16px}.ipad727 .section-heading,.ipad727 .quick-links,.ipad727 .ticket-actions719,.ipad727 .toolbar710{flex-wrap:wrap;gap:10px}.ipad727 .section-heading{align-items:start}.ipad727 .button,.ipad727 summary.button{min-height:44px;box-sizing:border-box}.ipad727 .ticket-kind-grid719{grid-template-columns:repeat(2,minmax(0,1fr))}.ipad727 .ticket-detail-grid723{grid-template-columns:minmax(0,1fr)}.ipad727 dialog{max-width:calc(100vw - 40px);max-height:calc(100dvh - 40px);overflow:auto}.ipad727 .ticket-filters719{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.ipad727 .ticket-picker-controls719{flex-wrap:wrap}.ipad727 .ticket-steps721{flex-wrap:wrap}.ipad727 .ticket-steps721 li{white-space:normal}.ipad727 .action-menu64>div,.ipad727 .ticket-menu-items721{max-width:min(400px,calc(100vw - 40px));overflow:auto}.ipad727 .auth-editor723 .editor-controls723{grid-template-columns:repeat(2,minmax(0,1fr))}.ipad727 .auth-editor723 .auth-canvas724{max-width:100%;overflow:auto}
}

.priority727{display:inline-block;margin:4px 0}.priority727-high,.priority727-critical{background:#f6e7e8;color:#843740}
