.look_frame__8vnVt[data-look=pass] [data-only]:not([data-only~=pass]),.look_frame__8vnVt[data-look=sign] [data-only]:not([data-only~=sign]),.look_frame__8vnVt[data-look=ticket] [data-only]:not([data-only~=ticket]){display:none!important}.look_frame__8vnVt{--page-bg:var(--color-background)}.look_main__Ph8X9{container:look/inline-size;min-width:0}.look_face__05eEg{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"hero" "band" "facts" "days" "stub" "info"}.look_hero__ezqP_{grid-area:hero;display:grid;gap:4px 12px;align-items:center;position:relative;overflow:hidden}.look_band__LvKw6{grid-area:band}.look_facts__UgIWY{grid-area:facts}.look_days__d6HeA{grid-area:days}.look_stub__aANp7{grid-area:stub}.look_info__D98tB{grid-area:info;display:flex;flex-direction:column;gap:14px;background:var(--color-card);padding:16px}.look_title__C6gku{grid-area:title;margin:0;font-family:var(--font-display);font-weight:800;letter-spacing:-.03em;line-height:1.05;font-size:28px;overflow-wrap:anywhere}@container look (min-width: 640px){.look_title__C6gku{font-size:40px}}.look_numBadge__wPJJ2{grid-area:badge}.look_ghost__mcYNW{grid-area:ghost;width:56px}.look_sub__80Ky5{grid-area:sub;font-size:13px;color:var(--color-muted-foreground)}.look_cd__gY365{font-family:var(--font-mono);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border-radius:999px;padding:4px 10px;background:rgb(0 0 0/.26);color:#fff}.look_frame__8vnVt[data-look=sign] .look_hero__ezqP_{background:var(--color-card);border:3px solid var(--color-foreground);border-bottom:0;border-radius:14px 14px 0 0;padding:16px 16px 14px;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"badge title ghost" "badge sub ghost";text-align:center}@container look (max-width: 420px){.look_frame__8vnVt[data-look=sign] .look_hero__ezqP_{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"badge title" "badge sub";text-align:left}.look_frame__8vnVt[data-look=sign] .look_ghost__mcYNW{display:none}}.look_band__LvKw6{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;background:var(--lc);color:#fff;font-weight:700;font-size:13px;border:3px solid var(--color-foreground);border-top:0;border-radius:0 0 14px 14px;overflow:hidden}.look_stop___1Pe9{padding:10px 12px;min-height:52px;display:flex;flex-direction:column;justify-content:center;line-height:1.2;min-width:0;color:inherit;text-decoration:none}.look_stop___1Pe9 small{font-weight:600;font-size:11px;opacity:.9}.look_stop___1Pe9 span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}a.look_stop___1Pe9:focus-visible span,a.look_stop___1Pe9:hover span{text-decoration:underline}.look_stopNext__aovsw{text-align:right;align-items:flex-end}.look_none__BQ_pl{font-weight:600;opacity:.85}.look_here__4o_Pr{align-self:center;margin:0 4px}@container look (max-width: 420px){.look_band__LvKw6 .look_here__4o_Pr{font-size:10px;padding:3px 7px;letter-spacing:.04em}}.look_frame__8vnVt[data-look=sign] .look_facts__UgIWY{margin-top:14px;background:var(--color-card);border-radius:16px 16px 0 0;padding:16px 16px 0}.look_frame__8vnVt[data-look=sign] .look_info__D98tB{border-radius:0 0 16px 16px}.look_dl__7mUjJ{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;margin:0}.look_dl__7mUjJ dt{font-family:var(--font-mono);font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--color-muted-foreground)}.look_dl__7mUjJ dd{margin:2px 0 0;font-weight:700}.look_dl__7mUjJ dd small{display:block;font-weight:500;font-size:12px;color:var(--color-muted-foreground)}.look_frame__8vnVt[data-look=sign] .look_dl__7mUjJ>div{border:1px solid var(--color-border);border-radius:12px;padding:10px 12px}@container look (min-width: 560px){.look_frame__8vnVt[data-look=sign] .look_dl__7mUjJ{grid-template-columns:repeat(3,minmax(0,1fr))}}.look_frame__8vnVt[data-look=ticket] .look_hero__ezqP_{background:var(--lc);color:#fff;border-radius:18px 18px 0 0;padding:18px;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"tbadge cd" "title title" "sub sub";row-gap:8px}.look_frame__8vnVt[data-look=ticket] .look_hero__ezqP_:after{content:"";position:absolute;right:-50px;top:-50px;width:220px;height:220px;border-radius:50%;border:22px solid rgb(255 255 255/.11);pointer-events:none}.look_frame__8vnVt[data-look=ticket] .look_title__C6gku{margin-top:6px;position:relative;z-index:1}.look_frame__8vnVt[data-look=ticket] .look_sub__80Ky5{color:#fff;font-weight:600;position:relative;z-index:1}.look_tbadge__qdFvZ{grid-area:tbadge;justify-self:start;width:54px;height:54px;border-radius:12px;border:6px solid #fff;display:flex;flex-direction:column;align-items:center;justify-content:center;font-family:var(--font-display);font-weight:800;line-height:1;background:rgb(255 255 255/.12);position:relative;z-index:1}.look_tbadge__qdFvZ span:first-child{font-size:10px}.look_tbadge__qdFvZ span:last-child{font-size:18px}.look_cdTicket__Ix_ob{grid-area:cd;position:relative;z-index:1}.look_frame__8vnVt[data-look=ticket] .look_facts__UgIWY{background:var(--color-card);padding:16px 18px;display:grid;grid-template-columns:auto minmax(0,1fr);gap:14px;align-items:center}.look_cal__EH_tZ{width:72px;border-radius:10px;overflow:hidden;border:2px solid var(--color-foreground);text-align:center;background:var(--color-card)}.look_cal__EH_tZ>span{display:block}.look_calM__n_Q8X{color:#fff;background:var(--lc);font-size:11px;letter-spacing:.12em;padding:3px 0}.look_calD__ty4de,.look_calM__n_Q8X{font-family:var(--font-mono);font-weight:700}.look_calD__ty4de{font-size:28px;line-height:1.2;padding-top:4px}.look_calY__93CD8{font-size:11px;color:var(--color-muted-foreground);padding-bottom:4px}.look_frame__8vnVt[data-look=ticket] .look_dl__7mUjJ{gap:6px}.look_frame__8vnVt[data-look=ticket] .look_dl__7mUjJ>div{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 8px}.look_frame__8vnVt[data-look=ticket] .look_dl__7mUjJ dd{margin:0}.look_frame__8vnVt[data-look=ticket] .look_dl__7mUjJ>div:first-child dd{font-size:17px;font-weight:800}.look_days__d6HeA{background:var(--color-ink);color:var(--color-ink-foreground);display:flex;flex-wrap:wrap;gap:6px 12px;align-items:center;padding:10px 18px;font-family:var(--font-mono);font-size:12px;font-weight:600;box-shadow:inset 0 0 0 1px var(--color-board-ring)}.look_daysLabel__Ni_xk{color:var(--color-brand);text-transform:uppercase;letter-spacing:.12em}.look_dayList___YvdO{display:flex;gap:4px;flex-wrap:wrap}.look_dayList___YvdO span{border:1px solid rgb(247 246 242/.35);border-radius:4px;padding:1px 6px}.look_daysCount__f28RW{margin-left:auto}.look_frame__8vnVt[data-look=ticket] .look_info__D98tB{border-radius:0 0 18px 18px;padding:16px 18px 18px}.look_frame__8vnVt[data-look=pass] .look_face__05eEg{grid-template-areas:"hero" "facts" "stub" "info"}@container look (min-width: 640px){.look_frame__8vnVt[data-look=pass] .look_face__05eEg{grid-template-columns:minmax(0,1fr) 170px;grid-template-areas:"hero stub" "facts stub" "info info"}}.look_frame__8vnVt[data-look=pass] .look_facts__UgIWY,.look_frame__8vnVt[data-look=pass] .look_hero__ezqP_,.look_frame__8vnVt[data-look=pass] .look_stub__aANp7{background:var(--color-paper);color:var(--color-paper-foreground)}.look_frame__8vnVt[data-look=pass] .look_hero__ezqP_{border-radius:18px 18px 0 0;padding:18px 18px 0;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-areas:"head head head" "from arrow tolabel" "from arrow title";gap:4px 10px}@container look (min-width: 640px){.look_frame__8vnVt[data-look=pass] .look_hero__ezqP_{border-radius:18px 0 0 0}}.look_passHead__9wLrV{grid-area:head;display:flex;justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px}.look_passCo__EpZtr{display:inline-flex;gap:8px;align-items:center;font-family:var(--font-display);font-weight:800;white-space:nowrap}.look_passCls__EW_rA{letter-spacing:.08em;color:#fff;background:var(--lc);border-radius:6px;padding:3px 8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.look_lab__1ohva,.look_passCls__EW_rA{font-family:var(--font-mono);font-size:10px;font-weight:700;text-transform:uppercase}.look_lab__1ohva{letter-spacing:.12em;color:var(--color-muted-foreground)}.look_from__3QcRW{grid-area:from;align-self:center}.look_fromV__oXkCQ{font-family:var(--font-display);font-size:15px;font-weight:800;line-height:1.2}.look_fromV__oXkCQ small{display:block;font-weight:600;font-size:13px}.look_arrow__ysKO_{grid-area:arrow;width:44px;height:2px;background:currentColor;position:relative}.look_arrow__ysKO_:after{content:"";position:absolute;right:-2px;top:-4px;border:5px solid transparent;border-left:8px solid;border-right:0}.look_toLabel__aVekj{grid-area:tolabel;text-align:right;align-self:end}.look_frame__8vnVt[data-look=pass] .look_title__C6gku{font-size:22px;letter-spacing:-.02em;text-align:right;line-height:1.15}@container look (min-width: 640px){.look_frame__8vnVt[data-look=pass] .look_title__C6gku{font-size:28px}}.look_frame__8vnVt[data-look=pass] .look_facts__UgIWY{padding:16px 18px 18px}.look_frame__8vnVt[data-look=pass] .look_dl__7mUjJ{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px}@container look (min-width: 760px){.look_frame__8vnVt[data-look=pass] .look_dl__7mUjJ{grid-template-columns:repeat(3,minmax(0,1fr))}}.look_stub__aANp7{border-top:2px dashed #c9c5b8;padding:16px 18px;display:flex;align-items:center;justify-content:space-between;gap:12px;border-radius:0 0 18px 18px;position:relative}@container look (min-width: 640px){.look_stub__aANp7{border-top:0;border-left:2px dashed #c9c5b8;flex-direction:column;justify-content:center;text-align:center;border-radius:0 18px 0 0}.look_stub__aANp7:after,.look_stub__aANp7:before{content:"";position:absolute;left:-12px;width:22px;height:22px;border-radius:50%;background:var(--page-bg)}.look_stub__aANp7:before{top:-11px}.look_stub__aANp7:after{bottom:-11px}}.look_big__JHaE9{font-family:var(--font-mono);font-weight:700;line-height:1}.look_big__JHaE9 b{display:block;font-size:40px}.look_big__JHaE9 span{font-size:12px;letter-spacing:.12em}.look_frame__8vnVt[data-look=pass] .look_stub__aANp7 .look_cd__gY365{background:var(--color-paper-foreground);color:var(--color-paper)}.look_bars__CrJyK{height:34px;width:120px;background:repeating-linear-gradient(90deg,currentColor 0 2px,transparent 2px 4px,currentColor 4px 7px,transparent 7px 9px);opacity:.85;border-radius:2px}.look_frame__8vnVt[data-look=pass] .look_info__D98tB{margin-top:14px;border-radius:16px}.look_frame__8vnVt[data-look=pass] .look_face__05eEg,.look_frame__8vnVt[data-look=ticket] .look_face__05eEg{filter:drop-shadow(0 10px 14px rgb(0 0 0/.12))}.look_frame__8vnVt[data-look=sign] .look_facts__UgIWY{border:1px solid var(--color-border);border-bottom:0}.look_frame__8vnVt[data-look=sign] .look_info__D98tB{border:1px solid var(--color-border);border-top:0}.look_frame__8vnVt[data-look=pass] .look_info__D98tB{border:1px solid var(--color-border)}.look_vroute__cCqgx{list-style:none;margin:10px 0 0;padding:0;position:relative}.look_vroute__cCqgx:before{content:"";position:absolute;left:13px;top:16px;bottom:16px;width:6px;border-radius:3px;background:var(--lc)}.look_vroute__cCqgx a{display:grid;grid-template-columns:32px minmax(0,1fr);gap:10px;align-items:center;padding:6px 0;min-height:56px;color:inherit;text-decoration:none}.look_stn__SEnL9{width:32px;height:32px;border-radius:50%;background:var(--color-card);border:6px solid var(--sc);position:relative;z-index:1}.look_vroute__cCqgx a:focus-visible b,.look_vroute__cCqgx a:hover b{text-decoration:underline}