:root{color-scheme:light dark;--control-border: color-mix(in srgb, var(--ink) 55%, var(--paper));--tool-error: #a61b43;--tool-error-soft: #fce8ee;--tool-out: #a61b43;--tool-out-soft: #fce8ee;--tool-wait: #92400e;--tool-wait-soft: #fdf0d5;--tool-clear: #046b4f;--tool-clear-soft: #e3f3ec}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--tool-error: #ff9fbb;--tool-error-soft: #3d2233;--tool-out: #ff9fbb;--tool-out-soft: #3d2233;--tool-wait: #f2c078;--tool-wait-soft: #352c20;--tool-clear: #86d9b7;--tool-clear-soft: #173c34}}:root[data-theme=light]{color-scheme:light}:root[data-theme=dark]{color-scheme:dark;--tool-error: #ff9fbb;--tool-error-soft: #3d2233;--tool-out: #ff9fbb;--tool-out-soft: #3d2233;--tool-wait: #f2c078;--tool-wait-soft: #352c20;--tool-clear: #86d9b7;--tool-clear-soft: #173c34}html{min-height:100%;background:var(--paper)}body{background:var(--paper);overflow-x:visible}a{text-underline-offset:.2em}a:hover{color:var(--red-ink)}:focus-visible{outline:3px solid var(--red-ink);outline-offset:3px}h1,h2,h3{font-family:var(--din);line-height:1.15;text-wrap:balance}h1{font-size:clamp(2rem,5vw,3rem);font-weight:700}h2{font-size:1.75rem;font-weight:600}h3{font-size:1.25rem;font-weight:600}p{max-width:72ch;text-wrap:pretty}button,input,select,textarea{font:inherit;accent-color:var(--red-ink);caret-color:var(--red-ink)}:where(button,select,textarea,input:not([type=checkbox]):not([type=radio]):not([type=hidden])){min-height:44px;max-width:100%}:where(select,textarea,input:not([type=checkbox]):not([type=radio]):not([type=hidden])){color:var(--ink);background:var(--paper);border:1px solid var(--control-border);border-radius:2px;padding:.5rem .75rem}::placeholder{color:var(--mid);opacity:1}button{cursor:pointer}button:disabled{cursor:not-allowed}[hidden]{display:none!important}.site-shell{width:min(74rem,calc(100% - 2rem));margin-inline:auto;padding-inline:env(safe-area-inset-left) env(safe-area-inset-right)}.site-header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.25rem 1.5rem;padding-block:.75rem;border-bottom:1px solid var(--faint)}.brand-mark{display:inline-flex;align-items:center;min-height:44px}.brand-logo{display:block;width:8rem;height:2rem;background:var(--ink);mask:url(/assets/andar-logo.svg) center / contain no-repeat}.site-nav{display:flex;flex-wrap:wrap;gap:.25rem 1.25rem}.site-nav a{display:inline-flex;align-items:center;min-height:44px;font-weight:500}.site-nav a[aria-current=page]{color:var(--red-ink);text-decoration-thickness:2px}#main-content{min-width:0}.skip-link{position:fixed;top:.5rem;left:max(.5rem,env(safe-area-inset-left));z-index:100;min-height:44px;padding:.75rem 1rem;color:var(--paper);background:var(--ink);transform:translateY(-160%)}.skip-link:focus{transform:translateY(0);color:var(--paper)}.site-footer{border-top:1px solid var(--faint);padding-block:1.5rem 2rem;color:var(--mid);font-size:1rem}.footer-line{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem 1.5rem;margin-top:.75rem}.footer-line a{display:inline-flex;align-items:center;min-height:44px}.tool-page{padding-block:2rem 4rem}.tool-page>h1{margin-bottom:.75rem}.tool-lede{font-size:1.125rem;color:var(--mid)}.source-section{padding-block:1.5rem;border-top:1px solid var(--faint);min-width:0}.source-section h2{margin-bottom:.75rem}.source-meta{color:var(--mid);font-size:1rem;font-variant-numeric:tabular-nums}.source-error,[data-place-error]{color:var(--tool-error)}.tool-link{display:inline-flex;align-items:center;min-height:44px;margin-top:.75rem;font-weight:500}.outage,.paste{--bg: var(--paper);--bg-2: var(--bone);--surface: var(--card-bg);--surface-2: var(--bone);--surface-hover: var(--bone);--ink-2: var(--mid);--ink-3: var(--mid);--ink-hover: var(--ink);--line: var(--hair);--line-2: var(--faint);--line-control: var(--control-border);--accent: var(--red-ink);--accent-hover: color-mix(in srgb, var(--red-ink) 85%, var(--ink));--accent-active: color-mix(in srgb, var(--red-ink) 70%, var(--ink));--accent-ink: var(--paper);--accent-soft: color-mix(in srgb, var(--red) 12%, var(--paper));--accent-line: color-mix(in srgb, var(--red) 50%, var(--paper));--error: var(--tool-error);--error-soft: var(--tool-error-soft);--out: var(--tool-out);--out-soft: var(--tool-out-soft);--wait: var(--tool-wait);--wait-soft: var(--tool-wait-soft);--clear: var(--tool-clear);--clear-soft: var(--tool-clear-soft);--radius: 2px;--radius-sm: 2px;--font-sans: var(--read);--font-display: var(--din);--font-mono: ui-monospace, SFMono-Regular, Consolas, monospace;--text-meta: .875rem;--text-label: 1rem;--text-body: 1rem;--text-lead: 1.125rem;--text-title: 1.25rem;--text-answer: 1.5rem;--text-page: 2rem}@media(min-width:768px){.outage,.paste{--text-answer: 1.75rem;--text-page: 2.5rem}}
