.react-pdf__Page{background-color:grey;padding-bottom:10px}.react-pdf__Document{flex:1 1;margin-top:40px;overflow:auto;width:100%}.react-pdf__Page__canvas{margin-left:auto;margin-right:auto}:root{--annotation-unfocused-field-background:url('data:image/svg+xml;charset=utf-8,<svg width="1" height="1" xmlns="http://www.w3.org/2000/svg"><rect width="100%" height="100%" style="fill:rgba(0,54,255,.13)"/></svg>')}.annotationLayer section{position:absolute;text-align:left;text-align:initial}.annotationLayer .buttonWidgetAnnotation.pushButton>a,.annotationLayer .linkAnnotation>a{font-size:1em;height:100%;left:0;position:absolute;top:0;width:100%}.annotationLayer .buttonWidgetAnnotation.pushButton>canvas{left:0;position:relative;top:0;z-index:-1}.annotationLayer .buttonWidgetAnnotation.pushButton>a:hover,.annotationLayer .linkAnnotation>a:hover{background:#ff0;box-shadow:0 2px 10px #ff0;opacity:.2}.annotationLayer .textAnnotation img{cursor:pointer;position:absolute}.annotationLayer .buttonWidgetAnnotation.checkBox input,.annotationLayer .buttonWidgetAnnotation.radioButton input,.annotationLayer .choiceWidgetAnnotation select,.annotationLayer .textWidgetAnnotation input,.annotationLayer .textWidgetAnnotation textarea{background-image:url('data:image/svg+xml;charset=utf-8,<svg width="1" height="1" xmlns="http://www.w3.org/2000/svg"><rect width="100%" height="100%" style="fill:rgba(0,54,255,.13)"/></svg>');background-image:var(--annotation-unfocused-field-background);border:1px solid #0000;box-sizing:border-box;font-size:9px;height:100%;margin:0;padding:0 3px;vertical-align:top;width:100%}.annotationLayer .choiceWidgetAnnotation select option{padding:0}.annotationLayer .buttonWidgetAnnotation.radioButton input{border-radius:50%}.annotationLayer .textWidgetAnnotation textarea{font:message-box;font-size:9px;resize:none}.annotationLayer .buttonWidgetAnnotation.checkBox input[disabled],.annotationLayer .buttonWidgetAnnotation.radioButton input[disabled],.annotationLayer .choiceWidgetAnnotation select[disabled],.annotationLayer .textWidgetAnnotation input[disabled],.annotationLayer .textWidgetAnnotation textarea[disabled]{background:none;border:1px solid #0000;cursor:not-allowed}.annotationLayer .buttonWidgetAnnotation.checkBox input:hover,.annotationLayer .buttonWidgetAnnotation.radioButton input:hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .textWidgetAnnotation input:hover,.annotationLayer .textWidgetAnnotation textarea:hover{border:1px solid #000}.annotationLayer .choiceWidgetAnnotation select:focus,.annotationLayer .textWidgetAnnotation input:focus,.annotationLayer .textWidgetAnnotation textarea:focus{background:none;border:1px solid #0000}.annotationLayer .buttonWidgetAnnotation.checkBox :focus,.annotationLayer .buttonWidgetAnnotation.radioButton :focus,.annotationLayer .choiceWidgetAnnotation select :focus,.annotationLayer .textWidgetAnnotation input :focus,.annotationLayer .textWidgetAnnotation textarea :focus{background-color:initial;background-image:none;outline:auto}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{background-color:#000;content:"";display:block;position:absolute}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before{height:80%;left:45%;width:1px}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before{transform:rotate(45deg)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{transform:rotate(-45deg)}.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{border-radius:50%;height:50%;left:30%;top:20%;width:50%}.annotationLayer .textWidgetAnnotation input.comb{font-family:monospace;padding-left:2px;padding-right:0}.annotationLayer .textWidgetAnnotation input.comb:focus{width:103%}.annotationLayer .buttonWidgetAnnotation.checkBox input,.annotationLayer .buttonWidgetAnnotation.radioButton input{-webkit-appearance:none;appearance:none;padding:0}.annotationLayer .popupWrapper{position:absolute;width:20em}.annotationLayer .popup{word-wrap:break-word;background-color:#ff9;border-radius:2px;box-shadow:0 2px 5px #888;cursor:pointer;font:message-box;font-size:9px;margin-left:5px;max-width:20em;padding:6px;position:absolute;white-space:normal;z-index:200}.annotationLayer .popup>*{font-size:9px}.annotationLayer .popup h1{display:inline-block}.annotationLayer .popupDate{display:inline-block;margin-left:5px}.annotationLayer .popupContent{border-top:1px solid #333;margin-top:2px;padding-top:2px}.annotationLayer .richText>*{white-space:pre-wrap}.annotationLayer .caretAnnotation,.annotationLayer .circleAnnotation svg ellipse,.annotationLayer .fileAttachmentAnnotation,.annotationLayer .freeTextAnnotation,.annotationLayer .highlightAnnotation,.annotationLayer .inkAnnotation svg polyline,.annotationLayer .lineAnnotation svg line,.annotationLayer .polygonAnnotation svg polygon,.annotationLayer .polylineAnnotation svg polyline,.annotationLayer .squareAnnotation svg rect,.annotationLayer .squigglyAnnotation,.annotationLayer .stampAnnotation,.annotationLayer .strikeoutAnnotation,.annotationLayer .underlineAnnotation{cursor:pointer}.ticket-form{background:#fff;display:flex;flex-direction:column;height:100%}.ticket-form-content{flex:1 1;overflow-y:auto;padding:20px}.form-header{margin-bottom:24px;text-align:center}.form-header h3{color:#333;font-size:20px;font-weight:600;margin:0 0 8px}.form-header p{color:#666;font-size:14px;line-height:1.4;margin:0}.error-alert{background:#f8d7da;border:1px solid #f5c6cb;border-radius:6px;color:#721c24;font-size:14px;margin-bottom:20px;padding:12px 16px}.ticket-form-fields{display:flex;flex:1 1;flex-direction:column;gap:16px}.form-row{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr}.form-group{display:flex;flex-direction:column}.form-group label{color:#333;font-size:14px;font-weight:600;margin-bottom:6px}.form-group input,.form-group select,.form-group textarea{background:#fff;border:1px solid #ddd;border-radius:6px;font-family:inherit;font-size:14px;padding:10px 12px;transition:border-color .2s,box-shadow .2s}.form-group input:focus,.form-group select:focus,.form-group textarea:focus{border-color:#007bff;box-shadow:0 0 0 2px #007bff40;outline:none}.form-group input:disabled,.form-group select:disabled,.form-group textarea:disabled{background-color:#f8f9fa;cursor:not-allowed;opacity:.6}.form-group textarea{line-height:1.5;min-height:100px;resize:vertical}.form-group input::placeholder,.form-group textarea::placeholder{color:#999}.form-actions{background:#fff;border-top:1px solid #f0f0f0;display:flex;flex-shrink:0;gap:12px;justify-content:flex-end;margin-top:auto;padding:16px 20px}.btn{align-items:center;border:none;border-radius:6px;cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;justify-content:center;min-width:100px;padding:10px 20px;text-decoration:none;transition:all .2s}.btn:disabled{cursor:not-allowed;opacity:.6}.btn-primary{background-color:#007bff;color:#fff}.btn-primary:hover:not(:disabled){background-color:#0056b3}.btn-secondary{background-color:#6c757d;color:#fff}.btn-secondary:hover:not(:disabled){background-color:#545b62}select[value=urgent]{border-left:4px solid #dc3545}select[value=high]{border-left:4px solid #fd7e14}select[value=medium]{border-left:4px solid #ffc107}select[value=low]{border-left:4px solid #28a745}@media (max-width:768px){.ticket-form-content{padding:16px}.form-row{gap:12px;grid-template-columns:1fr}.form-header h3{font-size:18px}.form-header p{font-size:13px}.form-actions{flex-direction:column;gap:8px}.btn{width:100%}.ticket-form-fields{gap:12px}}@media (max-width:480px){.ticket-form-content{padding:12px}.form-group input,.form-group select,.form-group textarea{font-size:16px;padding:8px 10px}.error-alert,.form-group label{font-size:13px}.error-alert{padding:10px 12px}}.btn:disabled{position:relative}.btn:disabled:after{animation:spin 1s linear infinite;border:2px solid #0000;border-radius:50%;border-top-color:initial;content:"";height:16px;margin:auto;position:absolute;width:16px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.form-group input:invalid,.form-group textarea:invalid{border-color:#dc3545}.form-group input:valid,.form-group textarea:valid{border-color:#28a745}.form-group:focus-within label{color:#007bff}.tickets-loading{align-items:center;color:#6c757d;display:flex;flex:1 1;flex-direction:column;justify-content:center;padding:40px 20px}.tickets-loading p{font-size:14px;margin-top:16px}.tickets-empty{align-items:center;color:#6c757d;display:flex;flex:1 1;flex-direction:column;justify-content:center;padding:40px 20px;text-align:center}.tickets-empty p{font-size:16px;font-weight:500;margin:8px 0 0}.tickets-empty-subtitle{font-size:14px!important;font-weight:400!important;opacity:.7}.tickets-list{display:flex;flex-direction:column;gap:12px}.ticket-item{background:#fff;border:1px solid #e9ecef;border-radius:8px;cursor:pointer;padding:14px}.ticket-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.ticket-id{color:#007bff;font-size:14px;font-weight:600}.ticket-status{border-radius:12px;font-size:12px;font-weight:500;padding:4px 8px;text-transform:capitalize}.ticket-status.status-internal_open{background:#dbeafe;color:#1e40af}.ticket-status.status-internal_resolved{background:#d4edda;color:#155724}.ticket-status.status-escalated{background:#fef3c7;color:#92400e}.ticket-status.status-navlab_open{background:#fce7f3;color:#9d174d}.ticket-status.status-navlab_in_progress{background:#e0e7ff;color:#3730a3}.ticket-status.status-navlab_resolved{background:#d1fae5;color:#065f46}.ticket-subject{color:#212529;font-size:15px;font-weight:600;line-height:1.4;margin-bottom:8px}.ticket-meta{align-items:center;color:#6c757d;display:flex;font-size:12px;justify-content:space-between;margin-bottom:8px}.ticket-priority{text-transform:capitalize}.ticket-description{color:#495057;font-size:14px;line-height:1.5;margin-top:8px}.ticket-detail-view{display:flex;flex-direction:column;height:100%;overflow-y:auto}.ticket-detail-header-primary{background:#fff;margin-bottom:8px}.ticket-detail-header-primary,.ticket-detail-header-secondary{border:1px solid #e9ecef;border-radius:6px;box-shadow:0 1px 2px #00000008;padding:10px 12px}.ticket-detail-header-secondary{background:#f8f9fa;margin-bottom:12px}.ticket-messages-view{flex:1 1;overflow-y:auto;padding-right:8px}.ticket-messages-view::-webkit-scrollbar{width:6px}.ticket-messages-view::-webkit-scrollbar-track{background:#0000}.ticket-messages-view::-webkit-scrollbar-thumb{background:#d0d0d0;border-radius:3px}.ticket-messages-view::-webkit-scrollbar-thumb:hover{background:#a0a0a0}@media (max-width:768px){.tickets-list{gap:10px;padding:16px}.ticket-item{padding:12px}.ticket-subject{font-size:14px}.ticket-meta{align-items:flex-start;flex-direction:column;gap:4px}}.chat-toggle{align-items:center;background:#007bff;border-radius:50%;bottom:20px;box-shadow:0 2px 12px #00000026;color:#fff;cursor:pointer;display:flex;padding:14px;position:fixed;right:20px;-webkit-user-select:none;user-select:none;z-index:1000}.chat-toggle:hover{background:#0069d9}.chat-icon{align-items:center;display:flex;justify-content:center}.chat-box{background:#fff;border-radius:12px;bottom:20px;box-shadow:0 4px 24px #0000001f;display:flex;flex-direction:column;height:600px;opacity:0;overflow:hidden;pointer-events:none;position:fixed;right:20px;transform:translateY(100%) scale(.95);transition:transform .3s cubic-bezier(.4,0,.2,1),opacity .25s ease;width:400px;z-index:1000}.chat-box.open{opacity:1;pointer-events:auto;transform:translateY(0) scale(1)}.chat-header{align-items:center;background:#007bff;border-radius:12px 12px 0 0;color:#fff;display:flex;justify-content:space-between;padding:14px 16px}.chat-header-buttons{align-items:center;display:flex;gap:4px}.chat-title{align-items:center;display:flex;font-size:15px;font-weight:600;gap:8px}.chat-avatar{background:#fff3;border-radius:50%;height:26px;width:26px}.back-button,.chat-avatar{align-items:center;display:flex;justify-content:center}.back-button{background:none;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:18px;height:24px;margin-right:6px;padding:0;width:24px}.back-button:hover{background:#ffffff26}.close-button,.menu-button,.ticket-button,.tickets-button,.zoom-button{align-items:center;background:none;border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;height:28px;justify-content:center;padding:0;width:28px}.close-button{font-size:22px}.close-button:hover,.menu-button:hover,.ticket-button:hover,.tickets-button:hover,.zoom-button:hover{background:#ffffff26}.chat-messages{background:#f8f9fa;flex:1 1;gap:12px;overflow-y:auto;padding:16px}.chat-messages,.message{display:flex;flex-direction:column}.message{max-width:85%}.message.user{align-self:flex-end}.message.assistant{align-self:flex-start}.message-content{background:#fff;border-radius:16px;box-shadow:0 1px 3px #00000014;max-width:100%;overflow:hidden;padding:10px 14px;position:relative}.message.user .message-content{background:#007bff;border-bottom-right-radius:4px;color:#fff}.message.assistant .message-content{border:1px solid #e9ecef;border-bottom-left-radius:4px}.message-text{word-wrap:break-word;font-size:14px;line-height:1.5;margin-bottom:4px;max-width:100%;overflow-wrap:break-word;overflow-x:auto}.message-time{font-size:11px;opacity:.6;text-align:right}.message.assistant .message-time{text-align:left}.follow-up-questions{display:flex;flex-direction:column;gap:4px;margin-top:8px}.follow-up-button{background:#f0f4f8;border:1px solid #e2e8f0;border-radius:8px;color:#475569;cursor:pointer;font-size:13px;padding:7px 12px;text-align:left}.follow-up-button:hover{background:#e2e8f0}.fallback-options{display:flex;flex-direction:column;gap:6px;margin-top:8px}.fallback-button{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:8px;color:#334155;cursor:pointer;display:flex;font-size:13px;font-weight:500;padding:9px 12px;text-align:left}.fallback-button:hover:not(:disabled){background:#f8fafc}.fallback-button:disabled{cursor:not-allowed;opacity:.5}.fallback-report{border-left:3px solid #f59e0b}.fallback-live-chat{border-left:3px solid #3b82f6}.fallback-ticket{border-left:3px solid #22c55e}.human-support-prompt{background:#fffbeb;border:1px solid #fde68a;border-radius:8px;margin-top:8px;padding:10px;text-align:center}.human-support-prompt p{color:#92400e;font-size:13px;margin:0 0 6px}.create-ticket-button{background:#f59e0b;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:12px;font-weight:600;padding:6px 12px}.create-ticket-button:hover{background:#d97706}.typing-indicator{display:flex;gap:4px;padding:8px 0}.typing-indicator span{animation:typing 1.4s ease-in-out infinite;background:#94a3b8;border-radius:50%;height:7px;width:7px}.typing-indicator span:first-child{animation-delay:-.32s}.typing-indicator span:nth-child(2){animation-delay:-.16s}@keyframes typing{0%,80%,to{opacity:.4;transform:scale(.8)}40%{opacity:1;transform:scale(1)}}.chat-error{align-items:center;background:#fef2f2;border-top:1px solid #fecaca;color:#991b1b;display:flex;font-size:13px;justify-content:space-between;padding:10px 14px}.chat-error button{background:none;border:none;color:#991b1b;cursor:pointer;font-size:18px;margin-left:8px;padding:0}.chat-input-section{background:#fff;border-top:1px solid #e5e7eb;padding:12px 16px}.ticket-form-container{display:flex;flex:1 1;flex-direction:column;overflow-y:auto;padding:0}.chat-box:not(.expanded) .ticket-form-container{max-height:540px}.chat-input-form{align-items:center;display:flex;gap:8px}.chat-input{border:1px solid #d1d5db;border-radius:20px;flex:1 1;font-size:14px;outline:none;padding:9px 16px}.chat-input:focus{border-color:#007bff}.chat-input:disabled{background:#f3f4f6;cursor:not-allowed}.send-button{align-items:center;background:#007bff;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;flex-shrink:0;height:38px;justify-content:center;width:38px}.send-button:hover:not(:disabled){background:#0069d9}.send-button:disabled{background:#9ca3af;cursor:not-allowed}@media (max-width:768px){.chat-box,.chat-toggle{bottom:15px;right:15px}.chat-box{height:70vh;left:15px;max-height:500px;width:auto}.chat-header{padding:12px 14px}.chat-title{font-size:14px}.chat-messages{gap:10px;padding:12px}.message-content{padding:8px 12px}.message-text{font-size:13px}.chat-input-section{padding:10px 12px}}@media (max-width:480px){.chat-box{border-radius:12px 12px 0 0;bottom:0;height:auto;left:0;right:0;top:20%;width:auto}.follow-up-button{font-size:12px;padding:6px 10px}}.message-text img{border-radius:4px;height:auto;margin:6px 0;max-width:100%}.message-text ol,.message-text ul{margin:8px 0;padding-left:20px}.message-text li,.message-text p{line-height:1.5;margin:6px 0}.message-text ol[type="1"]{list-style-type:decimal}.message.assistant .message-text img{display:block;height:auto;max-width:min(280px,100%)}.chat-box:not(.expanded) .message-text img{max-width:calc(100% - 28px)}.message-text img[alt*="Description automatically generated"],.message-text img[alt*="Graphical user interface"]{background:#f9fafb;border:1px solid #e5e7eb}.chat-box.expanded{bottom:20px;box-shadow:0 8px 32px #0000002e;height:calc(100vh - 40px);left:20px;max-height:none;max-width:none;position:fixed;right:20px;top:20px;width:calc(100vw - 40px);z-index:1001}.chat-box.expanded .chat-messages{padding:20px}.chat-box.expanded .message.assistant .message-text img{max-width:min(500px,100%)}.chat-box.expanded .chat-input-section{padding:16px 20px}@media (max-width:768px){.chat-box.expanded{bottom:10px;height:calc(100vh - 20px);left:10px;right:10px;top:10px;width:calc(100vw - 20px)}.chat-box.expanded .message.assistant .message-text img{max-width:min(300px,100%)}}.tickets-container{display:flex;flex:1 1;flex-direction:column;overflow-y:auto;padding:0}.message-actions{display:flex;gap:4px;margin-top:6px}.message-action-button{align-items:center;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:4px;color:#64748b;cursor:pointer;display:flex;font-size:11px;gap:4px;padding:3px 8px}.message-action-button:hover{background:#e2e8f0;color:#475569}.message-action-button.saved{background:#f0fdf4;border-color:#bbf7d0;color:#16a34a}.message-action-button.saved:hover{background:#dcfce7}.chat-header-menu{position:relative}.menu-dropdown{background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 4px 12px #0000001a;margin-top:4px;min-width:170px;overflow:hidden;position:absolute;right:0;top:100%;z-index:1002}.menu-item{align-items:center;background:none;border:none;color:#374151;cursor:pointer;display:flex;font-size:13px;gap:8px;padding:10px 14px;text-align:left;width:100%}.menu-item:hover{background:#f3f4f6}.menu-item.danger{color:#dc2626}.menu-item.danger:hover{background:#fef2f2}.saved-messages-container{display:flex;flex:1 1;flex-direction:column;gap:6px;overflow-y:auto;padding:8px}.saved-message-item{background:#f8fafc;border-left:3px solid #3b82f6;border-radius:4px;padding:8px}.saved-message-item:hover{background:#eff6ff}.saved-message-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:4px}.saved-message-role{color:#64748b;font-size:10px;font-weight:600;text-transform:uppercase}.saved-message-time{color:#94a3b8;font-size:10px}.saved-message-content{word-wrap:break-word;color:#1e293b;font-size:13px;line-height:1.5;margin-bottom:4px}.saved-message-content p{margin:0 0 6px}.saved-message-content p:last-child{margin-bottom:0}.saved-message-content ol,.saved-message-content ul{margin:6px 0;padding-left:20px}.saved-message-content li{margin:3px 0}.saved-message-content strong{font-weight:600}.saved-message-content code{background:#f1f5f9;border-radius:3px;font-family:Courier New,monospace;font-size:12px;padding:1px 4px}.saved-message-remove{background:none;border:none;border-radius:4px;color:#ef4444;cursor:pointer;font-size:12px;margin-top:2px;padding:3px 6px}.saved-message-remove:hover{background:#fef2f2}.empty-saved-messages{color:#94a3b8;font-size:13px;padding:24px 16px;text-align:center}.delete-confirmation{align-items:center;background:#0006;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1003}.delete-confirmation-dialog{background:#fff;border-radius:10px;box-shadow:0 8px 24px #00000026;max-width:360px;padding:20px}.delete-confirmation-title{color:#1e293b;font-size:15px;font-weight:600;margin-bottom:8px}.delete-confirmation-message{color:#64748b;font-size:13px;line-height:1.5;margin-bottom:16px}.delete-confirmation-actions{display:flex;gap:8px;justify-content:flex-end}.delete-confirmation-actions button{border:none;border-radius:6px;cursor:pointer;font-size:13px;padding:7px 14px}.delete-confirmation-actions .btn-cancel{background:#f1f5f9;color:#475569}.delete-confirmation-actions .btn-cancel:hover{background:#e2e8f0}.delete-confirmation-actions .btn-delete{background:#ef4444;color:#fff}.delete-confirmation-actions .btn-delete:hover{background:#dc2626}.image-modal-overlay{align-items:center;background:#000000b3;border-radius:12px;bottom:0;cursor:pointer;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:1100}.image-modal-content{cursor:default;max-height:90%;max-width:95%;position:relative}.image-modal-content img{border-radius:8px;box-shadow:0 8px 32px #0000004d;max-height:80vh;max-width:100%;object-fit:contain}.image-modal-close{align-items:center;background:#fff;border:none;border-radius:50%;box-shadow:0 2px 8px #0003;color:#333;cursor:pointer;display:flex;font-size:18px;font-weight:600;height:28px;justify-content:center;line-height:1;position:absolute;right:-12px;top:-12px;width:28px}.image-modal-close:hover{background:#f1f5f9}.message-text img{cursor:pointer;transition:opacity .15s}.message-text img:hover{opacity:.85}body,html{height:100%;margin:0;padding:0}body{display:flex;flex-direction:column;font-family:Proxima Nova,sans-serif;min-height:0;overflow:hidden}body *{box-sizing:border-box}#root{background-color:#fff;display:flex;flex:1 1;flex-direction:column;min-height:0}input{box-shadow:none}input:-webkit-autofill{box-shadow:inset 0 0 0 1000px #fff}input:focus::-webkit-contacts-auto-fill-button{opacity:0;position:absolute;width:0}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){div.modalBody{min-height:300px}}button,input,optgroup,select,textarea{font-family:Proxima Nova,sans-serif}
/*# sourceMappingURL=main.252080a9.css.map*/