:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--fg:#1a1a1a;--muted:#5f6368;--bg:#fff;--line:#e3e3e3;--accent:#0b57d0}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--fg:#e8eaed;--muted:#9aa0a6;--bg:#131314;--line:#333;--accent:#8ab4f8}}*{box-sizing:border-box}body{color:var(--fg);background:var(--bg);margin:0;font:16px/1.55 system-ui,-apple-system,Segoe UI,sans-serif}a{color:var(--accent)}main article a{overflow-wrap:anywhere}header.site{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:baseline;gap:1rem;padding:.75rem 1rem;display:flex}header.site .brand{color:var(--fg);font-weight:700;text-decoration:none}header.site nav a{margin-right:.6rem;font-size:.9rem}main{max-width:860px;margin:0 auto;padding:1.25rem 1rem 4rem}.meta{color:var(--muted);font-size:.88rem}.badge{border:1px solid var(--line);border-radius:4px;margin-right:.3rem;padding:0 .35rem;font-size:.8rem;display:inline-block}.text{white-space:pre-wrap;overflow-wrap:anywhere}pre,code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.85rem}pre{background:color-mix(in srgb, var(--fg) 6%, transparent);border-radius:6px;padding:.75rem;overflow-x:auto}ul.records{padding:0;list-style:none}ul.records li{border-bottom:1px solid var(--line);padding:.55rem 0}section{margin-top:1.75rem}h1{line-height:1.25}table{border-collapse:collapse;width:100%}td,th{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:.35rem .4rem;font-size:.9rem}.copy{border:1px solid var(--line);border-radius:8px;padding:.9rem;display:block}main.private-front-door{max-width:none;min-height:100svh;margin:0;padding:0}.landing-identity{background:#000;min-height:100svh;position:relative;overflow:hidden}#veyrul-constellation{isolation:isolate;color:#fff;background:#000;min-width:0;height:100svh;min-height:100svh;position:relative;overflow:hidden}#veyrul-constellation .vhm-mark{width:min(630px,94%);color:inherit;mix-blend-mode:screen;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:0;margin:0;padding:0;line-height:0;position:absolute;top:43%;left:50%;transform:translate(-50%,-50%)}#veyrul-constellation .vhm-mark>img{opacity:calc(1 - var(--logo-transfer,0))}#veyrul-constellation .vhm-mark:disabled{opacity:1}#veyrul-constellation .vhm-mark:focus-visible{outline-offset:8px;border-radius:3px;outline:1px solid #808894}#veyrul-constellation img{pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:auto;display:block}#veyrul-constellation canvas{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}#veyrul-constellation .vhm-aura,#veyrul-constellation .vhm-sheen{pointer-events:none;display:none;position:absolute;inset:0}#veyrul-constellation .vhm-mask-ready .vhm-aura,#veyrul-constellation .vhm-mask-ready .vhm-sheen{display:block}#veyrul-constellation .vhm-mask{-webkit-mask-image:var(--mark-mask);mask-image:var(--mark-mask);background:#d7eaff;position:absolute;inset:0;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-source-type:luminance;mask-mode:luminance}#veyrul-constellation .vhm-aura{opacity:calc(var(--flare,0)*(1 - var(--logo-transfer,0)));filter:blur(12px)}#veyrul-constellation .vhm-aura.vhm-wide{opacity:calc(var(--flare,0)*.65*(1 - var(--logo-transfer,0)));filter:blur(33px)}#veyrul-constellation .vhm-sheen{opacity:calc(var(--sheen,0)*(1 - var(--logo-transfer,0)));filter:blur(2px)}#veyrul-constellation .vhm-sheen .vhm-mask{background:linear-gradient(112deg,#0000 34%,#c7e3ff 43%,#fff 50%,#b6d9ff 57%,#0000 66%) 0 0/260% 100%;background-position:var(--sweep,100%) 0}@media (max-width:550px){#veyrul-constellation{height:100svh}#veyrul-constellation .vhm-mark{width:100%;top:42%}}.table-scroll{max-width:100%;overflow-x:auto}.table-scroll:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.collaboration-nav{flex-wrap:wrap;gap:.5rem;margin:1.5rem 0;display:flex}.collaboration-nav a{border:1px solid var(--line);border-radius:5px;padding:.4rem .65rem;text-decoration:none}.collaboration-nav a[aria-current]{background:var(--accent);color:var(--bg)}.collaboration-filters{flex-wrap:wrap;align-items:end;gap:.75rem;margin:1rem 0;display:flex}.collaboration-filters label{gap:.25rem;display:grid}.collaboration-filters input,.collaboration-filters select,.collaboration-filters button{font:inherit;max-width:100%;min-height:44px;padding:.4rem .6rem}.collaboration-filters label:first-child{flex:1;min-width:180px}.thread-conclusion{border-left:2px solid var(--line);margin:.75rem 0;padding:.5rem .75rem}
