@font-face{font-family:Roboto Bold;font-style:normal;font-weight:700;src:url(/lib/fonts/Roboto/Roboto-Bold.woff2)format("woff2")}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:url(/lib/fonts/Roboto/Roboto-Regular.woff2)format("woff2")}:where(.asdFormBody) button,:where(.asdFormBody) input,:where(.asdFormBody) select,:where(.asdFormBody) textarea{color:#222}.asdFormBody .hidden{visibility:hidden;display:none!important}.asdFormBody .clearfix:before,.asdFormBody .clearfix:after{content:" ";display:table}.asdFormBody .clearfix:after{clear:both}.asdFormBody .errorInput input,.asdFormBody .errorInput select{background-color:#fdd!important}.asdFormBody .errorInput label:after{content:"Required";color:red;margin-left:2em}.asdFormBody .table td.fit,.asdFormBody .table th.fit{white-space:nowrap;width:1%}.asdFormBody input[type=checkbox].form-control{vertical-align:-8px;width:25px;height:25px;display:inline-block}.asdFormBody #ReferenceCode,.asdFormBody #ReferenceEmail{font-weight:700}.form-vue-shell{width:100%;display:block;overflow:hidden}.form-vue-shell a{outline:0}.form-vue-shell ul{margin:0;padding:0;list-style:none!important}.form-vue-shell ul>li{padding:0;display:block}.form-vue-shell>.steps{width:100%;margin-bottom:0;display:block;position:relative}.form-vue-shell>.steps ul{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none;display:grid}.form-vue-shell>.steps li{margin:0}.form-vue-shell>.steps>ul>li{float:left;width:100%}.form-vue-shell>.steps .number{font-size:1.429em}.form-vue-shell>.steps a,.form-vue-shell>.steps a:hover,.form-vue-shell>.steps a:active{border-radius:0;width:auto;margin:0 .5em .5em;padding:1em;text-decoration:none;display:block}.form-vue-shell>.steps .disabled a,.form-vue-shell>.steps .disabled a:hover,.form-vue-shell>.steps .disabled a:active{color:#aaa;cursor:default;background:#eee}.form-vue-shell>.steps .current a,.form-vue-shell>.steps .current a:hover,.form-vue-shell>.steps .current a:active{color:#fff;cursor:default;background:#2184be}.form-vue-shell>.steps .done a,.form-vue-shell>.steps .done a:hover,.form-vue-shell>.steps .done a:active{color:#fff;background:#9dc8e2}.form-vue-shell>.content{background:#eee;border-radius:5px;width:auto;min-height:50em;margin:.5em;display:block;position:relative;overflow:hidden}.form-vue-shell>.content>.title{position:absolute;left:-999em}.form-vue-shell>.content>.body{float:left;width:auto;height:auto;padding:2.5%;position:static}.form-vue-shell>.content>.body input{border:1px solid #ccc;display:block}.form-vue-shell>.content>.body input[type=checkbox]{display:inline-block}.form-vue-shell>.content>.body label{margin-bottom:.5em;display:inline-block}.form-vue-shell>.actions{text-align:right;width:100%;margin-top:1em;display:block;position:relative}.form-vue-shell>.actions>ul{text-align:right;display:inline-block}.form-vue-shell>.actions>ul>li{float:left;margin:0 .5em}.form-vue-shell>.actions a,.form-vue-shell>.actions a:hover,.form-vue-shell>.actions a:active{color:#fff;background:#2184be;border-radius:0;padding:.5em 1em;text-decoration:none;display:block}.form-vue-shell>.actions .disabled a,.form-vue-shell>.actions .disabled a:hover,.form-vue-shell>.actions .disabled a:active{color:#aaa;background:#eee}@media (width<=600px){.form-vue-shell>.steps>ul{grid-template-columns:repeat(2,minmax(0,1fr))}.form-vue-shell>.steps>ul>li{width:50%}.form-vue-shell>.steps a,.form-vue-shell>.steps a:hover,.form-vue-shell>.steps a:active{margin-top:.5em;padding:.5em}}@media (width<=480px){.form-vue-shell>.steps>ul{grid-template-columns:1fr}.form-vue-shell>.steps>ul>li{width:100%}}html,body.asdFormBody{min-height:100%}:root{scroll-behavior:auto}.asdFormBody{min-width:800px;padding-bottom:20em;font-size:14px}.asdFormBody #student-form-vue-app>.content>.container{max-width:1140px;padding-left:15px;padding-right:15px}.asdFormBody #student-form-vue-app{font-family:-apple-system,"system-ui",Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}.asdFormBody #student-form-vue-app legend{float:none;font-size:1.5rem}.asdFormBody #student-form-vue-app h3{font-size:1.75rem}.asdFormBody #student-form-vue-app .form-control,.asdFormBody #student-form-vue-app .form-select{color:#495057;border-color:#ced4da}.asdFormBody #student-form-vue-app .form-control::placeholder{color:#6c757d;opacity:1}.asdFormBody #student-form-vue-app .form-select{appearance:auto;background-image:none;height:calc(2.25rem + 2px);padding-right:12px;line-height:normal}.asdFormBody #student-form-vue-app .form-check{min-height:0;margin-bottom:0;padding-left:1.25rem;position:relative}.asdFormBody #student-form-vue-app .form-check-input{appearance:auto;vertical-align:baseline;background-color:#0000;background-image:none;border:0;width:auto;height:auto;margin-top:.3rem;margin-left:-1.25rem;position:absolute}.asdFormBody #student-form-vue-app .form-check-label{margin-bottom:.5em}.asdFormBody #student-form-vue-app .modal label{margin-bottom:.5rem}.asdFormBody #student-form-vue-app .wizard>.content>.body input.form-control{border-color:#ccc}.asdFormBody #student-form-vue-app .wizard>.content>.body input[type=checkbox].form-control{box-sizing:border-box;appearance:auto;background-color:#fff;background-image:none;border:0;width:25px;padding:0}.asdFormBody #student-form-vue-app .alert{border-radius:.25rem;padding:.75rem 1.25rem}.asdFormBody #student-form-vue-app .alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.asdFormBody #student-form-vue-app .table>:not(caption)>*>*{color:#212529;padding:.75rem}.asdFormBody #student-form-vue-app .table{color:#212529}.asdFormBody #student-form-vue-app .table>:not(caption)>*>th{color:#fff;background-color:#333}.asdFormBody #student-form-vue-app .table-bordered>thead>tr>th{border-bottom-width:2px}.asdFormBody #student-form-vue-app ol{padding-left:40px}.asdFormBody #student-form-vue-app #wizard>.content>.body a,.asdFormBody #student-form-vue-app .modal a{color:#007bff;text-decoration:none}.asdFormBody #student-form-vue-app .modal .alert-danger a{color:inherit}.asdFormBody #student-form-vue-app table.ExternalSubjectTable>tbody>tr>td{padding:.2em .4em}.asdFormBody #student-form-vue-app #documentationTable,.asdFormBody #student-form-vue-app #externalSubjectsDynamicDiv table,.asdFormBody #student-form-vue-app #ltuSubjectsDynamicDiv table{border-color:#212529}.asdFormBody #student-form-vue-app #documentationTable>tr>td{border:1px solid #dee2e6}.asdFormBody #student-form-vue-app #documentationTable>tr>td.alert-danger{color:#721c24;background-color:#f8d7da}.asdFormBody #student-form-vue-app #documentationTable>tr>td>.btn{color:#222;background-color:#efefef}.asdFormBody #student-form-vue-app .btn-success{color:#fff;background-color:#28a745;border-color:#28a745}.asdFormBody #student-form-vue-app .btn:focus{outline:0;box-shadow:0 0 0 .2rem #007bff40}.asdFormBody #student-form-vue-app .btn-primary:focus{box-shadow:0 0 0 .2rem #007bff80}.asdFormBody #student-form-vue-app .btn-secondary:focus{box-shadow:0 0 0 .2rem #6c757d80}.asdFormBody #student-form-vue-app .btn-success:focus{box-shadow:0 0 0 .2rem #28a74580}.asdFormBody #student-form-vue-app .btn-danger:focus{box-shadow:0 0 0 .2rem #dc354580}.asdFormBody #student-form-vue-app #ltuSubjectsDynamicDiv table.PrecedentsTable{border-color:#212529}.asdFormBody #student-form-vue-app #ltuSubjectsDynamicDiv table.PrecedentsTable>:not(caption)>*>*{border-top:1px solid #dee2e6;border-bottom:0}.asdFormBody #student-form-vue-app #ltuSubjectsDynamicDiv table.PrecedentsTable>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #dee2e6}@media (width<=575.98px){.asdFormBody #student-form-vue-app:has(#LtuSubjectModal.modal.show) #ltuSubjectsDynamicDiv table.PrecedentsTable>thead>tr>th:first-child{width:19.7346%}.asdFormBody #student-form-vue-app:has(#LtuSubjectModal.modal.show) #ltuSubjectsDynamicDiv table.PrecedentsTable>thead>tr>th:nth-child(2){width:36.8175%}.asdFormBody #student-form-vue-app:has(#LtuSubjectModal.modal.show) #ltuSubjectsDynamicDiv table.PrecedentsTable>thead>tr>th:nth-child(3){width:37.7805%}.asdFormBody #student-form-vue-app:has(#LtuSubjectModal.modal.show) #ltuSubjectsDynamicDiv table.PrecedentsTable>thead>tr>th:nth-child(4){width:5.6674%}}.asdFormBody #student-form-vue-app .modal-content{border-color:#0003;border-radius:.3rem}.asdFormBody #student-form-vue-app .modal-header{border-bottom-color:#e9ecef;align-items:flex-start}.asdFormBody #student-form-vue-app .modal-footer{border-top-color:#e9ecef;padding:1rem}.asdFormBody #student-form-vue-app .modal-footer>*{margin:0}.asdFormBody #student-form-vue-app .modal-footer>:not(:first-child){margin-left:.25rem}.asdFormBody #student-form-vue-app .modal-footer>:not(:last-child){margin-right:.25rem}.asdFormBody #student-form-vue-app .progress{border-radius:.25rem}.asdFormBody #student-form-vue-app .progress-bar{border-radius:0;overflow:visible}.asdFormBody .h4,.asdFormBody h4{font-size:1.2rem}.asdFormBody label{font-weight:700}.asdFormBody .form-control,.asdFormBody .form-select,.asdFormBody .btn{border-radius:0}.asdFormBody .form-field{margin-bottom:1rem}.asdFormBody .modal-close{float:right;color:#000;text-shadow:0 1px #fff;appearance:none;background-color:#0000;border:0;margin:0;padding:0;font-family:inherit;font-size:1.5rem;font-weight:700;line-height:1}@supports ((-webkit-appearance:none)){.asdFormBody .modal-close{-webkit-appearance:none}}.asdFormBody .modal-close{opacity:.5}.asdFormBody .modal-close:not(:disabled):not(.disabled){cursor:pointer}.asdFormBody .modal-close:hover,.asdFormBody .modal-close:focus{color:#000;opacity:.75;text-decoration:none}.asdFormBody .modal-close:focus{outline:5px auto -webkit-focus-ring-color}.asdFormBody .modal-header .modal-close{margin:-1rem -1rem -1rem auto;padding:1rem}.asdFormBody .form-panel{background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;min-height:20px;margin-bottom:20px;padding:19px;box-shadow:inset 0 1px 1px #0000000d}.asdFormBody table.ExternalSubjectTable{border-collapse:collapse;border-spacing:0}.asdFormBody table.ExternalSubjectTable>thead>tr>th{border:1px solid #000!important}.asdFormBody table.ExternalSubjectTable>tbody>tr>td{vertical-align:middle;border:1px solid #000;padding-top:.2em;padding-bottom:.2em}.asdFormBody table.ExternalSubjectTable>tbody>tr>td>input,.asdFormBody table.ExternalSubjectTable>tbody>tr>td>select{width:100%;margin:0;padding:3px;border:0!important}.asdFormBody .ui-menu{z-index:10;background-color:#fff;border:1px solid gray;width:214px;margin:0;padding:0;line-height:200%;list-style:none;position:relative;box-shadow:5px 0 8px #fff}.asdFormBody .ui-menu .ui-menu-item{margin:0;padding-left:1px;padding-right:10px}.asdFormBody .ui-menu .ui-menu-item:hover{background-color:#a9a9a9}.asdFormBody .ui-menu .ui-state-active{margin:0!important}.asdFormBody .alert:empty{display:none}.asdFormBody td.narrow,.asdFormBody th.narrow{width:0}.asdFormBody .modal-btn-right{margin-right:auto!important}.asdFormBody .disabled_row{text-decoration:line-through}.asdFormBody .disabled_row button{display:none}.asdFormBody tr.InvalidExternalSubject td,.asdFormBody tr.InvalidExternalCourse td,.asdFormBody tr.InvalidExternalExperience td{background-color:#fdd}.asdFormBody .requestSubjectBtn{margin-top:5px;scroll-margin-left:5px}.asdFormBody .AttachmentUploadTable tbody tr td:first-child{word-break:break-word}.asdFormBody fieldset:not(:last-child){margin-bottom:1em}.asdFormBody ol.list-style-lower-alpha{list-style-type:lower-alpha}.asdFormBody .form-vue-shell .form-autocomplete-field,.asdFormBody .content>.modal .form-autocomplete-field{position:relative}.asdFormBody .form-vue-shell .form-autocomplete-menu.ui-menu,.asdFormBody .content>.modal .form-autocomplete-menu.ui-menu{z-index:1100;box-sizing:border-box;background-color:#fff;border:1px solid gray;width:100%;min-width:0;max-width:none;margin:0;padding:0;line-height:200%;position:absolute;top:100%;left:0}.asdFormBody .form-vue-shell .form-autocomplete-menu.ui-menu .ui-menu-item,.asdFormBody .content>.modal .form-autocomplete-menu.ui-menu .ui-menu-item{cursor:pointer;color:inherit;margin:0;padding-left:1px;padding-right:10px}.asdFormBody .form-vue-shell .form-autocomplete-menu.ui-menu .ui-menu-item:hover,.asdFormBody .content>.modal .form-autocomplete-menu.ui-menu .ui-menu-item:hover{background-color:#a9a9a9}.asdFormBody .form-vue-shell .form-autocomplete-menu.ui-menu .ui-menu-item:has(.ui-state-active){background-color:#a9a9a9}.asdFormBody .content>.modal .form-autocomplete-menu.ui-menu .ui-menu-item:has(.ui-state-active){background-color:#a9a9a9}.asdFormBody .form-vue-shell .form-autocomplete-menu.ui-menu .ui-menu-item-wrapper,.asdFormBody .content>.modal .form-autocomplete-menu.ui-menu .ui-menu-item-wrapper{color:inherit;font-size:14px;line-height:inherit;padding:3px 1em 3px .4em;text-decoration:none;display:block;position:relative}.asdFormBody .form-vue-shell .form-autocomplete-menu.ui-menu .ui-state-active,.asdFormBody .content>.modal .form-autocomplete-menu.ui-menu .ui-state-active{margin:0!important}body.asdFormBody[data-deploymode=QAS]{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' height='64px' width='64px'><text font-family='sans-serif' transform='rotate(45)' x='16' y='16' fill='rgb(200,200,200)' font-size='20'>QAS</text></svg>")}body.asdFormBody[data-deploymode=UPGRADE]{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' height='64px' width='64px'><text font-family='sans-serif' transform='rotate(45)' x='16' y='16' fill='rgb(200,200,200)' font-size='20'>UG</text></svg>")}body.asdFormBody[data-deploymode=DEV]{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' height='64px' width='64px'><text font-family='sans-serif' transform='rotate(45)' x='16' y='16' fill='rgb(200,200,200)' font-size='20'>DEV</text></svg>")}th{color:#fff;text-align:left;background-color:#333;padding:12px;font-family:Roboto Bold,sans-serif;font-weight:400!important}td{background:#fff}.progress{background-color:#ddd;height:initial!important}.progress .progress-bar span{white-space:pre-line;font-weight:700}.wizard>.steps .current a,.wizard>.steps .current a:hover,.wizard>.steps .current a:active{color:#fff;cursor:default;background:#000;font-family:Roboto Bold,sans-serif}.wizard>.steps .done a,.wizard>.steps .done a:hover,.wizard>.steps .done a:active{color:#fff;background:#666}.btn-primary,.wizard>.actions a,.wizard>.actions a:hover,.wizard>.actions a:active{background-color:#414141;border-color:#0000}.wizard>.actions ul a[href=\#next],.wizard>.actions ul a[href=\#next]:hover,.wizard>.actions ul a[href=\#next]:active{background-color:#5cb85c;border-color:#0000}.btn-primary.focus,.btn-primary:focus{background-color:#414141;border-color:red}body h1{color:#e42312;text-align:left;margin-bottom:.2em;font-family:Roboto Bold,sans-serif;font-size:25px}.logo{height:60px;margin-top:1em;margin-bottom:1em}.wizard>.steps .number{font-size:1em}.modal-content{background-color:#f4f4f4}legend{border-bottom:1px solid #999}table.ExternalSubjectTable td{padding-left:.4em;padding-right:.4em}.form-vue-shell .qq-gallery .qq-btn,.content>.modal .qq-gallery .qq-btn{float:right;box-shadow:none;border:none;margin:0;padding:0}.form-vue-shell .qq-gallery .qq-upload-button,.content>.modal .qq-gallery .qq-upload-button{float:left;text-align:center;color:#fff;cursor:pointer;background:#00abc7;border:1px solid #37b7cc;border-radius:2px;width:105px;padding:7px 10px;display:inline;position:relative;overflow:hidden;box-shadow:inset 0 1px 1px #ffffff5e,inset 1px 0 1px #ffffff12,0 1px #0000005c,inset 0 -2px 12px #00000014}.form-vue-shell .qq-gallery .qq-upload-button input[type=file],.content>.modal .qq-gallery .qq-upload-button input[type=file]{clip:rect(0 0 0 0);clip-path:inset(50%);cursor:pointer;opacity:0;pointer-events:none;width:1px;height:1px;margin:0;padding:0;position:absolute;top:0;right:0;overflow:hidden}.form-vue-shell .qq-gallery .qq-upload-button-hover,.content>.modal .qq-gallery .qq-upload-button-hover{background:#33b6cc}.form-vue-shell .qq-gallery .qq-upload-button-focus,.content>.modal .qq-gallery .qq-upload-button-focus{outline:1px dotted #000}.form-vue-shell .qq-gallery.qq-uploader,.content>.modal .qq-gallery.qq-uploader{min-height:200px;max-height:490px;width:inherit;background-color:#fafafa;border:1px dashed #ccc;border-radius:6px;padding:20px;position:relative;overflow-y:hidden}.form-vue-shell .qq-gallery.qq-uploader:before,.content>.modal .qq-gallery.qq-uploader:before{content:attr(qq-drop-area-text) " ";text-align:center;opacity:.25;width:100%;font-size:200%;position:absolute;top:45%;left:0}.form-vue-shell .qq-gallery.qq-uploader dialog,.content>.modal .qq-gallery.qq-uploader dialog{display:none}.form-vue-shell .qq-gallery.qq-uploader dialog[open],.content>.modal .qq-gallery.qq-uploader dialog[open]{display:block}.form-vue-shell .qq-gallery.qq-uploader dialog .qq-dialog-buttons,.content>.modal .qq-gallery.qq-uploader dialog .qq-dialog-buttons{text-align:center;padding-top:10px}.form-vue-shell .qq-gallery.qq-uploader dialog .qq-dialog-buttons button,.content>.modal .qq-gallery.qq-uploader dialog .qq-dialog-buttons button{margin-left:5px;margin-right:5px}.form-vue-shell .qq-gallery.qq-uploader dialog .qq-dialog-message-selector,.content>.modal .qq-gallery.qq-uploader dialog .qq-dialog-message-selector{padding-bottom:10px}.form-vue-shell .qq-gallery.qq-uploader dialog::backdrop,.content>.modal .qq-gallery.qq-uploader dialog::backdrop{background-color:#000000b3}.form-vue-shell .qq-gallery .qq-upload-drop-area,.content>.modal .qq-gallery .qq-upload-drop-area{z-index:2;text-align:center;background:#f9f9f9;border-radius:4px;width:100%;height:100%;min-height:30px;position:absolute;top:0;left:0}.form-vue-shell .qq-gallery .qq-upload-drop-area span,.content>.modal .qq-gallery .qq-upload-drop-area span{width:100%;margin-top:-8px;font-size:16px;display:block;position:absolute;top:50%}.form-vue-shell .qq-gallery .qq-upload-drop-area-active,.content>.modal .qq-gallery .qq-upload-drop-area-active{background:#fdfdfd;border-radius:4px}.form-vue-shell .qq-gallery .qq-upload-list,.content>.modal .qq-gallery .qq-upload-list{clear:both;max-height:450px;box-shadow:none;margin:0;padding:10px 0 0;list-style:none;overflow-y:auto}.form-vue-shell .qq-gallery .qq-upload-list li,.content>.modal .qq-gallery .qq-upload-list li{color:#424242;vertical-align:top;background-color:#fff;border-radius:2px;max-width:120px;height:186px;margin:0 25px 25px 0;padding:0;font-size:13px;line-height:16px;display:inline-block;position:relative;box-shadow:0 1px 1px #00000038}.form-vue-shell .qq-gallery .qq-upload-list li.qq-upload-success,.content>.modal .qq-gallery .qq-upload-list li.qq-upload-success{background-color:#f2f7ed}.form-vue-shell .qq-gallery .qq-upload-list li.qq-upload-fail,.content>.modal .qq-gallery .qq-upload-list li.qq-upload-fail{background-color:#f5eded;border:0;box-shadow:0 0 1px red}.form-vue-shell .qq-gallery .qq-upload-spinner,.form-vue-shell .qq-gallery .qq-upload-size,.form-vue-shell .qq-gallery .qq-upload-retry,.form-vue-shell .qq-gallery .qq-upload-failed-text,.form-vue-shell .qq-gallery .qq-upload-delete,.form-vue-shell .qq-gallery .qq-upload-pause,.form-vue-shell .qq-gallery .qq-upload-continue,.content>.modal .qq-gallery .qq-upload-spinner,.content>.modal .qq-gallery .qq-upload-size,.content>.modal .qq-gallery .qq-upload-retry,.content>.modal .qq-gallery .qq-upload-failed-text,.content>.modal .qq-gallery .qq-upload-delete,.content>.modal .qq-gallery .qq-upload-pause,.content>.modal .qq-gallery .qq-upload-continue{display:inline}.form-vue-shell .qq-gallery .qq-upload-retry:hover,.form-vue-shell .qq-gallery .qq-upload-delete:hover,.form-vue-shell .qq-gallery .qq-upload-pause:hover,.form-vue-shell .qq-gallery .qq-upload-continue:hover,.content>.modal .qq-gallery .qq-upload-retry:hover,.content>.modal .qq-gallery .qq-upload-delete:hover,.content>.modal .qq-gallery .qq-upload-pause:hover,.content>.modal .qq-gallery .qq-upload-continue:hover{background-color:#0000}.form-vue-shell .qq-gallery .qq-upload-delete,.form-vue-shell .qq-gallery .qq-upload-pause,.form-vue-shell .qq-gallery .qq-upload-continue,.form-vue-shell .qq-gallery .qq-upload-cancel,.content>.modal .qq-gallery .qq-upload-delete,.content>.modal .qq-gallery .qq-upload-pause,.content>.modal .qq-gallery .qq-upload-continue,.content>.modal .qq-gallery .qq-upload-cancel{cursor:pointer}.form-vue-shell .qq-gallery .qq-upload-delete,.form-vue-shell .qq-gallery .qq-upload-pause,.form-vue-shell .qq-gallery .qq-upload-continue,.content>.modal .qq-gallery .qq-upload-delete,.content>.modal .qq-gallery .qq-upload-pause,.content>.modal .qq-gallery .qq-upload-continue{color:#00a0ba;background:0 0;border:none;padding:0;font-size:12px}.form-vue-shell .qq-gallery .qq-upload-status-text,.content>.modal .qq-gallery .qq-upload-status-text{color:#333;width:inherit;width:108px;padding-top:2px;padding-left:3px;font-size:12px;display:none}.form-vue-shell .qq-gallery .qq-upload-fail .qq-upload-status-text,.content>.modal .qq-gallery .qq-upload-fail .qq-upload-status-text{text-overflow:ellipsis;white-space:nowrap;display:block;overflow-x:hidden}.form-vue-shell .qq-gallery .qq-upload-retrying .qq-upload-status-text,.content>.modal .qq-gallery .qq-upload-retrying .qq-upload-status-text{display:inline-block}.form-vue-shell .qq-gallery .qq-upload-retrying .qq-progress-bar-container,.content>.modal .qq-gallery .qq-upload-retrying .qq-progress-bar-container{display:none}.form-vue-shell .qq-gallery .qq-upload-cancel,.content>.modal .qq-gallery .qq-upload-cancel{color:#f7f7f7;background-color:#525252;border:none;border-radius:12px;width:22px;height:22px;margin:0;padding:4px;font-family:Arial,Helvetica,sans-serif;font-weight:700;line-height:17px;position:absolute;top:-6px;right:-5px}.form-vue-shell .qq-gallery .qq-upload-cancel:hover,.content>.modal .qq-gallery .qq-upload-cancel:hover{background-color:#525252}.form-vue-shell .qq-gallery .qq-upload-retry,.content>.modal .qq-gallery .qq-upload-retry{cursor:pointer;color:inherit;z-index:1;background-color:#ebf6e0;border:1px solid #d2ddc7;border-radius:2px;margin-left:-31px;padding:3px 4px;position:absolute;top:30px;left:50%;box-shadow:inset 0 1px 1px #ffffff5e,inset 1px 0 1px #ffffff12,0 4px 4px #00000080,inset 0 -2px 12px #00000014}.form-vue-shell .qq-gallery .qq-upload-retry:hover,.content>.modal .qq-gallery .qq-upload-retry:hover{background-color:#f7ffec}.form-vue-shell .qq-gallery .qq-file-info,.content>.modal .qq-gallery .qq-file-info{text-align:left;border-radius:0 0 2px 2px;margin-top:-3px;padding:10px 6px 4px;overflow:hidden}.form-vue-shell .qq-gallery .qq-file-info .qq-file-name,.content>.modal .qq-gallery .qq-file-info .qq-file-name{position:relative}.form-vue-shell .qq-gallery .qq-upload-file,.content>.modal .qq-gallery .qq-upload-file{text-overflow:ellipsis;white-space:nowrap;width:auto;margin-bottom:3px;margin-right:0;display:block;overflow-x:hidden}.form-vue-shell .qq-gallery .qq-upload-spinner,.content>.modal .qq-gallery .qq-upload-spinner{vertical-align:text-bottom;background:url(/lib/fine-uploader-5.15.6/loading.gif);width:15px;height:15px;margin-left:-7px;display:inline-block;position:absolute;top:53px;left:50%}.form-vue-shell .qq-gallery .qq-drop-processing,.content>.modal .qq-gallery .qq-drop-processing{display:block}.form-vue-shell .qq-gallery .qq-drop-processing-spinner,.content>.modal .qq-gallery .qq-drop-processing-spinner{vertical-align:text-bottom;background:url(/lib/fine-uploader-5.15.6/processing.gif);width:24px;height:24px;display:inline-block}.form-vue-shell .qq-gallery .qq-upload-failed-text,.content>.modal .qq-gallery .qq-upload-failed-text{font-style:italic;font-weight:700;display:none}.form-vue-shell .qq-gallery .qq-upload-fail .qq-upload-failed-text,.form-vue-shell .qq-gallery .qq-upload-retrying .qq-upload-failed-text,.content>.modal .qq-gallery .qq-upload-fail .qq-upload-failed-text,.content>.modal .qq-gallery .qq-upload-retrying .qq-upload-failed-text{display:inline}.form-vue-shell .qq-gallery .qq-progress-bar,.content>.modal .qq-gallery .qq-progress-bar{background:#00abc7;border-radius:6px;width:0%;height:15px;margin-bottom:3px;display:block}.form-vue-shell .qq-gallery .qq-total-progress-bar,.content>.modal .qq-gallery .qq-total-progress-bar{border-radius:9px;height:25px}.form-vue-shell .qq-gallery .qq-total-progress-bar-container,.content>.modal .qq-gallery .qq-total-progress-bar-container{float:right;width:500px;margin-left:9px;display:inline}.form-vue-shell .qq-gallery .qq-upload-size,.content>.modal .qq-gallery .qq-upload-size{float:left;color:#929292;margin-bottom:3px;margin-right:0;font-size:11px;display:inline-block}.form-vue-shell .qq-gallery input.qq-edit-filename,.content>.modal .qq-gallery input.qq-edit-filename{opacity:0;z-index:-1;position:absolute}.form-vue-shell .qq-gallery .qq-upload-file.qq-editable,.content>.modal .qq-gallery .qq-upload-file.qq-editable{cursor:pointer;margin-right:20px}.form-vue-shell .qq-gallery .qq-edit-filename-icon.qq-editable,.content>.modal .qq-gallery .qq-edit-filename-icon.qq-editable{cursor:pointer;display:inline-block;position:absolute;top:0;right:0}.form-vue-shell .qq-gallery input.qq-edit-filename.qq-editing,.content>.modal .qq-gallery input.qq-edit-filename.qq-editing{width:90px;height:28px;opacity:1;border:1px solid #ccc;border-radius:2px;width:-moz-available;margin-bottom:3px;padding:0 8px;font-size:13px;position:static}.form-vue-shell .qq-gallery .qq-edit-filename-icon,.content>.modal .qq-gallery .qq-edit-filename-icon{vertical-align:text-bottom;background:url(/lib/fine-uploader-5.15.6/edit.gif);width:15px;height:15px;display:none}.form-vue-shell .qq-gallery .qq-delete-icon,.content>.modal .qq-gallery .qq-delete-icon{vertical-align:sub;background:url(/lib/fine-uploader-5.15.6/trash.gif);width:15px;height:15px;display:inline-block}.form-vue-shell .qq-gallery .qq-retry-icon,.content>.modal .qq-gallery .qq-retry-icon{vertical-align:sub;float:none;background:url(/lib/fine-uploader-5.15.6/retry.gif);width:15px;height:15px;display:inline-block}.form-vue-shell .qq-gallery .qq-continue-icon,.content>.modal .qq-gallery .qq-continue-icon{vertical-align:sub;background:url(/lib/fine-uploader-5.15.6/continue.gif);width:15px;height:15px;display:inline-block}.form-vue-shell .qq-gallery .qq-pause-icon,.content>.modal .qq-gallery .qq-pause-icon{vertical-align:sub;background:url(/lib/fine-uploader-5.15.6/pause.gif);width:15px;height:15px;display:inline-block}.form-vue-shell .qq-gallery .qq-hide,.content>.modal .qq-gallery .qq-hide{display:none}.form-vue-shell .qq-gallery .qq-in-progress .qq-thumbnail-wrapper,.content>.modal .qq-gallery .qq-in-progress .qq-thumbnail-wrapper{opacity:.5}.form-vue-shell .qq-gallery .qq-thumbnail-wrapper,.content>.modal .qq-gallery .qq-thumbnail-wrapper{justify-content:center;align-items:center;width:120px;height:120px;display:flex;position:relative;overflow:hidden}.form-vue-shell .qq-gallery .qq-thumbnail-selector,.content>.modal .qq-gallery .qq-thumbnail-selector{object-fit:contain;border-radius:2px 2px 0 0;width:auto;max-width:100%;height:auto;max-height:100%;display:block;position:static;transform:none}
