:root{--person-ink: #263b43;--wall: #f3f5f8;--wall-2: #e5eaf2;--paper-rgb: 255 254 251;--paper: rgb(var(--paper-rgb));--paper-translucent: rgb(var(--paper-rgb) / .84);--ink: #29374a;--muted: rgb(94.5 104.75 118.25);--line: rgb(212.2 214.2 215.6);--primary: #2765ce;--primary-ink: #fff;--action: #3478e5;--action-deep: var(--primary);--action-ink: var(--primary-ink);--action-text: #2055b2;--idle: #8ea3b8;--busy: #3478e5;--live: #2fa66a;--warn: #d98e04;--danger: #d64541;--control-hover: #eef3ff;--control-selected: #e5efff;--control-selected-ink: #214c9b;--control-edge: rgb(133.02 140.57 150.11);--surface-rim: rgb(255 255 255 / .95);--surface-shade-rgb: 36 53 78;--surface-shade-alpha: .18;--surface-shade: rgb(var(--surface-shade-rgb) / var(--surface-shade-alpha));--surface-glaze: linear-gradient(165deg, rgb(255 255 255 / .6), transparent 65%, rgb(51 89 147 / .025));--control-shadow: 0 3px 0 var(--surface-shade), 0 5px 10px rgb(var(--surface-shade-rgb) / calc(var(--surface-shade-alpha) * .45));--panel-shadow: inset 0 1px 0 var(--surface-rim), 0 3px 0 var(--surface-shade), 0 16px 36px rgb(var(--surface-shade-rgb) / calc(var(--surface-shade-alpha) * .55));--silip-dark-wall: #242a34;--silip-dark-wall-2: #2c3543;--silip-dark-paper-rgb: 53 65 83;--silip-dark-paper: rgb(var(--silip-dark-paper-rgb));--silip-dark-ink: #f6f3eb;--silip-dark-muted: rgb(197.75 198.5 197);--silip-dark-line: rgb(91.6 100.6 113.4);--silip-dark-control-edge: rgb(145.64 150.44 155.96);--silip-dark-surface-rim: rgb(222 234 255 / .12);--silip-dark-surface-shade-rgb: 6 12 22;--silip-dark-surface-shade-alpha: .38;--silip-dark-surface-glaze: linear-gradient(165deg, rgb(224 237 255 / .06), transparent 65%, rgb(0 0 0 / .035));--silip-dark-action: #f6f3eb;--silip-dark-action-ink: #29374a;--silip-dark-action-text: var(--silip-dark-action);--silip-dark-hover: #414f67;--silip-dark-selected: var(--silip-dark-action);--silip-dark-selected-ink: var(--silip-dark-action-ink)}:root[data-theme=dark],:root.dark{--wall: var(--silip-dark-wall);--wall-2: var(--silip-dark-wall-2);--paper-rgb: var(--silip-dark-paper-rgb);--paper: var(--silip-dark-paper);--ink: var(--silip-dark-ink);--muted: var(--silip-dark-muted);--line: var(--silip-dark-line);--busy: #82b1ff;--live: #3fb97a;--warn: #e8a33d;--danger: #e25a52;--action: var(--silip-dark-action);--action-deep: var(--silip-dark-action);--action-ink: var(--silip-dark-action-ink);--action-text: var(--silip-dark-action-text);--control-hover: var(--silip-dark-hover);--control-selected: var(--silip-dark-selected);--control-selected-ink: var(--silip-dark-selected-ink);--control-edge: var(--silip-dark-control-edge);--surface-rim: var(--silip-dark-surface-rim);--surface-shade-rgb: var(--silip-dark-surface-shade-rgb);--surface-shade-alpha: var(--silip-dark-surface-shade-alpha);--surface-glaze: var(--silip-dark-surface-glaze)}:root{--spring: cubic-bezier(.3, 1.45, .45, 1);--control-size: 52px;--control-compact-size: 44px;--control-dense-size: 36px;--control-icon-size: 18px;--control-label-size: 12.5px;--control-border-width: 2px;--control-hover-transform: translateY(-2px);--control-press-transform: translateY(2px);--control-motion: transform .26s var(--spring)}button{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.lr-btn{position:relative;display:inline-grid;grid-auto-flow:column;align-items:center;justify-content:center;gap:8px;min-width:var(--button-size, var(--control-size));height:var(--button-size, var(--control-size));padding:0 var(--button-padding, 14px);border:var(--control-border-width) solid var(--control-edge);border-radius:999px;background:var(--paper);color:var(--ink);font-size:var(--control-label-size);font-weight:600;white-space:nowrap;text-decoration:none;box-shadow:var(--control-shadow);transition:var(--control-motion),background-color .14s ease,border-color .14s ease}.lr-btn:is(:hover,:focus-visible):not(:disabled):not([aria-disabled=true]){transform:var(--control-hover-transform)}.lr-btn:is(:hover,:focus-visible):not(:disabled):not([aria-disabled=true]):not(.is-primary):not(.is-on):not(.is-danger){background:var(--control-hover);border-color:var(--ink)}.lr-btn:active:not(:disabled):not([aria-disabled=true]){transform:var(--control-press-transform);box-shadow:none;transition-duration:80ms}.lr-btn.is-primary{--primary-fill: var(--primary);border-color:var(--primary-fill);background:var(--primary-fill);color:var(--primary-ink)}.lr-btn.is-primary:is(:hover,:focus-visible):not(:disabled):not([aria-disabled=true]){--primary-fill: color-mix(in srgb, var(--primary) 88%, #000)}.lr-btn.is-danger{border-color:var(--danger);color:color-mix(in srgb,var(--danger) 70%,var(--ink))}.lr-btn.is-danger:is(:hover,:focus-visible):not(:disabled):not([aria-disabled=true]){background:color-mix(in srgb,var(--danger) 10%,var(--paper))}.lr-btn.is-on{border-color:var(--action);background:var(--control-selected);color:var(--control-selected-ink);box-shadow:inset 0 0 0 1px var(--action),var(--control-shadow)}.lr-btn.is-on:active:not(:disabled):not([aria-disabled=true]){box-shadow:inset 0 0 0 1px var(--action)}.lr-btn .lr-cap{margin-left:2px;font-size:var(--control-label-size);font-weight:600}.lr-btn>.lr-glyph{width:var(--button-icon-size, var(--control-icon-size));height:var(--button-icon-size, var(--control-icon-size))}.lr-btn.is-compact{--button-size: var(--control-compact-size);--button-padding: 10px}.lr-btn.is-dense{--button-size: var(--control-dense-size);--button-padding: 8px;--button-icon-size: 16px}.lr-btn.is-quiet{border-radius:12px}.lr-btn.is-quiet:not(.is-on):not(.is-primary):not(.is-danger){background:transparent;border-color:transparent;color:var(--muted);box-shadow:none}.lr-btn.is-quiet:not(.is-on):not(.is-primary):not(.is-danger):is(:hover,:focus-visible):not(:disabled):not([aria-disabled=true]){background:var(--control-hover);border-color:transparent;color:var(--ink)}@media(prefers-reduced-motion:reduce){:root{--control-hover-transform: none;--control-press-transform: none}.lr-btn{transform:none!important;transition:none!important}}html[data-reduced-motion]{--control-hover-transform: none;--control-press-transform: none}:root{color-scheme:light}:root[data-theme=dark]{color-scheme:dark}html,body{margin:0;min-height:100%;background:var(--silip-dark-wall)}body{display:grid;place-items:center}silip-promo{width:min(100vw,calc(100dvh * 16 / 9))}
