.lx-page .lxci__meta,.lx-page .lxcn-card__eyebrow,.lx-page .lxcn-preview,.lx-page .lxct-next{max-width:none}.lxci__fact,.lxcn-status{white-space:nowrap}.lxcn-status{display:inline-flex;align-items:center;gap:7px;min-height:26px;padding:0 11px 0 9px;border-radius:999px;border:1px solid var(--lx-line);background:var(--lx-panel);color:var(--lx-text-2);font-size:12.5px;font-weight:650;line-height:1}.lxcn-status:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--lx-text-3);flex:none}.lxcn-status[data-status=upcoming]{color:var(--lx-accent-ink);border-color:var(--lx-accent-line);background:var(--lx-accent-soft)}.lxcn-status[data-status=upcoming]:before{background:var(--lx-accent)}.lxcn-status[data-status=on]{color:var(--lx-on-accent);border-color:var(--lx-accent-fill);background:var(--lx-accent-fill)}.lxcn-status[data-status=on]:before{background:var(--lx-on-accent);animation:lxcn-pulse 1.8s ease-in-out infinite}@keyframes lxcn-pulse{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.lxcn-status[data-status=on]:before{animation:none}}@media (max-width:559px){.lxci__cta .lx-btn,.lxcn-card__cta .lx-btn,.lxcn-meet__cta .lx-btn,.lxct-cta .lx-btn{width:100%;justify-content:center;text-align:center;padding-inline:20px}}@media (min-width:1100px){.lxcn-card--pics>.lxcn-gal{grid-column:2;grid-row:1/span 6;margin-top:0}}html:has(.lxcn-box[open]){overflow:hidden}[dir=rtl] .lxcn-box__btn:not(.lxcn-box__close) svg{transform:scaleX(-1)}.lxcn-meet__panel{--lxct-pad:clamp(24px,4vw,42px);margin-top:clamp(28px,4vw,44px);max-width:820px;margin-inline:auto}.lxcn-meet__load,.lxcn-meet__panel--wait{min-height:420px}.lxcn-meet:has(.lxcn-meet__panel--wait,.lxcn-meet__load,.lxcm-wait){min-height:100vh}.lxcn-meet__panel .lxa-card{width:100%}.lxcn-meet__panel .lxcm+.lxct-form{margin-top:18px}.lxcn-meet__form .lxct-form__title{margin:0 0 28px}.lxcn-meet__form .lxct-form__title:has(+.lxcn-meet__signin){margin-bottom:10px}.lxcn-meet__signin{margin:0 0 18px;color:var(--lx-text-2);font-size:15px;line-height:1.55}.lxcn-meet__signin a{color:var(--lx-accent-ink);font-weight:600}.lxci{padding-top:0}.lxci__ticket{--lxci-stub:clamp(200px,24%,280px);--lxci-notch:12px;position:relative;display:grid;grid-template-columns:minmax(0,1fr);border:1px solid var(--lx-line);border-radius:var(--lx-r-xl,24px);background:radial-gradient(70% 140% at 0 0,rgba(var(--lx-page-rgb),.1),transparent 60%),var(--lx-panel);box-shadow:var(--lx-shadow-2);overflow:hidden;min-width:0}[dir=rtl] .lxci__ticket{background:radial-gradient(70% 140% at 100% 0,rgba(var(--lx-page-rgb),.1),transparent 60%),var(--lx-panel)}.lxci__main{display:grid;grid-gap:14px;gap:14px;padding:clamp(22px,3.4vw,40px);min-width:0}.lxci__main .lx-label{margin:0}.lxci__title{margin:0;font-family:var(--lx-display);font-weight:700;font-size:clamp(28px,3.6vw,44px);line-height:1.04;letter-spacing:-.03em;text-wrap:balance}.lxci__meta{align-items:center;gap:6px 10px;margin:0;color:var(--lx-text-2);font-size:15.5px}.lxci__cta,.lxci__meta{display:flex;flex-wrap:wrap}.lxci__cta{gap:12px;margin-top:6px}.lxci__stub{position:relative;display:grid;align-content:center;grid-gap:6px;gap:6px;padding:22px clamp(22px,3vw,32px) 26px;border-top:1.5px dashed var(--lx-line-strong);background:rgba(var(--lx-text-rgb),.025);min-width:0}.lxci__stublabel{font-family:var(--lx-mono);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--lx-text-3)}.lxci__booth{font-family:var(--lx-display);font-size:clamp(34px,4vw,48px);font-weight:700;line-height:1;letter-spacing:-.02em;color:var(--lx-accent-ink);white-space:nowrap}.lxci__stubsub{color:var(--lx-text-2);font-size:14px}.lxci__stub:after,.lxci__stub:before{content:"";position:absolute;top:calc(var(--lxci-notch) * -1);width:calc(var(--lxci-notch) * 2);height:calc(var(--lxci-notch) * 2);border-radius:50%;background:var(--lx-canvas);border:1px solid var(--lx-line);box-sizing:border-box}.lxci__stub:before{left:calc(var(--lxci-notch) * -1 - 1px)}.lxci__stub:after{right:calc(var(--lxci-notch) * -1 - 1px)}@media (min-width:760px){.lxci__ticket{grid-template-columns:minmax(0,1fr) var(--lxci-stub)}.lxci__stub{border-top:0;-webkit-border-start:1.5px dashed var(--lx-line-strong);border-inline-start:1.5px dashed var(--lx-line-strong);padding:clamp(22px,3vw,36px)}.lxci__stub:after,.lxci__stub:before{left:auto;right:auto;inset-inline-start:calc(var(--lxci-notch) * -1 - 1px)}.lxci__stub:before{top:calc(var(--lxci-notch) * -1 - 1px)}.lxci__stub:after{top:auto;bottom:calc(var(--lxci-notch) * -1 - 1px)}}.lxct-next{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:18px 0 4px;color:var(--lx-text-2);font-size:15px}.lxct-next b{color:var(--lx-text);font-weight:650}.lxct-cta{gap:12px}.lxcna-top,.lxct-cta{display:flex;flex-wrap:wrap}.lxcna-top{align-items:center;gap:10px 16px}.lxcna-fair{padding:0;overflow:hidden}.lxcna-fair>summary{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:16px 20px;cursor:pointer;list-style:none}.lxcna-fair>summary::-webkit-details-marker{display:none}.lxcna-fair>summary:before{content:"";width:8px;height:8px;border-right:2px solid var(--muted);border-bottom:2px solid var(--muted);transform:rotate(-45deg);transition:transform .16s ease;flex:none}.lxcna-fair[open]>summary:before{transform:rotate(45deg)}.lxcna-fair__name{font-weight:700;font-size:16.5px}.lxcna-fair__meta{color:var(--muted);font-size:14px}.lxcna-fair__push{-webkit-margin-start:auto;margin-inline-start:auto;display:inline-flex;flex-wrap:wrap;gap:6px 8px;align-items:center;min-width:0}@media (max-width:640px){.lxcna-fair__push{-webkit-margin-start:0;margin-inline-start:0;flex-basis:100%}}.lxcna-badge{display:inline-flex;align-items:center;min-height:24px;padding:0 9px;border-radius:999px;border:1px solid var(--line);font-size:12px;font-weight:700;color:var(--muted);background:var(--panel);white-space:nowrap}.lxcna-badge[data-on]{color:var(--lx-accent-ink);border-color:var(--lx-accent-line);background:var(--lx-accent-soft)}.lxcna-fair__body{padding:4px 20px 22px;border-top:1px solid var(--line)}.lxcna-fair[data-error]{border-color:var(--lx-accent-line);box-shadow:0 0 0 3px var(--lx-accent-soft)}.lxcna-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:0 16px;gap:0 16px;margin-top:16px}.admin-field select,.lxcna-grid .admin-field select{border:1.5px solid var(--line);border-radius:10px;padding:10px 12px;font-size:15px;font-family:inherit;background:var(--panel);color:var(--ink)}.admin-field input:disabled{background:var(--lx-canvas-2);color:var(--muted)}.lxcna-h3{font-size:14px;font-weight:700;margin:18px 0 8px}.lxcna-hint{color:var(--muted);font-size:13px;margin:0 0 10px;line-height:1.5}.lxcna-checks{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 12px}.lxcna-check{display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:0 12px;border:1px solid var(--line);border-radius:999px;background:var(--panel);font-size:13.5px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.lxcna-check:has(input:checked){border-color:var(--lx-accent-line);background:var(--lx-accent-soft);color:var(--lx-accent-ink)}.lxcna-check input{margin:0;accent-color:var(--accent)}.lxcna-switch{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:600;cursor:pointer}.lxcna-switch input{width:18px;height:18px;accent-color:var(--accent);margin:0}.lxcna-images{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));grid-gap:12px;gap:12px;margin:0 0 12px}.lxcna-img{display:grid;grid-gap:8px;gap:8px;padding:10px;border:1px solid var(--line);border-radius:12px;background:var(--panel);min-width:0}.lxcna-img[data-visible]{border-color:var(--lx-accent-line);box-shadow:0 0 0 2px var(--lx-accent-soft)}.lxcna-img__pic{aspect-ratio:1.414;border-radius:8px;overflow:hidden;background:var(--lx-canvas-2)}.lxcna-img__pic img{width:100%;height:100%;object-fit:cover;display:block}.lxcna-img__row{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;font-size:13.5px}.lxcna-img__row label{display:inline-flex;align-items:center;gap:6px;cursor:pointer}.lxcna-img__row input{margin:0;accent-color:var(--accent)}.lxcna-img__kind{font-size:12px;font-weight:700;color:var(--muted);text-transform:uppercase;letter-spacing:.06em}.lxcna-caution{margin:0;font-size:12.5px;line-height:1.45;color:var(--lx-accent-ink)}.lxcna-add{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.lxcna-add input[type=url]{flex:1 1 260px;border:1.5px solid var(--line);border-radius:10px;padding:9px 12px;font:inherit;font-size:14px}.lxcna-actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:18px}.lxcna-status-ok{color:var(--ok,green);font-size:14px}.lxcna-status-err{color:var(--lx-accent-ink);font-size:14px}.lxcna-pv{width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;margin:0;padding:0;border:0;background:var(--lx-canvas);color:var(--ink)}.lxcna-pv[open]{display:block}.lxcna-pv__in{display:grid;grid-template-rows:auto minmax(0,1fr);width:100%;height:100%;background:var(--lx-canvas)}.lxcna-pv__in:-webkit-full-screen{width:100vw;height:100vh}.lxcna-pv__in:fullscreen{width:100vw;height:100vh}.lxcna-pv::-webkit-backdrop{background:rgba(0,0,0,.6)}.lxcna-pv::backdrop{background:rgba(0,0,0,.6)}html:has(.lxcna-pv[open]){overflow:hidden}.lxcna-pv__bar{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:10px 14px;background:var(--lx-stage);color:var(--on-dark,#f6f4f1)}.lxcna-pv__title{font-weight:700;font-size:14.5px;-webkit-margin-end:auto;margin-inline-end:auto}.lxcna-pv__title span{font-weight:400;opacity:.75}.lxcna-pv__bar select{border:1px solid hsla(0,0%,100%,.25);border-radius:8px;padding:7px 10px;background:transparent;color:inherit;font:inherit;font-size:13.5px}.lxcna-pv__bar select option{color:#111}.lxcna-pv__bar a,.lxcna-pv__bar button{display:inline-flex;align-items:center;min-height:34px;padding:0 12px;border:1px solid hsla(0,0%,100%,.25);border-radius:8px;background:transparent;color:inherit;font:inherit;font-size:13.5px;font-weight:600;cursor:pointer;text-decoration:none}.lxcna-pv__bar .lxcna-pv__close{background:var(--accent);border-color:var(--accent);color:var(--lx-on-accent)}.lxcna-pv__frame{width:100%;height:100%;border:0;background:var(--lx-canvas)}