:where([data-phosphor]){color-scheme:dark;--ph-bg: #020806;--ph-surface: #07110d;--ph-raised: #0c1a14;--ph-input: #020806;--ph-text: #cfded4;--ph-muted: #86b8aa;--ph-accent: #00ffaa;--ph-on-accent: #000000;--ph-border: #335d43;--ph-control: #58836a;--ph-focus: #00ffaa;--ph-emission: #00ffaa;--ph-glass: #69c8aa;--ph-success: #63d98e;--ph-warning: #ffd078;--ph-danger: #ff8a99;--ph-info: #71d9eb;--ph-secondary: #d4a7ed;--ph-chart-1: var(--ph-accent);--ph-chart-2: var(--ph-info);--ph-chart-3: var(--ph-success);--ph-chart-4: var(--ph-warning);--ph-chart-5: var(--ph-secondary);--ph-chart-6: var(--ph-danger);--ph-font: "SFMono-Regular", Consolas, "Liberation Mono", ui-monospace, monospace;--ph-pad: 12px;--ph-gap: 10px;--ph-cell-y: 7px;--ph-cell-x: 12px;--ph-size: 13px;--ph-glow: 1;--ph-raster-strength: 1;--ph-glass-strength: 1;--ph-halo-core: 2px;--ph-halo-soft: 7px;--ph-halo-wide: 20px;--ph-halo-alpha: 54%;--ph-offset: .7px;--ph-raster-opacity: .64;--ph-fog-alpha: 9%;--ph-shadow: 0 0 calc(var(--ph-halo-core) * var(--ph-glow)) color-mix(in srgb,currentColor calc(100% * var(--ph-glow)),transparent), 0 0 calc(var(--ph-halo-soft) * var(--ph-glow)) color-mix(in srgb, currentColor calc(var(--ph-halo-alpha) * var(--ph-glow)), transparent), 0 0 calc(var(--ph-halo-wide) * var(--ph-glow)) color-mix(in srgb, currentColor calc(24% * var(--ph-glow)), transparent), calc(var(--ph-offset) * var(--ph-glow)) 0 calc(1px * var(--ph-glow)) rgb(255 51 68 / calc(.15 * var(--ph-glow))), calc(-1 * var(--ph-offset) * var(--ph-glow)) 0 calc(1px * var(--ph-glow)) rgb(0 255 255 / calc(.15 * var(--ph-glow)));position:relative;isolation:isolate;background:var(--ph-bg);color:var(--ph-text);font:var(--ph-size)/1.6 var(--ph-font);text-shadow:var(--ph-shadow)}:where([data-phosphor][data-ph-preset=website]){--ph-size: 15px;--ph-halo-core: 3px;--ph-halo-soft: 12px;--ph-halo-wide: 28px;--ph-halo-alpha: 64%;--ph-offset: 1px;--ph-fog-alpha: 12%}:where([data-phosphor][data-ph-density=compact]){--ph-pad: 10px;--ph-gap: 8px;--ph-cell-y: 5px;--ph-cell-x: 9px}:where([data-phosphor][data-ph-density=comfortable]){--ph-pad: 18px;--ph-gap: 16px;--ph-cell-y: 10px;--ph-cell-x: 14px}:where([data-phosphor]):before,:where([data-phosphor]):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none}:where([data-phosphor]):before{z-index:-2;background:radial-gradient(ellipse at 38% 55%,color-mix(in srgb,var(--ph-emission) var(--ph-fog-alpha),transparent),transparent 64%),radial-gradient(ellipse at 75% 80%,color-mix(in srgb,var(--ph-info) 6%,transparent),transparent 60%)}:where([data-phosphor]):after{z-index:100;opacity:var(--ph-raster-opacity);background:repeating-linear-gradient(0deg,rgb(0 0 0 / calc(.14 * var(--ph-raster-strength))) 0,rgb(0 0 0 / calc(.14 * var(--ph-raster-strength))) 1px,color-mix(in srgb,var(--ph-glass) calc(5% * var(--ph-raster-strength)),transparent) 1px,color-mix(in srgb,var(--ph-glass) calc(5% * var(--ph-raster-strength)),transparent) 3px),repeating-linear-gradient(90deg,rgb(255 0 0 / calc(.012 * var(--ph-raster-strength))) 0,rgb(255 0 0 / calc(.012 * var(--ph-raster-strength))) 2px,rgb(0 255 180 / calc(.018 * var(--ph-raster-strength))) 2px,rgb(0 255 180 / calc(.018 * var(--ph-raster-strength))) 4px,rgb(0 110 255 / calc(.015 * var(--ph-raster-strength))) 4px,rgb(0 110 255 / calc(.015 * var(--ph-raster-strength))) 6px),radial-gradient(ellipse at center,transparent 50%,rgb(0 0 0 / calc(.28 * var(--ph-glass-strength)))),linear-gradient(160deg,color-mix(in srgb,var(--ph-glass) calc(4% * var(--ph-glass-strength)),transparent),transparent 30%)}:where([data-phosphor]) :where(a,button,input,textarea,select,h1,h2,h3,p,td,th,span,strong,small,dt,dd,li,label){text-shadow:var(--ph-shadow)}:where([data-phosphor]) :where(a){color:var(--ph-info);text-underline-offset:.22em}:where([data-phosphor]) :where(input,select,textarea,button){font:inherit;accent-color:var(--ph-accent)}:where([data-phosphor]) :focus-visible{outline:2px solid var(--ph-focus);outline-offset:3px}:where([data-phosphor])::selection,:where([data-phosphor]) ::selection{background:var(--ph-accent);color:var(--ph-on-accent);text-shadow:none}:where([data-phosphor]) :where(.ph-title,.ph-metric){text-shadow:0 0 calc(3px * var(--ph-glow)) color-mix(in srgb,currentColor calc(100% * var(--ph-glow)),transparent),0 0 calc(12px * var(--ph-glow)) color-mix(in srgb,currentColor calc(46% * var(--ph-glow)),transparent),0 0 calc(28px * var(--ph-glow)) color-mix(in srgb,var(--ph-emission) calc(24% * var(--ph-glow)),transparent)}:where([data-phosphor][data-ph-preset=website]) .ph-title{text-shadow:0 0 calc(4px * var(--ph-glow)) color-mix(in srgb,currentColor calc(100% * var(--ph-glow)),transparent),0 0 calc(12px * var(--ph-glow)) color-mix(in srgb,currentColor calc(46% * var(--ph-glow)),transparent),0 0 calc(34px * var(--ph-glow)) color-mix(in srgb,var(--ph-emission) calc(24% * var(--ph-glow)),transparent)}:where([data-phosphor]) .ph-metric{filter:drop-shadow(0 0 calc(5px * var(--ph-glow)) color-mix(in srgb,currentColor calc(35% * var(--ph-glow)),transparent))}:where([data-phosphor]) .ph-ambient{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:-1;pointer-events:none;border-radius:inherit}:where([data-phosphor][data-ph-effects=off],[data-phosphor][data-ph-crisp=true],[data-phosphor][data-ph-glow="0"]){--ph-shadow: none;text-shadow:none}:where([data-phosphor][data-ph-effects=off],[data-phosphor][data-ph-crisp=true],[data-phosphor][data-ph-glow="0"]) :is(.ph-title,.ph-metric){text-shadow:none;filter:none}:where([data-phosphor][data-ph-effects=off]):before,:where([data-phosphor][data-ph-effects=off]):after,:where([data-phosphor][data-ph-effects=off],[data-phosphor][data-ph-effects=static]) .ph-ambient{display:none}@media(prefers-reduced-motion:reduce){:where([data-phosphor]) .ph-ambient{display:none}:where([data-phosphor]),:where([data-phosphor]) *{scroll-behavior:auto!important}}@media(prefers-contrast:more){:where([data-phosphor]){--ph-shadow: none;--ph-raster-opacity: 0}:where([data-phosphor]) :is(.ph-title,.ph-metric){text-shadow:none;filter:none}}@media(forced-colors:active){:where([data-phosphor]){--ph-shadow: none}:where([data-phosphor]):before,:where([data-phosphor]):after,:where([data-phosphor]) .ph-ambient{display:none}:where([data-phosphor]) :is(.ph-title,.ph-metric){text-shadow:none;filter:none}}@media print{:where([data-phosphor]){background:#fff;color:#000;--ph-shadow: none}:where([data-phosphor]):before,:where([data-phosphor]):after,:where([data-phosphor]) .ph-ambient{display:none}:where([data-phosphor]) *{text-shadow:none!important;filter:none!important}}:where([data-phosphor]) :is(.ph-sharp,.ph-sharp *,pre,pre *,code,code *,input,textarea,select){text-shadow:none;filter:none}:where([data-phosphor]) .ph-panel{min-width:0;border:1px solid var(--ph-border);border-radius:2px;background:color-mix(in srgb,var(--ph-surface) 78%,transparent);box-shadow:inset 0 0 18px color-mix(in srgb,var(--ph-emission) 2%,transparent),0 0 18px color-mix(in srgb,var(--ph-glass) 4%,transparent)}:where([data-phosphor]) .ph-panel-heading{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;margin:0;padding:8px var(--ph-pad);font-size:11px;font-weight:400;letter-spacing:.09em;text-transform:uppercase;color:var(--ph-glass);border-bottom:1px solid var(--ph-border);background:linear-gradient(90deg,color-mix(in srgb,var(--ph-emission) 3%,transparent),transparent)}:where([data-phosphor]) .ph-panel-body{padding:var(--ph-pad)}:where([data-phosphor]) .ph-muted{color:var(--ph-muted)}:where([data-phosphor]) .ph-accent{color:var(--ph-accent)}:where([data-phosphor]) .ph-success{color:var(--ph-success)}:where([data-phosphor]) .ph-warning{color:var(--ph-warning)}:where([data-phosphor]) .ph-danger{color:var(--ph-danger)}:where([data-phosphor]) .ph-info{color:var(--ph-info)}:where([data-phosphor]) .ph-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:34px;padding:5px 12px;background:var(--ph-input);color:var(--ph-text);border:1px solid var(--ph-control);border-radius:2px;cursor:pointer;text-decoration:none}:where([data-phosphor]) .ph-button:hover{background:var(--ph-raised);border-color:var(--ph-accent)}:where([data-phosphor]) .ph-button-primary{background:var(--ph-accent);color:var(--ph-on-accent);text-shadow:none}:where([data-phosphor]) .ph-button-primary:hover{background:color-mix(in srgb,var(--ph-accent) 85%,white);color:var(--ph-on-accent)}:where([data-phosphor]) :where(.ph-button:disabled,.ph-button[aria-disabled=true]){opacity:.55;cursor:not-allowed}:where([data-phosphor]) .ph-field{display:grid;gap:6px;margin-bottom:var(--ph-gap)}:where([data-phosphor]) .ph-input{box-sizing:border-box;width:100%;min-width:0;min-height:36px;padding:7px 10px;border:1px solid var(--ph-control);border-radius:2px;color:var(--ph-text);background:var(--ph-input)}:where([data-phosphor]) .ph-input::placeholder{color:var(--ph-muted);opacity:1}:where([data-phosphor]) .ph-input[aria-invalid=true]{border-color:var(--ph-danger)}:where([data-phosphor]) .ph-table-scroll{overflow:auto;max-width:100%}:where([data-phosphor]) .ph-table{width:100%;border-collapse:collapse;text-align:left;font-size:12px;font-variant-numeric:tabular-nums}:where([data-phosphor]) .ph-table :where(th,td){padding:var(--ph-cell-y) var(--ph-cell-x);border-bottom:1px solid var(--ph-border);white-space:nowrap}:where([data-phosphor]) .ph-table th{color:var(--ph-muted);font-size:10px;font-weight:400;text-transform:uppercase;letter-spacing:.06em;background:var(--ph-raised)}:where([data-phosphor]) .ph-table tbody tr:hover{background:var(--ph-raised)}:where([data-phosphor]) .ph-table caption{text-align:left;padding:8px var(--ph-cell-x);color:var(--ph-muted)}:where([data-phosphor]) .ph-badge{display:inline-block;padding:1px 5px;font-size:10px;border:1px solid currentColor;border-radius:1px}:where([data-phosphor]) .ph-notice{padding:var(--ph-pad);border:1px solid var(--ph-border);border-left:3px solid var(--ph-info);background:var(--ph-surface)}:where([data-phosphor]) .ph-tabs{display:flex;gap:4px;flex-wrap:wrap;border-bottom:1px solid var(--ph-border)}:where([data-phosphor]) .ph-tabs button{padding:8px 12px;border:0;border-bottom:2px solid transparent;color:var(--ph-muted);background:transparent;cursor:pointer}:where([data-phosphor]) .ph-tabs button[aria-selected=true]{border-color:var(--ph-accent);color:var(--ph-accent)}:where([data-phosphor]) .ph-dialog{box-sizing:border-box;width:min(480px,calc(100vw - 32px));max-height:calc(100dvh - 32px);overflow:auto;margin:auto;padding:24px;border:1px solid var(--ph-control);color:var(--ph-text);background:var(--ph-surface);font:inherit;border-radius:3px}:where([data-phosphor]) .ph-dialog::backdrop{background:#000000b8}:where([data-phosphor]) .ph-code{overflow:auto;margin:0;padding:var(--ph-pad);font:12px/1.8 var(--ph-font);text-shadow:none;background:var(--ph-input);-moz-tab-size:2;tab-size:2}:where([data-phosphor][data-ph-effects=off]) .ph-panel{box-shadow:none;background:var(--ph-surface)}:where([data-phosphor][data-ph-effects=off]) .ph-panel-heading{background:var(--ph-surface)}:where([data-phosphor]) .ph-prose{line-height:1.85;overflow-wrap:anywhere}:where([data-phosphor]) .ph-prose :where(p,ul,ol){max-width:70ch}:where([data-phosphor]) .ph-kbd{display:inline-block;padding:1px 5px;font:.9em var(--ph-font);border:1px solid var(--ph-control);border-bottom-width:2px;border-radius:3px;color:var(--ph-text);background:var(--ph-input);text-shadow:none}:where([data-phosphor]) .ph-range{width:100%;accent-color:var(--ph-accent)}:where([data-phosphor]) .ph-progress{accent-color:var(--ph-accent);height:8px}:where([data-phosphor]) .ph-syntax-keyword{color:var(--ph-secondary)}:where([data-phosphor]) .ph-syntax-string{color:var(--ph-success)}:where([data-phosphor]) .ph-syntax-number{color:var(--ph-warning)}:where([data-phosphor]) .ph-syntax-comment{color:var(--ph-muted)}

/*! Unfinished Phosphor: GPL-3.0-only, without warranty. Source: /source.tgz; license: /LICENSE; third-party terms: /THIRD_PARTY_NOTICES.md */
