@font-face{font-family:Young Serif;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/young-serif-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Young Serif;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/young-serif-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/hanken-grotesk-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/hanken-grotesk-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/hanken-grotesk-italic-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Workbench;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/workbench-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--paper:#fbf6ee;--panel:#f4ead8;--sunk:#f1e4cf;--white:#fff;--rule:#d9c7a8;--line:#210f04;--ink:#210f04;--ink-2:#5e4c3e;--ink-3:#8a7765;--on-dark:#fbf6ee;--on-dark-2:#e8d9bf;--vermilion:#b83a17;--orange:#f86429;--ochre:#ffc21f;--teal:#0e5e58;--espresso:#210f04;--success:#0e5e58;--success-soft:#dcebe6;--warning:#8a5a00;--warning-soft:#fff1c7;--danger:#a3200f;--danger-soft:#fbe3dc;--info:#210f04;--info-soft:#f4ead8;--accent:var(--vermilion);--accent-fill:var(--orange);--accent-fill-ink:var(--ink);--font-serif:"Young Serif", Georgia, "Times New Roman", serif;--font-sans:"Hanken Grotesk", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:"Workbench", ui-monospace, "Courier New", monospace;--fs-xs:13px;--fs-sm:14px;--fs-md:16px;--fs-lg:18px;--fs-h4:19px;--fs-h3:24px;--fs-h2:clamp(26px, 2.6vw, 34px);--fs-h1:clamp(34px, 4.4vw, 56px);--fs-display:clamp(40px, 5.6vw, 72px);--lh-tight:1.08;--lh-body:1.5;--tracking-display:-.01em;--tracking-kicker:.06em;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:20px;--s-6:24px;--s-7:32px;--s-8:40px;--s-9:56px;--s-10:72px;--radius:2px;--radius-pill:999px;--rule-w:1px;--focus:3px solid var(--accent);--max:1200px;--gutter:32px;--control-h:44px;--header-h:72px;--ease:cubic-bezier(.2, .8, .2, 1)}:root,[data-accent]{--accent-soft:color-mix(in oklab, var(--accent) 10%, var(--paper));--accent-line:color-mix(in oklab, var(--accent) 45%, var(--paper));--accent-fill-hover:color-mix(in oklab, var(--accent-fill) 82%, white)}@media (max-width:640px){:root{--gutter:20px}}
*,:before,:after{box-sizing:border-box}html{-moz-text-size-adjust:100%;text-size-adjust:100%}body{background-color:var(--paper);min-height:100vh;color:var(--ink);font-family:var(--font-sans);font-size:var(--fs-md);line-height:var(--lh-body);font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .13 0 0 0 0 .06 0 0 0 0 .02 0 0 0 .05 0'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E");margin:0}img,svg,video{max-width:100%;display:block}h1,h2,h3,h4,p,figure,dl,dd,blockquote{margin:0}button,input,select,textarea{font:inherit;color:inherit}a{color:inherit;-webkit-text-decoration-color:var(--rule);text-decoration-color:var(--rule);text-underline-offset:3px}a:hover{color:var(--accent);text-decoration-color:currentColor}:focus-visible{outline:var(--focus);outline-offset:2px}::selection{background:var(--ochre);color:var(--ink)}main:focus{outline:none}.eb-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}.eb-skip{z-index:100;background:var(--ink);color:var(--paper);padding:10px 14px;font-weight:600;position:absolute;top:0;left:-999px}.eb-skip:focus{color:var(--paper);top:8px;left:8px}.eb-kicker{font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:var(--tracking-kicker);text-transform:uppercase;color:var(--accent);margin:0;font-weight:400;line-height:1.35}.eb-kicker--muted{color:var(--ink-2)}.eb-kicker--on-dark{color:var(--ochre)}.eb-display,.eb-h1,.eb-h2,.eb-h3,.eb-h4{font-family:var(--font-serif);letter-spacing:var(--tracking-display);font-weight:400;line-height:var(--lh-tight);text-wrap:balance}.eb-display{font-size:var(--fs-display);line-height:1.02}.eb-h1{font-size:var(--fs-h1)}.eb-h2{font-size:var(--fs-h2)}.eb-h3{font-size:var(--fs-h3);line-height:1.15}.eb-h4{font-size:var(--fs-h4);letter-spacing:0;line-height:1.2}.eb-h3 a,.eb-h4 a{text-decoration:none}.eb-h3 a:hover,.eb-h4 a:hover{text-decoration:underline}.eb-lede{font-size:var(--fs-lg);color:var(--ink-2);text-wrap:pretty;max-width:60ch;line-height:1.5}.eb-prose{text-wrap:pretty;max-width:64ch;font-size:17px;line-height:1.65}.eb-prose>*+*{margin-top:1em}.eb-prose a{color:var(--accent)}.eb-muted{color:var(--ink-2)}.eb-small{font-size:var(--fs-sm);line-height:1.45}.eb-num{font-variant-numeric:tabular-nums}.eb-link{color:var(--accent);text-decoration:underline;-webkit-text-decoration-color:var(--accent-line);text-decoration-color:var(--accent-line);font-weight:600}.eb-link:hover{text-decoration-color:currentColor}.eb-container{width:100%;max-width:calc(var(--max) + 2 * var(--gutter));padding-inline:var(--gutter);margin-inline:auto}.eb-container--narrow{max-width:calc(760px + 2 * var(--gutter))}.eb-page{padding-top:var(--s-7);padding-bottom:var(--s-10)}.eb-stack{gap:var(--gap,var(--s-4));align-content:start;min-width:0;display:grid}.eb-cluster{align-items:center;gap:var(--gap,var(--s-3));flex-wrap:wrap;display:flex}.eb-grid{gap:var(--gap,var(--s-6));grid-template-columns:repeat(var(--cols,3), minmax(0, 1fr));display:grid}.eb-split{gap:var(--s-8);grid-template-columns:minmax(0,8fr) minmax(0,4fr);align-items:start;display:grid}.eb-split--even{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.eb-page-header{gap:var(--s-3);margin-bottom:var(--s-7);display:grid}.eb-page-header__row{gap:var(--s-4) var(--s-6);grid-template-columns:minmax(0,1fr) auto;align-items:end;display:grid}.eb-page-header__actions{gap:var(--s-3);flex-wrap:wrap;display:flex}.eb-crumbs{margin:0 0 var(--s-2);font-size:var(--fs-sm);color:var(--ink-2);flex-wrap:wrap;gap:2px 8px;padding:0;list-style:none;display:flex}.eb-crumbs li+li:before{content:"/";color:var(--rule);margin-right:8px}.eb-crumbs a{color:var(--accent)}.eb-section{margin-top:var(--s-9)}.eb-section:first-child{margin-top:0}.eb-section__head{justify-content:space-between;align-items:baseline;gap:var(--s-2) var(--s-4);border-top:3px double var(--ink);padding-top:var(--s-3);margin-bottom:var(--s-5);flex-wrap:wrap;display:flex}.eb-section__title{gap:var(--s-1);display:grid}.eb-band{padding-block:var(--s-8) 44px}.eb-band--ink{background:var(--espresso);color:var(--on-dark)}.eb-band--teal{background:var(--teal);color:var(--on-dark)}.eb-band--panel{background:var(--panel);border-block:1px solid var(--ink)}.eb-band--ink .eb-kicker,.eb-band--teal .eb-kicker{color:var(--ochre)}.eb-band--ink .eb-muted,.eb-band--teal .eb-muted,.eb-band--ink .eb-lede,.eb-band--teal .eb-lede{color:var(--on-dark-2)}.eb-band--ink a:hover,.eb-band--teal a:hover{color:var(--ochre)}.eb-shell{flex-direction:column;min-height:100vh;display:flex}.eb-shell>main,.eb-app__body>main{flex:1;container:main/inline-size}.eb-header{z-index:20;background:var(--paper);border-bottom:1px solid var(--ink);position:relative}.eb-header__in{align-items:center;gap:var(--s-6);min-height:var(--header-h);display:flex}.eb-brand{flex:none;align-items:center;gap:14px;text-decoration:none;display:inline-flex}.eb-brand:hover{color:var(--ink)}.eb-brand__logo{width:auto;height:40px}.eb-brand__name{border-left:1px solid var(--ink);font-family:var(--font-serif);letter-spacing:var(--tracking-display);padding-left:14px;font-size:24px;line-height:1}.eb-nav{align-self:stretch;gap:2px;margin-bottom:-1px;margin-right:auto;display:flex}.eb-nav__link{border-top:3px solid #0000;border-bottom:3px solid #0000;align-items:center;padding:0 14px;font-weight:600;text-decoration:none;display:inline-flex}.eb-nav__link:hover{background:var(--sunk);color:var(--ink)}.eb-nav__link[aria-current]{border-bottom-color:var(--accent);background:var(--sunk);color:var(--ink)}.eb-header__auth{align-items:center;gap:var(--s-3);flex:none;display:flex}.eb-app{min-height:100vh}.eb-app__side{display:none}.eb-app__body{flex-direction:column;min-width:0;min-height:100vh;display:flex}.eb-side{flex-direction:column;height:100%;display:flex;overflow-y:auto}.eb-side__brand{border-bottom:1px solid var(--ink);align-items:center;min-height:72px;padding:0 20px;display:flex}.eb-side__nav{align-content:start;gap:var(--s-5);padding:var(--s-4) 0;display:grid}.eb-side__section+.eb-side__section{padding-top:var(--s-4);border-top:1px solid var(--rule)}.eb-side__picker{padding:var(--s-2) var(--s-3);border-bottom:1px solid var(--ink)}.eb-picker{position:relative}.eb-picker>summary{min-height:var(--control-h);border-radius:var(--radius);cursor:pointer;border:1px solid #0000;align-items:center;gap:10px;padding:4px 6px;list-style:none;display:flex}.eb-picker>summary::-webkit-details-marker{display:none}.eb-picker>summary:hover,.eb-picker[open]>summary{border-color:var(--ink);background:var(--paper)}.eb-picker__thumb{border:1px solid var(--ink);border-radius:var(--radius);background:var(--accent-soft);width:28px;height:28px;color:var(--accent);font-family:var(--font-serif);flex:none;justify-content:center;align-items:center;font-size:15px;display:inline-flex;overflow:hidden}.eb-picker__thumb img{object-fit:cover;width:100%;height:100%}.eb-picker__text{flex:1;min-width:0;display:grid}.eb-picker__name,.eb-picker__meta{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.eb-picker__name{font-weight:700;line-height:1.25}.eb-picker__meta{color:var(--ink-2);font-size:var(--fs-xs);line-height:1.3}.eb-picker__chev{color:var(--ink-2);flex:none}.eb-picker__menu{z-index:30;border:1px solid var(--ink);background:var(--paper);max-height:60vh;display:grid;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto}.eb-picker__item{min-height:var(--control-h);border-bottom:1px solid var(--rule);border-left:3px solid #0000;align-items:center;gap:10px;padding:4px 8px;text-decoration:none;display:flex}.eb-picker__item:hover{background:var(--sunk);color:var(--ink)}.eb-picker__item[aria-current]{border-left-color:var(--accent);background:var(--white)}.eb-picker__all,.eb-picker__empty{min-height:var(--control-h);justify-content:space-between;align-items:center;padding:0 10px;font-weight:600;text-decoration:none;display:flex}.eb-picker__empty{border:1px dashed var(--ink-3)}.eb-picker__all:hover,.eb-picker__empty:hover{background:var(--sunk);color:var(--ink)}.eb-side__list{margin:0;padding:0;list-style:none;display:grid}.eb-side__link{min-height:40px;color:var(--ink-2);border-left:3px solid #0000;align-items:center;gap:10px;padding:0 17px;font-weight:600;text-decoration:none;display:flex}.eb-side__link svg{width:18px;height:18px;color:var(--ink-3);flex:none}.eb-side__link:hover{background:var(--sunk);color:var(--ink)}.eb-side__link[aria-current]{border-left-color:var(--accent);background:var(--paper);color:var(--ink)}.eb-side__link[aria-current] svg{color:var(--accent)}.eb-side__foot{padding:var(--s-3) var(--s-3) var(--s-3) 14px;border-top:1px solid var(--ink);align-items:center;gap:4px;margin-top:auto;display:flex}.eb-side__account{min-width:0;min-height:var(--control-h);flex:1;align-items:center;gap:10px;padding:0 6px;text-decoration:none;display:flex}.eb-side__account:hover{background:var(--sunk);color:var(--ink)}.eb-side__who{min-width:0;display:grid}.eb-side__name{font-weight:700;line-height:1.25}.eb-side__name,.eb-side__email{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.eb-side__email{color:var(--ink-2);font-size:var(--fs-xs)}.eb-side__signout{width:var(--control-h);height:var(--control-h);color:var(--ink-2);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.eb-side__signout:hover{background:var(--sunk);color:var(--ink)}.eb-brand--compact .eb-brand__logo{height:32px}.eb-brand--compact .eb-brand__name{padding-left:12px;font-size:21px}.eb-appbar{z-index:20;align-items:center;gap:var(--s-2);min-height:60px;padding:0 var(--gutter) 0 calc(var(--gutter) - 10px);border-bottom:1px solid var(--ink);background:var(--paper);display:flex;position:sticky;top:0}.eb-appbar__menu{width:var(--control-h);height:var(--control-h);color:var(--ink);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.eb-appbar__menu:hover{background:var(--sunk)}.eb-appbar__me{margin-left:auto;display:inline-flex}.eb-drawer{border:0;border-right:1px solid var(--ink);background:var(--panel);width:min(300px,86vw);max-width:none;height:100dvh;max-height:none;color:var(--ink);margin:0;padding:0}.eb-drawer::backdrop{background:color-mix(in oklab, var(--ink) 40%, transparent)}.eb-drawer__panel{height:100%;position:relative}.eb-drawer__close{z-index:1;width:var(--control-h);height:var(--control-h);color:var(--ink);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:14px;right:10px}.eb-drawer__close:hover{background:var(--sunk)}@media (min-width:1024px){.eb-app{grid-template-columns:248px minmax(0,1fr);display:grid}.eb-app__side{border-right:1px solid var(--ink);background:var(--panel);height:100vh;display:block;position:sticky;top:0}.eb-appbar,.eb-app .eb-subnav{display:none}.eb-app .eb-event-bar__in{padding-bottom:var(--s-4)}}.eb-footer{margin-top:var(--s-9);border-top:1px solid var(--ink);background:var(--panel)}.eb-footer__in{align-items:center;gap:var(--s-2) var(--s-5);min-height:64px;padding-block:var(--s-3);flex-wrap:wrap;display:flex}.eb-footer__title{font-family:var(--font-serif);margin-right:auto;font-size:18px}.eb-footer__links{gap:0 var(--s-5);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.eb-footer__links a{min-height:var(--control-h);color:var(--ink-2);font-size:var(--fs-sm);align-items:center;display:inline-flex}.eb-footer__links a:hover{color:var(--ink)}.eb-event-bar{background:var(--paper);border-bottom:1px solid var(--ink)}.eb-event-bar__in{justify-content:space-between;align-items:center;gap:var(--s-2) var(--s-5);padding-top:var(--s-4);flex-wrap:wrap;display:flex}.eb-event-bar__title{gap:2px;min-width:0;display:grid}.eb-event-bar__name{font-family:var(--font-serif);font-size:26px;line-height:1.1;text-decoration:none}.eb-event-bar__actions{gap:var(--s-2);flex-wrap:wrap;display:flex}.eb-subnav{scrollbar-width:none;margin-top:var(--s-3);gap:0;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 92%,#0000);mask-image:linear-gradient(90deg,#000 92%,#0000)}.eb-subnav::-webkit-scrollbar{display:none}.eb-subnav__link{white-space:nowrap;border-bottom:3px solid #0000;flex:none;align-items:center;gap:8px;min-height:46px;margin-bottom:-1px;padding:0 14px;font-weight:600;text-decoration:none;display:inline-flex}.eb-subnav__link:first-child{padding-left:0}.eb-subnav__link[aria-current]{color:var(--accent);border-bottom-color:var(--accent)}.eb-subnav__link .eb-badge{font-weight:600}.eb-btn{--btn-bg:transparent;--btn-fg:var(--ink);--btn-bd:var(--ink);min-height:var(--control-h);border:1px solid var(--btn-bd);border-radius:var(--radius);background:var(--btn-bg);color:var(--btn-fg);font-family:var(--font-sans);text-align:center;white-space:nowrap;cursor:pointer;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:15px;font-weight:600;line-height:1.1;text-decoration:none;transition:background-color .12s,color .12s;display:inline-flex}.eb-btn:hover{background:var(--sunk);color:var(--btn-fg)}.eb-btn svg{flex:none;width:18px;height:18px}.eb-btn--primary{--btn-bg:var(--accent-fill);--btn-fg:var(--accent-fill-ink)}.eb-btn--primary:hover{background:var(--accent-fill-hover)}.eb-btn--secondary{--btn-bg:var(--paper)}.eb-btn--ink{--btn-bg:var(--ink);--btn-fg:var(--paper)}.eb-btn--ink:hover{background:#3d2312}.eb-btn--danger{--btn-bg:var(--paper);--btn-fg:var(--danger);--btn-bd:var(--danger)}.eb-btn--danger:hover{background:var(--danger-soft)}.eb-btn--ghost{--btn-bd:transparent}.eb-btn--link{--btn-bd:transparent;--btn-fg:var(--accent);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--accent-line);text-decoration-color:var(--accent-line);padding:0 4px}.eb-btn--link:hover{background:0 0;text-decoration-color:currentColor}.eb-btn--sm{min-height:36px;padding:0 12px;font-size:14px}.eb-btn--lg{min-height:52px;padding:0 24px;font-size:16px}.eb-btn--block{width:100%}.eb-btn[disabled],.eb-btn[aria-disabled=true]{opacity:.45;cursor:not-allowed;pointer-events:none}.eb-btn[aria-busy=true]{cursor:progress}.eb-spinner{border:2px solid;border-right-color:#0000;border-radius:50%;flex:none;width:16px;height:16px;animation:.7s linear infinite eb-spin}@keyframes eb-spin{to{transform:rotate(360deg)}}.eb-band--ink .eb-btn--secondary,.eb-band--teal .eb-btn--secondary{--btn-bd:var(--paper)}.eb-form{gap:var(--s-5);display:grid}.eb-action-form{gap:var(--s-3);display:grid}.eb-action-form__row{align-items:center;gap:var(--s-2);flex-wrap:wrap;display:flex}.eb-action-form__row>.eb-select,.eb-action-form__row>.eb-input{flex:180px;width:auto;min-width:0}.eb-fieldset{gap:var(--s-3) var(--s-6);padding:var(--s-6) 0;border:0;border-top:1px solid var(--ink);grid-template-columns:200px minmax(0,1fr);min-width:0;margin:0;display:grid}.eb-fieldset__legend{align-content:start;gap:4px;display:grid}.eb-fieldset__title{font-family:var(--font-serif);font-size:20px;line-height:1.2}.eb-fieldset__body{gap:var(--s-4);min-width:0;display:grid}.eb-form__actions{align-items:center;gap:var(--s-3);padding-top:var(--s-5);border-top:1px solid var(--ink);flex-wrap:wrap;display:flex}.eb-field{gap:6px;min-width:0;display:grid}.eb-field__label{justify-content:space-between;align-items:baseline;gap:var(--s-3);font-size:15px;font-weight:600;display:flex}.eb-field__optional{font-weight:400;font-size:var(--fs-sm);color:var(--ink-2)}.eb-field__req{color:var(--danger);margin-left:2px}.eb-field__hint{font-size:var(--fs-sm);color:var(--ink-2)}.eb-field__error{font-size:var(--fs-sm);color:var(--danger);align-items:flex-start;gap:6px;font-weight:600;display:flex}.eb-field__error svg{flex:none;width:16px;height:16px;margin-top:2px}.eb-input,.eb-textarea,.eb-select{border:1px solid var(--ink);border-radius:var(--radius);background:var(--white);width:100%;min-height:48px;color:var(--ink);padding:10px 12px;font-size:16px;font-weight:400;line-height:1.4}.eb-input::placeholder,.eb-textarea::placeholder{color:var(--ink-3)}.eb-input:focus-visible,.eb-textarea:focus-visible,.eb-select:focus-visible{outline:var(--focus);outline-offset:0}.eb-textarea{resize:vertical;min-height:120px;line-height:1.5}.eb-select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%23210F04' stroke-width='1.6'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;padding-right:40px}.eb-input[aria-invalid=true],.eb-textarea[aria-invalid=true],.eb-select[aria-invalid=true]{border-color:var(--danger);box-shadow:inset 4px 0 0 var(--danger)}.eb-input:disabled,.eb-textarea:disabled,.eb-select:disabled{background:var(--sunk);color:var(--ink-2);cursor:not-allowed}.eb-input[readonly]{background:var(--panel)}.eb-field__counter{font-size:var(--fs-sm);color:var(--ink-2);justify-self:end}.eb-check{cursor:pointer;min-height:var(--control-h);grid-template-columns:22px minmax(0,1fr);align-items:start;gap:2px 12px;padding-block:8px;display:grid}.eb-check input{width:20px;height:20px;accent-color:var(--ink);margin:2px 0 0}.eb-check__label{font-weight:600}.eb-check__hint{font-size:var(--fs-sm);color:var(--ink-2);grid-column:2}.eb-choices{border:0;gap:10px;min-width:0;margin:0;padding:0;display:grid}.eb-choice{border:1px solid var(--rule);border-radius:var(--radius);background:var(--paper);cursor:pointer;grid-template-columns:22px minmax(0,1fr) auto;align-items:start;gap:2px 12px;padding:14px 16px;display:grid;position:relative}.eb-choice:hover{border-color:var(--ink)}.eb-choice:has(input:checked){border-color:var(--ink);background:var(--panel);box-shadow:inset 0 0 0 1px var(--ink)}.eb-choice:has(input:focus-visible){outline:var(--focus);outline-offset:2px}.eb-choice input{width:20px;height:20px;accent-color:var(--ink);grid-row:1/3;margin:3px 0 0}.eb-choice__title{font-family:var(--font-serif);font-size:19px;line-height:1.25}.eb-choice__body{color:var(--ink-2);grid-column:2;font-size:15px}.eb-choice__meta{color:var(--ink-2);font-size:var(--fs-sm);white-space:nowrap;grid-area:1/3}.eb-switch{min-height:var(--control-h);cursor:pointer;align-items:center;gap:12px;font-weight:600;display:inline-flex}.eb-switch input{appearance:none;border:1px solid var(--ink);background:var(--paper);cursor:pointer;border-radius:1px;flex:none;width:44px;height:24px;margin:0;position:relative}.eb-switch input:after{content:"";background:var(--ink);width:18px;height:18px;transition:transform .15s var(--ease);position:absolute;top:2px;left:2px}.eb-switch input:checked{background:var(--teal)}.eb-switch input:checked:after{background:var(--paper);transform:translate(20px)}.eb-error-summary{border:1px solid var(--danger);background:var(--danger-soft);padding:var(--s-4) var(--s-5);gap:var(--s-2);border-left-width:6px;display:grid}.eb-error-summary:focus{outline:var(--focus);outline-color:var(--danger)}.eb-error-summary__title{color:var(--danger);align-items:center;gap:8px;font-weight:700;display:flex}.eb-error-summary__title svg{width:18px;height:18px}.eb-error-summary ul{gap:2px;margin:0;padding-left:20px;display:grid}.eb-error-summary a{color:var(--danger);font-weight:600}.eb-card{gap:var(--s-2);border:1px solid var(--ink);border-radius:var(--radius);background:var(--panel);min-width:0;height:100%;color:inherit;flex-direction:column;padding:22px 24px 20px;display:flex}.eb-clamp-3{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.eb-card--paper{background:var(--paper)}.eb-card--white{background:var(--white)}.eb-card--ink{background:var(--espresso);color:var(--on-dark);border-color:var(--espresso)}.eb-card--ink .eb-kicker{color:var(--ochre)}.eb-card--ink .eb-muted{color:var(--on-dark-2)}.eb-card--accent{border-top:6px solid var(--accent-fill)}.eb-card--flush{gap:0;padding:0}a.eb-card,.eb-card--link{text-decoration:none;transition:background-color .12s}a.eb-card:hover,.eb-card--link:hover{background:var(--sunk);color:inherit}.eb-card__head{justify-content:space-between;align-items:flex-start;gap:var(--s-3);display:flex}.eb-card__media{background:var(--panel);border-bottom:1px solid var(--ink);padding:8px}.eb-card__media .eb-plate__mat{background:0 0;border:0;padding:0}.eb-card__body{gap:var(--s-2);flex-direction:column;flex:1;padding:16px 18px 18px;display:flex}.eb-card__foot{padding-top:var(--s-3);border-top:1px solid var(--rule);justify-content:space-between;align-items:center;gap:var(--s-2);flex-wrap:wrap;margin-top:auto;display:flex}.eb-plate{margin:0}.eb-plate__mat{border:1px solid var(--ink);background:var(--panel);padding:8px}.eb-plate__img{border:1px solid var(--ink);background:var(--sunk);object-fit:cover;width:100%;height:auto}.eb-plate__cap{margin-top:8px}.eb-facts{grid-template-columns:repeat(var(--cols,4), minmax(0, 1fr));border:1px solid var(--ink);background:var(--ink);gap:1px;margin:0;display:grid}.eb-fact{background:var(--paper);min-width:0;padding:12px 16px 14px}.eb-fact dd{font-family:var(--font-serif);overflow-wrap:anywhere;margin-top:4px;font-size:22px;line-height:1.2}.eb-fact--hi{background:var(--ochre)}.eb-fact--hi .eb-kicker{color:var(--ink)}.eb-dl{border-top:1px solid var(--ink);margin:0}.eb-dl>div{gap:var(--s-4);border-bottom:1px solid var(--rule);grid-template-columns:160px minmax(0,1fr);padding:12px 0;display:grid}.eb-dl dt{color:var(--ink-2);font-weight:600}.eb-dl dd{overflow-wrap:anywhere;min-width:0}.eb-badge{--b-bg:var(--sunk);--b-fg:var(--ink-2);--b-bd:var(--rule);border:1px solid var(--b-bd);border-radius:var(--radius);background:var(--b-bg);color:var(--b-fg);font-size:var(--fs-xs);white-space:nowrap;vertical-align:middle;align-items:center;gap:6px;padding:1px 8px 2px;font-weight:600;line-height:1.4;display:inline-flex}.eb-badge__dot{background:currentColor;border-radius:50%;width:6px;height:6px}.eb-badge--live{--b-bg:var(--teal);--b-fg:var(--white);--b-bd:var(--teal)}.eb-badge--positive{--b-bg:var(--success-soft);--b-fg:var(--success);--b-bd:color-mix(in oklab, var(--success) 35%, var(--paper))}.eb-badge--pending{--b-bg:var(--warning-soft);--b-fg:var(--warning);--b-bd:color-mix(in oklab, var(--warning) 35%, var(--paper))}.eb-badge--negative{--b-bg:var(--danger-soft);--b-fg:var(--danger);--b-bd:color-mix(in oklab, var(--danger) 35%, var(--paper))}.eb-pill{border:1px solid var(--ink);border-radius:var(--radius-pill);background:var(--paper);min-height:36px;color:var(--ink);font-size:var(--fs-sm);cursor:pointer;align-items:center;gap:6px;padding:0 16px;font-weight:600;text-decoration:none;display:inline-flex}.eb-pill:hover{background:var(--sunk);color:var(--ink)}.eb-pill[aria-pressed=true],.eb-pill--on{background:var(--ink);color:var(--paper)}.eb-pill--primary{background:var(--accent-fill);color:var(--accent-fill-ink)}.eb-chips{gap:var(--s-2);border:0;min-width:0;margin:0;padding:0;display:grid}.eb-chips__list{gap:var(--s-2);flex-wrap:wrap;display:flex}.eb-chip{position:relative}.eb-chip:has(input:focus-visible){outline:var(--focus);outline-offset:2px}.eb-chip--off{opacity:.45;cursor:not-allowed}.eb-scale{border:var(--rule-w) solid var(--ink);border-radius:var(--radius);background:var(--paper);display:inline-flex}.eb-scale__step{width:var(--control-h);height:var(--control-h);font-weight:700;font-size:var(--fs-md);font-variant-numeric:tabular-nums;cursor:pointer;place-items:center;display:grid;position:relative}.eb-scale__step+.eb-scale__step{border-left:var(--rule-w) solid var(--ink)}.eb-scale__step input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.eb-scale__step:hover{background:var(--sunk)}.eb-scale__step:has(input:checked){background:var(--ink);color:var(--paper)}.eb-scale__step:has(input:focus-visible){z-index:1;outline:var(--focus);outline-offset:2px}.eb-scale__step:has(input:disabled){cursor:default}@media (max-width:640px){.eb-scale{width:100%;display:flex}.eb-scale__step{flex:1;width:auto}}.eb-tabs{scrollbar-width:none;border-bottom:1px solid var(--ink);flex-wrap:nowrap;display:flex;overflow-x:auto}.eb-tabs::-webkit-scrollbar{display:none}@property --eb-tabs-fade{syntax:"<length>";inherits:false;initial-value:0}@keyframes eb-tabs-fade{0%,92%{--eb-tabs-fade:40px}to{--eb-tabs-fade:0px}}@supports (animation-timeline:scroll()){.eb-tabs{-webkit-mask-image:linear-gradient(to right, #000 calc(100% - var(--eb-tabs-fade)), transparent);-webkit-mask-image:linear-gradient(to right, #000 calc(100% - var(--eb-tabs-fade)), transparent);mask-image:linear-gradient(to right, #000 calc(100% - var(--eb-tabs-fade)), transparent);animation:linear both eb-tabs-fade;animation-timeline:scroll(self inline)}}.eb-tab{white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;border-bottom:0;flex:none;align-items:center;gap:8px;min-height:46px;margin-bottom:-1px;padding:0 18px;font-weight:600;text-decoration:none;display:inline-flex}.eb-tab:hover{color:var(--accent)}.eb-tab[aria-current],.eb-tab[aria-selected=true]{background:var(--paper);border-color:var(--ink);color:var(--accent)}.eb-tab__count{font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:var(--tracking-kicker);color:var(--ink-2)}.eb-tab[aria-current] .eb-tab__count,.eb-tab[aria-selected=true] .eb-tab__count{color:var(--accent)}.eb-tabpanel{padding-top:var(--s-6)}.eb-segmented{border:1px solid var(--ink);border-radius:var(--radius);justify-self:start;width:max-content;max-width:100%;display:inline-flex}.eb-segmented>*{background:var(--paper);cursor:pointer;border:0;align-items:center;min-height:40px;padding:0 16px;font-weight:600;text-decoration:none;display:inline-flex}.eb-segmented>*+*{border-left:1px solid var(--ink)}.eb-segmented>[aria-current],.eb-segmented>[aria-pressed=true]{background:var(--ink);color:var(--paper)}.eb-table-wrap{min-width:0;overflow-x:auto}.eb-table{border-collapse:collapse;border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);background:var(--paper);width:100%}.eb-table caption{caption-side:top;text-align:left;padding-bottom:var(--s-2);font-size:var(--fs-sm);color:var(--ink-2)}.eb-table th,.eb-table td{text-align:left;vertical-align:middle;border-bottom:1px solid var(--rule);padding:12px 14px;font-weight:400}.eb-table thead th{font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:var(--tracking-kicker);text-transform:uppercase;color:var(--accent);white-space:nowrap;background:var(--panel);border-bottom:1px solid var(--ink)}.eb-table thead th a{text-decoration:none}.eb-table tbody th{font-weight:600}.eb-table tbody th a{text-decoration:none}.eb-table tbody th a:hover{text-decoration:underline}.eb-table--hover tbody tr:hover{background:var(--panel)}.eb-table--compact th,.eb-table--compact td{padding:8px 12px}.eb-table .eb-num,.eb-table [data-num]{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.eb-table tr[data-hi]{background:#fff4d6}.eb-table tr[data-group]>*{background:var(--sunk);border-bottom:1px solid var(--ink);padding-block:8px}.eb-table tfoot th,.eb-table tfoot td{border-top:1px solid var(--ink);background:var(--panel);border-bottom:0;font-weight:600}.eb-table__total{font-family:var(--font-serif);font-size:22px;background:var(--ochre)!important;font-weight:400!important}.eb-ledger{border-top:1px solid var(--ink);margin:0;padding:0;list-style:none}.eb-ledger__row{gap:2px var(--s-4);border-bottom:1px solid var(--rule);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;padding:12px 14px;display:grid}.eb-ledger__label{font-weight:600}.eb-ledger__note{font-size:var(--fs-sm);color:var(--ink-2);grid-column:1}.eb-ledger__value{font-variant-numeric:tabular-nums;text-align:right;grid-area:1/2;font-weight:600}.eb-ledger__row--total{border-bottom:1px solid var(--ink);border-top:1px solid var(--ink);background:var(--ochre);margin-top:-1px;padding-block:14px}.eb-ledger__row--total .eb-ledger__value{font-family:var(--font-serif);font-size:22px;font-weight:400}.eb-avatar{--size:40px;width:var(--size);height:var(--size);border:1px solid var(--ink);border-radius:var(--radius);background:var(--av-bg,var(--panel));color:var(--ink);font-size:calc(var(--size) * .38);vertical-align:middle;-webkit-user-select:none;user-select:none;flex:none;place-items:center;font-weight:700;line-height:1;display:inline-grid;position:relative;overflow:hidden}.eb-avatar img{object-fit:cover;width:100%;height:100%}.eb-avatar--agent{border-style:dashed;border-radius:50%}.eb-avatar-stack{align-items:center;gap:4px;display:inline-flex}.eb-avatar-stack__more{background:var(--ink)!important;color:var(--paper)!important;font-size:calc(var(--size) * .32)!important}.eb-person{align-items:center;gap:10px;min-width:0;display:inline-flex}.eb-person__text{min-width:0;line-height:1.25;display:grid}.eb-person__name{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.eb-person__meta{font-size:var(--fs-sm);color:var(--ink-2)}.eb-empty{align-content:start;justify-items:start;gap:var(--s-3);padding:var(--s-8) var(--s-7);border:1px dashed var(--ink-2);background:var(--panel);border-radius:var(--radius);display:grid}.eb-empty__icon{border:1px solid var(--ink);background:var(--paper);border-radius:var(--radius);place-items:center;width:44px;height:44px;display:grid}.eb-empty__icon svg{width:22px;height:22px}.eb-empty__body{max-width:54ch;color:var(--ink-2)}.eb-empty--center{text-align:center;align-content:center;justify-items:center}.eb-empty--compact{padding:var(--s-5)}.eb-notice{--n-bar:var(--ink);--n-bg:var(--panel);--n-fg:var(--ink);border:1px solid var(--n-bar);border-radius:var(--radius);background:var(--n-bg);border-left-width:5px;grid-template-columns:20px minmax(0,1fr) auto;align-items:start;gap:4px 12px;padding:14px 16px;display:grid}.eb-notice__icon{width:20px;height:20px;color:var(--n-bar);margin-top:1px}.eb-notice__title{color:var(--n-fg);font-weight:700}.eb-notice__body{color:var(--ink);grid-column:2}.eb-notice__body>*+*{margin-top:6px}.eb-notice__action{grid-area:1/3/span 2;align-self:center}.eb-notice--success{--n-bar:var(--teal);--n-bg:var(--success-soft);--n-fg:var(--teal)}.eb-notice--warning{--n-bar:#b88200;--n-bg:var(--warning-soft);--n-fg:var(--ink)}.eb-notice--error{--n-bar:var(--danger);--n-bg:var(--danger-soft);--n-fg:var(--danger)}.eb-toaster{z-index:90;right:var(--s-5);bottom:var(--s-5);gap:var(--s-2);width:min(380px, calc(100vw - 2 * var(--s-5)));pointer-events:none;display:grid;position:fixed}.eb-toast{pointer-events:auto;border:1px solid var(--ink);border-left:5px solid var(--t-bar,var(--ink));background:var(--paper);box-shadow:4px 4px 0 var(--ink);animation:eb-toast-in .22s var(--ease);grid-template-columns:20px minmax(0,1fr) auto;align-items:start;gap:12px;padding:14px 12px 14px 16px;display:grid}.eb-toast--success{--t-bar:var(--teal)}.eb-toast--error{--t-bar:var(--danger)}.eb-toast--warning{--t-bar:#b88200}.eb-toast__icon{width:20px;height:20px;color:var(--t-bar,var(--ink))}.eb-toast__close{cursor:pointer;background:0 0;border:0;place-items:center;width:32px;height:32px;margin:-6px -2px -6px 0;display:grid}.eb-toast__close:hover{background:var(--sunk)}@keyframes eb-toast-in{0%{opacity:0;transform:translateY(8px)}}.eb-stepper{counter-reset:eb-step;border-top:1px solid var(--ink);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;margin:0;padding:0;list-style:none;display:grid}.eb-step{counter-increment:eb-step;border-top:3px solid #0000;grid-template-columns:28px minmax(0,1fr);gap:2px 10px;margin-top:-2px;padding:12px 12px 12px 0;display:grid;position:relative}.eb-step:before{content:counter(eb-step);border:1px solid var(--ink);border-radius:var(--radius);background:var(--paper);width:28px;height:28px;font-family:var(--font-sans);grid-row:1/3;place-items:center;font-size:14px;font-weight:700;display:grid}.eb-step__label{align-self:center;font-weight:600;line-height:1.3}.eb-step__hint{font-size:var(--fs-sm);color:var(--ink-2);grid-column:2}.eb-step a{text-decoration:none}.eb-step[data-state=done]:before{content:"✓";background:var(--teal);border-color:var(--teal);color:var(--white);font-family:var(--font-sans);font-weight:700}.eb-step[data-state=current]{border-top-color:var(--accent)}.eb-step[data-state=current]:before{background:var(--ink);color:var(--paper)}.eb-step[data-state=current] .eb-step__label{color:var(--accent)}.eb-step[data-state=todo] .eb-step__label{color:var(--ink-2)}.eb-stepper--vertical{grid-auto-flow:row}.eb-stepper--vertical .eb-step{border-top:0;border-bottom:1px solid var(--rule);border-left:3px solid #0000;margin-top:0;padding-left:10px}.eb-stepper--vertical .eb-step[data-state=current]{border-left-color:var(--accent);background:var(--panel)}.eb-phasebar{grid-template-columns:repeat(var(--n,5), minmax(0, 1fr));border:1px solid var(--ink);background:var(--paper);margin:0;padding:0;list-style:none;display:grid}.eb-phase{gap:2px;min-width:0;padding:10px 12px 11px;display:grid}.eb-phase+.eb-phase{border-left:1px solid var(--ink)}.eb-phase__name{font-size:15px;font-weight:600;line-height:1.25}.eb-phase__when{font-size:var(--fs-xs);color:var(--ink-2)}.eb-phase[data-state=done]{background:var(--sunk);color:var(--ink-2)}.eb-phase[data-state=done] .eb-kicker{color:var(--ink-2)}.eb-phase[data-state=current]{background:var(--accent-fill);color:var(--accent-fill-ink)}.eb-phase[data-state=current] .eb-kicker,.eb-phase[data-state=current] .eb-phase__when{color:var(--accent-fill-ink)}.eb-countdown{gap:6px;display:inline-grid}.eb-countdown__units{border:1px solid var(--ink);background:var(--paper);width:max-content;display:flex}.eb-countdown__unit{justify-items:center;min-width:64px;padding:8px 10px 6px;display:grid}.eb-countdown__unit+.eb-countdown__unit{border-left:1px solid var(--ink)}.eb-countdown__value{font-family:var(--font-serif);font-variant-numeric:tabular-nums;font-size:28px;line-height:1.1}.eb-countdown__label{font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:var(--tracking-kicker);text-transform:uppercase;color:var(--ink-2)}.eb-countdown--urgent .eb-countdown__units{background:var(--ochre)}.eb-countdown--inline{font-variant-numeric:tabular-nums;font-weight:600;display:inline}.eb-progress{align-items:center;gap:10px;font-size:15px;display:inline-flex}.eb-progress__bar{width:var(--w,140px);border:1px solid var(--ink);background:var(--paper);height:10px}.eb-progress__bar>span{background:var(--teal);height:100%;display:block}.eb-dialog{border:1px solid var(--ink);border-radius:var(--radius);background:var(--paper);width:min(560px,100vw - 32px);max-height:calc(100vh - 64px);color:var(--ink);box-shadow:6px 6px 0 var(--ink);padding:0}.eb-dialog::backdrop{background:#210f0473}.eb-dialog[open]{animation:eb-toast-in .18s var(--ease)}.eb-dialog__head{justify-content:space-between;align-items:flex-start;gap:var(--s-4);border-bottom:1px solid var(--ink);background:var(--panel);padding:18px 20px 14px;display:flex}.eb-dialog__close{border-radius:var(--radius);cursor:pointer;background:0 0;border:1px solid #0000;place-items:center;width:40px;height:40px;margin:-6px -8px 0 0;display:grid}.eb-dialog__close:hover{border-color:var(--ink);background:var(--paper)}.eb-dialog__body{gap:var(--s-4);padding:20px;display:grid}.eb-dialog__foot{justify-content:flex-end;gap:var(--s-3);border-top:1px solid var(--rule);flex-wrap:wrap;padding:14px 20px;display:flex}.eb-skeleton{height:var(--h,1em);width:var(--w,100%);border-radius:var(--radius);background:linear-gradient(90deg, var(--sunk) 0%, var(--panel) 50%, var(--sunk) 100%);background-size:200% 100%;animation:1.4s ease-in-out infinite eb-shimmer;display:block}.eb-skeleton--text{height:.9em;margin-block:.3em}.eb-skeleton--title{height:var(--h,1.6em);width:var(--w,60%)}.eb-skeleton-card{gap:var(--s-2);border:1px solid var(--rule);background:var(--paper);padding:22px 24px;display:grid}@keyframes eb-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.eb-hero{gap:var(--s-8);grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;display:grid}.eb-hero__copy{gap:var(--s-4);align-content:center;display:grid}.eb-hero__copy .eb-lede{margin-top:2px}.eb-hero__actions{gap:var(--s-3);margin-top:var(--s-2);flex-wrap:wrap;display:flex}.eb-hero--plain{grid-template-columns:minmax(0,1fr)}.eb-ticker{justify-content:space-between;gap:var(--s-2) var(--s-4);border-block:1px solid var(--ink);flex-wrap:wrap;padding:8px 0;display:flex}@container main (max-width:1100px){.eb-hero{gap:var(--s-6);grid-template-columns:minmax(0,1fr)}.eb-split{gap:var(--s-7);grid-template-columns:minmax(0,1fr)}}@container main (max-width:900px){.eb-grid{grid-template-columns:repeat(min(var(--cols,3), 2), minmax(0, 1fr))}.eb-facts{grid-template-columns:repeat(min(var(--cols,4), 2), minmax(0, 1fr))}.eb-fact:last-child:nth-child(odd){grid-column:1/-1}}@container main (max-width:640px){.eb-grid,.eb-split--even{grid-template-columns:minmax(0,1fr)}}@media (max-width:1100px){.eb-nav__link{padding:0 8px}}@media (max-width:900px){.eb-header__in{gap:var(--s-2);min-height:64px}.eb-nav__link{padding:0 8px}.eb-brand__logo{height:34px}.eb-brand__name{padding-left:12px;font-size:21px}.eb-fieldset{grid-template-columns:1fr}.eb-phasebar{grid-template-columns:minmax(0,1fr)}.eb-phase+.eb-phase{border-left:0;border-top:1px solid var(--ink)}.eb-phase{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:8px}.eb-phase .eb-kicker{display:none}.eb-stepper:not(.eb-stepper--vertical){grid-auto-flow:row}.eb-stepper:not(.eb-stepper--vertical) .eb-step{border-top:0;border-bottom:1px solid var(--rule);border-left:3px solid #0000;margin-top:0;padding-left:10px}.eb-stepper:not(.eb-stepper--vertical) .eb-step[data-state=current]{border-left-color:var(--accent)}}@media (max-width:720px){.eb-table--stack,.eb-table--stack tbody,.eb-table--stack tfoot,.eb-table--stack tr,.eb-table--stack th,.eb-table--stack td{display:block}.eb-table--stack thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.eb-table--stack tbody tr,.eb-table--stack tfoot tr{border-bottom:1px solid var(--ink);flex-wrap:wrap;column-gap:16px;padding:12px 14px;display:flex}.eb-table--stack tbody th{flex:100%;order:-1}.eb-table--stack tbody td,.eb-table--stack tfoot td{flex:100%;min-width:0}.eb-table--stack tbody td.eb-num,.eb-table--stack tbody td[data-num]{flex:1 0 calc(50% - 8px)}.eb-table--stack tbody tr:last-child{border-bottom:0}.eb-table--stack th,.eb-table--stack td{border:0;padding:3px 0;text-align:left!important}.eb-table--stack tbody td:empty,.eb-table--stack tfoot td:empty{display:none}.eb-table--stack [data-label]:before{content:attr(data-label);font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:var(--tracking-kicker);text-transform:uppercase;color:var(--accent);font-weight:400;display:block}.eb-table--stack tbody th{font-family:var(--font-serif);font-size:20px;font-weight:400}.eb-table--stack tbody th[data-label]:before{display:none}.eb-table--stack caption{display:block}.eb-table--stack tbody tr[data-group]{background:var(--sunk);padding:0;display:block}.eb-table--stack tbody tr[data-group]>*{font-family:var(--font-sans);border:0;padding:8px 14px;font-size:15px;font-weight:600}.eb-dl>div{grid-template-columns:1fr;gap:2px}.eb-page-header__row{grid-template-columns:1fr;align-items:start}}@media (max-width:640px){.eb-page{padding-top:var(--s-5);padding-bottom:var(--s-9)}.eb-section{margin-top:44px}.eb-hero__actions .eb-btn,.eb-form__actions .eb-btn{flex:100%}.eb-lede{font-size:17px}.eb-fact dd{font-size:20px}.eb-card{padding:18px}.eb-empty{padding:var(--s-6) var(--s-5)}.eb-choice{grid-template-columns:22px minmax(0,1fr)}.eb-choice__meta{grid-area:auto/2}.eb-notice{grid-template-columns:20px minmax(0,1fr)}.eb-notice__action{grid-area:auto/2;justify-self:start;margin-top:6px}.eb-countdown__unit{flex:1;min-width:0}.eb-countdown__units{width:100%}.eb-dialog{width:100vw;max-width:100vw;max-height:92vh;box-shadow:none;border-width:1px 0 0;margin:auto 0 0}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media print{.eb-header,.eb-footer,.eb-subnav,.eb-toaster,.eb-app__side,.eb-appbar{display:none}body{background:0 0}}.eb-filters{align-items:center;gap:var(--s-2);flex-wrap:wrap;flex:auto;min-width:0;display:flex}.eb-filters__search{flex:220px;min-width:0;max-width:560px;position:relative}.eb-filters__search svg{color:var(--ink-2);pointer-events:none;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.eb-filters__search .eb-input{padding-left:36px}.eb-filters__select{flex:0 200px}.eb-pager{justify-content:space-between;align-items:center;gap:var(--s-4);margin-top:var(--s-6);padding-top:var(--s-4);border-top:1px solid var(--ink);display:flex}.eb-pager__step{min-height:var(--control-h);align-items:center;gap:6px;font-weight:600;text-decoration:none;display:inline-flex}.eb-pager__step[aria-disabled]{color:var(--ink-3)}.eb-pager__where{color:var(--ink-2);font-size:var(--fs-sm)}
