.link-page{isolation:isolate;min-width:0;min-height:100svh;padding:max(32px, env(safe-area-inset-top)) 20px max(44px, env(safe-area-inset-bottom));color:var(--lp-text);background:var(--lp-background);font:400 14px/1.6 var(--lp-font-family);overflow-wrap:anywhere;color-scheme:normal;position:relative;container-type:inline-size}.link-page *,.link-page :before,.link-page :after{box-sizing:border-box}.link-page :where(h1,h2,h3,nav,button,input,textarea,select){font-family:inherit}.link-page .lp-background{pointer-events:none;z-index:0;width:100%;height:100%;display:block;position:fixed;inset:0;overflow:hidden}.link-page .lp-background:after{content:"";background:color-mix(in srgb, var(--lp-bg) 32%, transparent);position:absolute;inset:0}.link-page .lp-background>img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.link-page--preview .lp-background{position:absolute}.link-page .lp-shell{z-index:1;width:min(100%,480px);margin-inline:auto;position:relative}.link-page h1,.link-page h2,.link-page p{color:inherit;margin:0}.link-page a{color:inherit;text-decoration:none}.link-page :focus-visible{outline:3px solid var(--lp-accent);outline-offset:4px}.link-page svg{flex:none}.link-page .lp-hero{background:var(--lp-hero-surface);text-align:center;border-radius:24px;padding:22px 8px 24px;position:relative}.link-page--with-background .lp-hero{border:1px solid var(--lp-line);background:color-mix(in srgb, var(--lp-surface) 90%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.link-page .lp-share{z-index:2;border:1px solid var(--lp-line);width:42px;height:42px;min-height:0;color:var(--lp-text);background:var(--lp-surface);box-shadow:none;cursor:pointer;border-radius:50%;place-items:center;margin:0;padding:0;display:grid;position:absolute;top:0;right:0}.link-page .lp-share svg{width:17px;height:17px}.link-page .lp-share-status:not(:empty){z-index:3;border:1px solid var(--lp-line);max-width:230px;color:var(--lp-text);background:var(--lp-surface);border-radius:10px;padding:8px 12px;font-size:12px;position:absolute;top:48px;right:0}.link-page .lp-avatar{border:2px solid var(--lp-accent);background:var(--lp-bg);width:128px;height:128px;box-shadow:0 0 38px color-mix(in srgb, var(--lp-accent) 18%, transparent);border-radius:50%;place-items:center;margin:0 auto 22px;padding:5px;display:grid;position:relative}.link-page .lp-avatar>img,.link-page .lp-avatar>span{border-radius:inherit;object-fit:cover;object-position:center;width:100%;height:100%;color:var(--lp-text);background:var(--lp-surface);place-items:center;font-size:34px;font-weight:700;display:grid}.link-page .lp-avatar--square{border-radius:0}.link-page .lp-avatar--rounded{border-radius:28px}.link-page .lp-cover{object-fit:contain;background:var(--lp-bg);border-radius:20px;width:100%;height:auto;max-height:280px;display:block}.link-page .lp-hero--cover{padding-top:0}.link-page .lp-hero--cover .lp-avatar{margin-top:-28px}.link-page .lp-hero--cover .lp-share{top:12px;right:20px}.link-page .lp-eyebrow{color:var(--lp-muted);letter-spacing:2px;text-transform:uppercase;justify-content:center;align-items:center;gap:7px;margin-bottom:9px;font-size:9px;font-weight:700;display:flex}.link-page .lp-eyebrow svg{width:12px;height:12px}.link-page .lp-name{font-family:var(--lp-heading-font);letter-spacing:-1.3px;text-wrap:balance;font-size:38px;font-weight:700;line-height:1.1}.link-page.lp-font--display .lp-name{letter-spacing:.5px;text-transform:uppercase;font-size:48px;font-weight:400}.link-page.lp-font--serif .lp-name{letter-spacing:-1.5px;font-weight:400}.link-page.lp-font--mono .lp-name{letter-spacing:-1px;font-size:32px}.link-page .lp-headline{max-width:410px;color:var(--lp-muted);text-wrap:balance;margin:13px auto 0;font-size:13px;line-height:1.65}.link-page .lp-tagline{color:var(--lp-muted);margin:7px auto 0;font-size:13px;line-height:1.65}.link-page .lp-nav{border:1px solid var(--lp-line);background:color-mix(in srgb, var(--lp-surface) 92%, transparent);width:fit-content;max-width:100%;box-shadow:0 8px 28px color-mix(in srgb, var(--lp-text) 8%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:999px;justify-content:flex-start;align-items:center;gap:3px;margin:0 auto 23px;padding:4px;display:flex;overflow:hidden}.link-page .lp-nav-identity{width:40px;min-width:40px;min-height:40px;color:var(--lp-text);border-radius:50%;place-items:center;padding:3px;display:grid}.link-page .lp-nav-avatar{width:32px;height:32px;color:var(--lp-text);background:var(--lp-soft);border-radius:50%;place-items:center;font-size:10px;font-weight:800;display:grid;position:relative}.link-page .lp-nav-avatar>:is(img,span){border-radius:inherit;object-fit:cover;place-items:center;width:100%;height:100%;display:grid}.link-page .lp-nav-status{border:2px solid var(--lp-surface);background:#94a3b8;border-radius:50%;width:9px;height:9px;position:absolute;bottom:-1px;right:-1px}.link-page .lp-nav-status--online{background:#22c55e;box-shadow:0 0 0 3px #22c55e29}.link-page .lp-nav-status--offline{background:#94a3b8}.link-page .lp-nav-links{overscroll-behavior-inline:contain;scrollbar-width:none;align-items:center;gap:3px;min-width:0;display:flex;overflow-x:auto}.link-page .lp-nav-links::-webkit-scrollbar{display:none}.link-page .lp-nav-links>a{min-height:36px;color:var(--lp-muted);white-space:nowrap;border-radius:999px;place-items:center;padding:6px 14px;font-size:11px;font-weight:650;transition:color .16s,background-color .16s;display:grid}.link-page .lp-nav-links>a:hover,.link-page .lp-nav-links>a.is-active{color:var(--lp-text);background:var(--lp-soft)}.link-page .lp-nav :is(.lp-nav-identity,.lp-nav-links>a):focus-visible{outline:3px solid var(--lp-accent);outline-offset:-4px;color:var(--lp-text);background:var(--lp-soft);box-shadow:inset 0 0 0 3px var(--lp-accent)}.link-page .lp-nav--floating{z-index:5;top:max(12px, env(safe-area-inset-top));position:sticky}.link-page .lp-live-notification-slot{margin:0 0 18px}.link-page .lp-primary,.link-page .lp-section,.link-page .lp-additional{scroll-margin-top:82px}.link-page .lp-links{gap:11px;display:grid}.link-page .lp-link{border:1px solid var(--lp-link-border);border-radius:var(--lp-radius);min-width:0;min-height:76px;color:var(--lp-link-text);background:var(--lp-link-bg);box-shadow:var(--lp-shadow);text-align:left;grid-template-columns:42px minmax(0,1fr) 20px;align-items:center;gap:14px;padding:14px 18px 14px 14px;transition:transform .18s,box-shadow .18s;display:grid;position:relative}.link-page a.lp-link:hover{box-shadow:0 12px 28px color-mix(in srgb, var(--lp-link-border) 18%, transparent);transform:translateY(-2px)}.link-page a.lp-link:active{transform:translateY(0)}.link-page .lp-platform{border-radius:max(7px, min(14px, var(--lp-radius)));background:var(--lp-link-icon-bg);place-items:center;width:42px;height:42px;display:grid}.link-page .lp-platform>:is(svg,img,span){object-fit:contain;width:25px;height:25px;display:block}.link-page .lp-platform>img{border-radius:5px}.link-page .lp-link-copy{gap:2px;min-width:0;display:grid}.link-page .lp-link-copy strong{font:600 14px/1.4 var(--lp-font-family)}.link-page .lp-link-copy small{font:400 11px/1.5 var(--lp-font-family)}.link-page .lp-viewer-count{width:fit-content;color:inherit;background:color-mix(in srgb, var(--lp-link-text) 12%, transparent);font:650 10px/1.35 var(--lp-font-family);font-variant-numeric:tabular-nums;border-radius:999px;align-items:center;gap:5px;margin-top:4px;padding:3px 8px;display:inline-flex}.link-page .lp-viewer-count:before{content:"";opacity:.72;background:currentColor;border-radius:50%;width:6px;height:6px}.link-page .lp-link-arrow{width:18px;height:18px}.link-page .lp-section{border:1px solid var(--lp-line);border-radius:max(10px, var(--lp-radius));color:var(--lp-text);background:var(--lp-surface);box-shadow:var(--lp-shadow);margin-top:24px;padding:22px}.link-page .lp-section h2,.link-page .lp-additional>h2{font:600 16px/1.4 var(--lp-font-family);letter-spacing:-.3px;align-items:center;gap:9px;margin:0 0 14px;display:flex}.link-page .lp-section h2 svg{width:17px;height:17px;color:var(--lp-accent)}.link-page .lp-section>p,.link-page .lp-empty{color:var(--lp-muted);white-space:pre-wrap;font-size:13px;line-height:1.8}.link-page .lp-empty{border:1px dashed var(--lp-line);border-radius:var(--lp-radius);background:var(--lp-surface);text-align:center;padding:22px}.link-page .lp-schedule dl{gap:0;margin:0;display:grid}.link-page .lp-schedule dl>div{border-bottom:1px solid var(--lp-line);flex-wrap:wrap;justify-content:space-between;gap:5px 18px;padding:8px 0;font-size:12px;display:flex}.link-page .lp-schedule dl>div:last-child{border-bottom:0}.link-page .lp-schedule dt{color:var(--lp-muted)}.link-page .lp-schedule dd{color:var(--lp-text);font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;font-weight:600}.link-page .lp-timezone{color:var(--lp-muted);margin-top:15px;font-size:10px;display:block}.link-page .lp-schedule--visitor dd{white-space:normal;text-align:right}.link-page .lp-schedule-caption{margin-bottom:9px;font-size:11px}.link-page .lp-schedule-exception{font-size:10px;display:block}.link-page .lp-live{text-align:center;position:relative;overflow:hidden}.link-page .lp-live .lp-live-state{border:1px solid var(--lp-line);color:var(--lp-text);background:var(--lp-soft);border-radius:999px;align-items:center;gap:8px;margin-bottom:14px;padding:5px 11px;font-size:10px;font-weight:600;display:inline-flex}.link-page .lp-live-dot{background:var(--lp-muted);border-radius:50%;flex:none;width:7px;height:7px}.link-page .lp-live--online .lp-live-dot{background:#16a34a;box-shadow:0 0 0 4px #16a34a26}.link-page .lp-live h2{letter-spacing:0;justify-content:center;margin-bottom:8px;font-size:13px}.link-page .lp-live .lp-countdown{color:var(--lp-text);font:600 clamp(27px, 9cqi, 42px)/1.3 var(--lp-font-family);font-variant-numeric:tabular-nums;letter-spacing:-1px;white-space:normal;text-wrap:balance}.link-page .lp-live .lp-live-time{justify-content:center;align-items:center;gap:7px;margin-top:12px;font-size:12px;display:flex}.link-page .lp-live-time svg{width:14px;height:14px}.link-page .lp-live-note{color:var(--lp-muted);margin-top:10px;font-size:10px;line-height:1.6;display:block}.link-page .lp-live-continuous{font-size:16px}.link-page .lp-additional{margin-top:28px}.link-page .lp-additional>h2{width:fit-content;color:var(--lp-text);background:var(--lp-hero-surface);border-radius:6px;padding:3px 6px}.link-page .lp-personality-list{gap:18px;display:grid}.link-page .lp-personality-axis>p{color:var(--lp-muted);justify-content:space-between;gap:16px;margin-bottom:8px;font-size:11px;font-weight:600;display:flex}.link-page .lp-personality-axis>p.lp-personality-single{justify-content:center}.link-page .lp-personality-track{background:linear-gradient(90deg, var(--lp-soft), var(--lp-accent));border-radius:999px;height:6px;margin-inline:6px;position:relative}.link-page .lp-personality-track i{border:3px solid var(--lp-surface);background:var(--lp-accent);width:16px;height:16px;box-shadow:0 2px 8px color-mix(in srgb, var(--lp-text) 22%, transparent);border-radius:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.link-page .lp-event{position:relative;overflow:hidden}.link-page .lp-event:after{z-index:0;content:"";background:color-mix(in srgb, var(--lp-accent) 12%, transparent);pointer-events:none;border-radius:50%;width:140px;height:140px;position:absolute;bottom:-55px;right:-42px}.link-page .lp-event>*{z-index:1;position:relative}.link-page .lp-event .lp-event-kicker{color:var(--lp-accent);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:7px;margin-bottom:7px;font-size:9px;font-weight:800;display:flex}.link-page .lp-event .lp-event-kicker svg{width:13px;height:13px}.link-page .lp-event>h2{margin-bottom:8px;font-size:20px}.link-page .lp-event-clock{border-top:1px solid var(--lp-line);gap:3px;margin-top:18px;padding-top:15px;display:grid}.link-page .lp-event-clock span{color:var(--lp-muted);text-transform:uppercase;font-size:10px;font-weight:700}.link-page .lp-event-clock strong{color:var(--lp-text);font:700 clamp(26px, 9cqi, 40px)/1.25 var(--lp-font-family);font-variant-numeric:tabular-nums;letter-spacing:-1px}.link-page .lp-event-time{align-items:center;gap:7px;margin-top:11px;display:flex;color:var(--lp-text)!important;font-size:11px!important}.link-page .lp-event-time svg{width:14px;height:14px;color:var(--lp-accent)}.link-page .lp-event-pending{font-weight:600;margin-top:14px!important}.link-page .lp-faq>div{gap:8px;display:grid}.link-page .lp-faq details{border:1px solid var(--lp-line);background:var(--lp-soft);border-radius:11px}.link-page .lp-faq summary{color:var(--lp-text);cursor:pointer;padding:13px 38px 13px 14px;font-size:12px;font-weight:700;line-height:1.5;list-style:none;position:relative}.link-page .lp-faq summary::-webkit-details-marker{display:none}.link-page .lp-faq summary:after{content:"+";color:var(--lp-accent);font-size:18px;position:absolute;top:50%;right:15px;transform:translateY(-50%)}.link-page .lp-faq details[open] summary:after{content:"−"}.link-page .lp-faq details p{border-top:1px solid var(--lp-line);color:var(--lp-muted);white-space:pre-wrap;margin:0;padding:12px 14px 14px;font-size:12px;line-height:1.7}.link-page .lp-promotion{border:1px solid var(--lp-line);color:var(--lp-text);background:var(--lp-surface);border-radius:16px;grid-template-columns:23px minmax(0,1fr) 30px;align-items:center;gap:12px;margin-top:28px;padding:16px;display:grid}.link-page .lp-promotion>svg{width:23px;height:23px;color:var(--lp-accent)}.link-page .lp-promotion strong{font-size:11px}.link-page .lp-promotion p{color:var(--lp-muted);font-size:10px}.link-page .lp-promotion a{place-items:center;min-height:40px;display:grid}.link-page .lp-footer{text-align:center;margin-top:30px}.link-page .lp-footer>:is(a,span){border:1px solid var(--lp-line);color:var(--lp-muted);background:var(--lp-surface);border-radius:999px;align-items:center;gap:5px;padding:6px 12px;font-size:10px;display:inline-flex}.link-page .lp-footer svg{width:13px;height:13px}.link-page.lp-treatment--pop .lp-link{box-shadow:4px 4px 0 var(--lp-link-border);border-width:2px}.link-page.lp-treatment--neon .lp-link{box-shadow:0 0 16px color-mix(in srgb, var(--lp-link-border) 10%, transparent), inset 0 0 12px color-mix(in srgb, var(--lp-link-border) 4%, transparent)}.link-page.lp-effect--grid:before,.link-page.lp-effect--confetti:before{z-index:-1;content:"";pointer-events:none;position:absolute;inset:0}.link-page.lp-effect--grid:before{background-image:linear-gradient(var(--lp-line) 1px, transparent 1px), linear-gradient(90deg, var(--lp-line) 1px, transparent 1px);opacity:.2;background-size:48px 48px}.link-page.lp-effect--confetti:before{background-image:radial-gradient(circle, var(--lp-accent) 1.5px, transparent 2px);opacity:.14;background-size:24px 24px}.link-page.lp-effect--clean .lp-avatar{box-shadow:none}.link-page--preview{min-height:660px}@container (width<=340px){.link-page .lp-link{grid-template-columns:34px minmax(0,1fr) 16px;gap:10px;min-height:68px;padding:11px}.link-page .lp-platform{width:34px;height:34px}.link-page .lp-link-copy strong{font-size:13px}.link-page .lp-section{padding:17px}.link-page .lp-name{font-size:32px}.link-page.lp-font--display .lp-name{font-size:40px}.link-page .lp-nav{width:100%}.link-page .lp-nav-links>a{padding-inline:12px}}@media (prefers-reduced-motion:reduce){.link-page .lp-link,.link-page .lp-nav-links>a{transition:none}.link-page a.lp-link:hover{transform:none}}:root{color:#11152a;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;background:#fdfdff;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}body{min-width:320px;margin:0}a{color:inherit}button{font:inherit}h1,h2,.brand,.primary-button{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}:focus-visible{outline-offset:3px;outline:3px solid #6d28e852}.profile-page{min-height:100svh}.brand{color:#11152a;align-items:center;gap:7px;font-weight:800;text-decoration:none;display:inline-flex}.brand>svg{color:#6d28e8;width:25px;height:25px}.brand strong{color:#ff2d87}.state-page{text-align:center;background:linear-gradient(#fff,#f6f0ff);place-content:center;justify-items:center;min-height:100svh;padding:28px 20px;display:grid}.state-page>svg{color:#6d28e8;width:48px;height:48px}.state-page h1{max-width:580px;margin:18px 0 10px;font-size:clamp(34px,9vw,54px);line-height:1.05}.state-page p{color:#65677a;max-width:530px;line-height:1.65}.primary-button{color:#fff;background:#6d28e8;border-radius:11px;justify-content:center;align-items:center;min-height:48px;margin-top:14px;padding:12px 20px;font-weight:700;text-decoration:none;display:inline-flex}.loader{border:4px solid #e4d8ff;border-top-color:#6d28e8;border-radius:50%;width:42px;height:42px;animation:.75s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.discovery-header{border-bottom:1px solid #e8e8f0;justify-content:space-between;align-items:center;gap:16px;min-height:70px;padding:0 18px;display:flex}.discovery-header>a:last-child{color:#6d28e8;align-items:center;gap:7px;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.discovery-main{width:min(100% - 36px,1020px);margin:0 auto;padding-block:60px}.eyebrow{color:#6d28e8;margin-bottom:10px;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-weight:700}.discovery-main>h1{letter-spacing:-2px;max-width:700px;margin:0 0 13px;font-size:clamp(42px,10vw,66px);line-height:1}.discovery-lead{color:#65677a;max-width:650px;margin-bottom:34px;font-size:17px;line-height:1.6}.profile-grid{gap:14px;display:grid}.profile-card{background:#fff;border:1px solid #e8e8f0;border-radius:16px;grid-template-columns:90px 1fr;align-items:center;gap:15px;padding:12px;text-decoration:none;display:grid;overflow:hidden;box-shadow:0 10px 30px #11152a0d}.profile-card img{object-fit:cover;border-radius:12px;width:90px;height:90px}.profile-card img.avatar-shape--circle{border-radius:50%}.profile-card img.avatar-shape--square{border-radius:0}.profile-card img.avatar-shape--rounded{border-radius:18px}.profile-card h2{margin:0 0 5px;font-size:19px}.profile-card p{color:#65677a;margin:0 0 9px;font-size:13px;line-height:1.45}.profile-card span{color:#6d28e8;align-items:center;gap:5px;font-size:12px;font-weight:700;display:inline-flex}.empty-pool{text-align:center;background:#fbf9ff;border:1px dashed #d8caf8;border-radius:18px;padding:32px}.empty-pool p{color:#65677a}.analytics-consent{z-index:20;color:#fff;text-align:left;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#11152af5;border:1px solid #ffffff47;border-radius:18px;width:min(420px,100% - 32px);padding:18px;position:fixed;bottom:16px;right:16px;box-shadow:0 18px 55px #0000004d}.analytics-consent strong{font:700 17px system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.analytics-consent p{color:#d7d8e0;margin:7px 0 14px;font-size:13px;line-height:1.55}.analytics-consent div{justify-content:flex-end;gap:8px;display:flex}.analytics-consent button{color:#fff;cursor:pointer;background:0 0;border:1px solid #777b91;border-radius:10px;min-height:40px;padding:8px 12px}.analytics-consent button:last-child{background:#6d28e8;border-color:#8b5cf6;font-weight:700}.live-notification-control{border:1px solid var(--lp-line);border-radius:max(14px, var(--lp-radius));min-width:0;color:var(--lp-text);background:color-mix(in srgb, var(--lp-surface) 94%, transparent);box-shadow:var(--lp-shadow);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px;display:grid}.live-notification-control__status{width:38px;height:38px;color:var(--lp-muted);background:var(--lp-soft);border-radius:50%;place-items:center;display:grid}.live-notification-control__status svg{width:18px;height:18px}.live-notification-control.is-live .live-notification-control__status{color:#fff;background:#dc2626;box-shadow:0 0 0 5px #dc262624}.live-notification-control__copy{min-width:0}.live-notification-control__copy strong{font:700 12px/1.4 var(--lp-font-family);display:block}.live-notification-control__copy p{color:var(--lp-muted);font:400 10px/1.5 var(--lp-font-family);margin:3px 0 0}.live-notification-control__actions{justify-items:end;gap:4px;display:grid}.live-notification-control__actions button,.live-notification-control__on{min-height:36px;font:700 10px/1.2 var(--lp-font-family);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:7px 11px;display:inline-flex}.live-notification-control__actions button{border:1px solid var(--lp-line);color:var(--lp-text);background:var(--lp-soft);cursor:pointer}.live-notification-control__actions button:disabled{cursor:wait;opacity:.7}.live-notification-control__actions button svg,.live-notification-control__on svg{width:13px;height:13px}.live-notification-control__subscribe{border-color:var(--lp-accent)!important;color:var(--lp-button-text,#fff)!important;background:var(--lp-accent)!important}.live-notification-control__on{color:#15803d;background:#22c55e24;min-height:30px}.live-notification-control__off{min-height:26px!important;color:var(--lp-muted)!important;background:0 0!important;border:0!important;padding-block:4px!important}.live-notification-control .is-spinning{animation:.75s linear infinite spin}@container (width<=370px){.live-notification-control{grid-template-columns:34px minmax(0,1fr)}.live-notification-control__status{width:34px;height:34px}.live-notification-control__actions{grid-column:1/-1;justify-items:stretch;width:100%}.live-notification-control__actions>:is(button,span){width:100%}}@media (width>=640px){.profile-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.loader,.live-notification-control .is-spinning{animation:none}}
