.application-choices{gap:24px;display:grid}.application-choices fieldset{background:#14141f;border:1px solid #34313f;border-radius:14px;min-width:0;margin:0;padding:20px}.application-choices legend{color:#f6f5fb;padding:0 8px;font-weight:650}.application-choices p{color:#aaa6bb;margin:0 0 14px;font-size:14px}.application-choice-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.application-choice-grid label{cursor:pointer;background:#1c1b28;border:1px solid #34313f;border-radius:10px;align-items:center;padding:13px 14px;gap:12px!important;margin:0!important;display:flex!important}.application-choice-grid label:has(input:checked){background:#2b233f;border-color:#9a73cd}.application-choice-grid input[type=checkbox]{accent-color:#b17aff;flex:0 0 18px;height:18px;width:18px!important;margin:0!important}.application-choice-grid .pb-platform{color:#bda0ed;flex:0 0 22px;display:inline-flex}.application-choice-grid svg{width:22px;height:22px}.application-choice-grid label:has(input:disabled){opacity:.45}@media (max-width:550px){.application-choice-grid{grid-template-columns:1fr}.application-choices fieldset{padding:14px}}.application-page{max-width:1000px;margin:auto;padding:40px 24px 80px}.application-wizard{background:#14141e;border:1px solid #32303e;border-radius:20px;margin-top:32px;overflow:hidden}.application-progress{background:#191823;border-bottom:1px solid #32303e;grid-template-columns:repeat(3,1fr);gap:14px;margin:0;padding:24px;list-style:none;display:grid}.application-progress li{color:#858194;align-items:center;gap:12px;font-size:14px;font-weight:600;display:flex}.application-progress li>span{border:1px solid #494255;border-radius:50%;flex-shrink:0;place-items:center;width:34px;height:34px;display:grid}.application-progress small{margin-bottom:3px;font-size:11px;font-weight:400;display:block}.application-progress .is-current{color:#eee6ff}.application-progress .is-current>span{color:#fff;background:#7d45be;border-color:#9f6bd8}.application-body{padding:32px}.application-body h2{margin:8px 0 18px;font-size:28px}.application-body section[hidden]{display:none}.application-body p,.application-body small{color:#b5b0c3;line-height:1.7}.application-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin:24px 0;display:grid}.application-wide,.application-fields>.application-choices{grid-column:1/-1}.application-wizard label:not(.application-consent){gap:9px;font-size:14px;display:grid}.application-wizard input:not([type=checkbox]),.application-wizard select,.application-wizard textarea{box-sizing:border-box;color:#f5f2fa;width:100%;min-width:0;font:inherit;background:#101019;border:1px solid #3b374a;border-radius:10px;padding:13px 14px;font-size:16px}.application-wizard input[readonly]{color:#bcb4ce;background:#201d2a}.application-wizard input[type=checkbox]{accent-color:#ae7cec}.application-wizard :focus-visible{outline-offset:3px;outline:2px solid #b895ed}.application-wizard h2:focus{outline:none}.application-upload{background:#1b1826;border:1px solid #3c354c;border-radius:14px;gap:14px;margin:24px 0 32px;padding:24px;display:grid}.application-upload h3,.application-upload p{margin:0}.application-terms-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.application-terms-heading h3{margin:0}.application-terms-heading a{color:#c6a5f6;font-size:13px}.application-terms{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#75608e #14121c;background:#100f18;border:1px solid #3b3448;border-radius:12px;height:310px;margin-top:14px;padding:22px;overflow-y:auto}.application-terms h4{color:#ece4fa;margin:20px 0 8px;font-size:15px}.application-terms section:first-child h4{margin-top:0}.application-terms p{font-size:14px;line-height:1.85}.application-read-status{font-size:13px}.application-consent{align-items:flex-start;gap:12px;font-size:14px;line-height:1.7;display:flex}.application-consent input{flex:0 0 20px;width:20px;height:20px;margin-top:3px}.application-consent:has(input:disabled){opacity:.55}.application-navigation{border-top:1px solid #32303e;justify-content:space-between;align-items:center;gap:12px;margin:32px 0 18px;padding-top:24px;display:flex}.application-navigation button{color:#fff;font:inherit;cursor:pointer;background:#8c55cf;border:1px solid #9a69d4;border-radius:10px;padding:13px 20px;font-weight:600}.application-navigation .application-back{background:#23202e;border-color:#484052}.application-navigation button:disabled{opacity:.4;cursor:default}.application-navigation>span{color:#aca4bc;font-size:13px}.application-error{background:#311e2a;border:1px solid #a85467;border-radius:10px;padding:14px;color:#ffdae2!important}@media (max-width:600px){.application-page{padding:24px 14px 60px}.application-body{padding:20px}.application-progress{gap:8px;padding:18px 12px}.application-progress li{text-align:center;flex-direction:column;gap:8px;font-size:11px}.application-progress small{display:none}.application-fields{grid-template-columns:1fr}.application-upload{padding:16px}.application-terms{height:300px;padding:16px}.application-navigation button{padding:12px 14px;font-size:13px}.application-body h2{font-size:24px}}.application-fields{align-items:start}.application-wizard label:not(.application-consent){grid-auto-rows:max-content;align-content:start}.application-wizard input:not([type=checkbox]):not([type=file]),.application-wizard select{height:48px;min-height:48px;margin:0;line-height:20px}.application-wizard input:not([readonly]):-webkit-autofill{-webkit-text-fill-color:#f5f2fa;caret-color:#f5f2fa;-webkit-box-shadow:inset 0 0 0 1000px #101019}.application-wizard input:not([readonly]):-webkit-autofill:hover{-webkit-text-fill-color:#f5f2fa;caret-color:#f5f2fa;-webkit-box-shadow:inset 0 0 0 1000px #101019}.application-wizard input:not([readonly]):-webkit-autofill:focus{-webkit-text-fill-color:#f5f2fa;caret-color:#f5f2fa;-webkit-box-shadow:inset 0 0 0 1000px #101019}.application-fields small{margin:0}.display-name-field{gap:9px;display:grid}.display-name-heading{align-items:center;gap:8px;font-size:14px;display:flex}.name-help{position:relative}.name-help summary{cursor:pointer;color:#bc99ed;text-align:center;border:1px solid #756185;border-radius:50%;width:18px;height:18px;list-style:none}.name-help summary::-webkit-details-marker{display:none}.name-help span{z-index:5;color:#eee6fa;background:#252031;border:1px solid #514363;border-radius:10px;width:240px;max-width:70vw;padding:14px;font-size:13px;line-height:1.6;position:absolute;top:26px;left:-100px;box-shadow:0 8px 24px #0006}.application-fields>label,.application-fields>.display-name-field{grid-row:span 3;grid-template-rows:subgrid;align-self:stretch;row-gap:9px;line-height:22px}.application-fields>label>input,.application-fields>label>select,.application-fields>label>textarea,.display-name-field>input{grid-row:2;align-self:start}.application-fields>label>small,.display-name-field>small{grid-row:3}.display-name-heading{align-self:start;min-height:22px;line-height:22px}.application-wizard .display-name-heading label{margin:0;line-height:22px}.name-help summary{box-sizing:border-box;font-size:12px;line-height:16px}@media (max-width:600px){.application-fields>label,.application-fields>.display-name-field{grid-row:auto;grid-template-rows:auto;align-self:start}}
