@font-face{font-family:slackFont;src:url(../media/lato_400-s.1jjfa47yai8ee.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:slackFont;src:url(../media/lato_700-s.3a-8tik-olra8.woff2)format("woff2");font-display:swap;font-weight:700}@font-face{font-family:slackFont;src:url(../media/lato_900-s.1rx5ny4v-9m7z.woff2)format("woff2");font-display:swap;font-weight:900}@font-face{font-family:slackFont Fallback;src:local(Arial);ascent-override:100.88%;descent-override:21.77%;line-gap-override:0.0%;size-adjust:97.84%}.peudVa_className{font-family:slackFont,slackFont Fallback}.peudVa_variable{--font-slack:"slackFont", "slackFont Fallback"}
.eve-choice{flex-direction:column;display:flex;container:eve-choice/inline-size}.eve-choice__panel{outline:none;order:1}.eve-choice__note{order:2}.eve-choice__bar{order:3}@container eve-choice not (min-width:560px){.eve-choice__bar{border-top:0;border-bottom:1px solid var(--ui-line);order:0}.gx-bento__grid .eve-choice__bar{border-top:1px solid var(--ui-line);border-bottom:0;order:3}}.eve-choice__panel[data-padded]{padding:var(--ui-space-3)}.eve-choice__panel:focus-visible{outline:2px solid var(--ui-focus);outline-offset:-2px}.eve-choice__note{padding:var(--ui-space-4) var(--ui-space-5);text-align:center;text-wrap:balance}.eve-choice__panel:not([data-padded]):has(>.slack){padding:var(--ui-space-6) var(--ui-space-6) 0;background:var(--ui-ground)}.eve-choice__panel:not([data-padded])>.slack{border-radius:var(--ui-radius-lg) var(--ui-radius-lg) 0 0;box-shadow:var(--ui-shadow-hairline), var(--ui-shadow-float)}@container eve-choice not (min-width:560px){.eve-choice__panel:not([data-padded]):has(>.slack){padding:var(--ui-space-4) var(--ui-space-4) 0}}.eve-choice__wide,.eve-choice__plain{display:contents}@container eve-choice (min-width:560px){.eve-choice__wide{border-top:1px solid var(--ui-line);flex-wrap:wrap;order:2;display:flex}.eve-choice__wide>.eve-choice__note{flex:240px}.eve-choice__wide>.eve-choice__bar{flex:0 auto;margin-inline-start:auto}.eve-choice__wide>.eve-choice__note{padding:var(--ui-space-3) var(--ui-space-4) var(--ui-space-3) var(--ui-space-5);text-align:start;align-items:center;display:flex}.eve-choice__wide .eve-verdict-note{align-items:flex-start}.eve-choice__wide>.eve-choice__bar{padding-inline:var(--ui-space-3) var(--ui-space-4);border-top:0;align-items:center}}.eve-choice__tab{align-items:center;gap:var(--ui-space-1);height:26px;padding:0 var(--ui-space-2);border-radius:var(--ui-radius-full);background:var(--ui-fill);outline:1px solid var(--ui-ring);color:color-mix(in srgb, var(--ui-muted) 75%, transparent);font:var(--ui-weight-medium) var(--ui-text-md) / var(--ui-leading-ui) var(--ui-font-sans);white-space:nowrap;cursor:pointer;transition:background-color var(--ui-dur-exit) var(--ui-ease), color var(--ui-dur-exit) var(--ui-ease), box-shadow var(--ui-dur-exit) var(--ui-ease);border:0;display:inline-flex}.eve-choice__tab[data-active]{background:var(--ui-inverse);color:var(--ui-on-inverse);outline-color:#0000}.eve-choice__tab:focus-visible{outline:2px solid var(--ui-focus);outline-offset:2px}.eve-choice__tab:active{transition:scale var(--ui-dur-press) var(--ui-ease);scale:.96}.eve-choice__tab:is(:disabled,[data-disabled]){cursor:default;opacity:.6}@media (hover:hover){.eve-choice__tab:not([data-active]):not(:disabled,[data-disabled]):hover{background:color-mix(in srgb, var(--ui-muted) 10%, transparent);color:var(--ui-ink);transition-duration:0s}}@media (pointer:coarse){.eve-choice__tab{position:relative}.eve-choice__tab:after{content:"";position:absolute;inset:-9px -3px}}.eve-swap{display:grid}.eve-swap__item{grid-area:1/1;min-width:0}.ui-article .eve-role{max-width:var(--ui-measure-prose);color:color-mix(in srgb, var(--ui-ink) 80%, transparent)}.ui-article .eve-said__label,.eve-said__label{color:var(--ui-faint);font-size:var(--ui-text-xs);font-weight:var(--ui-weight-medium);line-height:16px}.eve-status{--hue:var(--ui-hue-violet);color:color-mix(in oklab, var(--hue) 75%, var(--ui-ink));font-size:var(--ui-text-sm);font-weight:var(--ui-weight-medium);white-space:nowrap;display:inline}.eve-status[data-shipped]{--hue:var(--ui-hue-green)}.eve-synthetic{color:var(--ui-faint);font-size:var(--ui-text-xs);line-height:16px}.slack{--slack-bg:#fff;--slack-ink:#1d1c1d;--slack-grey:#616061;--slack-faint:#707070;--slack-line:#1d1c1d21;--slack-edge:#1d1c1d4d;--slack-hover:#f8f8f8;--slack-fill:#1d1c1d0f;--slack-tag:#1d1c1d21;--slack-tag-ink:#1d1c1db3;--slack-link:#1264a3;--slack-mention:#1d9bd11a;--slack-quote:#ddd;--slack-green:#007a5a;--slack-green-hover:#148567;--slack-avatar:#e8912d;--slack-chrome:#3f0e40;--slack-chrome-ink:#ffffffb3;--slack-chrome-strong:#fff;--slack-active:#1164a3;--slack-search:#fff3;--slack-badge:#e01e5a;--slack-presence:#2bac76;--slack-reacted:#1d9bd11a;--slack-reacted-edge:#1d9bd1;border-radius:var(--ui-radius-md);background:var(--slack-chrome);box-shadow:0 0 0 1px var(--slack-line), 0 8px 24px -12px #3f0e4073;color:var(--slack-ink);font-family:var(--font-slack), "Lato", system-ui, sans-serif;-webkit-font-smoothing:antialiased;flex-direction:column;display:flex;overflow:clip;container-type:inline-size}.ui-article .slack p{font-family:inherit}html[data-color-scheme=dark] .slack{--slack-bg:#1a1d21;--slack-ink:#d1d2d3;--slack-grey:#ababad;--slack-faint:#9a9b9e;--slack-line:#e8e8e821;--slack-edge:#e8e8e84d;--slack-hover:#222529;--slack-fill:#e8e8e80f;--slack-tag:#e8e8e821;--slack-tag-ink:#e8e8e8b3;--slack-link:#1d9bd1;--slack-quote:#545454;--slack-chrome:#2b0a2c;--slack-reacted-edge:#1d9bd1}.slack[data-chrome=none]{background:var(--slack-bg);box-shadow:0 0 0 1px var(--slack-line)}.slack{--slack-sidebar:180px}.slack__bar{grid-template-columns:var(--slack-sidebar) minmax(0, 1fr);align-items:center;height:40px;display:grid}.slack:not([data-chrome=window]) .slack__bar{grid-template-columns:64px minmax(0,1fr) 64px}.slack__history{color:var(--slack-chrome-ink);justify-content:flex-end;gap:12px;padding-right:12px;display:flex}.slack__history svg{width:15px;height:15px}.slack__history svg+svg{opacity:.45}.slack__search{background:var(--slack-search);width:min(100% - 24px,440px);min-width:0;height:26px;color:var(--slack-chrome-ink);white-space:nowrap;border-radius:6px;justify-self:center;align-items:center;padding:0 10px;font-size:13px;line-height:1;display:flex;overflow:hidden}.slack__frame{flex:1;min-height:0;display:flex}.slack__sidebar{width:var(--slack-sidebar);color:var(--slack-chrome-ink);flex-direction:column;flex-shrink:0;padding:0 8px 12px;display:flex}.ui-article .slack__sidebar p,.slack__sidebar p{color:inherit;margin:0;font-size:15px;font-weight:400;line-height:28px}.ui-article .slack__sidebar .slack__workspace,.slack__sidebar .slack__workspace{height:49px;color:var(--slack-chrome-strong);white-space:nowrap;border-bottom:1px solid #ffffff1a;align-items:center;margin:0 -8px;padding:0 16px;font-size:18px;font-weight:900;line-height:1;display:flex}.ui-article .slack__sidebar .slack__section,.slack__sidebar .slack__section{color:var(--slack-chrome-ink);opacity:.85;margin-top:12px;padding:0 10px;font-size:14px}.slack__sidebar ul{margin:0;padding:0;list-style:none}.slack__sidebar li{white-space:nowrap;border-radius:6px;align-items:center;gap:8px;height:28px;padding:0 10px;font-size:15px;display:flex}.slack__sidebar li[data-active]{background:var(--slack-active);color:var(--slack-chrome-strong)}.slack__sidebar li[data-unread]{color:var(--slack-chrome-strong);font-weight:900}.slack__row-hash{opacity:.75;place-items:center;width:20px;font-size:16px;display:inline-grid}.slack__dm-avatar{flex-shrink:0;width:20px;height:20px;display:block;position:relative}.slack__dm-avatar img{border-radius:4px;width:20px;height:20px;display:block}.slack__presence{border-radius:var(--ui-radius-full);background:var(--slack-presence);width:10px;height:10px;box-shadow:0 0 0 2px var(--slack-chrome);position:absolute;bottom:-3px;right:-3px}.slack__row-app{color:#fff9;letter-spacing:.02em;background:#ffffff1f;border-radius:2px;padding:0 3px;font-size:9px;font-weight:700;line-height:14px}.slack__main{background:var(--slack-bg);flex-direction:column;flex:1;min-width:0;display:flex}.slack:not([data-chrome=none]) .slack__main{border-radius:6px;margin:0 4px 4px}.slack[data-chrome=frame] .slack__main{margin-top:4px}.slack[data-chrome=window] .slack__main{margin-left:0}@container (max-width:600px){.slack{--slack-sidebar:144px}.slack__sidebar li{gap:6px;padding:0 6px;font-size:14px}.ui-article .slack__sidebar .slack__section,.slack__sidebar .slack__section{padding:0 6px;font-size:13px}.ui-article .slack__sidebar .slack__workspace,.slack__sidebar .slack__workspace{font-size:16px}.slack__row-hash{width:16px}}@container (max-width:420px){.slack__sidebar{display:none}.slack[data-chrome=window] .slack__bar{grid-template-columns:64px minmax(0,1fr) 64px}.slack[data-chrome=window] .slack__main{margin-left:4px}}.slack__header{border-bottom:1px solid var(--slack-line);align-items:center;height:49px;padding:0 20px;display:flex}.slack__channel{color:var(--slack-ink);align-items:baseline;gap:2px;font-size:18px;font-weight:900;line-height:1.33;display:inline-flex}.slack__body{flex-direction:column;padding:8px 0;display:flex}.slack__composer{min-height:44px;box-shadow:inset 0 0 0 1px var(--slack-edge);border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin:0 20px 20px;padding:8px 8px 8px 12px;display:flex}.slack__placeholder{color:var(--slack-faint);font-size:15px;line-height:22px}.slack__send{width:28px;height:28px;color:var(--slack-faint);border-radius:4px;place-items:center;display:grid}.slack__send svg{width:16px;height:16px}.slack__compose{display:contents}.slack__field{flex:120px;min-width:0;display:flex}.slack__input{width:100%;min-width:0;height:28px;color:var(--slack-ink);font:400 15px / 22px var(--font-slack), "Lato", system-ui, sans-serif;background:0 0;border:0;outline:none;padding:0}.slack__input::placeholder{color:var(--slack-faint);opacity:1}.slack__composer:has(.slack__input){transition:box-shadow var(--ui-dur-exit) var(--ui-ease)}.slack__composer:has(.slack__input:focus-visible){box-shadow:inset 0 0 0 1px var(--slack-edge), 0 0 0 2px var(--ui-focus)}button.slack__send{transition:background-color var(--ui-dur-exit) var(--ui-ease), color var(--ui-dur-exit) var(--ui-ease);background:0 0;border:0;padding:0}button.slack__send[data-ready]{background:var(--slack-green);color:#fff;cursor:pointer}button.slack__send:focus-visible{outline:2px solid var(--ui-focus);outline-offset:2px}button.slack__send[data-ready]:active{transition:scale var(--ui-dur-press) var(--ui-ease);scale:.94}@media (hover:hover){button.slack__send[data-ready]:hover{background:var(--slack-green-hover);transition-duration:0s}}@media (pointer:coarse){.slack__input{height:44px;margin-block:-8px;font-size:max(16px,1rem)}}.slack-message{transition:opacity var(--ui-dur-base) var(--ui-ease);padding:8px 20px}.slack-message[data-continuation]{padding-block:4px}@media (hover:hover){.slack-message:hover{background:var(--slack-hover)}}.slack-message[data-tone=muted]{opacity:.55}.slack-message__row{gap:8px;display:flex}.slack-message__avatar{background:var(--slack-avatar);color:#fff;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:16px;font-weight:700;display:flex;overflow:clip}.slack-message__avatar img{width:36px;height:36px;display:block}.slack-message__gutter-time{width:36px;color:var(--slack-grey);text-align:right;opacity:0;flex-shrink:0;padding-top:4px;font-size:12px;line-height:16px}@media (hover:hover){.slack-message:hover .slack-message__gutter-time{opacity:1}}.slack-message__main{flex-direction:column;flex:1;min-width:0;display:flex}.ui-article .slack-message__byline,.slack-message__byline{color:var(--slack-grey);align-items:baseline;gap:4px;margin:0;font-size:12px;line-height:22px;display:flex}.ui-article .slack-message__byline strong,.slack-message__byline strong{color:var(--slack-ink);margin-right:2px;font-size:15px;font-weight:900}.slack-message__app{background:var(--slack-tag);color:var(--slack-tag-ink);border-radius:2px;align-self:center;padding:1px 3px;font-size:10px;font-weight:700;line-height:1.25}.ui-article .slack-message__text,.slack-message__text{color:var(--slack-ink);overflow-wrap:anywhere;margin:0;font-family:inherit;font-size:15px;font-weight:400;line-height:22px}.ui-article .slack-message__text strong,.slack-message__text strong{color:var(--slack-ink);font-weight:700}.ui-article .slack-message__note,.slack-message__note{color:var(--slack-grey);margin-top:4px;font-size:13px;font-style:italic;line-height:18px}.eve-thread,.slack-conversation{gap:var(--ui-space-3);flex-direction:column;display:flex}.slack-divider{justify-content:center;margin:8px 0;display:flex;position:relative}.slack-divider:before{content:"";background:var(--slack-line);height:1px;position:absolute;top:50%;left:0;right:0}.slack-divider span{background:var(--slack-bg);box-shadow:0 0 0 1px var(--slack-line);color:var(--slack-ink);border-radius:24px;padding:0 16px;font-size:13px;font-weight:700;line-height:26px;position:relative}.slack-mention{background:var(--slack-mention);color:var(--slack-link);border-radius:3px;padding:0 2px}.slack-actions{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.slack-actions__button{background:var(--slack-bg);min-width:56px;height:28px;box-shadow:inset 0 0 0 1px var(--slack-edge);color:var(--slack-ink);font:700 13px / 1 var(--font-slack), "Lato", system-ui, sans-serif;transition:background-color var(--ui-dur-exit) var(--ui-ease), box-shadow var(--ui-dur-exit) var(--ui-ease);border:0;border-radius:4px;justify-content:center;align-items:center;padding:0 12px;display:inline-flex}.slack-actions__button[data-primary]{background:var(--slack-green);box-shadow:none;color:#fff}button.slack-actions__button{cursor:pointer}button.slack-actions__button:focus-visible{outline:2px solid var(--ui-focus);outline-offset:2px}button.slack-actions__button:active{transition:scale var(--ui-dur-press) var(--ui-ease);scale:.97}@media (hover:hover){button.slack-actions__button:not([data-primary]):hover{background:var(--slack-fill);transition-duration:0s}button.slack-actions__button[data-primary]:hover{background:var(--slack-green-hover);transition-duration:0s}}.slack-quote{border-left:4px solid var(--slack-quote);color:var(--slack-ink);margin:4px 0 0;padding:0 0 0 12px;font-size:15px;line-height:22px}.ui-article .slack-context,.slack-context{color:var(--slack-grey);align-items:center;gap:6px;margin:6px 0 0;font-size:12px;line-height:18px;display:flex}.slack-context svg{flex-shrink:0;width:14px;height:14px}.slack-reactions{flex-wrap:wrap;gap:4px;margin:6px 0 0;padding:0;list-style:none;display:flex}.slack-reactions li:not([data-live]),.slack-reactions__press{background:var(--slack-fill);height:24px;color:var(--slack-ink);font-variant-numeric:tabular-nums;border-radius:12px;align-items:center;gap:4px;padding:0 7px 0 5px;font-size:11px;font-weight:700;display:inline-flex}.slack-reactions li[data-live]{display:flex}.slack-reactions li[data-mine]{background:var(--slack-reacted);box-shadow:inset 0 0 0 1px var(--slack-reacted-edge);color:var(--slack-link)}.slack-reactions__emoji{font-size:16px;line-height:1}.slack-reactions__press{font-family:inherit;line-height:inherit;cursor:pointer;transition:background-color var(--ui-dur-exit) var(--ui-ease), box-shadow var(--ui-dur-exit) var(--ui-ease);border:0}.slack-reactions__press:focus-visible{outline:2px solid var(--ui-focus);outline-offset:2px}.slack-reactions__press:active{transition:scale var(--ui-dur-press) var(--ui-ease);scale:.94}@media (hover:hover){.slack-reactions__press:hover{background:var(--slack-bg);box-shadow:inset 0 0 0 1px var(--slack-edge);transition-duration:0s}}.slack-checks{flex-direction:column;align-items:flex-start;margin-top:6px;display:flex}.slack-checks__item{min-height:28px;color:var(--slack-ink);cursor:pointer;align-items:center;gap:8px;font-size:15px;line-height:22px;display:flex}.slack-checks__box{background:var(--slack-bg);width:18px;height:18px;box-shadow:inset 0 0 0 1px var(--slack-edge);color:#fff;cursor:inherit;transition:background-color var(--ui-dur-exit) var(--ui-ease), box-shadow var(--ui-dur-exit) var(--ui-ease);border:0;border-radius:4px;flex-shrink:0;place-items:center;padding:0;display:grid}.slack-checks__box[data-checked]{background:var(--slack-link);box-shadow:none}.slack-checks__box:focus-visible{outline:2px solid var(--ui-focus);outline-offset:2px}.slack-checks__tick{opacity:0;transition:opacity var(--ui-dur-exit) var(--ui-ease), transform var(--ui-dur-exit) var(--ui-ease);place-items:center;display:grid;transform:scale(.6)}.slack-checks__tick[data-checked]{opacity:1;transform:none}.slack-checks__tick svg{stroke-width:3px;width:12px;height:12px}@media (hover:hover) and (pointer:fine){.slack-checks__item:hover .slack-checks__box:not([data-checked]){box-shadow:inset 0 0 0 1px var(--slack-grey);transition-duration:0s}}@media (pointer:coarse){.slack-checks__item{min-height:44px}}.ui-article .slack-message__ephemeral,.slack-message__ephemeral{color:var(--slack-grey);margin:0 0 4px 44px;font-size:12px;line-height:16px}.ui-article .eve-verdict,.eve-verdict{--hue:var(--ui-hue-red);color:var(--ui-muted);font-size:var(--ui-text-sm);line-height:var(--ui-leading-ui);align-items:flex-start;gap:8px;display:flex}.ui-article .eve-verdict[data-pass],.eve-verdict[data-pass]{--hue:var(--ui-hue-green);color:var(--ui-ink)}.eve-verdict__mark{border-radius:var(--ui-radius-full);background:color-mix(in oklab, var(--hue) 14%, var(--ui-raised));width:20px;height:20px;box-shadow:0 0 0 1px color-mix(in oklab, var(--hue) 30%, transparent);color:var(--hue);flex-shrink:0;place-items:center;display:grid}.eve-verdict__mark svg{width:12px;height:12px}.eve-verdict-note{--hue:var(--ui-hue-red);flex-direction:column;align-items:center;gap:6px;display:flex}.eve-verdict-note[data-pass]{--hue:var(--ui-hue-green)}.ui-article .eve-verdict-note__kicker,.eve-verdict-note__kicker{color:color-mix(in oklab, var(--hue) 60%, var(--ui-ink));align-items:center;gap:4px;margin:0;display:inline-flex}.eve-verdict-note__kicker svg{width:12px;height:12px}.ui-article .eve-verdict-note__kicker,.eve-verdict-note__kicker{font:var(--ui-type-meta);letter-spacing:normal;text-transform:none}.ui-article .eve-verdict-note__text,.eve-verdict-note__text{max-width:46ch;color:var(--ui-ink);font-size:var(--ui-text-md);line-height:var(--ui-leading-body);text-wrap:balance;margin:0}.eve-mark{color:var(--ui-hue-red)}.eve-mark[data-pass]{color:var(--ui-hue-green)}.eve-token{--hue:var(--ui-hue-blue);border-radius:var(--ui-radius-full);background:radial-gradient(circle at 50% 35%, color-mix(in oklab, var(--hue) 8%, var(--ui-raised)) 0, color-mix(in oklab, var(--hue) 18%, var(--ui-raised)) 13px, var(--ui-raised) 14px);width:40px;height:40px;box-shadow:0 0 0 1px var(--ui-ring), 0 1px 3px color-mix(in oklab, var(--hue) 18%, transparent), 0 4px 12px -4px color-mix(in oklab, var(--hue) 30%, transparent);color:var(--hue);flex-shrink:0;place-items:center;display:grid}.eve-token svg{width:16px;height:16px}.eve-gate{gap:var(--ui-space-4);flex-direction:column;display:flex}.eve-route{padding:var(--ui-space-6) var(--ui-space-5);border-radius:var(--ui-radius-md);background:color-mix(in oklab, var(--ui-panel) 70%, var(--ui-raised));box-shadow:inset 0 0 0 1px var(--ui-line);grid-template-columns:auto minmax(48px,1fr) minmax(0,2.4fr);align-items:stretch;display:grid}.eve-route__source{min-width:112px;padding:var(--ui-space-3) var(--ui-space-4);border-radius:var(--ui-radius-md);background:var(--ui-raised);box-shadow:var(--ui-shadow-hairline);flex-direction:column;justify-content:center;align-self:center;align-items:center;gap:6px;display:flex}.eve-route__kicker{color:var(--ui-faint);font:var(--ui-type-kicker);letter-spacing:var(--ui-track-small)}.eve-route__verb{color:var(--ui-ink);font-size:var(--ui-text-lg);font-weight:var(--ui-weight-medium);line-height:var(--ui-leading-ui);white-space:nowrap}.eve-route__source .eve-swap{justify-items:center}.eve-route__wires{width:100%;height:100%;overflow:visible}.eve-route__wires path{fill:none;stroke:var(--ui-line);stroke-width:1.5px;transition:stroke var(--ui-dur-travel) var(--ui-ease)}.eve-route__wires path[data-on]{stroke-dasharray:4 6}.eve-route__wires path[data-on][data-lane=eve]{stroke:var(--ui-hue-blue)}.eve-route__wires path[data-on][data-lane=founder]{stroke:var(--ui-hue-amber)}.eve-route__lanes{gap:var(--ui-space-3);grid-template-rows:1fr 1fr;display:grid}.eve-route__lane{--hue:var(--ui-hue-blue);align-items:center;gap:var(--ui-space-3);padding:var(--ui-space-3);border-radius:var(--ui-radius-md);background:var(--ui-raised);box-shadow:var(--ui-shadow-hairline);opacity:.55;transition:opacity var(--ui-dur-travel) var(--ui-ease), box-shadow var(--ui-dur-travel) var(--ui-ease);display:flex}.eve-route__lane[data-lane=founder]{--hue:var(--ui-hue-amber)}.eve-route__lane[data-on]{opacity:1;box-shadow:0 0 0 1px color-mix(in oklab, var(--hue) 45%, transparent), 0 6px 20px -8px color-mix(in oklab, var(--hue) 40%, transparent)}.eve-route__lane-text{flex-direction:column;gap:6px;min-width:0;display:flex}.eve-gate__title{color:var(--ui-ink);font-size:var(--ui-text-sm);font-weight:var(--ui-weight-medium);line-height:var(--ui-leading-ui)}.eve-route__lane ul{flex-wrap:wrap;gap:4px;margin:0;padding:0;list-style:none;display:flex}.eve-route__lane li{background:var(--ui-fill);box-shadow:0 0 0 1px var(--ui-ring);color:var(--ui-muted);font-size:var(--ui-text-xs);transition:background-color var(--ui-dur-base) var(--ui-ease), color var(--ui-dur-base) var(--ui-ease);border-radius:4px;padding:0 6px;line-height:20px}.eve-route__lane li[data-on]{background:color-mix(in oklab, var(--hue) 14%, var(--ui-raised));box-shadow:0 0 0 1px color-mix(in oklab, var(--hue) 40%, transparent);color:color-mix(in oklab, var(--hue) 75%, var(--ui-ink));font-weight:var(--ui-weight-medium)}.eve-gate__compare{gap:var(--ui-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.eve-gate__case{gap:var(--ui-space-2);flex-direction:column;min-width:0;display:flex}@media (max-width:640px){.eve-route{gap:var(--ui-space-3);padding:var(--ui-space-4);grid-template-columns:minmax(0,1fr)}.eve-route__wires{display:none}.eve-route__lanes{grid-template-rows:none}.eve-gate__compare{grid-template-columns:minmax(0,1fr)}}.eve-drift{gap:var(--ui-space-6);flex-wrap:wrap;display:flex}.eve-drift__soul{flex:240px;min-width:0}.eve-drift__check{flex:2 340px;min-width:0}.eve-drift__soul{gap:var(--ui-space-3);flex-direction:column;display:flex}.eve-drift__lines{counter-reset:soul;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.eve-drift__lines li{align-items:center;column-gap:var(--ui-space-2);counter-increment:soul;grid-template-columns:16px minmax(0,1fr);display:grid}.eve-drift__lines li:before{content:counter(soul);color:var(--ui-faint);font-size:var(--ui-text-xs);font-variant-numeric:tabular-nums;grid-row:span 2}.eve-drift__redacted{background:color-mix(in srgb, var(--ui-ink) 14%, transparent);border-radius:2px;height:8px}.eve-drift__job{color:var(--ui-muted);font-size:var(--ui-text-xs);line-height:16px}.eve-drift__check{align-items:flex-start;gap:var(--ui-space-3);flex-direction:column;display:flex}.eve-drift__check>.grader{align-self:stretch}.eve-drift__lists{gap:var(--ui-space-2);grid-template-columns:repeat(2,minmax(0,1fr));align-self:stretch;display:grid}.eve-drift__list{gap:var(--ui-space-2);flex-direction:column;display:flex}.eve-drift__list ul{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.eve-drift__list li{display:flex}.eve-drift__item{--hue:var(--ui-hue-red);background:var(--ui-fill);min-width:0;box-shadow:0 0 0 1px var(--ui-ring);min-height:24px;color:var(--ui-ink);font:var(--ui-type-ui);cursor:pointer;transition:background-color var(--ui-dur-exit) var(--ui-ease), box-shadow var(--ui-dur-exit) var(--ui-ease), color var(--ui-dur-exit) var(--ui-ease);border-radius:4px;flex:1;align-items:flex-start;gap:6px;padding:0 6px;display:flex;position:relative}.eve-drift__item:has(:disabled,[data-disabled]){cursor:default}.eve-drift__item[data-off]{color:var(--ui-faint)}.eve-drift__item[data-missing]{background:color-mix(in oklab, var(--hue) 8%, var(--ui-raised));box-shadow:0 0 0 1px color-mix(in oklab, var(--hue) 35%, transparent);color:color-mix(in oklab, var(--hue) 80%, var(--ui-ink))}.eve-drift__words{min-width:0;padding-block:2px}.eve-drift__name{transition:background-size var(--ui-dur-exit) var(--ui-ease);background:linear-gradient(currentColor,currentColor) 0 56%/0% 1px no-repeat}.eve-drift__item[data-off] .eve-drift__name{transition-duration:var(--ui-dur-travel);background-size:100% 1px}.eve-drift__item[data-restored],.eve-drift__item[data-restored] .eve-drift__name,.eve-drift__item[data-restored] .eve-drift__tick{transition-duration:var(--ui-dur-travel);transition-delay:calc(var(--i,0) * 90ms + 60ms)}.eve-drift__box{background:var(--ui-raised);width:14px;height:14px;box-shadow:0 0 0 1px var(--ui-line);color:var(--ui-on-inverse);cursor:inherit;transition:background-color var(--ui-dur-exit) var(--ui-ease), box-shadow var(--ui-dur-exit) var(--ui-ease);border:0;border-radius:4px;flex-shrink:0;place-items:center;margin-top:5px;padding:0;display:grid}.eve-drift__box[data-checked]{background:var(--ui-inverse);box-shadow:none}.eve-drift__box:focus-visible{outline:2px solid var(--ui-focus);outline-offset:2px}.eve-drift__item[data-restored] .eve-drift__box{transition-duration:var(--ui-dur-travel);transition-delay:calc(var(--i,0) * 90ms + 60ms)}.eve-drift__tick{opacity:0;transition:opacity var(--ui-dur-exit) var(--ui-ease), transform var(--ui-dur-exit) var(--ui-ease);place-items:center;display:grid;transform:scale(.6)}.eve-drift__tick[data-checked]{opacity:1;transform:none}.eve-drift__tick svg{stroke-width:3px;width:10px;height:10px}@media (hover:hover) and (pointer:fine){.eve-drift__item:not(:has([data-disabled])):hover{box-shadow:0 0 0 1px var(--ui-line);transition-duration:0s}.eve-drift__item[data-missing]:hover{box-shadow:0 0 0 1px color-mix(in oklab, var(--hue) 55%, transparent)}}@media (pointer:coarse){.eve-drift__words{padding-block:12px}.eve-drift__box{margin-top:15px}.eve-drift__list ul{gap:6px}}@media (prefers-reduced-motion:reduce){.eve-drift__name,.eve-drift__item[data-off] .eve-drift__name,.eve-drift__item[data-restored] .eve-drift__name{transition:none}.eve-drift__tick{transform:none}.eve-drift__item[data-restored],.eve-drift__item[data-restored] :is(.eve-drift__box,.eve-drift__tick){transition-delay:0s}}.eve-presence{gap:var(--ui-space-6);grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:start;display:grid}.eve-timeline{align-items:flex-start;gap:var(--ui-space-3);flex-direction:column;display:flex}.eve-timeline ol{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.eve-timeline li{--hue:var(--ui-hue-blue);gap:var(--ui-space-3);padding-bottom:var(--ui-space-4);color:var(--ui-faint);font-size:var(--ui-text-sm);line-height:var(--ui-leading-ui);transition:color var(--ui-dur-base) var(--ui-ease);display:flex;position:relative}.eve-timeline li>span{border-radius:var(--ui-radius-full);background:var(--ui-raised);width:20px;height:20px;box-shadow:0 0 0 1px var(--ui-line);transition:background-color var(--ui-dur-base) var(--ui-ease), box-shadow var(--ui-dur-base) var(--ui-ease);flex-shrink:0;place-items:center;display:grid;position:relative}.eve-timeline li>span:before{content:"";border-radius:var(--ui-radius-full);background:var(--ui-line);width:8px;height:8px;transition:background-color var(--ui-dur-base) var(--ui-ease), scale var(--ui-dur-base) var(--ui-ease)}.eve-timeline li:not(:last-child)>span:after{content:"";width:1px;height:calc(100% + var(--ui-space-4) - 24px);background:var(--ui-line);position:absolute;top:22px;left:9.5px}.eve-timeline li[data-state=done]{color:var(--ui-ink)}.eve-timeline li[data-state=done]>span{background:color-mix(in oklab, var(--hue) 16%, var(--ui-raised));box-shadow:0 0 0 1px color-mix(in oklab, var(--hue) 45%, transparent), 0 2px 8px -2px color-mix(in oklab, var(--hue) 45%, transparent)}.eve-timeline li[data-state=done]>span:before{background:var(--hue)}.eve-timeline li[data-state=done]:not(:last-child)>span:after{background:color-mix(in oklab, var(--hue) 40%, var(--ui-line))}@media (max-width:640px){.eve-presence{grid-template-columns:minmax(0,1fr)}}.eve-moments{gap:var(--ui-space-5) var(--ui-space-6);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.eve-moments>li{gap:var(--ui-space-3);flex-direction:column;min-width:0;display:flex}.ui-article .eve-moments__head{align-items:center;gap:6px var(--ui-space-2);color:var(--ui-ink);font-size:var(--ui-text-md);line-height:var(--ui-leading-ui);flex-wrap:wrap;display:flex}.eve-moments__head strong{font-weight:var(--ui-weight-medium)}.ui-article .eve-moments__before{color:var(--ui-faint);font-size:var(--ui-text-sm);line-height:var(--ui-leading-ui);overflow:hidden}@media (max-width:640px){.eve-moments{grid-template-columns:minmax(0,1fr)}}.eve-lint{gap:var(--ui-space-4);flex-direction:column;display:flex}.eve-lint__samples{align-self:center}.eve-lint__field{gap:var(--ui-space-3);flex-direction:column;display:flex}.eve-draft__pane{transition:box-shadow var(--ui-dur-exit) var(--ui-ease)}.eve-draft__pane:focus-within{box-shadow:0 0 0 2px var(--ui-focus)}.eve-draft__input{resize:none;field-sizing:content;background:0 0;border:0;outline:none;width:100%;min-height:66px;padding:0;display:block}@media (pointer:coarse){.slack-message__text.eve-draft__input{font-size:max(16px,1rem)}}.ui-article .eve-draft__hint,.eve-draft__hint{color:var(--ui-faint);font-size:var(--ui-text-sm);line-height:var(--ui-leading-ui)}.eve-rung{color:var(--ui-faint);font-size:var(--ui-text-xs);align-items:center;gap:6px;line-height:16px;display:flex}.eve-rung__dot{border-radius:var(--ui-radius-full);background:var(--hue);width:8px;height:8px;box-shadow:0 0 0 3px color-mix(in oklab, var(--hue) 20%, transparent);transition:background-color var(--ui-dur-travel) var(--ui-ease), box-shadow var(--ui-dur-travel) var(--ui-ease)}.eve-rung strong{color:var(--ui-ink);font-weight:var(--ui-weight-medium)}.eve-ladder .slack__body{padding:0}.eve-ladder__thread{overscroll-behavior:contain;scrollbar-width:thin;outline:none;flex-direction:column;height:340px;padding:8px 0;display:flex;overflow-y:auto}.eve-ladder__thread>:first-child{margin-top:auto}.eve-ladder__thread:focus-visible{box-shadow:inset 0 0 0 2px var(--ui-focus)}.eve-ladder__replies{flex-wrap:wrap;gap:6px;display:flex}@media (max-width:640px){.eve-ladder__thread{height:320px}}@media (prefers-reduced-motion:reduce){.eve-choice__tab:active,button.slack-actions__button:active,.slack-reactions__press:active,button.slack__send[data-ready]:active{scale:none}.slack-checks__tick{transform:none}.eve-route__wires path[data-on]{stroke-dasharray:none;animation:none}}.eve-choice__tab svg[stroke-width]{stroke-width:2px}@media (pointer:coarse){:is(.slack-actions__button,.slack-reactions__press,button.slack__send){position:relative}:is(.slack-actions__button,.slack-reactions__press,button.slack__send):after{content:"";position:absolute;inset:calc(50% - 22px) 0}button.slack__send:after{left:calc(50% - 22px);right:calc(50% - 22px)}.slack-reactions .slack-reactions__press:after{left:min(0px,50% - 22px);right:min(0px,50% - 22px)}}.eve-map{gap:var(--ui-space-3);flex-direction:column;display:flex;container-type:inline-size}.eve-map__row{align-items:center;gap:var(--ui-space-2);grid-template-columns:minmax(0,1fr) 20px minmax(0,1.3fr) 20px minmax(0,1fr);display:grid}.eve-map ul{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.eve-map__title{margin:0 0 var(--ui-space-2);color:var(--ui-ink);font-size:var(--ui-text-sm);font-weight:var(--ui-weight-medium);line-height:var(--ui-leading-ui)}.eve-map__founder,.eve-map__eve,.eve-map__out,.eve-map__checks{padding:var(--ui-space-3);border-radius:var(--ui-radius-md);background:var(--ui-raised);box-shadow:var(--ui-shadow-hairline)}.eve-map__founder{background:var(--slack-chrome)}.eve-map__founder .eve-map__title,.eve-map__founder .eve-map__item{color:#ffffffeb}.eve-map__item,.eve-map__layer{justify-content:space-between;align-items:center;gap:var(--ui-space-2);min-height:28px;color:var(--ui-muted);font-size:var(--ui-text-xs);line-height:var(--ui-leading-ui);display:flex}.eve-map__layer{--hue:var(--ui-faint);padding-inline:var(--ui-space-2);background:color-mix(in oklab, var(--hue) 10%, var(--ui-raised));box-shadow:0 0 0 1px color-mix(in oklab, var(--hue) 22%, transparent);color:var(--ui-ink);border-radius:6px;padding-block:6px}.eve-map__layer[data-layer=soul]{--hue:var(--ui-hue-violet)}.eve-map__layer[data-layer=does]{--hue:var(--ui-hue-blue)}.eve-map__layer[data-layer=gate]{--hue:var(--ui-hue-amber)}.eve-map__checks{background:color-mix(in oklab, var(--ui-hue-green) 8%, var(--ui-raised))}.eve-map__checks ul{column-gap:var(--ui-space-4);flex-flow:wrap}.eve-map__arrow{background:var(--ui-line);block-size:1px;position:relative}.eve-map__arrow:after{content:"";border-block:3.5px solid #0000;border-inline-start:6px solid var(--ui-line);position:absolute;inset-block-start:-3px;inset-inline-end:-1px}.eve-map__marker{border-radius:var(--ui-radius-full);background:var(--ui-ink);block-size:18px;min-inline-size:22px;color:var(--ui-raised);font-size:var(--ui-text-2xs);font-weight:var(--ui-weight-medium);font-variant-numeric:tabular-nums;flex:none;place-items:center;padding-inline:4px;text-decoration:none;display:inline-grid;position:relative}.eve-map__founder .eve-map__marker{color:var(--slack-chrome);background:#ffffffeb}.eve-map__marker:focus-visible{outline:max(2px, .08em) solid var(--ui-focus);outline-offset:2px}@media (hover:hover) and (pointer:fine){.eve-map__marker:hover{background:var(--ui-hue-blue);color:var(--ui-on-inverse)}}@media (pointer:coarse){.eve-map__marker:after{content:"";position:absolute;inset:min(0px,50% - 22px)}}@container not (min-width:560px){.eve-map__row{grid-template-columns:minmax(0,1fr)}.eve-map__arrow{justify-self:center;block-size:14px;inline-size:1px}.eve-map__arrow:after{border:none;border-inline:3.5px solid #0000;border-block-start:6px solid var(--ui-line);inset-block:auto -1px;inset-inline:-3px auto}.eve-map__checks ul{flex-direction:column}}.eve-snapshot{gap:var(--ui-space-6);margin:var(--ui-space-4) 0 0;grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));display:grid}.eve-snapshot>div{padding-top:var(--ui-space-3);border-top:1px solid var(--ui-line)}.eve-snapshot dt{color:var(--ui-faint);font:var(--ui-type-kicker);letter-spacing:var(--ui-track-small);margin-block-end:4px}.eve-snapshot dd{color:var(--ui-ink);font-size:var(--ui-text-sm);line-height:var(--ui-leading-ui);text-wrap:pretty;margin:0}@media (max-width:599px){.eve-snapshot{gap:var(--ui-space-4)}}
