.CompactEventSpotlight-module__0FEh3W__spotlight{background:#19122b99;border:1px solid #ffffff17;border-radius:16px;grid-template-columns:80px 1fr;gap:14px;padding:14px;display:grid;position:relative}.CompactEventSpotlight-module__0FEh3W__link{color:inherit;text-decoration:none;display:contents}.CompactEventSpotlight-module__0FEh3W__link:focus{outline:none}.CompactEventSpotlight-module__0FEh3W__spotlight:focus-within{border-color:#f1c65b66;box-shadow:0 0 0 3px #f1c65b1a}.CompactEventSpotlight-module__0FEh3W__imageWrapper{background:#0000004d;border-radius:12px;flex-shrink:0;width:80px;height:80px;overflow:hidden}.CompactEventSpotlight-module__0FEh3W__image{object-fit:cover;width:100%;height:100%;display:block}.CompactEventSpotlight-module__0FEh3W__content{align-content:center;gap:4px;min-width:0;display:grid}.CompactEventSpotlight-module__0FEh3W__eyebrow{letter-spacing:.08em;color:#f1c65b;text-transform:uppercase;font-size:10px;font-weight:900}.CompactEventSpotlight-module__0FEh3W__title{color:#fff;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:16px;font-weight:800;line-height:1.3;overflow:hidden}.CompactEventSpotlight-module__0FEh3W__description{color:#b5abc4;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:13px;line-height:1.4;overflow:hidden}.CompactEventSpotlight-module__0FEh3W__cta{color:#d4c9e3;margin-top:2px;font-size:13px;font-weight:700}.CompactEventSpotlight-module__0FEh3W__spotlight:hover .CompactEventSpotlight-module__0FEh3W__cta{color:#f1c65b}.CompactEventSpotlight-module__0FEh3W__header{border-radius:13px;grid-template-columns:56px minmax(0,1fr);gap:10px;min-height:68px;padding:6px 9px}.CompactEventSpotlight-module__0FEh3W__header .CompactEventSpotlight-module__0FEh3W__imageWrapper{border-radius:9px;width:56px;height:56px}.CompactEventSpotlight-module__0FEh3W__header .CompactEventSpotlight-module__0FEh3W__eyebrow{font-size:8px}.CompactEventSpotlight-module__0FEh3W__header .CompactEventSpotlight-module__0FEh3W__title{font-size:13px}.CompactEventSpotlight-module__0FEh3W__header .CompactEventSpotlight-module__0FEh3W__description{display:none}.CompactEventSpotlight-module__0FEh3W__header .CompactEventSpotlight-module__0FEh3W__cta{margin-top:0;font-size:11px}.CompactEventSpotlight-module__0FEh3W__header .CompactEventSpotlight-module__0FEh3W__dots{bottom:5px;right:8px}.CompactEventSpotlight-module__0FEh3W__dots{align-items:center;gap:6px;display:flex;position:absolute;bottom:8px;right:12px}.CompactEventSpotlight-module__0FEh3W__dot,.CompactEventSpotlight-module__0FEh3W__dotActive{cursor:pointer;border:none;border-radius:50%;width:6px;height:6px;padding:0;transition:all .2s}.CompactEventSpotlight-module__0FEh3W__dot{background:#ffffff40}.CompactEventSpotlight-module__0FEh3W__dotActive{background:#f1c65b;width:8px;height:8px}.CompactEventSpotlight-module__0FEh3W__dot:hover{background:#fff6}@media (prefers-reduced-motion:reduce){.CompactEventSpotlight-module__0FEh3W__dot,.CompactEventSpotlight-module__0FEh3W__dotActive,.CompactEventSpotlight-module__0FEh3W__cta{transition:none}}@media (max-width:390px){.CompactEventSpotlight-module__0FEh3W__spotlight{grid-template-columns:60px 1fr;gap:12px;padding:12px}.CompactEventSpotlight-module__0FEh3W__imageWrapper{width:60px;height:60px}.CompactEventSpotlight-module__0FEh3W__title{font-size:14px}.CompactEventSpotlight-module__0FEh3W__description,.CompactEventSpotlight-module__0FEh3W__cta{font-size:12px}}
.ManseryeokInputPage-module__Jkwuca__page{color:#f7f3ff;background:radial-gradient(circle at 20% 0,#6248aa33,#0000 32%),linear-gradient(#0d0a1a 0%,#130d25 52%,#0b0915 100%);min-height:100vh;padding:20px 16px 64px}.ManseryeokInputPage-module__Jkwuca__topbar{grid-template-columns:44px minmax(110px,1fr) minmax(220px,280px) auto;align-items:center;gap:12px;width:min(760px,100%);min-height:60px;margin:0 auto 18px;display:grid}.ManseryeokInputPage-module__Jkwuca__brand{align-items:baseline;gap:8px;display:flex}.ManseryeokInputPage-module__Jkwuca__brand span{color:#f1c65b;letter-spacing:.12em;font-size:11px;font-weight:900}.ManseryeokInputPage-module__Jkwuca__brand strong{font-size:22px}.ManseryeokInputPage-module__Jkwuca__headerEvent{min-width:0}.ManseryeokInputPage-module__Jkwuca__back,.ManseryeokInputPage-module__Jkwuca__saved{color:#fff;cursor:pointer;background:#ffffff12;border:1px solid #ffffff1f;border-radius:14px;min-height:42px;padding:0 14px}.ManseryeokInputPage-module__Jkwuca__back{width:42px;padding:0;font-size:20px}.ManseryeokInputPage-module__Jkwuca__saved{color:#ddd4f4;font-size:13px}.ManseryeokInputPage-module__Jkwuca__card{background:#19122beb;border:1px solid #ffffff1c;border-radius:24px;width:min(760px,100%);margin:0 auto;padding:24px;box-shadow:0 28px 80px #00000047}.ManseryeokInputPage-module__Jkwuca__heading{margin-bottom:22px}.ManseryeokInputPage-module__Jkwuca__heading>span{color:#f1c65b;margin-bottom:7px;font-size:12px;font-weight:900;display:inline-block}.ManseryeokInputPage-module__Jkwuca__heading h1{letter-spacing:-.04em;margin:0;font-size:clamp(28px,5vw,38px)}.ManseryeokInputPage-module__Jkwuca__heading p{color:#a99fbe;margin:10px 0 0;line-height:1.6}.ManseryeokInputPage-module__Jkwuca__quickRow,.ManseryeokInputPage-module__Jkwuca__twoCols{grid-template-columns:1fr 1fr;gap:14px;display:grid}.ManseryeokInputPage-module__Jkwuca__group{gap:9px;margin-top:20px;display:grid}.ManseryeokInputPage-module__Jkwuca__group>label,.ManseryeokInputPage-module__Jkwuca__labelLine label{color:#d8d0e7;font-size:14px;font-weight:800}.ManseryeokInputPage-module__Jkwuca__group small{color:#827992;font-weight:600}.ManseryeokInputPage-module__Jkwuca__segment{flex-wrap:wrap;gap:8px;display:flex}.ManseryeokInputPage-module__Jkwuca__segment button{color:#bdb4cf;cursor:pointer;background:#171124;border:1px solid #ffffff1f;border-radius:14px;min-height:44px;padding:0 18px;font-weight:800}.ManseryeokInputPage-module__Jkwuca__segment button.ManseryeokInputPage-module__Jkwuca__active{color:#2c210b;background:linear-gradient(#f7d778,#e5b742);border-color:#f1c65b8c;box-shadow:0 8px 24px #e2af3733}.ManseryeokInputPage-module__Jkwuca__labelLine{justify-content:space-between;align-items:center;gap:12px;display:flex}.ManseryeokInputPage-module__Jkwuca__switch{color:#a99fba;cursor:pointer;background:#171124;border:1px solid #ffffff1f;border-radius:999px;min-height:34px;padding:0 13px;font-size:12px;font-weight:800}.ManseryeokInputPage-module__Jkwuca__switchOn{color:#2b210a;background:#f1c65b}.ManseryeokInputPage-module__Jkwuca__birthDateTimeField{background:#120d20;border:1px solid #ffffff26;border-radius:17px;grid-template-columns:1fr auto;align-items:center;min-height:66px;display:grid;overflow:hidden}.ManseryeokInputPage-module__Jkwuca__birthDateTimeField:focus-within{border-color:#f1c65bad;box-shadow:0 0 0 3px #f1c65b1a}.ManseryeokInputPage-module__Jkwuca__birthDateTimeField input{color:#fff;letter-spacing:.04em;font-variant-numeric:tabular-nums;background:0 0;border:0;outline:0;width:100%;min-width:0;height:64px;padding:0 18px;font-size:clamp(20px,4vw,26px);font-weight:900}.ManseryeokInputPage-module__Jkwuca__birthDateTimeField input::placeholder{color:#645b75}.ManseryeokInputPage-module__Jkwuca__birthDateTimeField button{color:#bfb6cf;cursor:pointer;background:#ffffff14;border:0;border-radius:50%;width:48px;height:48px;margin-right:8px;font-size:24px}.ManseryeokInputPage-module__Jkwuca__hint{color:#8e849f;margin:0;font-size:12px;line-height:1.5}.ManseryeokInputPage-module__Jkwuca__textInput,.ManseryeokInputPage-module__Jkwuca__advanced input,.ManseryeokInputPage-module__Jkwuca__advanced select{color:#fff;background:#120d20;border:1px solid #ffffff21;border-radius:15px;outline:none;width:100%;min-height:52px;padding:0 15px}.ManseryeokInputPage-module__Jkwuca__textInput:focus,.ManseryeokInputPage-module__Jkwuca__advanced input:focus,.ManseryeokInputPage-module__Jkwuca__advanced select:focus{border-color:#f1c65b99;box-shadow:0 0 0 3px #f1c65b1a}.ManseryeokInputPage-module__Jkwuca__advanced{background:#ffffff06;border:1px solid #ffffff1a;border-radius:16px;margin-top:22px}.ManseryeokInputPage-module__Jkwuca__advanced summary{cursor:pointer;color:#d9d0e6;padding:16px 18px;font-weight:800}.ManseryeokInputPage-module__Jkwuca__advancedBody{gap:14px;padding:0 18px 18px;display:grid}.ManseryeokInputPage-module__Jkwuca__toggleRow,.ManseryeokInputPage-module__Jkwuca__fieldInline{color:#cfc6dd;grid-template-columns:1fr auto;align-items:center;gap:14px;display:grid}.ManseryeokInputPage-module__Jkwuca__toggleRow input{width:20px;min-height:20px}.ManseryeokInputPage-module__Jkwuca__fieldInline select{min-width:140px}.ManseryeokInputPage-module__Jkwuca__coords{grid-template-columns:1fr 1fr;gap:12px;display:grid}.ManseryeokInputPage-module__Jkwuca__coords label{color:#aaa0ba;gap:7px;font-size:13px;display:grid}.ManseryeokInputPage-module__Jkwuca__error{color:#ffb4b4;background:#ee5b5b1f;border-radius:12px;margin:16px 0 0;padding:12px 14px}.ManseryeokInputPage-module__Jkwuca__primary{color:#302309;cursor:pointer;background:linear-gradient(#f7d778,#e6b63d);border:0;border-radius:17px;width:100%;min-height:58px;margin-top:24px;font-size:18px;font-weight:900;box-shadow:0 14px 30px #e1ad2c38}.ManseryeokInputPage-module__Jkwuca__primary:disabled{opacity:.6;cursor:wait}.ManseryeokInputPage-module__Jkwuca__reset{color:#80768e;cursor:pointer;background:0 0;border:0;margin:14px auto 0;display:block}.ManseryeokInputPage-module__Jkwuca__recent{background:#19122bb8;border:1px solid #ffffff17;border-radius:18px;width:min(760px,100%);margin:16px auto 0;padding:18px 20px}.ManseryeokInputPage-module__Jkwuca__recent h2{margin:0 0 12px;font-size:15px}.ManseryeokInputPage-module__Jkwuca__recent>div{flex-wrap:wrap;gap:8px;display:flex}.ManseryeokInputPage-module__Jkwuca__recent button{color:#d7cede;cursor:pointer;background:#171124;border:1px solid #ffffff1a;border-radius:12px;min-height:38px;padding:0 13px}@media (max-width:640px){.ManseryeokInputPage-module__Jkwuca__page{padding:10px 10px 42px}.ManseryeokInputPage-module__Jkwuca__topbar{grid-template-columns:44px 1fr auto;margin-bottom:8px}.ManseryeokInputPage-module__Jkwuca__headerEvent{grid-column:1/-1}.ManseryeokInputPage-module__Jkwuca__brand strong{font-size:19px}.ManseryeokInputPage-module__Jkwuca__saved{padding:0 10px;font-size:12px}.ManseryeokInputPage-module__Jkwuca__card{border-radius:20px;padding:20px 16px}.ManseryeokInputPage-module__Jkwuca__heading h1{font-size:29px}.ManseryeokInputPage-module__Jkwuca__heading p{font-size:14px}.ManseryeokInputPage-module__Jkwuca__quickRow,.ManseryeokInputPage-module__Jkwuca__twoCols{grid-template-columns:1fr;gap:0}.ManseryeokInputPage-module__Jkwuca__segment{gap:6px}.ManseryeokInputPage-module__Jkwuca__segment button{min-height:42px;padding:0 14px}.ManseryeokInputPage-module__Jkwuca__birthDateTimeField input{letter-spacing:.02em;padding:0 14px;font-size:20px}.ManseryeokInputPage-module__Jkwuca__coords{grid-template-columns:1fr}}
