.btn{display:flex;align-items:center;justify-content:center;padding:14px 28px;font-size:15px;font-weight:600;line-height:1.5;color:#fff;background:linear-gradient(135deg,#3b82f6,#2563eb);border:none;border-radius:12px;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);text-decoration:none;box-shadow:0 4px 12px #3b82f640,0 2px 6px #3b82f626;position:relative;overflow:hidden}.btn:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);transition:left .5s ease}.btn:hover:before{left:100%}.btn span{margin:0 12px;position:relative;z-index:1}.btn--secondary{background:#fff;border:1px solid #e2e8f0;color:#475569;box-shadow:0 1px 2px #0000000d}.btn--secondary:enabled:hover{background:#f8fafc;border-color:#cbd5e1;transform:translateY(-1px);box-shadow:0 4px 6px -1px #0000001a}.btn--green{background:linear-gradient(135deg,#00cd69,#00a558);box-shadow:0 6px 20px #00cd694d}.btn--green:enabled:hover{background:linear-gradient(135deg,#00a558,#008a48);transform:translateY(-2px);box-shadow:0 8px 24px #00cd6966}.btn--yellow{background:linear-gradient(135deg,#f2994a,#e07b2a);box-shadow:0 6px 20px #f2994a4d}.btn--yellow:enabled:hover{background:linear-gradient(135deg,#e07b2a,#c8651a);transform:translateY(-2px);box-shadow:0 8px 24px #f2994a66}.btn--cancel{background:linear-gradient(135deg,#d9244f,#b81d3f);box-shadow:0 6px 20px #d9244f4d}.btn--cancel:enabled:hover{background:linear-gradient(135deg,#b81d3f,#9a1633);transform:translateY(-2px);box-shadow:0 8px 24px #d9244f66}.btn:enabled:hover{background:linear-gradient(135deg,#2563eb,#1d4ed8);transform:translateY(-3px) scale(1.02);box-shadow:0 12px 24px #3b82f659,0 6px 12px #3b82f640}.btn:disabled{opacity:.5;background:#e2e8f0;color:#94a3b8;cursor:not-allowed;box-shadow:none}.btn:active{transform:translateY(0)}@media only screen and (max-width: 768px){.btn{padding:12px 24px;font-size:15px}}.field{width:100%;height:50px!important;padding:8px 16px;position:relative;font-size:16px;font-weight:400;line-height:20px;border:1px solid rgba(59,130,246,.3);resize:none;border-radius:12px;background:#0f172a66;color:#fff!important;transition:all .2s ease}.field:focus,.field:focus-within{border-color:#3b82f699;background:#0f172a99;outline:none}.field input{width:100%;outline:none;border:none;background-color:transparent!important}.field__label{display:block;margin-bottom:10px;color:#fff;font-size:16px;font-weight:500;letter-spacing:.018px}.field__options{display:flex;align-items:stretch;justify-content:space-between}.field__option-wrapper{flex:1}.field--error{border:2px solid red}.field--error+span{color:red}.field .ant-select-selector{height:48px;padding:16px!important;background-color:transparent!important;border:none!important;outline:none;position:absolute!important;top:0;left:0;width:100%;height:100%;color:#fff!important}.field .ant-select-selection-search input{height:100%!important;color:#fff!important}.field .ant-select-selection-placeholder{opacity:.8!important;font-weight:400!important;color:#fff!important;font-size:16px!important}.field .ant-select-selection-item span{color:#fff!important}.field__toggle-password{display:flex;align-items:center;justify-content:center;position:absolute;right:15px;top:45px;background-color:transparent!important;width:24px!important;height:24px!important;color:#fff!important;background-color:#fff!important;border:1px solid rgba(0,0,0,.3)!important}.file-upload{margin-bottom:40px;display:flex;padding:24px 24px 256px;border-radius:20px;border:1px solid rgba(0,0,0,.3);background-color:#fff}.file-upload__left{width:100%;display:flex;flex-direction:column;justify-content:space-between}.file-upload-title{margin-top:0;margin-bottom:24px;color:#020b18;font-size:16px;font-weight:500;line-height:150%;letter-spacing:.96px}.file-upload-image{position:relative;width:200px;height:100px;border-radius:10px;border:1px solid #092d53;background-image:url(../../assets/images/paperclip.svg);background-size:30%;background-repeat:no-repeat;background-position:center;cursor:pointer}.file-upload-subtitle{margin-top:0;margin-bottom:24px;color:#020b18;font-size:24px;font-weight:400;line-height:150%;letter-spacing:.96px}.file-upload ul{padding:0}.file-upload ul li{color:#9ba2ab;font-size:16px;font-weight:400;line-height:150%;letter-spacing:.64px}.ant-upload-select{width:100%!important;height:100%!important}.ant-upload{position:absolute;top:0;left:0;width:100%;height:100%}.ant-upload button{width:50px;background-color:transparent!important;color:transparent!important;border:transparent!important}.antd-select{width:100%;height:48px;position:relative;font-size:16px;font-weight:500;line-height:20px;border:1px solid transparent;resize:none;border-radius:10px;background-color:#fff;box-shadow:0 4px 12px #00000029;border:none;outline:none}.textarea{height:unset!important}::placeholder{opacity:.8!important;font-weight:400!important;color:#000!important;font-size:16px!important}@media only screen and (max-width: 768px){::placeholder{font-size:14px!important}}@media only screen and (max-width: 576px){::placeholder{font-size:12px!important}}.hello{height:200px}.ant-upload-list{margin-top:24px}.ant-upload-list-item{padding:24px!important}.ant-upload-list-item:hover{background-color:#2579e02d!important}.ant-upload-list-item-name{color:#067647;text-decoration:underline}.ant-upload-list-item *{font-size:20px!important}.ant-upload-list-item-actions svg{fill:red}.switch-wrapper{display:flex;align-items:center}.ant-switch{margin:0 24px}.ant-switch-checked{background-color:#00ab6d!important}.modal__title{margin:0 0 48px;text-align:center;font-size:2rem;color:#fff!important}.modal__txt{margin:0;color:#ffffffe6!important;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.8px;text-align:center}.modal__input{margin-bottom:24px}.modal__btns-wrapper{width:65%;display:flex;align-items:center;justify-content:center;margin:0 auto}.modal__btns-wrapper button{width:160px;margin-right:20px}.pagination{font-weight:600;display:flex;align-items:center;justify-content:center}.pagination ul{display:flex;flex-direction:row!important}.recaptcha-wrapper{display:flex;justify-content:center;align-items:center;margin:16px 0}.recaptcha-wrapper>div{transform-origin:center center}@media (max-width: 768px){.recaptcha-wrapper{transform:scale(.9);transform-origin:center center}}@media (max-width: 480px){.recaptcha-wrapper{transform:scale(.8);transform-origin:center center}}.special-mode{position:relative;z-index:10000!important}.special-mode__title{display:block;margin-bottom:12px;color:#000!important}.special-mode .glasses-icon{display:flex;align-items:center;justify-content:center;-webkit-user-select:none;user-select:none;background-size:30px;color:#fff!important;background-color:transparent;border-radius:50%;cursor:pointer;border:none;padding:0;outline:none}.special-mode .rc-slider-track,.special-mode .rc-slider-dot-active{background-color:#22b544}.special-mode__dropdown{width:100%;min-width:300px;position:absolute;right:0;top:100%;z-index:10000!important;margin-top:15px;padding:20px 0;list-style:none;color:#fff;border-radius:10px;background:#fff;box-shadow:0 2px 12px #0003;visibility:hidden;transform:translateY(-10px);opacity:0;transition:.2s ease}.special-mode__dropdown.visible{visibility:visible;transform:translateY(0);opacity:1}.special-mode__appearance{padding:0 20px}.special-mode__appearance ul{display:flex;flex-direction:column;justify-content:space-between;padding:0;margin:0}.special-mode__appearance ul li{min-width:35px;display:flex;align-items:center;justify-content:space-between;padding:12px;margin-bottom:12px;color:#fff;border-radius:3px;font-size:1rem;cursor:pointer}.special-mode__appearance ul li svg{width:24px;height:24px}.special-mode__appearance ul li.default{border:1px solid #62adc9;color:#62adc9}.special-mode__appearance ul li.default--active{background-color:#62adc9;color:#fff}.special-mode__appearance ul li.greyscale{border:1px solid #525252;color:#525252}.special-mode__appearance ul li.greyscale--active{background-color:#525252;color:#fff}.special-mode__appearance ul li.greyscale-invert{border:1px solid #000000;color:#000}.special-mode__appearance ul li.greyscale-invert--active{background-color:#000;color:#fff}.special-mode__title{margin:0 0 12px;color:#020b18;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.8px}.special-mode__screen-reader{display:flex;align-items:center;padding:0 24px}.special-mode__screen-reader .ant-switch{margin:0 0 0 auto;color:#000!important}.special-mode__screen-reader .ant-switch-checked{margin:0 0 0 auto}.special-mode__screen-reader .ant-switch-checked .ant-switch-inner{background:#62adc9!important}.special-mode__screen-reader p{display:flex;align-items:center;font-size:1rem;color:#020b18!important}.special-mode .ant-slider{margin-bottom:12px}@media only screen and (max-width: 768px){.special-mode__dropdown{width:65vw;min-width:unset;margin:0;top:0;left:-25vw;right:-25vw}}.spinner{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.nomination-card{display:flex;flex-direction:column;background:linear-gradient(135deg,#0f172ab3,#1e293b99);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:24px;padding:0;overflow:visible;border:1px solid rgba(59,130,246,.2);box-shadow:0 4px 24px #0000004d,0 0 1px #3b82f64d;transition:all .4s cubic-bezier(.4,0,.2,1);cursor:pointer;transform:translateZ(0);backface-visibility:hidden;position:relative;height:100%}.nomination-card:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(59,130,246,.15) 0%,transparent 100%);opacity:0;transition:opacity .4s ease;border-radius:24px;pointer-events:none;z-index:0}.nomination-card:hover{transform:translateY(-12px) translateZ(0) scale(1.02);box-shadow:0 24px 48px #3b82f64d,0 12px 24px #0006;border-color:#3b82f666}.nomination-card:hover:before{opacity:1}.nomination-card:hover .nomination-card__image img{transform:scale(1.08)}.nomination-card__image{width:100%;height:240px;overflow:hidden;position:relative;z-index:1;border-radius:24px 24px 0 0}.nomination-card__image img{width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.4,0,.2,1);will-change:transform}.nomination-card__image:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,transparent 40%,rgba(0,0,0,.3) 100%)}.nomination-card__badge{position:absolute;top:16px;right:16px;z-index:10;display:flex;align-items:center;gap:6px;background:linear-gradient(135deg,#fffffffa,#fffffff2);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:8px 14px;border-radius:20px;font-size:12px;font-weight:600;color:#1e40af;box-shadow:0 4px 12px #0000001a,0 2px 4px #0000000f;animation:badge-pulse 2s ease-in-out infinite}.nomination-card__badge .badge-icon{font-size:14px;line-height:1}@keyframes badge-pulse{0%,to{box-shadow:0 4px 12px #0000001a,0 2px 4px #0000000f}50%{box-shadow:0 4px 20px #3b82f64d,0 2px 8px #3b82f633}}.nomination-card__voted-badge{position:absolute;top:16px;right:16px;z-index:10;display:inline-flex;align-items:center;gap:6px;background:linear-gradient(135deg,#d1fae5,#a7f3d0);border:1px solid #6ee7b7;padding:8px 14px;border-radius:20px;font-size:12px;font-weight:600;color:#047857;box-shadow:0 4px 12px #0000001a,0 2px 4px #0000000f;animation:badge-slide-in .4s ease}.nomination-card__voted-badge svg{flex-shrink:0;color:#059669}.nomination-card__content{display:flex;flex-direction:column;flex-grow:1;padding:28px;position:relative;z-index:1}.nomination-card__content h3{font-size:20px;font-weight:700;margin-top:0;margin-bottom:12px;color:#fff!important;line-height:1.3}.nomination-card__content p{font-size:14px;line-height:1.7;margin-bottom:16px;color:#fffc!important}.nomination-card__stats{display:flex;gap:16px;margin-top:auto;margin-bottom:20px;padding:16px;background:linear-gradient(135deg,#3b82f626,#2563eb1a);border-radius:12px;border:1px solid rgba(59,130,246,.3)}.nomination-card__stats .stat-item{display:flex;align-items:center;gap:8px;flex:1;min-width:0}.nomination-card__stats .stat-item svg{flex-shrink:0;color:#3b82f6}.nomination-card__stats .stat-item .stat-value{font-size:16px;font-weight:700;color:#93c5fd;white-space:nowrap}.nomination-card__stats .stat-item .stat-label{font-size:11px;color:#fff9;text-transform:lowercase;white-space:nowrap}.nomination-card__stats .stat-item:not(:last-child){border-right:1px solid rgba(59,130,246,.3);padding-right:16px}.nomination-card__content button{width:100%;padding:13px 24px;background:linear-gradient(135deg,#3b82f6,#2563eb);border:none;border-radius:12px;color:#fff;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 3px 8px #3b82f633;position:relative;overflow:hidden;margin-top:auto}.nomination-card__content button:before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:#ffffff4d;transform:translate(-50%,-50%);transition:width .6s,height .6s}.nomination-card__content button:hover{background:linear-gradient(135deg,#2563eb,#1d4ed8);transform:translateY(-2px) scale(1.01);box-shadow:0 6px 16px #3b82f64d}.nomination-card__content button:hover:before{width:300px;height:300px}.nomination-card__content button:active{transform:translateY(0)}@media only screen and (max-width: 768px){.nomination-card__badge{top:12px;right:12px;padding:6px 10px;font-size:11px}.nomination-card__badge .badge-icon{font-size:12px}.nomination-card__voted-badge{top:12px;right:12px;padding:6px 10px;font-size:11px;gap:5px}.nomination-card__voted-badge svg{width:14px;height:14px}.nomination-card__image{height:200px}.nomination-card__content{padding:20px}.nomination-card__content h3{font-size:18px}.nomination-card__content p{font-size:14px}.nomination-card__stats{gap:12px;padding:12px;margin-bottom:16px}.nomination-card__stats .stat-item{gap:6px}.nomination-card__stats .stat-item svg{width:16px;height:16px}.nomination-card__stats .stat-item .stat-value{font-size:14px}.nomination-card__stats .stat-item .stat-label{font-size:10px}.nomination-card__stats .stat-item:not(:last-child){padding-right:12px}}.nominations-grid{display:grid;gap:32px}.nominations-grid--cols-3{grid-template-columns:repeat(3,1fr)}.nominations-grid--cols-4{grid-template-columns:repeat(4,1fr)}@media only screen and (max-width: 1024px){.nominations-grid{gap:24px}.nominations-grid--cols-3,.nominations-grid--cols-4{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width: 768px){.nominations-grid{gap:20px}.nominations-grid--cols-3,.nominations-grid--cols-4{grid-template-columns:1fr}}.table{margin-bottom:24px;border:1px solid rgba(59,130,246,.3);border-radius:16px;overflow:hidden;border-collapse:separate;border-spacing:0;box-shadow:0 4px 16px #0003;will-change:auto;transform:translateZ(0)}.table__files{position:relative}.table__files-tooltip{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;width:500px;padding:24px;position:absolute;z-index:100;top:0;right:0;border-radius:6px;background:#0d152c;box-shadow:0 4px 12px 2px #00000029;color:#fff}.table__files-tooltip a{display:flex;align-items:center;text-decoration:none;color:#fff;margin-bottom:12px}.table__files-tooltip svg{width:24px;height:24px;color:#fff}.table__files-tooltip-subtitle{margin:0 0 12px;color:#fff;font-size:16px;font-weight:700;line-height:150%;letter-spacing:.8px}.table__files-tooltip-sertificate{width:49%;flex-shrink:0;flex-grow:0}.table__files-tooltip-sertificate span{margin:0 20px}.table__files-tooltip-badge{width:49%;text-align:left;flex-shrink:0;flex-grow:0}.table__files-tooltip-badge span{margin:0 20px}.table__files-tooltip-download-all{display:block;text-align:center;margin:24px auto;align-self:center;justify-self:center}.table__files-tooltip-download-all span{margin:0 12px}.table__show-file-btn{display:flex;align-items:center;color:#0d152c;font-size:16px;font-weight:400;line-height:150%;letter-spacing:.8px;background-color:transparent;border:none;cursor:pointer}.table__show-file-btn svg{width:24px;height:24px;margin-left:12px}.table__status{display:flex;color:#0d152c;font-size:12px;font-weight:400;line-height:150%;letter-spacing:.48px}.table__marker{width:14px;height:14px;margin-right:12px;border-radius:4px;display:block}.table__btn{padding:6px 12px;color:#e20036;font-size:12px;font-weight:400;line-height:150%;letter-spacing:.48px;background-color:transparent;border-radius:6px;cursor:pointer}.table__btn--red{border:1px solid #e20036;color:#e20036}.table__btn--blue{border:1px solid #001e49;color:#001e49}.table__btn:not(:last-of-type){margin-right:12px}.ant-table-thead{border-radius:16px 16px 0 0;background:#1e293b80!important}.ant-table-thead td{background:transparent!important}.ant-table-thead th:nth-of-type(1){width:10px!important}.ant-table-thead .ant-table-cell{background:transparent!important;color:#ffffffe6!important;font-size:13px;font-style:normal;font-weight:600;line-height:150%;letter-spacing:.5px;text-transform:uppercase;padding:20px 16px!important;border-bottom:2px solid rgba(59,130,246,.25)!important}.ant-table-thead .ant-table-cell:before{display:none}.ant-table-tbody{background:#1e293b40}.ant-table-tbody tr{transition:background-color .2s ease;border-bottom:1px solid rgba(59,130,246,.15)}.ant-table-tbody tr:last-child{border-bottom:none}.ant-table-tbody tr:hover{background:#3b82f62e}.ant-table-tbody tr:nth-of-type(2n){background:#33415526}.ant-table-tbody td{font-family:Inter,Arial,sans-serif;color:#fffffff2;font-size:15px;font-weight:400;line-height:150%;letter-spacing:.2px;border:none;border-bottom:1px solid rgba(59,130,246,.15);cursor:pointer;padding:18px 16px!important}.ant-table-tbody td:nth-of-type(1){width:10px!important;font-weight:600;color:#fffc}@keyframes pulse2{0%,to{opacity:1}50%{opacity:.5}}.table-skeleton{width:100%;background:linear-gradient(135deg,#1e293b99,#33415580);border-radius:16px;box-shadow:0 4px 16px #0003;overflow:hidden;border:1px solid rgba(59,130,246,.3)}.table-skeleton .skeleton-header{display:flex;padding:20px 16px;background:#1e293b80;border-bottom:2px solid rgba(59,130,246,.25)}.table-skeleton .skeleton-header .skeleton-header-cell{height:16px;background:linear-gradient(90deg,#3b82f633,#3b82f61a,#3b82f633);background-size:200% 100%;border-radius:4px;animation:shimmer 2s infinite}.table-skeleton .skeleton-row{display:flex;padding:18px 16px;border-bottom:1px solid rgba(59,130,246,.15);background:#1e293b40}.table-skeleton .skeleton-row:nth-child(2n){background:#33415526}.table-skeleton .skeleton-row:last-child{border-bottom:none}.table-skeleton .skeleton-cell{flex:1;height:18px;margin-right:16px;border-radius:6px;background:linear-gradient(90deg,#3b82f633,#3b82f61a,#3b82f633);background-size:200% 100%;animation:shimmer 2s infinite}.table-skeleton .skeleton-cell:last-child{margin-right:0}.table-skeleton .skeleton-profile{display:flex;align-items:center;width:25%;height:auto;background:transparent;animation:none}.table-skeleton .skeleton-profile .skeleton-avatar{width:50px;height:50px;border-radius:8px;margin-right:12px;background:linear-gradient(90deg,#3b82f633,#3b82f61a,#3b82f633);background-size:200% 100%;animation:shimmer 2s infinite}.table-skeleton .skeleton-profile .skeleton-name{flex:1;height:18px;border-radius:6px;background:linear-gradient(90deg,#3b82f633,#3b82f61a,#3b82f633);background-size:200% 100%;animation:shimmer 2s infinite}.table-skeleton .skeleton-status{max-width:120px;height:32px;border-radius:20px}.table-skeleton .skeleton-actions{max-width:100px;display:flex;justify-content:flex-end;gap:12px;background:transparent;animation:none}.table-skeleton .skeleton-actions:before,.table-skeleton .skeleton-actions:after{content:"";width:38px;height:38px;border-radius:10px;background:linear-gradient(90deg,#3b82f633,#3b82f61a,#3b82f633);background-size:200% 100%;animation:shimmer 2s infinite}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.error-container{width:100%;padding:48px 24px;text-align:center;background:linear-gradient(135deg,#1e293b99,#33415580);border-radius:16px;box-shadow:0 4px 16px #0003;border:1px solid rgba(239,68,68,.4)}.error-container p{margin-bottom:20px;color:#fca5a5;font-size:16px;font-weight:500}.error-container button{padding:12px 24px;background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff;border:none;border-radius:10px;cursor:pointer;font-size:14px;font-weight:600;transition:background .2s ease;box-shadow:0 4px 12px #3b82f640}.error-container button:hover{background:linear-gradient(135deg,#2563eb,#1d4ed8)}.error-container button:active{transform:translateY(0)}.table-container{background:linear-gradient(135deg,#1e293b99,#33415580);border:1px solid rgba(59,130,246,.3);border-radius:16px;padding:0;overflow:hidden;will-change:auto;transform:translateZ(0)}.ant-table{animation:fadeIn .3s ease}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.ant-table-placeholder,.ant-table-placeholder .ant-table-cell{background:transparent!important;border:none!important}.ant-table-placeholder .ant-empty{margin:40px 0}.ant-table-placeholder .ant-empty .ant-empty-description{color:#94a3b8;font-size:15px}.ant-table-cell-row-hover{background:linear-gradient(135deg,#3b82f60a,#93c5fd0a)!important}.ant-table-tbody tr:focus-within{outline:2px solid rgba(59,130,246,.3);outline-offset:-2px;border-radius:4px}.table-container::-webkit-scrollbar{height:8px}.table-container::-webkit-scrollbar-track{background:#f1f5f9;border-radius:8px}.table-container::-webkit-scrollbar-thumb{background:linear-gradient(135deg,#cbd5e1,#94a3b8);border-radius:8px}.table-container::-webkit-scrollbar-thumb:hover{background:linear-gradient(135deg,#94a3b8,#64748b)}.ant-table-wrapper .ant-table{background:transparent}.ant-table-content{border-radius:16px;overflow:hidden}.vote-modal__content{padding:24px;max-width:500px;margin:0 auto}.vote-modal__title{font-size:24px;font-weight:700;color:#1e293b;margin-bottom:16px;text-align:center}.vote-modal__description{font-size:16px;color:#64748b;margin-bottom:16px;text-align:center;line-height:1.5}.vote-modal__candidate{background:linear-gradient(135deg,#f1f5f9,#e2e8f0);border:2px solid #cbd5e1;border-radius:12px;padding:16px;margin-bottom:24px;text-align:center}.vote-modal__candidate strong{font-size:18px;color:#1e293b;font-weight:600}.vote-modal__recaptcha{margin-bottom:24px;display:flex;flex-direction:column;align-items:center}.vote-modal__error{color:#ef4444;font-size:14px;margin-top:8px;text-align:center;font-weight:500}.vote-modal__actions{display:flex;gap:12px;justify-content:center}.vote-modal__button{padding:12px 24px;border-radius:8px;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s ease;min-width:120px}.vote-modal__button:disabled{opacity:.6;cursor:not-allowed}.vote-modal__button--cancel{background:linear-gradient(135deg,#e2e8f0,#cbd5e1);color:#475569}.vote-modal__button--cancel:hover:not(:disabled){background:linear-gradient(135deg,#cbd5e1,#94a3b8);transform:translateY(-1px)}.vote-modal__button--submit{background:linear-gradient(135deg,#f59e0b,#d97706);color:#fff}.vote-modal__button--submit:hover:not(:disabled){background:linear-gradient(135deg,#d97706,#b45309);transform:translateY(-1px)}.vote-modal__ended{display:flex;flex-direction:column;align-items:center;padding:32px 16px;text-align:center}.vote-modal__ended svg{width:64px;height:64px;color:#f59e0b;margin-bottom:16px}.vote-modal__ended-message{font-size:20px;font-weight:700;color:#1e293b;margin-bottom:12px}.vote-modal__ended-description{font-size:14px;color:#64748b;line-height:1.5;max-width:400px}@media (max-width: 768px){.vote-modal__content{padding:20px}.vote-modal__title{font-size:20px}.vote-modal__description{font-size:14px}.vote-modal__candidate strong{font-size:16px}.vote-modal__actions{flex-direction:column}.vote-modal__actions button{width:100%}.vote-modal__ended{padding:24px 12px}.vote-modal__ended svg{width:48px;height:48px}.vote-modal__ended-message{font-size:18px}.vote-modal__ended-description{font-size:13px}}.auth-modal{border-radius:16px;border:1px solid #ebebeb;background:#01305680;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:0}.auth-modal .ant-modal-close-x{color:#fff!important}.auth-modal__inner{display:flex;flex-direction:column}.auth-modal__inner h3{margin-top:0;margin-bottom:24px;color:#fff!important;font-size:32px;font-weight:700;line-height:1.2}.auth-modal__inner p{margin-top:0;margin-bottom:24px;color:#111126;font-size:16px;font-weight:400;line-height:1.4}.auth-modal__btns button{width:100%;padding:12px 12px 12px 64px;border-radius:10px;background:#fafafa;color:#111126;font-size:15px;font-weight:500;line-height:1.3;letter-spacing:-.41px;border:none;background-repeat:no-repeat;background-position:center left 24px;background-size:28px 28px;text-align:left;transition:.3s ease all}.auth-modal__btns button:hover{transform:scale(1.1)}.auth-modal__btns button:first-of-type{background-image:url("data:image/svg+xml,%3csvg%20width='28'%20height='28'%20viewBox='0%200%2028%2028'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_120_1234)'%3e%3cpath%20d='M27.3462%2011.3345H26.2498V11.278H13.9998V16.7224H21.6921C20.5699%2019.8918%2017.5543%2022.1669%2013.9998%2022.1669C9.48974%2022.1669%205.83312%2018.5102%205.83312%2014.0002C5.83312%209.49015%209.48974%205.83352%2013.9998%205.83352C16.0816%205.83352%2017.9756%206.61888%2019.4177%207.90173L23.2676%204.05183C20.8366%201.78626%2017.5849%200.389076%2013.9998%200.389076C6.48305%200.389076%200.388672%206.48345%200.388672%2014.0002C0.388672%2021.5169%206.48305%2027.6113%2013.9998%2027.6113C21.5165%2027.6113%2027.6109%2021.5169%2027.6109%2014.0002C27.6109%2013.0876%2027.517%2012.1967%2027.3462%2011.3345Z'%20fill='%23FFC107'/%3e%3cpath%20d='M1.95898%207.6649L6.43091%2010.9445C7.64094%207.94869%2010.5714%205.83352%2014.0007%205.83352C16.0826%205.83352%2017.9765%206.61888%2019.4186%207.90173L23.2685%204.05183C20.8376%201.78626%2017.5859%200.389076%2014.0007%200.389076C8.77271%200.389076%204.23885%203.34065%201.95898%207.6649Z'%20fill='%23FF3D00'/%3e%3cpath%20d='M14.0001%2027.611C17.5159%2027.611%2020.7104%2026.2656%2023.1257%2024.0776L18.913%2020.5128C17.5006%2021.587%2015.7746%2022.168%2014.0001%2022.1666C10.4599%2022.1666%207.45384%2019.9092%206.3214%2016.7589L1.88281%2020.1787C4.13545%2024.5866%208.71015%2027.611%2014.0001%2027.611Z'%20fill='%234CAF50'/%3e%3cpath%20d='M27.3464%2011.3338H26.25V11.2773H14V16.7218H21.6923C21.1555%2018.2302%2020.1885%2019.5483%2018.9109%2020.5132L18.9129%2020.5118L23.1256%2024.0766C22.8275%2024.3474%2027.6111%2020.8051%2027.6111%2013.9996C27.6111%2013.0869%2027.5172%2012.1961%2027.3464%2011.3338Z'%20fill='%231976D2'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_120_1234'%3e%3crect%20width='28'%20height='28'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e")}.auth-modal__btns button:nth-of-type(2){background-image:url("data:image/svg+xml,%3csvg%20width='28'%20height='28'%20viewBox='0%200%2028%2028'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_120_1249)'%3e%3cpath%20d='M28%2014C28%206.26806%2021.7319%200%2014%200C6.26806%200%200%206.26795%200%2014C0%2020.9877%205.11963%2026.7797%2011.8125%2027.8299V18.0469H8.25781V14H11.8125V10.9156C11.8125%207.40687%2013.9027%205.46875%2017.1005%205.46875C18.6322%205.46875%2020.2344%205.74219%2020.2344%205.74219V9.1875H18.4691C16.7298%209.1875%2016.1875%2010.2667%2016.1875%2011.3739V14H20.0703L19.4496%2018.0469H16.1875V27.8299C22.8804%2026.7797%2028%2020.9879%2028%2014Z'%20fill='%231877F2'/%3e%3cpath%20d='M19.4496%2018.0469L20.0703%2014H16.1875V11.3739C16.1875%2010.2666%2016.7299%209.1875%2018.4691%209.1875H20.2344V5.74219C20.2344%205.74219%2018.6322%205.46875%2017.1005%205.46875C13.9027%205.46875%2011.8125%207.40688%2011.8125%2010.9156V14H8.25781V18.0469H11.8125V27.8299C12.5361%2027.9433%2013.2675%2028.0002%2014%2028C14.7325%2028.0002%2015.4639%2027.9434%2016.1875%2027.8299V18.0469H19.4496Z'%20fill='white'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_120_1249'%3e%3crect%20width='28'%20height='28'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e")}.header{padding:16px 0;width:100%;background-color:#fff;background:#0f172ad9;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);box-shadow:0 4px 24px #0003,0 0 1px #3b82f64d;position:fixed;top:0;left:0;right:0;z-index:999;transition:all .3s ease;will-change:transform}.header:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(59,130,246,.5),transparent)}.header__container{display:flex;align-items:center}.header__logo{height:100px}.header__navbar{margin:0 auto}.header__navbar ul{display:flex;align-items:center;padding:0;margin:0 40px 0 0;list-style:none}.header__navbar li:not(:last-of-type){margin-right:32px}.header__navbar li a,.header__navbar li p{display:block;margin:0;color:#ffffffe6;font-size:.95rem!important;font-weight:500;line-height:1.2;text-decoration:none;cursor:pointer;transition:all .2s ease;position:relative}.header__navbar li a:after,.header__navbar li p:after{content:"";position:absolute;bottom:-4px;left:0;width:0;height:2px;background:linear-gradient(90deg,#3b82f6,#2563eb);transition:width .3s ease}.header__navbar li a:hover,.header__navbar li p:hover{color:#3b82f6}.header__navbar li a:hover:after,.header__navbar li p:hover:after{width:100%}.header__special-mode{margin-right:16px}.header__select .ant-select-selector{width:100px!important;border:none!important;background:transparent!important}.header__select{width:85px!important}.header__select .ant-select-arrow{color:#000}.header__icon{display:block;width:70px;height:20px;background-repeat:no-repeat;background-position:center left;background-size:20px;text-align:center;font-size:1rem;font-weight:400;line-height:1.2;color:#fff!important;padding-right:10px}.header__icon--uz{background-image:url(/assets/uzbek-flag-DsLdJfeJ.svg)}.header__icon--ru{background-image:url(/assets/russian-flag-COpfsRUx.svg)}.header__icon--en{background-image:url(/assets/english-flag-D-JbMKwD.svg)}.header__icon span{display:flex;align-items:center;justify-content:center;color:#ffffffe6;font-size:1.2rem;font-weight:400;margin-left:5px;padding-left:10px}.header__i18n-item{display:flex;align-items:center;cursor:pointer}.header__i18n-item img{width:20px;height:20px;display:block}.header__i18n-item p{display:flex;align-items:center;margin:0 0 0 8px;color:#ffffffe6;font-size:1rem!important;font-weight:400;line-height:1.2}.header__i18n-item p span{display:flex;flex-direction:column;align-items:center}.header__i18n-item p .up{transform:rotate(180deg)}.header__hamburger{width:40px;height:40px;border:1px solid rgba(59,130,246,.3);background:#3b82f61a!important;border-radius:8px;transition:all .2s ease}.header__hamburger svg{color:#fff!important}.header__hamburger:hover{background:#3b82f633!important;border-color:#3b82f680}.header-drawer .ant-drawer-body,.ant-drawer-body{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;background:#fff!important;overflow-clip-box:hidden!important;padding:24px 20px!important}.ant-drawer-body .navbar{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:0 0 32px;padding-bottom:24px;border-bottom:1px solid rgba(59,130,246,.1);width:100%}.ant-drawer-body .navbar ul{width:100%;margin:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.ant-drawer-body .navbar li{margin:0 0 20px}.ant-drawer-body .navbar li:last-child{margin-bottom:0}.ant-drawer-body .navbar li a,.ant-drawer-body .navbar li p{color:#3e4958!important;font-size:1.1rem!important;font-weight:500}.ant-drawer-body .special-mode{margin-right:0!important;margin-bottom:20px;align-self:center}.ant-drawer-body .special-mode .glasses-icon{color:#3b82f6!important}.ant-drawer-body .header__select-wrapper{width:100%;max-width:150px;margin-bottom:24px;display:flex;align-items:center;justify-content:center}.ant-drawer-body .header__select,.ant-drawer-body .header__select.ant-select{width:100%!important}.ant-drawer-body .header__select .ant-select-selector{width:100%!important;background:#3b82f60d!important;border:1px solid rgba(59,130,246,.2)!important;border-radius:8px!important;padding:8px 12px!important;height:auto!important;display:flex!important;align-items:center!important}.ant-drawer-body .header__select .ant-select-arrow{color:#3b82f6!important;right:12px!important;display:none}.ant-drawer-body .header__select .ant-select-selection-item{display:flex!important;align-items:center!important}.ant-drawer-body .header__select .header__icon{width:100%!important;display:flex!important;align-items:center!important;justify-content:center!important;background-position:left center!important;padding-left:28px!important}.ant-drawer-body .header__select .header__icon span{color:#3e4958!important;font-size:1rem!important;margin-left:0!important;padding-left:0!important}.ant-drawer-body .header__register{margin-top:8px;width:100%;max-width:200px}.ant-drawer-body button[type=button]{width:100%;max-width:200px}.sliding-container{width:100%;overflow:hidden}.sliding-text{top:0;display:inline-block;white-space:nowrap;font-size:18px;font-weight:700;color:red;position:absolute;animation:slide 20s linear infinite}@media only screen and (max-width: 768px){.header{position:fixed}.header__logo{width:110px;height:auto}.header__navbar li{margin-bottom:16px}.header__register{margin-top:24px;margin-bottom:24px}}.ant-select-dropdown{position:relative}.ant-select-dropdown *{color:#000!important}.ant-select-dropdown .ant-select-item-option-content{display:flex;align-items:center}.ant-drawer .ant-select-dropdown .header__icon{display:flex!important;align-items:center!important;justify-content:center!important}.ant-drawer .ant-select-dropdown .header__icon span{color:#3e4958!important}@keyframes slide{0%{transform:translate(100vw)}to{transform:translate(-100%)}}.footer{padding:12px 0;background:#0f172ad9;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-top:1px solid rgba(59,130,246,.2);box-shadow:0 -4px 24px #0003,0 0 1px #3b82f64d;position:relative}.footer:before{content:"";position:absolute;top:-1px;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(59,130,246,.5),transparent)}.footer__logo{width:150px;height:100px}.footer__container{display:flex;align-items:center;justify-content:space-between}.footer__navbar ul{display:flex;align-items:center;padding:0;margin:0 40px 0 0;list-style:none}.footer__navbar li:not(:last-of-type){margin-right:32px}.footer__navbar li a,.footer__navbar li p{color:#ffffffe6!important;font-size:.95rem!important;font-weight:500;line-height:1.2;text-decoration:none;cursor:pointer;margin:0;transition:color .2s ease}.footer__navbar li a:hover,.footer__navbar li p:hover{color:#3b82f6}.footer__right{display:flex;flex-direction:column;align-items:flex-start}.footer__right a,.footer__right span{margin-bottom:8px;font-size:18px}.footer .phone{color:#ffffffe6;font-size:18px;text-decoration:none;line-height:1.5;transition:color .2s ease}.footer .phone:hover{color:#3b82f6}@media only screen and (max-width: 768px){.footer{position:relative!important;padding:16px 0}.footer__container{align-items:flex-start;flex-direction:column}.footer__logo{width:100px;margin-bottom:16px}.footer__navbar ul{display:flex;flex-direction:column;align-items:flex-start;margin-right:40px}.footer__navbar li{margin-bottom:16px}.footer a,.footer span{font-size:14px;padding:8px 0}.footer__right{margin-top:16px;width:100%;flex-direction:row;justify-content:space-between}.footer__right svg{width:24px;height:24px}.footer .phone{font-size:14px}}.home{min-height:100vh;padding:0;background:transparent;transform:translateZ(0);backface-visibility:hidden;-webkit-overflow-scrolling:touch}.home__hero{padding:120px 0 100px;position:relative;overflow:hidden;background:linear-gradient(135deg,#0f172a,#1e293b,#334155);transform:translateZ(0);backface-visibility:hidden;contain:layout style paint}.home__hero-content{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center;position:relative;z-index:2}.home__hero-text h1{font-size:64px;font-weight:800;margin-bottom:24px;line-height:1.1;color:#fff!important;letter-spacing:-.03em}.home__hero-text p{font-size:20px;line-height:1.6;margin-bottom:32px;color:#ffffffe6!important}.home__hero-image-wrapper{perspective:1000px;perspective-origin:center}.home__hero-image{position:relative;border-radius:20px;overflow:hidden;box-shadow:0 25px 50px -12px #00000040;border:3px solid rgba(255,255,255,.2);animation:none;transition:transform .4s ease;will-change:auto;transform:translateZ(0);backface-visibility:hidden}.home__hero-image:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(59,130,246,.08) 0%,transparent 50%);pointer-events:none;opacity:.4;animation:none;z-index:1}.home__hero-image:hover{transform:scale(1.05);box-shadow:0 35px 70px -12px #3b82f666,0 15px 30px -10px #0000004d}.home__hero-image:hover:after{opacity:.8}.home__hero-image img{width:100%;height:500px;object-fit:cover;display:block;position:relative;z-index:0;transform:translateZ(0);backface-visibility:hidden}.home__hero-decorations{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:0}.home .hero-badge{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;background:#3b82f626;border:1px solid rgba(59,130,246,.3);border-radius:50px;margin-bottom:24px;transform:translateZ(0);backface-visibility:hidden}.home .hero-badge .badge-icon{font-size:20px;animation:none}.home .hero-badge .badge-text{font-size:14px;font-weight:600;color:#fff;text-transform:uppercase;letter-spacing:1px}.home .hero-stats{display:flex;gap:32px;margin-top:32px}.home .hero-stat{display:flex;align-items:center;gap:12px}.home .hero-stat .stat-icon{font-size:32px;animation:rotate 10s linear infinite}.home .hero-stat div strong{display:block;font-size:18px;font-weight:700;color:#fff;margin-bottom:4px}.home .hero-stat div p{font-size:14px;color:#ffffffb3!important;margin:0}.home .image-decoration-frame{position:absolute;top:-20px;left:-20px;right:-20px;bottom:-20px;z-index:-1;pointer-events:none}.home .image-decoration-frame .frame-corner{position:absolute;width:60px;height:60px;border:2px solid rgba(59,130,246,.4);opacity:.6}.home .image-decoration-frame .frame-corner.corner-tl{top:0;left:0;border-right:none;border-bottom:none;animation:none}.home .image-decoration-frame .frame-corner.corner-tr{top:0;right:0;border-left:none;border-bottom:none;animation:none}.home .image-decoration-frame .frame-corner.corner-bl{bottom:0;left:0;border-right:none;border-top:none;animation:none}.home .image-decoration-frame .frame-corner.corner-br{bottom:0;right:0;border-left:none;border-top:none;animation:none}.home .image-glow{position:absolute;bottom:-50%;left:50%;transform:translate3d(-50%,0,0);width:80%;height:100%;background:radial-gradient(ellipse,rgba(59,130,246,.3),transparent 70%);filter:blur(40px);z-index:-1;animation:none;pointer-events:none}.home .decoration-orb{position:absolute;border-radius:50%;filter:blur(60px);opacity:.25;animation:none;will-change:auto;transform:translateZ(0);backface-visibility:hidden;pointer-events:none}.home .decoration-orb.orb-1{width:400px;height:400px;top:-100px;left:-100px;background:linear-gradient(135deg,#3b82f6,#2563eb);animation-delay:0s}.home .decoration-orb.orb-2{width:350px;height:350px;top:50%;right:-50px;background:linear-gradient(135deg,#8b5cf6,#6366f1);animation-delay:5s}.home .decoration-orb.orb-3{width:300px;height:300px;bottom:-100px;left:30%;background:linear-gradient(135deg,#06b6d4,#0891b2);animation-delay:10s}.home .decoration-shape{position:absolute;opacity:.08;animation:none;will-change:auto;transform:translateZ(0);backface-visibility:hidden;pointer-events:none}.home .decoration-shape.shape-1{width:100px;height:100px;top:20%;right:10%;border:3px solid #3b82f6;border-radius:20px;animation:float 15s ease-in-out infinite}.home .decoration-shape.shape-2{width:80px;height:80px;bottom:30%;left:5%;border:3px solid #8b5cf6;border-radius:50%;animation:float 20s ease-in-out infinite 5s}.home .decoration-shape.shape-3{width:60px;height:60px;top:60%;right:20%;border:3px solid #06b6d4;transform:rotate(45deg);animation:float 18s ease-in-out infinite 3s}.home .decoration-grid{position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(rgba(59,130,246,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(59,130,246,.03) 1px,transparent 1px);background-size:50px 50px;opacity:.5}.home .decoration-dots{position:absolute;top:0;left:0;width:100%;height:100%;background-image:radial-gradient(circle,rgba(255,255,255,.1) 1px,transparent 1px);background-size:30px 30px;opacity:.3}@keyframes float{0%,to{transform:translateZ(0)}25%{transform:translate3d(10px,-20px,0)}50%{transform:translate3d(20px,0,0)}75%{transform:translate3d(10px,20px,0)}}@keyframes heroImageFloat{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-15px,0)}}@keyframes subtleZoom{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes shimmerOverlay{0%,to{opacity:.3;background-position:0% 50%}50%{opacity:.6;background-position:100% 50%}}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes cornerPulse{0%,to{opacity:.3;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}}@keyframes glowPulse{0%,to{opacity:.3}50%{opacity:.6}}.home__countdown{padding:80px 0;position:relative;overflow:hidden;background:linear-gradient(135deg,#1e293b,#0f172a,#1e1b4b);transform:translateZ(0);backface-visibility:hidden;contain:layout style paint}.home__countdown-content{position:relative;z-index:2}.home__countdown .countdown-header{text-align:center;margin-bottom:64px}.home__countdown .countdown-header h2{font-size:42px;font-weight:800;margin-bottom:16px;color:#fff!important;letter-spacing:-.03em;max-width:900px;margin-left:auto;margin-right:auto;line-height:1.2}.home__countdown .countdown-header p{font-size:18px;color:#fffc!important;max-width:700px;margin:0 auto;line-height:1.6}.home__countdown .countdown-badge{display:inline-flex;align-items:center;gap:8px;padding:10px 24px;background:#fbbf241f;border:1px solid rgba(251,191,36,.3);border-radius:50px;margin-bottom:24px;animation:none}.home__countdown .countdown-badge .badge-icon{font-size:20px;animation:pulse 2s ease-in-out infinite}.home__countdown .countdown-badge .badge-text{font-size:14px;font-weight:600;color:#fbbf24;text-transform:uppercase;letter-spacing:1px}.home__countdown .countdown-timer{display:flex;justify-content:center;align-items:center;gap:24px;max-width:900px;margin:0 auto}.home__countdown .countdown-item{display:flex;flex-direction:column;align-items:center;gap:16px}.home__countdown .countdown-circle{position:relative;width:140px;height:140px;display:flex;align-items:center;justify-content:center;background:#0f172acc;border-radius:50%;border:2px solid rgba(59,130,246,.2);box-shadow:0 10px 40px #0000004d,inset 0 1px #ffffff1a;transition:transform .4s cubic-bezier(.4,0,.2,1);will-change:auto;transform:translateZ(0);backface-visibility:hidden}.home__countdown .countdown-circle:before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:50%;padding:2px;background:linear-gradient(135deg,#3b82f6,#8b5cf6,#3b82f6);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;opacity:0;transition:opacity .4s ease}.home__countdown .countdown-circle:hover{transform:translateY(-5px) scale(1.05);border-color:#3b82f666;box-shadow:0 20px 60px #3b82f64d,inset 0 1px #fff3}.home__countdown .countdown-circle:hover:before{opacity:1}.home__countdown .countdown-svg{position:absolute;top:0;left:0;width:100%;height:100%;transform:rotate(-90deg)}.home__countdown .countdown-track{fill:none;stroke:#3b82f61a;stroke-width:4}.home__countdown .countdown-progress{fill:none;stroke:url(#countdown-gradient);stroke-width:4;stroke-linecap:round;transition:stroke-dasharray .5s ease;filter:drop-shadow(0 0 8px rgba(59,130,246,.6))}.home__countdown .countdown-value{font-size:36px;font-weight:800;background:linear-gradient(135deg,#60a5fa,#a78bfa);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:none;position:relative;z-index:1}.home__countdown .countdown-label{font-size:16px;font-weight:600;color:#fffc;text-transform:uppercase;letter-spacing:1px}.home__countdown .countdown-separator{font-size:40px;font-weight:800;color:#3b82f680;margin:0 8px;animation:none}.home__countdown .countdown-ended{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;text-align:center}.home__countdown .countdown-ended-icon{margin-bottom:32px;animation:pulse 2s ease-in-out infinite}.home__countdown .countdown-ended-icon svg{width:80px;height:80px;color:#f59e0b;filter:drop-shadow(0 0 20px rgba(245,158,11,.5))}.home__countdown .countdown-ended-message p{font-size:24px;font-weight:700;color:#fff;background:linear-gradient(135deg,#f59e0b,#d97706);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin:0}.home .countdown-decoration{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:0;overflow:hidden}.home .countdown-decoration .countdown-orb{position:absolute;border-radius:50%;filter:blur(80px);opacity:.25;animation:none;will-change:auto;transform:translateZ(0);backface-visibility:hidden;pointer-events:none}.home .countdown-decoration .countdown-orb.orb-left{width:500px;height:500px;top:-100px;left:-150px;background:linear-gradient(135deg,#3b82f6,#2563eb)}.home .countdown-decoration .countdown-orb.orb-right{width:450px;height:450px;bottom:-100px;right:-150px;background:linear-gradient(135deg,#8b5cf6,#6366f1);animation-delay:5s}.home .countdown-decoration .countdown-grid{position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(rgba(59,130,246,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(59,130,246,.05) 1px,transparent 1px);background-size:40px 40px;opacity:.4}@keyframes shimmer{0%{background-position:0% center}to{background-position:200% center}}.home__nominations{padding:64px 0;position:relative;overflow:hidden;transform:translateZ(0);backface-visibility:hidden;contain:layout style paint}.home__nominations-header{text-align:center;margin-bottom:64px;position:relative}.home__nominations-header h2{font-size:48px;font-weight:800;margin-bottom:16px;color:#fff!important;letter-spacing:-.03em;position:relative;display:inline-block}.home__nominations-header p{font-size:18px;color:#fff!important;max-width:700px;margin:0 auto}.home .nominations-decoration{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:0;overflow:hidden}.home .decoration-wave{position:absolute;top:-50%;left:-10%;width:120%;height:100%;background:radial-gradient(ellipse at top,rgba(59,130,246,.06),transparent 60%);animation:none;will-change:auto;transform:translateZ(0);backface-visibility:hidden;pointer-events:none}.home .decoration-circles .circle{position:absolute;border-radius:50%;border:2px solid rgba(59,130,246,.08);animation:none;pointer-events:none}.home .decoration-circles .circle.circle-1{width:200px;height:200px;top:10%;left:5%;animation-delay:0s}.home .decoration-circles .circle.circle-2{width:150px;height:150px;top:60%;right:10%;animation-delay:2s}.home .decoration-circles .circle.circle-3{width:100px;height:100px;bottom:20%;left:50%;animation-delay:4s}.home .section-badge{display:inline-flex;align-items:center;gap:12px;margin-bottom:24px;opacity:.7}.home .section-badge .badge-line{width:40px;height:2px;background:linear-gradient(90deg,transparent,#3b82f6,transparent)}.home .section-badge .badge-text{font-size:12px;font-weight:700;color:#3b82f6;text-transform:uppercase;letter-spacing:2px}.home .section-badge.light .badge-line{background:linear-gradient(90deg,transparent,rgba(255,255,255,.5),transparent)}.home .section-badge.light .badge-text{color:#ffffffe6}.home__statistics{padding:100px 0;position:relative;overflow:hidden;transform:translateZ(0);backface-visibility:hidden;contain:layout style paint}.home__statistics:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:800px;height:800px;background:radial-gradient(circle,rgba(59,130,246,.06) 0%,rgba(139,92,246,.04) 50%,transparent 70%);border-radius:50%;pointer-events:none;animation:none}.home__statistics-header{text-align:center;margin-bottom:72px;position:relative}.home__statistics-header .section-badge{display:inline-flex;align-items:center;gap:10px;margin-bottom:20px;padding:8px 20px;background:#3b82f61a;border:1px solid rgba(59,130,246,.2);border-radius:50px;animation:none}.home__statistics-header .section-badge .badge-dot{width:8px;height:8px;background:linear-gradient(135deg,#3b82f6,#8b5cf6);border-radius:50%;animation:none;box-shadow:0 0 10px #3b82f680}.home__statistics-header .section-badge .badge-text{font-size:13px;font-weight:700;color:#ffffffe6;text-transform:uppercase;letter-spacing:1.5px}.home__statistics-header h2{font-size:52px;font-weight:800;margin-bottom:16px;color:#fff!important;letter-spacing:-.03em;background:linear-gradient(135deg,#fff,#ffffffe6);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.home__statistics-header p{font-size:18px;color:#ffffffb3!important;max-width:600px;margin:0 auto;line-height:1.6}.home__statistics-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;max-width:1200px;margin:0 auto}.home__statistics-card{position:relative;border-radius:32px;padding:48px 32px;text-align:center;overflow:hidden;transition:all .5s cubic-bezier(.4,0,.2,1);transform:translateZ(0);backface-visibility:hidden;cursor:pointer}.home__statistics-card .card-background{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;overflow:hidden;z-index:0}.home__statistics-card .card-background:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,#ffffff1a,#ffffff0d);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.15);border-radius:inherit}.home__statistics-card .card-background .card-glow{position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle,rgba(59,130,246,.3) 0%,rgba(139,92,246,.2) 30%,transparent 70%);opacity:0;transition:all .6s ease;animation:rotateGlow 8s linear infinite}.home__statistics-card .card-background .card-mesh{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(59,130,246,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(59,130,246,.03) 1px,transparent 1px);background-size:20px 20px;opacity:.5}.home__statistics-card .card-background .card-shine{position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(135deg,transparent 0%,rgba(255,255,255,.1) 45%,rgba(255,255,255,.2) 50%,rgba(255,255,255,.1) 55%,transparent 100%);transform:translate(-100%);transition:transform .8s ease}.home__statistics-card .card-border-glow{position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:inherit;padding:2px;background:linear-gradient(135deg,#3b82f6,#8b5cf6,#06b6d4,#3b82f6);background-size:300% 300%;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;opacity:0;transition:opacity .5s ease;animation:gradientShift 4s ease infinite;z-index:1}.home__statistics-card .card-content{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;gap:20px}.home__statistics-card .card-icon-wrapper{position:relative;width:80px;height:80px;display:flex;align-items:center;justify-content:center;margin-bottom:8px}.home__statistics-card .card-icon-wrapper .icon-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,#3b82f626,#8b5cf626);border-radius:50%;transition:all .4s ease}.home__statistics-card .card-icon-wrapper .card-icon{font-size:40px;position:relative;z-index:1;transition:all .4s cubic-bezier(.68,-.55,.265,1.55);filter:drop-shadow(0 4px 12px rgba(59,130,246,.3))}.home__statistics-card .card-data{display:flex;flex-direction:column;gap:8px}.home__statistics-card .card-accent{position:absolute;bottom:0;left:50%;transform:translate(-50%);width:60%;height:4px;background:linear-gradient(90deg,transparent,#3b82f6,#8b5cf6,transparent);border-radius:2px 2px 0 0;opacity:0;transition:all .4s ease}.home__statistics-card:hover{transform:translateY(-16px) scale(1.02)}.home__statistics-card:hover .card-background .card-glow{opacity:1}.home__statistics-card:hover .card-background .card-shine{transform:translate(100%)}.home__statistics-card:hover .card-border-glow{opacity:1}.home__statistics-card:hover .card-icon-wrapper .icon-bg{transform:scale(1.3);background:linear-gradient(135deg,#3b82f640,#8b5cf640)}.home__statistics-card:hover .card-icon-wrapper .card-icon{transform:scale(1.15) rotate(10deg);filter:drop-shadow(0 8px 24px rgba(59,130,246,.5))}.home__statistics-card:hover .card-accent{opacity:1;width:80%}.home__statistics-card-number{font-size:64px;font-weight:900;background:linear-gradient(135deg,#60a5fa,#a78bfa);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin:0;display:block;letter-spacing:-.03em;line-height:1;animation:none}.home__statistics-card-label{font-size:15px;font-weight:600;color:#ffffffd9!important;line-height:1.5;text-transform:uppercase;letter-spacing:.5px;margin:0}.home .statistics-decoration{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:0}.home .statistics-decoration .decoration-grid-pattern{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(59,130,246,.02) 2px,transparent 2px),linear-gradient(90deg,rgba(59,130,246,.02) 2px,transparent 2px);background-size:80px 80px;opacity:.5;animation:none;pointer-events:none}.home .decoration-particles{position:relative;width:100%;height:100%}.home .decoration-particles .particle{position:absolute;background:#3b82f64d;border-radius:50%;animation:none;width:4px;height:4px;box-shadow:0 0 8px #3b82f666;pointer-events:none}.home .decoration-particles .particle.particle-1{top:76%;left:84%;animation-delay:.5s;animation-duration:11s}.home .decoration-particles .particle.particle-2{top:7%;left:1%;animation-delay:1s;animation-duration:12s}.home .decoration-particles .particle.particle-3{top:21%;left:93%;animation-delay:1.5s;animation-duration:13s}.home .decoration-particles .particle.particle-4{top:2%;left:18%;animation-delay:2s;animation-duration:14s}.home .decoration-particles .particle.particle-5{top:65%;left:100%;animation-delay:2.5s;animation-duration:15s}.home .decoration-particles .particle.particle-6{top:95%;left:89%;animation-delay:3s;animation-duration:16s}.home .decoration-particles .particle.particle-7{top:62%;left:54%;animation-delay:3.5s;animation-duration:17s}.home .decoration-particles .particle.particle-8{top:97%;left:75%;animation-delay:4s;animation-duration:18s}.home .decoration-particles .particle.particle-9{top:21%;left:63%;animation-delay:4.5s;animation-duration:19s}.home .decoration-particles .particle.particle-10{top:75%;left:57%;animation-delay:5s;animation-duration:10s}.home .decoration-particles .particle.particle-11{top:44%;left:94%;animation-delay:5.5s;animation-duration:11s}.home .decoration-particles .particle.particle-12{top:48%;left:83%;animation-delay:6s;animation-duration:12s}.home .decoration-particles .particle.particle-13{top:72%;left:85%;animation-delay:6.5s;animation-duration:13s}.home .decoration-particles .particle.particle-14{top:99%;left:32%;animation-delay:7s;animation-duration:14s}.home .decoration-particles .particle.particle-15{top:98%;left:60%;animation-delay:7.5s;animation-duration:15s}.home .decoration-particles .particle.particle-16{top:73%;left:34%;animation-delay:8s;animation-duration:16s}.home .decoration-particles .particle.particle-17{top:73%;left:86%;animation-delay:8.5s;animation-duration:17s}.home .decoration-particles .particle.particle-18{top:70%;left:13%;animation-delay:9s;animation-duration:18s}.home .decoration-particles .particle.particle-19{top:75%;left:79%;animation-delay:9.5s;animation-duration:19s}.home .decoration-particles .particle.particle-20{top:42%;left:53%;animation-delay:10s;animation-duration:10s}@keyframes wave{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(0,-30px,0) scale(1.05)}}@keyframes scaleUpDown{0%,to{transform:scale(1);opacity:.3}50%{transform:scale(1.2);opacity:.6}}@keyframes particleFloat{0%,to{transform:translateZ(0);opacity:0}10%{opacity:.5}50%{transform:translate3d(30px,-40px,0);opacity:1}90%{opacity:.5}}@keyframes rotateGlow{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes gradientShift{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@keyframes gridMove{0%{transform:translateZ(0)}to{transform:translate3d(0,80px,0)}}@media only screen and (max-width: 1024px){.home__hero{padding:60px 0 50px}.home__hero-content{gap:40px}.home__hero-text h1{font-size:44px}.home__hero-text p{font-size:18px}.home__hero-image img{height:350px}.home__countdown{padding:60px 0}.home__countdown .countdown-header{margin-bottom:48px}.home__countdown .countdown-header h2{font-size:32px}.home__countdown .countdown-header p{font-size:16px}.home__countdown .countdown-timer{gap:16px}.home__countdown .countdown-circle{width:110px;height:110px}.home__countdown .countdown-value{font-size:28px}.home__countdown .countdown-label{font-size:14px}.home__countdown .countdown-separator{font-size:32px}.home__nominations{padding:60px 0}.home__nominations-header h2{font-size:40px}.home__statistics{padding:60px 0}.home__statistics-header{margin-bottom:56px}.home__statistics-header h2{font-size:40px}.home__statistics-header p{font-size:16px}.home__statistics-grid{grid-template-columns:repeat(2,1fr);gap:30px}.home__statistics-card{padding:40px 28px}.home__statistics-card .card-icon-wrapper{width:70px;height:70px}.home__statistics-card .card-icon-wrapper .card-icon{font-size:36px}.home__statistics-card-number{font-size:56px}.home__statistics-card-label{font-size:14px}}@media only screen and (max-width: 768px){.home__hero{padding:40px 0 30px}.home__hero-content{grid-template-columns:1fr;gap:30px}.home__hero-text h1{font-size:32px}.home__hero-text p{font-size:16px;margin-bottom:24px}.home__hero-image img{height:280px}.home .decoration-orb.orb-2,.home .decoration-orb.orb-3,.home .decoration-shape{display:none}.home .hero-badge{font-size:12px;padding:8px 16px}.home .hero-stats{flex-direction:column;gap:20px;margin-top:24px}.home .hero-stats .hero-stat .stat-icon{font-size:24px}.home .hero-stats .hero-stat div strong{font-size:16px}.home .hero-stats .hero-stat div p{font-size:13px}.home .image-decoration-frame .frame-corner{width:40px;height:40px}.home__countdown{padding:40px 0}.home__countdown .countdown-header{margin-bottom:40px}.home__countdown .countdown-header h2{font-size:24px;line-height:1.3}.home__countdown .countdown-header p{font-size:15px}.home__countdown .countdown-timer{gap:12px;flex-wrap:wrap;justify-content:center}.home__countdown .countdown-circle{width:90px;height:90px}.home__countdown .countdown-value{font-size:24px}.home__countdown .countdown-label{font-size:12px}.home__countdown .countdown-separator{font-size:28px}.home__countdown .countdown-separator:last-of-type{display:none}.home__countdown .countdown-badge{padding:8px 16px}.home__countdown .countdown-badge .badge-icon{font-size:16px}.home__countdown .countdown-badge .badge-text{font-size:12px}.home__nominations{padding:40px 0}.home__nominations-header{margin-bottom:40px}.home__nominations-header h2{font-size:28px}.home__nominations-header p{font-size:16px}.home__statistics{padding:40px 0}.home__statistics-header{margin-bottom:40px}.home__statistics-header .section-badge{padding:6px 16px}.home__statistics-header .section-badge .badge-dot{width:6px;height:6px}.home__statistics-header .section-badge .badge-text{font-size:11px}.home__statistics-header h2{font-size:28px}.home__statistics-header p{font-size:15px}.home__statistics-grid{grid-template-columns:1fr;gap:24px}.home__statistics-card{padding:36px 24px}.home__statistics-card .card-icon-wrapper{width:64px;height:64px}.home__statistics-card .card-icon-wrapper .card-icon{font-size:32px}.home__statistics-card:hover{transform:translateY(-8px) scale(1.01)}.home__statistics-card-number{font-size:48px}.home__statistics-card-label{font-size:13px}}.not-found{padding:64px 0;min-height:100vh;display:flex;align-items:center;justify-content:center}.not-found__container{display:flex;flex-direction:column;align-items:center;justify-content:center}.not-found img{width:890px;height:470px;filter:drop-shadow(0 10px 30px rgba(59,130,246,.3))}.not-found button{margin-top:16px;padding:16px 32px;font-size:18px;background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff;border:none;border-radius:12px;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 12px #3b82f64d}.not-found button:hover{background:linear-gradient(135deg,#2563eb,#1d4ed8);transform:translateY(-2px);box-shadow:0 6px 16px #3b82f666}.not-found button:active{transform:translateY(0)}@media only screen and (max-width: 1024px){.not-found img{width:100%;height:auto}}@media only screen and (max-width: 768px){.container{max-width:768px;padding-right:16px;padding-left:16px}}@media only screen and (max-width: 576px){.container{max-width:576px;padding-right:12px;padding-left:12px}}.nominations{min-height:100vh;padding:100px 0;background:transparent;position:relative}.nominations:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(ellipse at top,rgba(59,130,246,.08),transparent 60%);pointer-events:none;z-index:0}.nominations__header{text-align:center;margin-bottom:64px;position:relative;z-index:1}.nominations__header h1{font-size:56px;font-weight:800;margin-bottom:24px;color:#fff!important;letter-spacing:-.03em}.nominations__header p{font-size:18px;line-height:1.6;color:#fffc!important;max-width:800px;margin:0 auto}.nominations .container{position:relative;z-index:1}@media only screen and (max-width: 1024px){.nominations{padding:60px 0}.nominations__header{margin-bottom:50px}.nominations__header h1{font-size:44px}.nominations__header p{font-size:17px}}@media only screen and (max-width: 768px){.nominations{padding:40px 0}.nominations__header{margin-bottom:40px}.nominations__header h1{font-size:32px}.nominations__header p{font-size:16px}}.nominees{min-height:100vh;padding:80px 0 100px;background:transparent;position:relative}.nominees:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(ellipse at top,rgba(59,130,246,.08),transparent 60%);pointer-events:none;z-index:0}.nominees .container{position:relative;z-index:1}.nominees__back{display:inline-flex;align-items:center;gap:8px;background:#0f172a99;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(59,130,246,.3);border-radius:8px;padding:10px 20px;color:#ffffffe6;font-size:15px;font-weight:500;cursor:pointer;transition:all .2s ease;margin-bottom:40px}.nominees__back:hover{background:#3b82f633;border-color:#3b82f680;transform:translate(-4px)}.nominees__header{text-align:center;margin-bottom:48px}.nominees__header h1{font-size:48px;font-weight:800;margin-bottom:16px;color:#fff!important;letter-spacing:-.03em}.nominees__header p{font-size:17px;line-height:1.6;color:#fffc!important;margin:0 auto}.nominees__section-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:48px}.nominees__section-header h2{font-size:32px;font-weight:700;color:#fff!important;letter-spacing:-.02em;text-transform:uppercase}.nominees__view-toggle{display:flex;gap:12px;background:#0f172a99;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);padding:6px;border-radius:12px;border:1px solid rgba(59,130,246,.3);box-shadow:0 2px 8px #0000004d}.nominees__view-toggle .toggle-btn{display:flex;align-items:center;gap:8px;padding:10px 20px;background:transparent;border:none;border-radius:8px;color:#ffffffb3;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease}.nominees__view-toggle .toggle-btn svg{transition:all .2s ease}.nominees__view-toggle .toggle-btn:hover{color:#3b82f6;background:#3b82f626}.nominees__view-toggle .toggle-btn.active{background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff;box-shadow:0 4px 12px #3b82f659}.nominees__view-toggle .toggle-btn.active:hover{background:linear-gradient(135deg,#2563eb,#1d4ed8);color:#fff}.nominees__table{margin-top:32px;animation:fadeInUp .5s ease}.nominees__table .table-container{background:linear-gradient(135deg,#1e293b99,#33415580);border-radius:16px;padding:0;box-shadow:0 4px 16px #0003;border:1px solid rgba(59,130,246,.3);overflow:hidden;will-change:auto;transform:translateZ(0)}.nominees__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.nominees__card{display:flex;flex-direction:column;background:linear-gradient(135deg,#0f172ab3,#1e293b99);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:24px;overflow:visible;border:1px solid rgba(59,130,246,.2);box-shadow:0 4px 24px #0000004d,0 0 1px #3b82f64d;transition:all .4s cubic-bezier(.4,0,.2,1);transform:translateZ(0);backface-visibility:hidden;position:relative}.nominees__card:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(59,130,246,.15) 0%,transparent 100%);opacity:0;transition:opacity .4s ease;border-radius:24px;pointer-events:none;z-index:0}.nominees__card:hover{transform:translateY(-12px) translateZ(0) scale(1.02);box-shadow:0 24px 48px #3b82f64d,0 12px 24px #0006;border-color:#3b82f666}.nominees__card:hover:before{opacity:1}.nominees__card:hover .nominees__card-image img{transform:scale(1.08)}.nominees__card-image{width:100%;height:220px;overflow:hidden;position:relative;z-index:1;border-radius:24px 24px 0 0}.nominees__card-image img{width:100%;height:100%;object-fit:cover;transition:transform .4s ease;will-change:transform}.nominees__card-image:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.4) 100%)}.nominees__card-voted-badge{position:absolute;top:16px;right:16px;z-index:10;display:inline-flex;align-items:center;gap:6px;background:linear-gradient(135deg,#d1fae5,#a7f3d0);border:1px solid #6ee7b7;padding:8px 14px;border-radius:20px;font-size:12px;font-weight:600;color:#047857;box-shadow:0 4px 12px #0000001a,0 2px 4px #0000000f;animation:badge-slide-in .4s ease}.nominees__card-voted-badge svg{flex-shrink:0;color:#059669}@keyframes badge-slide-in{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.nominees__card-content{display:flex;flex-direction:column;flex-grow:1;padding:24px;position:relative;z-index:1}.nominees__card-content h3{font-size:20px;font-weight:700;margin-bottom:8px;color:#fff!important}.nominees__card-content p{font-size:14px;line-height:1.6;margin-bottom:16px;color:#fffc!important}.nominees__card-content button{width:100%;padding:12px 20px;background:linear-gradient(135deg,#3b82f6,#2563eb);border:none;border-radius:12px;color:#fff;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease;margin-top:auto}.nominees__card-content button:hover{background:linear-gradient(135deg,#2563eb,#1d4ed8);transform:translateY(-1px)}.nominees__card-content button:active{transform:translateY(0)}.nominees__card-stats{display:flex;gap:16px;margin-top:auto;margin-bottom:20px;padding:16px;background:linear-gradient(135deg,#3b82f626,#2563eb1a);border-radius:12px;border:1px solid rgba(59,130,246,.3)}.nominees__card-stats .stat-item{display:flex;align-items:center;gap:8px;flex:1;min-width:0}.nominees__card-stats .stat-item svg{flex-shrink:0;color:#3b82f6}.nominees__card-stats .stat-item .stat-value{font-size:16px;font-weight:700;color:#93c5fd;white-space:nowrap}.nominees__card-stats .stat-item .stat-label{font-size:11px;color:#fff9;text-transform:lowercase;white-space:nowrap}.nominees__card-stats .stat-item:not(:last-child){border-right:1px solid rgba(59,130,246,.3);padding-right:16px}@media only screen and (max-width: 1024px){.nominees{padding:60px 0 80px}.nominees__header{margin-bottom:40px}.nominees__header h1{font-size:40px}.nominees__header p{font-size:16px}.nominees__section-header{margin-bottom:40px}.nominees__section-header h2{font-size:28px}.nominees__view-toggle .toggle-btn{padding:8px 16px;font-size:13px;gap:6px}.nominees__view-toggle .toggle-btn svg{width:18px;height:18px}.nominees__grid{grid-template-columns:repeat(2,1fr);gap:24px}.nominees__card-image{height:200px}.nominees__card-content{padding:20px}.nominees__card-content h3{font-size:18px}}@media only screen and (max-width: 768px){.nominees{padding:40px 0 60px}.nominees__back{padding:10px 16px;font-size:14px;margin-bottom:30px}.nominees__header{margin-bottom:32px}.nominees__header h1{font-size:32px}.nominees__header p{font-size:15px}.nominees__section-header{flex-direction:column;align-items:flex-start;gap:20px;margin-bottom:32px}.nominees__section-header h2{font-size:24px}.nominees__view-toggle{width:100%}.nominees__view-toggle .toggle-btn{flex:1;justify-content:center;padding:10px 14px;font-size:13px}.nominees__view-toggle .toggle-btn span{display:none}.nominees__view-toggle .toggle-btn svg{width:20px;height:20px}.nominees__table .table-container{padding:0;overflow-x:auto;border-radius:12px;box-shadow:0 4px 16px #00000014}.nominees__table .table-container .table{min-width:768px}.nominees__table .table-container .ant-table-thead .ant-table-cell{padding:16px 12px!important;font-size:11px}.nominees__table .table-container .ant-table-tbody td{padding:14px 12px!important;font-size:13px}.nominees__grid{grid-template-columns:1fr;gap:20px}.nominees__card-voted-badge{top:12px;right:12px;padding:6px 10px;font-size:11px;gap:5px}.nominees__card-voted-badge svg{width:14px;height:14px}.nominees__card-image{height:200px}.nominees__card-content{padding:20px}.nominees__card-content h3{font-size:18px}.nominees__card-content p{font-size:14px;margin-bottom:16px}.nominees__card-content button{padding:12px 16px;font-size:14px}.nominees__card-stats{gap:12px;padding:12px;margin-bottom:16px}.nominees__card-stats .stat-item{gap:6px}.nominees__card-stats .stat-item svg{width:16px;height:16px}.nominees__card-stats .stat-item .stat-value{font-size:14px}.nominees__card-stats .stat-item .stat-label{font-size:10px}.nominees__card-stats .stat-item:not(:last-child){padding-right:12px}}.nomination-detail{min-height:100vh;padding:80px 0 100px;background:transparent;position:relative}.nomination-detail:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(ellipse at top,rgba(59,130,246,.08),transparent 60%);pointer-events:none;z-index:0}.nomination-detail .container{position:relative;z-index:1}.nomination-detail__back{display:inline-flex;align-items:center;gap:8px;background:#0f172a99;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(59,130,246,.3);border-radius:8px;padding:10px 20px;color:#ffffffe6;font-size:15px;font-weight:500;cursor:pointer;transition:all .2s ease;margin-bottom:40px}.nomination-detail__back:hover{background:#3b82f633;border-color:#3b82f680;transform:translate(-4px)}.nomination-detail__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:48px}.nomination-detail__header h1{font-size:48px;font-weight:800;color:#fff!important;margin:0;letter-spacing:-.02em}.nomination-detail__actions{display:flex;align-items:center;gap:16px}.nomination-detail__download-btn{display:inline-flex;align-items:center;gap:8px;padding:14px 24px;background:#0f172a99;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(59,130,246,.3);border-radius:12px;color:#ffffffe6;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease;text-decoration:none}.nomination-detail__download-btn svg{transition:transform .3s ease}.nomination-detail__download-btn:hover{background:#3b82f633;border-color:#3b82f680;transform:translateY(-2px);box-shadow:0 4px 12px #3b82f640}.nomination-detail__download-btn:hover svg{transform:translateY(2px)}.nomination-detail__download-btn:active{transform:translateY(0)}.nomination-detail__vote-btn{padding:14px 32px;background:linear-gradient(135deg,#3b82f6,#2563eb);border:none;border-radius:12px;color:#fff;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 12px #3b82f640}.nomination-detail__vote-btn:hover{background:linear-gradient(135deg,#2563eb,#1d4ed8);transform:translateY(-2px);box-shadow:0 6px 16px #3b82f659}.nomination-detail__vote-btn:active{transform:translateY(0)}.nomination-detail__carousel{position:relative;width:100%;margin-bottom:48px}.nomination-detail__carousel .nomination-carousel{border-radius:20px;overflow:hidden;box-shadow:0 25px 50px -12px #0006;border:3px solid rgba(59,130,246,.3)}.nomination-detail__carousel .nomination-carousel .swiper-button-prev,.nomination-detail__carousel .nomination-carousel .swiper-button-next{width:50px;height:50px;background:#0f172acc;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:2px solid rgba(59,130,246,.4);border-radius:50%;color:#fff;transition:all .3s ease}.nomination-detail__carousel .nomination-carousel .swiper-button-prev:after,.nomination-detail__carousel .nomination-carousel .swiper-button-next:after{font-size:20px;font-weight:700}.nomination-detail__carousel .nomination-carousel .swiper-button-prev:hover,.nomination-detail__carousel .nomination-carousel .swiper-button-next:hover{background:#3b82f699;border-color:#3b82f6cc;transform:scale(1.1)}.nomination-detail__carousel .nomination-carousel .swiper-button-prev{left:20px}.nomination-detail__carousel .nomination-carousel .swiper-button-next{right:20px}.nomination-detail__carousel .nomination-carousel .swiper-pagination{bottom:20px}.nomination-detail__carousel .nomination-carousel .swiper-pagination .swiper-pagination-bullet{width:12px;height:12px;background:#ffffff80;opacity:1;border:2px solid transparent;transition:all .3s ease}.nomination-detail__carousel .nomination-carousel .swiper-pagination .swiper-pagination-bullet-active{background:#3b82f6;border-color:#fffc;transform:scale(1.2)}.nomination-detail__image{position:relative;width:100%;height:500px;overflow:hidden}.nomination-detail__image img{width:100%;height:100%;object-fit:cover;display:block}.nomination-detail__image:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(59,130,246,.1) 0%,transparent 50%);pointer-events:none}.nomination-detail__description{background:linear-gradient(135deg,#0f172a99,#1e293b80);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(59,130,246,.2);border-radius:24px;padding:56px;box-shadow:0 4px 24px #0000004d,0 0 1px #3b82f64d}.nomination-detail__description p{font-size:17px;line-height:1.8;color:#ffffffe6!important;margin:0}@media only screen and (max-width: 1024px){.nomination-detail{padding:50px 0 60px}.nomination-detail__header{margin-bottom:30px}.nomination-detail__header h1{font-size:40px}.nomination-detail__vote-btn{padding:14px 40px;font-size:17px}.nomination-detail__carousel{margin-bottom:30px}.nomination-detail__carousel .nomination-carousel .swiper-button-prev,.nomination-detail__carousel .nomination-carousel .swiper-button-next{width:45px;height:45px}.nomination-detail__carousel .nomination-carousel .swiper-button-prev:after,.nomination-detail__carousel .nomination-carousel .swiper-button-next:after{font-size:18px}.nomination-detail__image{height:450px}.nomination-detail__description{padding:32px}.nomination-detail__description p{font-size:17px}}@media only screen and (max-width: 768px){.nomination-detail{padding:40px 0 50px}.nomination-detail__back{padding:10px 20px;font-size:15px;margin-bottom:30px}.nomination-detail__header{flex-direction:column;align-items:flex-start;gap:20px;margin-bottom:30px}.nomination-detail__header h1{font-size:28px}.nomination-detail__actions{width:100%;flex-direction:column;gap:12px}.nomination-detail__download-btn{width:100%;justify-content:center;padding:14px 24px;font-size:16px}.nomination-detail__vote-btn{width:100%;padding:14px 32px;font-size:16px}.nomination-detail__carousel{margin-bottom:30px}.nomination-detail__carousel .nomination-carousel{border-radius:16px}.nomination-detail__carousel .nomination-carousel .swiper-button-prev,.nomination-detail__carousel .nomination-carousel .swiper-button-next{width:40px;height:40px}.nomination-detail__carousel .nomination-carousel .swiper-button-prev:after,.nomination-detail__carousel .nomination-carousel .swiper-button-next:after{font-size:16px}.nomination-detail__carousel .nomination-carousel .swiper-button-prev{left:10px}.nomination-detail__carousel .nomination-carousel .swiper-button-next{right:10px}.nomination-detail__carousel .nomination-carousel .swiper-pagination{bottom:15px}.nomination-detail__carousel .nomination-carousel .swiper-pagination .swiper-pagination-bullet{width:8px;height:8px}.nomination-detail__image{height:280px}.nomination-detail__description{padding:24px}.nomination-detail__description p{font-size:16px;line-height:1.7}}.mt-0{margin-top:0!important}.pt-0{padding-top:0!important}.mb-0{margin-bottom:0!important}.pb-0{padding-bottom:0!important}.ml-0{margin-left:0!important}.pl-0{padding-left:0!important}.mr-0{margin-right:0!important}.pr-0{padding-right:0!important}.mt-2{margin-top:2px!important}.pt-2{padding-top:2px!important}.mb-2{margin-bottom:2px!important}.pb-2{padding-bottom:2px!important}.ml-2{margin-left:2px!important}.pl-2{padding-left:2px!important}.mr-2{margin-right:2px!important}.pr-2{padding-right:2px!important}.mt-4{margin-top:4px!important}.pt-4{padding-top:4px!important}.mb-4{margin-bottom:4px!important}.pb-4{padding-bottom:4px!important}.ml-4{margin-left:4px!important}.pl-4{padding-left:4px!important}.mr-4{margin-right:4px!important}.pr-4{padding-right:4px!important}.mt-6{margin-top:6px!important}.pt-6{padding-top:6px!important}.mb-6{margin-bottom:6px!important}.pb-6{padding-bottom:6px!important}.ml-6{margin-left:6px!important}.pl-6{padding-left:6px!important}.mr-6{margin-right:6px!important}.pr-6{padding-right:6px!important}.mt-8{margin-top:8px!important}.pt-8{padding-top:8px!important}.mb-8{margin-bottom:8px!important}.pb-8{padding-bottom:8px!important}.ml-8{margin-left:8px!important}.pl-8{padding-left:8px!important}.mr-8{margin-right:8px!important}.pr-8{padding-right:8px!important}.mt-10{margin-top:10px!important}.pt-10{padding-top:10px!important}.mb-10{margin-bottom:10px!important}.pb-10{padding-bottom:10px!important}.ml-10{margin-left:10px!important}.pl-10{padding-left:10px!important}.mr-10{margin-right:10px!important}.pr-10{padding-right:10px!important}.mt-12{margin-top:12px!important}.pt-12{padding-top:12px!important}.mb-12{margin-bottom:12px!important}.pb-12{padding-bottom:12px!important}.ml-12{margin-left:12px!important}.pl-12{padding-left:12px!important}.mr-12{margin-right:12px!important}.pr-12{padding-right:12px!important}.mt-14{margin-top:14px!important}.pt-14{padding-top:14px!important}.mb-14{margin-bottom:14px!important}.pb-14{padding-bottom:14px!important}.ml-14{margin-left:14px!important}.pl-14{padding-left:14px!important}.mr-14{margin-right:14px!important}.pr-14{padding-right:14px!important}.mt-16{margin-top:16px!important}.pt-16{padding-top:16px!important}.mb-16{margin-bottom:16px!important}.pb-16{padding-bottom:16px!important}.ml-16{margin-left:16px!important}.pl-16{padding-left:16px!important}.mr-16{margin-right:16px!important}.pr-16{padding-right:16px!important}.mt-18{margin-top:18px!important}.pt-18{padding-top:18px!important}.mb-18{margin-bottom:18px!important}.pb-18{padding-bottom:18px!important}.ml-18{margin-left:18px!important}.pl-18{padding-left:18px!important}.mr-18{margin-right:18px!important}.pr-18{padding-right:18px!important}.mt-20{margin-top:20px!important}.pt-20{padding-top:20px!important}.mb-20{margin-bottom:20px!important}.pb-20{padding-bottom:20px!important}.ml-20{margin-left:20px!important}.pl-20{padding-left:20px!important}.mr-20{margin-right:20px!important}.pr-20{padding-right:20px!important}.mt-22{margin-top:22px!important}.pt-22{padding-top:22px!important}.mb-22{margin-bottom:22px!important}.pb-22{padding-bottom:22px!important}.ml-22{margin-left:22px!important}.pl-22{padding-left:22px!important}.mr-22{margin-right:22px!important}.pr-22{padding-right:22px!important}.mt-24{margin-top:24px!important}.pt-24{padding-top:24px!important}.mb-24{margin-bottom:24px!important}.pb-24{padding-bottom:24px!important}.ml-24{margin-left:24px!important}.pl-24{padding-left:24px!important}.mr-24{margin-right:24px!important}.pr-24{padding-right:24px!important}.mt-26{margin-top:26px!important}.pt-26{padding-top:26px!important}.mb-26{margin-bottom:26px!important}.pb-26{padding-bottom:26px!important}.ml-26{margin-left:26px!important}.pl-26{padding-left:26px!important}.mr-26{margin-right:26px!important}.pr-26{padding-right:26px!important}.mt-28{margin-top:28px!important}.pt-28{padding-top:28px!important}.mb-28{margin-bottom:28px!important}.pb-28{padding-bottom:28px!important}.ml-28{margin-left:28px!important}.pl-28{padding-left:28px!important}.mr-28{margin-right:28px!important}.pr-28{padding-right:28px!important}.mt-30{margin-top:30px!important}.pt-30{padding-top:30px!important}.mb-30{margin-bottom:30px!important}.pb-30{padding-bottom:30px!important}.ml-30{margin-left:30px!important}.pl-30{padding-left:30px!important}.mr-30{margin-right:30px!important}.pr-30{padding-right:30px!important}.mt-40{margin-top:40px!important}.pt-40{padding-top:40px!important}.mb-40{margin-bottom:40px!important}.pb-40{padding-bottom:40px!important}.ml-40{margin-left:40px!important}.pl-40{padding-left:40px!important}.mr-40{margin-right:40px!important}.pr-40{padding-right:40px!important}.fs-0{font-size:0px!important}.fs-2{font-size:2px!important}.fs-4{font-size:4px!important}.fs-6{font-size:6px!important}.fs-8{font-size:8px!important}.fs-10{font-size:10px!important}.fs-12{font-size:12px!important}.fs-14{font-size:14px!important}.fs-16{font-size:16px!important}.fs-18{font-size:18px!important}.fs-20{font-size:20px!important}.fs-22{font-size:22px!important}.fs-24{font-size:24px!important}.fs-26{font-size:26px!important}.fs-28{font-size:28px!important}.fs-30{font-size:30px!important}.fs-40{font-size:40px!important}.fw-100{font-weight:100!important}.fw-200{font-weight:200!important}.fw-300{font-weight:300!important}.fw-400{font-weight:400!important}.fw-500{font-weight:500!important}.fw-600{font-weight:600!important}.fw-700{font-weight:700!important}.fw-800{font-weight:800!important}.fw-900{font-weight:900!important}.lh-0{line-height:0px!important}.lh-2{line-height:2px!important}.lh-4{line-height:4px!important}.lh-6{line-height:6px!important}.lh-8{line-height:8px!important}.lh-10{line-height:10px!important}.lh-12{line-height:12px!important}.lh-14{line-height:14px!important}.lh-16{line-height:16px!important}.lh-18{line-height:18px!important}.lh-20{line-height:20px!important}.lh-22{line-height:22px!important}.lh-24{line-height:24px!important}.lh-26{line-height:26px!important}.lh-28{line-height:28px!important}.lh-30{line-height:30px!important}.lh-40{line-height:40px!important}.br-0{border-radius:0!important}.br-2{border-radius:2px!important}.br-4{border-radius:4px!important}.br-6{border-radius:6px!important}.br-8{border-radius:8px!important}.br-10{border-radius:10px!important}.br-12{border-radius:12px!important}.br-14{border-radius:14px!important}.br-16{border-radius:16px!important}.br-18{border-radius:18px!important}.br-20{border-radius:20px!important}.br-22{border-radius:22px!important}.br-24{border-radius:24px!important}.br-26{border-radius:26px!important}.br-28{border-radius:28px!important}.br-30{border-radius:30px!important}.br-40{border-radius:40px!important}html{height:100%;box-sizing:border-box;scroll-behavior:smooth}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,*:after,*:before{box-sizing:inherit}.grayscale-on{filter:grayscale(100)}.greyscaleInvertMode{filter:grayscale(100%) invert(100%)}body{margin:0;height:100%;font-family:Inter,Arial,sans-serif,sans-serif;font-weight:400;font-size:1rem;line-height:1.5;color:#e2e8f0;background:linear-gradient(135deg,#0f172a,#1e293b,#334155);background-attachment:fixed;overflow-x:hidden!important;position:relative}body:before{content:"";position:fixed;top:0;left:0;right:0;bottom:0;background-image:linear-gradient(rgba(59,130,246,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(59,130,246,.03) 1px,transparent 1px);background-size:50px 50px;opacity:.5;pointer-events:none;z-index:0}#root{display:flex;flex-direction:column;justify-content:space-between;height:100%;position:relative;z-index:1}img{width:100%;height:auto}h2{color:#62adc9!important;font-size:32px;font-weight:700;letter-spacing:-.64px;text-transform:uppercase}p{color:#475569!important;line-height:1.7}.ant-modal-content{border-radius:24px!important;background:#01305680!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}main{flex-grow:1;background:transparent;position:relative;padding-top:97px}.container{width:100%;max-width:1500px;padding-right:20px;padding-left:20px;margin-right:auto;margin-left:auto;position:relative}.ellipsis{display:-webkit-box;-webkit-box-orient:vertical;line-clamp:2;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.volume-btn{width:48px;height:48px;position:absolute;padding:8px 18px;cursor:pointer;z-index:1000;border:none;background-color:#4889ff;border-radius:12px;background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20height='24px'%20viewBox='0%20-960%20960%20960'%20width='24px'%20fill='%23ffffff'%3e%3cpath%20d='M560-131v-82q90-26%20145-100t55-168q0-94-55-168T560-749v-82q124%2028%20202%20125.5T840-481q0%20127-78%20224.5T560-131ZM120-360v-240h160l200-200v640L280-360H120Zm440%2040v-322q47%2022%2073.5%2066t26.5%2096q0%2051-26.5%2094.5T560-320ZM400-606l-86%2086H200v80h114l86%2086v-252ZM300-480Z'%20/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center;background-size:28px}.bold{font-weight:700!important}.w-100{width:100%!important}.d-inline-block{display:inline-block}.flex{display:flex}.flex-col{flex-direction:column}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-around{justify-content:space-around}.justify-start{justify-content:flex-start}.justify-self-end{justify-self:flex-end}.align-center{align-items:center}.align-self-start{align-self:flex-start}.align-start{align-items:flex-start!important}.align-end{align-items:flex-end!important}.w-100{width:100%}.h-100{height:100%}.ml-auto{margin-left:auto}.mr-auto{margin-right:auto}.mt-auto{margin-top:auto}.m-0{margin:0!important}.block{display:block}.text-center{text-align:center}.flex-shrink-0{flex-shrink:0}button{cursor:pointer}.visually-hidden{position:absolute;white-space:nowrap;width:1px;height:1px;overflow:hidden;border:0;padding:0;clip:rect(0 0 0 0);clip-path:inset(50%);margin:-1px}.breadcrumb{display:flex;align-items:center}.breadcrumb li{display:flex;flex-direction:column;align-items:center;justify-content:center}.breadcrumb li:last-of-type a{color:#000;font-weight:700}.breadcrumb a{display:flex;align-items:center;justify-content:center;color:#848484;font-size:16px;font-weight:500;line-height:1.4;letter-spacing:-.16px}@media only screen and (max-width: 1024px){.container{max-width:1024px;padding-right:20px;padding-left:20px}}@media only screen and (max-width: 768px){.container{max-width:768px;padding-right:16px;padding-left:16px}main{margin-top:0;padding-top:80px}p{font-size:15px!important}}@media only screen and (max-width: 576px){.container{max-width:576px;padding-right:14px;padding-left:14px}h2{font-weight:400;font-size:20px!important}p{font-size:14px!important}}@keyframes slideLeftToRight{0%{transform:translate(100%)}to{transform:translate(-100%)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInLeft{0%{opacity:0;transform:translate(-50px)}to{opacity:1;transform:translate(0)}}@keyframes slideInRight{0%{opacity:0;transform:translate(50px)}to{opacity:1;transform:translate(0)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.animate-fadeIn{opacity:0;animation:fadeIn .6s ease-out forwards;will-change:opacity}.animate-fadeInUp{opacity:0;animation:fadeInUp .8s ease-out forwards;will-change:opacity,transform}.animate-fadeInDown{opacity:0;animation:fadeInDown .8s ease-out forwards;will-change:opacity,transform}.animate-slideInLeft{opacity:0;animation:slideInLeft .8s ease-out forwards;will-change:opacity,transform}.animate-slideInRight{opacity:0;animation:slideInRight .8s ease-out forwards;will-change:opacity,transform}.animate-scaleIn{opacity:0;animation:scaleIn .6s ease-out forwards;will-change:opacity,transform}.animate-float{animation:float 3s ease-in-out infinite;will-change:transform}.animate-pulse{animation:pulse 2s ease-in-out infinite;will-change:transform}.animate-fadeIn.animation-done,.animate-fadeInUp.animation-done,.animate-fadeInDown.animation-done,.animate-slideInLeft.animation-done,.animate-slideInRight.animation-done,.animate-scaleIn.animation-done{will-change:auto}.stagger-delay-1{animation-delay:.1s}.stagger-delay-2{animation-delay:.2s}.stagger-delay-3{animation-delay:.3s}.stagger-delay-4{animation-delay:.4s}.stagger-delay-5{animation-delay:.5s}.stagger-delay-6{animation-delay:.6s}.test-mode-banner{font-size:1.5rem;color:#ff5f5f;font-weight:700;position:fixed;top:0;left:0;width:100%;z-index:1000;animation:slideLeftToRight 14s linear infinite;white-space:nowrap}@media only screen and (max-width: 768px){.test-mode-banner{font-size:14px}}.goog-te-gadget{color:transparent!important}.goog-te-gadget .goog-te-combo{color:#000!important}body>.skiptranslate{display:none}.goog-te-banner-frame.skiptranslate{display:none!important}body{top:0!important}.data-table{width:100%;border-collapse:collapse;margin-bottom:20px;overflow:scroll}.data-table th,.data-table td{border:1px solid #ddd;padding:8px;text-align:center}.data-table th{background-color:#f4f4f4;color:#333;font-weight:700}.data-table tr:nth-child(2n){background-color:#f9f9f9}.data-table tr:hover{background-color:#f1f1f1}.data-table a{color:#1a73e8;text-decoration:none}.data-table a:hover{text-decoration:underline}@media print{#google_translate_element{display:none}}#google_translate_element img{width:50px;height:50px;object-fit:contain}.goog-te-gadget{display:flex;flex-direction:column;align-items:center;color:#020b18!important}
