@layer components{.dx-live-link{display:flex;align-items:center;gap:.85rem;padding:.85rem 1rem;border-radius:16px;border:1px solid color-mix(in oklab,#b6502c 30%,var(--color-line));background:color-mix(in oklab,#b6502c 5%,var(--color-card))}.dx-live-dot{flex:none;inline-size:.6rem;block-size:.6rem;border-radius:50%;background:#b6502c;box-shadow:0 0 0 4px color-mix(in oklab,#b6502c 18%,transparent)}.lr-intro{display:grid;gap:1.25rem;align-items:end;padding:clamp(1.25rem,3vw,2rem);border-radius:20px;border:1px solid color-mix(in oklab,var(--m) 22%,var(--color-line));background:color-mix(in oklab,var(--m) 5%,var(--color-card))}@media (min-width:56rem){.lr-intro{grid-template-columns:minmax(0,1fr) auto}}.lr-intro-title{font-family:var(--font-display);font-size:clamp(1.5rem,2.6vw,2rem);line-height:1.1}.lr-intro-lead{margin-block-start:.5rem;max-inline-size:62ch;color:var(--color-ink-soft)}.lr-intro-points{display:grid;gap:.45rem;margin-block-start:1rem;max-inline-size:70ch;font-size:.9375rem;color:var(--color-ink-soft)}.lr-intro-points li{padding-inline-start:1rem;border-inline-start:2px solid color-mix(in oklab,var(--m) 40%,var(--color-line))}.lr-topline{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.5rem 1rem}.lr-clock{font-family:var(--font-display);font-size:clamp(2rem,4vw,2.75rem);line-height:1;letter-spacing:-.02em}.lr-updated{display:inline-flex;align-items:center;gap:.45rem;font-size:.8125rem;color:var(--color-ink-muted)}.lr-updated-stale{color:var(--color-ember-deep,#8a3a1a);font-weight:600}.lr-pulse{inline-size:.45rem;block-size:.45rem;border-radius:50%;background:var(--color-go)}.lr-updated-stale .lr-pulse{background:var(--color-ember)}.lr-tiles{display:grid;gap:.85rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,12.5rem),1fr))}.lr-tile{position:relative;display:flex;flex-direction:column;gap:.35rem;min-inline-size:0;padding:1rem 1.1rem 1.1rem;border-radius:16px;border:1px solid var(--color-line);background:var(--color-card);transition:border-color .15s}a.lr-tile:hover{border-color:color-mix(in oklab,var(--m) 40%,var(--color-line))}.lr-tile[data-live]{border-color:color-mix(in oklab,var(--m) 45%,var(--color-line));background:color-mix(in oklab,var(--m) 5%,var(--color-card))}.lr-tile[data-live]:before{content:"";position:absolute;inset-block-start:1rem;inset-inline-end:1rem;inline-size:.55rem;block-size:.55rem;border-radius:50%;background:var(--m);box-shadow:0 0 0 4px color-mix(in oklab,var(--m) 18%,transparent)}@media (min-width:64rem){.lr-tile-wide{grid-column:span 2}}.lr-tile-quiet{background:var(--color-paper-sunk)}.lr-tile-label{font-size:.8125rem;font-weight:600;color:var(--color-ink-soft)}.lr-tile-big{font-family:var(--font-display);font-size:clamp(2rem,3.4vw,2.75rem);line-height:1;letter-spacing:-.02em;color:var(--color-ink)}.lr-tile-of{font-size:.5em;color:var(--color-ink-muted);letter-spacing:0}.lr-tile-text{font-size:1rem;font-weight:600;line-height:1.35;overflow-wrap:anywhere}.lr-tile-meta{font-size:.8125rem;color:var(--color-ink-muted)}.lr-meter{display:block;block-size:.45rem;border-radius:99px;background:var(--color-paper-sunk);overflow:hidden}.lr-meter>span{display:block;block-size:100%;border-radius:inherit;background:var(--color-pine)}.lr-flag{align-self:flex-start;margin-block-start:.2rem;padding:.15rem .55rem;border-radius:var(--radius-pill);background:color-mix(in oklab,var(--m) 14%,var(--color-card));color:color-mix(in oklab,var(--m) 80%,var(--color-ink));font-size:.75rem;font-weight:700}.lr-grid{display:grid;gap:1.5rem}@media (min-width:64rem){.lr-grid{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:start}}.lr-col{display:flex;flex-direction:column;gap:1.5rem;min-inline-size:0}.lr-panel,.lr-stack{display:grid;gap:.85rem}.lr-panel{min-inline-size:0;padding:1.1rem 1.2rem 1.2rem;border-radius:16px;border:1px solid var(--color-line);background:var(--color-card)}.lr-panel-title{font-family:var(--font-display);font-size:1.25rem;font-weight:500;line-height:1.2}.lr-muted{font-size:.875rem;line-height:1.5;color:var(--color-ink-muted)}.lr-pre{white-space:pre-line;overflow-wrap:anywhere}.lr-list{display:grid;gap:.4rem}.lr-exception{display:flex;align-items:flex-start;gap:.6rem;padding:.65rem .8rem;border-radius:12px;background:color-mix(in oklab,var(--m) 8%,var(--color-card));border:1px solid color-mix(in oklab,var(--m) 25%,var(--color-line));font-size:.9375rem;font-weight:600;color:var(--color-ink)}.lr-exception>span{display:grid;place-items:center;flex:none;inline-size:1.4rem;block-size:1.4rem;border-radius:50%;background:var(--m);color:#fff;font-size:.8125rem}.lr-health{display:flex;align-items:center;gap:.6rem;min-block-size:2.25rem;font-size:.9375rem;color:var(--color-ink)}a.lr-health:hover span:last-child{text-decoration:underline;text-underline-offset:3px}.lr-state{flex:none;inline-size:.6rem;block-size:.6rem;border-radius:50%;background:var(--color-line-strong)}.lr-state[data-state=ok]{background:var(--color-go)}.lr-state[data-state=attention]{background:var(--m);box-shadow:0 0 0 3px color-mix(in oklab,var(--m) 20%,transparent)}.lr-state[data-state=idle]{background:var(--color-wait,#b9a27a)}.lr-doors{display:grid;gap:0}.lr-doors li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.15rem 1rem;padding-block:.65rem;border-block-start:1px solid var(--color-line)}.lr-doors li:first-child{border-block-start:0}.lr-door-name{display:inline-flex;align-items:center;gap:.5rem;font-weight:600}.lr-door-n{grid-row:1/span 2;grid-column:2;align-self:center;font-family:var(--font-display);font-size:1.6rem}.lr-timeline{display:grid;max-block-size:28rem;overflow:auto;overscroll-behavior:contain}.lr-timeline li{display:grid;grid-template-columns:3.4rem minmax(0,1fr);gap:.75rem;padding-block:.5rem;border-block-start:1px solid var(--color-line);font-size:.9375rem}.lr-timeline li:first-child{border-block-start:0}.lr-timeline time{color:var(--color-ink-muted);font-size:.8125rem;padding-block-start:.1rem}.lr-timeline li[data-kind=refused] span{color:var(--color-ember-deep,#8a3a1a)}.lr-actions{display:flex;flex-wrap:wrap;gap:.5rem}.lr-form{gap:.85rem}.lr-field,.lr-form{display:flex;flex-direction:column;min-inline-size:0}.lr-field{gap:.35rem}.lr-counter{align-self:flex-end;font-size:.75rem;color:var(--color-ink-muted)}.lr-kinds{display:grid;gap:.5rem;grid-template-columns:1fr 1fr}.lr-kinds legend{margin-block-end:.35rem}.lr-kind{display:flex;flex-direction:column;gap:.2rem;padding:.75rem .85rem;border-radius:12px;border:1.5px solid var(--color-line);cursor:pointer}.lr-kind input{position:absolute;opacity:0;pointer-events:none}.lr-kind[data-on]{border-color:var(--m);background:color-mix(in oklab,var(--m) 6%,var(--color-card))}.lr-kind:focus-within{outline:2px solid var(--m);outline-offset:2px}.lr-interaction[data-status=live]{border-color:color-mix(in oklab,var(--m) 45%,var(--color-line));box-shadow:0 0 0 3px color-mix(in oklab,var(--m) 10%,transparent)}.lr-interaction[data-status=archived],.lr-interaction[data-status=closed]{background:var(--color-paper-sunk)}.lr-interaction-title{font-size:1.125rem;font-weight:650;line-height:1.35;overflow-wrap:anywhere}.lr-chip{display:inline-flex;padding:.15rem .6rem;border-radius:var(--radius-pill);background:var(--color-paper-sunk);font-size:.75rem;font-weight:700;color:var(--color-ink-soft)}.lr-chip[data-status=live]{background:var(--m);color:#fff}.lr-chip[data-status=paused]{background:color-mix(in oklab,var(--m) 14%,var(--color-card));color:color-mix(in oklab,var(--m) 80%,var(--color-ink))}.lr-bars{display:grid;gap:.55rem}.lr-bar-label{display:flex;justify-content:space-between;gap:1rem;font-size:.875rem}.lr-bar{display:block;block-size:.5rem;margin-block-start:.25rem;border-radius:99px;background:var(--color-paper-sunk);overflow:hidden}.lr-bar>span{display:block;block-size:100%;border-radius:inherit;background:color-mix(in oklab,var(--m) 70%,var(--color-card))}.lr-reactions{display:flex;flex-wrap:wrap;gap:.5rem}.lr-reactions li{display:inline-flex;align-items:center;gap:.35rem;padding:.35rem .7rem;border-radius:var(--radius-pill);background:var(--color-paper-sunk);font-weight:600}.lr-filters{display:flex;flex-wrap:wrap;gap:.35rem}.lr-filters a{display:inline-flex;align-items:center;gap:.4rem;min-block-size:2.25rem;padding:0 .85rem;border-radius:var(--radius-pill);border:1px solid var(--color-line-control,var(--color-line));font-size:.875rem;color:var(--color-ink-soft)}.lr-filters a[aria-current=page]{background:var(--color-ink);border-color:var(--color-ink);color:var(--color-paper);font-weight:600}.lr-count{padding:0 .4rem;border-radius:99px;background:var(--m);color:#fff;font-size:.6875rem;font-weight:700}.lr-question{grid-template-columns:minmax(0,1fr)}@media (min-width:48rem){.lr-question{grid-template-columns:minmax(0,1fr) auto;align-items:center}}.lr-question[data-pinned]{border-color:color-mix(in oklab,var(--m) 45%,var(--color-line))}.lr-question-inline{display:grid;gap:.6rem;padding:.75rem .85rem;border-radius:12px;background:var(--color-paper-sunk)}.lr-question-body{font-size:1rem;line-height:1.45;white-space:pre-line;overflow-wrap:anywhere}.lr-open{display:grid;gap:1rem;align-items:start}@media (min-width:40rem){.lr-open{grid-template-columns:9.5rem minmax(0,1fr)}}.lr-qr{inline-size:9.5rem;padding:.4rem;border-radius:12px;border:1px solid var(--color-line);background:#fff}.lr-qr svg{display:block;inline-size:100%;block-size:auto}.lr-link{margin-block:.5rem;font-size:.8125rem;color:var(--color-ink-soft);overflow-wrap:anywhere}.lr-faq-row{gap:.5rem;padding:.85rem;background:var(--color-paper-sunk)}.lr-announcement,.lr-faq-row{display:grid;border-radius:12px}.lr-announcement{gap:.35rem;padding:.75rem .85rem;border:1px solid var(--color-line);border-inline-start:3px solid var(--color-line-strong)}.lr-announcement[data-showing]{border-inline-start-color:var(--m)}@media (prefers-reduced-motion:reduce){.lr-tile{transition:none}}}