@layer reset{*,:before,:after{box-sizing:border-box;min-width:0}:root{interpolate-size:allow-keywords;scrollbar-gutter:stable;text-wrap:pretty;overflow-wrap:break-word;font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{min-height:100svh;margin:0}h1,h2,h3,h4{text-wrap:balance}img,svg,video{flex:none;max-width:100%;height:auto;display:block}button,input,select,textarea{font:inherit;color:inherit}input,textarea,select{font-size:max(16px,1rem)}textarea{text-wrap:stable}button,a,[role=button]{touch-action:manipulation}button,[role=button]{-webkit-user-select:none;user-select:none}[hidden]{display:none!important}:focus-visible{outline:max(2px, .08em) solid var(--focus-color,currentColor);outline-offset:.2em}}@layer tokens{:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--terminal-background:oklch(14.5% 0 none);--terminal-surface:oklch(16.8% 0 none);--terminal-surface-raised:oklch(19.1% 0 none);--terminal-surface-hover:oklch(21.8% 0 none);--terminal-border-subtle:oklch(23% 0 none);--terminal-border:oklch(26% 0 none);--terminal-border-strong:oklch(33.3% 0 none);--terminal-text:oklch(94.6% 0 none);--terminal-text-muted:oklch(70.6% 0 none);--terminal-text-faint:oklch(52.8% 0 none);--terminal-accent:oklch(68.4% .212 40.6);--terminal-accent-hover:color-mix(in oklch, var(--terminal-accent), white 15%);--terminal-accent-soft:color-mix(in oklch, var(--terminal-accent) 12%, transparent);--terminal-on-accent:var(--terminal-background);--terminal-success:oklch(77.2% .154 154.2);--terminal-warning:oklch(84.3% .141 85.5);--terminal-danger:oklch(72.1% .174 18.3);--terminal-info:oklch(76.9% .117 261.6);--ease-out:cubic-bezier(.23, 1, .32, 1);--ease-in-out:cubic-bezier(.77, 0, .175, 1);--duration-press:.16s;--duration-popover:.2s;--duration-drawer:.3s;--press-scale:.97;--popup-radius:.625rem;--popup-row-radius:.375rem;--popup-shadow:0 12px 32px oklch(0% none none/.5);--dialog-shadow:0 24px 64px oklch(0% none none/.6);--backdrop:oklch(0% none none/.65);--focus-color:var(--terminal-accent)}}.live-status{letter-spacing:.06em;text-transform:uppercase;color:var(--terminal-text-faint);font-size:.6875rem;font-weight:500}.live-status--live{color:var(--terminal-success)}.live-status--waiting{color:var(--terminal-warning)}.live-status--trouble,.live-status--blocked{color:var(--terminal-danger)}.live-status__announcement{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.live-rejections{gap:.25rem;margin:0;padding:0;list-style:none;display:grid}.live-rejection{border:1px solid color-mix(in oklch, var(--terminal-danger) 40%, transparent);background:color-mix(in oklch, var(--terminal-danger) 10%, transparent);color:var(--terminal-text);border-radius:.375rem;align-items:center;gap:.5rem;padding-block:.375rem;padding-inline:.625rem;display:flex}.live-rejection__reason{flex:1}.live-rejection__dismiss{color:var(--terminal-text-muted);font:inherit;cursor:pointer;background:0 0;border:0}@media (hover:hover) and (pointer:fine){.live-rejection__dismiss:hover{color:var(--terminal-text)}}.popup{overscroll-behavior:contain;border:1px solid var(--terminal-border-strong);border-radius:var(--popup-radius);background:var(--terminal-surface-raised);box-shadow:var(--popup-shadow);scrollbar-color:var(--terminal-border-strong) transparent;scrollbar-width:thin}:where(.popup:is([popover],dialog)){color:inherit;padding:0}.popup:is([popover]:not(:popover-open),dialog:not([open])){display:none}:where(.popup[popover]){position-try-fallbacks:flip-block, flip-inline, flip-block flip-inline}.popup--dialog{box-shadow:var(--dialog-shadow)}dialog.popup::backdrop{background:var(--backdrop);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}:root:has(dialog.popup:modal){overflow:hidden}.popup-anchor{pointer-events:none;position:absolute}.popup__row{border-radius:var(--popup-row-radius)}.popup__row:is([aria-selected=true],:focus-visible){background:var(--terminal-surface-hover)}@media (hover:hover) and (pointer:fine){.popup__row:hover:not(:disabled){background:var(--terminal-surface-hover)}}.popup__title,.popup__heading{color:var(--terminal-text-faint);font-family:var(--font-mono,ui-monospace, monospace);font-size:var(--text-micro,.625rem);letter-spacing:.08em;text-transform:uppercase;margin:0;font-weight:600}.popup__heading{color:var(--terminal-text-muted);font-size:var(--text-meta,.75rem)}@media (prefers-reduced-motion:no-preference){.popup:is([popover],dialog){transition:opacity var(--duration-popover) var(--ease-out), translate var(--duration-popover) var(--ease-out), display var(--duration-popover) allow-discrete, overlay var(--duration-popover) allow-discrete}.popup:is([popover]:not(:popover-open),dialog:not([open])){opacity:0;translate:0 .25rem}@starting-style{.popup:is([popover],dialog){opacity:0;translate:0 .25rem}}dialog.popup::backdrop{transition:opacity var(--duration-popover) var(--ease-out), display var(--duration-popover) allow-discrete, overlay var(--duration-popover) allow-discrete}dialog.popup:not([open])::backdrop{opacity:0}@starting-style{dialog.popup[open]::backdrop{opacity:0}}}.inbox{display:inline-flex;position:relative}.inbox__toggle{block-size:2rem;inline-size:2rem;color:var(--terminal-text-muted);border-radius:var(--popup-row-radius);cursor:pointer;background:0 0;border:1px solid #0000;place-items:center;padding:0;display:grid;position:relative}.inbox__toggle.is-open{color:var(--terminal-text);background:var(--terminal-surface-hover)}@media (hover:hover) and (pointer:fine){.inbox__toggle:hover{color:var(--terminal-text);background:var(--terminal-surface-hover)}}.inbox__badge{min-inline-size:1rem;font-family:var(--font-mono,ui-monospace, monospace);font-size:var(--text-micro,.625rem);text-align:center;color:var(--terminal-on-accent);background:var(--terminal-accent);border-radius:999px;padding-inline:.25rem;line-height:1rem;position:absolute;inset-block-start:-.25rem;inset-inline-end:-.25rem}.inbox__panel{position-area:block-end span-inline-start;flex-direction:column;gap:.5rem;max-block-size:min(32rem,100dvh - 4rem);inline-size:min(24rem,100vw - 1rem);margin-block-start:.375rem;padding:.75rem;display:flex;overflow:auto}.inbox-page{flex-direction:column;gap:1rem;inline-size:min(42rem,100%);margin-inline:auto;padding:3rem 1rem;display:flex}.inbox-page .inbox__head .popup__title{color:var(--terminal-text);letter-spacing:normal;text-transform:none;font-size:1.25rem}.inbox-page .inbox__list{gap:0}.inbox-page .inbox__item+.inbox__item{border-block-start:1px solid var(--terminal-border-subtle)}.inbox-page .inbox__open{padding:.875rem .75rem}.inbox-page .inbox__headline,.inbox-page .inbox__excerpt{font-size:.875rem}.inbox-page .inbox__avatar{block-size:2rem;inline-size:2rem}.inbox-page .inbox__item.is-unread .inbox__open:before{inset-block-start:1.25rem}.inbox__head{align-items:center;gap:.5rem;display:flex}.inbox__head .popup__title{flex:1}.inbox__read-all,.inbox__more{font-size:var(--text-meta,.75rem);color:var(--terminal-text-muted);border-radius:var(--popup-row-radius);cursor:pointer;background:0 0;border:0;padding:.125rem .375rem}@media (hover:hover) and (pointer:fine){.inbox__read-all:hover,.inbox__more:hover{color:var(--terminal-text);background:var(--terminal-surface-hover)}}.inbox__filters{gap:.375rem;display:flex}.inbox__chip{font-size:var(--text-meta,.75rem);color:var(--terminal-text-muted);border:1px solid var(--terminal-border);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:.375rem;padding:.125rem .5rem;display:inline-flex}.inbox__chip.is-chosen{color:var(--terminal-text);border-color:var(--terminal-border-strong);background:var(--terminal-surface-hover)}.inbox__chip-count{font-family:var(--font-mono,ui-monospace, monospace);color:var(--terminal-accent)}.inbox__list{flex-direction:column;gap:.125rem;margin:0;padding:0;list-style:none;display:flex}.inbox__item{align-items:flex-start;display:flex;position:relative}.inbox__open{min-inline-size:0;color:var(--terminal-text-muted);text-align:start;cursor:pointer;background:0 0;border:0;flex:1;grid-template-columns:auto 1fr auto;align-items:start;gap:.5rem;padding:.5rem;display:grid}.inbox__item.is-unread .inbox__open{color:var(--terminal-text)}.inbox__item.is-unread .inbox__open:before{content:"";background:var(--terminal-accent);border-radius:999px;block-size:.25rem;inline-size:.25rem;position:absolute;inset-block-start:.875rem;inset-inline-start:.125rem}.inbox__avatar{block-size:1.5rem;inline-size:1.5rem;font-size:var(--text-meta,.75rem);color:var(--terminal-text);background:var(--terminal-surface-hover);object-fit:cover;border-radius:999px;place-items:center;display:grid}.inbox__text{flex-direction:column;gap:.125rem;min-inline-size:0;display:flex}.inbox__headline{font-size:var(--text-meta,.75rem)}.inbox__excerpt{font-size:var(--text-meta,.75rem);color:var(--terminal-text-faint);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.inbox__time{font-family:var(--font-mono,ui-monospace, monospace);font-size:var(--text-micro,.625rem);color:var(--terminal-text-faint)}.inbox__done{color:var(--terminal-text-faint);border-radius:var(--popup-row-radius);cursor:pointer;background:0 0;border:0;align-self:center;padding:.25rem .375rem}@media (hover:hover) and (pointer:fine){.inbox__done:hover{color:var(--terminal-success);background:var(--terminal-surface-hover)}}.inbox__empty,.inbox__footer{font-size:var(--text-meta,.75rem);color:var(--terminal-text-faint);margin:0}.inbox__empty{text-align:center;padding-block:1rem}.inbox__footer{border-block-start:1px solid var(--terminal-border-subtle);padding-block-start:.5rem}:root{color:var(--terminal-text);background:var(--terminal-background);font-family:ui-sans-serif,system-ui,sans-serif}body{min-block-size:100dvh;margin:0}
