@import url(https://fonts.googleapis.com/css2?family=Outfit:wght@300;400;500;600;700&display=swap);#lom-events-create{background-color:#f0f4f8;min-height:100vh;font-family:Outfit,Inter,sans-serif!important}#lom-events-create .premium-header-section{background:linear-gradient(135deg,#002d72,#00a9e0);position:relative;padding:60px 0 100px 0;color:#fff;overflow:hidden}#lom-events-create .premium-header-section .header-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:url(https://www.transparenttextures.com/patterns/cubes.png);opacity:.1;pointer-events:none}#lom-events-create .premium-header-section .header-content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:1}#lom-events-create .premium-header-section .header-content-wrapper .breadcrumb-container{font-size:.85rem;font-weight:500;opacity:.8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}#lom-events-create .premium-header-section .header-content-wrapper .breadcrumb-container .breadcrumb-item.active{color:#ffb81c}#lom-events-create .premium-header-section .header-content-wrapper .premium-page-title{font-size:2.5rem;font-weight:800;letter-spacing:-.5px;margin:0;line-height:1.2}#lom-events-create .premium-header-section .header-content-wrapper .premium-page-subtitle{font-size:1.1rem;opacity:.9;margin-top:8px;font-weight:300}#lom-events-create .premium-header-section .header-content-wrapper .glass-btn{background:hsla(0,0%,100%,.15)!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.2);color:#fff!important;text-transform:none;font-weight:600;padding:0 24px!important;height:44px}#lom-events-create .premium-header-section .header-content-wrapper .glass-btn:hover{background:hsla(0,0%,100%,.25)!important}#lom-events-create .premium-header-section .header-content-wrapper .refresh-btn{text-transform:none;font-weight:700;padding:0 24px!important;height:44px;color:#002d72!important}#lom-events-create .glass-main-card{border-radius:20px;background:hsla(0,0%,100%,.9)!important;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid hsla(0,0%,100%,.3);margin-bottom:40px;-webkit-box-shadow:0 20px 40px rgba(0,45,114,.08)!important;box-shadow:0 20px 40px rgba(0,45,114,.08)!important}#lom-events-create .premium-welcome-card{background:#fff!important;border-radius:16px;border-left:6px solid #ffb81c;-webkit-box-shadow:0 4px 15px rgba(0,0,0,.03)!important;box-shadow:0 4px 15px rgba(0,0,0,.03)!important;overflow:hidden}#lom-events-create .premium-welcome-card .welcome-avatar-wrapper{position:relative}#lom-events-create .premium-welcome-card .welcome-avatar-wrapper .v-avatar{background:#f0f7ff!important;border:4px solid #fff}#lom-events-create .premium-welcome-card .welcome-avatar-wrapper .avatar-badge{position:absolute;bottom:5px;right:5px;background:#00b388;width:24px;height:24px;border-radius:50%;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;border:2px solid #fff}#lom-events-create .premium-welcome-card .welcome-label{text-transform:uppercase;font-size:.75rem;font-weight:700;color:#94a3b8;letter-spacing:1px}#lom-events-create .premium-welcome-card .welcome-title{color:#002d72;font-size:1.8rem;font-weight:700}#lom-events-create .premium-welcome-card .welcome-meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;margin-top:8px}#lom-events-create .premium-welcome-card .welcome-meta .meta-item{font-size:.95rem;color:#64748b;font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#lom-events-create .premium-welcome-card .welcome-meta .meta-divider{width:4px;height:4px;background:#cbd5e1;border-radius:50%}#lom-events-create .premium-welcome-card .year-badge{background:#f8fafc;padding:12px 20px;border-radius:12px;text-align:right;border:1px solid #e2e8f0}#lom-events-create .premium-welcome-card .year-badge .year-label{display:block;font-size:.7rem;color:#94a3b8;font-weight:700;text-transform:uppercase}#lom-events-create .premium-welcome-card .year-badge .year-value{font-size:1.1rem;color:#002d72;font-weight:700}#lom-events-create .section-card{background:#fff!important;border-radius:16px!important;border:1px solid #e2e8f0!important;-webkit-transition:all .3s cubic-bezier(.4,0,.2,1);transition:all .3s cubic-bezier(.4,0,.2,1)}#lom-events-create .section-card:hover{-webkit-box-shadow:0 10px 25px rgba(0,45,114,.05)!important;box-shadow:0 10px 25px rgba(0,45,114,.05)!important;border-color:#00a9e0!important}#lom-events-create .section-card .section-header{padding:24px 30px!important;background:linear-gradient(135deg,#002d72,#00a9e0)!important;border-radius:16px 16px 0 0}#lom-events-create .section-card .section-header .section-title{font-size:1.25rem;font-weight:700;color:#fff;letter-spacing:-.3px}#lom-events-create .section-card .section-header .v-chip{font-weight:700;font-size:.7rem;height:24px}#lom-events-create .section-card .subsection-title{font-size:1.1rem;font-weight:700;color:#002d72;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:2px solid #f1f5f9;padding-bottom:12px}#lom-events-create .field-label{display:block;margin-bottom:8px;font-size:.9rem;font-weight:600;color:#475569}#lom-events-create .field-label .required-asterisk{color:#ef4444;margin-left:2px}#lom-events-create .modern-input .v-input__slot{border-radius:12px!important;background-color:#f8fafc!important;border:1px solid #e2e8f0!important;-webkit-box-shadow:none!important;box-shadow:none!important;-webkit-transition:all .2s ease;transition:all .2s ease}#lom-events-create .modern-input .v-input__slot fieldset{border:none!important}#lom-events-create .modern-input .v-input__slot:hover{background-color:#f1f5f9!important;border-color:#cbd5e1!important}#lom-events-create .modern-input.v-input--is-focused .v-input__slot{background-color:#fff!important;border-color:#00a9e0!important;-webkit-box-shadow:0 0 0 4px rgba(0,169,224,.1)!important;box-shadow:0 0 0 4px rgba(0,169,224,.1)!important}#lom-events-create .modern-input .v-label{color:#94a3b8!important}#lom-events-create .modern-input .v-select__selection,#lom-events-create .modern-input input{color:#1e293b!important;font-weight:500}#lom-events-create .v-file-input .v-input__prepend-outer{margin-top:10px}#lom-events-create .v-file-input .v-file-input__text{font-size:.9rem}#lom-events-create .submit-section{background:#f8fafc;border-radius:0 0 20px 20px;border-top:1px solid #e2e8f0}#lom-events-create .submit-section .submit-buttons .v-btn{height:56px!important;border-radius:12px!important;text-transform:none!important;font-weight:700!important;font-size:1.05rem!important;letter-spacing:.5px!important;padding:0 40px!important;-webkit-transition:all .3s cubic-bezier(.4,0,.2,1);transition:all .3s cubic-bezier(.4,0,.2,1)}#lom-events-create .submit-section .submit-buttons .v-btn.v-btn--outlined{border:2px solid #00a9e0!important;color:#00a9e0!important}#lom-events-create .submit-section .submit-buttons .v-btn.v-btn--outlined:hover{background:rgba(0,169,224,.05)!important;-webkit-transform:translateY(-2px);transform:translateY(-2px)}#lom-events-create .submit-section .submit-buttons .v-btn:not(.v-btn--outlined){background:linear-gradient(135deg,#002d72,#00a9e0)!important;-webkit-box-shadow:0 8px 20px rgba(0,45,114,.15)!important;box-shadow:0 8px 20px rgba(0,45,114,.15)!important}#lom-events-create .submit-section .submit-buttons .v-btn:not(.v-btn--outlined):hover{-webkit-box-shadow:0 12px 25px rgba(0,45,114,.25)!important;box-shadow:0 12px 25px rgba(0,45,114,.25)!important;-webkit-transform:translateY(-2px);transform:translateY(-2px)}#lom-events-create .cropper-card{border-radius:16px;border:2px dashed #e2e8f0!important;background:#f8fafc}#lom-events-create .cropper-card .v-card__subtitle{font-weight:700;color:#64748b}#lom-events-create .cropper-card .modern-cropper{height:350px;border-radius:12px;margin:10px;overflow:hidden}#lom-events-create .image-controls .v-btn{border-radius:8px!important;text-transform:none!important;font-weight:600!important}#lom-events-create .image-preview-container{width:100%}#lom-events-create .cropper-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}#lom-events-create .modern-cropper{height:300px;background:#f0f4f8;border-radius:12px;overflow:hidden;border:2px solid #e0e7ff}#lom-events-create .cropper-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}#lom-events-create .cropper-actions .v-btn{border-radius:8px!important;font-weight:600!important;text-transform:none!important}#lom-events-create .image-placeholder{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;width:100%;height:280px;background:#fff;border-radius:12px;border:2px dashed #002d72;-webkit-transition:all .3s ease;transition:all .3s ease;cursor:pointer;position:relative;overflow:hidden}#lom-events-create .image-placeholder:hover{border-color:#002d72;background:#f8faff;-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 8px 20px rgba(0,45,114,.15);box-shadow:0 8px 20px rgba(0,45,114,.15)}#lom-events-create .image-placeholder.dragging{border-color:#002d72!important;border-style:solid!important;background:#f0f3ff!important;-webkit-box-shadow:0 12px 30px rgba(0,45,114,.25)!important;box-shadow:0 12px 30px rgba(0,45,114,.25)!important;-webkit-transform:scale(1.01);transform:scale(1.01)}#lom-events-create .placeholder-content{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;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:12px;color:#002d72;text-align:center}#lom-events-create .placeholder-content p{margin:0;font-size:.95rem;color:#002d72}#lom-events-create .preview-image{border-radius:12px;width:100%;height:100%}#lom-events-create .v-alert{border-radius:12px;font-weight:500}#lom-events-create .v-alert.v-alert--outlined{background:#fff!important}#lom-events-create .ifsc-input-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#lom-events-create .ifsc-input-wrapper .ifsc-input{-webkit-box-flex:1;-ms-flex:1;flex:1}#lom-events-create .ifsc-input-wrapper .ifsc-delete-btn{margin-top:2px;padding:8px 8px!important;min-width:auto!important;height:40px!important;border-radius:8px!important}#lom-events-create .bank-details-card{background:linear-gradient(135deg,#f0f7ff,#e3f2fd)!important;border:2px solid #00a9e0!important;border-radius:16px!important;overflow:hidden;-webkit-transition:all .3s cubic-bezier(.4,0,.2,1);transition:all .3s cubic-bezier(.4,0,.2,1)}#lom-events-create .bank-details-card:hover{-webkit-box-shadow:0 12px 30px rgba(0,169,224,.15)!important;box-shadow:0 12px 30px rgba(0,169,224,.15)!important;-webkit-transform:translateY(-2px);transform:translateY(-2px)}#lom-events-create .bank-details-card .bank-card-header{background:linear-gradient(135deg,#002d72,#00a9e0)!important;color:#fff!important;padding:18px 24px!important;font-weight:700!important;font-size:1.1rem!important;letter-spacing:.3px}#lom-events-create .bank-details-card .bank-card-header .v-icon{margin-right:8px}#lom-events-create .bank-details-card .bank-details-row{padding:0}#lom-events-create .bank-details-card .bank-details-row .bank-detail-item{background:#fff;padding:18px;border-radius:12px;border:1px solid #e0f2fe;-webkit-transition:all .3s ease;transition:all .3s ease}#lom-events-create .bank-details-card .bank-details-row .bank-detail-item:hover{border-color:#00a9e0;-webkit-box-shadow:0 4px 12px rgba(0,169,224,.08);box-shadow:0 4px 12px rgba(0,169,224,.08)}#lom-events-create .bank-details-card .bank-details-row .bank-detail-item .bank-detail-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.8rem;font-weight:700;color:#64748b;text-transform:uppercase;letter-spacing:.5px;margin-bottom:10px}#lom-events-create .bank-details-card .bank-details-row .bank-detail-item .bank-detail-label .v-icon{margin-right:6px}#lom-events-create .bank-details-card .bank-details-row .bank-detail-item .bank-detail-value{margin:0;font-size:1.15rem;font-weight:700;color:#002d72;word-break:break-word}@media(max-width:600px){#lom-events-create .premium-header-section{padding:40px 0 80px 0}#lom-events-create .premium-header-section .premium-page-title{font-size:1.8rem}#lom-events-create .premium-header-section .header-content-wrapper{-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:20px}#lom-events-create .premium-welcome-card{text-align:center}#lom-events-create .premium-welcome-card .v-row,#lom-events-create .premium-welcome-card .welcome-meta{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#lom-events-create .premium-welcome-card .welcome-meta{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}#lom-events-create .premium-welcome-card .welcome-meta .meta-divider{display:none}#lom-events-create .submit-buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}#lom-events-create .submit-buttons .v-btn{width:100%;margin-right:0!important}}@-webkit-keyframes slideInUp{0%{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideInUp{0%{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}#lom-events-create .glass-main-card{-webkit-animation:slideInUp .6s cubic-bezier(.16,1,.3,1) forwards;animation:slideInUp .6s cubic-bezier(.16,1,.3,1) forwards}