.gr-page{color:#fff;min-height:calc(100vh - 180px);font-family:var(--font-rajdhani), sans-serif;background:radial-gradient(at 15% 23%,#c13cff14 0,#0000 40%),radial-gradient(at 85% 63%,#ff7a0012 0,#0000 36%),#05040a;container-type:inline-size}.gr-container{--gr-u:min(1px, .0520833cqw);width:calc(1400 * var(--gr-u));padding-block:calc(56 * var(--gr-u)) calc(104 * var(--gr-u));margin-inline:auto}.gr-heading{min-height:calc(153 * var(--gr-u))}.gr-heading h1{font-family:var(--font-orbitron), sans-serif;font-size:calc(56 * var(--gr-u));margin:calc(27 * var(--gr-u)) 0 calc(23 * var(--gr-u));font-weight:900;line-height:1.02}.gr-heading-accent{color:#ff7a00}.gr-heading>p:last-child{color:#b5b0c4;font-size:calc(18 * var(--gr-u));line-height:1.55}.gr-home-link{align-items:center;gap:calc(8 * var(--gr-u));margin-bottom:calc(28 * var(--gr-u));color:#b5b0c4;font:600 calc(16 * var(--gr-u)) / 1 var(--font-rajdhani), sans-serif;letter-spacing:calc(1 * var(--gr-u));text-decoration:none;transition:color .2s;display:inline-flex}.gr-home-link svg{width:calc(18 * var(--gr-u));height:calc(18 * var(--gr-u))}.gr-home-link:hover,.gr-home-link:focus-visible{color:#fff}.gr-home-link:focus-visible{outline-offset:4px;outline:2px solid #ff7a00}.gr-status{align-items:center;gap:calc(8 * var(--gr-u));color:#00f57c;font:700 calc(11 * var(--gr-u)) / 1 var(--font-orbitron), sans-serif;letter-spacing:calc(3.3 * var(--gr-u));display:flex}.gr-status>span{width:calc(7 * var(--gr-u));height:calc(7 * var(--gr-u));background:currentColor;border-radius:50%;box-shadow:0 0 10px #00f57c70}.gr-progress{gap:calc(16 * var(--gr-u));padding:calc(20 * var(--gr-u));margin:0 0 calc(23 * var(--gr-u));border-radius:calc(8 * var(--gr-u));background:#0c0a14cc;border:1px solid #1c1928;list-style:none;display:flex}.gr-progress li{color:#5f5875;flex:1;min-width:0}.gr-progress-line{height:calc(4 * var(--gr-u));margin-bottom:calc(32 * var(--gr-u));background:#bfc0c6}.gr-progress li:last-child .gr-progress-line{height:calc(2 * var(--gr-u));background:#393540}.gr-progress .is-active .gr-progress-line{background:linear-gradient(90deg,#ff7a00,#f000f0)}.gr-progress li.is-complete .gr-progress-line{height:calc(4 * var(--gr-u));background:#00f57c}.gr-progress-content{align-items:flex-start;gap:calc(16 * var(--gr-u));min-height:calc(80 * var(--gr-u));display:flex}.gr-path .gr-progress-content{min-height:calc(106 * var(--gr-u))}.gr-identity .gr-progress .is-complete .gr-progress-line{background:linear-gradient(90deg,#dc6900,#ff00c4)}.gr-step-number{width:calc(40 * var(--gr-u));height:calc(40 * var(--gr-u));font:700 calc(12 * var(--gr-u)) / 1 var(--font-orbitron), sans-serif;border:1px solid #302a43;border-radius:50%;flex-shrink:0;place-items:center;display:grid}.gr-progress strong{font:700 calc(15 * var(--gr-u)) / 1.55 var(--font-orbitron), sans-serif;margin-top:calc(5 * var(--gr-u));display:block}.gr-progress p{font-size:calc(16 * var(--gr-u));color:#8f879e;line-height:1.55}.gr-progress .is-active strong,.gr-progress .is-complete strong{color:#fff}.gr-progress .is-active .gr-step-number{color:#08050a;box-shadow:0 0 calc(28 * var(--gr-u)) #ff7a0066;background:#ff7a00;border-color:#ff7a00}.gr-progress .is-complete .gr-step-number{background:#142219;border-color:#2c792d}.gr-step-number img{width:60%;height:auto}.gr-panel{border-radius:calc(10 * var(--gr-u));background:#0c0a14eb;border:1px solid #1c1928;overflow:hidden}.gr-command{min-height:calc(61 * var(--gr-u));padding:calc(17 * var(--gr-u)) calc(34 * var(--gr-u));border-bottom:1px solid #1c1928;justify-content:space-between;align-items:center;gap:16px;display:flex}.gr-command>span{color:#ff7a00;font:700 calc(20 * var(--gr-u)) / 1.55 var(--font-orbitron), sans-serif;letter-spacing:calc(1.4 * var(--gr-u))}.gr-command>div{align-items:center;gap:calc(18 * var(--gr-u));font-size:calc(20 * var(--gr-u));color:#8f879e;display:flex}.gr-command b{font:700 calc(11 * var(--gr-u)) / 1.5 var(--font-orbitron), sans-serif;padding:calc(3 * var(--gr-u)) calc(7 * var(--gr-u));color:#f900a6;white-space:nowrap;background:#df00851a;border:1px solid #72214f;border-radius:3px}.gr-screen:focus{outline:none}.gr-body{padding:calc(43.435 * var(--gr-u)) calc(44 * var(--gr-u));animation:.3s ease-out both gr-enter}.gr-body h2{font:800 calc(30 * var(--gr-u)) / 1.55 var(--font-orbitron), sans-serif;margin:0}.gr-description{font-size:calc(20 * var(--gr-u));color:#b5b0c4;margin-top:calc(4 * var(--gr-u));line-height:1.32}.gr-choices{gap:calc(12 * var(--gr-u));margin-top:calc(26 * var(--gr-u));grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.gr-identities{grid-template-columns:repeat(3,minmax(0,1fr))}.gr-pink{--gr-tone:#ff0090}.gr-cyan{--gr-tone:#00d8ed}.gr-purple{--gr-tone:#bc22ff}.gr-green{--gr-tone:#00f57c;color:#00f57c}.gr-yellow{color:#d9ab52}.gr-choice{text-align:left;padding:calc(24 * var(--gr-u)) calc(22 * var(--gr-u));min-height:calc(240 * var(--gr-u));border:1px solid #24202e;border-top-color:var(--gr-tone);border-radius:calc(10 * var(--gr-u));cursor:pointer;background:#05040a;flex-direction:column;align-items:flex-start;transition:transform .18s,border-color .18s,box-shadow .18s;display:flex}.gr-choice>img{width:calc(437.417 * var(--gr-u));max-width:100%;height:calc(22.238 * var(--gr-u));object-fit:contain;object-position:left}.gr-choice small{color:var(--gr-tone);font:700 calc(14 * var(--gr-u)) / 1.4 var(--font-orbitron), sans-serif}.gr-choice h3{color:#fff;font:700 calc(18 * var(--gr-u)) / 1.55 var(--font-orbitron), sans-serif;margin-top:calc(7 * var(--gr-u))}.gr-choice p{color:#8f879e;font-size:calc(20 * var(--gr-u));margin:calc(8 * var(--gr-u)) 0 calc(24 * var(--gr-u));max-width:100%;line-height:1.25}.gr-choice strong{color:var(--gr-tone);font:700 calc(18 * var(--gr-u)) / 1.5 var(--font-orbitron), sans-serif;letter-spacing:calc(1.3 * var(--gr-u));margin-top:auto}.gr-outline-number{-webkit-text-stroke:1px var(--gr-tone);color:#0000;font:900 calc(42 * var(--gr-u)) / 1 var(--font-orbitron), sans-serif;margin-bottom:calc(6 * var(--gr-u))}.gr-identities .gr-choice{min-height:calc(240 * var(--gr-u))}.gr-identities .gr-choice p{max-width:calc(250 * var(--gr-u))}.gr-kicker{font:700 calc(20 * var(--gr-u)) / 1 var(--font-orbitron), sans-serif;letter-spacing:calc(3.3 * var(--gr-u));margin-bottom:calc(24 * var(--gr-u))}.gr-fields{gap:calc(38 * var(--gr-u)) calc(18 * var(--gr-u));margin-top:calc(39 * var(--gr-u));grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.gr-field{min-width:0}.gr-full{grid-column:1/-1}.gr-field label{color:#d1cdd8;font-size:calc(20 * var(--gr-u));margin-bottom:calc(12 * var(--gr-u));font-weight:700;line-height:1;display:block}.gr-input-wrap{position:relative}.gr-field input,.gr-field select,.gr-otp{width:100%;height:calc(80 * var(--gr-u));padding:0 calc(21 * var(--gr-u));color:#fff;font-family:var(--font-rajdhani), sans-serif;font-size:calc(18 * var(--gr-u));background:#110f1a;border:1px solid #2a2a29;border-radius:0;transition:border-color .18s,box-shadow .18s}.gr-field input::placeholder,.gr-otp::placeholder{color:#ffffff80;opacity:1}.gr-field select{appearance:none;background:#110f1a url(/global-hackathon/register/caret-down.svg) right calc(22 * var(--gr-u)) center / calc(22 * var(--gr-u)) no-repeat;color:#ffffffad;padding-right:calc(52 * var(--gr-u));cursor:pointer}.gr-field select option{color:#fff;background:#110f1a}.gr-field .gr-select-trigger{width:100%;height:calc(80 * var(--gr-u));background:#110f1a url(/global-hackathon/register/caret-down.svg) right calc(22 * var(--gr-u)) center / calc(22 * var(--gr-u)) no-repeat;padding:0 calc(52 * var(--gr-u)) 0 calc(21 * var(--gr-u));color:#fff;font-family:var(--font-rajdhani), sans-serif;font-size:calc(18 * var(--gr-u));text-align:left;cursor:pointer;border:1px solid #2a2a29;border-radius:0;align-items:center;transition:border-color .18s,box-shadow .18s;display:flex}.gr-field .gr-select-trigger span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.gr-field .gr-select-trigger.gr-select-empty{color:#ffffffad}.gr-field .gr-select-trigger:focus-visible{border-color:#dc6900;outline:none;box-shadow:0 0 0 3px #dc690033}.gr-select-popover{color:#fff;font-family:var(--font-rajdhani), sans-serif;background:#110f1a;border:1px solid #2a2a29;border-radius:0}.gr-select-popover [cmdk-input-wrapper]{border-bottom-color:#2a2a29}.gr-field input[type=password],.gr-field input[name=password],.gr-field input[name=password_confirmation]{padding-right:calc(65 * var(--gr-u))}.gr-eye{right:calc(13 * var(--gr-u));padding:calc(6 * var(--gr-u));color:#a39da9;cursor:pointer;position:absolute;top:50%;translate:0 -50%}.gr-eye img,.gr-eye svg{width:calc(24 * var(--gr-u));height:calc(24 * var(--gr-u))}.gr-consent{align-items:flex-start;gap:calc(20 * var(--gr-u));margin-top:calc(44 * var(--gr-u));color:#a39daa;font-size:calc(20 * var(--gr-u));letter-spacing:calc(1.5 * var(--gr-u));cursor:pointer;line-height:1.35;display:flex}.gr-consent input{appearance:none;width:calc(39 * var(--gr-u));height:calc(39 * var(--gr-u));accent-color:#ff7a00;background:#110f1a;border:1px solid #2a2a29;border-radius:5px;flex-shrink:0;place-items:center;margin:0;display:grid}.gr-consent input:checked{background:#ff7a00;border-color:#ff7a00}.gr-consent input:checked:after{content:"✓";color:#05040a;font-size:calc(25 * var(--gr-u));font-weight:700}.gr-security{max-width:400px;margin-top:24px}.gr-actions{margin-top:calc(65 * var(--gr-u));justify-content:space-between;gap:calc(24 * var(--gr-u));align-items:center;display:flex}.gr-actions>div{align-items:center;gap:calc(36 * var(--gr-u));display:flex}.gr-back{width:calc(368 * var(--gr-u));height:calc(91 * var(--gr-u));font:700 calc(24 * var(--gr-u)) / 1 var(--font-orbitron), sans-serif;color:#b8b5bb;cursor:pointer;border:1px solid #8b857b;justify-content:center;align-items:center;transition:color .18s,background .18s,border-color .18s;display:inline-flex}.gr-primary{width:calc(392 * var(--gr-u));height:calc(81 * var(--gr-u));color:#fff;font:700 calc(22 * var(--gr-u)) / 1 var(--font-orbitron), sans-serif;letter-spacing:calc(4 * var(--gr-u));cursor:pointer;background:#eb7600;transition:filter .18s,translate .18s;-webkit-mask:url(/global-hackathon/register/primary-mask.svg) 50%/100% 100% no-repeat;mask:url(/global-hackathon/register/primary-mask.svg) 50%/100% 100% no-repeat}.gr-primary:disabled{opacity:.5;cursor:not-allowed}.gr-body:has(.gr-fields){padding-bottom:calc(96 * var(--gr-u))}.gr-verification{text-align:center;padding-bottom:calc(80 * var(--gr-u))}.gr-verification .gr-otp{max-width:calc(704 * var(--gr-u));margin:calc(38 * var(--gr-u)) auto 0;text-align:center;font-size:calc(23 * var(--gr-u));letter-spacing:calc(1.5 * var(--gr-u));display:block}.gr-verification .gr-actions{margin-top:calc(86 * var(--gr-u))}.gr-verification .gr-description strong{color:#fff}.gr-back-small{width:calc(165 * var(--gr-u));height:calc(79 * var(--gr-u))}.gr-verify-button{width:calc(233 * var(--gr-u))}.gr-resend{font-size:calc(22 * var(--gr-u));color:#ff7a00;cursor:pointer;font-weight:700}.gr-resend:disabled,.gr-back:disabled{opacity:.5;cursor:not-allowed}.gr-success{text-align:center;padding-bottom:calc(45 * var(--gr-u))}.gr-success-icon{width:calc(72 * var(--gr-u));height:calc(72 * var(--gr-u));margin:0 auto calc(18 * var(--gr-u));background:#15221b;border:1px solid #2c792d;border-radius:50%;place-items:center;display:grid;box-shadow:0 4px 8px #00ff8412}.gr-success-icon img{width:60%;height:auto}.gr-confirmed{color:#00ff9d;text-shadow:0 0 12px #00ff9d99;font:900 calc(18 * var(--gr-u)) / 1 var(--font-orbitron), sans-serif}.gr-success h2{font-size:calc(32 * var(--gr-u));margin-top:calc(17 * var(--gr-u))}.gr-success>p:not(.gr-confirmed){color:#9ca3af;font-size:calc(14 * var(--gr-u));line-height:calc(24 * var(--gr-u));max-width:calc(440 * var(--gr-u));margin:calc(14 * var(--gr-u)) auto calc(26 * var(--gr-u))}.gr-dashboard{width:calc(328 * var(--gr-u));height:calc(43.6 * var(--gr-u));color:#000;font:900 calc(11 * var(--gr-u)) / 1 var(--font-orbitron), sans-serif;letter-spacing:calc(3 * var(--gr-u));background:#ed7900;justify-content:center;align-items:center;margin-inline:auto;transition:filter .18s;display:flex;-webkit-mask:url(/global-hackathon/register/dashboard-mask.svg) 50%/100% 100% no-repeat;mask:url(/global-hackathon/register/dashboard-mask.svg) 50%/100% 100% no-repeat}.gr-success small{margin-top:calc(14 * var(--gr-u));font:400 calc(13 * var(--gr-u)) / 1.5 var(--font-orbitron), sans-serif;color:#9ca3af;display:block}.gr-field-error{color:#ff8fa9;font-size:max(13px, calc(17 * var(--gr-u)));margin-top:6px}.gr-feedback{margin:0 calc(44 * var(--gr-u)) calc(24 * var(--gr-u));color:#d1cdd8;background:#ff7a0009;border:1px solid #ff7a0055;padding:12px 16px;font-size:16px}.gr-error{color:#ff8fa9;border-color:#ff386455}.gr-feedback a{text-decoration:underline}.gr-field [aria-invalid=true]{border-color:#ff3864}.gr-page :is(button,a,input,select):focus-visible{outline-offset:4px;outline:2px solid #ff9b3d}.gr-field input:focus,.gr-field select:focus,.gr-otp:focus{border-color:#ff7a00;outline:none;box-shadow:0 0 0 2px #ff7a001a}.gr-sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.gr-loading{color:#ff7a00;place-items:center;min-height:70vh;display:grid}@media (hover:hover){.gr-choice:hover{border-color:var(--gr-tone);box-shadow:0 0 22px color-mix(in srgb, var(--gr-tone) 12%, transparent);transform:translateY(-3px)}.gr-primary:hover:not(:disabled),.gr-dashboard:hover{filter:brightness(1.18);translate:0 -2px}.gr-back:hover:not(:disabled){color:#fff;background:#ff7a000a;border-color:#ff7a00}.gr-resend:hover:not(:disabled){text-shadow:0 0 10px #ff7a0080}}@keyframes gr-enter{0%{opacity:.5;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (max-width:767px){.gr-home-link{gap:6px;margin-bottom:20px;font-size:14px}.gr-home-link svg{width:16px;height:16px}.gr-container{--gr-u:1px;width:auto;margin-inline:20px;padding-block:36px 64px}.gr-heading{min-height:145px}.gr-heading h1{margin-block:22px 16px;font-size:clamp(24px,6.6vw,42px)}.gr-heading>p:last-child{font-size:16px}.gr-status{letter-spacing:2px;font-size:9px}.gr-progress{gap:8px;padding:12px}.gr-progress-line{height:3px;margin-bottom:14px}.gr-progress-content{min-height:76px;display:block}.gr-path .gr-progress-content{min-height:76px}.gr-step-number{width:29px;height:29px;font-size:9px}.gr-progress strong{margin-top:8px;font-size:8px;line-height:1.5}.gr-progress p{display:none}.gr-command{gap:8px;min-height:56px;padding:14px 16px}.gr-command>span{letter-spacing:0;white-space:nowrap;font-size:11px}.gr-command>div{text-align:right;gap:6px;font-size:11px}.gr-command b{padding:3px;font-size:7px}.gr-body{padding:28px 18px}.gr-body h2{font-size:20px}.gr-description{font-size:16px;line-height:1.4}.gr-choices,.gr-identities{grid-template-columns:1fr;gap:16px;margin-top:22px}.gr-choice,.gr-identities .gr-choice{min-height:210px;padding:22px}.gr-choice>img{width:100%;height:22px}.gr-choice h3,.gr-choice p{font-size:17px}.gr-choice strong{font-size:14px}.gr-identities .gr-choice p{max-width:none}.gr-kicker{letter-spacing:2px;margin-bottom:20px;font-size:13px}.gr-fields{grid-template-columns:1fr;gap:24px;margin-top:28px}.gr-field label{margin-bottom:8px;font-size:15px;line-height:1.3}.gr-field input,.gr-field select,.gr-otp{height:56px;padding-left:14px;font-size:16px}.gr-field select{background-position:right 14px center;background-size:18px}.gr-field .gr-select-trigger{background-position:right 14px center;background-size:18px;height:56px;padding-left:14px;padding-right:40px;font-size:16px}.gr-consent{letter-spacing:.5px;gap:12px;margin-top:28px;font-size:14px}.gr-consent input{width:24px;height:24px}.gr-actions{gap:12px;margin-top:32px}.gr-back{width:100px;height:50px;font-size:14px}.gr-primary{letter-spacing:2px;width:190px;max-width:65%;height:50px;font-size:11px}.gr-body:has(.gr-fields){padding-bottom:36px}.gr-verification .gr-otp{margin-top:28px;font-size:18px}.gr-verification .gr-description{overflow-wrap:anywhere}.gr-verification .gr-actions{flex-wrap:wrap;margin-top:36px}.gr-actions>div{flex:1;justify-content:flex-end;gap:12px}.gr-resend{font-size:13px}.gr-verify-button{width:125px;max-width:none}.gr-back-small{width:74px}.gr-confirmed{font-size:11px}.gr-success h2{font-size:26px}.gr-dashboard{width:250px;max-width:100%}.gr-feedback{margin:0 18px 18px;font-size:14px}}@media (prefers-reduced-motion:reduce){.gr-body{animation:none}.gr-page *{transition:none}}
.gr-flow-team .gr-progress-content{min-height:calc(106 * var(--gr-u))}.gr-flow-team .gr-command b{color:#00d8ed;background:#00d8ed0a;border-color:#135363}.gr-learner-login{text-align:center;justify-content:center;align-items:center;display:flex}.gr-kicker.gr-cyan{color:#00d8ed}.gt-options{gap:calc(18 * var(--gr-u));margin-top:calc(26 * var(--gr-u));grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.gt-option{align-items:flex-start;gap:calc(10 * var(--gr-u));min-height:calc(116 * var(--gr-u));padding:calc(24 * var(--gr-u)) calc(22 * var(--gr-u));border-radius:calc(8 * var(--gr-u));text-align:left;cursor:pointer;background:#05040a;border:1px solid #655e68;flex-direction:column;transition:background .18s,border-color .18s,transform .18s;display:flex}.gt-join{--gt-color:#00d8ed}.gt-create{--gt-color:#c13cff}.gt-option strong{color:var(--gt-color);font:700 calc(16 * var(--gr-u)) / 1.3 var(--font-orbitron), sans-serif}.gt-option span{color:#b5b0c4;font-size:calc(20 * var(--gr-u));line-height:1.2}.gt-option.is-selected{border-color:var(--gt-color);background:color-mix(in srgb, var(--gt-color) 4%, #08060e)}.gt-option.is-dimmed{--gt-color:#6f6a78;opacity:.55;border-color:#3a3640}.gt-option.is-dimmed span{color:#6f6a78}.gt-detail{margin-top:calc(36 * var(--gr-u))}.gt-helper{margin-top:calc(14 * var(--gr-u));font-size:calc(20 * var(--gr-u));color:#b5b0c4;letter-spacing:calc(.8 * var(--gr-u));line-height:1.35}.gt-detail input{padding:0 calc(21 * var(--gr-u))}.gt-confirm{margin-top:calc(58 * var(--gr-u))}.gt-confirm>p:first-child{font-size:calc(12 * var(--gr-u));color:#ffcc58;margin-bottom:calc(14 * var(--gr-u));font-weight:700}.gt-confirm .gr-consent{padding:calc(15 * var(--gr-u)) calc(20 * var(--gr-u));gap:calc(18 * var(--gr-u));background:#110f1a;border:1px solid #27232c;margin-top:0}.gt-confirm .gr-consent input{width:calc(22 * var(--gr-u));height:calc(22 * var(--gr-u));border-radius:0}.gt-confirm .gr-consent input:checked:after{font-size:calc(17 * var(--gr-u))}.gt-confirm .gr-consent strong{font-size:calc(24 * var(--gr-u));font-weight:400;line-height:1.2;display:block}.gt-confirm .gr-consent small{font-size:calc(16 * var(--gr-u));color:#8f879e;line-height:1.4;display:block}.gt-selection{padding-bottom:calc(96 * var(--gr-u))}.gt-complete{width:calc(464 * var(--gr-u));max-width:55%;font-size:calc(20 * var(--gr-u));letter-spacing:calc(5.0678 * var(--gr-u));-webkit-mask-image:url(/global-hackathon/register/team-complete-mask.svg);mask-image:url(/global-hackathon/register/team-complete-mask.svg)}.gt-confirmation{width:calc(1141 * var(--gr-u));max-width:100%;margin:calc(18 * var(--gr-u)) auto 0;padding:calc(70 * var(--gr-u)) calc(60 * var(--gr-u)) calc(125 * var(--gr-u));border:2px solid #dc690026;border-top:calc(6 * var(--gr-u)) solid #dc6900;background:#0c0a14cc;position:relative}.gt-confirmation:before{content:"";top:calc(-6 * var(--gr-u));height:calc(6 * var(--gr-u));background:linear-gradient(90deg,#dc6900,#ff0090,#00f57c,#dc6900);position:absolute;left:0;right:0}.gt-confetti{width:calc(737 * var(--gr-u));height:auto;top:calc(5 * var(--gr-u));pointer-events:none;position:absolute;left:50%;translate:-50%}.gt-welcome{align-items:center;gap:calc(32 * var(--gr-u));text-align:center;margin-bottom:calc(80 * var(--gr-u));flex-direction:column;display:flex;position:relative}.gt-party-popper{width:calc(150 * var(--gr-u));height:auto}.gt-welcome h1{font:900 calc(62 * var(--gr-u)) / 1.2 var(--font-orbitron), sans-serif;letter-spacing:calc(-1 * var(--gr-u))}.gt-welcome h1 span{color:#0000;background:linear-gradient(90deg,#dc6900,#ff8c24 50%,#ff0090);-webkit-background-clip:text;background-clip:text}.gt-welcome p{max-width:calc(842 * var(--gr-u));font-size:calc(32 * var(--gr-u));color:#e3f6e2;letter-spacing:calc(.3 * var(--gr-u));line-height:1.3}.gt-result{gap:calc(22.16 * var(--gr-u));display:grid}.gt-slot{min-width:0;padding:calc(32.797 * var(--gr-u)) calc(35.456 * var(--gr-u));background:#110f1a;border:1px solid #28252a}.gt-slot>span,.gt-code-slot>div>span{color:#6b6b6b;font-size:calc(24 * var(--gr-u));letter-spacing:calc(6.648 * var(--gr-u));margin-bottom:calc(6.648 * var(--gr-u));line-height:1.2;display:block}.gt-slot strong,.gt-slot code{font:800 calc(30 * var(--gr-u)) / 1.3 var(--font-orbitron), sans-serif;letter-spacing:calc(1.108 * var(--gr-u));overflow-wrap:anywhere;display:block}.gt-slot strong{text-transform:uppercase}.gt-result-row{gap:calc(17.728 * var(--gr-u));grid-template-columns:1fr 1fr;display:grid}.gt-code-slot{justify-content:space-between;align-items:center;gap:0;display:flex}.gt-code-slot>div>span{letter-spacing:calc(5.2 * var(--gr-u));white-space:nowrap}.gt-code-slot>div{min-width:0}.gt-slot code{color:#0f8;text-shadow:0 0 10px #0f8}.gt-copy{width:calc(269 * var(--gr-u));height:calc(80 * var(--gr-u));color:#0f0f0f;font:800 calc(24 * var(--gr-u)) / 1 var(--font-orbitron), sans-serif;cursor:pointer;background:#dc6900;flex-shrink:0;transition:filter .18s;-webkit-mask:url(/global-hackathon/register/team-copy-mask.svg) 50%/100% 100% no-repeat;mask:url(/global-hackathon/register/team-copy-mask.svg) 50%/100% 100% no-repeat}.gt-next{padding:calc(20 * var(--gr-u));margin-top:calc(52 * var(--gr-u));color:#fcf0e6;background:#110f1a;border:1px solid #1c1928}.gt-next>span{color:#9a4a00;font-size:calc(20 * var(--gr-u));margin-bottom:calc(14 * var(--gr-u));display:block}.gt-next p{font-size:calc(26 * var(--gr-u));letter-spacing:calc(1 * var(--gr-u));line-height:1.3}.gt-dashboard{width:100%;height:calc(80 * var(--gr-u));margin-top:calc(50 * var(--gr-u));color:#0f0f0f;font:800 calc(24 * var(--gr-u)) / 1 var(--font-orbitron), sans-serif;background:linear-gradient(90deg,#3c9f42,#02fc86);justify-content:center;align-items:center;transition:filter .18s;display:flex;-webkit-mask:url(/global-hackathon/register/team-dashboard-mask.svg) 50%/100% 100% no-repeat;mask:url(/global-hackathon/register/team-dashboard-mask.svg) 50%/100% 100% no-repeat}.gt-redirect{padding:calc(22 * var(--gr-u));margin-top:calc(18 * var(--gr-u));text-align:center;color:#c0b6b0;font:400 calc(24 * var(--gr-u)) / 1.4 var(--font-orbitron), sans-serif;background:#101010;border-block:1px solid #3e3b38}@media (hover:hover){.gt-option:hover:not(:disabled){border-color:var(--gt-color);transform:translateY(-2px)}.gt-copy:hover,.gt-dashboard:hover{filter:brightness(1.18)}}@media (max-width:767px){.gr-flow-team .gr-progress-content{min-height:76px}.gt-options{grid-template-columns:1fr;gap:12px;margin-top:24px}.gt-option{gap:10px;min-height:100px;padding:20px 16px}.gt-option strong{font-size:13px}.gt-option span{font-size:16px}.gt-detail{margin-top:28px}.gt-helper{font-size:15px}.gt-confirm{margin-top:28px}.gt-confirm>p:first-child{font-size:11px}.gt-confirm .gr-consent{gap:10px;padding:12px}.gt-confirm .gr-consent input{width:20px;height:20px}.gt-confirm .gr-consent strong{font-size:16px}.gt-confirm .gr-consent small{font-size:13px}.gt-selection{padding-bottom:36px}.gt-selection .gr-actions{flex-wrap:wrap}.gt-complete{letter-spacing:2px;width:100%;max-width:none;font-size:11px}.gt-confirmation{width:100%;margin-top:0;padding:36px 16px 40px}.gt-confetti{width:100%;max-width:100%}.gt-party-popper{width:100px}.gt-welcome{gap:24px;margin-bottom:36px}.gt-welcome h1{letter-spacing:-.5px;font-size:clamp(20px,5vw,32px)}.gt-welcome p{font-size:19px}.gt-result{gap:14px}.gt-slot{padding:20px 14px}.gt-slot>span,.gt-code-slot>div>span{letter-spacing:2px;white-space:normal;margin-bottom:8px;font-size:13px}.gt-slot strong,.gt-slot code{font-size:16px}.gt-result-row{grid-template-columns:1fr;gap:14px}.gt-code-slot{flex-direction:column;align-items:stretch;gap:20px}.gt-copy{align-self:flex-end;width:160px;height:48px;font-size:14px}.gt-next{margin-top:28px;padding:16px}.gt-next>span{margin-bottom:10px;font-size:14px}.gt-next p{letter-spacing:.3px;font-size:17px}.gt-dashboard{height:54px;margin-top:28px;font-size:13px}.gt-redirect{padding:16px 8px;font-size:13px}}@media (prefers-reduced-motion:reduce){.gt-option,.gt-copy,.gt-dashboard{transition:none}}
/*# sourceMappingURL=2e0dtpq9zhiq3.css.map*/