.apply-modal-module__kwcUpG__backdrop{z-index:60;background:#0d0d10c7;justify-content:center;align-items:center;padding:22px;display:flex;position:fixed;inset:0}.apply-modal-module__kwcUpG__panel{background:var(--panel,#16151a);width:100%;max-width:880px;max-height:calc(100dvh - 44px);color:var(--cream,#f2ede4);font-family:var(--body,ui-sans-serif, system-ui, "Helvetica Neue", Arial, sans-serif);border:1px solid #f2ede424;border-radius:2px;padding:34px 38px 38px;font-size:15px;line-height:1.6;position:relative;overflow-y:auto}.apply-modal-module__kwcUpG__close{cursor:pointer;font-family:var(--mono,ui-monospace, "SF Mono", Menlo, Consolas, monospace);letter-spacing:.1em;color:#f2ede48c;background:0 0;border:none;padding:6px 8px;font-size:11px;position:absolute;top:14px;right:16px}.apply-modal-module__kwcUpG__close:hover{color:var(--cream,#f2ede4)}.apply-modal-module__kwcUpG__cols{grid-template-columns:250px minmax(0,1fr);gap:0 44px;display:grid}.apply-modal-module__kwcUpG__rail{font-family:var(--mono,ui-monospace, "SF Mono", Menlo, Consolas, monospace);letter-spacing:.15em;color:#f2ede466;font-size:11px}.apply-modal-module__kwcUpG__rail:after{content:"";background:#f2ede433;width:34px;height:1px;margin-top:12px;display:block}.apply-modal-module__kwcUpG__title{font-family:var(--display,"Space Grotesk", ui-sans-serif, system-ui, sans-serif);letter-spacing:-.012em;margin:18px 0 0;font-size:24px;font-weight:600;line-height:1.15}.apply-modal-module__kwcUpG__steps{margin:22px 0 0;padding:0;list-style:none}.apply-modal-module__kwcUpG__steps li{border-top:1px solid #f2ede412;grid-template-columns:26px minmax(0,1fr);gap:12px;padding:13px 0;display:grid}.apply-modal-module__kwcUpG__steps li:first-child{border-top:none;padding-top:4px}.apply-modal-module__kwcUpG__stepN{font-family:var(--mono,ui-monospace, "SF Mono", Menlo, Consolas, monospace);color:#d4a45f99;padding-top:2px;font-size:12px}.apply-modal-module__kwcUpG__stepTitle{font-family:var(--display,"Space Grotesk", ui-sans-serif, system-ui, sans-serif);letter-spacing:.005em;margin:0;font-size:15px;font-weight:600}.apply-modal-module__kwcUpG__stepBody{color:#f2ede4b8;margin:3px 0 0;font-size:13.5px}.apply-modal-module__kwcUpG__form{display:block}.apply-modal-module__kwcUpG__field{margin-top:18px}.apply-modal-module__kwcUpG__field:first-child{margin-top:0}.apply-modal-module__kwcUpG__label{color:#f2ede4db;font-size:14.5px;display:block}.apply-modal-module__kwcUpG__hint{font-family:var(--mono,ui-monospace, "SF Mono", Menlo, Consolas, monospace);letter-spacing:.06em;color:#f2ede473;margin-left:8px;font-size:11px}.apply-modal-module__kwcUpG__identityRow{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:10px;margin-top:8px;display:grid}.apply-modal-module__kwcUpG__input,.apply-modal-module__kwcUpG__textarea{background:var(--room,#0d0d10);width:100%;color:var(--cream,#f2ede4);border:1px solid #f2ede424;border-radius:2px;padding:9px 11px;font-family:inherit;font-size:14.5px;line-height:1.5}.apply-modal-module__kwcUpG__textarea{resize:vertical;min-height:38px;margin-top:8px;display:block}.apply-modal-module__kwcUpG__input::placeholder,.apply-modal-module__kwcUpG__textarea::placeholder{color:#f2ede459}.apply-modal-module__kwcUpG__input:focus,.apply-modal-module__kwcUpG__textarea:focus{border-color:#d4a45fb3;outline:none}.apply-modal-module__kwcUpG__fieldError{font-family:var(--mono,ui-monospace, "SF Mono", Menlo, Consolas, monospace);color:var(--rose,#e8927c);margin:6px 0 0;font-size:12px}.apply-modal-module__kwcUpG__actions{flex-wrap:wrap;align-items:center;gap:18px;margin-top:26px;display:flex}.apply-modal-module__kwcUpG__submit{font-family:var(--mono,ui-monospace, "SF Mono", Menlo, Consolas, monospace);letter-spacing:.08em;color:var(--rose,#e8927c);cursor:pointer;background:0 0;border:1px solid #e8927c80;border-radius:2px;padding:11px 20px;font-size:13px}.apply-modal-module__kwcUpG__submit:hover{background:#e8927c17}.apply-modal-module__kwcUpG__submit:disabled{opacity:.55;cursor:default}.apply-modal-module__kwcUpG__fail{color:#f2ede4db;border:1px solid #e8927c66;border-radius:2px;margin-top:22px;padding:14px 16px;font-size:14px}.apply-modal-module__kwcUpG__failTitle{font-family:var(--mono,ui-monospace, "SF Mono", Menlo, Consolas, monospace);letter-spacing:.08em;color:var(--rose,#e8927c);margin:0 0 6px;font-size:12px}.apply-modal-module__kwcUpG__fail a{color:inherit;text-underline-offset:3px;-webkit-text-decoration:underline #d4a45fcc;text-decoration:underline #d4a45fcc}.apply-modal-module__kwcUpG__success{padding:8px 0 20px}.apply-modal-module__kwcUpG__successTitle{font-family:var(--display,"Space Grotesk", ui-sans-serif, system-ui, sans-serif);letter-spacing:-.012em;margin:0;font-size:24px;font-weight:600}.apply-modal-module__kwcUpG__successLine,.apply-modal-module__kwcUpG__successWatch{color:#f2ede4db;margin:12px 0 0;font-size:15px}.apply-modal-module__kwcUpG__successWatch a{color:inherit;text-underline-offset:3px;overflow-wrap:anywhere;-webkit-text-decoration:underline #d4a45fcc;text-decoration:underline #d4a45fcc}.apply-modal-module__kwcUpG__successMeta{font-family:var(--mono,ui-monospace, "SF Mono", Menlo, Consolas, monospace);letter-spacing:.1em;color:#f2ede473;margin:18px 0 0;font-size:11px}@media (max-width:720px){.apply-modal-module__kwcUpG__backdrop{align-items:flex-end;padding:10px}.apply-modal-module__kwcUpG__panel{max-height:calc(100dvh - 20px);padding:26px 18px 30px}.apply-modal-module__kwcUpG__cols{grid-template-columns:1fr;gap:0}.apply-modal-module__kwcUpG__title{margin-top:12px;font-size:21px}.apply-modal-module__kwcUpG__steps{border-bottom:1px solid #f2ede412;margin-top:14px;margin-bottom:20px;padding-bottom:18px}.apply-modal-module__kwcUpG__steps li{padding:9px 0}.apply-modal-module__kwcUpG__identityRow{grid-template-columns:1fr}}
