.container[data-v-58b33840]{margin-bottom:40px;min-height:100vh;max-width:1200px;margin-left:auto;margin-right:auto;padding:20px;position:relative;overflow:hidden;background:-webkit-gradient(linear,left top,left bottom,from(#a8d8ea),color-stop(50%,#d4e9f5),to(#e8f4f8));background:linear-gradient(180deg,#a8d8ea,#d4e9f5 50%,#e8f4f8)}.snowflakes[data-v-58b33840]{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1;overflow:hidden}.snowflake[data-v-58b33840]{position:absolute;top:-10%;color:hsla(0,0%,100%,.95);font-family:Arial,sans-serif;text-shadow:0 0 10px #fff,0 0 20px rgba(135,206,250,.8),0 0 30px rgba(135,206,250,.6),0 0 40px rgba(173,216,230,.4);opacity:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;will-change:transform,opacity;-webkit-filter:drop-shadow(0 0 5px hsla(0,0%,100%,.7));filter:drop-shadow(0 0 5px rgba(255,255,255,.7))}.snowflake[data-v-58b33840]:first-child{left:5%;font-size:2.2em;-webkit-animation:snowfall-sway-1-data-v-58b33840 12s linear infinite;animation:snowfall-sway-1-data-v-58b33840 12s linear infinite;-webkit-animation-delay:0s;animation-delay:0s}.snowflake[data-v-58b33840]:nth-child(2){left:15%;font-size:1.5em;-webkit-animation:snowfall-sway-2-data-v-58b33840 15s linear infinite;animation:snowfall-sway-2-data-v-58b33840 15s linear infinite;-webkit-animation-delay:2s;animation-delay:2s}.snowflake[data-v-58b33840]:nth-child(3){left:25%;font-size:2.5em;-webkit-animation:snowfall-sway-1-data-v-58b33840 11s linear infinite;animation:snowfall-sway-1-data-v-58b33840 11s linear infinite;-webkit-animation-delay:4s;animation-delay:4s}.snowflake[data-v-58b33840]:nth-child(4){left:35%;font-size:1.8em;-webkit-animation:snowfall-sway-3-data-v-58b33840 14s linear infinite;animation:snowfall-sway-3-data-v-58b33840 14s linear infinite;-webkit-animation-delay:1s;animation-delay:1s}.snowflake[data-v-58b33840]:nth-child(5){left:45%;font-size:2em;-webkit-animation:snowfall-sway-2-data-v-58b33840 13s linear infinite;animation:snowfall-sway-2-data-v-58b33840 13s linear infinite;-webkit-animation-delay:3s;animation-delay:3s}.snowflake[data-v-58b33840]:nth-child(6){left:55%;font-size:1.6em;-webkit-animation:snowfall-sway-1-data-v-58b33840 16s linear infinite;animation:snowfall-sway-1-data-v-58b33840 16s linear infinite;-webkit-animation-delay:.5s;animation-delay:.5s}.snowflake[data-v-58b33840]:nth-child(7){left:65%;font-size:2.3em;-webkit-animation:snowfall-sway-3-data-v-58b33840 12s linear infinite;animation:snowfall-sway-3-data-v-58b33840 12s linear infinite;-webkit-animation-delay:5s;animation-delay:5s}.snowflake[data-v-58b33840]:nth-child(8){left:75%;font-size:1.7em;-webkit-animation:snowfall-sway-2-data-v-58b33840 14s linear infinite;animation:snowfall-sway-2-data-v-58b33840 14s linear infinite;-webkit-animation-delay:2.5s;animation-delay:2.5s}.snowflake[data-v-58b33840]:nth-child(9){left:85%;font-size:2.1em;-webkit-animation:snowfall-sway-1-data-v-58b33840 13s linear infinite;animation:snowfall-sway-1-data-v-58b33840 13s linear infinite;-webkit-animation-delay:1.5s;animation-delay:1.5s}.snowflake[data-v-58b33840]:nth-child(10){left:10%;font-size:1.9em;-webkit-animation:snowfall-sway-3-data-v-58b33840 15s linear infinite;animation:snowfall-sway-3-data-v-58b33840 15s linear infinite;-webkit-animation-delay:4.5s;animation-delay:4.5s}.snowflake[data-v-58b33840]:nth-child(11){left:30%;font-size:2.4em;-webkit-animation:snowfall-sway-2-data-v-58b33840 11s linear infinite;animation:snowfall-sway-2-data-v-58b33840 11s linear infinite;-webkit-animation-delay:.8s;animation-delay:.8s}.snowflake[data-v-58b33840]:nth-child(12){left:95%;font-size:1.4em;-webkit-animation:snowfall-sway-1-data-v-58b33840 16s linear infinite;animation:snowfall-sway-1-data-v-58b33840 16s linear infinite;-webkit-animation-delay:3.5s;animation-delay:3.5s}@-webkit-keyframes snowfall-sway-1-data-v-58b33840{0%{-webkit-transform:translateY(-10vh) translateX(0) rotate(0deg) scale(0);transform:translateY(-10vh) translateX(0) rotate(0deg) scale(0);opacity:0}10%{opacity:1;-webkit-transform:translateY(0) translateX(0) rotate(45deg) scale(1);transform:translateY(0) translateX(0) rotate(45deg) scale(1)}20%{-webkit-transform:translateY(20vh) translateX(15px) rotate(90deg) scale(1);transform:translateY(20vh) translateX(15px) rotate(90deg) scale(1)}40%{-webkit-transform:translateY(40vh) translateX(-15px) rotate(180deg) scale(1);transform:translateY(40vh) translateX(-15px) rotate(180deg) scale(1)}60%{-webkit-transform:translateY(60vh) translateX(20px) rotate(270deg) scale(1);transform:translateY(60vh) translateX(20px) rotate(270deg) scale(1)}80%{-webkit-transform:translateY(80vh) translateX(-10px) rotate(1turn) scale(1);transform:translateY(80vh) translateX(-10px) rotate(1turn) scale(1)}90%{opacity:1}to{-webkit-transform:translateY(110vh) translateX(0) rotate(450deg) scale(.8);transform:translateY(110vh) translateX(0) rotate(450deg) scale(.8);opacity:0}}@keyframes snowfall-sway-1-data-v-58b33840{0%{-webkit-transform:translateY(-10vh) translateX(0) rotate(0deg) scale(0);transform:translateY(-10vh) translateX(0) rotate(0deg) scale(0);opacity:0}10%{opacity:1;-webkit-transform:translateY(0) translateX(0) rotate(45deg) scale(1);transform:translateY(0) translateX(0) rotate(45deg) scale(1)}20%{-webkit-transform:translateY(20vh) translateX(15px) rotate(90deg) scale(1);transform:translateY(20vh) translateX(15px) rotate(90deg) scale(1)}40%{-webkit-transform:translateY(40vh) translateX(-15px) rotate(180deg) scale(1);transform:translateY(40vh) translateX(-15px) rotate(180deg) scale(1)}60%{-webkit-transform:translateY(60vh) translateX(20px) rotate(270deg) scale(1);transform:translateY(60vh) translateX(20px) rotate(270deg) scale(1)}80%{-webkit-transform:translateY(80vh) translateX(-10px) rotate(1turn) scale(1);transform:translateY(80vh) translateX(-10px) rotate(1turn) scale(1)}90%{opacity:1}to{-webkit-transform:translateY(110vh) translateX(0) rotate(450deg) scale(.8);transform:translateY(110vh) translateX(0) rotate(450deg) scale(.8);opacity:0}}@-webkit-keyframes snowfall-sway-2-data-v-58b33840{0%{-webkit-transform:translateY(-10vh) translateX(0) rotate(0deg) scale(0);transform:translateY(-10vh) translateX(0) rotate(0deg) scale(0);opacity:0}10%{opacity:1;-webkit-transform:translateY(0) translateX(0) rotate(-45deg) scale(1);transform:translateY(0) translateX(0) rotate(-45deg) scale(1)}25%{-webkit-transform:translateY(25vh) translateX(-20px) rotate(-120deg) scale(1);transform:translateY(25vh) translateX(-20px) rotate(-120deg) scale(1)}50%{-webkit-transform:translateY(50vh) translateX(25px) rotate(-240deg) scale(1);transform:translateY(50vh) translateX(25px) rotate(-240deg) scale(1)}75%{-webkit-transform:translateY(75vh) translateX(-15px) rotate(-1turn) scale(1);transform:translateY(75vh) translateX(-15px) rotate(-1turn) scale(1)}90%{opacity:1}to{-webkit-transform:translateY(110vh) translateX(0) rotate(-480deg) scale(.7);transform:translateY(110vh) translateX(0) rotate(-480deg) scale(.7);opacity:0}}@keyframes snowfall-sway-2-data-v-58b33840{0%{-webkit-transform:translateY(-10vh) translateX(0) rotate(0deg) scale(0);transform:translateY(-10vh) translateX(0) rotate(0deg) scale(0);opacity:0}10%{opacity:1;-webkit-transform:translateY(0) translateX(0) rotate(-45deg) scale(1);transform:translateY(0) translateX(0) rotate(-45deg) scale(1)}25%{-webkit-transform:translateY(25vh) translateX(-20px) rotate(-120deg) scale(1);transform:translateY(25vh) translateX(-20px) rotate(-120deg) scale(1)}50%{-webkit-transform:translateY(50vh) translateX(25px) rotate(-240deg) scale(1);transform:translateY(50vh) translateX(25px) rotate(-240deg) scale(1)}75%{-webkit-transform:translateY(75vh) translateX(-15px) rotate(-1turn) scale(1);transform:translateY(75vh) translateX(-15px) rotate(-1turn) scale(1)}90%{opacity:1}to{-webkit-transform:translateY(110vh) translateX(0) rotate(-480deg) scale(.7);transform:translateY(110vh) translateX(0) rotate(-480deg) scale(.7);opacity:0}}@-webkit-keyframes snowfall-sway-3-data-v-58b33840{0%{-webkit-transform:translateY(-10vh) translateX(0) rotate(0deg) scale(0);transform:translateY(-10vh) translateX(0) rotate(0deg) scale(0);opacity:0}10%{opacity:1;-webkit-transform:translateY(0) translateX(0) rotate(30deg) scale(1);transform:translateY(0) translateX(0) rotate(30deg) scale(1)}30%{-webkit-transform:translateY(30vh) translateX(10px) rotate(150deg) scale(1);transform:translateY(30vh) translateX(10px) rotate(150deg) scale(1)}50%{-webkit-transform:translateY(50vh) translateX(-10px) rotate(240deg) scale(1);transform:translateY(50vh) translateX(-10px) rotate(240deg) scale(1)}70%{-webkit-transform:translateY(70vh) translateX(18px) rotate(330deg) scale(1);transform:translateY(70vh) translateX(18px) rotate(330deg) scale(1)}90%{opacity:1;-webkit-transform:translateY(90vh) translateX(-8px) rotate(420deg) scale(1);transform:translateY(90vh) translateX(-8px) rotate(420deg) scale(1)}to{-webkit-transform:translateY(110vh) translateX(0) rotate(540deg) scale(.5);transform:translateY(110vh) translateX(0) rotate(540deg) scale(.5);opacity:0}}@keyframes snowfall-sway-3-data-v-58b33840{0%{-webkit-transform:translateY(-10vh) translateX(0) rotate(0deg) scale(0);transform:translateY(-10vh) translateX(0) rotate(0deg) scale(0);opacity:0}10%{opacity:1;-webkit-transform:translateY(0) translateX(0) rotate(30deg) scale(1);transform:translateY(0) translateX(0) rotate(30deg) scale(1)}30%{-webkit-transform:translateY(30vh) translateX(10px) rotate(150deg) scale(1);transform:translateY(30vh) translateX(10px) rotate(150deg) scale(1)}50%{-webkit-transform:translateY(50vh) translateX(-10px) rotate(240deg) scale(1);transform:translateY(50vh) translateX(-10px) rotate(240deg) scale(1)}70%{-webkit-transform:translateY(70vh) translateX(18px) rotate(330deg) scale(1);transform:translateY(70vh) translateX(18px) rotate(330deg) scale(1)}90%{opacity:1;-webkit-transform:translateY(90vh) translateX(-8px) rotate(420deg) scale(1);transform:translateY(90vh) translateX(-8px) rotate(420deg) scale(1)}to{-webkit-transform:translateY(110vh) translateX(0) rotate(540deg) scale(.5);transform:translateY(110vh) translateX(0) rotate(540deg) scale(.5);opacity:0}}.stars[data-v-58b33840]{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1}.star[data-v-58b33840]{position:absolute;width:4px;height:4px;background:#fff;border-radius:50%;-webkit-box-shadow:0 0 6px hsla(0,0%,100%,.8);box-shadow:0 0 6px hsla(0,0%,100%,.8);-webkit-animation:twinkle-data-v-58b33840 3s infinite;animation:twinkle-data-v-58b33840 3s infinite}.star[data-v-58b33840]:first-child{top:10%;left:20%;-webkit-animation-delay:0s;animation-delay:0s}.star[data-v-58b33840]:nth-child(2){top:20%;left:80%;-webkit-animation-delay:.5s;animation-delay:.5s}.star[data-v-58b33840]:nth-child(3){top:30%;left:40%;-webkit-animation-delay:1s;animation-delay:1s}.star[data-v-58b33840]:nth-child(4){top:50%;left:10%;-webkit-animation-delay:1.5s;animation-delay:1.5s}.star[data-v-58b33840]:nth-child(5){top:60%;left:70%;-webkit-animation-delay:2s;animation-delay:2s}.star[data-v-58b33840]:nth-child(6){top:70%;left:30%;-webkit-animation-delay:.3s;animation-delay:.3s}.star[data-v-58b33840]:nth-child(7){top:80%;left:90%;-webkit-animation-delay:1.2s;animation-delay:1.2s}.star[data-v-58b33840]:nth-child(8){top:15%;left:60%;-webkit-animation-delay:2.5s;animation-delay:2.5s}@-webkit-keyframes twinkle-data-v-58b33840{0%,to{opacity:.3;-webkit-transform:scale(1);transform:scale(1);-webkit-filter:brightness(1);filter:brightness(1)}25%{opacity:.6;-webkit-transform:scale(1.3) rotate(90deg);transform:scale(1.3) rotate(90deg);-webkit-filter:brightness(1.3);filter:brightness(1.3)}50%{opacity:1;-webkit-transform:scale(1.8) rotate(180deg);transform:scale(1.8) rotate(180deg);-webkit-filter:brightness(1.5);filter:brightness(1.5);-webkit-box-shadow:0 0 15px gold;box-shadow:0 0 15px gold}75%{opacity:.6;-webkit-transform:scale(1.3) rotate(270deg);transform:scale(1.3) rotate(270deg);-webkit-filter:brightness(1.3);filter:brightness(1.3)}}@keyframes twinkle-data-v-58b33840{0%,to{opacity:.3;-webkit-transform:scale(1);transform:scale(1);-webkit-filter:brightness(1);filter:brightness(1)}25%{opacity:.6;-webkit-transform:scale(1.3) rotate(90deg);transform:scale(1.3) rotate(90deg);-webkit-filter:brightness(1.3);filter:brightness(1.3)}50%{opacity:1;-webkit-transform:scale(1.8) rotate(180deg);transform:scale(1.8) rotate(180deg);-webkit-filter:brightness(1.5);filter:brightness(1.5);-webkit-box-shadow:0 0 15px gold;box-shadow:0 0 15px gold}75%{opacity:.6;-webkit-transform:scale(1.3) rotate(270deg);transform:scale(1.3) rotate(270deg);-webkit-filter:brightness(1.3);filter:brightness(1.3)}}.christmas-gifts[data-v-58b33840]{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1;overflow:hidden}.gift[data-v-58b33840]{position:absolute;font-size:2em;opacity:0;-webkit-animation:float-gift linear infinite;animation:float-gift linear infinite;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-filter:drop-shadow(0 0 8px rgba(255,215,0,.6));filter:drop-shadow(0 0 8px rgba(255,215,0,.6))}.gift[data-v-58b33840]:first-child{left:10%;-webkit-animation:float-gift-1-data-v-58b33840 20s linear infinite;animation:float-gift-1-data-v-58b33840 20s linear infinite;-webkit-animation-delay:0s;animation-delay:0s}.gift[data-v-58b33840]:nth-child(2){left:30%;-webkit-animation:float-gift-2-data-v-58b33840 25s linear infinite;animation:float-gift-2-data-v-58b33840 25s linear infinite;-webkit-animation-delay:5s;animation-delay:5s}.gift[data-v-58b33840]:nth-child(3){left:50%;-webkit-animation:float-gift-1-data-v-58b33840 22s linear infinite;animation:float-gift-1-data-v-58b33840 22s linear infinite;-webkit-animation-delay:10s;animation-delay:10s}.gift[data-v-58b33840]:nth-child(4){left:70%;-webkit-animation:float-gift-2-data-v-58b33840 24s linear infinite;animation:float-gift-2-data-v-58b33840 24s linear infinite;-webkit-animation-delay:3s;animation-delay:3s}.gift[data-v-58b33840]:nth-child(5){left:85%;-webkit-animation:float-gift-1-data-v-58b33840 26s linear infinite;animation:float-gift-1-data-v-58b33840 26s linear infinite;-webkit-animation-delay:8s;animation-delay:8s}.gift[data-v-58b33840]:nth-child(6){left:20%;-webkit-animation:float-gift-2-data-v-58b33840 23s linear infinite;animation:float-gift-2-data-v-58b33840 23s linear infinite;-webkit-animation-delay:13s;animation-delay:13s}@-webkit-keyframes float-gift-1-data-v-58b33840{0%{bottom:-10%;-webkit-transform:translateX(0) rotate(0deg) scale(.5);transform:translateX(0) rotate(0deg) scale(.5);opacity:0}10%{opacity:.8;-webkit-transform:translateX(0) rotate(45deg) scale(1);transform:translateX(0) rotate(45deg) scale(1)}25%{-webkit-transform:translateX(30px) rotate(90deg) scale(1);transform:translateX(30px) rotate(90deg) scale(1)}50%{-webkit-transform:translateX(-30px) rotate(180deg) scale(1.1);transform:translateX(-30px) rotate(180deg) scale(1.1)}75%{-webkit-transform:translateX(20px) rotate(270deg) scale(1);transform:translateX(20px) rotate(270deg) scale(1)}90%{opacity:.8}to{bottom:110%;-webkit-transform:translateX(0) rotate(1turn) scale(.5);transform:translateX(0) rotate(1turn) scale(.5);opacity:0}}@keyframes float-gift-1-data-v-58b33840{0%{bottom:-10%;-webkit-transform:translateX(0) rotate(0deg) scale(.5);transform:translateX(0) rotate(0deg) scale(.5);opacity:0}10%{opacity:.8;-webkit-transform:translateX(0) rotate(45deg) scale(1);transform:translateX(0) rotate(45deg) scale(1)}25%{-webkit-transform:translateX(30px) rotate(90deg) scale(1);transform:translateX(30px) rotate(90deg) scale(1)}50%{-webkit-transform:translateX(-30px) rotate(180deg) scale(1.1);transform:translateX(-30px) rotate(180deg) scale(1.1)}75%{-webkit-transform:translateX(20px) rotate(270deg) scale(1);transform:translateX(20px) rotate(270deg) scale(1)}90%{opacity:.8}to{bottom:110%;-webkit-transform:translateX(0) rotate(1turn) scale(.5);transform:translateX(0) rotate(1turn) scale(.5);opacity:0}}@-webkit-keyframes float-gift-2-data-v-58b33840{0%{bottom:-10%;-webkit-transform:translateX(0) rotate(0deg) scale(.5);transform:translateX(0) rotate(0deg) scale(.5);opacity:0}10%{opacity:.8;-webkit-transform:translateX(0) rotate(-45deg) scale(1);transform:translateX(0) rotate(-45deg) scale(1)}25%{-webkit-transform:translateX(-40px) rotate(-90deg) scale(1);transform:translateX(-40px) rotate(-90deg) scale(1)}50%{-webkit-transform:translateX(40px) rotate(-180deg) scale(1.1);transform:translateX(40px) rotate(-180deg) scale(1.1)}75%{-webkit-transform:translateX(-25px) rotate(-270deg) scale(1);transform:translateX(-25px) rotate(-270deg) scale(1)}90%{opacity:.8}to{bottom:110%;-webkit-transform:translateX(0) rotate(-1turn) scale(.5);transform:translateX(0) rotate(-1turn) scale(.5);opacity:0}}@keyframes float-gift-2-data-v-58b33840{0%{bottom:-10%;-webkit-transform:translateX(0) rotate(0deg) scale(.5);transform:translateX(0) rotate(0deg) scale(.5);opacity:0}10%{opacity:.8;-webkit-transform:translateX(0) rotate(-45deg) scale(1);transform:translateX(0) rotate(-45deg) scale(1)}25%{-webkit-transform:translateX(-40px) rotate(-90deg) scale(1);transform:translateX(-40px) rotate(-90deg) scale(1)}50%{-webkit-transform:translateX(40px) rotate(-180deg) scale(1.1);transform:translateX(40px) rotate(-180deg) scale(1.1)}75%{-webkit-transform:translateX(-25px) rotate(-270deg) scale(1);transform:translateX(-25px) rotate(-270deg) scale(1)}90%{opacity:.8}to{bottom:110%;-webkit-transform:translateX(0) rotate(-1turn) scale(.5);transform:translateX(0) rotate(-1turn) scale(.5);opacity:0}}.form-content-wrapper[data-v-58b33840]{max-width:1200px;margin:0 auto;padding:0 16px}.campaign-card[data-v-58b33840]{background:linear-gradient(135deg,#16233b,#1e3a8a 50%,#2563eb);border-radius:16px;padding:20px 24px;margin-bottom:20px;-webkit-box-shadow:0 8px 24px rgba(22,35,59,.4),0 0 16px rgba(37,99,235,.3),inset 0 1px 0 hsla(0,0%,100%,.2);box-shadow:0 8px 24px rgba(22,35,59,.4),0 0 16px rgba(37,99,235,.3),inset 0 1px 0 hsla(0,0%,100%,.2);color:#fff;position:relative;z-index:2;-webkit-transition:all .3s ease;transition:all .3s ease;overflow:hidden;border:2px solid rgba(37,99,235,.3)}@media (min-width:768px){.campaign-card[data-v-58b33840]{padding:24px 32px}}.campaign-card[data-v-58b33840]:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle,rgba(37,99,235,.15) 0,transparent 70%);-webkit-animation:shimmer-data-v-58b33840 3s infinite;animation:shimmer-data-v-58b33840 3s infinite;pointer-events:none}@-webkit-keyframes shimmer-data-v-58b33840{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes shimmer-data-v-58b33840{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.campaign-card[data-v-58b33840]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 12px 32px rgba(22,35,59,.5),0 0 24px rgba(37,99,235,.4),inset 0 1px 0 hsla(0,0%,100%,.3);box-shadow:0 12px 32px rgba(22,35,59,.5),0 0 24px rgba(37,99,235,.4),inset 0 1px 0 hsla(0,0%,100%,.3);border-color:rgba(37,99,235,.5)}.campaign-title[data-v-58b33840]{font-size:22px;font-weight:700;margin-bottom:8px;color:#fff;text-shadow:0 2px 8px rgba(0,0,0,.2);position:relative;z-index:1}@media (min-width:768px){.campaign-title[data-v-58b33840]{font-size:26px;margin-bottom:10px}}.campaign-detail[data-v-58b33840]{font-size:14px;line-height:1.5;margin-bottom:0;opacity:.95;position:relative;z-index:1}@media (min-width:768px){.campaign-detail[data-v-58b33840]{font-size:15px}}.modern-form-group[data-v-58b33840]{margin-bottom:20px;position:relative;z-index:2;height:100%!important}@media (min-width:768px){.modern-form-group[data-v-58b33840]{margin-bottom:22px}}.modern-form-group .modern-input-group[data-v-58b33840]{height:100%!important;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.modern-form-group .modern-input-group .input-group-append[data-v-58b33840],.modern-form-group .modern-input-group .input-group-prepend[data-v-58b33840]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0}.modern-form-group .modern-input-group .form-control[data-v-58b33840]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0}.modern-form-group label[data-v-58b33840]{font-weight:600;color:#1e3a8a;margin-bottom:8px;font-size:14px;text-transform:uppercase;letter-spacing:.5px}.modern-input-group[data-v-58b33840]{-webkit-box-shadow:0 2px 8px rgba(59,130,246,.1);box-shadow:0 2px 8px rgba(59,130,246,.1);border-radius:14px;overflow:visible;-webkit-transition:all .3s ease;transition:all .3s ease;position:relative;background:#fff;border:2px solid #3b82f6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.modern-input-group[data-v-58b33840]:hover{-webkit-box-shadow:0 2px 8px rgba(59,130,246,.2);box-shadow:0 2px 8px rgba(59,130,246,.2);border-color:#2563eb}.modern-input-group[data-v-58b33840]:focus-within{-webkit-box-shadow:0 0 0 3px rgba(59,130,246,.1);box-shadow:0 0 0 3px rgba(59,130,246,.1);border-color:#1d4ed8}.input-icon-wrapper[data-v-58b33840]{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;padding:0 18px;background:linear-gradient(135deg,#dbeafe,#bfdbfe);border-right:2px solid #bfdbfe;-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;min-width:56px}.input-icon-wrapper[data-v-58b33840]:after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(hsla(0,0%,100%,.4)),to(transparent));background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.4),transparent);-webkit-transition:left .5s ease;transition:left .5s ease}.modern-input-group:hover .input-icon-wrapper[data-v-58b33840]:after{left:100%}.modern-input-group:hover .input-icon-wrapper[data-v-58b33840]{background:linear-gradient(135deg,#bfdbfe,#93c5fd);border-right-color:#93c5fd;-webkit-box-shadow:inset 0 1px 3px rgba(37,99,235,.2);box-shadow:inset 0 1px 3px rgba(37,99,235,.2)}.modern-input-group:focus-within .input-icon-wrapper[data-v-58b33840]{background:linear-gradient(135deg,#93c5fd,#60a5fa);border-right-color:#2563eb;-webkit-box-shadow:inset 0 2px 4px rgba(37,99,235,.3);box-shadow:inset 0 2px 4px rgba(37,99,235,.3)}.input-icon[data-v-58b33840]{width:20px;height:20px;color:#2563eb;-webkit-transition:all .3s ease;transition:all .3s ease}.modern-input-group:hover .input-icon[data-v-58b33840]{color:#1e40af;-webkit-transform:scale(1.1);transform:scale(1.1)}.modern-input-group:focus-within .input-icon[data-v-58b33840]{color:#1e3a8a;-webkit-transform:scale(1.15);transform:scale(1.15);-webkit-animation:icon-pulse-data-v-58b33840 2s infinite;animation:icon-pulse-data-v-58b33840 2s infinite}@-webkit-keyframes icon-pulse-data-v-58b33840{0%,to{opacity:1}50%{opacity:.7}}@keyframes icon-pulse-data-v-58b33840{0%,to{opacity:1}50%{opacity:.7}}.modern-input[data-v-58b33840]{border:none!important;padding:16px 18px;font-size:16px;height:100%!important;-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);transition:all .4s cubic-bezier(.4,0,.2,1);border-radius:0;background:transparent;color:#1e3a8a;font-weight:500;width:100%;line-height:1.5;letter-spacing:.01em}.modern-input[data-v-58b33840]::-webkit-input-placeholder{color:#94a3b8;font-weight:400;-webkit-transition:all .4s ease;transition:all .4s ease;opacity:.7;letter-spacing:.02em}.modern-input[data-v-58b33840]::-moz-placeholder{color:#94a3b8;font-weight:400;-moz-transition:all .4s ease;transition:all .4s ease;opacity:.7;letter-spacing:.02em}.modern-input[data-v-58b33840]:-ms-input-placeholder{color:#94a3b8;font-weight:400;-ms-transition:all .4s ease;transition:all .4s ease;opacity:.7;letter-spacing:.02em}.modern-input[data-v-58b33840]::-ms-input-placeholder{color:#94a3b8;font-weight:400;-ms-transition:all .4s ease;transition:all .4s ease;opacity:.7;letter-spacing:.02em}.modern-input[data-v-58b33840]::placeholder{color:#94a3b8;font-weight:400;-webkit-transition:all .4s ease;transition:all .4s ease;opacity:.7;letter-spacing:.02em}.modern-input[data-v-58b33840]:focus::-webkit-input-placeholder{color:#cbd5e1;opacity:.4;-webkit-transform:translateX(6px);transform:translateX(6px)}.modern-input[data-v-58b33840]:focus::-moz-placeholder{color:#cbd5e1;opacity:.4;transform:translateX(6px)}.modern-input[data-v-58b33840]:focus:-ms-input-placeholder{color:#cbd5e1;opacity:.4;transform:translateX(6px)}.modern-input[data-v-58b33840]:focus::-ms-input-placeholder{color:#cbd5e1;opacity:.4;transform:translateX(6px)}.modern-input[data-v-58b33840]:focus::placeholder{color:#cbd5e1;opacity:.4;-webkit-transform:translateX(6px);transform:translateX(6px)}.modern-input[data-v-58b33840]:focus{outline:none;background:transparent;color:#1e40af;font-weight:600}.modern-input[data-v-58b33840]:hover:not(:focus){background:transparent;color:#1e3a8a}.modern-input[data-v-58b33840]:not(:placeholder-shown){font-weight:600;color:#1e40af;text-shadow:0 0 1px rgba(30,64,175,.1)}.input-focus-line[data-v-58b33840]{position:absolute;bottom:-2px;left:0;width:0;height:3px;background:-webkit-gradient(linear,left top,right top,from(#2563eb),to(#3b82f6));background:linear-gradient(90deg,#2563eb,#3b82f6);border-radius:0 0 12px 12px;-webkit-transition:width .4s cubic-bezier(.4,0,.2,1);transition:width .4s cubic-bezier(.4,0,.2,1);z-index:1}.modern-input-group:focus-within .input-focus-line[data-v-58b33840]{width:100%}.modern-input-group-disabled[data-v-58b33840]{-webkit-box-shadow:0 2px 8px rgba(30,58,138,.08),inset 0 1px 2px hsla(0,0%,100%,.5);box-shadow:0 2px 8px rgba(30,58,138,.08),inset 0 1px 2px hsla(0,0%,100%,.5);border-radius:14px;overflow:visible;background:-webkit-gradient(linear,left top,left bottom,from(#f8fafc),to(#f1f5f9));background:linear-gradient(180deg,#f8fafc 0,#f1f5f9);border:2px solid #e2e8f0;-webkit-transition:all .3s ease;transition:all .3s ease;position:relative}.modern-input-group-disabled[data-v-58b33840]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:repeating-linear-gradient(45deg,transparent,transparent 10px,rgba(226,232,240,.3) 0,rgba(226,232,240,.3) 20px);opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;pointer-events:none;border-radius:14px}.modern-input-group-disabled[data-v-58b33840]:hover{-webkit-box-shadow:0 4px 12px rgba(30,58,138,.12),inset 0 1px 2px hsla(0,0%,100%,.6);box-shadow:0 4px 12px rgba(30,58,138,.12),inset 0 1px 2px hsla(0,0%,100%,.6);border-color:#cbd5e1}.modern-input-group-disabled[data-v-58b33840]:hover:before{opacity:.3}.modern-input-group-disabled .input-icon-wrapper.disabled[data-v-58b33840]{background:linear-gradient(135deg,#f1f5f9,#e2e8f0);border-right:2px solid #e2e8f0;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 2px rgba(0,0,0,.05)}.modern-input-group-disabled .input-icon-wrapper.disabled .input-icon[data-v-58b33840]{color:#94a3b8;opacity:.7}.modern-input-disabled[data-v-58b33840]{background-color:transparent!important;border:none!important;color:#64748b!important;padding:16px 18px;border-radius:0;cursor:not-allowed;font-weight:500;opacity:.9}.modern-search-btn[data-v-58b33840]{border-radius:0 10px 10px 0;padding:14px 28px;font-weight:600;-webkit-transition:all .3s ease;transition:all .3s ease;border:none;background:#3b82f6;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;white-space:nowrap;-ms-flex-negative:0;flex-shrink:0}.search-icon[data-v-58b33840]{width:18px;height:18px;stroke-width:2.5;-webkit-transition:all .3s ease;transition:all .3s ease}.modern-search-btn[data-v-58b33840]:hover:not(:disabled){background:#2563eb}.modern-search-btn[data-v-58b33840]:active:not(:disabled){background:#1d4ed8}.modern-search-btn[data-v-58b33840]:disabled{opacity:.6;cursor:not-allowed}.spinner-wrapper[data-v-58b33840]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 12px;-ms-flex-negative:0;flex-shrink:0}.search-section[data-v-58b33840]{margin-bottom:20px}.main-form-grid[data-v-58b33840]{display:grid;grid-template-columns:1fr;gap:20px;margin-top:20px;position:relative;z-index:2}@media (min-width:992px){.main-form-grid[data-v-58b33840]{grid-template-columns:1fr 1fr;gap:24px}}.employee-data-card[data-v-58b33840]{background:#fff;border-radius:16px;padding:20px;-webkit-box-shadow:0 4px 16px rgba(30,58,138,.1);box-shadow:0 4px 16px rgba(30,58,138,.1);border:2px solid #bfdbfe;position:relative;z-index:2;-webkit-transition:all .3s ease;transition:all .3s ease}@media (min-width:768px){.employee-data-card[data-v-58b33840]{padding:24px}}.employee-data-card[data-v-58b33840]:hover{-webkit-box-shadow:0 6px 20px rgba(30,58,138,.15);box-shadow:0 6px 20px rgba(30,58,138,.15);border-color:#93c5fd}.employee-data-title[data-v-58b33840]{font-size:16px;font-weight:700;color:#1e3a8a;margin-bottom:16px;padding-bottom:12px;border-bottom:2px solid #dbeafe;text-transform:uppercase;letter-spacing:.5px}.compact-form-group[data-v-58b33840]{margin-bottom:16px!important}.compact-form-group[data-v-58b33840]:last-child{margin-bottom:0!important}.donation-section-compact[data-v-58b33840]{background:#fff;border-radius:16px;padding:20px;-webkit-box-shadow:0 4px 16px rgba(30,58,138,.1);box-shadow:0 4px 16px rgba(30,58,138,.1);border:2px solid #bfdbfe;position:relative;z-index:2;-webkit-transition:all .3s ease;transition:all .3s ease}@media (min-width:768px){.donation-section-compact[data-v-58b33840]{padding:24px}}.donation-section-compact[data-v-58b33840]:hover{-webkit-box-shadow:0 6px 20px rgba(30,58,138,.15);box-shadow:0 6px 20px rgba(30,58,138,.15);border-color:#93c5fd}.donation-header-compact[data-v-58b33840]{text-align:center;margin-bottom:20px}.amount-buttons-grid[data-v-58b33840]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin-bottom:20px}@media (min-width:480px){.amount-buttons-grid[data-v-58b33840]{grid-template-columns:repeat(3,1fr)}}@media (min-width:768px){.amount-buttons-grid[data-v-58b33840]{grid-template-columns:repeat(2,1fr)}}@media (min-width:992px){.amount-buttons-grid[data-v-58b33840]{grid-template-columns:repeat(2,1fr)}}@media (min-width:1200px){.amount-buttons-grid[data-v-58b33840]{grid-template-columns:repeat(3,1fr)}}.donation-section[data-v-58b33840]{background:#fff;border-radius:16px;padding:40px;margin-top:32px;-webkit-box-shadow:0 4px 20px rgba(30,58,138,.12);box-shadow:0 4px 20px rgba(30,58,138,.12);border:2px solid #bfdbfe;position:relative;z-index:2;-webkit-transition:all .3s ease;transition:all .3s ease}.donation-section[data-v-58b33840]:hover{-webkit-box-shadow:0 8px 30px rgba(30,58,138,.2);box-shadow:0 8px 30px rgba(30,58,138,.2);border-color:#93c5fd}.donation-header[data-v-58b33840]{text-align:center;margin-bottom:32px}.donation-title[data-v-58b33840]{font-size:18px;font-weight:700;color:#1e3a8a;margin-bottom:6px}@media (min-width:768px){.donation-title[data-v-58b33840]{font-size:20px}}.donation-subtitle[data-v-58b33840]{color:#475569;font-size:13px;margin-bottom:0}@media (min-width:768px){.donation-subtitle[data-v-58b33840]{font-size:14px}}.amount-buttons-row[data-v-58b33840]{margin-bottom:32px}.money-button[data-v-58b33840]{background:#fff;border:2px solid #93c5fd;color:#1e3a8a;width:100%;padding:12px 8px;font-size:14px;font-weight:600;border-radius:10px;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-box-shadow:0 2px 6px rgba(59,130,246,.1);box-shadow:0 2px 6px rgba(59,130,246,.1)}@media (min-width:768px){.money-button[data-v-58b33840]{padding:14px 12px;font-size:15px}}.money-button[data-v-58b33840]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 4px 10px rgba(59,130,246,.2);box-shadow:0 4px 10px rgba(59,130,246,.2);border-color:#60a5fa;background:#eff6ff}.money-button[data-v-58b33840]:active{-webkit-transform:translateY(0);transform:translateY(0)}.money-button-selected[data-v-58b33840]{background:linear-gradient(135deg,#3b82f6,#1e3a8a);border:2px solid #60a5fa;color:#fff;width:100%;padding:12px 8px;font-size:14px;font-weight:600;border-radius:10px;-webkit-box-shadow:0 4px 14px rgba(59,130,246,.4);box-shadow:0 4px 14px rgba(59,130,246,.4);-webkit-transform:translateY(-2px);transform:translateY(-2px);position:relative}@media (min-width:768px){.money-button-selected[data-v-58b33840]{padding:14px 12px;font-size:15px}}.money-button-selected[data-v-58b33840]:after{content:"❄️";position:absolute;top:5px;right:10px;font-size:16px;-webkit-animation:sparkle-data-v-58b33840 1.5s infinite;animation:sparkle-data-v-58b33840 1.5s infinite}@-webkit-keyframes sparkle-data-v-58b33840{0%,to{opacity:1;-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg)}50%{opacity:.7;-webkit-transform:scale(1.2) rotate(180deg);transform:scale(1.2) rotate(180deg)}}@keyframes sparkle-data-v-58b33840{0%,to{opacity:1;-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg)}50%{opacity:.7;-webkit-transform:scale(1.2) rotate(180deg);transform:scale(1.2) rotate(180deg)}}.money-button-selected[data-v-58b33840]:hover{-webkit-transform:translateY(-3px);transform:translateY(-3px);-webkit-box-shadow:0 6px 20px rgba(59,130,246,.5);box-shadow:0 6px 20px rgba(59,130,246,.5);background:linear-gradient(135deg,#2563eb,#1e40af)}.selected-amount-display[data-v-58b33840]{margin-bottom:20px}.amount-card[data-v-58b33840]{background:linear-gradient(135deg,#dbeafe,#bfdbfe);border:2px solid #93c5fd;border-radius:12px;padding:16px;text-align:center;-webkit-box-shadow:0 3px 10px rgba(37,99,235,.2);box-shadow:0 3px 10px rgba(37,99,235,.2);-webkit-transition:all .3s ease;transition:all .3s ease;position:relative;overflow:hidden}@media (min-width:768px){.amount-card[data-v-58b33840]{padding:18px}}.amount-card[data-v-58b33840]:before{content:"🎄";position:absolute;top:10px;left:10px;font-size:20px;opacity:.3;-webkit-animation:float-data-v-58b33840 3s ease-in-out infinite;animation:float-data-v-58b33840 3s ease-in-out infinite}.amount-card[data-v-58b33840]:after{content:"🎄";position:absolute;top:10px;right:10px;font-size:20px;opacity:.3;-webkit-animation:float-data-v-58b33840 3s ease-in-out 1.5s infinite;animation:float-data-v-58b33840 3s ease-in-out 1.5s infinite}@-webkit-keyframes float-data-v-58b33840{0%,to{-webkit-transform:translateY(0) rotate(0deg);transform:translateY(0) rotate(0deg)}50%{-webkit-transform:translateY(-10px) rotate(10deg);transform:translateY(-10px) rotate(10deg)}}@keyframes float-data-v-58b33840{0%,to{-webkit-transform:translateY(0) rotate(0deg);transform:translateY(0) rotate(0deg)}50%{-webkit-transform:translateY(-10px) rotate(10deg);transform:translateY(-10px) rotate(10deg)}}.amount-card[data-v-58b33840]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 6px 20px rgba(37,99,235,.3);box-shadow:0 6px 20px rgba(37,99,235,.3);border-color:#60a5fa}.amount-label[data-v-58b33840]{display:block;font-size:12px;color:#1e3a8a;font-weight:600;margin-bottom:6px;text-transform:uppercase;letter-spacing:.5px;position:relative;z-index:1}@media (min-width:768px){.amount-label[data-v-58b33840]{font-size:13px}}.amount-value[data-v-58b33840]{display:block;font-size:26px;font-weight:700;color:#1e40af;position:relative;z-index:1}@media (min-width:768px){.amount-value[data-v-58b33840]{font-size:30px}}.submit-section[data-v-58b33840]{text-align:center;margin-top:20px}.submit-button[data-v-58b33840]{padding:14px 40px;font-size:16px;font-weight:600;border-radius:10px;background:linear-gradient(135deg,#3b82f6,#1e3a8a);border:2px solid #60a5fa;-webkit-box-shadow:0 3px 12px rgba(59,130,246,.3);box-shadow:0 3px 12px rgba(59,130,246,.3);-webkit-transition:all .3s ease;transition:all .3s ease;min-width:180px;color:#fff}@media (min-width:768px){.submit-button[data-v-58b33840]{padding:15px 44px;font-size:17px}}.submit-button[data-v-58b33840]:hover:not(:disabled){-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 6px 20px rgba(59,130,246,.4);box-shadow:0 6px 20px rgba(59,130,246,.4);background:linear-gradient(135deg,#2563eb,#1e40af)}.submit-button[data-v-58b33840]:active:not(:disabled){-webkit-transform:translateY(0);transform:translateY(0)}.submit-button[data-v-58b33840]:disabled{opacity:.6;cursor:not-allowed;-webkit-transform:none;transform:none}#content[data-v-58b33840],#loader[data-v-58b33840]{position:relative;z-index:2}#loader[data-v-58b33840]{text-align:center}.spinner-border[data-v-58b33840]{width:3rem;height:3rem;border-width:.3em;border-color:#2563eb;border-right-color:transparent}@media (max-width:992px){.modern-input-group[data-v-58b33840]{border-radius:12px}.input-icon-wrapper[data-v-58b33840]{padding:0 14px;min-width:50px}.input-icon[data-v-58b33840]{width:18px;height:18px}.modern-input[data-v-58b33840]{padding:14px 16px;font-size:15px}.modern-search-btn[data-v-58b33840]{padding:12px 20px;font-size:14px}.search-icon[data-v-58b33840]{width:16px;height:16px}}@media (max-width:768px){.container[data-v-58b33840]{padding:16px}.campaign-card[data-v-58b33840]{padding:24px 20px;border-radius:14px}.campaign-title[data-v-58b33840]{font-size:22px;line-height:1.3}.campaign-detail[data-v-58b33840]{font-size:14px}.modern-form-group[data-v-58b33840]{margin-bottom:20px}.modern-form-group label[data-v-58b33840]{font-size:12px;margin-bottom:6px}.modern-input-group[data-v-58b33840]{border-radius:12px;-webkit-box-shadow:0 3px 10px rgba(30,58,138,.12),0 0 0 1px rgba(191,219,254,.4);box-shadow:0 3px 10px rgba(30,58,138,.12),0 0 0 1px rgba(191,219,254,.4)}.modern-input-group[data-v-58b33840]:focus-within,.modern-input-group[data-v-58b33840]:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px)}.input-icon-wrapper[data-v-58b33840]{padding:0 12px;min-width:48px}.input-icon[data-v-58b33840]{width:16px;height:16px}.modern-input[data-v-58b33840]{padding:14px 14px;font-size:15px}.modern-input[data-v-58b33840]::-webkit-input-placeholder{font-size:14px}.modern-input[data-v-58b33840]::-moz-placeholder{font-size:14px}.modern-input[data-v-58b33840]:-ms-input-placeholder{font-size:14px}.modern-input[data-v-58b33840]::-ms-input-placeholder{font-size:14px}.modern-input[data-v-58b33840]::placeholder{font-size:14px}.modern-search-btn[data-v-58b33840]{padding:14px 18px;font-size:14px;border-radius:0 10px 10px 0}.search-icon[data-v-58b33840]{width:15px;height:15px}.input-focus-line[data-v-58b33840]{height:2px}.donation-section[data-v-58b33840]{padding:24px 20px;border-radius:14px;margin-top:24px}.donation-title[data-v-58b33840]{font-size:20px;margin-bottom:6px}.donation-subtitle[data-v-58b33840]{font-size:13px}.button-container[data-v-58b33840]{margin-top:12px;margin-bottom:12px}.amount-value[data-v-58b33840]{font-size:24px}.amount-label[data-v-58b33840]{font-size:12px}.submit-button[data-v-58b33840]{width:100%;padding:14px 32px;font-size:16px;min-width:auto}.row.mt-4 .col-md-4[data-v-58b33840]{margin-bottom:16px}.modern-input-group-disabled[data-v-58b33840]{border-radius:12px}.modern-input-disabled[data-v-58b33840]{padding:14px 14px;font-size:14px}}@media (max-width:575.98px){.container[data-v-58b33840]{padding:12px}.campaign-card[data-v-58b33840]{padding:20px 16px;margin-bottom:24px}.campaign-title[data-v-58b33840]{font-size:20px}.campaign-detail[data-v-58b33840]{font-size:13px}.modern-form-group[data-v-58b33840]{margin-bottom:18px}.modern-form-group label[data-v-58b33840]{font-size:11px;letter-spacing:.3px}.modern-input-group[data-v-58b33840]{border-radius:10px;border-width:1.5px}.input-icon-wrapper[data-v-58b33840]{padding:0 10px;min-width:44px}.input-icon[data-v-58b33840]{width:14px;height:14px}.modern-input[data-v-58b33840]{padding:12px 12px;font-size:14px}.modern-input[data-v-58b33840]::-webkit-input-placeholder{font-size:13px}.modern-input[data-v-58b33840]::-moz-placeholder{font-size:13px}.modern-input[data-v-58b33840]:-ms-input-placeholder{font-size:13px}.modern-input[data-v-58b33840]::-ms-input-placeholder{font-size:13px}.modern-input[data-v-58b33840]::placeholder{font-size:13px}.modern-search-btn[data-v-58b33840]{padding:12px 16px;font-size:13px;border-radius:0 10px 10px 0}.search-icon[data-v-58b33840]{width:14px;height:14px}.donation-section[data-v-58b33840]{padding:20px 16px;margin-top:20px}.donation-title[data-v-58b33840]{font-size:18px}.donation-subtitle[data-v-58b33840]{font-size:12px}.button-container[data-v-58b33840]{margin-top:10px;margin-bottom:10px}.money-button-selected[data-v-58b33840],.money-button[data-v-58b33840]{padding:12px 10px;font-size:13px;border-radius:10px}.amount-buttons-row .col-md-2[data-v-58b33840]{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding:0 5px}.amount-buttons-row[data-v-58b33840]{margin-bottom:24px}.amount-value[data-v-58b33840]{font-size:22px}.amount-label[data-v-58b33840]{font-size:11px}.amount-card[data-v-58b33840]{padding:16px;border-radius:10px}.submit-button[data-v-58b33840]{width:100%;padding:14px 24px;font-size:15px;border-radius:10px}.row.mt-4 .col-md-4[data-v-58b33840]{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-bottom:16px}.modern-input-group-disabled[data-v-58b33840]{border-radius:10px;border-width:1.5px}.modern-input-disabled[data-v-58b33840]{padding:12px 12px;font-size:13px}.modern-input-group-disabled .input-icon-wrapper[data-v-58b33840]{padding:0 10px;min-width:44px}.modern-input-group-disabled .input-icon[data-v-58b33840]{width:14px;height:14px}}@media (max-width:375px){.modern-input[data-v-58b33840]{font-size:16px}.modern-search-btn[data-v-58b33840]{padding:12px 14px;font-size:12px}}.modal-content-wrapper[data-v-58b33840]{text-align:center;padding:20px}.modal-icon[data-v-58b33840]{width:80px;height:80px;margin:0 auto 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;-webkit-animation:scaleIn-data-v-58b33840 .5s cubic-bezier(.175,.885,.32,1.275);animation:scaleIn-data-v-58b33840 .5s cubic-bezier(.175,.885,.32,1.275)}@-webkit-keyframes scaleIn-data-v-58b33840{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes scaleIn-data-v-58b33840{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.success-icon[data-v-58b33840]{background:linear-gradient(135deg,#3b82f6,#1e3a8a);-webkit-box-shadow:0 8px 24px rgba(59,130,246,.4);box-shadow:0 8px 24px rgba(59,130,246,.4)}.success-icon svg[data-v-58b33840]{width:48px;height:48px;stroke:#fff;stroke-width:3}.info-icon[data-v-58b33840]{background:linear-gradient(135deg,#60a5fa,#3b82f6);-webkit-box-shadow:0 8px 24px rgba(96,165,250,.4);box-shadow:0 8px 24px rgba(96,165,250,.4)}.info-icon svg[data-v-58b33840]{width:48px;height:48px;stroke:#fff;stroke-width:3}.modal-title[data-v-58b33840]{font-size:24px;font-weight:700;color:#1e3a8a;margin-bottom:16px;line-height:1.3}.modal-detail[data-v-58b33840]{font-size:16px;color:#475569;line-height:1.6;margin-bottom:0}.christmas-modal .modal-content[data-v-58b33840]{border-radius:16px;border:none;-webkit-box-shadow:0 20px 60px rgba(30,58,138,.3);box-shadow:0 20px 60px rgba(30,58,138,.3)}.christmas-modal .modal-header[data-v-58b33840]{border-bottom:none;padding:16px 16px 0}.christmas-modal .modal-body[data-v-58b33840]{padding:0}.christmas-modal .modal-footer[data-v-58b33840]{border-top:none;padding:0 24px 24px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.christmas-modal .btn-primary[data-v-58b33840]{background:linear-gradient(135deg,#3b82f6,#1e3a8a);border:2px solid #60a5fa;border-radius:10px;padding:12px 32px;font-weight:600;-webkit-box-shadow:0 4px 12px rgba(59,130,246,.3);box-shadow:0 4px 12px rgba(59,130,246,.3);-webkit-transition:all .3s ease;transition:all .3s ease}.christmas-modal .btn-primary[data-v-58b33840]:hover{background:linear-gradient(135deg,#2563eb,#1e40af);-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 6px 16px rgba(59,130,246,.4);box-shadow:0 6px 16px rgba(59,130,246,.4)}.christmas-modal .btn-secondary[data-v-58b33840]{background:#e2e8f0;border:2px solid #cbd5e1;color:#475569;border-radius:10px;padding:12px 32px;font-weight:600;-webkit-transition:all .3s ease;transition:all .3s ease}.christmas-modal .btn-secondary[data-v-58b33840]:hover{background:#cbd5e1;border-color:#94a3b8;color:#334155}.christmas-modal .close[data-v-58b33840]{opacity:.5;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.christmas-modal .close[data-v-58b33840]:hover{opacity:.8}@media (max-width:576px){.modal-icon[data-v-58b33840]{width:64px;height:64px;margin-bottom:20px}.info-icon svg[data-v-58b33840],.success-icon svg[data-v-58b33840]{width:40px;height:40px}.modal-title[data-v-58b33840]{font-size:20px}.modal-detail[data-v-58b33840]{font-size:14px}}#app[data-v-488c4f36]{min-height:100vh;background:-webkit-gradient(linear,left top,left bottom,from(#a8d8ea),color-stop(50%,#d4e9f5),to(#e8f4f8));background:linear-gradient(180deg,#a8d8ea,#d4e9f5 50%,#e8f4f8)}.main-container[data-v-488c4f36]{min-height:100vh}.hr[data-v-488c4f36]{background-color:#ebb859;margin:0;height:5px}.centered[data-v-488c4f36]{margin-top:20px;text-align:center}