.colored-status{border-radius:3px;border-width:0;display:inline-block;font-weight:600;margin:0 2px;padding:6px 10px}.colored-status.blue{background:#0052cc;color:#fff}.colored-status.red{background:red;color:#fff}.colored-status.green{background:#00875a;color:#fff}@media only screen and (max-width:768px),only screen and (min-width:769px) and (max-width:992px){.support-page .col-sm-12,.support-page .container-fluid,.support-page .row{margin:0;padding:0}.support-page .col-sm-12 .text-left,.support-page .container-fluid .text-left,.support-page .row .text-left{padding:0 15px}.support-page .col-sm-12 .create-ticket-button,.support-page .container-fluid .create-ticket-button,.support-page .row .create-ticket-button{right:0}.support-page .request-list-container{margin-top:20px}.support-page .ticket-form .ticket-type-grid{gap:12px;grid-template-columns:1fr}.support-page .ticket-form .form-header h2{font-size:18px}}.support-page .support-grid{grid-gap:20px;display:grid;grid-template-columns:70% 1fr}@media only screen and (min-width:993px) and (max-width:1180px),only screen and (min-width:1181px) and (max-width:1600px){.support-page .support-grid{grid-template-columns:60% 1fr}}@media only screen and (max-width:480px),only screen and (max-width:768px),only screen and (min-width:769px) and (max-width:992px){.support-page .support-grid{grid-template-columns:unset}}.support-page .support-grid .ticket-form{background-color:#fff;border-radius:16px;box-shadow:0 4px 4px rgba(0,0,0,.25);margin-top:15px;padding:16px}.support-page .support-grid .ticket-form .form-header{margin-bottom:24px}.support-page .support-grid .ticket-form .form-header h2{border:none;color:#007f6d;font-size:25px;font-weight:700;margin:0 0 4px;padding:0}.support-page .support-grid .ticket-form .form-header .form-subtitle{color:#6b7280;font-size:14px;margin:0}.support-page .support-grid .ticket-form form{display:flex;flex-direction:column}.support-page .support-grid .ticket-form form .ticket-type-label{color:#374151;display:block;font-size:14px;font-weight:500;margin-bottom:8px}.support-page .support-grid .ticket-form form .ticket-type-label .required-star{color:#ef4444}.support-page .support-grid .ticket-form form label{color:#374151;font-size:14px;font-weight:500;margin-top:12px}.support-page .support-grid .ticket-form form input,.support-page .support-grid .ticket-form form select,.support-page .support-grid .ticket-form form textarea{border:1px solid #d1d5db;border-radius:6px;font-size:14px;margin-top:4px;padding:8px 12px;transition:border-color .15s;width:100%}.support-page .support-grid .ticket-form form input:focus,.support-page .support-grid .ticket-form form select:focus,.support-page .support-grid .ticket-form form textarea:focus{border-color:#007f6d;box-shadow:0 0 0 3px rgba(0,127,109,.1);outline:none}.support-page .support-grid .ticket-form form textarea{min-height:80px;resize:vertical}.support-page .support-grid .ticket-form form .readonly-field{background:#f3f4f6;color:#6b7280;cursor:not-allowed}.support-page .support-grid .ticket-form form .optional{color:#9ca3af;font-size:.85em}.support-page .support-grid .ticket-form form .required:after{color:#ef4444;content:" *"}.support-page .support-grid .ticket-form form .section{background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;display:block;margin-top:20px;min-height:300px;padding:16px}.support-page .support-grid .ticket-form form .section--fullheight{min-height:calc(100vh - 250px)}.support-page .support-grid .ticket-form .ticket-type-grid{align-items:stretch;background:#f7faf9;border:1px solid #e6efec;border-radius:12px;display:grid;gap:10px;grid-template-columns:1fr 1fr 1fr 1fr;margin-bottom:32px;padding:16px}.support-page .support-grid .ticket-form .ticket-card{background:#fff;border:2px solid #a9a9a9;border-radius:8px;cursor:pointer;display:flex;flex-direction:column;gap:6px;line-height:1.5;min-height:86px;padding:12px;position:relative;text-align:left;transition:all .2s cubic-bezier(.4,0,.2,1);user-select:none}.support-page .support-grid .ticket-form .ticket-card:hover{background:#f9fafb;border-color:rgba(0,127,109,.3)}.support-page .support-grid .ticket-form .ticket-card.selected{background:#007f6d;border-color:#007f6d;box-shadow:0 10px 22px rgba(0,127,109,.25);color:#fff}.support-page .support-grid .ticket-form .ticket-card.selected .ticket-card-icon,.support-page .support-grid .ticket-form .ticket-card.selected .ticket-card-sub,.support-page .support-grid .ticket-form .ticket-card.selected .ticket-card-title{color:#fff}.support-page .support-grid .ticket-form .ticket-card-icon{align-items:center;color:#007f6d;display:flex;height:20px;justify-content:center;width:20px}.support-page .support-grid .ticket-form .ticket-card-icon svg{height:20px;width:20px}.support-page .support-grid .ticket-form .ticket-card-title{color:#111827;font-size:14px;font-weight:700;margin-bottom:4px}.support-page .support-grid .ticket-form .ticket-card-sub{color:#6b7280;font-size:12px;line-height:1.4}.support-page .support-grid .ticket-form .submit-hint{color:#6b7280;font-size:12px;margin-top:8px}.support-page .support-grid .section-title{color:#007f6d;font-size:16px;font-weight:600;margin-bottom:4px}.support-page .support-grid .section-desc{color:#6b7280;font-size:14px;margin-bottom:12px}.support-page .support-grid .example-section{background:#fff;border:1px solid #e5e7eb;border-radius:6px;margin-top:12px;padding:12px}.support-page .support-grid .example-section h4{color:#111827;font-size:14px;font-weight:600;margin:0 0 12px}.support-page .support-grid button[type=submit]{background:#007f6d;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;margin-top:20px;padding:10px 16px;transition:background-color .2s}.support-page .support-grid button[type=submit]:hover:not(:disabled){background:#006b5d}.support-page .support-grid button[type=submit]:disabled{cursor:not-allowed;opacity:.5}.support-page .support-grid .request-list-container{display:flex;flex-direction:column;max-height:calc(-100px + 100vh);padding:20px}@media only screen and (min-width:993px) and (max-width:1180px){.support-page .support-grid .request-list-container{justify-self:end}}.support-page .support-grid .request-list-container .request-list-header{margin-bottom:16px;margin-top:10px}.support-page .support-grid .request-list-container .request-list-header h2{font-size:20px;font-weight:400;margin:0 0 2px}.support-page .support-grid .request-list-container .request-list-header .ticket-count{color:#9ca3af;font-size:14px;margin:0}.support-page .support-grid .request-list-container .request-list-items{display:flex;flex:1;flex-direction:column;gap:12px;overflow-y:auto}@media only screen and (min-width:993px) and (max-width:1180px){.support-page .support-grid .request-list-container .request-list-items{max-width:275px}}.support-page .support-grid .request-list-container .no-tickets{color:#9ca3af;font-size:14px;padding:40px 20px;text-align:center}.support-page .support-grid .request-list-container .request-card{background:#fff;border:1px solid #e5e7eb;border-radius:8px;cursor:pointer;padding:16px;transition:all .15s ease}.support-page .support-grid .request-list-container .request-card:hover{border-color:rgba(0,127,109,.4);box-shadow:0 2px 8px rgba(0,0,0,.06)}.support-page .support-grid .request-list-container .request-card:hover .chevron-icon{color:#007f6d}.support-page .support-grid .request-list-container .request-card .request-card-content{display:flex;gap:12px;justify-content:space-between}.support-page .support-grid .request-list-container .request-card .request-card-main{flex:1;min-width:0}.support-page .support-grid .request-list-container .request-card .request-card-title{word-wrap:break-word;color:#111827;font-size:14px;font-weight:300;line-height:1.4;margin:0 0 8px}.support-page .support-grid .request-list-container .request-card .request-card-meta{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.support-page .support-grid .request-list-container .request-card .request-meta-item{align-items:center;color:#9ca3af;display:flex;font-size:12px;gap:4px}.support-page .support-grid .request-list-container .request-card .request-meta-item svg{flex-shrink:0}.support-page .support-grid .request-list-container .request-card .request-card-actions{align-items:center;display:flex;flex-shrink:0;gap:8px}.support-page .support-grid .request-list-container .request-card .request-status{border-radius:9999px;font-size:12px;font-weight:500;padding:4px 10px;white-space:nowrap}.support-page .support-grid .request-list-container .request-card .request-status.status-feedback,.support-page .support-grid .request-list-container .request-card .request-status.status-open,.support-page .support-grid .request-list-container .request-card .request-status.status-pending,.support-page .support-grid .request-list-container .request-card .request-status.status-progress{background:rgba(59,130,246,.1);border:1px solid rgba(59,130,246,.2);color:#2563eb}.support-page .support-grid .request-list-container .request-card .request-status.status-closed,.support-page .support-grid .request-list-container .request-card .request-status.status-resolved{background:rgba(0,127,109,.1);border:1px solid rgba(0,127,109,.2);color:#007f6d}.support-page .support-grid .request-list-container .request-card .request-status.status-unknown{background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.2);color:#dc2626}.support-page .support-grid .request-list-container .request-card .chevron-icon{color:#d1d5db;transition:color .15s}.modal-request{border-radius:35px}.modal-request .modal-content{background:#f8f8f8}.modal-request .modal-content .modal-body{height:auto!important}.modal-request .modal-content .modal-body .row{margin-top:15px}.modal-request .modal-content .modal-body .row .MuiFormLabel-root{color:#4f4f4f}.modal-request .modal-content .modal-body .row .MuiTextField-root{background:#fff}.modal-request .modal-content .modal-body .row .description-wrapper{border:1px solid #c4c4c4;border-radius:2px}.modal-request .modal-content .modal-body .row .description-wrapper .rdw-editor-toolbar{border:0;border-bottom:1px solid #c4c4c4}.modal-request .modal-content .modal-body .row .description-editor{background:#fff;cursor:text;min-height:145px;padding-left:1em}.modal-request .modal-content .modal-body .request-modal .row{display:grid}.modal-request .modal-content .modal-body .request-modal .row.subtitle{grid-template-columns:3fr 1fr}.modal-request .modal-content .modal-body .request-modal .row.subtitle:before{content:"\f065"}.modal-request .modal-content .modal-body .request-modal .row.content{grid-template-columns:3fr 1fr}.modal-request .modal-content .modal-body .request-modal .row.content .comment .content,.modal-request .modal-content .modal-body .request-modal .row.content .description-div{background:#fff;border-radius:10px;margin:10px 30px 10px 10px;padding:10px 10px 0}.modal-request .modal-content .modal-body .request-modal .row.content .description-div{max-height:350px;overflow-y:scroll}.modal-request .modal-content .modal-body .request-modal .row.content .comment .info{display:inline-grid}.modal-request .modal-content .modal-body .request-modal .row.content .comment .content{margin:0}.modal-request .modal-content .modal-body .request-modal .row.content .main-column .request-info{display:inline-grid;grid-template-columns:auto 1fr}.modal-request .modal-content .modal-body .request-modal .row.content .main-column .request-info div{margin:0 15px 15px 0}.modal-request .modal-content .modal-body .request-modal .row.content .side-column span{display:inline-block;margin-bottom:15px}.modal-request .modal-content .modal-body .request-modal .row.content .side-column span span{margin-bottom:0}.modal-request .modal-content .modal-body .request-modal .row.content .description-editor{border:1px solid #cecece;min-height:0}.modal-request .modal-content .modal-body .request-modal .row.content .comment-list{margin-right:45px;max-height:370px;overflow:auto}.modal-request .modal-content .modal-body .request-modal form.comment-form{margin-right:45px}.modal-request .modal-content .modal-body .request-modal form.comment-form div{margin-bottom:10px}.modal-request .modal-content .modal-body .btn.btn-primary{margin-top:15px;width:100%}@media only screen and (max-width:768px),only screen and (min-width:769px) and (max-width:992px){.modal-request .modal-content .modal-body .request-modal .row.content{display:inline-flex}.modal-request .modal-content .modal-body .request-modal .row.content h6{margin-bottom:4px}.modal-request .modal-content .modal-body .request-modal .row.content .main-column{order:2}.modal-request .modal-content .modal-body .request-modal .row.content .main-column .request-info{grid-template-columns:auto}.modal-request .modal-content .modal-body .request-modal .row.content .main-column .request-info div{margin:0 0 8px}.modal-request .modal-content .modal-body .request-modal .row.content .main-column .comment-form h6{margin-top:8px}.modal-request .modal-content .modal-body .request-modal .row.content .side-column{order:1}.modal-request .modal-content .modal-body .request-modal .row.content .side-column span{margin-bottom:8px}}