.theme--light.v-alert .v-alert--prominent .v-alert__icon:after{background:rgba(0,0,0,.12)}.theme--dark.v-alert .v-alert--prominent .v-alert__icon:after{background:hsla(0,0%,100%,.12)}.v-sheet.v-alert{border-radius:4px}.v-sheet.v-alert:not(.v-sheet--outlined){box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.v-sheet.v-alert.v-sheet--shaped{border-radius:24px 4px}.v-alert{display:block;font-size:16px;margin-bottom:16px;padding:16px;position:relative;transition:.3s cubic-bezier(.25,.8,.5,1)}.v-alert:not(.v-sheet--tile){border-radius:4px}.v-application--is-ltr .v-alert>.v-alert__content,.v-application--is-ltr .v-alert>.v-icon{margin-right:16px}.v-application--is-rtl .v-alert>.v-alert__content,.v-application--is-rtl .v-alert>.v-icon{margin-left:16px}.v-application--is-ltr .v-alert>.v-icon+.v-alert__content{margin-right:0}.v-application--is-rtl .v-alert>.v-icon+.v-alert__content{margin-left:0}.v-application--is-ltr .v-alert>.v-alert__content+.v-icon{margin-right:0}.v-application--is-rtl .v-alert>.v-alert__content+.v-icon{margin-left:0}.v-alert__border{border-style:solid;border-width:4px;content:"";position:absolute}.v-alert__border:not(.v-alert__border--has-color){opacity:.26}.v-alert__border--left,.v-alert__border--right{bottom:0;top:0}.v-alert__border--bottom,.v-alert__border--top{left:0;right:0}.v-alert__border--bottom{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0}.v-application--is-ltr .v-alert__border--left{border-top-left-radius:inherit;border-bottom-left-radius:inherit;left:0}.v-application--is-ltr .v-alert__border--right,.v-application--is-rtl .v-alert__border--left{border-top-right-radius:inherit;border-bottom-right-radius:inherit;right:0}.v-application--is-rtl .v-alert__border--right{border-top-left-radius:inherit;border-bottom-left-radius:inherit;left:0}.v-alert__border--top{border-top-left-radius:inherit;border-top-right-radius:inherit;top:0}.v-alert__content{flex:1 1 auto}.v-application--is-ltr .v-alert__dismissible{margin:-16px -8px -16px 8px}.v-application--is-rtl .v-alert__dismissible{margin:-16px 8px -16px -8px}.v-alert__icon{align-self:flex-start;border-radius:50%;height:24px;min-width:24px;position:relative}.v-application--is-ltr .v-alert__icon{margin-right:16px}.v-application--is-rtl .v-alert__icon{margin-left:16px}.v-alert__icon.v-icon{font-size:24px}.v-alert__wrapper{align-items:center;border-radius:inherit;display:flex}.v-application--is-ltr .v-alert--border.v-alert--prominent .v-alert__icon{margin-left:8px}.v-application--is-rtl .v-alert--border.v-alert--prominent .v-alert__icon{margin-right:8px}.v-alert--dense{padding-top:8px;padding-bottom:8px}.v-alert--dense .v-alert__border{border-width:medium}.v-alert--outlined{background:transparent!important;border:thin solid currentColor!important}.v-alert--outlined .v-alert__icon{color:inherit!important}.v-alert--prominent .v-alert__icon{align-self:center;height:48px;min-width:48px}.v-alert--prominent .v-alert__icon.v-icon{font-size:32px}.v-alert--prominent .v-alert__icon.v-icon:after{background:currentColor!important;border-radius:50%;bottom:0;content:"";left:0;opacity:.16;position:absolute;right:0;top:0}.v-alert--prominent.v-alert--dense .v-alert__icon.v-icon:after{transform:scale(1)}.v-alert--text{background:transparent!important}.v-alert--text:before{background-color:currentColor;border-radius:inherit;bottom:0;content:"";left:0;opacity:.12;position:absolute;pointer-events:none;right:0;top:0}.premium-profile-card[data-v-69065908]{position:relative;background:linear-gradient(145deg,#fff,#f8fafc);border-radius:24px!important;overflow:hidden;transition:all .4s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);backdrop-filter:blur(10px)}.card-hover[data-v-69065908]:hover{transform:translateY(-8px);box-shadow:0 25px 50px -12px rgba(0,0,0,.15)}.gradient-overlay[data-v-69065908]{position:absolute;top:0;left:0;width:100%;height:150px;background:linear-gradient(135deg,#084468,#0a5b8a);opacity:.9;z-index:1}.bg-pattern[data-v-69065908]{position:absolute;top:0;left:0;width:100%;height:150px;z-index:2;overflow:hidden}.pattern-dot[data-v-69065908]{position:absolute;background:hsla(0,0%,100%,.2);border-radius:50%;animation:float-69065908 6s ease-in-out infinite}@keyframes float-69065908{0%,to{transform:translateY(0) rotate(0deg);opacity:.3}50%{transform:translateY(-20px) rotate(180deg);opacity:.8}}.profile-content[data-v-69065908]{position:relative;z-index:3;padding:80px 24px 24px;text-align:center}.avatar-container[data-v-69065908]{position:relative;display:inline-block;margin-bottom:20px;transition:transform .3s ease}.avatar-floating[data-v-69065908]{animation:avatarFloat-69065908 3s ease-in-out infinite}@keyframes avatarFloat-69065908{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.avatar-glow[data-v-69065908]{position:absolute;top:-10px;left:-10px;right:-10px;bottom:-10px;background:linear-gradient(135deg,#084468,#0a5b8a);border-radius:50%;opacity:0;transition:opacity .3s ease;animation:pulse-69065908 2s infinite;z-index:-1}.avatar-container:hover .avatar-glow[data-v-69065908]{opacity:.3}@keyframes pulse-69065908{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.avatar-wrapper[data-v-69065908]{position:relative;width:100px;height:100px;border-radius:50%;overflow:hidden;cursor:pointer;transition:all .3s ease;background:linear-gradient(145deg,#f0f4f8,#d1e7dd)}.avatar-wrapper[data-v-69065908]:hover{transform:scale(1.05)}.avatar-img[data-v-69065908]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease}.avatar-wrapper:hover .avatar-img[data-v-69065908]{transform:scale(1.1)}.avatar-placeholder[data-v-69065908]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#084468,#0a5b8a)}.status-indicator[data-v-69065908]{position:absolute;bottom:8px;right:8px;width:18px;height:18px;border-radius:50%;border:3px solid #fff}.status-indicator.online[data-v-69065908]{background:#10b981;box-shadow:0 0 0 2px rgba(16,185,129,.3);animation:statusPulse-69065908 2s infinite}@keyframes statusPulse-69065908{0%{box-shadow:0 0 0 2px rgba(16,185,129,.3)}50%{box-shadow:0 0 0 6px rgba(16,185,129,.1)}to{box-shadow:0 0 0 2px rgba(16,185,129,.3)}}.avatar-overlay[data-v-69065908]{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease}.avatar-wrapper:hover .avatar-overlay[data-v-69065908]{opacity:1}.profile-info[data-v-69065908]{text-align:center}.profile-name[data-v-69065908]{font-size:24px;font-weight:700;color:#1f2937;margin-bottom:8px;cursor:pointer;transition:color .3s ease;display:flex;align-items:center;justify-content:center}.profile-name[data-v-69065908]:hover{color:#0a5b8a}.verified-badge[data-v-69065908]{animation:sparkle-69065908 2s infinite}@keyframes sparkle-69065908{0%,to{transform:scale(1) rotate(0deg)}50%{transform:scale(1.1) rotate(10deg)}}.location-info[data-v-69065908]{display:flex;align-items:center;justify-content:center;margin-bottom:24px;color:#6b7280;font-size:14px;transition:transform .3s ease}.location-pulse[data-v-69065908]{animation:locationPulse-69065908 1.5s ease-in-out}@keyframes locationPulse-69065908{0%{transform:scale(1)}50%{transform:scale(1.02)}to{transform:scale(1)}}.location-icon-wrapper[data-v-69065908]{margin-right:8px;animation:bounce-69065908 2s infinite}@keyframes bounce-69065908{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-4px)}60%{transform:translateY(-2px)}}.stats-container[data-v-69065908]{display:flex;justify-content:center;align-items:center;margin:24px 0;padding:16px;background:hsla(0,0%,100%,.5);border-radius:16px;backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.2)}.stat-item[data-v-69065908]{display:flex;align-items:center;cursor:pointer;transition:transform .2s ease;padding:8px 16px;border-radius:12px}.stat-item[data-v-69065908]:hover{transform:scale(1.05);background:rgba(102,126,234,.1)}.stat-icon[data-v-69065908]{margin-right:8px}.stat-content[data-v-69065908]{display:flex;flex-direction:column;align-items:flex-start}.stat-number[data-v-69065908]{font-size:18px;font-weight:700;color:#1f2937;line-height:1}.stat-label[data-v-69065908]{font-size:12px;color:#6b7280;font-weight:500}.stat-divider[data-v-69065908]{width:1px;height:30px;background:linear-gradient(180deg,transparent,#e5e7eb,transparent);margin:0 16px}.action-buttons[data-v-69065908]{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.action-btn[data-v-69065908]{font-weight:600!important;text-transform:none!important;padding:0 24px!important;height:44px!important;transition:all .3s ease!important}.primary-btn[data-v-69065908]{background:linear-gradient(135deg,#084468,#0a5b8a)!important;color:#fff!important}.primary-btn[data-v-69065908]:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(102,126,234,.3)!important}.secondary-btn[data-v-69065908]{border:2px solid #667eea!important;color:#667eea!important}.secondary-btn[data-v-69065908]:hover{background:#667eea!important;color:#fff!important;transform:translateY(-2px)}.progress-container[data-v-69065908]{margin:20px 24px 0;padding-top:20px;border-top:1px solid rgba(0,0,0,.05)}.progress-info[data-v-69065908]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.progress-label[data-v-69065908]{font-size:14px;color:#6b7280;font-weight:500}.progress-percentage[data-v-69065908]{font-size:14px;color:#667eea;font-weight:700}.progress-bar[data-v-69065908]{height:6px;background:rgba(0,0,0,.1);border-radius:3px;overflow:hidden}.progress-fill[data-v-69065908]{height:100%;background:linear-gradient(90deg,#667eea,#764ba2);border-radius:3px;transition:width .8s ease;position:relative}.progress-fill[data-v-69065908]:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.4),transparent);animation:shimmer-69065908 2s infinite}@keyframes shimmer-69065908{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@keyframes floatingPulse-69065908{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.floating-btn[data-v-69065908]:hover{transform:scale(1.1)!important}@media (max-width:600px){.profile-content[data-v-69065908]{padding:60px 16px 16px}.action-buttons[data-v-69065908]{flex-direction:column;align-items:stretch}.action-btn[data-v-69065908]{width:100%!important}.stats-container[data-v-69065908]{flex-direction:column;gap:16px}.stat-divider[data-v-69065908]{width:80%;height:1px;margin:0}}.theme--dark .premium-profile-card[data-v-69065908]{background:linear-gradient(145deg,#1f2937,#111827);border-color:hsla(0,0%,100%,.1)}.theme--dark .profile-name[data-v-69065908]{color:#f9fafb}.theme--dark .location-info[data-v-69065908]{color:#d1d5db}.theme--dark .stat-number[data-v-69065908]{color:#f9fafb}.theme--dark .stat-label[data-v-69065908]{color:#9ca3af}.theme--dark .progress-label[data-v-69065908]{color:#d1d5db}.left-section[data-v-bfbecbe4]{max-height:0;overflow-y:hidden;position:sticky;min-height:inherit;overflow-x:hidden;top:56px;max-width:430px;min-width:430px;width:430px;padding-left:100px}.left-section[data-v-bfbecbe4]:hover{overflow-y:auto}.left-section[data-v-bfbecbe4]::-webkit-scrollbar{width:8px;transition-duration:.5s}.left-section[data-v-bfbecbe4]::-webkit-scrollbar-track{box-shadow:inset 0 0 2px light-grey;border-radius:3px}.left-section[data-v-bfbecbe4]::-webkit-scrollbar-thumb{background:rgba(240,160,0,.3);border-radius:3px}.left-section[data-v-bfbecbe4]::-webkit-scrollbar-thumb:hover{background:#f0a000}.v-dialog{border-radius:4px;margin:24px;overflow-y:auto;pointer-events:auto;transition:.3s cubic-bezier(.25,.8,.25,1);width:100%;z-index:inherit;outline:none;box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12)}.v-dialog:not(.v-dialog--fullscreen){max-height:90%}.v-dialog>*{width:100%}.v-dialog>.v-card>.v-card__title{font-size:1.25rem;font-weight:500;letter-spacing:.0125em;padding:16px 24px 10px}.v-dialog>.v-card>.v-card__subtitle,.v-dialog>.v-card>.v-card__text{padding:0 24px 20px}.v-dialog>.v-card>.v-card__actions{padding:8px 16px}.v-dialog__content{align-items:center;display:flex;height:100%;justify-content:center;left:0;pointer-events:none;position:fixed;top:0;transition:.2s cubic-bezier(.25,.8,.25,1),z-index 1ms;width:100%;z-index:6}.v-dialog__container{display:none}.v-dialog__container--attached{display:inline}.v-dialog--animated{animation-duration:.15s;animation-name:animate-dialog;animation-timing-function:cubic-bezier(.25,.8,.25,1)}.v-dialog--fullscreen{border-radius:0;margin:0;height:100%;position:fixed;overflow-y:auto;top:0;left:0}.v-dialog--fullscreen>.v-card{min-height:100%;min-width:100%;margin:0!important;padding:0!important}.v-dialog--scrollable,.v-dialog--scrollable>form{display:flex}.v-dialog--scrollable>.v-card,.v-dialog--scrollable>form>.v-card{display:flex;flex:1 1 100%;flex-direction:column;max-height:100%;max-width:100%}.v-dialog--scrollable>.v-card>.v-card__actions,.v-dialog--scrollable>.v-card>.v-card__title,.v-dialog--scrollable>form>.v-card>.v-card__actions,.v-dialog--scrollable>form>.v-card>.v-card__title{flex:0 0 auto}.v-dialog--scrollable>.v-card>.v-card__text,.v-dialog--scrollable>form>.v-card>.v-card__text{backface-visibility:hidden;flex:1 1 auto;overflow-y:auto}@keyframes animate-dialog{0%{transform:scale(1)}50%{transform:scale(1.03)}to{transform:scale(1)}}.theme--light.v-textarea.v-text-field--solo-inverted.v-input--is-focused textarea{color:#fff}.theme--light.v-textarea.v-text-field--solo-inverted.v-input--is-focused textarea::-moz-placeholder{color:hsla(0,0%,100%,.5)}.theme--light.v-textarea.v-text-field--solo-inverted.v-input--is-focused textarea::placeholder{color:hsla(0,0%,100%,.5)}.theme--dark.v-textarea.v-text-field--solo-inverted.v-input--is-focused textarea{color:rgba(0,0,0,.87)}.theme--dark.v-textarea.v-text-field--solo-inverted.v-input--is-focused textarea::-moz-placeholder{color:rgba(0,0,0,.38)}.theme--dark.v-textarea.v-text-field--solo-inverted.v-input--is-focused textarea::placeholder{color:rgba(0,0,0,.38)}.v-textarea textarea{align-self:stretch;flex:1 1 auto;line-height:1.75rem;max-width:100%;min-height:32px;outline:none;padding:0;width:100%}.v-textarea .v-text-field__prefix,.v-textarea .v-text-field__suffix{padding-top:2px;align-self:start}.v-textarea.v-text-field--box .v-text-field__prefix,.v-textarea.v-text-field--box textarea,.v-textarea.v-text-field--enclosed .v-text-field__prefix,.v-textarea.v-text-field--enclosed textarea{margin-top:24px}.v-textarea.v-text-field--box.v-text-field--outlined:not(.v-input--dense) .v-text-field__prefix,.v-textarea.v-text-field--box.v-text-field--outlined:not(.v-input--dense) .v-text-field__suffix,.v-textarea.v-text-field--box.v-text-field--outlined:not(.v-input--dense) textarea,.v-textarea.v-text-field--box.v-text-field--single-line:not(.v-input--dense) .v-text-field__prefix,.v-textarea.v-text-field--box.v-text-field--single-line:not(.v-input--dense) .v-text-field__suffix,.v-textarea.v-text-field--box.v-text-field--single-line:not(.v-input--dense) textarea,.v-textarea.v-text-field--enclosed.v-text-field--outlined:not(.v-input--dense) .v-text-field__prefix,.v-textarea.v-text-field--enclosed.v-text-field--outlined:not(.v-input--dense) .v-text-field__suffix,.v-textarea.v-text-field--enclosed.v-text-field--outlined:not(.v-input--dense) textarea,.v-textarea.v-text-field--enclosed.v-text-field--single-line:not(.v-input--dense) .v-text-field__prefix,.v-textarea.v-text-field--enclosed.v-text-field--single-line:not(.v-input--dense) .v-text-field__suffix,.v-textarea.v-text-field--enclosed.v-text-field--single-line:not(.v-input--dense) textarea{margin-top:10px}.v-textarea.v-text-field--box.v-text-field--outlined:not(.v-input--dense) .v-label,.v-textarea.v-text-field--box.v-text-field--single-line:not(.v-input--dense) .v-label,.v-textarea.v-text-field--enclosed.v-text-field--outlined:not(.v-input--dense) .v-label,.v-textarea.v-text-field--enclosed.v-text-field--single-line:not(.v-input--dense) .v-label{top:18px}.v-textarea.v-text-field--box.v-text-field--outlined.v-input--dense .v-text-field__prefix,.v-textarea.v-text-field--box.v-text-field--outlined.v-input--dense .v-text-field__suffix,.v-textarea.v-text-field--box.v-text-field--outlined.v-input--dense textarea,.v-textarea.v-text-field--box.v-text-field--single-line.v-input--dense .v-text-field__prefix,.v-textarea.v-text-field--box.v-text-field--single-line.v-input--dense .v-text-field__suffix,.v-textarea.v-text-field--box.v-text-field--single-line.v-input--dense textarea,.v-textarea.v-text-field--enclosed.v-text-field--outlined.v-input--dense .v-text-field__prefix,.v-textarea.v-text-field--enclosed.v-text-field--outlined.v-input--dense .v-text-field__suffix,.v-textarea.v-text-field--enclosed.v-text-field--outlined.v-input--dense textarea,.v-textarea.v-text-field--enclosed.v-text-field--single-line.v-input--dense .v-text-field__prefix,.v-textarea.v-text-field--enclosed.v-text-field--single-line.v-input--dense .v-text-field__suffix,.v-textarea.v-text-field--enclosed.v-text-field--single-line.v-input--dense textarea{margin-top:6px}.v-textarea.v-text-field--box.v-text-field--outlined.v-input--dense .v-input__append-inner,.v-textarea.v-text-field--box.v-text-field--outlined.v-input--dense .v-input__append-outer,.v-textarea.v-text-field--box.v-text-field--outlined.v-input--dense .v-input__prepend-inner,.v-textarea.v-text-field--box.v-text-field--outlined.v-input--dense .v-input__prepend-outer,.v-textarea.v-text-field--box.v-text-field--single-line.v-input--dense .v-input__append-inner,.v-textarea.v-text-field--box.v-text-field--single-line.v-input--dense .v-input__append-outer,.v-textarea.v-text-field--box.v-text-field--single-line.v-input--dense .v-input__prepend-inner,.v-textarea.v-text-field--box.v-text-field--single-line.v-input--dense .v-input__prepend-outer,.v-textarea.v-text-field--enclosed.v-text-field--outlined.v-input--dense .v-input__append-inner,.v-textarea.v-text-field--enclosed.v-text-field--outlined.v-input--dense .v-input__append-outer,.v-textarea.v-text-field--enclosed.v-text-field--outlined.v-input--dense .v-input__prepend-inner,.v-textarea.v-text-field--enclosed.v-text-field--outlined.v-input--dense .v-input__prepend-outer,.v-textarea.v-text-field--enclosed.v-text-field--single-line.v-input--dense .v-input__append-inner,.v-textarea.v-text-field--enclosed.v-text-field--single-line.v-input--dense .v-input__append-outer,.v-textarea.v-text-field--enclosed.v-text-field--single-line.v-input--dense .v-input__prepend-inner,.v-textarea.v-text-field--enclosed.v-text-field--single-line.v-input--dense .v-input__prepend-outer{align-self:flex-start;margin-top:8px}.v-textarea.v-text-field--solo{align-items:flex-start}.v-textarea.v-text-field--solo .v-input__control textarea{caret-color:auto}.v-textarea.v-text-field--solo .v-input__append-inner,.v-textarea.v-text-field--solo .v-input__append-outer,.v-textarea.v-text-field--solo .v-input__prepend-inner,.v-textarea.v-text-field--solo .v-input__prepend-outer{align-self:flex-start;margin-top:12px}.v-application--is-ltr .v-textarea.v-text-field--solo .v-input__append-inner{padding-left:12px}.v-application--is-rtl .v-textarea.v-text-field--solo .v-input__append-inner{padding-right:12px}.v-textarea--auto-grow textarea{overflow:hidden}.v-textarea--no-resize textarea{resize:none}.v-textarea.v-text-field--enclosed .v-text-field__slot{align-self:stretch}.v-application--is-ltr .v-textarea.v-text-field--enclosed .v-text-field__slot{margin-right:-12px}.v-application--is-rtl .v-textarea.v-text-field--enclosed .v-text-field__slot{margin-left:-12px}.v-application--is-ltr .v-textarea.v-text-field--enclosed .v-text-field__slot textarea{padding-right:12px}.v-application--is-rtl .v-textarea.v-text-field--enclosed .v-text-field__slot textarea{padding-left:12px}.modern-award-dialog[data-v-b40efa96]{border-radius:34px;overflow:hidden;box-shadow:0 24px 48px rgba(0,0,0,.2)}.award-card[data-v-b40efa96]{position:relative;overflow:visible;background:linear-gradient(135deg,#f5f7fa,#c3cfe2)}.dialog-image-header[data-v-b40efa96]{position:relative;height:320px;overflow:hidden;background:linear-gradient(135deg,#084468,#0a5b8a)}.background-pattern[data-v-b40efa96]{position:absolute;top:0;left:0;width:100%;height:100%;background-image:radial-gradient(circle at 25% 25%,hsla(0,0%,100%,.1) 0,transparent 50%),radial-gradient(circle at 75% 75%,hsla(0,0%,100%,.05) 0,transparent 50%);z-index:1}.header-image[data-v-b40efa96]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:brightness(.7) contrast(1.1);opacity:.8}.gradient-overlay[data-v-b40efa96]{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,rgba(8,67,104,.8),rgba(10,91,138,.19607843137254902));z-index:2}.header-content[data-v-b40efa96]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;color:#fff;z-index:3;width:90%}.header-icon[data-v-b40efa96]{margin-bottom:16px;animation:pulse-b40efa96 2s infinite}@keyframes pulse-b40efa96{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.header-title[data-v-b40efa96]{font-size:32px;font-weight:800;margin-bottom:8px;text-shadow:0 4px 8px rgba(0,0,0,.3);letter-spacing:-.5px}.header-subtitle[data-v-b40efa96]{font-size:18px;opacity:.95;font-weight:400;text-shadow:0 2px 4px rgba(0,0,0,.2);margin-bottom:20px}.header-decoration[data-v-b40efa96]{display:flex;align-items:center;justify-content:center;gap:12px}.decoration-line[data-v-b40efa96]{width:40px;height:1px;background:hsla(0,0%,100%,.6)}.close-btn[data-v-b40efa96]{position:absolute;top:20px;right:20px;z-index:4;background:hsla(0,0%,100%,.15)!important;backdrop-filter:blur(10px);color:#fff!important;transition:all .3s ease}.close-btn[data-v-b40efa96]:hover{background:hsla(0,0%,100%,.25)!important;transform:rotate(90deg)}.floating-form-wrapper[data-v-b40efa96]{position:relative;margin-top:-60px;z-index:10;padding:0 24px 0}.form-card[data-v-b40efa96]{border-radius:20px;overflow:hidden;background:#fff;backdrop-filter:blur(10px)}.award-form[data-v-b40efa96]{padding:32px}.form-section[data-v-b40efa96]{margin-bottom:32px}.form-section[data-v-b40efa96]:last-of-type{margin-bottom:0}.section-header[data-v-b40efa96]{display:flex;align-items:center;margin-bottom:20px;padding-bottom:12px;border-bottom:2px solid #f0f4f8}.section-icon[data-v-b40efa96]{margin-right:12px}.section-title[data-v-b40efa96]{font-size:18px;font-weight:600;color:#2d3748;margin:0}.form-row[data-v-b40efa96]{margin:0 -8px}.form-row .v-col[data-v-b40efa96]{padding:0 8px}.form-field[data-v-b40efa96]{margin-bottom:16px}.modern-input[data-v-b40efa96] .v-input__slot{background:#f8fafc!important;border-radius:12px!important;transition:all .3s cubic-bezier(.4,0,.2,1);min-height:56px}.modern-input[data-v-b40efa96] .v-input__slot:hover{border-color:#cbd5e0!important;background:#f1f5f9!important}.modern-input[data-v-b40efa96] .v-input--is-focused .v-input__slot{border-color:#667eea!important;background:#fff!important;box-shadow:0 0 0 3px rgba(102,126,234,.1)!important}.modern-input[data-v-b40efa96] .v-icon{color:#667eea!important}.modern-input[data-v-b40efa96] .v-label{color:#4a5568!important;font-weight:500;font-size:14px}.modern-input[data-v-b40efa96] .v-label--active{color:#667eea!important}.modern-input[data-v-b40efa96] input,.modern-input[data-v-b40efa96] textarea{font-size:16px;color:#2d3748}.coupon-code-input[data-v-b40efa96] input{text-transform:uppercase;font-weight:600;letter-spacing:1px}.error-alert[data-v-b40efa96]{margin-top:20px;border-radius:12px}.action-container[data-v-b40efa96]{background:linear-gradient(135deg,#f8fafc,#e2e8f0);padding:24px;border-top:1px solid #e2e8f0}.action-bar[data-v-b40efa96]{display:flex;justify-content:flex-end;gap:16px}.cancel-btn[data-v-b40efa96]{height:48px;border-radius:24px;font-weight:600;text-transform:none;border:2px solid #e2e8f0;color:#64748b;transition:all .3s ease}.cancel-btn[data-v-b40efa96]:hover{border-color:#cbd5e0;background:#f8fafc}.save-btn[data-v-b40efa96]{height:48px;border-radius:24px;font-weight:600;text-transform:none;padding:0 32px;background:linear-gradient(135deg,#084468,#0a5b8a)!important;color:#fff!important;transition:all .3s ease}.save-btn[data-v-b40efa96]:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(102,126,234,.3)!important}.save-btn[data-v-b40efa96]:active{transform:translateY(0)}@media (max-width:960px){.floating-form-wrapper[data-v-b40efa96]{padding:0 16px 0;margin-top:-40px}.award-form[data-v-b40efa96]{padding:24px}.header-title[data-v-b40efa96]{font-size:28px}.header-subtitle[data-v-b40efa96]{font-size:16px}}@media (max-width:600px){.modern-award-dialog[data-v-b40efa96]{margin:0;max-height:100vh;height:100vh;border-radius:0}.dialog-image-header[data-v-b40efa96]{height:200px}.header-title[data-v-b40efa96]{font-size:24px}.header-subtitle[data-v-b40efa96]{font-size:14px}.floating-form-wrapper[data-v-b40efa96]{padding:0 12px 0;margin-top:-30px}.award-form[data-v-b40efa96]{padding:20px}.section-title[data-v-b40efa96]{font-size:16px}.action-bar[data-v-b40efa96]{flex-direction:column-reverse;gap:12px}.cancel-btn[data-v-b40efa96],.save-btn[data-v-b40efa96]{width:100%}.form-row[data-v-b40efa96]{margin:0}.form-row .v-col[data-v-b40efa96]{padding:0}}@media (max-width:400px){.dialog-image-header[data-v-b40efa96]{height:160px}.header-icon[data-v-b40efa96]{margin-bottom:12px}.header-icon .v-icon[data-v-b40efa96]{font-size:36px!important}.header-title[data-v-b40efa96]{font-size:20px}}.dialog-transition-enter-active[data-v-b40efa96],.dialog-transition-leave-active[data-v-b40efa96]{transition:all .3s cubic-bezier(.4,0,.2,1)}.dialog-transition-enter[data-v-b40efa96],.dialog-transition-leave-to[data-v-b40efa96]{opacity:0;transform:scale(.9)}.save-btn.v-btn--loading[data-v-b40efa96]{pointer-events:none}.save-btn.v-btn--loading[data-v-b40efa96] .v-btn__content{opacity:0}.modern-input[data-v-b40efa96] .v-input--is-focused .v-input__slot{outline:none}.cancel-btn[data-v-b40efa96]:focus,.close-btn[data-v-b40efa96]:focus,.save-btn[data-v-b40efa96]:focus{outline:2px solid #667eea;outline-offset:2px}.modern-award-dialog[data-v-2b99dced]{border-radius:34px;overflow:hidden;box-shadow:0 24px 48px rgba(0,0,0,.2)}.award-card[data-v-2b99dced]{position:relative;overflow:visible;background:linear-gradient(135deg,#f5f7fa,#c3cfe2)}.dialog-image-header[data-v-2b99dced]{position:relative;height:320px;overflow:hidden;background:linear-gradient(135deg,#084468,#0a5b8a)}.background-pattern[data-v-2b99dced]{position:absolute;top:0;left:0;width:100%;height:100%;background-image:radial-gradient(circle at 25% 25%,hsla(0,0%,100%,.1) 0,transparent 50%),radial-gradient(circle at 75% 75%,hsla(0,0%,100%,.05) 0,transparent 50%);z-index:1}.header-image[data-v-2b99dced]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:brightness(.7) contrast(1.1);opacity:.8}.gradient-overlay[data-v-2b99dced]{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,rgba(8,67,104,.8),rgba(10,91,138,.19607843137254902));z-index:2}.header-content[data-v-2b99dced]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;color:#fff;z-index:3;width:90%}.header-icon[data-v-2b99dced]{margin-bottom:16px;animation:pulse-2b99dced 2s infinite}@keyframes pulse-2b99dced{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.header-title[data-v-2b99dced]{font-size:32px;font-weight:800;margin-bottom:8px;text-shadow:0 4px 8px rgba(0,0,0,.3);letter-spacing:-.5px}.header-subtitle[data-v-2b99dced]{font-size:18px;opacity:.95;font-weight:400;text-shadow:0 2px 4px rgba(0,0,0,.2);margin-bottom:20px}.header-decoration[data-v-2b99dced]{display:flex;align-items:center;justify-content:center;gap:12px}.decoration-line[data-v-2b99dced]{width:40px;height:1px;background:hsla(0,0%,100%,.6)}.close-btn[data-v-2b99dced]{position:absolute;top:20px;right:20px;z-index:4;background:hsla(0,0%,100%,.15)!important;backdrop-filter:blur(10px);color:#fff!important;transition:all .3s ease}.close-btn[data-v-2b99dced]:hover{background:hsla(0,0%,100%,.25)!important;transform:rotate(90deg)}.floating-form-wrapper[data-v-2b99dced]{position:relative;margin-top:-60px;z-index:10;padding:0 24px 0}.form-card[data-v-2b99dced]{border-radius:20px;overflow:hidden;background:#fff;backdrop-filter:blur(10px)}.award-form[data-v-2b99dced]{padding:32px}.form-section[data-v-2b99dced]{margin-bottom:32px}.form-section[data-v-2b99dced]:last-of-type{margin-bottom:0}.section-header[data-v-2b99dced]{display:flex;align-items:center;margin-bottom:20px;padding-bottom:12px;border-bottom:2px solid #f0f4f8}.section-icon[data-v-2b99dced]{margin-right:12px}.section-title[data-v-2b99dced]{font-size:18px;font-weight:600;color:#2d3748;margin:0}.form-row[data-v-2b99dced]{margin:0 -8px}.form-row .v-col[data-v-2b99dced]{padding:0 8px}.form-field[data-v-2b99dced]{margin-bottom:16px}.modern-input[data-v-2b99dced] .v-input__slot{background:#f8fafc!important;border-radius:12px!important;transition:all .3s cubic-bezier(.4,0,.2,1);min-height:56px}.modern-input[data-v-2b99dced] .v-input__slot:hover{border-color:#cbd5e0!important;background:#f1f5f9!important}.modern-input[data-v-2b99dced] .v-input--is-focused .v-input__slot{border-color:#667eea!important;background:#fff!important;box-shadow:0 0 0 3px rgba(102,126,234,.1)!important}.modern-input[data-v-2b99dced] .v-icon{color:#667eea!important}.modern-input[data-v-2b99dced] .v-label{color:#4a5568!important;font-weight:500;font-size:14px}.modern-input[data-v-2b99dced] .v-label--active{color:#667eea!important}.modern-input[data-v-2b99dced] input,.modern-input[data-v-2b99dced] textarea{font-size:16px;color:#2d3748}.error-alert[data-v-2b99dced]{margin-top:20px;border-radius:12px}.action-container[data-v-2b99dced]{background:linear-gradient(135deg,#f8fafc,#e2e8f0);padding:24px;border-top:1px solid #e2e8f0}.action-bar[data-v-2b99dced]{display:flex;justify-content:flex-end;gap:16px}.cancel-btn[data-v-2b99dced]{height:48px;border-radius:24px;font-weight:600;text-transform:none;border:2px solid #e2e8f0;color:#64748b;transition:all .3s ease}.cancel-btn[data-v-2b99dced]:hover{border-color:#cbd5e0;background:#f8fafc}.save-btn[data-v-2b99dced]{height:48px;border-radius:24px;font-weight:600;text-transform:none;padding:0 32px;background:linear-gradient(135deg,#084468,#0a5b8a)!important;color:#fff!important;transition:all .3s ease}.save-btn[data-v-2b99dced]:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(102,126,234,.3)!important}.save-btn[data-v-2b99dced]:active{transform:translateY(0)}@media (max-width:960px){.floating-form-wrapper[data-v-2b99dced]{padding:0 16px 0;margin-top:-40px}.award-form[data-v-2b99dced]{padding:24px}.header-title[data-v-2b99dced]{font-size:28px}.header-subtitle[data-v-2b99dced]{font-size:16px}}@media (max-width:600px){.modern-award-dialog[data-v-2b99dced]{margin:0;max-height:100vh;height:100vh;border-radius:0}.dialog-image-header[data-v-2b99dced]{height:200px}.header-title[data-v-2b99dced]{font-size:24px}.header-subtitle[data-v-2b99dced]{font-size:14px}.floating-form-wrapper[data-v-2b99dced]{padding:0 12px 0;margin-top:-30px}.award-form[data-v-2b99dced]{padding:20px}.section-title[data-v-2b99dced]{font-size:16px}.action-bar[data-v-2b99dced]{flex-direction:column-reverse;gap:12px}.cancel-btn[data-v-2b99dced],.save-btn[data-v-2b99dced]{width:100%}.form-row[data-v-2b99dced]{margin:0}.form-row .v-col[data-v-2b99dced]{padding:0}}@media (max-width:400px){.dialog-image-header[data-v-2b99dced]{height:160px}.header-icon[data-v-2b99dced]{margin-bottom:12px}.header-icon .v-icon[data-v-2b99dced]{font-size:36px!important}.header-title[data-v-2b99dced]{font-size:20px}}.dialog-transition-enter-active[data-v-2b99dced],.dialog-transition-leave-active[data-v-2b99dced]{transition:all .3s cubic-bezier(.4,0,.2,1)}.dialog-transition-enter[data-v-2b99dced],.dialog-transition-leave-to[data-v-2b99dced]{opacity:0;transform:scale(.9)}.save-btn.v-btn--loading[data-v-2b99dced]{pointer-events:none}.save-btn.v-btn--loading[data-v-2b99dced] .v-btn__content{opacity:0}.modern-input[data-v-2b99dced] .v-input--is-focused .v-input__slot{outline:none}.cancel-btn[data-v-2b99dced]:focus,.close-btn[data-v-2b99dced]:focus,.save-btn[data-v-2b99dced]:focus{outline:2px solid #667eea;outline-offset:2px}.v-input--checkbox.v-input--indeterminate.v-input--is-disabled{opacity:.6}.v-input--checkbox.v-input--dense{margin-top:4px}.v-input--selection-controls{margin-top:16px;padding-top:4px}.v-input--selection-controls>.v-input__append-outer,.v-input--selection-controls>.v-input__prepend-outer{margin-top:0;margin-bottom:0}.v-input--selection-controls:not(.v-input--hide-details)>.v-input__slot{margin-bottom:12px}.v-input--selection-controls .v-input__slot,.v-input--selection-controls .v-radio{cursor:pointer}.v-input--selection-controls .v-input__slot>.v-label,.v-input--selection-controls .v-radio>.v-label{align-items:center;display:inline-flex;flex:1 1 auto;height:auto}.v-input--selection-controls__input{color:inherit;display:inline-flex;flex:0 0 auto;height:24px;position:relative;transition:.3s cubic-bezier(.25,.8,.5,1);transition-property:transform;width:24px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.v-input--selection-controls__input .v-icon{width:100%}.v-application--is-ltr .v-input--selection-controls__input{margin-right:8px}.v-application--is-rtl .v-input--selection-controls__input{margin-left:8px}.v-input--selection-controls__input input[role=checkbox],.v-input--selection-controls__input input[role=radio],.v-input--selection-controls__input input[role=switch]{position:absolute;opacity:0;width:100%;height:100%;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.v-input--selection-controls__input+.v-label{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.v-input--selection-controls__ripple{border-radius:50%;cursor:pointer;height:34px;position:absolute;transition:inherit;width:34px;left:-12px;top:calc(50% - 24px);margin:7px}.v-input--selection-controls__ripple:before{border-radius:inherit;bottom:0;content:"";position:absolute;opacity:.2;left:0;right:0;top:0;transform-origin:center center;transform:scale(.2);transition:inherit}.v-input--selection-controls__ripple>.v-ripple__container{transform:scale(1.2)}.v-input--selection-controls.v-input--dense .v-input--selection-controls__ripple{width:28px;height:28px;left:-9px}.v-input--selection-controls.v-input--dense:not(.v-input--switch) .v-input--selection-controls__ripple{top:calc(50% - 21px)}.v-input--selection-controls.v-input{flex:0 1 auto}.v-input--selection-controls.v-input--is-focused .v-input--selection-controls__ripple:before,.v-input--selection-controls .v-radio--is-focused .v-input--selection-controls__ripple:before{background:currentColor;transform:scale(1.2)}.v-input--selection-controls.v-input--is-disabled:not(.v-input--indeterminate) .v-icon{color:inherit}.v-input--selection-controls.v-input--is-disabled:not(.v-input--is-readonly){pointer-events:none}.v-input--selection-controls__input:hover .v-input--selection-controls__ripple:before{background:currentColor;transform:scale(1.2);transition:none}.premium-card[data-v-37e87d6c]{border-radius:24px!important;backdrop-filter:blur(20px);overflow:hidden}.premium-header[data-v-37e87d6c]{background:linear-gradient(135deg,#084468,#1e658d);color:#fff;padding:24px 32px;border-radius:24px 24px 0 0}.header-content[data-v-37e87d6c]{display:flex;align-items:center;justify-content:space-between;width:100%}.title-section[data-v-37e87d6c]{display:flex;align-items:center;gap:16px}.icon-wrapper[data-v-37e87d6c]{background:hsla(0,0%,100%,.2);padding:12px;border-radius:16px;backdrop-filter:blur(10px)}.premium-title[data-v-37e87d6c]{font-size:1.5rem;font-weight:700;margin:0;line-height:1.2}.subtitle[data-v-37e87d6c]{font-size:.875rem;opacity:.9;margin:4px 0 0 0;font-weight:400}.close-btn[data-v-37e87d6c]{background:hsla(0,0%,100%,.1)!important;backdrop-filter:blur(10px);transition:all .3s cubic-bezier(.4,0,.2,1)}.close-btn[data-v-37e87d6c]:hover{background:hsla(0,0%,100%,.2)!important;transform:rotate(90deg)}.premium-content[data-v-37e87d6c]{padding:32px;background:linear-gradient(135deg,#f5f7fa,#c3cfe2)}.search-container[data-v-37e87d6c]{margin-bottom:32px;position:relative}.premium-search[data-v-37e87d6c]{transition:all .3s cubic-bezier(.4,0,.2,1)}.premium-search.search-focused[data-v-37e87d6c]{transform:translateY(-2px);filter:drop-shadow(0 8px 25px rgba(102,126,234,.15))}.table-container[data-v-37e87d6c]{background:hsla(0,0%,100%,.9);border-radius:20px;overflow:hidden;backdrop-filter:blur(20px);border:1px solid hsla(0,0%,100%,.3)}.premium-table[data-v-37e87d6c]{background:transparent!important}.premium-table[data-v-37e87d6c] .v-data-table__wrapper{max-height:500px;border-radius:20px}.premium-table[data-v-37e87d6c] th{background:linear-gradient(135deg,#084468,#1e658d)!important;color:#fff!important;font-weight:600!important;font-size:.875rem!important;border:none!important;padding:16px 12px!important}.premium-table[data-v-37e87d6c] td{padding:16px 12px!important;border-bottom:1px solid rgba(0,0,0,.05)!important}.premium-table[data-v-37e87d6c] tr:hover{background:rgba(102,126,234,.05)!important}.sno-cell[data-v-37e87d6c]{display:flex;justify-content:center}.sno-chip[data-v-37e87d6c]{font-weight:600;font-size:.75rem}.name-cell[data-v-37e87d6c]{display:flex;align-items:center;gap:12px}.name-avatar[data-v-37e87d6c]{box-shadow:0 2px 8px rgba(0,0,0,.1)}.name-text[data-v-37e87d6c]{font-weight:600;color:#2c3e50}.email-cell[data-v-37e87d6c]{display:flex;align-items:center}.email-text[data-v-37e87d6c]{color:#546e7a;font-size:.875rem}.date-cell[data-v-37e87d6c]{display:flex;justify-content:center}.date-chip[data-v-37e87d6c]{font-size:.75rem;font-weight:500}.actions-cell[data-v-37e87d6c]{display:flex;justify-content:center;align-items:center}.checkbox-wrapper[data-v-37e87d6c]{position:relative;display:flex;align-items:center;gap:8px;transition:all .3s ease}.checkbox-wrapper.used[data-v-37e87d6c]{opacity:.7}.checkbox-wrapper.updating[data-v-37e87d6c]{opacity:.8}.update-spinner[data-v-37e87d6c]{position:absolute;right:-24px;top:50%;transform:translateY(-50%)}.empty-state[data-v-37e87d6c]{padding:48px 24px;text-align:center;color:#757575}.premium-snackbar[data-v-37e87d6c]{margin-top:24px}.snackbar-content[data-v-37e87d6c]{display:flex;align-items:center;gap:8px}@keyframes slideInUp-37e87d6c{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.premium-card[data-v-37e87d6c]{animation:slideInUp-37e87d6c .4s cubic-bezier(.4,0,.2,1)}.premium-table[data-v-37e87d6c] tbody tr{transition:all .2s ease}.premium-table[data-v-37e87d6c] tbody tr:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(102,126,234,.1)}@media (max-width:768px){.premium-header[data-v-37e87d6c]{padding:20px 24px}.premium-content[data-v-37e87d6c]{padding:24px 20px}.premium-title[data-v-37e87d6c]{font-size:1.25rem}.title-section[data-v-37e87d6c]{gap:12px}}.volunteer-dashboard[data-v-0c790f3f]{min-height:100vh;position:relative}.hero-header[data-v-0c790f3f]{background:linear-gradient(135deg,#084468,#0a5b8a);backdrop-filter:blur(10px);border-bottom:1px solid hsla(0,0%,100%,.2);padding:2rem 0;margin-bottom:2rem;border-bottom-left-radius:20px;border-bottom-right-radius:20px}.hero-content[data-v-0c790f3f]{display:flex;align-items:center;justify-content:space-between;max-width:1400px;margin:0 auto;padding:0 20px}.hero-title[data-v-0c790f3f]{color:#fff;font-size:2.5rem;font-weight:700;display:flex;align-items:center;margin-bottom:.5rem}.hero-subtitle[data-v-0c790f3f]{color:hsla(0,0%,100%,.9);font-size:1.2rem;font-weight:400}.heart-icon[data-v-0c790f3f]{color:#ff6b6b!important;animation:heartbeat-0c790f3f 2s infinite}@keyframes heartbeat-0c790f3f{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.floating-hearts[data-v-0c790f3f]{position:relative;width:100px;height:100px}.heart-float[data-v-0c790f3f]{position:absolute;color:hsla(0,0%,100%,.3);animation:float-0c790f3f 6s ease-in-out infinite}.heart-1[data-v-0c790f3f]{top:0;left:0;animation-delay:0s}.heart-2[data-v-0c790f3f]{top:20px;right:0;animation-delay:2s}.heart-3[data-v-0c790f3f]{bottom:0;left:50%;animation-delay:4s}@keyframes float-0c790f3f{0%,to{transform:translateY(0) rotate(0deg);opacity:.3}50%{transform:translateY(-20px) rotate(10deg);opacity:.8}}.dashboard-content[data-v-0c790f3f]{position:relative;z-index:1}.volunteer-stat-card[data-v-0c790f3f]{position:relative;border-radius:20px;cursor:pointer;transition:all .4s cubic-bezier(.175,.885,.32,1.275);border:1px solid hsla(0,0%,100%,.2);backdrop-filter:blur(10px);overflow:hidden}.volunteer-stat-card[data-v-0c790f3f]:hover{transform:translateY(-8px) scale(1.02);box-shadow:0 20px 40px rgba(0,0,0,.2)}.volunteer-stat-card.active-filter[data-v-0c790f3f]{border:2px solid #4caf50;background:rgba(76,175,80,.1)}.card-glow[data-v-0c790f3f]{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(45deg,transparent,hsla(0,0%,100%,.1),transparent);opacity:0;transition:opacity .3s ease}.volunteer-stat-card:hover .card-glow[data-v-0c790f3f]{opacity:1}.active-rewards-card[data-v-0c790f3f]{background:linear-gradient(135deg,#4caf50,#45a049)}.expired-rewards-card[data-v-0c790f3f]{background:linear-gradient(135deg,rgba(229,116,30,.8705882352941177),rgba(229,116,30,.8705882352941177))}.total-rewards-card[data-v-0c790f3f]{background:linear-gradient(135deg,#42a5f5,#1e88e5)}.create-reward-card[data-v-0c790f3f]{background:linear-gradient(135deg,#ab47bc,#8e24aa)}.stat-icon-wrapper[data-v-0c790f3f]{width:60px;height:60px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:1rem;background:hsla(0,0%,100%,.2);backdrop-filter:blur(10px)}.stat-icon[data-v-0c790f3f]{color:#fff!important;font-size:2rem!important}.stat-content[data-v-0c790f3f]{flex:1}.stat-title[data-v-0c790f3f]{color:hsla(0,0%,100%,.9);font-size:1rem;font-weight:600;margin-bottom:.25rem}.stat-value[data-v-0c790f3f]{color:#fff;font-size:2.5rem;font-weight:800;line-height:1;margin-bottom:.25rem}.stat-description[data-v-0c790f3f]{color:hsla(0,0%,100%,.7);font-size:.875rem;font-style:italic}.create-btn[data-v-0c790f3f]{background:hsla(0,0%,100%,.2)!important;color:#fff!important;border-radius:50%!important;width:40px!important;height:40px!important}.volunteer-table-card[data-v-0c790f3f]{border-radius:24px;background:hsla(0,0%,100%,.95);backdrop-filter:blur(20px);overflow:hidden}.table-header[data-v-0c790f3f]{background:linear-gradient(135deg,#084468,#0a5b8a);color:#fff;padding:2rem}.table-header-content[data-v-0c790f3f]{display:flex;justify-content:space-between;align-items:center;gap:2rem}.table-title-section[data-v-0c790f3f]{display:flex;align-items:center}.table-icon[data-v-0c790f3f]{color:hsla(0,0%,100%,.9)!important}.table-title[data-v-0c790f3f]{font-size:2rem;font-weight:700;margin-bottom:.5rem}.table-subtitle[data-v-0c790f3f]{color:hsla(0,0%,100%,.8);font-size:1.1rem}.search-field[data-v-0c790f3f]{max-width:300px;border-radius:20px}.search-field[data-v-0c790f3f] .v-input__slot{background:hsla(0,0%,100%,.15)!important}.search-field[data-v-0c790f3f] .v-input__slot .v-text-field__slot input{color:#fff!important}.search-field[data-v-0c790f3f] .v-input__slot .v-icon,.search-field[data-v-0c790f3f] .v-input__slot .v-label{color:hsla(0,0%,100%,.8)!important}.volunteer-data-table[data-v-0c790f3f]{background:#fff}.volunteer-data-table[data-v-0c790f3f] .v-data-table-header{background:linear-gradient(135deg,#f8f9fa,#e9ecef)}.volunteer-data-table[data-v-0c790f3f] .v-data-table-header th{font-weight:700!important;color:#495057!important;font-size:.95rem!important;border-bottom:2px solid #dee2e6!important}.volunteer-data-table[data-v-0c790f3f] tbody tr{transition:all .3s ease}.volunteer-data-table[data-v-0c790f3f] tbody tr:hover{background:linear-gradient(135deg,rgba(102,126,234,.05),rgba(118,75,162,.05))!important;transform:scale(1.01)}.volunteer-data-table[data-v-0c790f3f] tbody tr td{padding:1rem 16px!important;border-bottom:1px solid rgba(0,0,0,.06)!important}.row-number .number-badge[data-v-0c790f3f]{color:#000;padding:4px 12px;border-radius:20px;font-weight:600;font-size:.875rem}.reward-title-cell[data-v-0c790f3f]{display:flex;align-items:center;gap:1rem}.reward-avatar[data-v-0c790f3f]{background:linear-gradient(135deg,#4caf50,#45a049)!important}.reward-avatar .avatar-icon[data-v-0c790f3f]{color:#fff!important}.reward-title-text .reward-name[data-v-0c790f3f]{font-weight:600;color:#2d3748;font-size:1rem}.reward-title-text .reward-type[data-v-0c790f3f]{color:#718096;font-size:.875rem}.coupon-code-chip[data-v-0c790f3f]{font-weight:600!important;background:linear-gradient(135deg,#084468,#0978b8)!important}.expiry-chip[data-v-0c790f3f]{font-weight:500}.expiry-chip.active-chip[data-v-0c790f3f]{background:linear-gradient(135deg,#4caf50,#46b74b)!important;color:#fff!important}.expiry-chip.expired-chip[data-v-0c790f3f]{background:linear-gradient(135deg,#f5673c,rgba(244,103,32,.5411764705882353))!important;color:#fff!important}.availability-cell .availability-bar[data-v-0c790f3f]{margin-bottom:.5rem}.availability-cell .availability-text[data-v-0c790f3f]{font-size:.875rem;color:#718096}.availability-cell .availability-text .available-count[data-v-0c790f3f]{font-weight:600;color:#4caf50}.redeemed-cell .v-chip[data-v-0c790f3f]{font-weight:600}.action-buttons[data-v-0c790f3f]{display:flex;gap:.5rem;justify-content:flex-end}.action-btn[data-v-0c790f3f]{width:36px!important;height:36px!important;transition:all .3s ease}.action-btn[data-v-0c790f3f]:hover{transform:scale(1.1)}.action-btn.view-btn[data-v-0c790f3f]{color:#42a5f5!important}.action-btn.edit-btn[data-v-0c790f3f]{color:#ffa726!important}.action-btn.delete-btn[data-v-0c790f3f]{color:#ef5350!important}.no-data-state[data-v-0c790f3f]{text-align:center;padding:4rem 2rem}.no-data-state .no-data-title[data-v-0c790f3f]{font-size:1.5rem;font-weight:600;color:#4a5568;margin:1rem 0 .5rem 0}.no-data-state .no-data-subtitle[data-v-0c790f3f]{color:#718096;font-size:1.1rem;margin-bottom:2rem}.no-data-state .no-data-btn[data-v-0c790f3f]{background:linear-gradient(135deg,#084468,#0a5b8a)!important;color:#fff!important;border-radius:25px!important;padding:0 2rem!important;font-weight:600!important}@media(max-width:960px){.hero-title[data-v-0c790f3f]{font-size:2rem}.table-header-content[data-v-0c790f3f]{flex-direction:column;gap:1rem}.search-field[data-v-0c790f3f]{max-width:100%}.stat-value[data-v-0c790f3f]{font-size:2rem}}@media(max-width:600px){.hero-content[data-v-0c790f3f]{flex-direction:column;text-align:center;gap:1rem}.hero-title[data-v-0c790f3f],.stat-value[data-v-0c790f3f]{font-size:1.75rem}.action-buttons[data-v-0c790f3f]{flex-direction:column;gap:.25rem}.volunteer-data-table[data-v-0c790f3f] tbody tr td{padding:.75rem 8px!important}}.card-pattern[data-v-0c790f3f]{position:absolute;top:0;right:0;width:100px;height:100px;background:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><circle cx="50" cy="50" r="2" fill="rgba(255,255,255,0.1)"/><circle cx="25" cy="25" r="1" fill="rgba(255,255,255,0.1)"/><circle cx="75" cy="75" r="1.5" fill="rgba(255,255,255,0.1)"/><circle cx="80" cy="20" r="1" fill="rgba(255,255,255,0.1)"/><circle cx="20" cy="80" r="1" fill="rgba(255,255,255,0.1)"/></svg>');opacity:.6;pointer-events:none}@keyframes slideInUp-0c790f3f{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInScale-0c790f3f{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.volunteer-stat-card[data-v-0c790f3f]{animation:slideInUp-0c790f3f .6s ease-out}.volunteer-stat-card[data-v-0c790f3f]:first-child{animation-delay:.1s}.volunteer-stat-card[data-v-0c790f3f]:nth-child(2){animation-delay:.2s}.volunteer-stat-card[data-v-0c790f3f]:nth-child(3){animation-delay:.3s}.volunteer-stat-card[data-v-0c790f3f]:nth-child(4){animation-delay:.4s}.volunteer-table-card[data-v-0c790f3f]{animation:fadeInScale-0c790f3f .8s ease-out .5s both}.volunteer-data-table[data-v-0c790f3f]::-webkit-scrollbar{width:8px;height:8px}.volunteer-data-table[data-v-0c790f3f]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.volunteer-data-table[data-v-0c790f3f]::-webkit-scrollbar-thumb{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:4px}.volunteer-data-table[data-v-0c790f3f]::-webkit-scrollbar-thumb:hover{background:linear-gradient(135deg,#5a6fd8,#6a4190)}.loading-shimmer[data-v-0c790f3f]{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:shimmer-0c790f3f 2s infinite}@keyframes shimmer-0c790f3f{0%{background-position:-200% 0}to{background-position:200% 0}}.volunteer-stat-card[data-v-0c790f3f]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(45deg,transparent,hsla(0,0%,100%,.1),transparent);transform:translateX(-100%);transition:transform .6s}.volunteer-stat-card[data-v-0c790f3f]:hover:before{transform:translateX(100%)}.action-btn[data-v-0c790f3f]:focus,.search-field[data-v-0c790f3f]:focus,.volunteer-stat-card[data-v-0c790f3f]:focus{outline-offset:2px}@media print{.volunteer-dashboard[data-v-0c790f3f]{background:#fff!important}.action-buttons[data-v-0c790f3f],.floating-hearts[data-v-0c790f3f],.hero-header[data-v-0c790f3f]{display:none!important}.volunteer-table-card[data-v-0c790f3f]{box-shadow:none!important}}@media(prefers-color-scheme:dark){.volunteer-table-card[data-v-0c790f3f]{color:#fff}}.pulse[data-v-0c790f3f]{animation:pulse-0c790f3f 2s infinite}@keyframes pulse-0c790f3f{0%,to{opacity:1}50%{opacity:.7}}.bounce[data-v-0c790f3f]{animation:bounce-0c790f3f 1s infinite}@keyframes bounce-0c790f3f{0%,20%,53%,80%,to{transform:translateZ(0)}40%,43%{transform:translate3d(0,-8px,0)}70%{transform:translate3d(0,-4px,0)}90%{transform:translate3d(0,-2px,0)}}@media(max-width:480px){.hero-header[data-v-0c790f3f]{padding:1rem 0}.hero-title[data-v-0c790f3f]{font-size:1.5rem}.hero-subtitle[data-v-0c790f3f]{font-size:1rem}.volunteer-stat-card[data-v-0c790f3f]{margin-bottom:1rem}.stat-icon-wrapper[data-v-0c790f3f]{width:50px;height:50px}.stat-value[data-v-0c790f3f]{font-size:1.5rem}.table-header[data-v-0c790f3f]{padding:1.5rem 1rem}.table-title[data-v-0c790f3f]{font-size:1.5rem}.table-subtitle[data-v-0c790f3f]{font-size:1rem}.reward-title-cell[data-v-0c790f3f]{flex-direction:column;align-items:flex-start;gap:.5rem}.action-buttons[data-v-0c790f3f]{flex-direction:row;gap:.25rem}.action-btn[data-v-0c790f3f]{width:32px!important;height:32px!important}}.confirm-txt[data-v-212ce098]{margin-top:36%;margin-left:400px;margin-right:80px;font-size:30px;color:#fff;font-weight:700;text-align:center}.status-message[data-v-212ce098]{width:100%;max-width:600px;margin-top:320px;margin-left:460px}.status-card[data-v-212ce098]{background:#fff;backdrop-filter:blur(10px);border-radius:16px;padding:32px;text-align:center}.status-title[data-v-212ce098]{color:#fff;font-size:1.75rem;font-weight:600;justify-content:center}.status-text[data-v-212ce098]{color:hsla(0,0%,100%,.8);font-size:1.1rem;margin-top:16px}