.back.svelte-1oa37op{font-size:.875rem;color:var(--royal-muted);text-decoration:none}.back.svelte-1oa37op:hover{color:var(--royal-text)}.hero.svelte-1oa37op{position:relative;overflow:hidden;margin-top:14px;padding:34px 26px 30px;border:1px solid var(--royal-rule);border-radius:16px;background:var(--royal-surface)}.ghost.svelte-1oa37op{position:absolute;right:8px;top:-34px;font-family:var(--royal-font-display);font-weight:700;font-size:clamp(120px,22vw,300px);line-height:1;color:transparent;-webkit-text-stroke:1px rgb(var(--royal-gold-rgb) / .12);pointer-events:none;white-space:nowrap}.heroin.svelte-1oa37op{position:relative;display:flex;gap:32px;align-items:flex-end;flex-wrap:wrap}.idblock.svelte-1oa37op{flex:1 1 260px;min-width:0}.mk.svelte-1oa37op{font-size:13px;letter-spacing:.3em;color:var(--royal-muted)}.mdl.svelte-1oa37op{font-family:var(--royal-font-display);font-weight:700;font-size:clamp(46px,9vw,104px);line-height:.95;margin:2px 0 0;color:var(--royal-gold);overflow-wrap:anywhere}.chips.svelte-1oa37op{display:flex;gap:8px;margin-top:16px;flex-wrap:wrap}.chip.svelte-1oa37op{font-size:12px;font-weight:600;color:var(--royal-text);border:1px solid var(--royal-rule);border-radius:16px;padding:5px 14px}.chip.svelte-1oa37op a:where(.svelte-1oa37op){color:var(--royal-gold);text-decoration:none}.chip.svelte-1oa37op a:where(.svelte-1oa37op):hover{color:var(--royal-gold-bright)}.chip.swap.svelte-1oa37op{color:var(--royal-gold-bright);border-color:rgb(var(--royal-gold-rgb) / .5)}.stats.svelte-1oa37op{display:flex;gap:10px;flex-wrap:wrap}.stat.svelte-1oa37op{min-width:116px;flex:1 1 116px;padding:16px;text-align:center;border:1px solid var(--royal-rule);border-radius:12px;background:var(--royal-bg)}.stat.accent.svelte-1oa37op{border-color:rgb(var(--royal-gold-rgb) / .5);background:linear-gradient(160deg,rgb(var(--royal-gold-rgb) / .1),var(--royal-surface) 70%)}.stat.wide.svelte-1oa37op{flex:1 1 150px}.sv.svelte-1oa37op{font-family:var(--royal-font-display);font-weight:700;font-size:34px;line-height:1.1;font-variant-numeric:tabular-nums}.sv.small.svelte-1oa37op{font-size:19px;padding-top:7px}.stat.accent.svelte-1oa37op .sv:where(.svelte-1oa37op){color:var(--royal-gold)}.sv.na.svelte-1oa37op{color:var(--royal-rule)}.sl.svelte-1oa37op{font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--royal-muted);margin-top:3px}.photo.svelte-1oa37op{position:relative;display:block;width:100%;max-width:854px;aspect-ratio:16 / 9;-o-object-fit:cover;object-fit:cover;border-radius:12px;margin:22px auto 0}.cols.svelte-1oa37op{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:22px}@media(max-width:820px){.cols.svelte-1oa37op{grid-template-columns:1fr}}.sechead.svelte-1oa37op{display:flex;align-items:baseline;gap:10px;margin-bottom:12px}.sechead.svelte-1oa37op .cn:where(.svelte-1oa37op){font-family:var(--royal-font-display);font-weight:600;font-size:20px;color:var(--royal-gold)}.sechead.svelte-1oa37op .en:where(.svelte-1oa37op){font-family:var(--royal-font-display);font-weight:500;font-size:13px;letter-spacing:.18em;text-transform:uppercase}.spec.svelte-1oa37op{border:1px solid var(--royal-rule);border-radius:12px;background:var(--royal-surface);padding:4px 18px}.row.svelte-1oa37op{display:flex;align-items:baseline;gap:12px;padding:10px 0;border-bottom:1px solid rgb(var(--royal-rule-rgb, 62 62 62) / .6)}.row.svelte-1oa37op:last-of-type{border-bottom:none}.k.svelte-1oa37op{font-size:12px;color:var(--royal-muted);width:46%;flex:none}.v.svelte-1oa37op{font-size:14px;font-weight:600;font-variant-numeric:tabular-nums}.gap.svelte-1oa37op{font-size:10px;color:var(--royal-muted);padding:9px 0 11px;border-top:1px dashed var(--royal-rule);line-height:1.5}.entries.svelte-1oa37op{display:flex;flex-direction:column;gap:8px}.entry.svelte-1oa37op{display:flex;align-items:center;gap:13px;border:1px solid var(--royal-rule);border-radius:11px;background:var(--royal-surface);padding:12px 16px}.rnd.svelte-1oa37op{font-family:var(--royal-font-display);font-weight:600;font-size:16px;color:var(--royal-gold);width:32px;flex:none}.place.svelte-1oa37op{flex:1;min-width:0}.city.svelte-1oa37op{display:block;font-size:13px;font-weight:600}.sub.svelte-1oa37op{display:block;font-size:10px;color:var(--royal-muted);margin-top:2px}.drv.svelte-1oa37op{font-family:var(--royal-font-display);font-weight:600;font-size:13px;text-align:right}.drv.svelte-1oa37op a:where(.svelte-1oa37op){color:var(--royal-text);text-decoration:none}.drv.svelte-1oa37op a:where(.svelte-1oa37op):hover{color:var(--royal-gold)}.num.svelte-1oa37op{color:var(--royal-gold);font-variant-numeric:tabular-nums}.none.svelte-1oa37op{color:var(--royal-muted);font-size:.875rem;border:1px solid var(--royal-rule);border-radius:12px;background:var(--royal-surface);padding:16px}.shots.svelte-1oa37op{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;max-width:854px;margin:10px auto 0}.shotlink.svelte-1oa37op{display:block;border-radius:9px;overflow:hidden;border:1px solid var(--royal-rule, #3e3e3e)}.shotlink.svelte-1oa37op:hover{border-color:var(--royal-gold, #c7ab73)}.shotimg.svelte-1oa37op{display:block;width:100%;aspect-ratio:16/10;-o-object-fit:cover;object-fit:cover}.shotlink.svelte-1oa37op{padding:0;background:none;cursor:zoom-in}.lb.svelte-1oa37op{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;background:#0a0a0aeb;display:flex;align-items:center;justify-content:center}.lbbackdrop.svelte-1oa37op{position:absolute;top:0;right:0;bottom:0;left:0;border:0;background:transparent;cursor:zoom-out}.lbimg.svelte-1oa37op{position:relative;pointer-events:none;max-width:min(92vw,1600px);max-height:88vh;border-radius:10px;box-shadow:0 24px 64px #0009}.lbnav.svelte-1oa37op{position:fixed;top:50%;transform:translateY(-50%);width:46px;height:64px;border:1px solid var(--royal-rule, #3e3e3e);border-radius:10px;background:#161616b3;color:var(--royal-gold, #c7ab73);font-size:30px;line-height:1;cursor:pointer}.lbnav.prev.svelte-1oa37op{left:18px}.lbnav.next.svelte-1oa37op{right:18px}.lbclose.svelte-1oa37op{position:fixed;top:16px;right:18px;width:40px;height:40px;border:1px solid var(--royal-rule, #3e3e3e);border-radius:10px;background:#161616b3;color:#eee;font-size:16px;cursor:pointer}.lbcount.svelte-1oa37op{position:fixed;bottom:18px;left:50%;transform:translate(-50%);font-size:13px;color:var(--royal-muted, #959595);letter-spacing:.08em}.lim.svelte-13xk3uc{max-width:880px;margin:0 auto;padding:clamp(28px,6vw,72px) clamp(16px,4vw,48px) 64px;display:flex;flex-direction:column;gap:28px}.who.svelte-13xk3uc{display:flex;flex-direction:column;gap:10px}.badge.svelte-13xk3uc{align-self:flex-start;padding:3px 10px;border:1px solid var(--royal-gold-dim);border-radius:999px;font-size:calc(11px + var(--royal-cjk, 0px));letter-spacing:.08em;text-transform:uppercase;color:var(--royal-gold)}.name.svelte-13xk3uc{margin:0;font-family:var(--royal-font-display);font-size:clamp(30px,5vw,52px);line-height:1.02;text-transform:uppercase;color:var(--royal-text);overflow-wrap:anywhere}.soon.svelte-13xk3uc{padding:22px 24px;border:1px solid var(--royal-rule);border-radius:16px;background:var(--royal-surface)}.soon.svelte-13xk3uc h2:where(.svelte-13xk3uc){margin:0 0 8px;font-family:var(--royal-font-display);font-size:calc(20px + var(--royal-cjk, 0px));text-transform:uppercase;color:var(--royal-gold)}.soon.svelte-13xk3uc p:where(.svelte-13xk3uc){margin:0;font-size:calc(15px + var(--royal-cjk, 0px));line-height:1.55;color:var(--royal-text)}.ev.svelte-13xk3uc h3:where(.svelte-13xk3uc){margin:0 0 10px;font-size:calc(12px + var(--royal-cjk, 0px));letter-spacing:.1em;text-transform:uppercase;color:var(--royal-muted)}.ev.svelte-13xk3uc ul:where(.svelte-13xk3uc){list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.ev.svelte-13xk3uc a:where(.svelte-13xk3uc){display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;padding:14px 18px;border:1px solid var(--royal-rule);border-radius:12px;color:var(--royal-text);text-decoration:none}.ev.svelte-13xk3uc a:where(.svelte-13xk3uc):hover{border-color:var(--royal-gold-dim)}.r.svelte-13xk3uc{font-family:var(--royal-font-display);color:var(--royal-gold)}.c.svelte-13xk3uc{flex:1;font-size:calc(15px + var(--royal-cjk, 0px))}.n.svelte-13xk3uc{font-family:var(--royal-font-display);color:var(--royal-muted)}.d.svelte-13xk3uc{color:var(--royal-muted)}.go.svelte-13xk3uc{color:var(--royal-gold-dim)}
