@charset "UTF-8";.gradient-panel{background:linear-gradient(135deg,#0a0f1a,#111726 40%,#0a0f1a)}.creator-application{position:fixed;inset:0;z-index:300;display:flex;overflow:hidden;background:#0f0f0f;font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.creator-application__close{position:absolute;top:16px;right:16px;z-index:20;display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;border:1px solid rgba(255,255,255,.08);background:#ffffff08;color:#f0ede873;text-decoration:none;transition:color .15s ease,border-color .15s ease,background .15s ease}.creator-application__close:hover{color:#f0ede8;border-color:#ffffff2e;background:#ffffff0f}.creator-application__close .material-symbols-outlined{font-size:20px}.creator-application[data-step=intro] .creator-application__close,.creator-application[data-step=submitted] .creator-application__close{display:none}.creator-application__body{flex:1;overflow-y:auto;scrollbar-gutter:stable;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 32px;position:relative;min-height:0;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.18) transparent}.creator-application__body::-webkit-scrollbar{width:6px}.creator-application__body::-webkit-scrollbar-track{background:transparent}.creator-application__body::-webkit-scrollbar-thumb{background:#ffffff2e;border-radius:2px}.creator-application:not([data-step=intro]) .creator-application__body{justify-content:flex-start}.creator-application__gradient{position:absolute;inset:0;z-index:0;pointer-events:none;background:#0a0f1a}.creator-application__container{position:relative;z-index:1;width:100%;max-width:640px}.creator-application__panel{display:none;width:100%}.creator-application__intro-icon{display:flex;align-items:center;justify-content:center;width:68px;height:68px;margin:0 auto 24px;border-radius:20px;background:#c9694a1a;border:1px solid rgba(201,105,74,.12);box-shadow:0 0 56px #c9694a26}.creator-application__intro-icon .material-symbols-outlined{font-size:32px;color:#c9694a}.creator-application__submitted-icon{display:flex;align-items:center;justify-content:center;width:72px;height:72px;margin:0 auto 24px;border-radius:50%;background:#c9694a26;border:1px solid rgba(201,105,74,.5);box-shadow:0 0 72px #c9694a4d}.creator-application__submitted-icon .material-symbols-outlined{font-size:32px;color:#c9694a}.creator-application__submitted-reference{position:relative;display:flex;flex-direction:column;align-items:center;gap:2px;padding:8px 16px;margin:0 auto 16px;width:fit-content;border:1px solid rgba(255,255,255,.08);border-radius:10px}.creator-application__submitted-reference-label{font-size:.675rem;font-weight:500;letter-spacing:2px;text-transform:uppercase;color:#f0ede873}.creator-application__submitted-reference-value{font-family:inherit;font-size:.875rem;font-weight:600;color:#f0ede8;background:none;border:none;padding:0;cursor:pointer;transition:color .15s ease}.creator-application__submitted-reference-value:hover,.creator-application__submitted-reference-value:focus-visible{color:#c9694a}.creator-application__submitted-reference-status{position:absolute;bottom:100%;left:50%;transform:translate(-50%);margin-bottom:8px;padding:4px 8px;white-space:nowrap;pointer-events:none;background:#1c1a17;border:1px solid rgba(255,255,255,.08);border-radius:6px;font-size:.675rem;color:#c9694a}.creator-application__submitted-notes{display:flex;flex-direction:column;align-items:center;gap:8px;margin-bottom:32px}.creator-application__submitted-note{color:#f0ede873;font-size:.875rem;text-align:center;text-wrap:pretty;line-height:1.6;max-width:460px;margin:0}.creator-application__step-label{color:#fee0db;font-size:.675rem;font-weight:500;letter-spacing:2px;text-transform:uppercase;text-align:center;margin:16px 0 0}.creator-application__title{font-size:1.125rem;font-weight:600;color:#f0ede8;margin:8px 0 0;text-align:center;text-wrap:balance}.creator-application__lead{color:#f0ede873;margin:8px 0 32px;text-align:center;text-wrap:pretty}.creator-application__intro-note{font-size:16px;color:#f0ede873;text-align:center;text-wrap:pretty;margin:0 0 8px}.creator-application__intro-note:last-of-type{margin-bottom:32px}.creator-application__intro-sign-in-link{color:#ffd39a;text-decoration:underline}.creator-application__intro-sign-in-link:hover{color:#ffb347}.creator-application__actions{display:flex;gap:8px;margin-top:32px;width:100%}.creator-application__actions .creator-application__btn-primary{flex:1}.creator-application__actions--centered{justify-content:center}.creator-application__actions--centered .creator-application__btn-primary,.creator-application__actions--centered .creator-application__btn-ghost{flex:1;max-width:200px}.creator-application__btn-primary{display:inline-flex;align-items:center;justify-content:center;padding:16px 24px;background:#c9694a;color:#0f0f0f;border:none;border-radius:8px;font-family:inherit;font-size:.875rem;font-weight:600;cursor:pointer;transition:background .18s ease,transform .1s ease}.creator-application__btn-primary:hover{background:#d97a5c;transform:translateY(-1px)}.creator-application__btn-primary:disabled{background:#c9694a59;cursor:not-allowed;transform:none}.creator-application__btn-ghost{display:inline-flex;align-items:center;justify-content:center;padding:16px;background:transparent;border:1px solid rgba(255,255,255,.08);border-radius:8px;font-family:inherit;font-size:.875rem;color:#f0ede873;text-decoration:none;cursor:pointer;white-space:nowrap;transition:color .15s,border-color .15s}.creator-application__btn-ghost:hover{color:#f0ede8;border-color:#ffffff2e}.creator-application__field{display:flex;flex-direction:column;gap:4px;margin-bottom:16px}.creator-application__field[hidden]{display:none}.creator-application__field label{font-size:.875rem;font-weight:500;color:#f0ede8b3}.creator-application__field input,.creator-application__field textarea{font-family:inherit;font-size:.875rem;padding:8px 16px;border-radius:8px;border:1px solid rgba(255,255,255,.08);background:#111726;color:#f0ede8;width:100%}.creator-application__field input::placeholder,.creator-application__field textarea::placeholder{color:#f0ede840}.creator-application__field input:focus-visible,.creator-application__field textarea:focus-visible{outline:none;border-color:#647696}.creator-application__field textarea{resize:vertical;min-height:6em}.creator-application__field-row{display:grid;grid-template-columns:1fr 1fr;gap:16px}.creator-application__helper{color:#f0ede840;font-size:.75rem;margin:0 0 16px}.creator-application__counter{color:#f0ede840;font-size:.75rem}.creator-application__counter--warn{color:#fa6139}.creator-application__review{display:flex;flex-direction:column;gap:8px;margin:0 0 16px}.creator-application__review-card{background:#111726;border:1px solid rgba(255,255,255,.08);border-radius:10px;overflow:hidden}.creator-application__review-card-header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:8px 16px 4px;border-bottom:1px solid rgba(255,255,255,.08)}.creator-application__review-card-header h3{font-size:.675rem;font-weight:500;letter-spacing:2px;text-transform:uppercase;color:#f0ede873;margin:0}.creator-application__review-card-body{padding:8px 16px 16px;display:flex;flex-direction:column;gap:8px}.creator-application__review-edit{display:inline-flex;align-items:center;gap:3px;flex-shrink:0;background:none;border:none;font-family:inherit;font-size:.75rem;color:#c9694a;cursor:pointer;padding:0;transition:opacity .15s ease}.creator-application__review-edit:hover{opacity:.8}.creator-application__review-edit .material-symbols-outlined{font-size:13px}.creator-application__review-tags{display:flex;flex-wrap:wrap;gap:4px}.creator-application__review-tags:empty{display:none}.creator-application__review-tag{font-size:.875rem;padding:3px 8px;color:#f0ede873}.creator-application__review-rows{display:grid;grid-template-columns:minmax(90px,auto) 1fr;column-gap:16px;row-gap:4px;margin:0}.creator-application__review-rows:empty{display:none}.creator-application__review-rows dt{display:flex;align-items:center;gap:4px;color:#f0ede873;font-size:.875rem}.creator-application__review-rows dt .material-symbols-outlined{font-size:14px;color:#f0ede840}.creator-application__review-rows dd{color:#f0ede8;font-size:.875rem;margin:0;line-height:1.5;overflow-wrap:anywhere}.creator-application__review-terms{display:flex;flex-direction:column;gap:16px;margin:16px 0}.creator-application__review-checkbox{display:flex;align-items:flex-start;gap:16px;cursor:pointer;width:100%}.creator-application__review-checkbox input[type=checkbox]{width:16px;height:16px;accent-color:#c9694a;flex-shrink:0;margin-top:2px;cursor:pointer}.creator-application__review-checkbox span{font-size:.875rem;color:#f0ede873;line-height:1.5;text-wrap:pretty}.creator-application__review-agreement-link{color:#c9694a;text-decoration:underline}.creator-application__review-agreement-link:hover{color:#d97a5c}.creator-application__turnstile-block{display:flex;flex-direction:column;gap:8px;margin:16px 0 0}.creator-application__turnstile-label{font-size:.875rem;color:#f0ede873;margin:0}.creator-application__review-verification{display:flex;flex-direction:column;gap:16px}.creator-application__turnstile{width:100%;min-height:65px}.creator-application__turnstile-fallback,.creator-application__turnstile-error{display:flex;align-items:center;gap:16px;color:#f0ede840;font-size:.875rem}.creator-application__turnstile-fallback[hidden],.creator-application__turnstile-error[hidden]{display:none}.creator-application__turnstile-fallback p,.creator-application__turnstile-error p{margin:0;font-size:inherit}.creator-application__turnstile-fallback .material-symbols-outlined,.creator-application__turnstile-error .material-symbols-outlined{color:#c9694a;font-size:1.125rem}.creator-application__turnstile-error,.creator-application__turnstile-error .material-symbols-outlined{color:#fa6139}.creator-application__submit-error{color:#fa6139;font-size:.875rem;margin:16px 0 0}.creator-application__submit-error[hidden]{display:none}.creator-application__turnstile-retry{color:#c9694a;text-decoration:underline;background:none;border:none;padding:0;font:inherit;cursor:pointer}.creator-application__turnstile-retry:hover{color:#d97a5c}.creator-application[data-step=intro] .creator-application__panel[data-step-panel=intro],.creator-application[data-step=profile] .creator-application__panel[data-step-panel=profile],.creator-application[data-step=motivation] .creator-application__panel[data-step-panel=motivation],.creator-application[data-step=how-heard] .creator-application__panel[data-step-panel=how-heard],.creator-application[data-step=portfolio] .creator-application__panel[data-step-panel=portfolio],.creator-application[data-step=review] .creator-application__panel[data-step-panel=review],.creator-application[data-step=submitted] .creator-application__panel[data-step-panel=submitted]{display:block}.progress-bar{display:flex;justify-content:center;gap:8px}.progress-bar__pip{width:40px;height:4px;border-radius:2px;background:#ffffff14}.progress-bar__pip--done{background:#c9694a80}.progress-bar__pip--active{background:#c9694a}.searchable-select{position:relative}.searchable-select__label--hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.searchable-select__control{position:relative;display:flex;align-items:center}.searchable-select__caret{position:absolute;right:16px;font-size:20px;color:var(--combobox-hint, #8d9bb5);pointer-events:none;transition:transform .15s}.searchable-select__input[aria-expanded=true]+.searchable-select__caret{transform:rotate(180deg)}.searchable-select__list{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:20;max-height:240px;overflow-y:auto;margin:0;padding:var(--combobox-list-padding, 0);list-style:none;border:1px solid var(--combobox-list-border, #31415f);border-radius:var(--combobox-list-radius, 4px);background:var(--combobox-list-bg, #1a2235);box-shadow:var(--combobox-list-shadow, 0 8px 24px rgba(0, 0, 0, .35));scrollbar-width:thin;scrollbar-color:var(--combobox-scrollbar, rgba(238, 242, 247, .15)) transparent}.searchable-select__list::-webkit-scrollbar{width:6px}.searchable-select__list::-webkit-scrollbar-track{background:transparent}.searchable-select__list::-webkit-scrollbar-thumb{background:var(--combobox-scrollbar, rgba(238, 242, 247, .15));border-radius:2px}.searchable-select__option{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:var(--combobox-option-padding, 8px 24px);font-size:var(--combobox-option-font-size, .875rem);color:var(--combobox-option-color, #eef2f7);cursor:pointer}.searchable-select__option[hidden]{display:none}.searchable-select__option[aria-selected=true],.searchable-select__option:hover{background:var(--combobox-option-active-bg, rgba(255, 255, 255, .06))}.searchable-select__option-check{font-size:16px;color:var(--combobox-accent, #f9724f);visibility:hidden}.searchable-select__option--selected .searchable-select__option-check{visibility:visible}.searchable-select{--combobox-list-padding: 4px 0;--combobox-list-border: rgba(255, 255, 255, .08);--combobox-list-radius: 8px;--combobox-list-bg: #111726;--combobox-list-shadow: 0 8px 24px rgba(0, 0, 0, .5);--combobox-option-padding: 8px 16px;--combobox-option-color: #f0ede8;--combobox-option-font-size: inherit;--combobox-option-active-bg: rgba(255, 255, 255, .05);--combobox-accent: #c9694a;--combobox-hint: rgba(240, 237, 232, .25);--combobox-scrollbar: rgba(255, 255, 255, .18);display:flex;flex-direction:column;gap:4px}.searchable-select__label{font-size:.875rem;font-weight:500;color:#f0ede8b3}.searchable-select__input{width:100%;padding:8px 48px 8px 16px;border-radius:8px;border:1px solid rgba(255,255,255,.08);background:#111726;color:#f0ede8;font-family:inherit;font-size:.875rem}.searchable-select__input::placeholder{color:#f0ede840}.searchable-select__input:focus-visible{outline:none;border-color:#647696}.option-card-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:16px}@media(max-width:440px){.option-card-grid{grid-template-columns:1fr}}.option-card{display:flex;align-items:center;gap:8px;min-height:48px;padding:8px 16px;border-radius:10px;border:1px solid rgba(255,255,255,.08);background:#111726;cursor:pointer}.option-card--full{grid-column:span 2}@media(max-width:440px){.option-card--full{grid-column:span 1}}.option-card:has(.option-card__input:checked){background:#8d9bb526;border-color:#8d9bb580}.option-card:has(.option-card__input:disabled){opacity:.7;cursor:not-allowed}.option-card__input{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.option-card__icon{display:flex;align-items:center;justify-content:center;color:#8d9bb5;font-size:20px}.option-card__body{flex:1;display:flex;flex-direction:column;gap:8px}.option-card__label{color:#f0ede8;font-size:.875rem}.option-card__other-input{display:none;width:100%;border:none;border-top:1px solid rgba(141,155,181,.3);background:transparent;padding-top:8px;font-family:inherit;font-size:.875rem;color:#f0ede8}.option-card__other-input::placeholder{color:#f0ede840}.option-card__other-input:focus-visible{outline:none}.option-card:has(.option-card__input:checked) .option-card__other-input{display:block}.option-card__check{display:flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;border:1px solid rgba(255,255,255,.08);flex-shrink:0}.option-card__check .material-symbols-outlined{font-size:11px;color:transparent}.option-card:has(.option-card__input:checked) .option-card__check{background:#8d9bb5;border-color:#8d9bb5}.option-card:has(.option-card__input:checked) .option-card__check .material-symbols-outlined{color:#0f0f0f}.portfolio-link-list{display:flex;flex-direction:column;gap:8px;margin:0 0 8px;padding:0;list-style:none}.portfolio-link-row{display:flex;flex-direction:column;gap:4px}.portfolio-link-row__controls{display:flex;align-items:center;gap:8px}.portfolio-link-row__input{flex:1;font-family:inherit;font-size:.875rem;padding:8px 16px;border-radius:8px;border:1px solid rgba(255,255,255,.08);background:#111726;color:#f0ede8}.portfolio-link-row__input::placeholder{color:#f0ede840}.portfolio-link-row__input:focus-visible{outline:none;border-color:#647696}.portfolio-link-row__btn{display:flex;align-items:center;justify-content:center;width:40px;align-self:stretch;flex-shrink:0;border-radius:8px;border:1px solid rgba(255,255,255,.08);background:#111726;color:#647696;cursor:pointer}.portfolio-link-row__btn[hidden]{display:none}.portfolio-link-row__btn:hover{background:#ffffff0d}.portfolio-link-row__error{color:#fa6139;font-size:.75rem}.portfolio-link-row__error:empty{display:none}
