body{font-family:'Roboto', Arial, "微軟正黑體", "Microsoft JhengHei", Helvetica}ul,ol{padding:0}li{list-style:none}*::-webkit-input-placeholder{font-size:15px}*::-moz-placeholder{font-size:15px}*::-moz-placeholder{font-size:15px}*:-ms-input-placeholder{font-size:15px}.material-icons{font-size:inherit}.btn{padding:6px 24px;line-height:1.6;display:inline-block;border-radius:2px;-webkit-transition:all .35s;-o-transition:all .35s;transition:all .35s;position:relative;border:0;cursor:pointer;text-align:center}.btn+.btn{margin-left:7px}.btn.icon{padding-left:58px}.btn.icon i{position:absolute;top:0;left:0;width:40px;height:100%;background:rgba(255,255,255,0.25);color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1}.btn:hover,.btn:focus{-webkit-box-shadow:0 6px 15px -9px rgba(71,72,80,0.5);box-shadow:0 6px 15px -9px rgba(71,72,80,0.5)}.btn[disabled]{pointer-events:none;border-color:transparent;cursor:not-allowed;opacity:.3;-webkit-box-shadow:none;box-shadow:none}.btn-main{background:#4B984F;color:#fff}.btn-main:hover,.btn-main:focus{background:#3a763d;color:#fff}.btn-default{background:#DBDBDB;color:#243140}.btn-default:hover,.btn-default:focus{background:#c2c2c2;color:#243140}.login{background:#fff;max-width:600px;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.15);box-shadow:0 0 10px rgba(0,0,0,0.15)}.login h2{text-align:center;font-size:34px;padding:5px 0;margin:0 0 5px;border-bottom:1px solid #d8d8d8;font-weight:500;color:#4B984F}.login .login-wrap{padding:25px 25px 35px}.login .login-wrap label{font-size:14px;display:block;color:#787878}.login .login-wrap input{height:40px;background:#F8F8F8;border:1px solid #d8d8d8;padding:10px 12px;width:100%;outline:0;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;font-size:16px}.login .login-wrap input:hover,.login .login-wrap input:focus{border:1px solid #4B984F}.login .login-wrap input::-webkit-input-placeholder{color:#d8d8d8;opacity:1}.login .login-wrap input:-ms-input-placeholder{color:#d8d8d8;opacity:1}.login .login-wrap input::-ms-input-placeholder{color:#d8d8d8;opacity:1}.login .login-wrap input::placeholder{color:#d8d8d8;opacity:1}.login .login-wrap input:-ms-input-placeholder{color:#d8d8d8}.login .login-wrap input::-ms-input-placeholder{color:#d8d8d8}.login .login-wrap input[disabled]{cursor:default;background-color:#eee}.login .login-wrap input[disabled]:hover,.login .login-wrap input[disabled]:focus{border:1px solid #d8d8d8}.login .login-wrap #passTip{font-size:13px}.login .login-wrap button{width:100%;display:table;margin:17px auto 0;padding:8px 10px;font-size:15px}.login .login-footer{border-top:1px solid #d8d8d8;padding:10px 0 15px;text-align:center}.login .login-footer .tip{color:#999;font-size:14px;margin:0 0 3px}.login .login-footer .contact{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.login .login-footer .contact a{font-size:14px;color:#64b268}.login .login-footer .contact a:first-of-type{margin-right:15px}.login .login-footer .contact a:hover,.login .login-footer .contact a:focus{color:#4B984F}.login .login-footer .contact i.fa{width:20px;height:20px;border-radius:50%;line-height:20px;text-align:center;font-size:14px;color:#fff;background:#4B984F}.ps{margin:5px 0}.w600{max-width:600px}.pic-upload-img{max-width:430px}.pic-upload-btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.pic-upload-btns .file{display:block;width:100%;position:relative;font-weight:normal;margin:0;min-width:300px;margin-right:7px}.pic-upload-btns .file .am-form-field{background:#fff}.pic-upload-btns .file .gui-file{width:100%;height:100%;cursor:pointer;padding:8px 10px;position:absolute;opacity:0;z-index:11;bottom:0;right:0}.pic-upload-btns .file .btn{position:absolute;top:4px;right:4px;float:none;height:34px;line-height:34px;padding:0 16px;z-index:10}.am-checkbox,.am-checkbox-inline,.am-radio,.am-radio-inline{font-size:16px}.am-checkbox,.am-radio{margin:10px 0}.applyform .form_h2{color:#000;font-size:14px;margin:0}.applyform .frm-row{padding:30px 30px 20px;border:4px solid #ddecef;border-radius:20px;margin-bottom:30px;position:relative}.applyform .frm-row .frm-row{border:none;padding:0}.applyform .frm-row .tagline{position:absolute;top:0px;left:50%;width:70%;text-align:center;border:none;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}@media (max-width: 479px){.applyform .frm-row .tagline{width:100%}}.applyform .frm-row .tagline h2{border:none;background:#ddecef;padding:3px 25px;border-radius:15px;margin:0}@media (max-width: 639px){.applyform .frm-row .tagline h2{padding:3px 25px;font-size:16px}}.applyform .frm-row .field-label{font-size:16px;color:#198fa7;display:block}.applyform .frm-row .field-label em{color:#e74c3c;font-size:14px;font-style:normal;display:inline-block;margin-left:4px;position:relative}.applyform .frm-row .info{margin:0 0 5px;color:#808080;font-size:14px}.applyform .frm-row .am-form-field{color:#555;font-weight:normal}.applyform .frm-row .am-form-error .field-label{color:#e74c3c}@media (max-width: 639px){.applyform .applyform .frm-row{padding:10px 15px 20px}.applyform .applyform .frm-row .tagline{position:relative;top:0px;left:0;border:none;-webkit-transform:none;-ms-transform:none;transform:none;margin-bottom:15px}}.toggle{cursor:pointer}.opened{max-height:initial !important}.toggle .close,.opened .toggle .open{display:none}.toggle .opened,.opened .toggle .close{display:inline}.imgACTPIC_wrap{position:relative;padding-bottom:56.25%;overflow:hidden;background:#777}.imgACTPIC{position:absolute;top:0;left:50%;height:100%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.software-section{margin:0 auto;background:#fff;padding:30px;border-radius:12px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,0.1);box-shadow:0 2px 8px rgba(0,0,0,0.1)}.section-title{color:#198fa7;font-size:20px;font-weight:600;margin-bottom:15px;padding-bottom:10px;border-bottom:2px solid #ddecef}.section-title em{color:#e74c3c;font-size:16px;font-style:normal;display:block;margin-top:5px;font-weight:400}.info-box{background:#f0f8ff;border-left:4px solid #4B984F;padding:15px;margin-bottom:25px;border-radius:4px}.info-box p{margin:5px 0;font-size:14px;color:#555}.info-box strong{color:#198fa7}.option-group{margin-bottom:20px}.option-card{border:2px solid #e0e0e0;border-radius:8px;padding:20px;margin-bottom:15px;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;position:relative}.option-card:hover{border-color:#4B984F;-webkit-box-shadow:0 2px 8px rgba(75,152,79,0.1);box-shadow:0 2px 8px rgba(75,152,79,0.1)}.option-card.selected{border-color:#4B984F;background:#f8fff9}.option-card.disabled{opacity:0.5;pointer-events:none;background:#f5f5f5}.option-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px;cursor:pointer}.option-header input[type="radio"]{margin-top:4px;width:20px;height:20px;cursor:pointer;-ms-flex-negative:0;flex-shrink:0}.option-content{-webkit-box-flex:1;-ms-flex:1;flex:1}.option-title{font-size:16px;font-weight:600;color:#333;margin-bottom:5px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.option-price{background:#4B984F;color:white;padding:2px 10px;border-radius:12px;font-size:14px;font-weight:600}.option-badge{background:#FFA700;color:white;padding:2px 8px;border-radius:10px;font-size:14px;font-weight:600}.option-badge.warning{background:#e74c3c}.option-description{color:#666;margin-top:8px;line-height:1.8}.detail-toggle{color:#198fa7;font-size:13px;cursor:pointer;margin-top:10px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.detail-toggle:hover{text-decoration:underline}.detail-toggle .material-icons{font-size:18px;-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;-o-transition:transform 0.3s;transition:transform 0.3s;transition:transform 0.3s, -webkit-transform 0.3s}.detail-toggle.expanded .material-icons{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.detail-content{max-height:0;overflow:hidden;-webkit-transition:max-height 0.3s ease;-o-transition:max-height 0.3s ease;transition:max-height 0.3s ease;margin-top:10px}.detail-content.show{max-height:500px}.detail-list{background:#f9f9f9;padding:15px;border-radius:6px;margin-top:10px}.detail-list li{list-style:none;padding:5px 0;font-size:13px;color:#555}.detail-list li:before{color:#4B984F;font-weight:bold;margin-right:5px}.faq-section{margin-top:30px;padding-top:20px;border-top:2px solid #ddecef}.faq-title{color:#198fa7;font-size:18px;font-weight:600;margin-bottom:15px}.faq-item{margin-bottom:15px}.faq-question{font-weight:600;color:#333;margin-bottom:5px}.faq-answer{color:#666;padding-left:15px}@media (max-width: 640px){.software-section{padding:20px 15px}.option-card{padding:15px}.option-title{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px}.section-title{font-size:18px}}.upload-status-indicator{display:inline-block;margin-bottom:0.5rem}.status-badge{display:inline-block;padding:0.25rem 0.75rem;border-radius:4px;font-size:0.875rem;font-weight:500;text-align:center}.sl_picUpload[data-upload-status="notSelected"] .status-notSelected{background-color:#f5f5f5;color:#999}.sl_picUpload[data-upload-status="uploading"] .status-uploading{background-color:#fff3cd;color:#856404;-webkit-animation:pulse 1.5s infinite;animation:pulse 1.5s infinite}.sl_picUpload[data-upload-status="uploading"] .imgACTPIC_wrap{opacity:0.6;pointer-events:none}.sl_picUpload[data-upload-status="uploading"] input,.sl_picUpload[data-upload-status="uploading"] .field{opacity:0.5;cursor:not-allowed}.sl_picUpload[data-upload-status="success"] .status-success{background-color:#d4edda;color:#155724;border-left:4px solid #28a745}.sl_picUpload[data-upload-status="failed"] .status-failed{background-color:#f8d7da;color:#721c24;border-left:4px solid #dc3545}.sl_picUpload[data-upload-status="failed"] .imgACTPIC_wrap{border:2px dashed #dc3545;border-radius:4px;padding:0.5rem}.upload-retry-hint{background-color:#fff3cd;border:1px solid #ffeaa7;border-radius:4px;padding:0.5rem;margin-top:0.5rem;font-size:0.875rem}.upload-retry-hint a.retry-upload-link{color:#dc3545;text-decoration:underline;cursor:pointer;font-weight:500}.upload-retry-hint a.retry-upload-link:hover{color:#c82333;text-decoration:none}@-webkit-keyframes pulse{0%, 100%{opacity:1}50%{opacity:0.7}}@keyframes pulse{0%, 100%{opacity:1}50%{opacity:0.7}}.imgError{margin-top:0.5rem;padding:0.75rem;border-radius:4px;font-size:0.875rem}.imgError i{margin-right:0.25rem}@media (max-width: 768px){.status-badge{font-size:0.75rem;padding:0.2rem 0.5rem}.upload-retry-hint{font-size:0.75rem}}.EventDetailApplyPC{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto}.crp-form{max-width:860px;width:100%;margin:0 auto}.crp-form h1{font-size:22px;font-weight:800;color:#174f44;margin:0 0 20px;text-align:center}.crp-form .frm-row{background:#fff;border:1px solid #dce8db;border-radius:18px;overflow:visible;-webkit-box-shadow:0 4px 20px rgba(18,43,35,0.07);box-shadow:0 4px 20px rgba(18,43,35,0.07);margin-bottom:20px;padding:0}.crp-form .frm-row .tagline{position:static;-webkit-transform:none;-ms-transform:none;transform:none;left:auto;top:auto;width:100%;text-align:left;border:none}.crp-form .frm-row .tagline h2{background:-webkit-gradient(linear, left top, right top, from(#174f44), to(#2d8a6a));background:-webkit-linear-gradient(left, #174f44, #2d8a6a);background:-o-linear-gradient(left, #174f44, #2d8a6a);background:linear-gradient(90deg, #174f44, #2d8a6a);color:#fff;border-radius:17px 17px 0 0;padding:14px 22px;margin:0;font-size:16px;font-weight:700;letter-spacing:.02em}.crp-form .frm-row>.am-g,.crp-form .frm-row>.am-form-group,.crp-form .frm-row>p,.crp-form .frm-row>hr{padding-left:22px;padding-right:22px}.crp-form .frm-row>.am-g{padding-top:18px;padding-bottom:10px}.crp-form .frm-row>.am-form-group{padding-top:14px;padding-bottom:4px}.crp-form .frm-row>hr{margin:0 22px 14px;border-color:#e8f0e8}.crp-form .frm-row .field-label{font-size:15px;font-weight:600;color:#374151;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;margin-bottom:6px}.crp-form .frm-row .field-label i.fa{color:#2d8a6a;font-size:14px}.crp-form .frm-row .field-label em{color:#dc2626;font-style:normal;font-size:13px;margin-left:2px}.crp-form .frm-row input[type="text"],.crp-form .frm-row input[type="number"],.crp-form .frm-row select,.crp-form .frm-row textarea{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px 14px;border:1px solid #cfdcd0;border-radius:10px;font-size:15px;background:#fff;line-height:1.4;-webkit-transition:border-color .15s, -webkit-box-shadow .15s;transition:border-color .15s, -webkit-box-shadow .15s;-o-transition:border-color .15s, box-shadow .15s;transition:border-color .15s, box-shadow .15s;transition:border-color .15s, box-shadow .15s, -webkit-box-shadow .15s;color:#333}.crp-form .frm-row input[type="text"]:focus,.crp-form .frm-row input[type="number"]:focus,.crp-form .frm-row select:focus,.crp-form .frm-row textarea:focus{outline:none;border-color:#1f6f5f;-webkit-box-shadow:0 0 0 3px rgba(31,111,95,0.1);box-shadow:0 0 0 3px rgba(31,111,95,0.1)}.crp-form .frm-row textarea{resize:vertical}.crp-form .frm-row .sl_picUpload input[type="text"],.crp-form .frm-row .sl_picUpload input[type="file"]{width:auto;-webkit-box-sizing:content-box;box-sizing:content-box;padding:6px 10px;border:1px solid #ccc;border-radius:4px;font-size:14px;background:#fff;line-height:normal;-webkit-transition:none;-o-transition:none;transition:none;-webkit-box-shadow:none;box-shadow:none;color:#555}.crp-form .frm-row .sl_picUpload input.uploader{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.crp-form .crp-submit-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;background:-webkit-gradient(linear, left top, right top, from(#174f44), to(#2d8a6a));background:-webkit-linear-gradient(left, #174f44, #2d8a6a);background:-o-linear-gradient(left, #174f44, #2d8a6a);background:linear-gradient(90deg, #174f44, #2d8a6a);color:#fff;border:none;border-radius:12px;padding:13px 36px;font-size:16px;font-weight:700;cursor:pointer;margin-top:8px;-webkit-transition:-webkit-box-shadow .2s, -webkit-transform .15s;transition:-webkit-box-shadow .2s, -webkit-transform .15s;-o-transition:box-shadow .2s, transform .15s;transition:box-shadow .2s, transform .15s;transition:box-shadow .2s, transform .15s, -webkit-box-shadow .2s, -webkit-transform .15s}.crp-form .crp-submit-btn:hover{-webkit-box-shadow:0 6px 20px rgba(23,79,68,0.3);box-shadow:0 6px 20px rgba(23,79,68,0.3);-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px)}.crp-options{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px 20px;margin-top:6px}.crp-options label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-size:15px;color:#333;cursor:pointer;padding:6px 12px;border:1px solid #dce9eb;border-radius:8px;background:#f8fdfd;-webkit-transition:border-color .2s, background .2s;-o-transition:border-color .2s, background .2s;transition:border-color .2s, background .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.crp-options label:hover{border-color:#198fa7;background:#eef7f9}.crp-options label input[type="radio"],.crp-options label input[type="checkbox"]{accent-color:#198fa7;width:16px;height:16px;-ms-flex-negative:0;flex-shrink:0}.crp-options label:has(input:checked){border-color:#198fa7;background:#e0f2f7;font-weight:600;color:#198fa7}#crpQ02ServiceInfo{background:#fffbea;border:1px solid #f0d078;border-left:4px solid #f0a500;border-radius:8px;padding:14px 18px;font-size:14px;color:#6b4f00;line-height:2}#crpQ02ServiceInfo strong{color:#8a5d00}#crpQ04ReasonGroup{background:#f9f9f9;border:1px solid #e0e0e0;border-radius:8px;padding:14px 16px;margin-top:10px}#crpQ04ReasonGroup .field-label span{font-size:14px;color:#666}#crpQ04Reason{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #cfe0d7;border-radius:8px;padding:10px 12px;font-size:14px;color:#333;resize:vertical;min-height:72px}#crpQ05Text{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #c5dde0;border-radius:8px;padding:12px 14px;font-size:15px;color:#333;background:#f8fdfd;resize:vertical;min-height:120px;-webkit-transition:border-color .2s;-o-transition:border-color .2s;transition:border-color .2s}#crpQ05Text:focus{border-color:#198fa7;outline:none}#crpQ06Text{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #c5dde0;border-radius:8px;padding:10px 14px;font-size:15px;color:#333;background:#f8fdfd;-webkit-transition:border-color .2s;-o-transition:border-color .2s;transition:border-color .2s}#crpQ06Text:focus{border-color:#198fa7;outline:none}.crp-char-count{text-align:right;font-size:12px;color:#999;margin-top:4px}.crp-char-count span{color:#198fa7;font-weight:600}.sl_picUpload[data-optional="true"] .upload-status-indicator .status-notSelected{background:#f0f0f0;color:#bbb}.sl_picUpload[data-optional="true"] .imgACTPIC_wrap{opacity:.7}@media (max-width: 639px){.crp-options{gap:6px 10px}.crp-options label{font-size:14px;padding:5px 10px}}.crp-photo-section{padding:18px 22px 12px}.crp-photo-group{margin-bottom:24px}.crp-photo-group--optional{opacity:.85}.crp-photo-group .crp-photo-group-label{font-size:14px;font-weight:600;color:#374151;margin-bottom:10px}.crp-photo-group .crp-photo-group-label i.fa{color:#2d8a6a;margin-right:4px}.crp-photo-group .crp-photo-group-label em{color:#dc2626;font-style:normal}.crp-photo-pair{display:grid;grid-template-columns:1fr 1fr;gap:14px}@media (max-width: 639px){.crp-photo-pair{grid-template-columns:1fr}}.crp-photo-card{border:1px solid #dce8db;border-radius:12px;overflow:hidden;background:#fff;display:grid;grid-template-rows:auto auto auto}.crp-photo-card.crp-photo-error{border-color:#dc2626}.crp-photo-card::before{content:'';grid-row:1;grid-column:1;display:block;width:100%;aspect-ratio:4/3;background:#f3f4f6}.crp-photo-card .js_finalImg{grid-row:1;grid-column:1;width:100% !important;max-width:100% !important;height:100% !important;-o-object-fit:contain !important;object-fit:contain !important;background:#f3f4f6 !important;-webkit-transform:none !important;-ms-transform:none !important;transform:none !important;position:static !important;top:auto !important;left:auto !important;-ms-flex-item-align:stretch;align-self:stretch}.crp-photo-card .div_imgTip{grid-row:2;padding:4px 12px 0;min-height:0}.crp-photo-card .js_div_imgBtn.crp-photo-btns{grid-row:3;padding:10px 12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;border-top:1px solid #eef2ee;background:#fafcfa}.crp-photo-card .crp-photo-msg{font-size:13px;font-weight:500;padding:2px 0}.crp-photo-card .crp-photo-msg--ok{color:#2d8a6a}.crp-photo-card .crp-photo-msg--err{color:#dc2626}.crp-choose-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-size:13px;font-weight:500;color:#174f44;background:#fff;border:1.5px solid #2d8a6a;border-radius:8px;padding:6px 14px;cursor:pointer;-webkit-transition:background .15s, color .15s;-o-transition:background .15s, color .15s;transition:background .15s, color .15s;white-space:nowrap}.crp-choose-btn i.fa{font-size:14px}.crp-choose-btn:hover{background:#edf7f2;color:#174f44}.crp-del-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;padding:6px 12px;height:36px;border-radius:6px;background:#fff;border:2px solid #e74c3c;color:#e74c3c;cursor:pointer;font-size:14px;-webkit-transition:background .2s, color .2s;-o-transition:background .2s, color .2s;transition:background .2s, color .2s}.crp-del-btn:hover{background:#e74c3c;color:#fff}.section_pic{background:#f9fafb;border:1px solid #e5e7eb;border-radius:12px;padding:20px;max-width:560px !important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:14px}.section_pic .am-img-circle.am-img-thumbnail,.section_pic>div>img{width:100%;height:180px;-o-object-fit:contain;object-fit:contain;border-radius:8px !important;background:#fff;border:1px solid #e5e7eb;display:block}.section_pic #imgError{margin-top:6px;font-size:0.8rem}.section_pic .am-margin-bottom-xs{margin-bottom:0 !important}.section_pic .am-form-field{width:100%;border-radius:6px !important;font-size:0.875rem}.section_pic .pic-upload-btns{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important;-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important;gap:6px !important;margin-top:4px}.section_pic .pic-upload-btns>div:first-child{-webkit-box-flex:1 !important;-ms-flex:1 !important;flex:1 !important;min-width:0 !important;margin:0 !important}.section_pic .pic-upload-btns>div:last-child{-ms-flex-negative:0 !important;flex-shrink:0 !important;margin:0 !important;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important;gap:6px !important}.section_pic .pic-upload-btns .field.file{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important;-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important;gap:6px !important;position:relative !important;margin:0 !important;width:100% !important;min-width:0 !important}.section_pic .pic-upload-btns .field.file #uploader1{-webkit-box-flex:1 !important;-ms-flex:1 1 0px !important;flex:1 1 0 !important;min-width:0 !important;width:0 !important}.section_pic .pic-upload-btns .field.file .btn{position:static !important;-ms-flex-negative:0 !important;flex-shrink:0 !important;height:34px !important;line-height:34px !important;padding:0 16px !important;white-space:nowrap !important;z-index:10}.section_pic .pic-upload-btns .field.file .gui-file{position:absolute !important;right:0 !important;top:0 !important;bottom:0 !important;width:90px !important;height:100% !important;opacity:0 !important;cursor:pointer !important;z-index:11 !important;padding:0 !important;-ms-flex-negative:0;flex-shrink:0}.section_pic #btnUpload,.section_pic #btnRemovePic1{height:36px;line-height:36px;font-size:0.875rem;border-radius:6px;white-space:nowrap}.section_pic #btnRemovePic1{padding:0 10px;color:#6b7280;border-color:#d1d5db;background:#fff}.section_pic #btnRemovePic1:hover{color:#dc2626;border-color:#dc2626}.section_pic .am-text-sm.am-text-danger{font-size:0.78rem;line-height:1.75;color:#6b7280 !important;border-top:1px dashed #e5e7eb;padding-top:10px;margin-top:2px}

/*# sourceMappingURL=eventSinglePage.css.map */