.pr-juror-portal{color:#ecf6ff;background:radial-gradient(at 50% 0,#144995 0%,#071c46 45%,#061126 100%);min-height:100vh;padding:30px 18px 55px;font-family:Arial,Helvetica,sans-serif}.pr-juror-wrapper{max-width:930px;margin:0 auto}.pr-juror-heading .pr-eyebrow{color:#c5e4ff;letter-spacing:.22em;font-size:12px;font-weight:800}.pr-juror-heading{text-align:center;margin:20px 0 36px}.pr-juror-heading h1{color:#fff;margin:12px 0 10px;font-size:clamp(31px,5vw,52px);line-height:1.12}.pr-juror-heading p{color:#cfe4fb;font-size:16px}.pr-juror-panel{background:#09274e;border:1px solid #4b9ccc;border-radius:18px;max-width:780px;margin:auto;padding:clamp(18px,4vw,32px);box-shadow:0 18px 50px #0005}.pr-juror-panel h2{color:#fff;margin:0 0 12px;font-size:23px}.pr-juror-panel>p,.pr-juror-user p{color:#cde0f6;line-height:1.6}.pr-juror-portal .pp-form{gap:16px;max-width:540px;margin-top:24px;display:grid}.pr-juror-portal .pp-field{color:#d8e9ff;gap:9px;font-size:14px;font-weight:700;display:grid}.pr-juror-portal .pp-input{color:#12315b;width:100%;min-height:48px;font:inherit;background:#fff;border:1px solid #aac7eb;border-radius:10px;padding:12px}.pr-juror-portal .pp-btn{color:#fff;cursor:pointer;text-align:center;background:#125bb7;border:1px solid #74c1ff;border-radius:11px;justify-content:center;align-items:center;min-height:46px;padding:12px 18px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.pr-juror-portal .pp-btn:hover{background:#1873d2}.pr-juror-portal .pp-btn:disabled{opacity:.55;cursor:wait}.pr-juror-portal .pp-btn-sec{color:#dbefff;background:0 0}.pr-juror-portal .pp-btn-sec:hover{background:#103f76}.pr-juror-user{border-bottom:1px solid #4170a6;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px;padding-bottom:16px;display:flex}.pr-juror-phases{gap:12px;margin-top:22px;display:grid}.pr-juror-phase{background:#0c315e;border:1px solid #34689e;border-radius:13px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;padding:16px;display:flex}.pr-juror-phase small{text-transform:uppercase;letter-spacing:.07em;color:#a7d8ff;font-weight:700}.pr-juror-phase h3{margin:7px 0;font-size:23px}.pr-juror-phase p{color:#cce4ff;margin:0;font-size:13px}.pr-juror-state{color:#b6cce5;font-size:14px;font-weight:700}.pr-juror-portal .pr-disclaimer{color:#bed7f0;margin-top:28px}.pr-juror-portal .pp-muted{color:#dbeeff;line-height:1.5}@media (max-width:580px){.pr-juror-portal{padding:20px 12px}.pr-juror-phase{flex-direction:column;align-items:stretch}.pr-juror-phase .pp-btn,.pr-juror-user .pp-btn{width:100%}}.pr-juror-portal-login{background-image:linear-gradient(115deg,#04122eed,#07234dd6),url(/ads/tu-evento-aqui.webp);background-position:50%;background-size:cover}.pr-juror-completed-help{max-width:490px;color:#a4dbf7!important;margin-top:9px!important;font-size:12px!important}.pr-continuous-portal{padding:16px 14px 50px}.pr-continuous-portal .pr-juror-wrapper{max-width:1140px}.pr-contest-toolbar{color:#c6e4ff;letter-spacing:.08em;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:10px 3px 18px;font-size:12px;font-weight:700;display:flex}.pr-contest-toolbar>div{flex-wrap:wrap;align-items:center;gap:15px;display:flex}.pr-contest-toolbar small{color:#d5e7fa;letter-spacing:normal;font-size:12px}.pr-contest-toolbar button{color:#fff;background:0 0;border:1px solid #74c1ff;border-radius:9px;padding:9px 12px}.pr-contest-wait{text-align:center;background:linear-gradient(145deg,#0c3768,#061c3c);border:1px solid #367cb8;border-radius:24px;flex-direction:column;justify-content:center;align-items:center;gap:18px;min-height:400px;padding:56px 20px 44px;display:flex}.pr-contest-wait h1{color:#fff;margin:0;font-size:clamp(27px,5vw,40px)}.pr-contest-wait p{color:#dbeaff;max-width:610px;margin:0;font-size:16px;line-height:1.7}.pr-contest-wait .pr-eyebrow{letter-spacing:.17em;text-transform:uppercase;color:#a7d8ff;font-size:12px;font-weight:700}.pr-wait-logo{letter-spacing:-.1em;color:#fff;isolation:isolate;background:#1153a2;border:2px solid #66b8ea;border-radius:50%;place-items:center;width:110px;height:110px;font-size:40px;font-weight:900;display:grid;position:relative;box-shadow:0 0 0 7px #4a97e833}.pr-wait-status{color:#bbdcff;align-items:center;gap:10px;margin-top:14px;font-size:13px;display:flex}.pr-wait-pulse{background:#4deac3;border-radius:50%;width:9px;height:9px;animation:3.4s ease-in-out infinite pr-pulse}.pr-contest-error{color:#fff;background:#451d31;border:1px solid #faac9c;border-radius:12px;margin:12px 0;padding:12px}.pr-contest-error button{margin-left:10px;padding:5px 10px}@keyframes pr-pulse{0%,to{opacity:1}50%{opacity:.3}}@media (prefers-reduced-motion:reduce){.pr-wait-logo,.pr-wait-pulse{animation:none}}@media (max-width:640px){.pr-contest-wait{min-height:65vh;padding:42px 20px}.pr-contest-toolbar{font-size:11px}}.pr-juror-portal-login{justify-content:center;align-items:center;padding:42px 16px;display:flex}.pr-juror-portal-login .pr-juror-wrapper{width:min(100%,630px)}.pr-juror-portal-login .pr-juror-heading{margin:0 0 24px}.pr-juror-portal-login .pr-juror-heading h1{font-size:clamp(34px,5vw,46px)}.pr-juror-portal-login .pr-juror-panel{background:linear-gradient(150deg,#0c3265,#071d3e);border:1px solid #5db6ef;max-width:540px;padding:clamp(24px,5vw,40px);box-shadow:0 28px 75px #0009}.pr-juror-portal-login .pr-juror-panel .pp-form{max-width:none}.pr-juror-portal-login .pr-juror-panel .pp-btn{width:100%}.pr-wait-logo{overflow:hidden}.pr-wait-logo img{object-fit:contain;border-radius:50%;width:100%;height:100%}.pr-juror-portal{background:radial-gradient(at 50% 0,#174881 0%,#0b2b5b 43%,#06152d 100%);position:relative}.pr-contest-wait{background:linear-gradient(145deg,#0c3362,#061a38);border-color:#78bee4;position:relative;overflow:hidden;box-shadow:0 21px 45px #0005}.pr-contest-wait:before,.pr-contest-wait:after{content:"";pointer-events:none;opacity:.26;clip-path:polygon(50% 0,61% 40%,100% 50%,61% 60%,50% 100%,39% 60%,0 50%,39% 40%);background:#bdeaff;position:absolute}.pr-contest-wait:before{width:27px;height:27px;top:21px;right:28px}.pr-contest-wait:after{width:14px;height:14px;bottom:30px;left:30px}.pr-wait-logo{background:#124c96;border-color:#a6dfff;box-shadow:0 0 0 7px #74b9e52b}.pr-juror-panel{border-color:#80bde1;box-shadow:0 24px 55px #0006}.pr-juror-heading .pr-juror-pass-logo{background:#fff;border-radius:10px;width:195px;max-width:75%;height:auto;margin:0 auto 16px;padding:5px 10px;display:block}.pr-contest-toolbar-brand{flex-wrap:wrap;align-items:center;gap:14px;display:inline-flex}.pr-contest-toolbar-brand img{background:#fff;border-radius:7px;width:178px;height:auto;padding:4px 8px}.pr-contest-toolbar-brand>span{color:#c6e4ff}.pr-juror-portal:before,.pr-juror-portal:after{content:"";pointer-events:none;clip-path:polygon(50% 0,61% 38%,100% 50%,61% 62%,50% 100%,39% 62%,0 50%,39% 38%);background:linear-gradient(135deg,#fff,#98defb 58%,#adbbef);position:absolute}.pr-juror-portal:before{opacity:.28;width:24px;height:24px;top:110px;right:7%;box-shadow:-150px 170px 0 -9px #c6eeff38,-460px 340px 0 -4px #c6eeff24}.pr-juror-portal:after{opacity:.18;width:12px;height:12px;top:360px;left:6%;box-shadow:420px -170px 0 2px #c6eeff29,720px 140px 0 -2px #c6eeff24}.pr-juror-panel{background:linear-gradient(145deg,#09274ef2,#091f42f0);border-color:#79bfe5;box-shadow:0 24px 65px #00000061}.pr-juror-phase{background:linear-gradient(145deg,#0d3565,#0f457e);border-color:#64aedd;box-shadow:0 14px 30px #0000002e}.pr-juror-phase .pp-btn{background:linear-gradient(120deg,#1766c6,#20b1de);border-radius:999px}.pr-juror-heading h1{text-shadow:0 0 28px #55b6ff59,0 0 56px #afe2ff1f}.pr-contest-toolbar{background:linear-gradient(120deg,#0a2449f2,#0c315fe6);border:1px solid #76bbe266;box-shadow:0 18px 42px #0000003d}.pr-contest-wait{background:linear-gradient(145deg,#092752f7,#0f4571f0);border-color:#88d3f7;box-shadow:0 22px 56px #00000059}.pr-wait-logo{box-shadow:0 0 0 10px #4987dc1f,0 0 28px #55b6ff3d}.pr-juror-portal{padding-top:76px}.pr-juror-portal>.pass-developer-credit,.pr-continuous-portal>.pass-developer-credit{z-index:8;border-top:none;justify-content:flex-start;width:auto;max-width:min(48vw,250px);margin:0;padding:0;position:absolute;top:16px;left:18px}.pr-juror-portal>.pass-developer-credit>span:first-child,.pr-continuous-portal>.pass-developer-credit>span:first-child{color:#d7ebff}@media (max-width:640px){.pr-juror-portal{padding-top:82px}.pr-juror-portal>.pass-developer-credit,.pr-continuous-portal>.pass-developer-credit{max-width:68vw;top:12px;left:12px}.pr-juror-portal>.pass-developer-credit img,.pr-continuous-portal>.pass-developer-credit img{width:min(170px,54vw)}}.pr-juror-portal{isolation:isolate;background:radial-gradient(at 50% -8%,#3e8edb8a,#0000 45%),radial-gradient(circle at 12% 38%,#75d1f624,#0000 24%),linear-gradient(160deg,#071a39,#0b2e61 56%,#06132e);padding-top:18px;position:relative}.pr-juror-portal>.pass-developer-credit,.pr-continuous-portal>.pass-developer-credit{justify-content:center!important;width:auto!important;max-width:none!important;margin:28px auto 0!important;padding:15px 12px 8px!important;position:relative!important;top:auto!important;left:auto!important}.pr-juror-portal>.pass-developer-credit img,.pr-continuous-portal>.pass-developer-credit img{width:164px!important}.pr-juror-wrapper{z-index:2;position:relative}.pr-juror-portal-login{background-image:radial-gradient(at 50% -8%,#4494df85,#0000 50%),linear-gradient(125deg,#04122eeb,#07234dd4),url(/ads/tu-evento-aqui.webp);background-position:50%;background-size:cover;padding:18px 16px 50px;display:block}.pr-juror-heading{max-width:900px;margin:0 auto 22px;padding-top:76px;position:relative}.pr-juror-heading .pr-juror-pass-logo{object-fit:contain!important;background:0 0!important;border:0!important;border-radius:0!important;width:clamp(185px,24vw,244px)!important;max-width:55vw!important;height:auto!important;margin:0!important;padding:0!important;position:absolute!important;top:0!important;left:0!important}.pr-juror-panel{background:linear-gradient(150deg,#0b3062f0,#051839f5);border:1px solid #abdcfc8c;box-shadow:0 26px 75px #0000006e,0 0 32px #56b8f221}.pr-continuous-portal{padding-top:15px}.pr-contest-toolbar{z-index:3;background:linear-gradient(120deg,#081f43e6,#123766e0);border:1px solid #a0d3f461;border-radius:16px;padding:15px 12px;position:relative}.pr-contest-toolbar-brand img{background:0 0!important;border-radius:0!important;width:clamp(190px,24vw,244px)!important;max-width:75vw!important;height:auto!important;padding:0!important}.pr-contest-wait{z-index:2;background:radial-gradient(at 50% 0,#4da3f240,#0000 50%),linear-gradient(150deg,#103c76,#071d45);border:1px solid #a9ddffbf;position:relative;box-shadow:0 28px 70px #00000059,0 0 34px #389cf129}.pr-gala-lights{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.pr-gala-lights i{opacity:.68;clip-path:polygon(50% 0,56% 43%,100% 50%,56% 57%,50% 100%,44% 57%,0 50%,44% 43%);filter:drop-shadow(0 0 10px #84ddffb3);background:linear-gradient(135deg,#eafaff,#7edbff);width:34px;height:34px;animation:6s ease-in-out infinite pr-jury-twinkle;display:block;position:absolute}.pr-gala-lights i:first-child{width:38px;height:38px;top:95px;left:5%}.pr-gala-lights i:nth-child(2){width:24px;height:24px;animation-delay:-2s;top:165px;right:7%}.pr-gala-lights i:nth-child(3){width:20px;height:20px;animation-delay:-4s;top:480px;left:14%}.pr-gala-lights i:nth-child(4){width:32px;height:32px;animation-delay:-1s;top:560px;right:11%}.pr-gala-lights i:nth-child(5){width:20px;height:20px;animation-delay:-3s;top:750px;left:38%}@keyframes pr-jury-twinkle{0%,to{opacity:.32}50%{opacity:.88}}@media (max-width:600px){.pr-juror-heading{padding-top:66px}.pr-juror-heading .pr-juror-pass-logo{width:185px!important}.pr-juror-portal-login{padding:12px 14px 40px}}@media (prefers-reduced-motion:reduce){.pr-gala-lights i{opacity:.6;animation:none}}.pr-juror-portal>.pr-juror-pass-logo{z-index:8;object-fit:contain;width:clamp(185px,24vw,244px);max-width:55vw;height:auto;box-shadow:none;background:0 0;border:0;padding:0;position:absolute;top:18px;left:clamp(16px,3vw,42px)}@media (max-width:600px){.pr-juror-portal>.pr-juror-pass-logo{width:190px;top:14px;left:14px}.pr-juror-heading{padding-top:66px}}.pr-juror-portal{background:radial-gradient(circle at 50% -10%,#5398e985,#0000 38%),radial-gradient(circle at 16% 26%,#9768ff26,#0000 22%),radial-gradient(circle at 84% 18%,#d092ff1f,#0000 18%),linear-gradient(160deg,#071a39 0%,#0b2e61 54%,#160d31 100%)}.pr-contest-toolbar{z-index:16;position:sticky;top:12px}.pr-contest-wait{background:radial-gradient(at 50% 0,#4da3f238,#0000 50%),radial-gradient(circle at 50% 18%,#a56dff1a,#0000 22%),linear-gradient(150deg,#103c76,#1c153f)}.pr-juror-portal .pr-gala-lights i{filter:drop-shadow(0 0 12px #9adeff70)drop-shadow(0 0 12px #ab7aff42)}@media (max-width:600px){.pr-contest-toolbar{top:8px}}.pr-contest-toolbar-user{justify-content:flex-end;align-items:center;gap:12px;min-width:0;display:flex}.pr-contest-toolbar-user small{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:210px;overflow:hidden}.pr-contest-toolbar .pr-logout-icon{cursor:pointer;flex:0 0 42px;place-items:center;line-height:1;color:#effaff!important;background:#092c56cc!important;border:1px solid #a1dbff94!important;border-radius:12px!important;width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important;padding:0!important;display:inline-grid!important}.pr-contest-toolbar .pr-logout-icon:hover{background:#195591e6!important}.pr-contest-toolbar .pr-logout-icon:focus-visible{outline-offset:3px;outline:3px solid #b3e9ff}@media (max-width:700px){.pr-continuous-portal{padding:8px 8px 28px!important}.pr-continuous-portal .pr-juror-wrapper{width:100%;max-width:100%}.pr-contest-toolbar{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);margin-bottom:4px;top:max(6px,env(safe-area-inset-top))!important;z-index:40!important;background:#082149f7!important;border-radius:15px!important;grid-template-columns:minmax(0,1fr) 42px!important;align-items:center!important;gap:10px!important;padding:10px 12px!important;display:grid!important;position:sticky!important;box-shadow:0 8px 28px #01091847!important}.pr-contest-toolbar-brand{align-items:center;min-width:0;max-width:100%;overflow:hidden;flex-wrap:nowrap!important;gap:7px!important;display:flex!important}.pr-contest-toolbar-brand img{object-fit:contain;min-width:0;display:block;width:min(48vw,190px)!important;max-width:190px!important;height:auto!important;max-height:31px!important}.pr-contest-toolbar-brand>span{letter-spacing:0;white-space:normal;flex:1;min-width:0;font-size:10px;line-height:1.25}.pr-contest-toolbar-user{justify-content:flex-end;gap:0;width:42px;max-width:42px}.pr-contest-toolbar-user small{display:none!important}.pr-contest-toolbar .pr-logout-icon{width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important}.pr-continuous-portal .pr-vote-layout{margin:0 -3px}.pr-contest-wait{border-radius:18px;min-height:60svh;padding:32px 18px}}@media (max-width:370px){.pr-contest-toolbar-brand img{width:158px!important}.pr-contest-toolbar-brand>span{font-size:9px}.pr-contest-toolbar{gap:6px!important;padding:9px!important}}
