.pager-night{--pg-bg:#0f151c;--pg-bg-2:#131a23;--pg-panel:#18212b;--pg-panel-2:#1e2935;--pg-line:#2a3542;--pg-line-strong:#46566a;--pg-ink:#eef2f6;--pg-body:#cfd8e2;--pg-muted:#9aa6b4;--pg-green:#34c26a;--pg-green-hover:#2aa75a;--pg-green-ink:#0b1117;--pg-green-text:#62d68e;--pg-green-soft:#34c26a24;--pg-green-line:#34c26a6b;--pg-amber:#f0a04b;--pg-amber-soft:#f0a04b24;--pg-red:#f85149;--pg-red-text:#ff7b72;--pg-red-soft:#f8514924;--pg-term:#0a0f14;--pg-lcd:#0b1a11;--pg-lcd-ink:#8fe7ae;--pg-focus:#62d68e;--pg-blue:#4c9be8;--pg-blue-text:#8ec2ff;--pg-blue-soft:#4c9be824;--pg-sky:var(--pg-bg);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:radial-gradient(1200px 520px at 50% -180px, #34c26a12, transparent 70%), var(--pg-sky);min-height:100dvh;color:var(--pg-body);font-family:var(--font-sans), Inter, ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;-webkit-font-smoothing:antialiased;overflow-x:clip}:where(.pager-night .grid){grid-template-columns:minmax(0,1fr)}.pager-night:has([data-pg-sky="05"]){--pg-sky:#141a22}.pager-night:has([data-pg-sky="07"]){--pg-sky:#1a2029}.pager-night:has([data-pg-sky="09"]){--pg-sky:#232630}:is(html:has(.pager-night),body:has(.pager-night)){background:#0f151c}.pager-night ::selection{color:#fff;background:#34c26a59}.pager-night :focus-visible{outline:2px solid var(--pg-focus);outline-offset:2px}.pager-night .pg-display{font-family:var(--font-display), var(--font-sans), ui-sans-serif, sans-serif;letter-spacing:-.01em}.pager-night .pg-mono{font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;font-variant-ligatures:none}.pager-night .pg-ink{color:var(--pg-ink)}.pager-night .pg-muted{color:var(--pg-muted)}.pager-night .pg-green{color:var(--pg-green-text)}.pager-night .pg-amber{color:var(--pg-amber)}.pager-night .pg-red{color:var(--pg-red-text)}.pager-night .pg-panel{background:var(--pg-panel);border:1px solid var(--pg-line);border-radius:16px}.pager-night .pg-panel-2{background:var(--pg-panel-2);border:1px solid var(--pg-line);border-radius:12px}.pager-night .pg-rule{border-color:var(--pg-line)}.pager-night .pg-term{background:var(--pg-term);border:1px solid var(--pg-line);color:#d6dee8;font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;font-variant-ligatures:none;white-space:pre;-webkit-overflow-scrolling:touch;tab-size:2;border-radius:12px;font-size:13px;line-height:1.6;overflow-x:auto}.pager-night .pg-term.pg-wrap{white-space:pre-wrap;overflow-wrap:anywhere}.pager-night .pg-term code{color:inherit;background:0 0;font-family:inherit}.pager-night .pg-sans{font-family:var(--font-sans), Inter, ui-sans-serif, system-ui, sans-serif}.pager-night .pg-textarea{border:1px solid var(--pg-line-strong);background:var(--pg-term);width:100%;color:var(--pg-ink);resize:vertical;border-radius:12px;outline:none;padding:.875rem;font-size:16px;line-height:1.6}.pager-night .pg-textarea::placeholder{color:#7d8a99}.pager-night .pg-textarea:focus{border-color:var(--pg-green);box-shadow:0 0 0 3px #34c26a2e}@media (min-width:640px){.pager-night .pg-textarea{font-size:15px}}.pager-night .pg-btn.pg-btn-linkedin{color:#fff;background:#0a66c2;border-color:#0a66c2}.pager-night .pg-btn.pg-btn-linkedin:hover:not(:disabled){background:#004182;border-color:#004182}.pager-night .pg-term::-webkit-scrollbar{width:8px;height:8px}.pager-night .pg-term::-webkit-scrollbar-thumb{background:var(--pg-line-strong);border-radius:8px}.pager-night .pg-term::-webkit-scrollbar-track{background:0 0}.pager-night .pg-lcd{background:repeating-linear-gradient(0deg, #8fe7ae09 0px, #8fe7ae09 1px, transparent 1px, transparent 3px), var(--pg-lcd);color:var(--pg-lcd-ink);font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;border:1px solid #8fe7ae47;border-radius:14px;box-shadow:inset 0 0 0 1px #00000059,inset 0 10px 30px #00000059}.pager-night .pg-btn{border:1px solid var(--pg-line-strong);background:var(--pg-panel-2);min-height:44px;color:var(--pg-ink);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;border-radius:12px;justify-content:center;align-items:center;gap:.5rem;padding:.625rem 1rem;font-size:.9375rem;font-weight:600;line-height:1.2;transition:background-color .12s,border-color .12s,transform 80ms;display:inline-flex}.pager-night .pg-btn:hover:not(:disabled){background:#253242;border-color:#5a6b80}.pager-night .pg-btn:active:not(:disabled){transform:translateY(1px)}.pager-night .pg-btn:disabled{cursor:not-allowed;opacity:.5}.pager-night .pg-btn-primary{background:var(--pg-green);border-color:var(--pg-green);color:var(--pg-green-ink);font-weight:700}.pager-night .pg-btn-primary:hover:not(:disabled){background:var(--pg-green-hover);border-color:var(--pg-green-hover)}.pager-night .pg-btn-ghost{color:var(--pg-green-text);background:0 0;border-color:#0000}.pager-night .pg-btn-ghost:hover:not(:disabled){background:var(--pg-green-soft);border-color:#0000}.pager-night .pg-btn-danger{color:var(--pg-red-text);background:0 0;border-color:#f851498c}.pager-night .pg-btn-danger:hover:not(:disabled){background:var(--pg-red-soft);border-color:var(--pg-red)}.pager-night .pg-link{color:var(--pg-green-text);text-underline-offset:3px;-webkit-text-decoration:underline #62d68e73;text-decoration:underline #62d68e73}.pager-night .pg-link:hover{text-decoration-color:currentColor}.pager-night .pg-option{border:1px solid var(--pg-line);background:var(--pg-panel);width:100%;min-height:52px;color:var(--pg-ink);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:12px;align-items:flex-start;gap:.75rem;padding:.75rem .875rem;font-size:.9688rem;line-height:1.45;transition:border-color .12s,background-color .12s;display:flex}.pager-night .pg-option:hover:not(:disabled){border-color:var(--pg-line-strong);background:var(--pg-panel-2)}.pager-night .pg-option[aria-checked=true]{border-color:var(--pg-green);background:var(--pg-green-soft)}.pager-night .pg-option:disabled{cursor:not-allowed}.pager-night .pg-option[data-removed=true]{opacity:.45}.pager-night .pg-option[data-removed=true] .pg-option-text{text-decoration:line-through;-webkit-text-decoration-color:var(--pg-muted);text-decoration-color:var(--pg-muted)}.pager-night .pg-key{border:1px solid var(--pg-line-strong);width:1.75rem;height:1.75rem;color:var(--pg-muted);font-family:var(--font-mono), ui-monospace, monospace;border-radius:8px;flex:none;place-items:center;font-size:.8125rem;font-weight:600;display:inline-grid}.pager-night .pg-option[aria-checked=true] .pg-key{border-color:var(--pg-green);background:var(--pg-green);color:var(--pg-green-ink)}.pager-night .pg-chip{border:1px solid var(--pg-line-strong);color:var(--pg-body);white-space:nowrap;border-radius:999px;align-items:center;gap:.375rem;padding:.1875rem .625rem;font-size:.75rem;font-weight:600;display:inline-flex}.pager-night .pg-chip-green{border-color:var(--pg-green-line);background:var(--pg-green-soft);color:var(--pg-green-text)}.pager-night .pg-chip-red{background:var(--pg-red-soft);color:var(--pg-red-text);border-color:#f8514980}.pager-night .pg-chip-amber{background:var(--pg-amber-soft);color:var(--pg-amber);border-color:#f0a04b80}.pager-night .pg-chip-sev1{border-color:var(--pg-red);background:var(--pg-red-soft);color:var(--pg-red-text)}.pager-night .pg-chip-sev2{border-color:var(--pg-amber);background:var(--pg-amber-soft);color:var(--pg-amber)}.pager-night .pg-chip-sev3{border-color:var(--pg-blue);background:var(--pg-blue-soft);color:var(--pg-blue-text)}.pager-night .pg-tabs{border-bottom:1px solid var(--pg-line);flex-wrap:wrap;gap:.375rem;display:flex}.pager-night .pg-tab{min-height:40px;color:var(--pg-muted);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:1px solid #0000;border-radius:10px 10px 0 0;align-items:center;gap:.5rem;margin-bottom:-1px;padding:.375rem .875rem;font-size:.875rem;font-weight:600;display:inline-flex}.pager-night .pg-tab:hover:not(:disabled){color:var(--pg-ink)}.pager-night .pg-tab[aria-selected=true]{color:var(--pg-ink);background:var(--pg-panel);border-color:var(--pg-line);border-bottom-color:var(--pg-panel)}.pager-night .pg-tab-cost{font-family:var(--font-mono), ui-monospace, monospace;color:var(--pg-muted);font-size:.6875rem;font-weight:600}.pager-night .pg-runs{border-collapse:collapse;width:100%;font-size:12.5px}.pager-night .pg-runs th{text-align:left;opacity:.75;white-space:nowrap;padding:.25rem .5rem .375rem 0;font-weight:600}.pager-night .pg-runs td{vertical-align:top;border-top:1px solid #8fe7ae2e;padding:.3125rem .5rem .3125rem 0}.pager-night .pg-runs th.pg-num,.pager-night .pg-runs td.pg-num{text-align:right;font-variant-numeric:tabular-nums}.pager-night .pg-trail{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.pager-night .pg-trail li{border:1px solid var(--pg-line-strong);max-width:100%;color:var(--pg-body);border-radius:10px;align-items:baseline;gap:.5rem;padding:.375rem .625rem;font-size:.8125rem;line-height:1.4;display:inline-flex}.pager-night .pg-trail time{font-family:var(--font-mono), ui-monospace, monospace;font-variant-numeric:tabular-nums;color:var(--pg-ink);font-weight:700}.pager-night .pg-eyebrow{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--pg-muted);font-size:.75rem;font-weight:600}.pager-night .pg-editor{background:var(--pg-term);border:1px solid var(--pg-line-strong);border-radius:12px;grid-template-columns:auto minmax(0,1fr);display:grid;overflow:hidden}.pager-night .pg-editor:focus-within{border-color:var(--pg-green);box-shadow:0 0 0 3px #34c26a2e}.pager-night .pg-editor-gutter{color:#6c7b8c;text-align:right;-webkit-user-select:none;user-select:none;border-right:1px solid var(--pg-line);font-family:var(--font-mono), ui-monospace, monospace;white-space:pre;padding:.75rem .5rem .75rem .75rem;font-size:13.5px;line-height:1.6;overflow:hidden}.pager-night .pg-editor textarea{color:#e6edf3;width:100%;min-height:15rem;caret-color:var(--pg-green);resize:vertical;font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;font-variant-ligatures:none;white-space:pre;overflow-wrap:normal;tab-size:2;background:0 0;border:0;outline:none;padding:.75rem .875rem;font-size:13.5px;line-height:1.6;display:block;overflow-x:auto}@media (max-width:767px){.pager-night .pg-editor textarea{min-height:13rem;font-size:16px}.pager-night .pg-editor-gutter{font-size:16px}}.pager-night .pg-table{border-collapse:separate;border-spacing:0;width:max-content;min-width:100%}.pager-night .pg-table th{color:var(--pg-ink);text-align:left;border-bottom:1px solid var(--pg-line);white-space:nowrap;background:#121a23;padding:.375rem .75rem;font-weight:600;position:sticky;top:0}.pager-night .pg-table td{white-space:nowrap;color:#d6dee8;border-bottom:1px solid #2a354299;padding:.3125rem .75rem}.pager-night .pg-table td.pg-null{color:var(--pg-muted);font-style:italic}.pager-night .pg-keybar{z-index:60;padding:.5rem .75rem calc(.5rem + env(safe-area-inset-bottom,0px));border-top:1px solid var(--pg-line-strong);-webkit-overflow-scrolling:touch;scrollbar-width:none;background:#0f151cf7;gap:.375rem;display:flex;position:fixed;left:0;right:0;overflow-x:auto}.pager-night .pg-keybar::-webkit-scrollbar{display:none}.pager-night .pg-keybar button{border:1px solid var(--pg-line-strong);background:var(--pg-panel-2);min-height:40px;color:var(--pg-ink);font-family:var(--font-mono), ui-monospace, monospace;border-radius:10px;flex:none;padding:0 .75rem;font-size:.875rem;font-weight:600}@keyframes pg-arrive{0%{opacity:0;transform:translateY(10px)scale(.985)}60%{opacity:1;transform:translateY(-2px)scale(1.005)}to{opacity:1;transform:none}}@keyframes pg-buzz{0%,to{transform:translate(0)}20%{transform:translate(-3px)rotate(-1.5deg)}40%{transform:translate(3px)rotate(1.5deg)}60%{transform:translate(-2px)rotate(-1deg)}80%{transform:translate(2px)rotate(1deg)}}@keyframes pg-stamp{0%{opacity:0;filter:blur(2px);transform:rotate(-11deg)scale(2.1)}55%{opacity:1;filter:blur();transform:rotate(-5deg)scale(.94)}75%{transform:rotate(-6deg)scale(1.03)}to{opacity:1;transform:rotate(-6deg)scale(1)}}@keyframes pg-stamp-ring{0%{opacity:0;transform:scale(.6)}50%{opacity:.55}to{opacity:0;transform:scale(1.5)}}@keyframes pg-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes pg-blink{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes pg-pulse{0%,to{box-shadow:0 0 #34c26a8c}50%{box-shadow:0 0 0 6px #34c26a00}}.pager-night .pg-arrive{animation:.42s cubic-bezier(.2,.8,.2,1) both pg-arrive}.pager-night .pg-buzz{animation:.42s ease-in-out both pg-buzz}.pager-night .pg-stamp{animation:.56s cubic-bezier(.25,1.4,.4,1) both pg-stamp;transform:rotate(-6deg)}.pager-night .pg-stamp-ring{opacity:0;animation:.7s ease-out .26s both pg-stamp-ring}.pager-night .pg-rise{animation:.52s cubic-bezier(.2,.8,.2,1) both pg-rise}.pager-night .pg-cursor{animation:1s step-end infinite pg-blink}.pager-night .pg-live-dot{animation:1.8s ease-in-out infinite pg-pulse}@media (prefers-reduced-motion:reduce){.pager-night *,.pager-night :before,.pager-night :after{transition:none!important;animation:none!important}}
