.wizard-module__AYehKa__page{--lux-pink:#ff2d95;--lux-red:#ff1744;--lux-script:#ffe9f4;--lux-soft:#ffffffb8;--lux-muted:#ffffff8c;color:#fff;background:radial-gradient(112px 132px,#ff2d9524,#0000 70%),radial-gradient(92px 105px at 85%,#a0005a29,#0000 70%),#08060b;flex-direction:column;height:100dvh;display:flex;overflow:hidden}.wizard-module__AYehKa__header{flex-direction:column;gap:8px;padding:0 16px 14px;display:flex}.wizard-module__AYehKa__bar{grid-template-columns:36px 1fr 36px;align-items:center;height:48px;display:grid}.wizard-module__AYehKa__iconButton{cursor:pointer;background:#ffffff0f;border:.67px solid #ffffff17;border-radius:999px;place-items:center;width:36px;height:36px;margin:0;padding:0;display:grid}.wizard-module__AYehKa__iconButton img,.wizard-module__AYehKa__check img,.wizard-module__AYehKa__notice img,.wizard-module__AYehKa__next img{display:block}.wizard-module__AYehKa__flow{letter-spacing:-.2px;text-align:center;margin:0;font-size:14px;font-weight:800;line-height:1.2}.wizard-module__AYehKa__progressRow{align-items:center;gap:12px;display:flex}.wizard-module__AYehKa__progress{border-radius:2px;flex:1;height:4px;display:flex;overflow:hidden}.wizard-module__AYehKa__progressOn,.wizard-module__AYehKa__progressOff{flex:1;height:4px}.wizard-module__AYehKa__progressOn{background:var(--lux-pink)}.wizard-module__AYehKa__progressOff{background:#ffffff17}.wizard-module__AYehKa__stepCount{color:var(--lux-soft);white-space:nowrap;margin:0;font-size:12px;font-weight:600;line-height:1.2}.wizard-module__AYehKa__body{flex-direction:column;flex:1;gap:18px;min-height:0;padding:12px 16px 16px;display:flex;overflow:auto}.wizard-module__AYehKa__titleBlock{flex-direction:column;gap:4px;display:flex}.wizard-module__AYehKa__headline{flex-wrap:wrap;align-items:baseline;gap:8px;margin:0;padding-left:4px;display:flex}.wizard-module__AYehKa__script{font-family:var(--font-lustra-script), cursive;color:var(--lux-script);font-size:42px;font-weight:400;line-height:42px}.wizard-module__AYehKa__display{font-family:var(--font-lustra-display), sans-serif;letter-spacing:.4px;text-transform:uppercase;font-size:32px;font-weight:900;line-height:27.5px}.wizard-module__AYehKa__subtitle{color:var(--lux-soft);margin:0;font-size:11.5px;font-weight:500;line-height:16.7px}.wizard-module__AYehKa__options{grid-template-columns:1fr 1fr;gap:12px;display:grid}.wizard-module__AYehKa__optionsSingle{grid-template-columns:1fr}.wizard-module__AYehKa__bone{background:#ffffff14;position:absolute;inset:0}.wizard-module__AYehKa__optionMedia{object-fit:cover;object-position:center;width:100%;height:100%;display:block;position:absolute;inset:0}.wizard-module__AYehKa__photo{background:#110c16;width:100%;min-width:0;max-width:100%;display:block;position:relative;overflow:hidden}.wizard-module__AYehKa__photo:has(.wizard-module__AYehKa__optionMediaBone){min-height:160px}.wizard-module__AYehKa__optionFrame{width:100%;min-width:0;max-width:100%;display:block;position:relative;overflow:hidden}.wizard-module__AYehKa__photo:has(.wizard-module__AYehKa__optionMediaBone) .wizard-module__AYehKa__optionFrame{height:100%;min-height:inherit}.wizard-module__AYehKa__optionMediaFit{z-index:0;object-fit:cover;object-position:center;width:100%;min-width:0;max-width:100%;height:100%;min-height:0;max-height:100%;display:block;position:absolute;inset:0}.wizard-module__AYehKa__optionMediaBone{width:100%;height:100%;display:block;position:absolute;inset:0}.wizard-module__AYehKa__cardBone{background:#ffffff14;border-radius:16px;display:block}.wizard-module__AYehKa__optionsStatus{color:var(--lux-soft);margin:0;font-size:13px;line-height:1.4}.wizard-module__AYehKa__optionsRetry{color:#f5b841;font:inherit;cursor:pointer;background:0 0;border:0;margin-top:12px;padding:0;font-weight:700}.wizard-module__AYehKa__card{color:#fff;text-align:left;cursor:pointer;background:#110c16;border:2px solid #ffffff21;border-radius:16px;width:100%;min-width:0;max-width:100%;margin:0;padding:0;display:block;position:relative;overflow:hidden}.wizard-module__AYehKa__cardSelected{border-color:var(--lux-pink);box-shadow:0 0 0 1px #ff2d95cc,0 0 16px #ff2d9533}.wizard-module__AYehKa__cardStyle{height:440px}.wizard-module__AYehKa__cardLook,.wizard-module__AYehKa__cardHair,.wizard-module__AYehKa__cardColor,.wizard-module__AYehKa__cardEyes,.wizard-module__AYehKa__cardBody,.wizard-module__AYehKa__cardBust,.wizard-module__AYehKa__cardPersonality,.wizard-module__AYehKa__cardPortrait,.wizard-module__AYehKa__cardSquare{aspect-ratio:auto;height:auto;min-height:0}.wizard-module__AYehKa__cardBone.wizard-module__AYehKa__cardLook,.wizard-module__AYehKa__cardBone.wizard-module__AYehKa__cardSquare{min-height:160px}.wizard-module__AYehKa__cardBone.wizard-module__AYehKa__cardPortrait{min-height:200px}.wizard-module__AYehKa__cardBone.wizard-module__AYehKa__cardHair,.wizard-module__AYehKa__cardBone.wizard-module__AYehKa__cardColor,.wizard-module__AYehKa__cardBone.wizard-module__AYehKa__cardPersonality{min-height:270px}.wizard-module__AYehKa__cardBone.wizard-module__AYehKa__cardEyes{min-height:180px}.wizard-module__AYehKa__cardBone.wizard-module__AYehKa__cardBody{min-height:273px}.wizard-module__AYehKa__cardBone.wizard-module__AYehKa__cardBust{min-height:276px}:is(.wizard-module__AYehKa__cardLook .wizard-module__AYehKa__photo:has(.wizard-module__AYehKa__optionMediaBone),.wizard-module__AYehKa__cardSquare .wizard-module__AYehKa__photo:has(.wizard-module__AYehKa__optionMediaBone)){min-height:160px}.wizard-module__AYehKa__cardPortrait .wizard-module__AYehKa__photo:has(.wizard-module__AYehKa__optionMediaBone){min-height:200px}:is(.wizard-module__AYehKa__cardHair .wizard-module__AYehKa__photo:has(.wizard-module__AYehKa__optionMediaBone),.wizard-module__AYehKa__cardColor .wizard-module__AYehKa__photo:has(.wizard-module__AYehKa__optionMediaBone),.wizard-module__AYehKa__cardPersonality .wizard-module__AYehKa__photo:has(.wizard-module__AYehKa__optionMediaBone)){min-height:270px}.wizard-module__AYehKa__cardEyes .wizard-module__AYehKa__photo:has(.wizard-module__AYehKa__optionMediaBone){min-height:180px}.wizard-module__AYehKa__cardBody .wizard-module__AYehKa__photo:has(.wizard-module__AYehKa__optionMediaBone){min-height:273px}.wizard-module__AYehKa__cardBust .wizard-module__AYehKa__photo:has(.wizard-module__AYehKa__optionMediaBone){min-height:276px}.wizard-module__AYehKa__fade{pointer-events:none;background:linear-gradient(#08060beb 0%,#08060b73 7%,#08060b00 16%),linear-gradient(#08060b00 40%,#08060b47 56%,#08060bb8 74%,#08060bf5 88%,#08060b 100%);position:absolute;inset:0}.wizard-module__AYehKa__cardLabel,.wizard-module__AYehKa__cardHint{z-index:2;margin:0;position:absolute;left:12px;right:40px}.wizard-module__AYehKa__cardLabel{font-family:var(--font-lustra-display), sans-serif;letter-spacing:1px;text-transform:uppercase;font-size:20px;font-weight:900;line-height:20px;bottom:12px}.wizard-module__AYehKa__card:has(.wizard-module__AYehKa__cardHint) .wizard-module__AYehKa__cardLabel{bottom:calc(15px + 1.2em)}.wizard-module__AYehKa__cardHint{color:var(--lux-soft);font-size:10.5px;font-weight:500;line-height:1.2;bottom:12px}.wizard-module__AYehKa__check{background:var(--lux-pink);border-radius:12px;place-items:center;width:24px;height:24px;display:grid;position:absolute;bottom:8px;right:8px;box-shadow:0 6px 9px #ff2d9580}.wizard-module__AYehKa__nameField,.wizard-module__AYehKa__ageField{flex-direction:column;width:100%;display:flex}.wizard-module__AYehKa__nameField{gap:10px}.wizard-module__AYehKa__ageField{gap:12px}.wizard-module__AYehKa__fieldLabel{justify-content:space-between;align-items:center;gap:12px;display:flex}.wizard-module__AYehKa__fieldTitle{letter-spacing:1.1px;text-transform:uppercase;color:var(--lux-soft);font-size:11px;font-weight:800;line-height:1.2}.wizard-module__AYehKa__fieldMeta{color:var(--lux-muted);white-space:nowrap;font-size:12px;font-weight:500;line-height:1.2}.wizard-module__AYehKa__input{color:#fff;width:100%;height:48px;font:inherit;background:#ffffff0f;border:1px solid #ffffff17;border-radius:999px;margin:0;padding:0 18px;font-size:14px;font-weight:500;line-height:1.2}.wizard-module__AYehKa__ageLine{align-items:baseline;gap:8px;margin:0;display:flex}.wizard-module__AYehKa__ageValue{font-family:var(--font-lustra-display), sans-serif;letter-spacing:.5px;font-size:46px;font-weight:900;line-height:39.6px}.wizard-module__AYehKa__ageUnit{color:var(--lux-soft);font-size:11.5px;font-weight:500;line-height:16.7px}.wizard-module__AYehKa__sliderBlock{flex-direction:column;gap:10px;display:flex}.wizard-module__AYehKa__slider{--fill:0%;appearance:none;cursor:pointer;background:0 0;width:100%;height:24px;margin:0;padding:0}.wizard-module__AYehKa__slider::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--lux-pink) var(--fill), #ffffff29 var(--fill));border-radius:999px;height:4px}.wizard-module__AYehKa__slider::-webkit-slider-thumb{appearance:none;background:#fff;border:0;border-radius:50%;width:20px;height:20px;margin-top:-8px;box-shadow:0 0 0 4px #ff2d9559,0 0 16px #ff2d95e6}.wizard-module__AYehKa__slider::-moz-range-track{background:linear-gradient(90deg, var(--lux-pink) var(--fill), #ffffff29 var(--fill));border:0;border-radius:999px;height:4px}.wizard-module__AYehKa__slider::-moz-range-thumb{background:#fff;border:0;border-radius:50%;width:20px;height:20px;box-shadow:0 0 0 4px #ff2d9559,0 0 16px #ff2d95e6}.wizard-module__AYehKa__ticks{color:var(--lux-muted);justify-content:space-between;font-size:10.5px;font-weight:500;line-height:1.2;display:flex}.wizard-module__AYehKa__notice{color:var(--lux-soft);background:#ffffff0f;border:1px solid #ffffff17;border-radius:14px;align-items:flex-start;gap:10px;margin:0;padding:12px 14px;font-size:11.5px;font-weight:500;line-height:16.7px;display:flex}.wizard-module__AYehKa__notice p{margin:0}.wizard-module__AYehKa__noticeCopy{flex-direction:column;gap:4px;display:flex}.wizard-module__AYehKa__noticeTitle{color:#fff;font-size:13px;font-weight:800;line-height:1.2}.wizard-module__AYehKa__hero{background:#110c16;border-radius:18px;height:208px;position:relative;overflow:hidden}.wizard-module__AYehKa__heroPhoto{object-fit:cover;width:100%;height:170%;position:absolute;top:-27%;left:0}.wizard-module__AYehKa__heroShade{background:linear-gradient(#0000 42%,#08060beb 100%);position:absolute;inset:0}.wizard-module__AYehKa__badge{color:#ff5fae;letter-spacing:.5px;text-transform:uppercase;background:#ff5fae2e;border-radius:999px;height:18px;padding:0 7px;font-size:11px;font-weight:800;line-height:18px;position:absolute;top:12px;left:12px}.wizard-module__AYehKa__heroMeta{position:absolute;bottom:12px;left:14px;right:14px}.wizard-module__AYehKa__heroName{letter-spacing:-.3px;margin:0;font-size:16px;font-weight:800;line-height:1.2}.wizard-module__AYehKa__heroLevel{color:var(--lux-soft);margin:2px 0 0;font-size:10.5px;font-weight:500;line-height:1.3}.wizard-module__AYehKa__occupationField{flex-direction:column;gap:12px;width:100%;display:flex}.wizard-module__AYehKa__occupation{min-width:64px;height:36px;color:var(--lux-soft);font:inherit;cursor:pointer;background:#ffffff0f;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;margin:0;padding:0 18px;font-size:12px;font-weight:600;line-height:1.2;display:inline-flex}.wizard-module__AYehKa__occupationOn{border-color:var(--lux-pink);color:#fff;background:#1e1526;font-weight:700}.wizard-module__AYehKa__occupation:focus-visible{outline-offset:2px;outline:2px solid #fff}.wizard-module__AYehKa__chips{flex-wrap:wrap;gap:8px;display:flex}.wizard-module__AYehKa__chip{min-width:64px;height:40px;color:var(--lux-soft);background:#ffffff0f;border-radius:999px;justify-content:center;align-items:center;padding:0 18px;font-size:12px;font-weight:600;line-height:1.2;display:inline-flex}.wizard-module__AYehKa__dock{background:#110c16;border-top:1px solid #ffffff21;padding:12px 16px}.wizard-module__AYehKa__feeRow{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.wizard-module__AYehKa__fee{color:var(--lux-soft);margin:0;font-size:12px;font-weight:500;line-height:17px}.wizard-module__AYehKa__memberTag{color:#ffe3a6;letter-spacing:.3px;text-transform:uppercase;white-space:nowrap;background:#ffe3a629;border-radius:999px;height:18px;padding:0 7px;font-size:9px;font-weight:800;line-height:18px}.wizard-module__AYehKa__dockNote{color:var(--lux-muted);text-align:center;margin:8px 0 0;font-size:12px;font-weight:500;line-height:1.2}.wizard-module__AYehKa__dockError{color:#f5b841}.wizard-module__AYehKa__next{background:linear-gradient(172deg, var(--lux-pink) 0%, var(--lux-red) 100%);color:#fff;width:100%;height:48px;font:inherit;letter-spacing:-.1px;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;margin:0;padding:0 20px;font-size:15px;font-weight:800;line-height:1.2;display:flex;box-shadow:inset 0 1px #ffffff59,0 12px 34px #ff2d9580}.wizard-module__AYehKa__nextGold{color:#08060b;background:#ffe3a6;box-shadow:inset 0 1px #ffffff73,0 10px 28px #ffc94a59}.wizard-module__AYehKa__next:disabled{color:#ffffff59;box-shadow:none;cursor:not-allowed;background:#1e1526;border:1px solid #ffffff17}@media (prefers-reduced-motion:reduce){.wizard-module__AYehKa__bone.skeleton-sweep:after{animation:none}.wizard-module__AYehKa__cardBone.skeleton-sweep:after{animation:none}}.wizard-module__AYehKa__iconButton:focus-visible,.wizard-module__AYehKa__card:focus-visible,.wizard-module__AYehKa__input:focus-visible,.wizard-module__AYehKa__slider:focus-visible,.wizard-module__AYehKa__next:focus-visible{outline:2px solid var(--lux-pink);outline-offset:2px}.wizard-module__AYehKa__steps,.wizard-module__AYehKa__preview,.wizard-module__AYehKa__nextHint{display:none}@media (min-width:1024px){.wizard-module__AYehKa__page{--wizard-fit:calc(100dvh - 64px - 73px - 56px - 84px);--wizard-card:clamp(140px, calc((var(--wizard-fit) - 12px) / 2), 300px);background:#08060b;grid-template-rows:minmax(0,1fr) auto;grid-template-columns:240px minmax(0,1fr) 320px;height:calc(100dvh - 64px);min-height:0;display:grid;overflow:hidden}.wizard-module__AYehKa__header{display:none}.wizard-module__AYehKa__steps{border-right:1px solid #ffffff14;flex-direction:column;grid-row:1/span 2;gap:16px;min-height:0;padding:28px 20px;display:flex;overflow:auto}.wizard-module__AYehKa__stepsTitle{margin:0;font-size:18px;font-weight:800}.wizard-module__AYehKa__stepsMeta{color:var(--lux-soft);margin:-8px 0 0;font-size:12px}.wizard-module__AYehKa__steps ol{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.wizard-module__AYehKa__stepLink,.wizard-module__AYehKa__stepOn{color:#ffffff8c;border-radius:999px;align-items:center;gap:10px;min-height:36px;padding:0 8px;font-size:14px;font-weight:600;text-decoration:none;display:flex}.wizard-module__AYehKa__stepLink span,.wizard-module__AYehKa__stepOn span{background:#ffffff14;border-radius:999px;place-items:center;width:22px;height:22px;font-size:11px;display:grid}.wizard-module__AYehKa__stepOn{color:#fff;background:#ff2d9529}.wizard-module__AYehKa__stepOn span{background:#ff2d95}.wizard-module__AYehKa__body{grid-area:1/2;padding:28px 32px}.wizard-module__AYehKa__preview{border-left:1px solid #ffffff14;flex-direction:column;grid-area:1/3/span 2;gap:14px;min-height:0;padding:28px 24px;display:flex;overflow:auto}.wizard-module__AYehKa__previewLabel{color:#ffffff8c;letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:12px;font-weight:800}.wizard-module__AYehKa__previewCard{border-radius:20px;height:280px;position:relative;overflow:hidden}.wizard-module__AYehKa__previewCard img,.wizard-module__AYehKa__previewCard video{object-fit:cover;width:100%;height:100%}.wizard-module__AYehKa__previewMeta{position:absolute;bottom:14px;left:14px;right:14px}.wizard-module__AYehKa__previewMeta p,.wizard-module__AYehKa__previewMeta span,.wizard-module__AYehKa__quote p{margin:0}.wizard-module__AYehKa__previewMeta p{font-size:20px;font-weight:800}.wizard-module__AYehKa__quote{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:16px;align-items:flex-start;gap:10px;padding:14px;display:flex}.wizard-module__AYehKa__quote img{flex:none;width:16px;height:16px;display:block}.wizard-module__AYehKa__quote strong,.wizard-module__AYehKa__quote p{display:block}.wizard-module__AYehKa__quote p{color:var(--lux-soft);margin-top:4px;font-size:13px}.wizard-module__AYehKa__dock{background:#08060b;border:0;border-top:1px solid #ffffff14;grid-area:2/2;justify-content:space-between;align-items:center;gap:16px;min-height:73px;padding:12px 32px;display:flex}.wizard-module__AYehKa__nextHint{color:var(--lux-soft);margin:0;font-size:13px;display:block}.wizard-module__AYehKa__next{border-radius:999px;width:auto;min-width:180px;margin-left:auto}.wizard-module__AYehKa__cardStyle{height:clamp(280px, var(--wizard-fit), 520px)}.wizard-module__AYehKa__cardLook,.wizard-module__AYehKa__cardHair,.wizard-module__AYehKa__cardColor,.wizard-module__AYehKa__cardEyes,.wizard-module__AYehKa__cardBody,.wizard-module__AYehKa__cardBust,.wizard-module__AYehKa__cardPersonality,.wizard-module__AYehKa__cardPortrait,.wizard-module__AYehKa__cardSquare{height:auto;min-height:0}.wizard-module__AYehKa__cardBone.wizard-module__AYehKa__cardLook{min-height:var(--wizard-card)}.wizard-module__AYehKa__cardLook .wizard-module__AYehKa__photo:has(.wizard-module__AYehKa__optionMediaBone){min-height:var(--wizard-card)}.wizard-module__AYehKa__cardBone.wizard-module__AYehKa__cardHair,.wizard-module__AYehKa__cardBone.wizard-module__AYehKa__cardColor,.wizard-module__AYehKa__cardBone.wizard-module__AYehKa__cardPersonality{min-height:270px}.wizard-module__AYehKa__cardBone.wizard-module__AYehKa__cardEyes{min-height:180px}.wizard-module__AYehKa__cardBone.wizard-module__AYehKa__cardBody{min-height:273px}.wizard-module__AYehKa__cardBone.wizard-module__AYehKa__cardBust{min-height:276px}:is(.wizard-module__AYehKa__cardHair .wizard-module__AYehKa__photo:has(.wizard-module__AYehKa__optionMediaBone),.wizard-module__AYehKa__cardColor .wizard-module__AYehKa__photo:has(.wizard-module__AYehKa__optionMediaBone),.wizard-module__AYehKa__cardPersonality .wizard-module__AYehKa__photo:has(.wizard-module__AYehKa__optionMediaBone)){min-height:270px}.wizard-module__AYehKa__cardEyes .wizard-module__AYehKa__photo:has(.wizard-module__AYehKa__optionMediaBone){min-height:180px}.wizard-module__AYehKa__cardBody .wizard-module__AYehKa__photo:has(.wizard-module__AYehKa__optionMediaBone){min-height:273px}.wizard-module__AYehKa__cardBust .wizard-module__AYehKa__photo:has(.wizard-module__AYehKa__optionMediaBone){min-height:276px}.wizard-module__AYehKa__body,.wizard-module__AYehKa__steps,.wizard-module__AYehKa__preview{scrollbar-width:none}.wizard-module__AYehKa__body::-webkit-scrollbar{display:none}.wizard-module__AYehKa__steps::-webkit-scrollbar{display:none}.wizard-module__AYehKa__preview::-webkit-scrollbar{display:none}.wizard-module__AYehKa__body{-webkit-mask-image:linear-gradient(#000 calc(100% - 28px),#0000 100%);mask-image:linear-gradient(#000 calc(100% - 28px),#0000 100%)}}
