.aurik-portal>main>.aurik-topbar{position:relative!important;top:auto!important;z-index:15!important}
@media(max-width:760px){
 html,body{width:100%!important;max-width:100%!important;overflow-x:hidden!important;overflow-y:auto!important}
 body.aurik-portal-screen{height:100dvh!important;overflow:hidden!important}
 body.aurik-portal-screen .aurik-portal{width:100%!important;max-width:100%!important;height:100dvh!important;overflow:hidden!important}
 body.aurik-portal-screen.admin-bar .aurik-portal{height:calc(100dvh - 46px)!important}
 body.aurik-portal-screen .aurik-portal>main{width:100%!important;max-width:100%!important;min-width:0!important;height:calc(100dvh - 78px)!important;overflow-x:hidden!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch}
 body.aurik-portal-screen .aurik-card,body.aurik-portal-screen .aurik-detail-grid,body.aurik-portal-screen form{min-width:0!important;max-width:100%!important;box-sizing:border-box!important}
 .aurik-form,.aurik-form-grid,.aurik-requirements-grid,.aurik-upload-grid,.aurik-field,.aurik-step,.aurik-document-section,.aurik-upload-card{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important}
 .aurik-form .aurik-step:not(.aurik-role-description),.aurik-form .aurik-document-section{padding-left:18px!important;padding-right:18px!important}
 .aurik-form .aurik-requirements-grid,.aurik-form .aurik-form-grid,.aurik-form .aurik-upload-grid{width:auto!important;max-width:none!important;margin-left:0!important;margin-right:0!important}
 .aurik-form .aurik-field{padding-left:0!important;padding-right:0!important}
 .aurik-form input:not([type=checkbox]),.aurik-form select,.aurik-form textarea,.aurik-portal input:not([type=checkbox]),.aurik-portal select,.aurik-portal textarea{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important}
 .aurik-portal input:not([type=checkbox]),.aurik-portal textarea{padding-right:15px!important}
 .aurik-form input[type=file]{font-size:12px!important;overflow:hidden!important}
}
@media(max-width:390px){.aurik-form .aurik-step:not(.aurik-role-description),.aurik-form .aurik-document-section{padding-left:14px!important;padding-right:14px!important}.aurik-step-label{gap:9px!important;letter-spacing:.09em!important}.aurik-step-label span{flex:0 0 34px!important;width:34px!important;height:34px!important}}
.aurik-review-notes-card{grid-column:1/-1;margin:8px 0 20px;padding:20px;border:1px solid #e5c4ca;border-left:4px solid #ad1f38;border-radius:14px;background:#fff8f9}.aurik-review-notes-card>header{margin-bottom:16px}.aurik-review-notes-card>header small{color:#ad1f38;font-size:11px;font-weight:800;letter-spacing:.14em}.aurik-review-notes-card>header h3{margin:5px 0 3px;color:#10232d;font-size:20px}.aurik-review-notes-card>header p{margin:0;color:#66747c}.aurik-review-notes-entry label{display:block;margin-bottom:8px}.aurik-review-notes-entry textarea{width:100%;box-sizing:border-box}.aurik-review-notes-history{margin-top:18px;padding-top:16px;border-top:1px solid #e5c4ca}.aurik-review-notes-history h4{margin:0 0 12px;color:#10232d;font-size:15px}.aurik-review-notes-history>div{display:grid;gap:10px}.aurik-review-notes-history .aurik-message.private_note{width:100%;max-width:none;margin:0;background:#fff}.aurik-review-notes-history .aurik-message.private_note p{margin-bottom:0}.aurik-notes-empty{margin:0;color:#74818a;font-size:14px}
.aurik-status-email-editor{margin:4px 0 18px;padding:18px;border:1px solid #e5c4ca;border-radius:13px;background:#fff8f9}.aurik-status-email-editor[hidden]{display:none!important}.aurik-status-email-editor>div{display:flex;justify-content:space-between;gap:12px;margin-bottom:15px}.aurik-status-email-editor>div strong{color:#9e2237}.aurik-status-email-editor>div small{color:#66747c}.aurik-status-email-editor textarea{min-height:220px!important}.aurik-notification-close{margin-left:auto;width:34px;height:34px;border:1px solid rgba(255,255,255,.35);border-radius:50%;background:transparent;color:#fff;font:700 25px/1 Arial;cursor:pointer}
@media(max-width:760px){
 .aurik-notification-menu>header{align-items:center!important}.aurik-notification-menu>header small{margin-left:auto;margin-right:10px}.aurik-notification-close{display:grid;place-items:center;flex:0 0 34px}
 .aurik-messaging-hub{display:flex!important;flex-direction:column!important;overflow:visible!important}.aurik-portal .aurik-chat-list{display:block!important;width:100%!important;max-width:100%!important;height:auto!important;max-height:300px!important;flex:none!important;padding:0!important;overflow:hidden!important}.aurik-chat-list form{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;width:100%!important;padding:12px!important;box-sizing:border-box!important}.aurik-chat-list form input{min-width:0!important;border-radius:10px 0 0 10px!important}.aurik-chat-list form button{min-width:82px!important}.aurik-chat-list>div{display:block!important;width:100%!important;height:auto!important;max-height:205px!important;overflow-y:auto!important}.aurik-chat-list a{display:grid!important;width:100%!important;box-sizing:border-box!important;grid-template-columns:36px minmax(0,1fr) auto!important;padding:11px 12px!important}.aurik-chat-list a>span{width:36px!important;height:36px!important}.aurik-chat-pane>header{padding:18px!important}.aurik-chat-pane>header h2{font-size:25px!important;overflow-wrap:anywhere}.aurik-chat-pane>header a{white-space:nowrap}.aurik-chat-thread{padding:14px!important}.aurik-chat-thread .aurik-message{width:100%!important;max-width:100%!important;margin:0 0 12px!important;padding:15px!important}.aurik-message>div{display:block!important}.aurik-message>div small{margin-top:4px}.aurik-chat-compose{padding:14px!important}
 .aurik-table tr{padding:17px!important}.aurik-table td{display:grid!important;grid-template-columns:88px minmax(0,1fr)!important;align-items:start!important;gap:10px!important;padding:9px 0!important;text-align:left!important}.aurik-table td:before{min-width:0!important;text-align:left!important}.aurik-table td>*{min-width:0;overflow-wrap:anywhere;text-align:left!important;justify-self:start!important}.aurik-table td:first-child b,.aurik-table td:first-child small{grid-column:2;text-align:left!important}.aurik-table td:first-child small{font-size:12px}.aurik-table .aurik-score-pill{display:inline-flex!important;width:auto!important;max-width:max-content!important;justify-self:start!important;padding:7px 11px!important}.aurik-table td:last-child{display:block!important;padding-top:14px!important}.aurik-table td:last-child a{display:flex;justify-content:center;width:100%;padding:11px 16px;border-radius:999px;background:#073b59;color:#fff;text-decoration:none;font-weight:750}
 .aurik-review-notes-card{padding:16px}
 .aurik-status-email-editor{padding:15px}.aurik-status-email-editor>div{display:block}.aurik-status-email-editor>div small{display:block;margin-top:3px}
}
