#submit-links-modal .modal-dialog{position:relative !important;top:50% !important;transform:translateY(-50%) !important;margin-top:0 !important;}@media (max-width:767px){#submit-links-modal .modal-dialog{position:static !important;top:auto !important;transform:none !important;margin-top:16px !important;}}#submit-links-modal .preview.preview-square{width:140px !important;height:140px !important;}#submit-links-modal .preview.preview-square img.fit-cover{max-width:none !important;opacity:.75;}@media (max-width:767px){#submit-links-modal .modal-dialog{top:50% !important;max-width:calc(100% - 20px);}#submit-links-modal .modal-content{border-radius:10px;}}#submit-links-modal .modal-body{transition:opacity 0.15s ease-in-out;}#submit-links-modal .input-expand-upload.but{background-color:#34c38f !important;border-color:#34c38f !important;color:#fff !important;}#submit-links-modal .preview.preview-square{background:#fafafa;border:1px dashed #e3e3e3;border-radius:8px;width:140px;height:140px;display:flex;align-items:center;justify-content:center;}#submit-links-modal .fg-select2-wrap .fg-select2-input{background:var(--input-bg-color,var(--main-bg-color,#fff));color:var(--main-color,#333);border:1px solid var(--muted-2-color,#e5e7eb);border-radius:6px;}#submit-links-modal .fg-select2-wrap .fg-select2-list{background:var(--input-bg-color,var(--main-bg-color,#fff));color:var(--main-color,#333);border:1px solid var(--muted-2-color,#e5e7eb);border-radius:6px;box-shadow:0 8px 24px rgba(0,0,0,.08);}#submit-links-modal .fg-select2-wrap .fg-select2-list .fg-opt{padding:8px 10px;}#submit-links-modal .fg-select2-wrap .fg-select2-list .fg-opt:hover,#submit-links-modal .fg-select2-wrap .fg-select2-list .fg-opt.active{background:var(--focus-color-opacity1,rgba(100,150,255,.12));}body.dark-theme #submit-links-modal .fg-select2-wrap .fg-select2-input,body.dark-theme #submit-links-modal .fg-select2-wrap .fg-select2-list{background:var(--input-bg-color,#0f172a);color:var(--main-color,#e5e7eb);border-color:rgba(255,255,255,0.18);}#submit-links-modal .preview.preview-square img.fit-cover{width:140px !important;height:140px !important;object-fit:cover !important;display:block;}body.dark-theme #submit-links-modal .preview.preview-square{background:var(--main-bg-color,#0f172a);border-color:rgba(255,255,255,0.18);}body.dark-theme #submit-links-modal .preview.preview-square img.fit-cover{filter:none;opacity:.9;}@media (min-width:768px){#submit-links-modal .row.gutters-5 .col-sm-6.mb10{float:left;width:50%;}}#submit-links-modal .form-control,#submit-links-modal .form-select select{background:var(--body-bg-color);color:var(--main-color);border-color:transparent;}#submit-links-modal .form-control:focus{border-color:var(--focus-color);box-shadow:0 0 2px 3px var(--focus-shadow-color);}body.dark-theme #submit-links-modal .form-control,body.dark-theme #submit-links-modal .form-select select{background:var(--body-bg-color);color:var(--main-color);border-color:rgba(255,255,255,0.18);}.fg-province-list{background:var(--body-bg-color,#fff) !important;border:1px solid var(--theme-color-light,#ddd) !important;color:var(--main-color,#333) !important;box-shadow:0 2px 8px rgba(0,0,0,0.15);}.fg-province-item{color:var(--main-color,#333) !important;border-bottom:1px solid var(--theme-color-light,#f0f0f0) !important;transition:background 0.2s ease;}.fg-province-item:hover{background:var(--body-bg-color-active,#f5f5f5) !important;}.fg-province-item:active{background:var(--theme-color-light,#e8e8e8) !important;}.fg-province-item:last-child{border-bottom:none !important;}.fg-province-list>div:not(.fg-province-item){color:var(--muted-color,#999) !important;}body.dark-theme .fg-province-list,body.theme-dark .fg-province-list,[data-theme="dark"] .fg-province-list{background:var(--body-bg-color,#1a1a1a) !important;border-color:var(--theme-color-light,#3a3a3a) !important;box-shadow:0 2px 8px rgba(0,0,0,0.5) !important;}body.dark-theme .fg-province-item,body.theme-dark .fg-province-item,[data-theme="dark"] .fg-province-item{color:var(--main-color,#ddd) !important;border-bottom-color:var(--theme-color-light,#3a3a3a) !important;}body.dark-theme .fg-province-item:hover,body.theme-dark .fg-province-item:hover,[data-theme="dark"] .fg-province-item:hover{background:var(--body-bg-color-active,#2a2a2a) !important;}input[name="link_category_search"]{background:var(--body-bg-color,#fff);color:var(--main-color,#333);border-color:var(--theme-color-light,#ddd);}body.dark-theme input[name="link_category_search"],body.theme-dark input[name="link_category_search"],[data-theme="dark"] input[name="link_category_search"]{background:var(--body-bg-color,#2a2a2a);color:var(--main-color,#ddd);border-color:var(--theme-color-light,#3a3a3a);}.fg-group-type-list{background:var(--body-bg-color,#fff) !important;border:1px solid var(--theme-color-light,#ddd) !important;color:var(--main-color,#333) !important;box-shadow:0 2px 8px rgba(0,0,0,0.15);}.fg-normal-group-type-list{background:var(--body-bg-color,#fff) !important;border:1px solid var(--theme-color-light,#ddd) !important;color:var(--main-color,#333) !important;box-shadow:0 2px 8px rgba(0,0,0,0.15);}.fg-group-type-item{color:var(--main-color,#333) !important;border-bottom:1px solid var(--theme-color-light,#f0f0f0) !important;transition:background 0.2s ease;}.fg-group-type-item:hover{background:var(--body-bg-color-active,#f5f5f5) !important;}.fg-group-type-item:active{background:var(--theme-color-light,#e8e8e8) !important;}.fg-group-type-item:last-child{border-bottom:none !important;}.fg-normal-group-type-item{color:var(--main-color,#333) !important;border-bottom:1px solid var(--theme-color-light,#f0f0f0) !important;transition:background 0.2s ease;}.fg-normal-group-type-item:hover{background:var(--body-bg-color-active,#f5f5f5) !important;}.fg-normal-group-type-item:active{background:var(--theme-color-light,#e8e8e8) !important;}.fg-normal-group-type-item:last-child{border-bottom:none !important;}#fg-smart-group-type-input,#fg-normal-group-type-input{background:var(--body-bg-color,#fff);color:var(--main-color,#333);border-color:var(--theme-color-light,#ddd);}body.dark-theme .fg-group-type-list,body.theme-dark .fg-group-type-list,[data-theme="dark"] .fg-group-type-list,body.dark-theme .fg-normal-group-type-list,body.theme-dark .fg-normal-group-type-list,[data-theme="dark"] .fg-normal-group-type-list{background:var(--body-bg-color,#1a1a1a) !important;border-color:var(--theme-color-light,#3a3a3a) !important;box-shadow:0 2px 8px rgba(0,0,0,0.5) !important;}body.dark-theme .fg-group-type-item,body.theme-dark .fg-group-type-item,[data-theme="dark"] .fg-group-type-item,body.dark-theme .fg-normal-group-type-item,body.theme-dark .fg-normal-group-type-item,[data-theme="dark"] .fg-normal-group-type-item{color:var(--main-color,#ddd) !important;border-bottom-color:var(--theme-color-light,#3a3a3a) !important;}body.dark-theme .fg-group-type-item:hover,body.theme-dark .fg-group-type-item:hover,[data-theme="dark"] .fg-group-type-item:hover,body.dark-theme .fg-normal-group-type-item:hover,body.theme-dark .fg-normal-group-type-item:hover,[data-theme="dark"] .fg-normal-group-type-item:hover{background:var(--body-bg-color-active,#2a2a2a) !important;}body.dark-theme #fg-smart-group-type-input,body.theme-dark #fg-smart-group-type-input,[data-theme="dark"] #fg-smart-group-type-input,body.dark-theme #fg-normal-group-type-input,body.theme-dark #fg-normal-group-type-input,[data-theme="dark"] #fg-normal-group-type-input{background:var(--body-bg-color,#2a2a2a);color:var(--main-color,#ddd);border-color:var(--theme-color-light,#3a3a3a);}.fg-university-list{background:var(--body-bg-color,#fff) !important;border:1px solid var(--theme-color-light,#ddd) !important;color:var(--main-color,#333) !important;box-shadow:0 2px 8px rgba(0,0,0,0.15);}.fg-university-item{color:var(--main-color,#333) !important;border-bottom:1px solid var(--theme-color-light,#f0f0f0) !important;transition:background 0.2s ease;}.fg-university-item:hover{background:var(--body-bg-color-active,#f5f5f5) !important;}.fg-university-item:active{background:var(--theme-color-light,#e8e8e8) !important;}.fg-university-item:last-child{border-bottom:none !important;}.fg-university-list>div:not(.fg-university-item){color:var(--muted-color,#999) !important;}input[name="university_search"]{background:var(--body-bg-color,#fff);color:var(--main-color,#333);border-color:var(--theme-color-light,#ddd);}body.dark-theme .fg-university-list,body.theme-dark .fg-university-list,[data-theme="dark"] .fg-university-list{background:var(--body-bg-color,#1a1a1a) !important;border-color:var(--theme-color-light,#3a3a3a) !important;box-shadow:0 2px 8px rgba(0,0,0,0.5) !important;}body.dark-theme .fg-university-item,body.theme-dark .fg-university-item,[data-theme="dark"] .fg-university-item{color:var(--main-color,#ddd) !important;border-bottom-color:var(--theme-color-light,#3a3a3a) !important;}body.dark-theme .fg-university-item:hover,body.theme-dark .fg-university-item:hover,[data-theme="dark"] .fg-university-item:hover{background:var(--body-bg-color-active,#2a2a2a) !important;}body.dark-theme input[name="university_search"],body.theme-dark input[name="university_search"],[data-theme="dark"] input[name="university_search"]{background:var(--body-bg-color,#2a2a2a);color:var(--main-color,#ddd);border-color:var(--theme-color-light,#3a3a3a);}.fg-feedback-type-list{background:var(--body-bg-color,#fff) !important;border:1px solid var(--theme-color-light,#ddd) !important;color:var(--main-color,#333) !important;box-shadow:0 2px 8px rgba(0,0,0,0.15);}.fg-subcategory-list{background:var(--body-bg-color,#fff) !important;border:1px solid var(--theme-color-light,#ddd) !important;color:var(--main-color,#333) !important;box-shadow:0 2px 8px rgba(0,0,0,0.15);}.fg-feedback-type-item{color:var(--main-color,#333) !important;border-bottom:1px solid var(--theme-color-light,#f0f0f0) !important;transition:background 0.2s ease;}.fg-feedback-type-item:hover{background:var(--body-bg-color-active,#f5f5f5) !important;}.fg-feedback-type-item:active{background:var(--theme-color-light,#e8e8e8) !important;}.fg-feedback-type-item:last-child{border-bottom:none !important;}.fg-subcategory-item{color:var(--main-color,#333) !important;border-bottom:1px solid var(--theme-color-light,#f0f0f0) !important;transition:background 0.2s ease;}.fg-subcategory-item:hover{background:var(--body-bg-color-active,#f5f5f5) !important;}.fg-subcategory-item:active{background:var(--theme-color-light,#e8e8e8) !important;}.fg-subcategory-item:last-child{border-bottom:none !important;}#fg-feedback-type-input,#fg-feedback-subcategory-input{background:var(--body-bg-color,#fff);color:var(--main-color,#333);border-color:var(--theme-color-light,#ddd);}body.dark-theme .fg-feedback-type-list,body.theme-dark .fg-feedback-type-list,[data-theme="dark"] .fg-feedback-type-list,body.dark-theme .fg-subcategory-list,body.theme-dark .fg-subcategory-list,[data-theme="dark"] .fg-subcategory-list{background:var(--body-bg-color,#1a1a1a) !important;border-color:var(--theme-color-light,#3a3a3a) !important;box-shadow:0 2px 8px rgba(0,0,0,0.5) !important;}body.dark-theme .fg-feedback-type-item,body.theme-dark .fg-feedback-type-item,[data-theme="dark"] .fg-feedback-type-item,body.dark-theme .fg-subcategory-item,body.theme-dark .fg-subcategory-item,[data-theme="dark"] .fg-subcategory-item{color:var(--main-color,#ddd) !important;border-bottom-color:var(--theme-color-light,#3a3a3a) !important;}body.dark-theme .fg-feedback-type-item:hover,body.theme-dark .fg-feedback-type-item:hover,[data-theme="dark"] .fg-feedback-type-item:hover,body.dark-theme .fg-subcategory-item:hover,body.theme-dark .fg-subcategory-item:hover,[data-theme="dark"] .fg-subcategory-item:hover{background:var(--body-bg-color-active,#2a2a2a) !important;}body.dark-theme #fg-feedback-type-input,body.theme-dark #fg-feedback-type-input,[data-theme="dark"] #fg-feedback-type-input,body.dark-theme #fg-feedback-subcategory-input,body.theme-dark #fg-feedback-subcategory-input,[data-theme="dark"] #fg-feedback-subcategory-input{background:var(--body-bg-color,#2a2a2a);color:var(--main-color,#ddd);border-color:var(--theme-color-light,#3a3a3a);}