.lw-display{font-size:var(--text-display);line-height:var(--lh-display);letter-spacing:var(--tr-display);font-weight:var(--weight-semibold)}.lw-lead{font-size:var(--text-lead);line-height:var(--lh-lead);color:var(--fg-2)}.lw-mono{font-family:var(--font-mono);font-size:var(--text-mono);font-variant-numeric:tabular-nums}.lw-caption{font-size:var(--text-caption);line-height:var(--lh-caption);color:var(--fg-3)}.lw-muted{color:var(--fg-2)}.lw-divider{background:var(--border);border:0;height:1px;margin:0}.lw-kbd{height:20px;font-family:var(--font-mono);color:var(--fg-3);box-shadow:inset 0 0 0 1px var(--border);background:var(--surface-1);border-radius:5px;align-items:center;padding:0 5px;font-size:11px;display:inline-flex}.lw-icon{flex:none;width:1em;height:1em;display:inline-flex}.lw-icon svg{stroke-width:1.75px;width:100%;height:100%;display:block}@keyframes lw-spin{to{transform:rotate(360deg)}}@keyframes lw-pulse{50%{opacity:.5}}.lw-spinner{opacity:.8;border:2px solid;border-right-color:#0000;border-radius:50%;flex:none;width:1em;height:1em;animation:.7s linear infinite lw-spin}.lw-skeleton{border-radius:var(--radius-sm);background:var(--surface-3);animation:lw-pulse 1.6s var(--ease-in-out) infinite;display:block}.lw-btn{justify-content:center;align-items:center;gap:var(--space-2);height:var(--control-md);border-radius:var(--radius-control);font:inherit;font-size:14px;font-weight:var(--weight-medium);letter-spacing:-.005em;white-space:nowrap;color:var(--fg);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--dur-1) var(--ease-out), box-shadow var(--dur-1) var(--ease-out), color var(--dur-1) var(--ease-out), transform var(--dur-1) var(--ease-out);background:0 0;border:0;padding:0 14px;line-height:1;text-decoration:none;display:inline-flex;position:relative}.lw-btn .lw-icon{font-size:15px}.lw-btn__trail{margin-left:2px;display:inline-flex}.lw-btn--sm{height:var(--control-sm);border-radius:8px;padding:0 12px;font-size:13px}.lw-btn--lg{height:var(--control-lg);border-radius:12px;padding:0 20px;font-size:15px}.lw-btn--lg .lw-icon{font-size:16px}.lw-btn--block{width:100%}.lw-btn--primary{background:var(--primary);color:var(--primary-fg);box-shadow:inset 0 -1px #00000026}.lw-btn--primary:hover{background:var(--primary-hover)}.lw-btn--primary:active{background:var(--primary-press);box-shadow:inset 0 1px 2px #0000004d}.lw-btn--secondary{background:var(--surface-2);box-shadow:var(--elev-1)}.lw-btn--secondary:hover{background:var(--surface-3)}.lw-btn--secondary:active{background:var(--surface-3);box-shadow:var(--elev-1), inset 0 1px 2px #0003}.lw-btn--outline,.lw-btn--inverse{box-shadow:inset 0 0 0 1px var(--border-strong)}.lw-btn--outline:hover,.lw-btn--inverse:hover{background:var(--hover)}.lw-btn--outline:active,.lw-btn--inverse:active{background:var(--press)}.lw-btn--ghost{color:var(--fg-2);padding-inline:10px}.lw-btn--ghost:hover{background:var(--hover);color:var(--fg)}.lw-btn--ghost:active{background:var(--press)}.lw-btn--link{height:auto;color:var(--fg);text-decoration:underline;-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong);text-underline-offset:3px;padding:0}.lw-btn--link:hover{text-decoration-color:currentColor}.lw-btn:focus-visible{box-shadow:0 0 0 2px var(--bg), 0 0 0 4px var(--focus-ring);outline:none}.lw-btn:disabled,.lw-btn[aria-disabled=true]{opacity:.45;cursor:not-allowed;pointer-events:none}.lw-btn[aria-busy=true]{cursor:progress;pointer-events:none}.lw-btn[aria-busy=true]>:not(.lw-spinner){opacity:.55}.lw-iconbtn{width:var(--control-md);padding:0}.lw-iconbtn.lw-btn--sm{width:var(--control-sm)}.lw-iconbtn.lw-btn--lg{width:var(--control-lg)}.lw-tag{border-radius:var(--radius-pill);height:24px;font-size:12px;font-weight:var(--weight-medium);white-space:nowrap;background:var(--surface-3);color:var(--fg-2);align-items:center;gap:5px;padding:0 9px;line-height:1;display:inline-flex}.lw-tag .lw-icon{font-size:12px}.lw-tag--launch,.lw-tag--accent,.lw-tag--solid{background:var(--launch-tint);color:var(--launch-text);font-family:var(--font-mono);font-size:11.5px}.lw-tag--positive{background:var(--positive-tint);color:var(--positive-text)}.lw-tag--negative{background:var(--negative-tint);color:var(--negative-text)}.lw-tag--ink{background:var(--primary);color:var(--primary-fg)}.lw-tag--outline{box-shadow:inset 0 0 0 1px var(--border);background:0 0}a.lw-tag{transition:color var(--dur-1) var(--ease-out), box-shadow var(--dur-1) var(--ease-out);text-decoration:none}a.lw-tag:hover{color:var(--fg);box-shadow:inset 0 0 0 1px var(--border-control)}.lw-status{border-radius:var(--radius-pill);height:24px;font-size:12px;font-weight:var(--weight-medium);white-space:nowrap;box-shadow:inset 0 0 0 1px var(--border);color:var(--fg-2);align-items:center;gap:6px;padding:0 9px;line-height:1;display:inline-flex}.lw-status__mark{background:var(--fg-3);border-radius:50%;flex:none;width:6px;height:6px}.lw-status--live{background:var(--positive-tint);box-shadow:none;color:var(--positive-text)}.lw-status--live .lw-status__mark{background:var(--positive);box-shadow:0 0 0 3px color-mix(in srgb, var(--positive) 22%, transparent)}.lw-status--scheduled .lw-status__mark{box-shadow:inset 0 0 0 1.5px var(--launch);background:0 0}.lw-status--review .lw-status__mark{background:conic-gradient(var(--fg-2) 0 50%, transparent 0);box-shadow:inset 0 0 0 1.5px var(--fg-2)}.lw-status--draft{color:var(--fg-3)}.lw-status--rejected{background:var(--negative-tint);box-shadow:none;color:var(--negative-text)}.lw-status--rejected .lw-status__mark{background:var(--negative)}.lw-field{flex-direction:column;gap:6px;min-width:0;display:flex}.lw-field__label{align-items:baseline;gap:var(--space-2);font-size:13.5px;font-weight:var(--weight-medium);color:var(--fg);display:flex}.lw-field__opt{font-size:12px;font-weight:var(--weight-regular);color:var(--fg-3)}.lw-field__hint{color:var(--fg-3);font-size:12.5px;line-height:1.45}.lw-field__error{color:var(--negative-text);align-items:center;gap:6px;font-size:12.5px;line-height:1.45;display:flex}.lw-input{width:100%;height:var(--control-md);border-radius:var(--radius-control);font:inherit;color:var(--fg);caret-color:var(--fg);background:var(--surface-1);box-shadow:var(--highlight), 0 0 0 1px var(--border-control);transition:box-shadow var(--dur-1) var(--ease-out), background-color var(--dur-1) var(--ease-out);border:0;outline:none;padding:0 12px;font-size:14px}.lw-input::placeholder{color:var(--fg-3)}.lw-input:hover{box-shadow:var(--highlight), 0 0 0 1px var(--fg-3)}.lw-input:focus,.lw-input:focus-visible{box-shadow:0 0 0 1px var(--fg-2), 0 0 0 4px color-mix(in srgb, var(--fg) 10%, transparent);outline:none}.lw-input[aria-invalid=true]{box-shadow:0 0 0 1px var(--negative), 0 0 0 4px var(--negative-tint)}.lw-input:disabled{opacity:.5;cursor:not-allowed}textarea.lw-input{resize:vertical;height:auto;min-height:104px;padding:10px 12px;line-height:1.5}.lw-inputwrap{align-items:center;display:flex;position:relative}.lw-inputwrap>.lw-icon{color:var(--fg-3);pointer-events:none;font-size:15px;position:absolute;left:12px}.lw-inputwrap>.lw-icon~.lw-input{padding-left:36px}.lw-inputwrap:has(.lw-inputwrap__suffix)>.lw-input{padding-right:72px}.lw-inputwrap__suffix{font-family:var(--font-mono);color:var(--fg-3);pointer-events:none;font-size:11.5px;position:absolute;right:12px}select.lw-input{appearance:none;cursor:pointer;background-image:linear-gradient(45deg, transparent 50%, var(--fg-2) 50%), linear-gradient(135deg, var(--fg-2) 50%, transparent 50%);background-position:calc(100% - 17px) 52%,calc(100% - 12px) 52%;background-repeat:no-repeat;background-size:5px 5px;padding-right:34px}.lw-listbox{min-width:0;position:relative}.lw-listbox__button{text-align:left;cursor:pointer;align-items:center;gap:8px;display:flex}.lw-listbox__button:disabled{cursor:not-allowed}.lw-listbox__button[aria-expanded=true]{box-shadow:0 0 0 1px var(--fg-2), 0 0 0 4px color-mix(in srgb, var(--fg) 10%, transparent)}.lw-listbox__value{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.lw-listbox__value--empty{color:var(--fg-3)}.lw-listbox__chevron{color:var(--fg-3);transition:transform var(--dur-2) var(--ease-out);flex:none;font-size:15px}.lw-listbox__button[aria-expanded=true] .lw-listbox__chevron{transform:rotate(180deg)}.lw-listbox__panel{z-index:var(--z-popover);background:var(--surface-2);max-height:280px;box-shadow:var(--elev-3);animation:lw-rise var(--dur-2) var(--ease-out);scrollbar-width:thin;border-radius:14px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto}.lw-listbox__option{min-height:36px;color:var(--fg-2);cursor:pointer;border-radius:8px;align-items:center;gap:10px;padding:0 10px;font-size:14px;display:flex}.lw-listbox__option.is-active{background:var(--hover);color:var(--fg)}.lw-listbox__option[aria-selected=true]{color:var(--fg);font-weight:var(--weight-medium)}.lw-listbox__option[aria-disabled=true]{opacity:.45;cursor:not-allowed}.lw-listbox__label{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.lw-listbox__check{color:var(--launch-text);flex:none;font-size:15px}.lw-listbox__empty{color:var(--fg-3);padding:8px 10px;font-size:13.5px}.lw-check{cursor:pointer;align-items:flex-start;gap:10px;font-size:14px;line-height:1.4;display:inline-flex;position:relative}.lw-check input{opacity:0;width:0;height:0;position:absolute}.lw-check__box{color:#0000;background:var(--surface-1);width:18px;height:18px;box-shadow:var(--highlight), 0 0 0 1px var(--border-strong);transition:background-color var(--dur-1) var(--ease-out), box-shadow var(--dur-1) var(--ease-out);border-radius:5px;flex:none;place-items:center;margin-top:1px;display:grid}.lw-check__box .lw-icon{font-size:13px}.lw-check__box svg{stroke-width:3px}.lw-check:hover .lw-check__box{box-shadow:0 0 0 1px var(--fg-3)}.lw-check input:checked+.lw-check__box{background:var(--primary);color:var(--primary-fg);box-shadow:none}.lw-check input:focus-visible+.lw-check__box{box-shadow:0 0 0 2px var(--bg), 0 0 0 4px var(--focus-ring)}.lw-check input:disabled~*{opacity:.45;cursor:not-allowed}.lw-check__radio{border-radius:50%}.lw-terms{box-sizing:border-box;background:var(--surface-1);width:100%;box-shadow:inset 0 0 0 1px var(--border);color:var(--fg-2);border-radius:12px;padding:12px 14px;font-size:13.5px;line-height:1.5}.lw-terms a{color:var(--fg);font-weight:var(--weight-medium)}.lw-terms[data-invalid=true]{box-shadow:inset 0 0 0 1px var(--negative);background:var(--negative-tint)}.lw-check input:checked+.lw-check__radio{background:var(--surface-1);box-shadow:inset 0 0 0 5px var(--primary)}.lw-switch{cursor:pointer;align-items:center;gap:10px;font-size:14px;display:inline-flex;position:relative}.lw-switch input{opacity:0;width:0;height:0;position:absolute}.lw-switch__track{border-radius:var(--radius-pill);background:var(--surface-3);width:36px;height:20px;box-shadow:inset 0 0 0 1px var(--border);transition:background-color var(--dur-2) var(--ease-out);flex:none;position:relative}.lw-switch__track:after{content:"";width:16px;height:16px;transition:transform var(--dur-2) var(--ease-out);background:#fff;border-radius:50%;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0000004d}.lw-switch input:checked+.lw-switch__track{background:var(--positive);box-shadow:none}.lw-switch input:checked+.lw-switch__track:after{transform:translate(16px)}.lw-switch input:focus-visible+.lw-switch__track{box-shadow:0 0 0 2px var(--bg), 0 0 0 4px var(--focus-ring)}.lw-switch input:disabled~*{opacity:.45;cursor:not-allowed}.lw-seg{border-radius:var(--radius-control);background:var(--surface-1);box-shadow:var(--elev-1);gap:2px;padding:3px;display:inline-flex}.lw-seg__opt{height:28px;font-size:13px;font-weight:var(--weight-medium);color:var(--fg-2);cursor:pointer;transition:background-color var(--dur-1) var(--ease-out), color var(--dur-1) var(--ease-out);border-radius:7px;align-items:center;gap:6px;padding:0 12px;display:inline-flex;position:relative}.lw-seg__opt input{opacity:0;width:0;height:0;position:absolute}.lw-seg__opt:hover{color:var(--fg)}.lw-seg__opt:has(input:checked){background:var(--surface-3);color:var(--fg);box-shadow:inset 0 1px #ffffff0f,0 1px 2px #0000001f}.lw-seg__opt:has(input:focus-visible){box-shadow:0 0 0 2px var(--focus-ring)}.lw-seg__opt .lw-icon{font-size:14px}.lw-card{gap:var(--space-3);padding:var(--space-5);border-radius:var(--radius-card);background:var(--surface-1);box-shadow:var(--elev-1);color:inherit;flex-direction:column;min-width:0;text-decoration:none;display:flex}.lw-card--ruled{box-shadow:none;padding:var(--space-4) 0 0;border-top:1px solid var(--border);background:0 0;border-radius:0}.lw-card--outline{box-shadow:inset 0 0 0 1px var(--border);background:0 0}.lw-card--interactive{cursor:pointer;transition:background-color var(--dur-1) var(--ease-out), box-shadow var(--dur-2) var(--ease-out), transform var(--dur-2) var(--ease-out)}.lw-card--interactive:hover{background:var(--surface-2);box-shadow:var(--elev-2)}.lw-card--interactive:active{transform:translateY(1px)}.lw-card--interactive:focus-visible{box-shadow:var(--elev-1), 0 0 0 2px var(--bg), 0 0 0 4px var(--focus-ring);outline:none}.lw-card__kicker{font-family:var(--font-mono);color:var(--fg-3);font-size:12px}.lw-card__title{font-size:17px;font-weight:var(--weight-semibold);letter-spacing:-.015em;margin:0;line-height:1.25}.lw-card__body{color:var(--fg-2);margin:0;font-size:14px;line-height:1.5}.lw-card__meta{align-items:center;gap:var(--space-3);color:var(--fg-3);margin-top:auto;font-size:12.5px;display:flex}.lw-tabs{gap:var(--space-6);border-bottom:1px solid var(--border);scrollbar-width:none;display:flex;overflow-x:auto}.lw-tab{height:42px;font:inherit;font-size:14px;font-weight:var(--weight-medium);color:var(--fg-2);cursor:pointer;white-space:nowrap;transition:color var(--dur-1) var(--ease-out), border-color var(--dur-1) var(--ease-out);background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:7px;margin-bottom:-1px;padding:0;display:inline-flex}.lw-tab:hover{color:var(--fg)}.lw-tab[aria-selected=true]{color:var(--fg);border-bottom-color:var(--fg)}.lw-tab:focus-visible{box-shadow:0 2px 0 0 var(--focus-ring);outline:none}.lw-tab__count{font-family:var(--font-mono);color:var(--fg-3);font-size:11.5px}.lw-header{z-index:var(--z-header);align-items:center;gap:var(--space-6);height:64px;padding:0 var(--page-margin);background:color-mix(in srgb, var(--bg) 88%, transparent);-webkit-backdrop-filter:saturate(1.4)blur(14px);border-bottom:1px solid var(--border);display:flex;position:relative}.lw-wordmark{font-size:15.5px;font-weight:var(--weight-semibold);letter-spacing:-.02em;color:var(--fg);white-space:nowrap;text-decoration:none}.lw-header__nav{gap:var(--space-5);margin-right:auto;display:flex}.lw-header__nav a{color:var(--fg-2);transition:color var(--dur-1) var(--ease-out);font-size:14px;text-decoration:none}.lw-header__nav a:hover,.lw-header__nav a[aria-current=page]{color:var(--fg)}.lw-header__actions{align-items:center;gap:var(--space-2);display:flex}.lw-search{width:240px;height:var(--control-md);border-radius:var(--radius-control);background:var(--surface-1);box-shadow:var(--elev-1);color:var(--fg-3);cursor:text;align-items:center;gap:8px;padding:0 8px 0 12px;font-size:13.5px;display:flex}.lw-search .lw-kbd{margin-left:auto}.lw-sidenav{flex-direction:column;gap:2px;display:flex}.lw-sidenav__item{height:34px;color:var(--fg-2);transition:background-color var(--dur-1) var(--ease-out), color var(--dur-1) var(--ease-out);border-radius:8px;align-items:center;gap:10px;padding:0 10px;font-size:13.5px;text-decoration:none;display:flex}.lw-sidenav__item .lw-icon{font-size:15px}.lw-sidenav__item:hover{background:var(--hover);color:var(--fg)}.lw-sidenav__item[aria-current=page]{background:var(--surface-2);color:var(--fg);box-shadow:var(--elev-1)}@keyframes lw-rise{0%{opacity:0;transform:translateY(6px)scale(.985)}to{opacity:1;transform:none}}.lw-backdrop{z-index:var(--z-dialog);padding:var(--space-4);background:var(--overlay);-webkit-backdrop-filter:blur(4px);place-items:center;display:grid;position:fixed;inset:0}.lw-dialog{border-radius:var(--radius-card);background:var(--surface-2);width:min(460px,100%);box-shadow:var(--elev-3);animation:lw-rise var(--dur-3) var(--ease-out);flex-direction:column;display:flex}.lw-dialog__head{align-items:flex-start;gap:var(--space-3);padding:20px 20px 0;display:flex}.lw-dialog__title{font-size:18px;font-weight:var(--weight-semibold);letter-spacing:-.015em;margin:0 auto 0 0;line-height:1.3}.lw-dialog__body{color:var(--fg-2);padding:8px 20px 20px;font-size:14px;line-height:1.55}.lw-dialog__actions{justify-content:flex-end;gap:var(--space-2);border-top:1px solid var(--border);padding:14px 20px;display:flex}.lw-toast{align-items:center;gap:var(--space-3);background:var(--surface-2);min-width:300px;max-width:420px;box-shadow:var(--elev-3);animation:lw-rise var(--dur-3) var(--ease-out);border-radius:12px;padding:10px 10px 10px 14px;font-size:14px;display:flex}.lw-toast__mark{background:var(--positive-tint);width:18px;height:18px;color:var(--positive-text);border-radius:50%;flex:none;place-items:center;display:grid}.lw-toast__mark .lw-icon{font-size:12px}.lw-toast__msg{flex:1;min-width:0}.lw-tooltip{display:inline-flex;position:relative}.lw-tooltip__bubble{z-index:var(--z-popover);background:var(--surface-inverse);color:var(--fg-inverse);white-space:nowrap;pointer-events:none;opacity:0;transition:opacity var(--dur-2) var(--ease-out), transform var(--dur-2) var(--ease-out);border-radius:8px;padding:6px 9px;font-size:12px;line-height:1.35;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%,3px)}.lw-tooltip:hover .lw-tooltip__bubble,.lw-tooltip:focus-within .lw-tooltip__bubble,.lw-tooltip--open .lw-tooltip__bubble{opacity:1;transform:translate(-50%)}.lw-empty{align-items:center;gap:var(--space-3);padding:var(--space-10) var(--space-6);border-radius:var(--radius-card);text-align:center;box-shadow:inset 0 0 0 1px var(--border);background-image:radial-gradient(60% 80% at 50% 0%, var(--hover), transparent);flex-direction:column;display:flex}.lw-empty__icon{background:var(--surface-2);width:44px;height:44px;box-shadow:var(--elev-1);color:var(--fg-2);border-radius:12px;place-items:center;font-size:20px;display:grid}.lw-empty__title{font-size:16px;font-weight:var(--weight-semibold);letter-spacing:-.01em}.lw-empty__body{max-width:36ch;color:var(--fg-2);font-size:14px}.lw-appicon{--s:48px;width:var(--s);height:var(--s);border-radius:var(--radius-icon);background:var(--surface-3);color:var(--fg);font-weight:var(--weight-semibold);font-size:calc(var(--s) * .38);flex:none;place-items:center;display:grid;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff14}.lw-appicon img{object-fit:cover;width:100%;height:100%}.lw-watch{--w:184px;width:var(--w);box-sizing:border-box;aspect-ratio:416/496;border-radius:var(--radius-display);background:var(--display);color:#fff;min-height:0;box-shadow:0 0 0 calc(var(--w) * .042) var(--case), 0 0 0 calc(var(--w) * .047) var(--case-edge), var(--elev-device);flex:none;position:relative;overflow:hidden}.lw-watch img{object-fit:cover;width:100%;height:100%;display:block}.lw-watch__empty{text-align:center;font-family:var(--font-mono);color:#6c717a;place-items:center;padding:16%;font-size:10.5px;display:grid;position:absolute;inset:0}.lw-watch--bare{box-shadow:0 0 0 calc(var(--w) * .042) var(--case), 0 0 0 calc(var(--w) * .047) var(--case-edge)}.lw-watch-wrap{display:inline-flex;position:relative}.lw-watch-wrap:before,.lw-watch-wrap:after{content:"";right:calc(var(--w,184px) * -.085);background:var(--case-edge);border-radius:3px;position:absolute}.lw-watch-wrap:before{width:calc(var(--w,184px) * .045);background:linear-gradient(90deg, var(--case), var(--case-edge));height:17%;top:24%}.lw-watch-wrap:after{width:calc(var(--w,184px) * .025);height:19%;top:53%;right:calc(var(--w,184px) * -.07)}.lw-stage{border-radius:var(--radius-inner);background:var(--stage);box-shadow:inset 0 0 0 1px var(--border);flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:40px 24px 24px;display:flex}.lw-stage__floor{background:radial-gradient(closest-side, var(--stage-floor), transparent);border-radius:50%;width:70%;max-width:240px;height:16px}.lw-stage__caption{font-family:var(--font-mono);color:var(--fg-3);font-size:11px}.lw-shots{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;border-radius:var(--radius-inner);background:var(--stage);box-shadow:inset 0 0 0 1px var(--border);scrollbar-width:thin;gap:14px;margin:0;padding:20px;scroll-padding-inline:20px;list-style:none;display:flex;overflow-x:auto}.lw-shots>li{scroll-snap-align:start;flex:none}.lw-shots__item{cursor:zoom-in;transition:transform var(--dur-2) var(--ease-out);background:0 0;border:0;border-radius:30px;padding:0;display:block}.lw-shots__item img{border-radius:30px;width:184px;height:auto;display:block;box-shadow:0 1px 2px #0000002e,0 8px 24px #0000001f}.lw-shots__item:hover{transform:translateY(-2px)}.lw-shots__item:focus-visible{outline:2px solid var(--focus-ring,var(--fg));outline-offset:4px}.lw-shots__dialog{background:var(--stage);border:0;border-radius:28px;width:min(92vw,440px);padding:24px}.lw-shots__dialog::backdrop{background:#0009}@media (max-width:560px){.lw-shots{gap:10px;padding:14px}.lw-shots__item img{border-radius:24px;width:150px}}@media (prefers-reduced-motion:reduce){.lw-shots__item{transition:none}.lw-shots__item:hover{transform:none}}.lw-indep{border-radius:var(--radius-control);height:40px;font-size:13.5px;font-weight:var(--weight-medium);white-space:nowrap;align-items:center;gap:9px;padding:0 14px 0 12px;line-height:1;display:inline-flex}.lw-indep .lw-icon{font-size:16px}.lw-indep__phone{color:var(--fg-3);font-size:15px!important}.lw-indep__link{border-top:1px dashed var(--fg-3);width:16px}.lw-indep--standalone{background:var(--surface-2);box-shadow:var(--elev-1);color:var(--fg)}.lw-indep--companion{box-shadow:inset 0 0 0 1px var(--border);color:var(--fg-2)}.lw-indep--companion .lw-indep__phone{color:var(--fg)}.lw-indep--companion .lw-indep__link{border-top-style:solid;border-color:var(--fg-2)}.lw-indep--partial{box-shadow:inset 0 0 0 1px var(--border);color:var(--fg-2)}.lw-indep--compact{border-radius:var(--radius-sm);gap:5px;height:24px;padding:0 8px;font-size:12px}.lw-indep--compact .lw-icon{font-size:12px}.lw-indep--compact .lw-indep__phone,.lw-indep--compact .lw-indep__link{display:none}.lw-facts{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.lw-facts>.lw-tag,.lw-facts>.lw-indep{border-radius:var(--radius-pill);gap:6px;height:28px;padding:0 11px;font-size:12.5px}.lw-facts>.lw-indep .lw-icon{font-size:13px}.lw-caps{flex-wrap:wrap;gap:6px;display:flex}.lw-cap{border-radius:var(--radius-chip);height:32px;color:var(--fg-2);background:var(--surface-1);box-shadow:0 0 0 1px var(--border);white-space:nowrap;align-items:center;gap:6px;padding:0 11px;font-size:13px;display:inline-flex}.lw-cap .lw-icon{font-size:14px}.lw-cap--key{color:var(--fg);box-shadow:0 0 0 1px var(--border-strong)}.lw-cap--compact{border-radius:var(--radius-sm);height:24px;box-shadow:inset 0 0 0 1px var(--border);background:0 0;gap:4px;padding:0 8px;font-size:12px}.lw-cap--compact .lw-icon{font-size:12px}a.lw-cap,button.lw-cap{cursor:pointer;font:inherit;transition:background-color var(--dur-1) var(--ease-out), color var(--dur-1) var(--ease-out);border:0;font-size:13px}a.lw-cap:hover,button.lw-cap:hover{color:var(--fg);background:var(--surface-2)}button.lw-cap[aria-pressed=true]{background:var(--primary);color:var(--primary-fg);box-shadow:none}a.lw-cap{text-decoration:none}.lw-caps .lw-cap{white-space:normal;max-width:100%;height:auto;min-height:32px;padding-block:6px;line-height:1.3}.lw-cap__count{border-radius:var(--radius-pill);background:var(--surface-3);min-width:20px;height:20px;color:var(--fg-2);font-variant-numeric:tabular-nums;place-items:center;padding:0 6px;font-size:11.5px;display:inline-grid}.lw-actions{grid-template-columns:repeat(auto-fit, minmax(max(220px, calc((100% - (var(--cols,3) - 1) * 8px) / var(--cols,3))), 1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.lw-actions__item{border-radius:var(--radius-card);background:var(--surface-2);font-size:15px;font-weight:var(--weight-medium);align-items:flex-start;gap:10px;padding:14px 16px;line-height:1.4;display:flex}.lw-actions__item .lw-icon{color:var(--launch-text);flex:none;margin-top:2px;font-size:16px}.lw-iconimg{outline:1px solid var(--border);outline-offset:-1px}.lw-spec{margin:0}.lw-spec__row{gap:var(--space-4);border-top:1px solid var(--border);grid-template-columns:minmax(110px,38%) minmax(0,1fr);align-items:baseline;padding:11px 0;font-size:14px;display:grid}.lw-spec__row dt{color:var(--fg-3)}.lw-spec__row dd{color:var(--fg);margin:0}.lw-spec__row dd.lw-mono,.lw-spec__row dd .lw-mono{font-size:13px}.lw-spec--terms .lw-spec__row{grid-template-columns:56px minmax(0,1fr)}.lw-stat{padding:var(--space-4);border-radius:var(--radius-card);background:var(--surface-1);box-shadow:var(--elev-1);flex-direction:column;gap:6px;min-width:0;display:flex}.lw-stat__label{color:var(--fg-2);font-size:12.5px}.lw-stat__value{font-size:var(--text-stat);font-weight:var(--weight-semibold);letter-spacing:var(--tr-stat);font-variant-numeric:tabular-nums;line-height:1.1}.lw-stat__value--launch{color:var(--launch-text)}.lw-stat__unit{letter-spacing:0;color:var(--fg-2);margin-left:2px;font-size:.55em}.lw-stat__delta{font-family:var(--font-mono);color:var(--fg-3);align-items:center;gap:4px;font-size:12px;display:inline-flex}.lw-stat__delta .lw-icon{font-size:12px}.lw-stat__delta--up{color:var(--positive-text)}.lw-stat__delta--down{color:var(--negative-text)}.lw-sharebar{background:var(--surface-3);border-radius:2px;height:4px;display:block;overflow:hidden}.lw-sharebar>span{background:var(--fg);border-radius:2px;height:100%;display:block}.lw-sharebar--positive>span{background:var(--positive)}.lw-sharebar--launch>span{background:var(--launch)}.lw-bars{border-bottom:1px solid var(--border);background:linear-gradient(var(--border) 1px, transparent 1px) 0 0 / 100% 50%;align-items:flex-end;gap:4px;height:180px;display:flex;position:relative}.lw-bars>span{background:var(--fg);min-width:2px;transition:opacity var(--dur-1) var(--ease-out);border-radius:3px 3px 0 0;flex:1}.lw-bars>span[data-kind=muted]{background:var(--chart-muted)}.lw-bars>span[data-kind=launch]{background:var(--launch)}.lw-bars:hover>span{opacity:.45}.lw-bars>span:hover{opacity:1}.lw-legend{color:var(--fg-2);align-items:center;gap:6px;font-size:12px;display:inline-flex}.lw-legend:before{content:"";background:var(--c,var(--fg));border-radius:2px;width:8px;height:8px}.lw-docs{max-width:1080px;padding:48px var(--page-margin) 0;grid-template-columns:200px minmax(0,1fr);align-items:start;gap:48px;margin:0 auto;display:grid}.lw-docs__nav{position:sticky;top:88px}@media (max-width:760px){.lw-docs{grid-template-columns:minmax(0,1fr);gap:24px;padding-top:28px}.lw-docs__nav{flex-flow:wrap;gap:4px;position:static}}.lw-trend{width:100%;color:var(--fg);touch-action:pan-y;outline:none;position:relative}.lw-trend:focus-visible{box-shadow:0 0 0 2px var(--focus-ring);border-radius:var(--radius-sm)}.lw-trend svg{display:block;overflow:visible}.lw-trend__grid{stroke:var(--border);stroke-width:1px;shape-rendering:crispedges}.lw-trend__tick{fill:var(--fg-3);font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:11px}.lw-trend__line{fill:none;stroke:currentColor;stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.lw-trend__area{fill:currentColor;opacity:.1}.lw-trend__dot{fill:currentColor;stroke:var(--surface-1);stroke-width:2px}.lw-trend__cross{stroke:var(--fg-3);stroke-width:1px;shape-rendering:crispedges}.lw-trend__band{fill:var(--launch-tint)}.lw-trend__bandlabel{fill:var(--launch-text);font-size:11px;font-weight:var(--weight-medium)}.lw-trend__tip{border-radius:var(--radius-sm);background:var(--surface-3);box-shadow:var(--elev-2);color:var(--fg-2);white-space:nowrap;pointer-events:none;flex-direction:column;align-items:center;gap:1px;padding:6px 10px;font-size:12px;display:flex;position:absolute;top:0;transform:translate(-50%,-100%)}.lw-trend__tip strong{font-size:14px;font-weight:var(--weight-semibold);color:var(--fg);font-variant-numeric:tabular-nums}button.lw-stat{font:inherit;color:inherit;text-align:left;cursor:pointer;transition:box-shadow var(--dur-1) var(--ease-out), background-color var(--dur-1) var(--ease-out);border:0}button.lw-stat:hover{background:var(--surface-2)}button.lw-stat[aria-pressed=true]{box-shadow:var(--elev-1), inset 0 0 0 1.5px var(--fg)}button.lw-stat:focus-visible{box-shadow:var(--elev-1), 0 0 0 2px var(--bg), 0 0 0 4px var(--focus-ring);outline:none}.lw-stat__compare{color:var(--fg-3);font-size:11.5px}.lw-hbars{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.lw-hbars__row{grid-template-columns:minmax(96px,150px) minmax(0,1fr) auto;align-items:center;gap:12px;font-size:13.5px;display:grid}.lw-hbars__label{color:var(--fg-2)}.lw-hbars__track{background:var(--surface-3);border-radius:0 4px 4px 0;height:10px;overflow:hidden}.lw-hbars__fill{background:var(--fg);border-radius:0 4px 4px 0;height:100%;display:block}.lw-hbars__value{font-family:var(--font-mono);color:var(--fg);font-variant-numeric:tabular-nums;text-align:right;min-width:88px;font-size:12.5px}.lw-hbars__value span{color:var(--fg-3)}.lw-datatable{border-collapse:collapse;width:100%;font-size:13px}.lw-datatable th,.lw-datatable td{border-bottom:1px solid var(--border);text-align:right;white-space:nowrap;padding:7px 10px}.lw-datatable th:first-child,.lw-datatable td:first-child{text-align:left}.lw-datatable th{font-weight:var(--weight-medium);color:var(--fg-2);font-size:12px}.lw-datatable td{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.lw-datatable tr[data-launch=true] td:first-child{color:var(--launch-text)}.lw-approw{border-top:1px solid var(--border);color:inherit;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:12px 0;text-decoration:none;display:grid}.lw-approw:hover .lw-approw__name{text-decoration:underline;-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong);text-underline-offset:3px}.lw-approw:focus-visible{box-shadow:0 0 0 2px var(--focus-ring);border-radius:6px;outline:none}.lw-approw__lead{align-items:center;gap:14px;display:flex}.lw-approw__rank{width:22px;font-family:var(--font-mono);color:var(--fg-3);font-size:13px}.lw-approw__rank--top{color:var(--launch-text);font-weight:var(--weight-medium)}.lw-approw__main{flex-direction:column;gap:3px;min-width:0;display:flex}.lw-approw__name{font-size:15px;font-weight:var(--weight-semibold);letter-spacing:-.01em}.lw-approw__tagline{color:var(--fg-2);white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;overflow:hidden}.lw-approw__meta{flex-wrap:wrap;gap:6px;margin-top:3px;display:flex}.lw-approw__end{color:var(--fg-3);align-items:center;gap:10px;display:flex}.lw-appcard{border-radius:var(--radius-card);background:var(--surface-1);box-shadow:var(--elev-1);color:inherit;min-width:0;transition:box-shadow var(--dur-2) var(--ease-out), transform var(--dur-2) var(--ease-out), background-color var(--dur-1) var(--ease-out);flex-direction:column;padding:6px;text-decoration:none;display:flex}.lw-appcard:hover{box-shadow:var(--elev-2);transform:translateY(-2px)}.lw-appcard:active{transform:translateY(0)}.lw-appcard:focus-visible{box-shadow:var(--elev-1), 0 0 0 2px var(--bg), 0 0 0 4px var(--focus-ring);outline:none}.lw-appcard__stage{border-radius:var(--radius-inner);background:var(--stage);height:176px;box-shadow:inset 0 0 0 1px var(--border);place-items:center;display:grid}.lw-appcard__body{flex-direction:column;gap:8px;padding:14px 10px 10px;display:flex}.lw-appcard__id{align-items:center;gap:10px;display:flex}.lw-appcard__name{font-size:15px;font-weight:var(--weight-semibold);letter-spacing:-.01em}.lw-appcard__dev{color:var(--fg-3);font-size:12px}.lw-appcard__tagline{color:var(--fg-2);margin:0;font-size:13px;line-height:1.45}.lw-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.lw-eyebrow{font-size:13px;font-weight:var(--weight-medium);color:var(--fg-2);align-items:center;gap:8px;display:inline-flex}.lw-eyebrow--launch{color:var(--launch-text)}.lw-livedot{background:var(--positive);width:7px;height:7px;box-shadow:0 0 0 3px var(--positive-tint);border-radius:50%;flex:none}.lw-pills{background:var(--surface-1);max-width:100%;box-shadow:var(--elev-1);scrollbar-width:none;border-radius:12px;align-items:center;gap:2px;padding:3px;display:inline-flex;overflow-x:auto}.lw-pill{height:30px;font:inherit;color:var(--fg-2);white-space:nowrap;cursor:pointer;transition:background-color var(--dur-1) var(--ease-out), color var(--dur-1) var(--ease-out);background:0 0;border:0;border-radius:9px;flex:none;align-items:center;gap:6px;padding:0 12px;font-size:13.5px;text-decoration:none;display:inline-flex}.lw-pill:hover{color:var(--fg);background:var(--hover)}.lw-pill:focus-visible{box-shadow:0 0 0 2px var(--focus-ring);outline:none}.lw-pill[aria-selected=true],.lw-pill[aria-current=page]{background:var(--surface-3);color:var(--fg);font-weight:var(--weight-medium);box-shadow:var(--elev-1)}.lw-pill__count{color:var(--fg-3);font-variant-numeric:tabular-nums;font-size:12px}.lw-hero{max-width:1200px;padding:56px var(--page-margin) 24px;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:56px;margin:0 auto;display:grid}.lw-hero__copy{flex-direction:column;gap:22px;display:flex}.lw-hero__title{font-size:clamp(40px,5.2vw,68px);font-weight:var(--weight-semibold);letter-spacing:-.05em;text-wrap:balance;margin:0;line-height:1.02}.lw-hero__lead{max-width:44ch;color:var(--fg-2);text-wrap:pretty;margin:0;font-size:17px;line-height:1.55}.lw-searchbar{background:var(--surface-1);max-width:540px;box-shadow:var(--elev-2);border-radius:16px;align-items:center;gap:6px;padding:6px;display:flex}.lw-searchbar .lw-input{height:46px;box-shadow:none;background:0 0;flex:1;padding-left:4px;font-size:15.5px}.lw-searchbar .lw-input:focus{box-shadow:none}.lw-searchbar{position:relative}.lw-hero{z-index:2}.lw-suggest{z-index:var(--z-popover);background:var(--surface-2);box-shadow:var(--ring), var(--elev-3);animation:lw-rise var(--dur-2) var(--ease-out);border-radius:16px;flex-direction:column;padding:6px;display:flex;position:absolute;top:calc(100% + 8px);left:0;right:0}.lw-suggest__list{margin:0;padding:0;list-style:none}.lw-suggest__item{min-height:52px;color:var(--fg);border-radius:10px;align-items:center;gap:12px;padding:6px 10px;text-decoration:none;display:flex}[aria-selected=true]>.lw-suggest__item,.lw-suggest__item:hover{background:color-mix(in srgb, var(--fg) 9%, transparent)}.lw-suggest__text{flex-direction:column;gap:1px;min-width:0;display:flex}.lw-suggest__name{font-size:14.5px;font-weight:var(--weight-semibold);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.lw-suggest__meta{color:var(--fg-3);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.lw-suggest__empty{color:var(--fg-2);margin:0;padding:12px 10px;font-size:14px}.lw-suggest__all{border-top:1px solid var(--border);min-height:42px;color:var(--fg-2);align-items:center;margin-top:4px;padding:0 10px;font-size:13.5px;text-decoration:none;display:flex}.lw-suggest__all:hover{color:var(--fg)}.lw-hero__stage{background:var(--stage);min-height:420px;box-shadow:inset 0 0 0 1px var(--border);isolation:isolate;border-radius:32px;place-items:center;display:grid;position:relative;overflow:hidden}.lw-hero__ring{border:1px solid var(--border);pointer-events:none;z-index:-1;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:899px){.lw-hero{grid-template-columns:minmax(0,1fr);gap:32px;padding-top:36px}.lw-hero__stage{min-height:360px}}.lw-clock{width:var(--w);aspect-ratio:1;background:var(--surface-1);box-shadow:var(--ring), var(--elev-2);font-family:var(--font-sans,system-ui);text-align:center;border-radius:50%;place-items:center;display:grid;position:relative}.lw-clock svg{width:86%;height:86%;position:absolute;inset:7%}.lw-clock line{stroke:var(--border-control)}.lw-clock line.is-on{stroke:var(--launch)}.lw-clock__center{align-items:center;gap:calc(var(--w) * .015);flex-direction:column;display:flex}.lw-clock__big{font-size:calc(var(--w) * .2);letter-spacing:-.04em;color:var(--fg);font-variant-numeric:tabular-nums;font-weight:700;line-height:1}.lw-clock__small{font-size:calc(var(--w) * .055);color:var(--fg-3);font-weight:500}.lw-orbit{background:var(--surface-1);max-width:210px;box-shadow:var(--elev-2);color:inherit;transition:transform var(--dur-2) var(--ease-out), box-shadow var(--dur-2) var(--ease-out);border-radius:16px;align-items:center;gap:10px;padding:8px 12px 8px 8px;text-decoration:none;display:flex;position:absolute}.lw-orbit:hover{box-shadow:var(--elev-3);transform:translateY(-2px)}.lw-orbit:focus-visible{box-shadow:var(--elev-2), 0 0 0 2px var(--focus-ring);outline:none}.lw-orbit__name{font-size:13.5px;font-weight:var(--weight-semibold);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.lw-orbit__meta{color:var(--fg-3);font-variant-numeric:tabular-nums;align-items:center;gap:4px;font-size:12px;display:inline-flex}.lw-orbit__rank{width:22px;height:22px;font-size:11px;font-weight:var(--weight-semibold);background:var(--launch);color:#fff;box-shadow:0 0 0 3px var(--bg);border-radius:50%;place-items:center;display:grid;position:absolute;top:-7px;left:-7px}@media (max-width:599px){.lw-orbit,.lw-hero__stage{display:none}.lw-hero{padding-top:28px;padding-bottom:0}.lw-hero__copy{gap:18px}}.lw-home{max-width:1200px;padding:32px var(--page-margin) 0;flex-direction:column;gap:80px;margin:0 auto;display:flex}.lw-shead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:20px;display:flex}.lw-shead__titles{flex-direction:column;gap:6px;max-width:60ch;display:flex}.lw-shead__title{font-size:clamp(24px,2.8vw,32px);font-weight:var(--weight-semibold);letter-spacing:-.04em;margin:0;line-height:1.1}.lw-shead__lead{color:var(--fg-2);margin:0;font-size:15px;line-height:1.5}.lw-podium{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:14px;display:grid}.lw-podium__card{background:var(--surface-1);box-shadow:var(--elev-1);color:inherit;transition:box-shadow var(--dur-2) var(--ease-out), transform var(--dur-2) var(--ease-out);border-radius:24px;flex-direction:column;gap:16px;padding:22px;text-decoration:none;display:flex;position:relative}.lw-podium__card:hover{box-shadow:var(--elev-2);transform:translateY(-2px)}.lw-podium__card:focus-visible{box-shadow:var(--elev-1), 0 0 0 2px var(--bg), 0 0 0 4px var(--focus-ring);outline:none}.lw-podium__card--first{background:radial-gradient(110% 80% at 50% 0%, var(--launch-tint), transparent 62%), var(--surface-1);box-shadow:var(--elev-2), inset 0 0 0 1.5px color-mix(in srgb, var(--launch) 55%, transparent);padding-top:34px}.lw-podium__top{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.lw-podium__place{font-size:15px;font-weight:var(--weight-semibold);color:var(--fg-3)}.lw-podium__card--first .lw-podium__place{color:var(--launch-text)}.lw-podium__name{font-size:19px;font-weight:var(--weight-semibold);letter-spacing:-.02em;margin:0}.lw-podium__tagline{color:var(--fg-2);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:4px 0 0;font-size:14px;line-height:1.45;display:-webkit-box;overflow:hidden}.lw-podium__foot{border-top:1px solid var(--border);color:var(--fg-2);justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding-top:14px;font-size:12.5px;display:flex}@media (min-width:860px){.lw-podium>[data-rank="2"]{order:-1}}@media (max-width:859px){.lw-podium{grid-template-columns:minmax(0,1fr)}.lw-podium__card--first{padding-top:22px}}.lw-votes{border-radius:var(--radius-pill);background:var(--surface-2);height:32px;box-shadow:var(--elev-1);font-size:13.5px;font-weight:var(--weight-semibold);color:var(--fg);font-variant-numeric:tabular-nums;align-items:center;gap:5px;padding:0 12px;display:inline-flex}.lw-votes .lw-icon{font-size:15px}.lw-podium__card--first .lw-votes{background:var(--launch);color:#fff;box-shadow:none}.lw-ranks{background:var(--surface-1);box-shadow:var(--elev-1);border-radius:20px;margin:14px 0 0;padding:0;list-style:none;overflow:hidden}.lw-ranks>li+li{border-top:1px solid var(--border)}.lw-rankrow{color:inherit;grid-template-columns:32px 44px minmax(0,1fr) auto auto;align-items:center;gap:14px;padding:12px 18px;text-decoration:none;display:grid}.lw-rankrow:hover{background:var(--hover)}.lw-rankrow:focus-visible{box-shadow:inset 0 0 0 2px var(--focus-ring);outline:none}.lw-rankrow__rank{font-size:14px;font-weight:var(--weight-semibold);color:var(--fg-3);font-variant-numeric:tabular-nums;text-align:center}.lw-rankrow__name{font-size:15px;font-weight:var(--weight-semibold);letter-spacing:-.01em}.lw-rankrow__tag{color:var(--fg-2);white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;overflow:hidden}.lw-rankrow__badges{gap:6px;display:flex}@media (max-width:759px){.lw-rankrow{grid-template-columns:24px 40px minmax(0,1fr) auto}.lw-rankrow__badges{display:none}}.lw-tiles{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px;display:grid}.lw-tile{background:var(--surface-1);box-shadow:var(--elev-1);color:inherit;transition:background-color var(--dur-1) var(--ease-out), box-shadow var(--dur-2) var(--ease-out);border-radius:16px;align-items:center;gap:12px;padding:14px;text-decoration:none;display:flex}.lw-tile:hover{background:var(--surface-2);box-shadow:var(--elev-2)}.lw-tile:focus-visible{box-shadow:var(--elev-1), 0 0 0 2px var(--bg), 0 0 0 4px var(--focus-ring);outline:none}.lw-tile__icon{background:var(--surface-3);width:40px;height:40px;color:var(--fg);border-radius:12px;flex:none;place-items:center;font-size:18px;display:grid}.lw-tile__label{font-size:14.5px;font-weight:var(--weight-medium)}.lw-tile__count{color:var(--fg-3);font-size:12.5px}@media (max-width:599px){.lw-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.lw-tile{border-radius:14px;gap:10px;padding:10px}.lw-tile__icon{border-radius:10px;width:34px;height:34px;font-size:16px}.lw-tile__label{font-size:13.5px;line-height:1.25}}.lw-steps{background:var(--surface-1);box-shadow:var(--elev-1);border-radius:24px;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid;overflow:hidden}.lw-step{flex-direction:column;gap:8px;padding:24px;display:flex}.lw-step+.lw-step{border-left:1px solid var(--border)}.lw-step__when{white-space:nowrap;font-size:13px;font-weight:var(--weight-medium);color:var(--launch-text);align-items:center;gap:8px;display:inline-flex}.lw-step__title{font-size:17px;font-weight:var(--weight-semibold);letter-spacing:-.02em;margin:0}@media (max-width:899px){.lw-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.lw-step:nth-child(3){border-left:0}.lw-step:nth-child(n+3){border-top:1px solid var(--border)}}@media (max-width:559px){.lw-steps{grid-template-columns:minmax(0,1fr)}.lw-step+.lw-step{border-left:0;border-top:1px solid var(--border)}}.lw-pitch{background:radial-gradient(90% 160% at 100% 0%, color-mix(in srgb, var(--launch) 18%, transparent), transparent 60%), var(--surface-1);color:var(--fg);box-shadow:var(--ring), var(--elev-1);border-radius:28px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;padding:32px;display:grid;position:relative;overflow:hidden}.lw-pitch__title{font-size:clamp(22px,2.6vw,30px);font-weight:var(--weight-semibold);letter-spacing:-.035em;margin:0;line-height:1.15}.lw-pitch p{max-width:56ch;color:var(--fg-2);margin:8px 0 0;font-size:15px;line-height:1.5}@media (max-width:699px){.lw-pitch{grid-template-columns:minmax(0,1fr);padding:24px}}.lw-dash{background:var(--bg);flex-direction:column;min-height:100vh;display:flex}.lw-dash__head{z-index:var(--z-header);background:color-mix(in srgb, var(--bg) 88%, transparent);-webkit-backdrop-filter:saturate(1.4)blur(14px);backdrop-filter:saturate(1.4)blur(14px);border-bottom:1px solid var(--border);position:sticky;top:0}.lw-dash__row{box-sizing:border-box;align-items:center;gap:12px;max-width:1240px;margin:0 auto;padding:0 32px;display:flex}.lw-dash__row--top{height:58px}.lw-dash__mode{border-radius:var(--radius-pill);height:22px;font-size:12px;font-weight:var(--weight-medium);color:var(--fg-2);box-shadow:inset 0 0 0 1px var(--border-strong);align-items:center;padding:0 8px;display:inline-flex}.lw-dash__tabs{scrollbar-width:none;gap:2px;margin-bottom:-1px;display:flex;overflow-x:auto}.lw-dash__tabs::-webkit-scrollbar{display:none}.lw-dash__tabs[data-more=end]{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 40px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 40px),#0000)}.lw-dash__tabs[data-more=start]{-webkit-mask-image:linear-gradient(270deg,#000 calc(100% - 40px),#0000);mask-image:linear-gradient(270deg,#000 calc(100% - 40px),#0000)}.lw-dash__tabs[data-more=both]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 40px calc(100% - 40px),#0000);mask-image:linear-gradient(90deg,#0000,#000 40px calc(100% - 40px),#0000)}@media (max-width:759px){.lw-dash__brand{justify-content:center;min-width:44px;min-height:44px;margin-left:-12px}}.lw-dash__tab{height:44px;color:var(--fg-2);transition:color var(--dur-1) var(--ease-out), border-color var(--dur-1) var(--ease-out);border-bottom:2px solid #0000;flex:none;align-items:center;gap:8px;padding:0 12px;font-size:14px;text-decoration:none;display:inline-flex}.lw-dash__tab .lw-icon{font-size:15px}.lw-dash__tab:hover{color:var(--fg)}.lw-dash__tab[aria-current=page]{color:var(--fg);border-bottom-color:var(--fg);font-weight:var(--weight-medium)}.lw-dash__tab:focus-visible{box-shadow:inset 0 0 0 2px var(--focus-ring);border-radius:8px 8px 0 0;outline:none}.lw-dash__badge{border-radius:var(--radius-pill);min-width:18px;height:18px;font-size:11px;font-weight:var(--weight-semibold);background:var(--launch-tint);color:var(--launch-text);font-variant-numeric:tabular-nums;place-items:center;padding:0 5px;display:inline-grid}.lw-dash__main{flex:1;min-width:0}@media (max-width:759px){.lw-dash__row{padding:0 16px}.lw-dash__hide-sm{display:none!important}}.lw-cutpill{border-radius:var(--radius-pill);background:var(--launch-tint);height:32px;color:var(--launch-text);font-size:13px;font-weight:var(--weight-medium);white-space:nowrap;font-variant-numeric:tabular-nums;align-items:center;gap:8px;padding:0 12px;text-decoration:none;display:inline-flex}.lw-cutpill:hover{box-shadow:inset 0 0 0 1px var(--launch)}.lw-cutpill:focus-visible{box-shadow:0 0 0 2px var(--focus-ring);outline:none}.lw-menu{position:relative}.lw-menu__button{border-radius:var(--radius-pill);height:36px;font:inherit;color:var(--fg);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0 8px 0 4px;font-size:13.5px;display:inline-flex}.lw-menu__button:hover,.lw-menu__button[aria-expanded=true]{background:var(--hover)}.lw-menu__button:focus-visible{box-shadow:0 0 0 2px var(--focus-ring);outline:none}.lw-avatar{background:var(--launch);color:#fff;width:28px;height:28px;font-size:12px;font-weight:var(--weight-semibold);border-radius:50%;flex:none;place-items:center;display:grid}.lw-menu__panel{z-index:var(--z-popover);background:var(--surface-2);min-width:240px;box-shadow:var(--elev-3);animation:lw-rise var(--dur-2) var(--ease-out);border-radius:14px;padding:6px;position:absolute;top:calc(100% + 8px);right:0}.lw-menu__who{border-bottom:1px solid var(--border);flex-direction:column;gap:1px;margin-bottom:4px;padding:8px 10px 10px;display:flex}.lw-menu__item{width:100%;height:36px;font:inherit;color:var(--fg-2);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:0 10px;font-size:13.5px;text-decoration:none;display:flex}.lw-menu__item .lw-icon{font-size:15px}.lw-menu__item:hover,.lw-menu__item:focus-visible{background:var(--hover);color:var(--fg);outline:none}.lw-page{box-sizing:border-box;flex-direction:column;gap:28px;width:100%;max-width:1240px;margin:0 auto;padding:32px 32px 64px;display:flex}.lw-page--narrow{max-width:1040px}.lw-page__head{flex-wrap:wrap;align-items:flex-end;gap:16px;display:flex}.lw-page__titles{flex-direction:column;gap:6px;min-width:0;margin-right:auto;display:flex}.lw-page__title{font-size:clamp(26px,3vw,32px);font-weight:var(--weight-semibold);letter-spacing:-.04em;margin:0;line-height:1.1}.lw-page__lead{max-width:64ch;color:var(--fg-2);margin:0;font-size:14.5px;line-height:1.5}.lw-page__split{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:24px;display:grid}.lw-page__aside{flex-direction:column;gap:16px;display:flex;position:sticky;top:124px}@media (max-width:1099px){.lw-page__split{grid-template-columns:minmax(0,1fr)}.lw-page__aside{position:static}}@media (max-width:599px){.lw-page{padding:20px 16px 48px}}.lw-section{flex-direction:column;gap:12px;display:flex}.lw-section__head{align-items:baseline;gap:12px;display:flex}.lw-section__title{font-size:17px;font-weight:var(--weight-semibold);letter-spacing:-.02em;margin:0 auto 0 0}.lw-spotlight{background:radial-gradient(90% 120% at 100% 0%, var(--launch-tint), transparent 60%), var(--surface-1);box-shadow:var(--elev-2);border-radius:24px;flex-direction:column;gap:18px;padding:26px;display:flex;position:relative;overflow:hidden}.lw-spotlight__title{font-size:clamp(22px,2.6vw,28px);font-weight:var(--weight-semibold);letter-spacing:-.035em;text-wrap:balance;margin:0;line-height:1.15}.lw-spotlight__stats{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:10px;display:grid}.lw-spotlight__stat{background:var(--surface-2);box-shadow:var(--elev-1);border-radius:14px;flex-direction:column;gap:2px;padding:12px 14px;display:flex}.lw-spotlight__stat b{font-size:24px;font-weight:var(--weight-semibold);letter-spacing:-.03em;font-variant-numeric:tabular-nums}.lw-listcard{gap:0;padding:0;overflow:hidden}.lw-listrow{flex-wrap:wrap;align-items:center;gap:14px;padding:14px 20px;display:flex}.lw-listcard>.lw-listrow+.lw-listrow,.lw-listcard>*+.lw-listrow{border-top:1px solid var(--border)}.lw-steps-inline{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.lw-steps-inline>li{border-radius:var(--radius-card);background:var(--surface-2);color:var(--fg-2);align-items:flex-start;gap:10px;padding:14px 16px;font-size:13.5px;line-height:1.45;display:flex}.lw-steps-inline>li>b{background:var(--surface-1);width:22px;height:22px;box-shadow:inset 0 0 0 1px var(--border);color:var(--fg);border-radius:50%;flex:none;place-items:center;font-size:12px;display:grid}.lw-listrow__main{flex-direction:column;flex:1;gap:3px;min-width:180px;display:flex}.lw-listrow__name{font-weight:var(--weight-semibold);letter-spacing:-.01em}.lw-myapps{grid-template-columns:minmax(220px,1fr) 210px 170px max-content;column-gap:24px;display:grid}.lw-myapps>*{grid-column:1/-1}.lw-myapps__row{grid-template-columns:subgrid;align-items:center;row-gap:12px;padding:16px 20px;display:grid}.lw-myapps__app{align-items:center;gap:12px;min-width:0;display:flex}.lw-myapps__actions{justify-content:flex-end;gap:4px;display:flex}.lw-myapps__full{grid-column:1/-1}@media (max-width:1199px){.lw-myapps{grid-template-columns:minmax(0,1fr) 210px 170px}.lw-myapps__actions{flex-wrap:wrap;grid-column:1/-1;justify-content:flex-start;margin-left:-10px}}@media (max-width:759px){.lw-myapps{grid-template-columns:minmax(0,1fr)}}.lw-analytics-cols{font-variant-numeric:tabular-nums;grid-template-columns:96px repeat(3,112px);align-items:center;gap:16px;font-size:13.5px;display:grid}.lw-analytics-cols>span:not(:first-child){text-align:right}@media (max-width:759px){.lw-analytics-cols{grid-template-columns:repeat(3,minmax(0,1fr));width:100%}.lw-analytics-cols>:first-child{display:none}}.lw-settings{grid-template-columns:200px minmax(0,1fr);align-items:start;gap:40px;display:grid}.lw-settings__nav{flex-direction:column;gap:2px;display:flex;position:sticky;top:124px}.lw-settings__link{height:36px;color:var(--fg-2);border-radius:10px;align-items:center;gap:10px;padding:0 12px;font-size:14px;text-decoration:none;display:flex}.lw-settings__link .lw-icon{font-size:15px}.lw-settings__link:hover{background:var(--hover);color:var(--fg)}.lw-settings__body>section{scroll-margin-top:124px}@media (max-width:859px){.lw-settings{grid-template-columns:minmax(0,1fr);gap:16px}.lw-settings__nav{flex-direction:row;position:static;overflow-x:auto}}.lw-inputgroup{border-radius:var(--radius-control);min-width:0;box-shadow:0 0 0 1px var(--border-control);background:var(--surface-1);align-items:stretch;display:flex;overflow:hidden}.lw-inputgroup:focus-within{box-shadow:0 0 0 1px var(--fg-2), 0 0 0 4px color-mix(in srgb, var(--fg) 10%, transparent)}.lw-inputgroup__prefix{color:var(--fg-3);white-space:nowrap;background:var(--surface-2);border-right:1px solid var(--border);align-items:center;padding:0 10px 0 12px;font-size:14px;display:flex}.lw-inputgroup .lw-input{min-width:0;box-shadow:none;border-radius:0;flex:1}.lw-inputgroup .lw-input:focus,.lw-inputgroup .lw-input:hover{box-shadow:none}.lw-profilegrid{grid-template-columns:minmax(0,1fr) 280px;align-items:start;gap:16px;display:grid}@media (max-width:1099px){.lw-profilegrid{grid-template-columns:minmax(0,1fr)}}.lw-filters{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.lw-filter{border-radius:var(--radius-pill);background:var(--surface-1);height:36px;box-shadow:0 0 0 1px var(--border-control);cursor:pointer;align-items:center;gap:6px;padding:0 30px 0 12px;font-size:13.5px;display:inline-flex;position:relative}.lw-filter:after{content:"";border-right:1.5px solid var(--fg-2);border-bottom:1.5px solid var(--fg-2);pointer-events:none;width:6px;height:6px;position:absolute;top:50%;right:13px;transform:translateY(-70%)rotate(45deg)}.lw-filter:hover{background:var(--surface-2)}.lw-filter:focus-within{box-shadow:0 0 0 1px var(--fg-2), 0 0 0 4px color-mix(in srgb, var(--fg) 10%, transparent)}.lw-filter--set{background:var(--surface-3);box-shadow:0 0 0 1px var(--fg-2)}.lw-filter__label{color:var(--fg-3)}.lw-filter__select{appearance:none;font:inherit;font-weight:var(--weight-medium);color:var(--fg);cursor:pointer;background:0 0;border:0;outline:none;padding:0}.lw-filter__select option{background:var(--surface-2);color:var(--fg)}.lw-filter{padding-right:0}.lw-filter__select{align-self:stretch;padding-right:30px}@media (pointer:coarse){.lw-filter{height:40px}}@media (max-width:599px){.lw-filters{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}.lw-filter{border-radius:14px;height:48px;padding-left:14px}.lw-filter__label{flex:none;width:88px}.lw-filter__select{text-overflow:ellipsis;flex:1;min-width:0;height:100%}}.lw-searchhero{flex-direction:column;gap:18px;padding:48px 0 8px;display:flex}.lw-searchhero .lw-searchbar{max-width:none}.lw-searchhero .lw-searchbar .lw-input{height:54px;font-size:17px}.lw-navwrap{z-index:var(--z-header);padding:12px var(--page-margin) 0;pointer-events:none;position:sticky;top:0}.lw-navwrap>*{pointer-events:auto}.lw-capsule{box-sizing:border-box;border-radius:var(--radius-pill);background:color-mix(in srgb, var(--surface-1) 84%, transparent);-webkit-backdrop-filter:saturate(1.6)blur(18px);max-width:1180px;height:60px;box-shadow:var(--elev-1);transition:background-color var(--dur-2) var(--ease-out), box-shadow var(--dur-2) var(--ease-out);align-items:center;gap:6px;margin:0 auto;padding:0 8px 0 18px;display:flex;position:relative}.lw-navwrap[data-scrolled=true] .lw-capsule{background:color-mix(in srgb, var(--surface-1) 96%, transparent);box-shadow:var(--elev-3)}.lw-capsule__brand{white-space:nowrap;align-items:center;gap:10px;margin-right:12px;display:inline-flex}.lw-capsule__track{border-radius:var(--radius-pill);background:var(--hover);align-items:center;gap:2px;padding:4px;display:flex}.lw-capsule__item{border-radius:var(--radius-pill);height:36px;font:inherit;color:var(--fg-2);white-space:nowrap;cursor:pointer;transition:color var(--dur-1) var(--ease-out), background-color var(--dur-2) var(--ease-out), box-shadow var(--dur-2) var(--ease-out);background:0 0;border:0;align-items:center;gap:6px;padding:0 14px;font-size:14px;text-decoration:none;display:inline-flex;position:relative}.lw-capsule__item:hover{color:var(--fg);background:var(--hover)}.lw-capsule__item:focus-visible{box-shadow:0 0 0 2px var(--focus-ring);outline:none}.lw-capsule__item[aria-current=page],.lw-capsule__item[data-active=true]{color:var(--fg);font-weight:var(--weight-medium);background:color-mix(in srgb, var(--fg) 10%, transparent)}.lw-capsule__lamp{background:var(--launch);width:24px;height:3px;box-shadow:0 0 10px 1px color-mix(in srgb, var(--launch) 70%, transparent), 0 4px 18px 4px color-mix(in srgb, var(--launch) 22%, transparent);opacity:var(--gl,0);transform:scaleX(calc(.4 + .6 * var(--gl,0)));transition:opacity var(--dur-2) var(--ease-out), transform var(--dur-3) var(--ease-out);pointer-events:none;border-radius:0 0 4px 4px;margin-left:-12px;position:absolute;top:0;left:50%}.lw-capsule__search{white-space:nowrap;box-sizing:border-box;border-radius:var(--radius-pill);background:var(--hover);min-width:40px;height:40px;color:var(--fg-2);transition:color var(--dur-1) var(--ease-out), background-color var(--dur-1) var(--ease-out);flex:none;justify-content:center;align-items:center;gap:8px;padding:0 10px 0 12px;font-size:13.5px;text-decoration:none;display:inline-flex}.lw-capsule__search .lw-kbd{margin-left:auto}.lw-capsule__search:hover{color:var(--fg);background:var(--press)}.lw-capsule__search:focus-visible,.lw-capsule__icon:focus-visible,.lw-capsule__link:focus-visible{box-shadow:0 0 0 2px var(--focus-ring);outline:none}.lw-capsule__icon{width:40px;height:40px;color:var(--fg-2);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;font-size:16px;display:grid}.lw-capsule__icon:hover{background:var(--hover);color:var(--fg)}.lw-capsule__link{white-space:nowrap;border-radius:var(--radius-pill);height:40px;font-size:14px;font-weight:var(--weight-medium);color:var(--fg);flex:none;align-items:center;padding:0 12px;text-decoration:none;display:inline-flex}.lw-capsule__link:hover{background:var(--hover)}.lw-capsule__cta{white-space:nowrap;border-radius:var(--radius-pill);flex:none;height:44px;padding:0 18px;text-decoration:none}.lw-capsule__panel{z-index:1;box-sizing:border-box;background:var(--surface-2);width:min(860px,100vw - 32px);box-shadow:var(--elev-3);animation:lw-rise var(--dur-2) var(--ease-out);border-radius:24px;padding:16px;position:absolute;top:80px;left:50%;transform:translate(-50%)}.lw-capsule__row{height:38px;color:var(--fg);border-radius:10px;align-items:center;gap:10px;padding:0 10px;font-size:14px;text-decoration:none;display:flex}.lw-capsule__panelhead{border-bottom:1px solid var(--border);flex-wrap:wrap;gap:4px 12px;margin-bottom:10px;padding-bottom:10px;display:flex}.lw-capsule__row--strong{font-weight:var(--weight-semibold)}.lw-capsule__row:hover,.lw-capsule__row:focus-visible{background:var(--hover);outline:none}.lw-capsule__row[aria-current=page]{background:color-mix(in srgb, var(--fg) 10%, transparent);font-weight:var(--weight-medium)}.lw-capsule__rowicon{background:var(--surface-3);width:26px;height:26px;color:var(--fg-2);border-radius:8px;flex:none;place-items:center;font-size:14px;display:grid}.lw-capsule__scrim{z-index:calc(var(--z-dialog) - 1);background:var(--overlay);position:fixed;inset:0}.lw-capsule__sheet{z-index:var(--z-dialog);box-sizing:border-box;background:var(--surface-2);max-height:calc(100dvh - 96px);box-shadow:var(--elev-3);animation:lw-rise var(--dur-2) var(--ease-out);border-radius:24px;flex-direction:column;gap:14px;padding:12px;display:flex;position:fixed;top:82px;left:12px;right:12px;overflow:auto}@media (max-width:1119px){.lw-capsule{padding-left:16px}.lw-navwrap{z-index:var(--z-dialog)}}@media (max-width:519px){.lw-navwrap{padding:10px 12px 0}.lw-capsule{padding-left:14px}.lw-capsule__brand{min-height:44px;margin-right:4px}}@media (max-width:359px){.lw-capsule__brandtext{display:none}.lw-capsule__brand{justify-content:center;min-width:44px;margin-left:-12px}}@media (max-width:1119px){.lw-capsule__wide{display:none!important}}@media (min-width:1120px){.lw-capsule__narrow{display:none!important}}@media (max-width:519px){.lw-capsule__cta{display:none!important}}@media (max-width:1279px){.lw-capsule__searchtext{display:none!important}}@media (min-width:1280px){.lw-capsule__search{justify-content:flex-start;min-width:150px}}.lw-authgrid{grid-template-columns:minmax(0,1fr)}@media (min-width:1080px){.lw-authgrid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}}@media (max-width:1079px){.lw-authgrid__aside{display:none!important}}@media (max-width:719px){.lw-hide-sm{display:none!important}}.lw-foot{max-width:1280px;padding:56px var(--page-margin) 40px;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 32px;margin:0 auto;display:grid}.lw-foot__brand{flex-direction:column;grid-column:1/-1;gap:12px;max-width:300px;display:flex}.lw-foot__group{flex-direction:column;gap:10px;font-size:13.5px;display:flex}@media (min-width:640px){.lw-foot{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1100px){.lw-foot{grid-template-columns:minmax(0,1.5fr) repeat(4,minmax(0,1fr))}.lw-foot__brand{grid-column:auto}}.lw-dash__tabs{border-radius:var(--radius-pill);background:var(--hover);gap:2px;margin:0 0 12px;padding:4px}.lw-dash__tab{border-radius:var(--radius-pill);height:34px;transition:color var(--dur-1) var(--ease-out), background-color var(--dur-2) var(--ease-out);border-bottom:0;padding:0 14px;position:relative}.lw-dash__tab:hover{background:var(--hover)}.lw-dash__tab[aria-current=page]{background:var(--surface-2);box-shadow:var(--elev-1);border-bottom:0}.lw-dash__tab[aria-current=page] .lw-icon{color:var(--launch-text)}.lw-dash__tab:focus-visible{border-radius:var(--radius-pill);box-shadow:0 0 0 2px var(--focus-ring)}:root{--ease-smooth:cubic-bezier(.22, 1, .36, 1);--ring:inset 0 0 0 1px var(--border);--ring-strong:inset 0 0 0 1px var(--border-strong)}.lw-capsule{box-shadow:var(--ring), var(--elev-1)}.lw-capsule__track{isolation:isolate;position:relative}.lw-capsule__glide{z-index:-1;width:var(--gw,0px);border-radius:var(--radius-pill);background:color-mix(in srgb, var(--fg) 10%, transparent);box-shadow:var(--ring);opacity:var(--go,0);transform:translateX(var(--gx,0px));transition:transform var(--dur-4) var(--ease-smooth), width var(--dur-4) var(--ease-smooth), opacity var(--dur-2) var(--ease-out);pointer-events:none;position:absolute;top:4px;bottom:4px;left:0}.lw-capsule__item:hover,.lw-capsule__item[aria-current=page],.lw-capsule__item[data-active=true]{background:0 0}.lw-capsule__item:hover{color:var(--fg)}.lw-capsule__search{box-shadow:var(--ring)}.lw-capsule__cta{transition:transform var(--dur-2) var(--ease-smooth), background-color var(--dur-1) var(--ease-out), box-shadow var(--dur-2) var(--ease-out)}.lw-capsule__cta:hover{transform:translateY(-1px)}.lw-capsule__cta:active{transform:none}.lw-capsule__panel,.lw-capsule__sheet{box-shadow:var(--ring), var(--elev-3);transform-origin:50% 0;animation:lw-pop var(--dur-3) var(--ease-smooth)}@keyframes lw-pop{0%{opacity:0;transform:translate(-50%)translateY(-6px)scale(.97)}to{opacity:1;transform:translate(-50%)}}.lw-capsule__sheet{animation-name:lw-pop-sheet}@keyframes lw-pop-sheet{0%{opacity:0;transform:translateY(-6px)scale(.98)}to{opacity:1;transform:none}}.lw-cmd{z-index:calc(var(--z-dialog) + 1);background:color-mix(in srgb, var(--overlay) 80%, transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:lw-fade var(--dur-2) var(--ease-out);justify-content:center;align-items:flex-start;padding:12vh 16px 16px;display:flex;position:fixed;inset:0}@keyframes lw-fade{0%{opacity:0}}.lw-cmd__dialog{background:var(--surface-2);width:min(620px,100%);max-height:min(560px,76vh);box-shadow:var(--ring-strong), var(--elev-3);animation:lw-pop-sheet var(--dur-3) var(--ease-smooth);border-radius:20px;flex-direction:column;display:flex;overflow:hidden}.lw-cmd__field{border-bottom:1px solid var(--border);align-items:center;gap:12px;height:58px;padding:0 16px;display:flex}.lw-cmd__input{min-width:0;height:100%;font:inherit;color:var(--fg);background:0 0;border:0;outline:none;flex:1;font-size:16px}.lw-cmd__input::placeholder{color:var(--fg-3)}.lw-cmd__list{overscroll-behavior:contain;margin:0;padding:8px;list-style:none;overflow-y:auto}.lw-cmd__group{font-size:12px;font-weight:var(--weight-medium);color:var(--fg-3);padding:10px 10px 6px;display:block}.lw-cmd__item{height:42px;color:var(--fg-2);cursor:pointer;transition:background-color var(--dur-1) var(--ease-out), color var(--dur-1) var(--ease-out);border-radius:10px;align-items:center;gap:12px;padding:0 10px;font-size:14px;display:flex}.lw-cmd__item--app{height:auto;min-height:52px;padding:6px 10px}.lw-cmd__item--app .lw-suggest__name{color:var(--fg)}.lw-cmd__item[aria-selected=true]{background:color-mix(in srgb, var(--fg) 9%, transparent);color:var(--fg)}.lw-cmd__icon{background:var(--surface-3);width:28px;height:28px;box-shadow:var(--ring);color:var(--fg-2);border-radius:8px;flex:none;place-items:center;font-size:14px;display:grid}.lw-cmd__item[aria-selected=true] .lw-cmd__icon{color:var(--launch-text)}.lw-cmd__hint{color:var(--fg-3);font-variant-numeric:tabular-nums;font-size:12px}.lw-cmd__enter{color:var(--fg-3);opacity:0;transition:opacity var(--dur-1) var(--ease-out);font-size:14px}.lw-cmd__item[aria-selected=true] .lw-cmd__enter{opacity:1}.lw-cmd__empty{color:var(--fg-3);text-align:center;padding:24px 10px;font-size:14px}.lw-cmd__foot{border-top:1px solid var(--border);color:var(--fg-3);align-items:center;gap:14px;padding:10px 16px;font-size:12px;display:flex}.lw-cmd__foot>span{align-items:center;gap:4px;display:inline-flex}@media (max-width:599px){.lw-cmd{padding-top:16px}.lw-cmd__foot>span:last-child{display:none}}.lw-cmd__close{min-width:44px;height:44px;font:inherit;font-size:14px;font-weight:var(--weight-medium);color:var(--fg-2);cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;margin-right:-8px;padding:0 8px;display:grid}.lw-cmd__close:focus-visible{box-shadow:0 0 0 2px var(--focus-ring);outline:none}.lw-cmd__cancel{display:none}@media (hover:none) and (pointer:coarse){.lw-cmd__esc,.lw-cmd__foot{display:none}.lw-cmd__cancel{display:inline}}.lw-appcard,.lw-tile,.lw-podium__card,.lw-steps,.lw-ranks,.lw-orbit,.lw-searchbar,.lw-spotlight{box-shadow:var(--ring), var(--elev-1)}.lw-appcard,.lw-tile,.lw-podium__card{transition:transform var(--dur-3) var(--ease-smooth), box-shadow var(--dur-3) var(--ease-smooth), background-color var(--dur-2) var(--ease-out)}.lw-appcard:hover,.lw-tile:hover,.lw-podium__card:hover{box-shadow:var(--ring-strong), var(--elev-2);transform:translateY(-3px)}.lw-appcard:active,.lw-tile:active,.lw-podium__card:active{transform:translateY(-1px)}.lw-appcard__stage{transition:background-color var(--dur-3) var(--ease-smooth)}.lw-appcard .lw-appicon,.lw-appcard img{transition:transform var(--dur-4) var(--ease-smooth)}.lw-appcard:hover .lw-appicon,.lw-appcard:hover img{transform:scale(1.06)}.lw-tile__icon{box-shadow:var(--ring);transition:color var(--dur-2) var(--ease-out), background-color var(--dur-2) var(--ease-out)}.lw-tile:hover .lw-tile__icon{color:var(--launch-text);background:var(--launch-tint)}.lw-podium__card--first{box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--launch) 55%, transparent), var(--elev-2)}.lw-searchbar{transition:box-shadow var(--dur-2) var(--ease-out)}.lw-searchbar:focus-within{box-shadow:var(--ring-strong), var(--elev-2), 0 0 0 4px color-mix(in srgb, var(--fg) 8%, transparent)}.lw-rankrow{transition:background-color var(--dur-2) var(--ease-out)}.lw-hero{isolation:isolate;position:relative}.lw-hero:before{content:"";z-index:-1;background-image:radial-gradient(color-mix(in srgb, var(--fg) 14%, transparent) 1px, transparent 1.2px);pointer-events:none;background-size:22px 22px;position:absolute;inset:-80px 0 -40px;-webkit-mask-image:radial-gradient(60% 55% at 30% 40%,#000 20%,#0000 75%);mask-image:radial-gradient(60% 55% at 30% 40%,#000 20%,#0000 75%)}.lw-hero__title{background:linear-gradient(180deg, var(--fg) 35%, color-mix(in srgb, var(--fg) 72%, var(--bg)));color:#0000;-webkit-background-clip:text;background-clip:text}.lw-hero__stage{box-shadow:var(--ring)}@keyframes lw-drift{0%,to{translate:0}50%{translate:0 -6px}}.lw-orbit{animation:lw-drift 7s var(--ease-in-out) infinite}.lw-orbit:nth-of-type(2){animation-duration:8s;animation-delay:-2.3s}.lw-orbit:nth-of-type(3){animation-duration:9s;animation-delay:-4.6s}.lw-orbit:hover{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.lw-orbit{animation:none}.lw-appcard:hover,.lw-tile:hover,.lw-podium__card:hover,.lw-capsule__cta:hover,.lw-appcard:hover .lw-appicon,.lw-appcard:hover img{transform:none}}.lw-capsule__panel:before{content:"";height:16px;position:absolute;top:-16px;left:0;right:0}.lw-dash__pending{border-radius:inherit;background:linear-gradient(100deg, transparent 20%, color-mix(in srgb, var(--fg) 12%, transparent) 50%, transparent 80%) 0 0 / 220% 100%;opacity:0;transition:opacity var(--dur-2) var(--ease-out);pointer-events:none;position:absolute;inset:0}.lw-dash__pending[data-pending=true]{opacity:1;animation:1s linear infinite lw-sweep}@keyframes lw-sweep{0%{background-position:120% 0}to{background-position:-120% 0}}@media (prefers-reduced-motion:reduce){.lw-dash__pending[data-pending=true]{animation:none}}.lw-cmd__dialog{max-height:min(520px,80vh);box-shadow:0 0 0 1px var(--border-strong), 0 24px 64px -24px #00000080, 0 8px 20px -12px #0000004d;border-radius:18px}.lw-cmd__field{height:54px}.lw-cmd__input{font-size:15px}.lw-cmd__list{scrollbar-width:thin;scrollbar-color:var(--border-strong) transparent;padding:6px;scroll-padding:6px}.lw-cmd__list::-webkit-scrollbar{width:10px}.lw-cmd__list::-webkit-scrollbar-thumb{background:var(--border-strong) padding-box;border:3px solid #0000;border-radius:10px}.lw-cmd__list::-webkit-scrollbar-track{background:0 0}.lw-cmd__group{letter-spacing:.01em;padding:12px 10px 4px;font-size:11.5px}.lw-cmd__item{gap:10px;height:38px;font-size:13.5px}.lw-cmd__icon{border-radius:7px;width:24px;height:24px;font-size:13px}.lw-cmd__hint,.lw-cmd__enter{margin-left:auto}.lw-cmd__enter{opacity:1;display:none}.lw-cmd__item[aria-selected=true] .lw-cmd__enter{display:inline-flex}.lw-cmd__item[aria-selected=true] .lw-cmd__hint{display:none}.lw-cmd__foot{padding:9px 14px;font-size:11.5px}.lw-cmd__foot .lw-kbd{justify-content:center;min-width:18px;height:18px;padding:0 4px}.lw-appcard{border-radius:20px;height:100%;padding:0;overflow:hidden}.lw-appcard__stage{background:var(--stage);height:164px;box-shadow:none;border-bottom:1px solid var(--border);border-radius:0;place-items:center;display:grid;position:relative}.lw-appcard__chip{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--surface-1) 78%, transparent);max-width:calc(50% - 14px);height:22px;box-shadow:var(--ring);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-size:11px;font-weight:var(--weight-medium);color:var(--fg-2);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:4px;padding:0 8px;display:inline-flex;position:absolute;top:10px;overflow:hidden}.lw-appcard__chip .lw-icon{flex:none;font-size:11px}.lw-appcard__chip--left{left:10px}.lw-appcard__chip--right{right:10px}.lw-appcard__chip--strong{color:var(--fg)}.lw-appcard__body{flex-direction:column;flex:1;gap:3px;min-width:0;padding:14px 16px;display:flex}.lw-appcard__name{font-size:15.5px;font-weight:var(--weight-semibold);letter-spacing:-.015em;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.lw-appcard__dev{color:var(--fg-3);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.lw-appcard__tagline{min-height:2.9em;color:var(--fg-2);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:8px 0 0;font-size:13.5px;line-height:1.45;display:-webkit-box;overflow:hidden}.lw-appcard__foot{border-top:1px solid var(--border);color:var(--fg-2);align-items:center;gap:7px;min-width:0;margin-top:auto;padding-top:12px;font-size:12.5px;display:flex}.lw-appcard__body>.lw-appcard__tagline+.lw-appcard__foot{margin-top:14px}.lw-appcard__foot .lw-icon{color:var(--fg-3);flex:none;font-size:13px}.lw-appcard__foottext{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.lw-appgrid{grid-template-columns:repeat(auto-fill,minmax(196px,1fr));gap:16px;display:grid}@media (max-width:560px){.lw-appgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.lw-appgrid .lw-appcard{border-radius:16px}.lw-appgrid .lw-appcard__stage{height:118px}.lw-appgrid .lw-appcard__stage>img,.lw-appgrid .lw-appcard__stage>.lw-appicon{border-radius:14px!important;width:56px!important;height:56px!important}.lw-appgrid .lw-appcard__chip{height:20px;padding:0 6px;font-size:10.5px;top:8px}.lw-appgrid .lw-appcard__chip--left{max-width:calc(100% - 16px);top:auto;bottom:8px;left:8px}.lw-appgrid .lw-appcard__chip--right{max-width:calc(100% - 16px);right:8px}.lw-appgrid .lw-appcard__body{padding:10px 12px 12px}.lw-appgrid .lw-appcard__name{font-size:14px}.lw-appgrid .lw-appcard__dev{font-size:11.5px}.lw-appgrid .lw-appcard__tagline{margin-top:6px;font-size:12.5px}.lw-appgrid .lw-appcard__foot{padding-top:10px;font-size:11.5px}.lw-appgrid .lw-appcard__body>.lw-appcard__tagline+.lw-appcard__foot{margin-top:10px}}.lw-appcard:hover .lw-appcard__stage{background:var(--stage)}.lw-appcard__chip--left{max-width:calc(100% - 20px);top:auto;bottom:10px}.lw-appcard__chip--right{max-width:calc(100% - 20px)}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}@media (prefers-reduced-motion:no-preference){html:not(.lenis){scroll-behavior:smooth}}@supports (animation-timeline:view()){@keyframes lw-settle{0%{opacity:0;transform:translateY(28px)scale(.98)}to{opacity:1;transform:none}}.lw-reveal>.lw-shead,.lw-reveal:is(.lw-pitch,.lw-spotlight),.lw-reveal .lw-steps,.lw-reveal :is(.lw-appcard,.lw-tile,.lw-podium__card,.lw-rankrow){animation:both lw-settle;animation-timing-function:var(--ease-smooth);animation-timeline:view();animation-range:entry entry 90%}.lw-reveal :is(.lw-tiles,.lw-podium,div[style*=grid-template-columns])>:nth-child(5n+2) :is(.lw-appcard,.lw-tile,.lw-podium__card),.lw-reveal :is(.lw-tiles,div[style*=grid-template-columns])>:nth-child(5n+2):is(.lw-appcard,.lw-tile){animation-range:entry 6% entry 96%}.lw-reveal :is(.lw-tiles,.lw-podium,div[style*=grid-template-columns])>:nth-child(5n+3) :is(.lw-appcard,.lw-tile,.lw-podium__card),.lw-reveal :is(.lw-tiles,div[style*=grid-template-columns])>:nth-child(5n+3):is(.lw-appcard,.lw-tile){animation-range:entry 12% cover 20%}.lw-reveal :is(.lw-tiles,div[style*=grid-template-columns])>:nth-child(5n+4):is(.lw-appcard,.lw-tile){animation-range:entry 18% cover 24%}.lw-reveal :is(.lw-tiles,div[style*=grid-template-columns])>:nth-child(5n):is(.lw-appcard,.lw-tile){animation-range:entry 24% cover 28%}}@media (prefers-reduced-motion:reduce){.lw-reveal>.lw-shead,.lw-reveal:is(.lw-pitch,.lw-spotlight),.lw-reveal .lw-steps,.lw-reveal :is(.lw-appcard,.lw-tile,.lw-podium__card,.lw-rankrow){animation:none}}.lw-capsule{transition:background-color var(--dur-3) var(--ease-smooth), box-shadow var(--dur-3) var(--ease-smooth), max-width var(--dur-4) var(--ease-smooth), height var(--dur-4) var(--ease-smooth)}.lw-navwrap[data-scrolled=true] .lw-capsule{max-width:1100px;height:54px}.lw-appcard__chip{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--surface-1)}.lw-skel{background:linear-gradient(100deg, var(--surface-3) 30%, color-mix(in srgb, var(--surface-3) 55%, var(--fg) 8%) 50%, var(--surface-3) 70%) 0 0 / 300% 100%;max-width:100%;animation:lw-skel 1.6s var(--ease-in-out) infinite;flex:none;display:block}@keyframes lw-skel{0%{background-position:100% 0}to{background-position:0 0}}@media (prefers-reduced-motion:reduce){.lw-skel{animation:none}}@supports not (animation-timeline:view()){html.lw-io-reveal :is(.lw-reveal>.lw-shead,.lw-reveal.lw-pitch,.lw-reveal.lw-spotlight,.lw-reveal .lw-steps,.lw-reveal .lw-appcard,.lw-reveal .lw-tile,.lw-reveal .lw-podium__card,.lw-reveal .lw-rankrow):not([data-shown]){opacity:0;transform:translateY(28px)scale(.98)}html.lw-io-reveal :is(.lw-reveal>.lw-shead,.lw-reveal.lw-pitch,.lw-reveal.lw-spotlight,.lw-reveal .lw-steps,.lw-reveal .lw-appcard,.lw-reveal .lw-tile,.lw-reveal .lw-podium__card,.lw-reveal .lw-rankrow)[data-shown=yes]{transition:opacity .7s var(--ease-smooth) var(--reveal-delay,0s), transform .9s var(--ease-smooth) var(--reveal-delay,0s)}}:root,[data-theme=dark]{--glass-tint-a:#1e1f2485;--glass-tint-b:#10111461;--glass-rim-hi:#ffffff4d;--glass-rim-lo:#ffffff0d;--glass-shine:#ffffff14;--glass-shadow:0 0 0 1px #ffffff0d, 0 12px 40px -12px #000000bf, 0 2px 8px -2px #00000073;--glass-track:#ffffff0b;--glass-track-edge:inset 0 1px 2px #00000059, inset 0 -1px 0 #ffffff0a;--glass-bubble-a:#ffffff2b;--glass-bubble-b:#ffffff0f;--glass-bubble-rim:#ffffff42;--glass-bubble-shadow:0 2px 6px -1px #00000080, 0 6px 16px -6px #00000080;--glass-panel-a:#1c1d22d6;--glass-panel-b:#121316cc}[data-theme=light]{--glass-tint-a:#ffffff94;--glass-tint-b:#ffffff57;--glass-rim-hi:#fffffffa;--glass-rim-lo:#ffffff4d;--glass-shine:#ffffff8c;--glass-shadow:0 0 0 1px #14181e12, 0 14px 40px -16px #14181e4d, 0 2px 6px -2px #14181e1a;--glass-track:#0a0b0c0b;--glass-track-edge:inset 0 1px 2px #0a0b0c14, inset 0 -1px 0 #fff9;--glass-bubble-a:#fffffff5;--glass-bubble-b:#ffffffb3;--glass-bubble-rim:#fff;--glass-bubble-shadow:0 1px 2px #14181e1a, 0 6px 14px -6px #14181e38;--glass-panel-a:#ffffffe0;--glass-panel-b:#fffc}@media (prefers-color-scheme:light){:root:not([data-theme=dark]){--glass-tint-a:#ffffff94;--glass-tint-b:#ffffff57;--glass-rim-hi:#fffffffa;--glass-rim-lo:#ffffff4d;--glass-shine:#ffffff8c;--glass-shadow:0 0 0 1px #14181e12, 0 14px 40px -16px #14181e4d, 0 2px 6px -2px #14181e1a;--glass-track:#0a0b0c0b;--glass-track-edge:inset 0 1px 2px #0a0b0c14, inset 0 -1px 0 #fff9;--glass-bubble-a:#fffffff5;--glass-bubble-b:#ffffffb3;--glass-bubble-rim:#fff;--glass-bubble-shadow:0 1px 2px #14181e1a, 0 6px 14px -6px #14181e38;--glass-panel-a:#ffffffe0;--glass-panel-b:#fffc}}:root{--ease-liquid:cubic-bezier(.34, 1.36, .64, 1)}.lw-capsule,.lw-capsule__panel,.lw-capsule__sheet{isolation:isolate;background:linear-gradient(180deg, var(--glass-tint-a), var(--glass-tint-b));-webkit-backdrop-filter:blur(22px)saturate(190%)brightness(1.04);backdrop-filter:blur(22px)saturate(190%)brightness(1.04);box-shadow:var(--glass-shadow)}.lw-capsule__panel,.lw-capsule__sheet{background:linear-gradient(180deg, var(--glass-panel-a), var(--glass-panel-b));-webkit-backdrop-filter:blur(44px)saturate(180%);backdrop-filter:blur(44px)saturate(180%)}.lw-navwrap[data-scrolled=true] .lw-capsule{box-shadow:var(--glass-shadow)}.lw-capsule:before,.lw-capsule__panel:after,.lw-capsule__sheet:before{content:"";z-index:2;border-radius:inherit;pointer-events:none;background:linear-gradient(175deg, var(--glass-rim-hi) 0%, var(--glass-rim-lo) 38%, transparent 62%, var(--glass-rim-lo) 100%);-webkit-mask-composite:xor;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.lw-capsule:after{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:linear-gradient(180deg, var(--glass-shine), transparent);position:absolute;inset:1px 1px 50%}.lw-capsule__track{background:var(--glass-track);box-shadow:var(--glass-track-edge)}.lw-capsule__glide{background:linear-gradient(180deg, var(--glass-bubble-a), var(--glass-bubble-b));box-shadow:inset 0 1px 0 var(--glass-bubble-rim), inset 0 0 0 1px color-mix(in srgb, var(--glass-bubble-rim) 35%, transparent), var(--glass-bubble-shadow);-webkit-backdrop-filter:blur(10px)saturate(170%);backdrop-filter:blur(10px)saturate(170%);transition:transform .52s var(--ease-liquid), width .52s var(--ease-liquid), opacity var(--dur-2) var(--ease-out);top:3px;bottom:3px}.lw-capsule__item[aria-current=page],.lw-capsule__item[data-active=true]{color:var(--fg)}.lw-capsule__search{background:var(--glass-track);box-shadow:var(--glass-track-edge)}.lw-capsule__search:hover{background:color-mix(in srgb, var(--glass-track) 100%, var(--fg) 4%)}.lw-capsule__icon:hover,.lw-capsule__link:hover{background:var(--glass-track)}.lw-capsule__cta{box-shadow:inset 0 1px #ffffff38,0 4px 12px -4px #00000059}.lw-capsule__row:hover,.lw-capsule__row:focus-visible{background:linear-gradient(180deg, var(--glass-bubble-a), var(--glass-bubble-b));box-shadow:inset 0 1px 0 var(--glass-bubble-rim), var(--glass-bubble-shadow)}.lw-capsule__rowicon{background:var(--glass-track);box-shadow:var(--glass-track-edge)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.lw-capsule,.lw-capsule__panel,.lw-capsule__sheet{background:var(--surface-2)}}@media (prefers-reduced-transparency:reduce){.lw-capsule,.lw-capsule__panel,.lw-capsule__sheet{background:var(--surface-2);-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-reduced-motion:reduce){.lw-capsule__glide{transition:opacity var(--dur-2) var(--ease-out)}}.lw-phero{background:radial-gradient(80% 140% at 0% 0%, var(--launch-tint), transparent 55%), radial-gradient(60% 120% at 100% 100%, color-mix(in srgb, var(--positive-tint) 70%, transparent), transparent 60%), var(--surface-1);box-shadow:var(--ring), var(--elev-2);border-radius:26px;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;gap:28px;padding:28px;display:grid;position:relative;overflow:hidden}.lw-phero__id{align-items:center;gap:20px;min-width:0;display:flex}.lw-phero__avatar{color:#fff;background:linear-gradient(145deg, color-mix(in srgb, var(--launch) 70%, #fff) 0%, var(--launch) 45%, color-mix(in srgb, var(--launch) 70%, #000) 100%);width:84px;height:84px;box-shadow:inset 0 1px 0 #ffffff59, 0 12px 28px -12px color-mix(in srgb, var(--launch) 80%, transparent);border-radius:26px;flex:none;place-items:center;font-size:36px;font-weight:600;display:grid}.lw-phero__name{letter-spacing:-.035em;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:clamp(24px,2.6vw,30px);font-weight:600;line-height:1.1;overflow:hidden}.lw-phero__meta{color:var(--fg-2);flex-wrap:wrap;align-items:center;gap:6px;font-size:14px;display:flex}.lw-phero__badge{border-radius:var(--radius-pill);background:var(--positive-tint);height:22px;color:var(--positive-text);align-items:center;gap:4px;padding:0 8px;font-size:12px;font-weight:500;display:inline-flex}.lw-phero__url{border-radius:var(--radius-pill);background:var(--surface-2);max-width:100%;box-shadow:var(--ring);color:var(--fg-2);align-items:center;gap:8px;min-width:0;margin-top:6px;padding:5px 5px 5px 12px;font-size:13px;display:flex}.lw-phero__url>.lw-icon{color:var(--fg-3);flex:none}.lw-phero__copy{border-radius:var(--radius-pill);background:var(--surface-3);height:26px;box-shadow:var(--ring);font:inherit;color:var(--fg);cursor:pointer;transition:background-color var(--dur-1) var(--ease-out);border:0;flex:none;align-items:center;gap:5px;padding:0 10px;font-size:12px;font-weight:500;text-decoration:none;display:inline-flex}.lw-phero__copy:hover{background:color-mix(in srgb, var(--surface-3) 100%, var(--fg) 8%)}.lw-phero__copy:focus-visible{box-shadow:0 0 0 2px var(--focus-ring);outline:none}.lw-phero__meter{background:color-mix(in srgb, var(--surface-2) 80%, transparent);box-shadow:var(--ring);border-radius:20px;align-items:center;gap:18px;min-width:0;padding:18px;display:flex}.lw-phero__ring{--p:0;background:conic-gradient(var(--positive) calc(var(--p) * 1%), var(--surface-3) 0);width:76px;height:76px;transition:--p var(--dur-4) var(--ease-smooth);border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.lw-phero__ring:before{content:"";background:var(--surface-2);border-radius:50%;position:absolute;inset:7px}.lw-phero__ring>span{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:20px;font-weight:600;position:relative}.lw-phero__ring small{color:var(--fg-3);font-size:11px;font-weight:500}@property --p{syntax:"<number>";inherits:true;initial-value:0}.lw-phero__steps{flex-wrap:wrap;gap:6px;display:flex}.lw-phero__step{border-radius:var(--radius-pill);background:var(--surface-3);height:28px;box-shadow:var(--ring);font:inherit;color:var(--fg-2);cursor:pointer;transition:transform var(--dur-2) var(--ease-smooth), background-color var(--dur-1) var(--ease-out);border:0;align-items:center;gap:5px;padding:0 10px;font-size:12.5px;display:inline-flex}.lw-phero__step:hover:not(:disabled){color:var(--fg);transform:translateY(-1px)}.lw-phero__step:focus-visible{box-shadow:0 0 0 2px var(--focus-ring);outline:none}.lw-phero__step.is-next{background:var(--launch-tint);color:var(--launch-text);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--launch) 45%, transparent);font-weight:500}.lw-phero__step.is-done{box-shadow:none;color:var(--positive-text);cursor:default;background:0 0}@media (max-width:899px){.lw-phero{grid-template-columns:minmax(0,1fr);padding:22px}}@media (max-width:499px){.lw-phero__avatar{border-radius:20px;width:64px;height:64px;font-size:28px}}.lw-settings__tabs{align-self:flex-start}.lw-settings__tabs .lw-pill{height:34px;padding:0 14px}.lw-settings__tabs .lw-pill .lw-icon{font-size:14px}.lw-settings__panel[hidden]{display:none!important}.lw-settings__panel{animation:lw-pop-sheet var(--dur-3) var(--ease-smooth)}.lw-settings__body{flex-direction:column;gap:28px;min-width:0;display:flex}.lw-inputgroup__brand{min-width:104px;color:var(--fg-2);cursor:pointer;gap:7px;font-size:13px}.lw-verifyline{background:var(--launch-tint);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--launch) 30%, transparent);color:var(--fg-2);border-radius:14px;flex-wrap:wrap;align-items:center;gap:12px;padding:10px 10px 10px 16px;font-size:13.5px;display:flex}.lw-verifyline>.lw-icon{color:var(--launch-text);flex:none;font-size:16px}.lw-verifyline strong{color:var(--fg);font-weight:600}.lw-ob{background:radial-gradient(70% 60% at 85% 20%, var(--launch-tint), transparent 60%), var(--bg);flex-direction:column;min-height:100vh;display:flex}.lw-ob__head{height:68px;padding:0 var(--page-margin);align-items:center;gap:20px;display:flex}.lw-ob__progress{flex:1;justify-content:center;gap:6px;margin:0;padding:0;list-style:none;display:flex}.lw-ob__progress li{background:var(--surface-3);border-radius:3px;width:56px;height:5px;position:relative;overflow:hidden}.lw-ob__progress li:after{content:"";border-radius:inherit;background:var(--fg);transform-origin:0;transition:transform var(--dur-4) var(--ease-smooth);position:absolute;inset:0;transform:scaleX(0)}.lw-ob__progress li.is-done:after{transform:scaleX(1)}.lw-ob__progress li.is-now:after{background:var(--launch);transform:scaleX(.5)}.lw-ob__body{box-sizing:border-box;width:100%;max-width:1160px;padding:32px var(--page-margin) 64px;flex:1;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:56px;margin:0 auto;display:grid}.lw-ob__form{flex-direction:column;gap:28px;max-width:580px;display:flex}.lw-ob__kicker{color:var(--launch-text);font-size:13px;font-weight:500}.lw-ob__step{animation:lw-ob-in var(--dur-4) var(--ease-smooth);flex-direction:column;gap:16px;display:flex}@keyframes lw-ob-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.lw-ob__q{letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(32px,3.6vw,46px);font-weight:600;line-height:1.05}.lw-ob__lead{max-width:48ch;color:var(--fg-2);margin:0 0 8px;font-size:16px;line-height:1.55}.lw-ob__input{box-sizing:border-box;background:var(--surface-1);width:100%;height:64px;box-shadow:0 0 0 1px var(--border-control), var(--elev-1);font:inherit;letter-spacing:-.02em;color:var(--fg);transition:box-shadow var(--dur-2) var(--ease-out);border:0;border-radius:18px;outline:none;padding:0 20px;font-size:22px;font-weight:500}.lw-ob__input::placeholder{color:var(--fg-3);font-weight:400}.lw-ob__input:focus{box-shadow:0 0 0 1px var(--fg-2), 0 0 0 5px color-mix(in srgb, var(--launch) 22%, transparent), var(--elev-2)}.lw-ob__input[aria-invalid=true]{box-shadow:0 0 0 1px var(--negative), 0 0 0 5px var(--negative-tint)}.lw-ob__textarea{resize:none;height:auto;min-height:96px;padding:18px 20px;font-size:19px;line-height:1.4}.lw-ob__handle{background:var(--surface-1);height:64px;transition:box-shadow var(--dur-2) var(--ease-out);border-radius:18px;align-items:stretch;display:flex;overflow:hidden}.lw-ob__handle:focus-within{box-shadow:0 0 0 1px var(--fg-2), 0 0 0 5px color-mix(in srgb, var(--launch) 22%, transparent)!important}.lw-ob__handle-prefix{color:var(--fg-3);white-space:nowrap;align-items:center;padding:0 6px 0 20px;font-size:18px;display:flex}.lw-ob__input--bare{background:0 0;border-radius:0;height:100%;padding-left:0;box-shadow:none!important}.lw-ob__chips{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.lw-ob__chip{border-radius:var(--radius-pill);background:var(--surface-1);height:34px;box-shadow:var(--ring);font:inherit;color:var(--fg-2);cursor:pointer;transition:transform var(--dur-2) var(--ease-smooth), color var(--dur-1) var(--ease-out), box-shadow var(--dur-2) var(--ease-out);border:0;padding:0 14px;font-size:13.5px}.lw-ob__chip:hover{color:var(--fg);box-shadow:var(--ring-strong), var(--elev-1);transform:translateY(-1px)}.lw-ob__chip:focus-visible{box-shadow:0 0 0 2px var(--focus-ring);outline:none}.lw-ob__site{background:var(--surface-1);height:48px;box-shadow:0 0 0 1px var(--border-control);color:var(--fg-3);border-radius:14px;align-items:center;gap:10px;padding:0 16px;display:flex}.lw-ob__site:focus-within{box-shadow:0 0 0 1px var(--fg-2), 0 0 0 4px color-mix(in srgb, var(--launch) 18%, transparent)}.lw-ob__site input{min-width:0;height:100%;font:inherit;color:var(--fg);background:0 0;border:0;outline:none;flex:1;font-size:15px}.lw-ob__nav{align-items:center;gap:10px;padding-top:8px;display:flex}.lw-ob__enter{align-items:center;gap:6px;display:inline-flex}.lw-ob__choices{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.lw-ob__choice{background:var(--surface-1);box-shadow:var(--ring), var(--elev-1);font:inherit;color:var(--fg);text-align:left;cursor:pointer;transition:transform var(--dur-3) var(--ease-smooth), box-shadow var(--dur-3) var(--ease-smooth);border:0;border-radius:22px;flex-direction:column;align-items:flex-start;gap:8px;padding:22px;display:flex}.lw-ob__choice:hover:not(:disabled){box-shadow:var(--ring-strong), var(--elev-2);transform:translateY(-3px)}.lw-ob__choice:focus-visible{box-shadow:0 0 0 2px var(--bg), 0 0 0 4px var(--focus-ring);outline:none}.lw-ob__choice:disabled{opacity:.6;cursor:progress}.lw-ob__choice--primary{background:radial-gradient(120% 120% at 0% 0%, var(--launch-tint), transparent 60%), var(--surface-1);box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--launch) 55%, transparent), var(--elev-2)}.lw-ob__choice-icon{background:var(--surface-3);border-radius:12px;place-items:center;width:40px;height:40px;font-size:18px;display:grid}.lw-ob__choice--primary .lw-ob__choice-icon{background:var(--launch);color:#fff}.lw-ob__choice-title{letter-spacing:-.02em;font-size:17px;font-weight:600}.lw-ob__choice-body{color:var(--fg-2);font-size:13.5px;line-height:1.5}.lw-ob__stage{background:var(--stage);box-shadow:var(--ring);border-radius:32px;flex-direction:column;align-items:center;gap:16px;padding:48px 24px 32px;display:flex}.lw-ob__browser{background:var(--bg);width:100%;max-width:420px;box-shadow:var(--ring), var(--elev-2);border-radius:16px;overflow:hidden}.lw-ob__browser-bar{background:var(--surface-2);border-bottom:1px solid var(--border);align-items:center;gap:12px;height:40px;padding:0 12px;display:flex}.lw-ob__browser-dots{gap:6px;display:flex}.lw-ob__browser-dots i{background:var(--surface-3);border-radius:50%;width:10px;height:10px}.lw-ob__browser-url{background:var(--surface-1);min-width:0;height:26px;color:var(--fg-3);white-space:nowrap;text-overflow:ellipsis;border-radius:8px;flex:1;align-items:center;gap:6px;padding:0 10px;font-size:12px;display:flex;overflow:hidden}.lw-ob__browser-url b{color:var(--fg);font-weight:600}.lw-ob__page{text-align:left;flex-direction:column;align-items:flex-start;gap:6px;padding:24px 22px 22px;display:flex}.lw-ob__page-avatar{background:var(--surface-3);width:56px;height:56px;color:var(--fg-2);border-radius:17px;place-items:center;margin-bottom:6px;font-size:22px;font-weight:600;display:grid}.lw-ob__page-name{letter-spacing:-.03em;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:22px;font-weight:600;overflow:hidden}.lw-ob__page-meta{color:var(--fg-3);font-size:12.5px}.lw-ob__page-bio{color:var(--fg-2);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:4px;font-size:14px;line-height:1.45;display:-webkit-box;overflow:hidden}.lw-ob__page-bio.is-empty{color:var(--fg-3);font-style:italic}.lw-ob__page-link{box-shadow:0 0 0 1px var(--border);color:var(--fg-2);border-radius:999px;align-items:center;gap:6px;margin-top:4px;padding:4px 10px;font-size:12px;display:inline-flex}.lw-ob__page-h{margin-top:14px;font-size:13px;font-weight:600}.lw-ob__page-apps{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:100%;display:grid}.lw-ob__page-tile{aspect-ratio:1;background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--border);border-radius:12px}@media (max-width:999px){.lw-ob__body{grid-template-columns:minmax(0,1fr);align-content:start;align-items:start;gap:24px;padding-top:12px}.lw-ob__stage{order:-1;padding:28px 16px 20px}.lw-ob__choices{grid-template-columns:minmax(0,1fr)}.lw-ob__enter{display:none}}@media (prefers-reduced-motion:reduce){.lw-ob__step{animation:none}}@media (max-width:599px){.lw-ob__head{gap:12px;height:60px}.lw-ob__progress li{width:26px}.lw-ob__signout{display:none}.lw-ob__stage{border-radius:24px;padding:14px 12px}.lw-ob__stage>.lw-caption,.lw-ob__page-h,.lw-ob__page-apps{display:none}.lw-ob__page{padding:16px}.lw-ob__q{font-size:30px}.lw-ob__input{height:56px;font-size:19px}.lw-ob__handle{height:56px}.lw-ob__handle-prefix{padding-left:14px;font-size:15px}}.lw-wiz{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:28px;display:grid}.lw-wiz--full{grid-template-columns:minmax(0,1fr)}.lw-wiz__main{flex-direction:column;gap:20px;min-width:0;display:flex}.lw-wiz__main>.lw-card{max-width:760px}.lw-wiz__aside{flex-direction:column;gap:12px;display:flex;position:sticky;top:124px}.lw-wiz__aside-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.lw-wiz__stage{background:var(--stage);box-shadow:var(--ring);border-radius:26px;flex-direction:column;align-items:center;gap:12px;padding:32px 16px 20px;display:flex}.lw-wiz__screen{font-family:var(--font-sans);flex-direction:column;padding:12% 10% 10%;display:flex}.lw-wiz__screen>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.lw-wiz__screen-top{font-size:calc(var(--w) * .058);justify-content:space-between;gap:6px;font-weight:600;display:flex}.lw-wiz__screen-top>span:first-child{color:#f0a263;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.lw-wiz__screen-hero{justify-content:center;align-items:center;gap:calc(var(--w) * .03);text-align:center;flex-direction:column;flex:1;display:flex}.lw-wiz__screen-icon{width:calc(var(--w) * .34);height:calc(var(--w) * .34);object-fit:cover;animation:lw-pop-sheet var(--dur-3) var(--ease-liquid);border-radius:24%;box-shadow:0 6px 18px -6px #000c}.lw-wiz__screen-icon--empty{font-size:calc(var(--w) * .15);color:#fff;background:linear-gradient(145deg,#3a3c41,#1d1f23);place-items:center;font-weight:600;display:grid}.lw-wiz__screen-name{max-width:100%;font-size:calc(var(--w) * .085);letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.lw-wiz__screen-tag{font-size:calc(var(--w) * .05);color:#8e8e93;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.35;display:-webkit-box;overflow:hidden}.lw-wiz__screen-actions{justify-content:center;gap:calc(var(--w) * .025);margin:calc(var(--w) * .04) 0 0;counter-reset:act;flex-direction:column;flex:1;padding:0;list-style:none;display:flex}.lw-wiz__screen-actions li{counter-increment:act;gap:calc(var(--w) * .03);padding:calc(var(--w) * .03) calc(var(--w) * .04);border-radius:calc(var(--w) * .05);font-size:calc(var(--w) * .046);background:#1c1c1e;line-height:1.3;display:flex}.lw-wiz__screen-actions li:before{content:counter(act);color:#f0a263;flex:none;font-weight:700}.lw-wiz__screen-actions li.is-ghost{color:#6c6c70}.lw-wiz__facts{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}@media (max-width:1023px){.lw-wiz{grid-template-columns:minmax(0,1fr)}.lw-wiz__aside{order:-1;position:static}.lw-wiz__stage{flex-direction:row;justify-content:center;padding:18px}.lw-wiz__stage>.lw-stage__floor{display:none}}.lw-wiz__toast{z-index:var(--z-toast);border-radius:var(--radius-pill);background:var(--surface-inverse);color:var(--fg-inverse);box-shadow:var(--elev-3);animation:lw-toast-in .52s var(--ease-liquid);align-items:center;gap:10px;padding:12px 18px;font-size:14px;font-weight:500;display:inline-flex;position:fixed;bottom:28px;left:50%;transform:translate(-50%)}.lw-wiz__toast .lw-icon{color:var(--launch);font-size:17px}@keyframes lw-toast-in{0%{opacity:0;transform:translate(-50%,16px)scale(.96)}to{opacity:1;transform:translate(-50%)}}.lw-wiz__tick{animation:lw-tick .48s var(--ease-liquid)}@keyframes lw-tick{0%{transform:scale(0)}60%{transform:scale(1.35)}to{transform:scale(1)}}.lw-confetti{z-index:var(--z-toast);pointer-events:none;position:fixed;inset:0;overflow:hidden}.lw-confetti>span{opacity:0;border-radius:2px;height:14px;animation:2.2s cubic-bezier(.2,.7,.3,1) forwards lw-confetti;position:absolute;top:-20px}@keyframes lw-confetti{0%{opacity:1;transform:translate(0)rotate(0)}to{opacity:0;transform:translate(var(--drift), 105vh) rotate(var(--spin))}}.lw-wiz__done{background:radial-gradient(90% 120% at 0% 0%, var(--positive-tint), transparent 60%), var(--surface-1);box-shadow:var(--ring), var(--elev-2);animation:lw-pop-sheet .52s var(--ease-liquid)}.lw-wiz__done-mark{background:var(--positive-tint);width:56px;height:56px;color:var(--positive-text);animation:lw-tick .7s var(--ease-liquid);border-radius:18px;place-items:center;font-size:28px;display:grid}@media (prefers-reduced-motion:reduce){.lw-confetti{display:none}.lw-wiz__toast,.lw-wiz__tick,.lw-wiz__done,.lw-wiz__done-mark,.lw-wiz__screen-icon{animation:none}}.lw-phero{background:var(--surface-1);box-shadow:var(--ring), var(--elev-1)}.lw-phero__meter{background:var(--surface-2);box-shadow:var(--ring)}.lw-verifyline{background:var(--surface-1);box-shadow:var(--ring)}.lw-verifyline>.lw-icon{color:var(--fg-2)}.lw-avup{flex-direction:column;flex:none;align-items:center;gap:8px;display:flex;position:relative}.lw-avup__frame{background:var(--surface-3);width:88px;height:88px;box-shadow:var(--ring);cursor:pointer;border-radius:26px;display:block;position:relative;overflow:hidden}.lw-avup__frame img{object-fit:cover;width:100%;height:100%;display:block}.lw-avup__initial{width:100%;height:100%;color:var(--fg-2);place-items:center;font-size:36px;font-weight:600;display:grid}.lw-avup__overlay{color:#fff;opacity:0;transition:opacity var(--dur-2) var(--ease-out);background:#0000008c;flex-direction:column;justify-content:center;align-items:center;gap:3px;font-size:11.5px;font-weight:500;display:flex;position:absolute;inset:0}.lw-avup__overlay .lw-icon{font-size:18px}.lw-avup__frame:hover .lw-avup__overlay,.lw-avup__frame[aria-busy=true] .lw-avup__overlay{opacity:1}.lw-avup input:focus-visible+.lw-avup__actions,.lw-avup:focus-within .lw-avup__frame{box-shadow:var(--ring), 0 0 0 2px var(--bg), 0 0 0 4px var(--focus-ring)}.lw-avup__frame:not(:has(img)) .lw-avup__overlay{opacity:1;background:color-mix(in srgb, var(--surface-3) 70%, transparent);color:var(--fg-2)}.lw-avup__frame:not(:has(img)) .lw-avup__initial{opacity:.25}.lw-avup__actions{min-height:18px}.lw-avup__remove{font:inherit;color:var(--fg-3);text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;font-size:12px;text-decoration:underline}.lw-avup__remove:hover{color:var(--negative-text)}.lw-avup__problem{z-index:2;background:var(--negative-tint);width:220px;color:var(--negative-text);box-shadow:var(--ring);border-radius:10px;padding:8px 10px;font-size:12.5px;line-height:1.4;position:absolute;top:calc(100% + 4px);left:0}.lw-input,.lw-inputgroup,.lw-ob__site{background:var(--field-bg)}.lw-input{box-shadow:inset 0 1px 1.5px #0000000a, 0 0 0 1px var(--border-control)}.lw-input:hover:not(:focus):not([aria-invalid=true]){box-shadow:inset 0 1px 1.5px #0000000a, 0 0 0 1px color-mix(in srgb, var(--border-control) 75%, var(--fg))}.lw-inputgroup:hover:not(:focus-within){box-shadow:0 0 0 1px color-mix(in srgb, var(--border-control) 75%, var(--fg))}.lw-inputgroup .lw-input{box-shadow:none;background:0 0}.lw-inputgroup__prefix{color:var(--fg-3);background:0 0;border-right:0;padding:0 0 0 14px}.lw-inputgroup__brand{min-width:96px;padding-right:10px}.lw-inputgroup__brand svg{color:var(--fg-2)}.lw-lineup{grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.lw-lineup__card{border-radius:var(--radius-card);background:var(--surface-1);box-shadow:var(--elev-1);flex-direction:column;gap:14px;min-width:0;padding:20px;display:flex}.lw-lineup__head{align-items:center;gap:14px;min-width:0;display:flex}.lw-lineup__name{font-size:17px;font-weight:var(--weight-semibold);letter-spacing:-.02em;color:var(--fg);text-overflow:ellipsis;white-space:nowrap;text-decoration:none;overflow:hidden}.lw-lineup__name:hover{text-underline-offset:3px;text-decoration:underline}.lw-lineup__tagline{color:var(--fg-2);font-size:14.5px;line-height:1.5}.lw-lineup__foot{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding-top:12px;display:flex}.lw-lineup__card--open{box-shadow:none;border:1.5px dashed var(--border-strong);background:0 0;background-image:radial-gradient(80% 60% at 50% 0%, var(--hover), transparent)}.lw-lineup__card--open .lw-lineup__foot{justify-content:flex-start}.lw-lineup__card--wide{grid-column:1/-1}.lw-lineup__how{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:10px 20px;margin:0;padding:0;list-style:none;display:grid}.lw-lineup__how li{color:var(--fg-2);align-items:baseline;gap:10px;font-size:14.5px;line-height:1.5;display:flex}.lw-lineup__how b{background:var(--surface-2);width:22px;height:22px;box-shadow:inset 0 0 0 1px var(--border);color:var(--fg);font-size:12px;font-weight:var(--weight-semibold);border-radius:999px;flex:none;place-items:center;display:inline-grid}.lw-lineup__slot{background:var(--surface-2);width:64px;height:64px;box-shadow:inset 0 0 0 1px var(--border);color:var(--fg-3);border-radius:16px;flex:none;place-items:center;font-size:24px;display:grid}.lw-404{--lw-404-w:232px;max-width:var(--container);padding:64px var(--page-margin) 96px;flex-direction:column;gap:72px;margin:0 auto;display:flex}.lw-404__hero{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:56px;display:grid}.lw-404__copy{max-width:620px;animation:lw-rise var(--dur-4) var(--ease-out) both;flex-direction:column;align-items:flex-start;gap:22px;display:flex}.lw-404__eyebrow{border-radius:var(--radius-pill);background:var(--launch-tint);max-width:100%;color:var(--launch-text);font-size:13px;font-weight:var(--weight-medium);align-items:center;gap:8px;padding:5px 12px 5px 10px;display:inline-flex}.lw-404__dot{background:var(--launch);width:6px;height:6px;animation:lw-pulse 1.6s var(--ease-in-out) infinite;border-radius:50%;flex:none}.lw-404__path{text-overflow:ellipsis;white-space:nowrap;opacity:.8;min-width:0;font-size:12px;overflow:hidden}.lw-404__path:before{content:"·";margin-right:8px}.lw-404__search{gap:8px;width:100%;max-width:520px;margin-top:6px;display:flex}.lw-404__stage{border-radius:var(--radius-card);background:radial-gradient(120% 90% at 50% 0%, var(--launch-tint), transparent 70%), var(--stage);box-shadow:inset 0 0 0 1px var(--border);flex-direction:column;align-items:center;gap:14px;padding:48px 56px 28px;display:flex}.lw-404__wind{all:unset;cursor:pointer;transition:transform var(--dur-3) var(--ease-out);animation:lw-drift 7s var(--ease-in-out) infinite;border-radius:50%}.lw-404__wind:hover{transform:rotate(-2deg)scale(1.02)}.lw-404__wind:active{transform:scale(.98)}.lw-404__wind:focus-visible{outline:2px solid var(--focus-ring);outline-offset:14px}.lw-404__face{width:var(--lw-404-w);aspect-ratio:1;background:var(--surface-1);box-shadow:var(--ring), var(--elev-2);border-radius:50%;display:block}.lw-404__code{font:600 17px var(--font-sans);fill:var(--launch-text);letter-spacing:-.02em}.lw-404__tick{stroke:var(--border-control)}.lw-404__tick--hour,.lw-404__hand line{stroke:var(--fg)}.lw-404__pin{fill:var(--surface-1)}.lw-404__hand,.lw-404__seek{transform-box:view-box;transform-origin:100px 100px}.lw-404__hand{transition:transform 1.6s cubic-bezier(.3,1.35,.45,1)}.lw-404__seek{animation:lw-404-seek 9s var(--ease-in-out) infinite}@keyframes lw-404-seek{0%{transform:rotate(0)}18%{transform:rotate(140deg)}28%{transform:rotate(110deg)}46%{transform:rotate(250deg)}54%{transform:rotate(236deg)}72%{transform:rotate(40deg)}84%{transform:rotate(-24deg)}to{transform:rotate(0)}}.lw-404__ways{border-top:1px solid var(--border);flex-direction:column;gap:14px;padding-top:28px;display:flex}.lw-404__ways h2{font-weight:var(--weight-medium);margin:0}.lw-404__grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.lw-404__way{box-sizing:border-box;border-radius:var(--radius-card);background:var(--surface-1);height:100%;box-shadow:var(--elev-1);color:var(--fg);transition:transform var(--dur-2) var(--ease-out), box-shadow var(--dur-2) var(--ease-out);align-items:center;gap:14px;padding:16px;text-decoration:none;display:flex}.lw-404__way:hover{box-shadow:var(--elev-2);transform:translateY(-2px)}.lw-404__way:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.lw-404__icon{background:var(--surface-2);width:40px;height:40px;color:var(--fg-2);transition:background var(--dur-2), color var(--dur-2);border-radius:11px;flex:none;place-items:center;font-size:18px;display:grid}.lw-404__way:hover .lw-404__icon{background:var(--launch-tint);color:var(--launch-text)}.lw-404__name{font-size:15px;font-weight:var(--weight-semibold);letter-spacing:-.01em}.lw-404__note{color:var(--fg-2);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.lw-404__arrow{color:var(--fg-3);transition:transform var(--dur-2) var(--ease-out), color var(--dur-2);margin-left:auto;font-size:15px}.lw-404__way:hover .lw-404__arrow{color:var(--fg);transform:translate(2px,-2px)}@media (max-width:820px){.lw-404{--lw-404-w:176px;gap:48px;padding-top:32px}.lw-404__hero{grid-template-columns:minmax(0,1fr);gap:32px}.lw-404__stage{order:-1;padding:36px 24px 22px}}@media (max-width:480px){.lw-404__search{flex-direction:column}}@media (prefers-reduced-motion:reduce){.lw-404__copy,.lw-404__wind,.lw-404__seek,.lw-404__dot{animation:none}.lw-404__hand,.lw-404__way,.lw-404__wind{transition:none}.lw-404__way:hover,.lw-404__wind:hover{transform:none}}.lw-admin{background:var(--bg);grid-template-columns:260px minmax(0,1fr);min-height:100vh;display:grid}.lw-admin__side{box-sizing:border-box;border-right:1px solid var(--border);background:var(--surface-1);scrollbar-width:thin;flex-direction:column;gap:18px;height:100vh;padding:16px 12px;display:flex;position:sticky;top:0;overflow-y:auto}.lw-admin__brand{white-space:nowrap;color:var(--fg);font-size:14px;font-weight:var(--weight-semibold);letter-spacing:-.01em;align-items:center;gap:8px;padding:4px 8px;text-decoration:none;display:flex}.lw-admin__badge{border-radius:var(--radius-pill);background:var(--launch-tint);height:20px;color:var(--launch-text);font-size:11px;font-weight:var(--weight-medium);align-items:center;gap:4px;margin-left:auto;padding:0 7px;display:inline-flex}.lw-admin__group{flex-direction:column;gap:2px;display:flex}.lw-admin__label{font-size:11px;font-weight:var(--weight-medium);letter-spacing:.04em;text-transform:uppercase;color:var(--fg-3);padding:0 10px 4px}.lw-admin__item{height:34px;color:var(--fg-2);transition:background-color var(--dur-1) var(--ease-out), color var(--dur-1) var(--ease-out);border-radius:8px;align-items:center;gap:10px;padding:0 10px;font-size:13.5px;text-decoration:none;display:flex;position:relative}.lw-admin__item .lw-icon{flex:none;font-size:15px}.lw-admin__item:hover{background:var(--hover);color:var(--fg)}.lw-admin__item[aria-current=page]{background:var(--surface-3);color:var(--fg);font-weight:var(--weight-medium)}.lw-admin__item:focus-visible{box-shadow:inset 0 0 0 2px var(--focus-ring);outline:none}.lw-admin__item[data-pending=true]:after{content:"";border:2px solid var(--fg-3);border-right-color:#0000;border-radius:50%;width:12px;height:12px;animation:.7s linear infinite lw-spin;position:absolute;right:10px}.lw-admin__count{border-radius:var(--radius-pill);background:var(--launch-tint);min-width:20px;height:18px;color:var(--launch-text);font-size:11px;font-family:var(--font-mono);place-items:center;margin-left:auto;padding:0 6px;display:inline-grid}.lw-admin__foot{border-top:1px solid var(--border);flex-direction:column;gap:8px;margin-top:auto;padding:12px 8px 4px;display:flex}.lw-admin__who{flex-direction:column;gap:2px;min-width:0;display:flex}.lw-admin__who>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lw-admin__session{color:var(--fg-3);align-items:center;gap:6px;font-size:12px;display:flex}.lw-admin__session .lw-icon{color:var(--positive-text);font-size:12px}.lw-admin__actions{flex-wrap:wrap;gap:4px;display:flex}.lw-admin__main{min-width:0}.lw-admin__top{display:none}.lw-admin__page{box-sizing:border-box;flex-direction:column;gap:20px;max-width:1200px;padding:28px 36px 64px;display:flex}.lw-admin__head{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.lw-admin__head h1{letter-spacing:-.03em;margin:0;font-size:26px;line-height:1.15}.lw-admin__head p{color:var(--fg-2);max-width:70ch;margin:4px 0 0;font-size:14px}.lw-admin__head-text{min-width:0;margin-right:auto}.lw-admin__stats{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px;display:grid}.lw-admin__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));align-items:start;gap:16px;display:grid}.lw-admin__toolbar{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.lw-admin__toolbar .lw-inputwrap{flex:260px;max-width:380px}.lw-seg{background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--border);border-radius:10px;gap:2px;padding:3px;display:inline-flex}.lw-seg__btn{height:28px;font:inherit;color:var(--fg-2);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:7px;padding:0 11px;font-size:13px}.lw-seg__btn:hover{color:var(--fg)}.lw-seg__btn[aria-pressed=true]{background:var(--surface-1);color:var(--fg);box-shadow:var(--elev-1);font-weight:var(--weight-medium)}.lw-seg__btn:focus-visible{box-shadow:0 0 0 2px var(--focus-ring);outline:none}.lw-table-wrap{border-radius:var(--radius-card);background:var(--surface-1);box-shadow:var(--elev-1);overflow-x:auto}.lw-table{border-collapse:collapse;width:100%;font-size:13.5px}.lw-table th{text-align:left;font-size:12px;font-weight:var(--weight-medium);color:var(--fg-3);background:var(--surface-1);border-bottom:1px solid var(--border);white-space:nowrap;padding:10px 14px;position:sticky;top:0}.lw-table td{border-bottom:1px solid var(--border);vertical-align:middle;color:var(--fg-2);padding:11px 14px}.lw-table tr:last-child td{border-bottom:0}.lw-table td.lw-table__main{color:var(--fg)}.lw-table tbody tr[data-href]{cursor:pointer}.lw-table tbody tr[data-href]:hover td{background:var(--hover)}.lw-table__num{text-align:right;font-family:var(--font-mono);font-variant-numeric:tabular-nums}.lw-table__link{color:var(--fg);font-weight:var(--weight-medium);text-decoration:none}.lw-table__link:hover{text-underline-offset:3px;text-decoration:underline}.lw-table__empty{text-align:center;color:var(--fg-3)!important;padding:36px 14px!important}.lw-table__more{justify-content:center;padding:12px;display:flex}.lw-kv{grid-template-columns:minmax(120px,max-content) 1fr;gap:8px 16px;margin:0;font-size:13.5px;display:grid}.lw-kv dt{color:var(--fg-3)}.lw-kv dd{color:var(--fg);overflow-wrap:anywhere;min-width:0;margin:0}.lw-feed{flex-direction:column;display:flex}.lw-feed__row{border-bottom:1px solid var(--border);grid-template-columns:22px minmax(0,1fr) auto;align-items:start;gap:10px;padding:10px 0;font-size:13.5px;display:grid}.lw-feed__row:last-child{border-bottom:0}.lw-feed__icon{background:var(--surface-3);width:22px;height:22px;color:var(--fg-2);border-radius:6px;place-items:center;font-size:12px;display:grid}.lw-feed__icon--bad{background:var(--negative-tint);color:var(--negative-text)}.lw-feed__icon--good{background:var(--positive-tint);color:var(--positive-text)}.lw-feed__time{color:var(--fg-3);white-space:nowrap;font-size:12px}.lw-feed__meta{color:var(--fg-3);overflow-wrap:anywhere;margin-top:2px;font-size:12px;display:block}.lw-alert{background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--border);color:var(--fg-2);border-radius:12px;align-items:flex-start;gap:10px;padding:12px 14px;font-size:13.5px;line-height:1.5;display:flex}.lw-alert .lw-icon{flex:none;margin-top:2px;font-size:15px}.lw-alert--bad{background:var(--negative-tint);box-shadow:none;color:var(--negative-text)}.lw-alert--warn{background:var(--launch-tint);box-shadow:none;color:var(--launch-text)}.lw-alert--good{background:var(--positive-tint);box-shadow:none;color:var(--positive-text)}.lw-alert strong{color:inherit}.lw-form-2col{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}@media (max-width:560px){.lw-form-2col{grid-template-columns:minmax(0,1fr)}}.lw-sent{background:var(--surface-1);box-shadow:var(--ring), var(--elev-2);border-radius:24px;flex-direction:column;gap:20px;padding:36px;display:flex}.lw-sent__head{align-items:flex-start;gap:12px;display:flex}.lw-sent__mark{background:var(--positive-tint);width:36px;height:36px;color:var(--positive-text);border-radius:10px;flex:none;place-items:center;font-size:18px;display:grid}.lw-sent__title{font-weight:var(--weight-semibold,600);font-size:15px}.lw-sent__body{color:var(--fg-2);font-size:14px;line-height:1.5}.lw-sent__body strong{color:var(--fg);font-weight:var(--weight-medium)}.lw-humancheck{max-width:100%;min-height:65px;overflow:hidden}.lw-gate{background:var(--bg);place-items:center;min-height:100vh;padding:24px;display:grid}.lw-gate__card{background:var(--surface-1);width:min(440px,100%);box-shadow:var(--elev-2);border-radius:20px;flex-direction:column;gap:16px;padding:28px;display:flex}.lw-gate__icon{background:var(--launch-tint);width:44px;height:44px;color:var(--launch-text);border-radius:12px;place-items:center;font-size:20px;display:grid}.lw-gate__title{letter-spacing:-.025em;margin:0;font-size:22px}.lw-gate__body{color:var(--fg-2);margin:0;font-size:14px;line-height:1.55}.lw-gate__qr{background:#fff;border-radius:12px;align-self:center;padding:12px;line-height:0}.lw-gate__secret{background:var(--surface-2);font-family:var(--font-mono);letter-spacing:.08em;overflow-wrap:anywhere;border-radius:10px;align-items:center;gap:8px;padding:10px 12px;font-size:13px;display:flex}.lw-code{box-sizing:border-box;background:var(--field-bg);width:100%;height:52px;box-shadow:inset 0 0 0 1px var(--border-control);color:var(--fg);font-family:var(--font-mono);letter-spacing:.4em;text-align:center;border:0;border-radius:12px;padding:0 16px;font-size:24px}.lw-code:focus{box-shadow:0 0 0 1px var(--fg-2), 0 0 0 4px color-mix(in srgb, var(--fg) 10%, transparent);outline:none}.lw-code[aria-invalid=true]{box-shadow:0 0 0 1px var(--negative), 0 0 0 4px var(--negative-tint)}.lw-bars{align-items:flex-end;gap:3px;height:120px;padding-top:8px;display:flex}.lw-bars__bar{background:var(--launch);opacity:.85;border-radius:3px 3px 0 0;flex:1;min-width:3px}.lw-bars__bar[data-zero=true]{background:var(--chart-muted);opacity:1;min-height:2px}.lw-bars__axis{color:var(--fg-3);font-size:11px;font-family:var(--font-mono);justify-content:space-between;display:flex}@media (max-width:900px){.lw-admin{grid-template-columns:minmax(0,1fr)}.lw-admin__side{width:272px;z-index:var(--z-dialog);transition:transform var(--dur-2) var(--ease-out);box-shadow:var(--elev-3);position:fixed;inset:0 auto 0 0;transform:translate(-100%)}.lw-admin[data-nav=closed] .lw-admin__side{visibility:hidden;transition:transform var(--dur-2) var(--ease-out), visibility 0s linear var(--dur-2)}.lw-admin[data-nav=open] .lw-admin__side{transform:none}.lw-admin__scrim{z-index:calc(var(--z-dialog) - 1);background:var(--overlay);position:fixed;inset:0}.lw-admin__top{z-index:var(--z-header);border-bottom:1px solid var(--border);background:color-mix(in srgb, var(--bg) 90%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);align-items:center;gap:10px;height:52px;padding:0 12px;display:flex;position:sticky;top:0}.lw-admin__page{padding:20px 16px 48px}}@media (prefers-reduced-motion:reduce){.lw-admin__side{transition:none}}@media (max-width:760px){.lw-pricing-pro{grid-template-columns:minmax(0,1fr)!important}}.lw-devavatar{object-fit:cover;background:var(--surface-2);box-shadow:var(--ring,0 0 0 1px var(--border)), var(--elev-1);flex:none}.lw-devavatar--initial{font-weight:var(--weight-semibold);letter-spacing:-.02em;color:var(--fg-2);background:radial-gradient(120% 100% at 30% 0%, var(--surface-3), var(--surface-2));place-items:center;display:grid}.lw-devhero{background:var(--surface-1);box-shadow:var(--ring,0 0 0 1px var(--border)), var(--elev-1);border-radius:28px;flex-direction:column;display:flex;position:relative;overflow:hidden}.lw-devhero:before{content:"";background:radial-gradient(70% 100% at 12% 0%, var(--launch-tint), transparent 70%);opacity:.8;pointer-events:none;height:180px;position:absolute;inset:0 0 auto}.lw-devhero__top{align-items:flex-start;gap:28px;padding:32px 32px 28px;display:flex;position:relative}.lw-devhero__main{flex-direction:column;gap:10px;min-width:0;display:flex}.lw-devhero__kicker{font-size:12.5px;font-weight:var(--weight-medium);color:var(--launch-text,var(--fg-2));align-items:center;gap:6px;display:inline-flex}.lw-devhero__kicker .lw-icon{font-size:13px}.lw-devhero__name{letter-spacing:-.03em;overflow-wrap:anywhere;font-size:clamp(34px,4.6vw,52px);line-height:1.02}.lw-devhero__meta{color:var(--fg-3);flex-wrap:wrap;gap:6px;font-size:14.5px;display:flex}.lw-devhero__bio{max-width:62ch;color:var(--fg-2);white-space:pre-wrap;overflow-wrap:anywhere;margin-top:2px;font-size:16.5px;line-height:1.55}.lw-devhero__links{flex-wrap:wrap;gap:8px;margin:6px 0 0;padding:0;list-style:none;display:flex}.lw-devhero__stats{border-top:1px solid var(--border);background:color-mix(in srgb, var(--surface-2) 45%, transparent);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin:0;display:grid;position:relative}.lw-devstat{flex-direction:column;gap:6px;min-width:0;padding:18px 24px 20px;display:flex}.lw-devstat+.lw-devstat{box-shadow:inset 1px 0 0 var(--border)}.lw-devstat dt{color:var(--fg-3);font-size:12.5px}.lw-devstat dd{flex-direction:column;gap:3px;min-width:0;margin:0;display:flex}.lw-devstat__value{font-size:22px;font-weight:var(--weight-semibold);letter-spacing:-.015em;font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lw-devstat__note{color:var(--fg-2);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.lw-devlink{border-radius:var(--radius-pill);background:var(--hover);height:34px;box-shadow:inset 0 0 0 1px var(--border);font:inherit;font-size:13.5px;font-weight:var(--weight-medium);color:var(--fg);cursor:pointer;transition:background-color var(--dur-1) var(--ease-out), box-shadow var(--dur-1) var(--ease-out);border:0;align-items:center;gap:7px;padding:0 13px;text-decoration:none;display:inline-flex}.lw-devlink:hover{background:var(--press);box-shadow:inset 0 0 0 1px var(--border-strong)}.lw-devlink:focus-visible{box-shadow:0 0 0 2px var(--bg), 0 0 0 4px var(--focus-ring);outline:none}.lw-devlink .lw-icon,.lw-devlink__mark{color:var(--fg-2);flex:none;font-size:14px}.lw-devlink__out{color:var(--fg-3)!important;font-size:12px!important}.lw-devsection,.lw-devapps{flex-direction:column;gap:16px;display:flex}.lw-devsection__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.lw-devsection__head h2{letter-spacing:-.01em;font-size:20px}.lw-spot{background:var(--surface-1);box-shadow:var(--ring,0 0 0 1px var(--border)), var(--elev-1);color:inherit;transition:box-shadow var(--dur-2) var(--ease-out), transform var(--dur-2) var(--ease-out);border-radius:24px;grid-template-columns:minmax(220px,320px) 1fr;text-decoration:none;display:grid;overflow:hidden}.lw-spot:hover{box-shadow:var(--ring-strong,0 0 0 1px var(--border-strong)), var(--elev-2);transform:translateY(-2px)}.lw-spot:focus-visible{box-shadow:0 0 0 2px var(--bg), 0 0 0 4px var(--focus-ring);outline:none}.lw-spot__stage{background:var(--stage);place-items:center;min-height:220px;display:grid}.lw-spot__stage img,.lw-spot__stage .lw-appicon{box-shadow:var(--elev-2);transition:transform var(--dur-3) var(--ease-out)}.lw-spot:hover .lw-spot__stage img,.lw-spot:hover .lw-spot__stage .lw-appicon{transform:scale(1.05)}.lw-spot__body{flex-direction:column;justify-content:center;gap:10px;min-width:0;padding:28px 32px;display:flex}.lw-spot__name{font-size:26px;font-weight:var(--weight-semibold);letter-spacing:-.02em}.lw-spot__tagline{max-width:52ch;color:var(--fg-2);font-size:16px;line-height:1.5}.lw-spot__facts{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.lw-spot__cta{font-size:14px;font-weight:var(--weight-medium);color:var(--fg);align-items:center;gap:6px;margin-top:8px;display:inline-flex}.lw-spot__cta .lw-icon{transition:transform var(--dur-2) var(--ease-out)}.lw-spot:hover .lw-spot__cta .lw-icon{transform:translate(3px)}.lw-devmore{border-top:1px solid var(--border);flex-direction:column;gap:12px;padding-top:24px;display:flex}.lw-devmore__label{color:var(--fg-3);font-size:13.5px}.lw-devmore .lw-cap{transition:background-color var(--dur-1) var(--ease-out), color var(--dur-1) var(--ease-out);text-decoration:none}.lw-devmore .lw-cap:hover{background:var(--surface-2);color:var(--fg)}.lw-devmore .lw-cap .lw-icon:last-child{color:var(--fg-3);font-size:12px}.lw-browse{flex-direction:column;gap:12px;display:flex}.lw-browse__row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.lw-browse__row--filters{justify-content:space-between;align-items:flex-start}.lw-browse__search{border-radius:14px;flex:320px;gap:2px;max-width:560px;padding:4px 6px 4px 14px;position:relative}.lw-browse__search .lw-input{height:40px;padding:0 4px 0 8px;font-size:15px}.lw-browse__search .lw-input::-webkit-search-cancel-button{display:none}.lw-browse__glass{color:var(--fg-3);flex:none;font-size:16px}.lw-browse__search:focus-within .lw-browse__glass{color:var(--fg)}.lw-browse__kbd{flex:none;justify-content:center;min-width:20px;margin-right:6px}.lw-browse__clear{width:30px;height:30px;color:var(--fg-3);cursor:pointer;background:0 0;border:0;border-radius:9px;flex:none;place-items:center;font-size:15px;display:grid}.lw-browse__clear:hover{background:var(--hover);color:var(--fg)}.lw-browse__clear:focus-visible{box-shadow:0 0 0 2px var(--focus-ring);outline:none}.lw-browse__sort{flex:none;margin-left:auto}.lw-browse__row:has(.lw-browse__sort) .lw-browse__search{max-width:none}.lw-browse__sort .lw-seg__opt:has(input:focus-visible){box-shadow:0 0 0 2px var(--focus-ring)}.lw-browse__chips{flex-wrap:wrap;gap:6px;display:flex}.lw-browse__chip{font:inherit;cursor:pointer;transition:background-color var(--dur-1) var(--ease-out), color var(--dur-1) var(--ease-out), box-shadow var(--dur-1) var(--ease-out);border:0;font-size:13px}.lw-browse__chip:hover{background:var(--surface-2);color:var(--fg)}.lw-browse__chip:focus-visible,.lw-browse__toggle:focus-visible{box-shadow:0 0 0 2px var(--bg), 0 0 0 4px var(--focus-ring);outline:none}.lw-browse__chip.is-on{background:var(--primary);color:var(--primary-fg);box-shadow:none}.lw-browse__chip.is-on .lw-cap__count{background:color-mix(in srgb, var(--primary-fg) 18%, transparent);color:var(--primary-fg)}.lw-browse__pills{flex-wrap:wrap;gap:8px;display:flex}.lw-browse__toggle{border-radius:var(--radius-pill);background:var(--surface-1);height:36px;box-shadow:0 0 0 1px var(--border-control);font:inherit;font-size:13.5px;font-weight:var(--weight-medium);color:var(--fg-2);cursor:pointer;transition:background-color var(--dur-1) var(--ease-out), color var(--dur-1) var(--ease-out);border:0;align-items:center;gap:7px;padding:0 8px 0 12px;display:inline-flex}.lw-browse__toggle:hover{background:var(--surface-2);color:var(--fg)}.lw-browse__toggle .lw-icon{font-size:14px}.lw-browse__toggle.is-on{background:var(--positive-tint);color:var(--positive-text);box-shadow:0 0 0 1px color-mix(in srgb, var(--positive-text) 45%, transparent)}.lw-browse__toggle.is-on .lw-cap__count{background:color-mix(in srgb, var(--positive-text) 16%, transparent);color:var(--positive-text)}.lw-apphead__actions{flex-direction:column;align-items:stretch;gap:8px;display:flex}@media (max-width:599px){.lw-apphead__actions{flex-basis:100%}.lw-apphead__actions .lw-btn--primary{justify-content:center;height:48px}}.lw-qa{background:var(--surface-1);box-shadow:var(--ring);border-radius:16px;flex-direction:column;display:flex}.lw-qa__item+.lw-qa__item{border-top:1px solid var(--border)}.lw-qa__q{min-height:48px;font-size:14.5px;font-weight:var(--weight-semibold);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;list-style:none;display:flex}.lw-qa__q::-webkit-details-marker{display:none}.lw-qa__q:focus-visible{box-shadow:inset 0 0 0 2px var(--focus-ring);border-radius:16px;outline:none}.lw-qa__chev{color:var(--fg-3);transition:transform var(--dur-2) var(--ease-out);flex:none}.lw-qa__item[open] .lw-qa__chev{transform:rotate(180deg)}.lw-qa__a{color:var(--fg-2);margin:0;padding:0 16px 14px;font-size:14.5px;line-height:1.55}.lw-browse__summary{align-items:center;gap:12px;min-height:24px;display:flex}.lw-browse__reset{border-radius:var(--radius-pill);background:var(--hover);height:24px;font:inherit;font-size:12.5px;font-weight:var(--weight-medium);color:var(--fg-2);cursor:pointer;border:0;align-items:center;gap:4px;padding:0 8px;display:inline-flex}.lw-browse__reset:hover{background:var(--press);color:var(--fg)}.lw-browse__reset .lw-icon{font-size:12px}.lw-devindex__head{flex-direction:column;gap:8px;display:flex}.lw-devgrid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px;display:grid}.lw-devcard{background:var(--surface-1);box-shadow:var(--ring,0 0 0 1px var(--border)), var(--elev-1);color:inherit;min-width:0;transition:box-shadow var(--dur-2) var(--ease-out), transform var(--dur-2) var(--ease-out);border-radius:22px;flex-direction:column;gap:14px;padding:22px;text-decoration:none;display:flex}.lw-devcard:hover{box-shadow:var(--ring-strong,0 0 0 1px var(--border-strong)), var(--elev-2);transform:translateY(-3px)}.lw-devcard:focus-visible{box-shadow:0 0 0 2px var(--bg), 0 0 0 4px var(--focus-ring);outline:none}.lw-devcard__top{align-items:center;gap:14px;display:flex}.lw-devcard__id{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.lw-devcard__name{font-size:17px;font-weight:var(--weight-semibold);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lw-devcard__handle{color:var(--fg-3);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.lw-devcard__go{color:var(--fg-3);transition:color var(--dur-1) var(--ease-out), transform var(--dur-2) var(--ease-out);align-self:flex-start;font-size:16px}.lw-devcard:hover .lw-devcard__go{color:var(--fg);transform:translate(2px,-2px)}.lw-devcard__bio{color:var(--fg-2);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;line-height:1.5;display:-webkit-box;overflow:hidden}.lw-devcard__cats{flex-wrap:wrap;gap:6px;display:flex}.lw-devcard__foot{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding-top:14px;display:flex}.lw-devcard__icons{align-items:center;display:flex}.lw-devcard__icons>*{object-fit:cover;background:var(--surface-2);width:34px;height:34px;box-shadow:0 0 0 2px var(--surface-1);border-radius:10px}.lw-devcard__icons>*+*{margin-left:-8px}.lw-devcard__noicon{color:var(--fg-3);place-items:center;font-size:15px;display:grid}.lw-devcard__more{font-size:11.5px;font-weight:var(--weight-medium);color:var(--fg-2);place-items:center;display:grid;background:var(--surface-3)!important}.lw-devcard__count{font-size:13px;font-weight:var(--weight-medium);color:var(--fg-2);font-variant-numeric:tabular-nums}.lw-devcard--join{box-shadow:inset 0 0 0 1px var(--border-strong);background:0 0;background-image:radial-gradient(80% 90% at 50% 0%, var(--hover), transparent);border:0;justify-content:center}.lw-devcard--join:hover{background-color:var(--hover);box-shadow:inset 0 0 0 1px var(--fg-3)}.lw-devcard__joinicon{background:var(--primary);width:44px;height:44px;color:var(--primary-fg);border-radius:14px;place-items:center;font-size:20px;display:grid}.lw-devcard__cta{font-size:14px;font-weight:var(--weight-medium);color:var(--fg);align-items:center;gap:6px;display:inline-flex}@media (max-width:760px){.lw-devhero{border-radius:22px}.lw-devhero__top{flex-direction:column;gap:18px;padding:22px 20px 20px}.lw-devhero .lw-devavatar{border-radius:26px!important;width:88px!important;height:88px!important}.lw-devhero__stats{grid-template-columns:1fr 1fr}.lw-devstat{padding:14px 18px 16px}.lw-devstat+.lw-devstat{box-shadow:none}.lw-devstat:nth-child(2n){box-shadow:inset 1px 0 0 var(--border)}.lw-devstat:nth-child(n+3){border-top:1px solid var(--border)}.lw-devstat__value{font-size:19px}.lw-devstat__note{white-space:normal}.lw-devstat:last-child:nth-child(odd){box-shadow:none;grid-column:1/-1}.lw-spot{grid-template-columns:1fr}.lw-spot__stage{min-height:180px}.lw-spot__body{padding:20px}.lw-browse__search{flex-basis:100%;max-width:none}.lw-browse__kbd{display:none}.lw-browse__sort{margin-left:0}.lw-browse__chips{scrollbar-width:none;flex-wrap:nowrap;margin:0 -16px;padding:2px 16px;overflow-x:auto}.lw-browse__chips::-webkit-scrollbar{display:none}.lw-devgrid{grid-template-columns:1fr}}.lw-devabout{flex-direction:column;gap:10px;max-width:72ch;display:flex}.lw-devabout h2{letter-spacing:-.01em;font-size:20px}.lw-devabout p{color:var(--fg-2);font-size:15px;line-height:1.65}.lw-devabout a{color:var(--fg);text-decoration:underline;-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong);text-underline-offset:3px}.lw-devabout a:hover{text-decoration-color:currentColor}.lw-formshell{box-sizing:border-box;width:100%;max-width:1200px;padding:56px var(--page-margin) 96px;flex-direction:column;gap:40px;margin:0 auto;display:flex}.lw-formshell__head{flex-direction:column;gap:18px;max-width:760px;display:flex}.lw-formshell__title{font-size:clamp(36px,4.4vw,56px);font-weight:var(--weight-semibold);letter-spacing:-.045em;text-wrap:balance;background:linear-gradient(180deg, var(--fg) 35%, color-mix(in srgb, var(--fg) 72%, var(--bg)));color:#0000;-webkit-background-clip:text;background-clip:text;margin:0;line-height:1.04}.lw-formshell__lead{max-width:58ch;color:var(--fg-2);text-wrap:pretty;margin:0;font-size:17px;line-height:1.55}.lw-formshell__grid{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:32px;display:grid}.lw-formshell__aside{flex-direction:column;gap:16px;display:flex;position:sticky;top:112px}@media (max-width:1023px){.lw-formshell__grid{grid-template-columns:minmax(0,1fr)}.lw-formshell__aside{position:static}}@media (max-width:599px){.lw-formshell{gap:28px;padding-top:32px}}.lw-formcard{background:var(--surface-1);box-shadow:var(--ring), var(--elev-2);border-radius:24px;flex-direction:column;gap:32px;padding:36px;display:flex}@media (max-width:599px){.lw-formcard{border-radius:20px;gap:26px;padding:22px 18px}}.lw-formcard .lw-input:not(textarea){height:44px}.lw-formcard textarea.lw-input{min-height:140px}.lw-formcard__section{flex-direction:column;gap:16px;display:flex}.lw-formcard__legend{flex-direction:column;gap:4px;display:flex}.lw-formcard__legend h2{font-size:17px;font-weight:var(--weight-semibold);letter-spacing:-.02em;margin:0}.lw-formcard__legend p{color:var(--fg-3);margin:0;font-size:13.5px;line-height:1.5}.lw-formcard__foot{background:var(--bg);box-shadow:var(--ring);border-radius:18px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px 28px;padding:20px 22px;display:flex}.lw-formcard__foot>.lw-field{flex:300px;max-width:340px}.lw-formcard__foot .lw-humancheck{min-height:65px}.lw-formcard__send{text-align:right;flex-direction:column;align-items:flex-end;gap:8px;margin-left:auto;display:flex}@media (max-width:599px){.lw-formcard__send{text-align:left;align-items:stretch;width:100%;margin-left:0}.lw-formcard__send .lw-btn{justify-content:center;width:100%}}.lw-formstage{background:var(--stage);box-shadow:var(--ring);border-radius:24px;flex-direction:column;gap:18px;padding:26px;display:flex}.lw-formstage__title{font-size:17px;font-weight:var(--weight-semibold);letter-spacing:-.02em;margin:0}.lw-formstage__steps{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.lw-formstage__step{background:var(--surface-1);box-shadow:var(--ring), var(--elev-1);border-radius:16px;grid-template-columns:36px minmax(0,1fr);align-items:start;gap:12px;padding:14px;display:grid}.lw-formstage__icon{background:var(--stage);width:36px;height:36px;box-shadow:var(--ring);color:var(--fg);border-radius:11px;place-items:center;display:grid}.lw-formstage__icon .lw-icon,.lw-shortcut__icon .lw-icon{font-size:18px}.lw-formstage__step b{font-size:14px;font-weight:var(--weight-semibold);color:var(--fg);display:block}.lw-formstage__step span{color:var(--fg-2);font-size:13px;line-height:1.5}.lw-formstage__note{color:var(--fg-2);margin:0;font-size:13px;line-height:1.55}.lw-formstage__note a{color:var(--fg)}.lw-shortcuts{grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:12px;display:grid}.lw-shortcut{background:var(--surface-1);box-shadow:var(--ring), var(--elev-1);color:inherit;transition:box-shadow var(--dur-2) var(--ease-out), transform var(--dur-2) var(--ease-out);border-radius:20px;grid-template-columns:40px minmax(0,1fr);align-items:start;gap:14px;padding:18px;text-decoration:none;display:grid}.lw-shortcut:hover{box-shadow:var(--ring), var(--elev-2);transform:translateY(-1px)}.lw-shortcut:focus-visible{box-shadow:var(--ring), 0 0 0 2px var(--bg), 0 0 0 4px var(--focus-ring);outline:none}.lw-shortcut__icon{background:var(--stage);width:40px;height:40px;box-shadow:var(--ring);color:var(--fg);border-radius:12px;place-items:center;font-size:18px;display:grid}.lw-shortcut b{font-size:14.5px;font-weight:var(--weight-semibold);margin-bottom:3px;display:block}.lw-shortcut span{color:var(--fg-2);font-size:13px;line-height:1.45}
