@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url("./media/newsreader-latin-wght-normal-EV75YY3I.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url("./media/newsreader-latin-wght-italic-PHFRYWQJ.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-display:swap;src:url("./media/archivo-latin-wght-normal-FAU44YVK.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url("./media/ibm-plex-mono-latin-400-normal-A2WATXFY.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url("./media/ibm-plex-mono-latin-500-normal-33HAQIPI.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url("./media/newsreader-latin-ext-wght-normal-KLWNQJPI.woff2") format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url("./media/newsreader-latin-ext-wght-italic-65MRX7XW.woff2") format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-display:swap;src:url("./media/archivo-latin-ext-wght-normal-DJDR5FSA.woff2") format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url("./media/ibm-plex-mono-latin-ext-400-normal-T6XOR2FX.woff2") format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url("./media/ibm-plex-mono-latin-ext-500-normal-LJE4XY22.woff2") format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{color-scheme:light;--desk: oklch(.93 .006 180);--spine-bg: oklch(.912 .006 180);--paper: oklch(.985 .004 90);--well: oklch(.958 .007 90);--band: oklch(.968 .006 90);--ink: oklch(.22 .01 120);--body: oklch(.28 .012 90);--muted: oklch(.46 .012 150);--faint: oklch(.66 .01 150);--line: oklch(.86 .007 170);--line-soft: oklch(.91 .01 90);--field-line: oklch(.62 .01 160);--accent: oklch(.56 .13 52);--accent-ink: oklch(.5 .12 50);--accent-tint: oklch(.56 .13 52 / 9%);--ok: oklch(.52 .11 150);--ok-tint: oklch(.56 .11 150 / 9%);--danger: oklch(.5 .15 28);--danger-tint: oklch(.5 .15 28 / 8%);--warn: oklch(.54 .11 80);--warn-tint: oklch(.54 .11 80 / 9%);--info: oklch(.5 .08 235);--info-tint: oklch(.5 .08 235 / 9%);--shadow-page: 0 12px 40px oklch(.25 .02 170 / 10%);--rec: oklch(.56 .19 27);--mark: oklch(.59 .13 52);--font-prose: "Newsreader", Georgia, "Times New Roman", serif;--font-display: "Archivo", "Segoe UI", system-ui, sans-serif;--font-mono: "IBM Plex Mono", Consolas, ui-monospace, monospace;--size-title: 28px;--size-head: 19px;--size-lead: 18px;--size-row: 17px;--size-ui: 14px;--size-mono: 14px;--size-mono-sm: 13px;--size-label: 11px;--track-label: .2em;--rule-w: 26px;--spine-w: 64px;--rail-w: 250px;--page-max: 1100px}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){color-scheme:dark;--desk: oklch(.21 .006 180);--spine-bg: oklch(.185 .006 180);--paper: oklch(.255 .008 90);--well: oklch(.225 .008 90);--band: oklch(.235 .008 90);--ink: oklch(.94 .006 95);--body: oklch(.87 .008 95);--muted: oklch(.7 .01 150);--faint: oklch(.55 .008 150);--line: oklch(.37 .008 170);--line-soft: oklch(.32 .008 95);--field-line: oklch(.56 .01 160);--accent: oklch(.69 .13 55);--accent-ink: oklch(.75 .12 55);--accent-tint: oklch(.69 .13 55 / 14%);--ok: oklch(.72 .12 150);--ok-tint: oklch(.72 .12 150 / 12%);--danger: oklch(.7 .15 28);--danger-tint: oklch(.7 .15 28 / 12%);--warn: oklch(.8 .12 85);--warn-tint: oklch(.8 .12 85 / 12%);--info: oklch(.75 .08 235);--info-tint: oklch(.75 .08 235 / 12%);--shadow-page: none}}:root[data-theme=dark]{color-scheme:dark;--desk: oklch(.21 .006 180);--spine-bg: oklch(.185 .006 180);--paper: oklch(.255 .008 90);--well: oklch(.225 .008 90);--band: oklch(.235 .008 90);--ink: oklch(.94 .006 95);--body: oklch(.87 .008 95);--muted: oklch(.7 .01 150);--faint: oklch(.55 .008 150);--line: oklch(.37 .008 170);--line-soft: oklch(.32 .008 95);--field-line: oklch(.56 .01 160);--accent: oklch(.69 .13 55);--accent-ink: oklch(.75 .12 55);--accent-tint: oklch(.69 .13 55 / 14%);--ok: oklch(.72 .12 150);--ok-tint: oklch(.72 .12 150 / 12%);--danger: oklch(.7 .15 28);--danger-tint: oklch(.7 .15 28 / 12%);--warn: oklch(.8 .12 85);--warn-tint: oklch(.8 .12 85 / 12%);--info: oklch(.75 .08 235);--info-tint: oklch(.75 .08 235 / 12%);--shadow-page: none}*,*:before,*:after{box-sizing:border-box}html{background:var(--desk)}body{margin:0;background:var(--desk);color:var(--body);font-family:var(--font-prose);font-size:var(--size-row);line-height:1.6;-webkit-font-smoothing:antialiased}::selection{background:var(--accent-tint)}::-webkit-scrollbar{width:10px;height:10px;background:transparent}::-webkit-scrollbar-thumb{border:2px solid transparent;background:var(--field-line) padding-box}::-webkit-scrollbar-thumb:hover{background-color:var(--muted)}::-webkit-scrollbar-thumb:active{background-color:var(--accent)}::-webkit-scrollbar-track,::-webkit-scrollbar-corner{background:transparent}::-webkit-scrollbar-button{display:none}@supports not selector(::-webkit-scrollbar){*{scrollbar-width:thin;scrollbar-color:var(--field-line) transparent}}h1,h3{margin:0 0 .75rem;color:var(--ink);font-family:var(--font-display);font-weight:800;line-height:1.2;letter-spacing:-.01em}h1{font-size:var(--size-title)}h3{margin-top:2.5rem;font-size:var(--size-head)}h2,.eyebrow{display:flex;align-items:center;gap:14px;margin:0 0 1.75rem;padding-bottom:14px;border-bottom:1px solid var(--line-soft);color:var(--accent-ink);font-family:var(--font-mono);font-size:var(--size-mono-sm);font-weight:500;letter-spacing:var(--track-label);text-transform:uppercase}h2:before,.eyebrow:before{content:"";flex:none;width:var(--rule-w);border-top:1px solid var(--accent)}.page-head{display:flex;align-items:flex-end;gap:16px;margin:0 0 1.75rem;padding-bottom:10px;border-bottom:1px solid var(--line-soft)}.page-head h2{flex:1;min-width:0;margin:0;padding-bottom:4px;border-bottom:none}.title-head{display:flex;align-items:center;gap:16px;margin:0 0 .75rem}.title-head h1{flex:1;min-width:0;margin:0}button+h2,button+.eyebrow{margin-top:2.75rem}p{margin:0 0 1rem}a{color:var(--accent-ink);text-decoration-thickness:1px;text-underline-offset:3px}a:hover{color:var(--ink)}code{font-family:var(--font-mono);font-size:var(--size-mono-sm);color:var(--ink);word-break:break-all}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}button,.button{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:7px 16px;border:1px solid var(--line);border-radius:0;background:var(--paper);color:var(--ink);font-family:var(--font-display);font-size:var(--size-ui);font-weight:500;line-height:1.4;text-decoration:none;cursor:pointer}button:hover:not(:disabled),.button:hover:not(:disabled){border-color:var(--ink);color:var(--ink)}button:disabled,.button:disabled{color:var(--faint);cursor:default}button[type=submit],.primary{border-color:var(--ink);background:var(--ink);color:var(--paper)}button[type=submit]:hover:not(:disabled),.primary:hover:not(:disabled){color:var(--paper);background:var(--body)}button[type=submit]:disabled,.primary:disabled{border-color:var(--line);background:var(--well);color:var(--faint)}.danger{border-color:var(--danger);color:var(--danger)}.danger:hover:not(:disabled){border-color:var(--danger);background:var(--danger-tint);color:var(--danger)}button.link{padding:0;border:none;background:none;color:var(--accent-ink);font-family:var(--font-prose);font-size:inherit;font-weight:400;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}input:not([type=checkbox],[type=radio]),select,textarea{width:100%;max-width:100%;padding:7px 11px;border:1px solid var(--field-line);border-radius:0;background-color:var(--well);color:var(--ink);font-family:var(--font-mono);font-size:var(--size-mono);line-height:1.5;letter-spacing:normal;text-transform:none}input:not([type=checkbox],[type=radio]):focus,select:focus,textarea:focus{outline:none;border-color:var(--accent);background-color:var(--paper)}input:not([type=checkbox],[type=radio]):disabled,select:disabled,textarea:disabled{color:var(--faint)}@media(pointer:coarse){input:not([type=checkbox],[type=radio]),select,textarea{font-size:16px}}select{width:auto;padding-right:36px;appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--muted) 50%),linear-gradient(135deg,var(--muted) 50%,transparent 50%);background-position:calc(100% - 18px) 50%,calc(100% - 13px) 50%;background-size:5px 5px;background-repeat:no-repeat;cursor:pointer}select:hover:not(:disabled){border-color:var(--ink)}@supports (appearance: base-select){select,::picker(select){appearance:base-select}select::picker-icon{display:none}::picker(select){margin-top:-1px;padding:4px 0;border:1px solid var(--field-line);border-radius:0;background:var(--well);color:var(--body);box-shadow:var(--shadow-page)}option{gap:10px;padding:7px 14px;font-family:var(--font-mono);font-size:var(--size-mono)}option:hover,option:focus-visible{outline:none;background:var(--accent-tint);color:var(--ink)}option:checked{color:var(--accent-ink)}option::checkmark{content:"";width:6px;height:6px;background:var(--accent);align-self:center}}input[type=checkbox]{flex:none;width:16px;height:16px;margin:4px 0 0;border:1px solid var(--field-line);border-radius:0;background:var(--well);appearance:none;cursor:pointer;display:inline-grid;place-content:center}input[type=checkbox]:before{content:"";width:9px;height:5px;border-bottom:2px solid var(--paper);border-left:2px solid var(--paper);transform:translateY(-1px) rotate(-45deg) scale(0)}input[type=checkbox]:checked{border-color:var(--ink);background:var(--ink)}input[type=checkbox]:checked:before{transform:translateY(-1px) rotate(-45deg) scale(1)}input[type=checkbox]:hover:not(:disabled){border-color:var(--ink)}input[type=checkbox]:disabled{border-color:var(--line);background:var(--band);cursor:default}label{color:var(--muted);font-family:var(--font-mono);font-size:var(--size-label);letter-spacing:var(--track-label);text-transform:uppercase}label .muted{font-family:var(--font-prose);font-size:15px;font-style:italic;letter-spacing:normal;text-transform:none}label.check{color:var(--body);font-family:var(--font-prose);font-size:var(--size-row);letter-spacing:normal;text-transform:none}details{margin:.5rem 0 1rem}summary{color:var(--accent-ink);font-family:var(--font-mono);font-size:var(--size-mono-sm);cursor:pointer}.tabs{display:flex;flex-wrap:wrap;gap:0 28px;margin:-.75rem 0 1.75rem;border-bottom:1px solid var(--line)}.tabs [role=tab]{margin-bottom:-1px;padding:10px 0 9px;border:none;border-bottom:2px solid transparent;background:none;color:var(--muted);font-family:var(--font-mono);font-size:var(--size-label);font-weight:500;letter-spacing:var(--track-label);text-transform:uppercase}.tabs [role=tab]:hover:not(:disabled){color:var(--ink)}.tabs [role=tab][aria-selected=true]{border-bottom-color:var(--accent);color:var(--accent-ink)}table{width:100%;margin:1rem 0 1.5rem;border-collapse:collapse}th,td{padding:9px 14px 9px 0;border-bottom:1px solid var(--line-soft);text-align:left;vertical-align:middle}thead th{border-bottom-color:var(--line);color:var(--muted);font-family:var(--font-mono);font-size:var(--size-label);font-weight:500;letter-spacing:var(--track-label);text-transform:uppercase}tbody th{color:var(--muted);font-weight:400}tbody tr:hover{background:var(--accent-tint)}td{color:var(--ink);line-height:1.35;font-variant-numeric:tabular-nums}td .muted,td.mono{font-family:var(--font-mono);font-size:var(--size-mono-sm)}td.wrap{min-width:6rem;overflow-wrap:anywhere}th.num,td.num{padding-right:24px;text-align:right}.status{display:inline-flex;align-items:baseline;gap:8px;color:var(--ink)}.status:before{content:"";flex:none;width:8px;height:8px;background:var(--tone, var(--faint));transform:translateY(calc(4px - .5ex))}.status[data-tone=ok]{--tone: var(--ok)}.status[data-tone=warn]{--tone: var(--warn)}.status[data-tone=danger]{--tone: var(--danger)}.status[data-tone=info]{--tone: var(--info)}.status[data-tone=neutral],.muted{color:var(--muted)}.error{color:var(--danger)}.notice,.hint{color:var(--ok)}p.error,p.notice,p.hint{padding:8px 14px;border-left:2px solid currentcolor}p.error{background:var(--danger-tint)}p.notice,p.hint{background:var(--ok-tint)}@media(width<=800px){table:not(.cards){display:block;overflow-x:auto}table.cards,table.cards tbody,table.cards tr,table.cards td,table.cards tbody th{display:block}table.cards thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}table.cards tr{padding:14px 0;border-bottom:1px solid var(--line-soft)}table.cards tbody tr:hover{background:none}table.cards td,table.cards tbody th{position:relative;min-height:calc(var(--size-row) * 1.35 + 6px);padding:3px 0 3px calc(34% + 12px);border:none;overflow-wrap:anywhere}table.cards td:before,table.cards tbody th:before{content:attr(data-label);position:absolute;top:3px;left:0;width:34%;color:var(--muted);font-family:var(--font-mono);font-size:var(--size-label);font-weight:500;line-height:calc(var(--size-row) * 1.35);letter-spacing:var(--track-label);text-transform:uppercase}table.cards td:empty,table.cards tbody th:empty{display:none}table.cards td:first-child,table.cards td[data-label=""],table.cards tbody th:first-child,table.cards tbody th[data-label=""]{min-height:0;padding-left:0}table.cards td:first-child:before,table.cards td[data-label=""]:before,table.cards tbody th:first-child:before,table.cards tbody th[data-label=""]:before{content:none}table.cards td:first-child,table.cards tbody th:first-child{padding-bottom:6px;font-size:var(--size-lead)}.tabs{flex-wrap:nowrap;overflow:auto hidden;padding-right:32px;scrollbar-width:none;-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 32px),transparent);mask-image:linear-gradient(to right,#000 calc(100% - 32px),transparent)}.tabs::-webkit-scrollbar{display:none}.tabs [role=tab]{flex:none;margin-bottom:0;white-space:nowrap}}.not-in-effect{display:block;margin-top:4px;padding:6px 12px;border-left:2px solid var(--warn);background:var(--warn-tint);color:var(--body);font-size:15px}.act{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px 40px;margin:0 0 2rem;padding:16px 20px;border-left:2px solid var(--line);background:color-mix(in oklch,var(--desk) 40%,var(--paper))}.act>:first-child{flex:1 1 26rem;max-width:66ch;margin:0}.act>:not(:first-child){display:flex;flex:none;flex-wrap:wrap;gap:10px;margin:0}.act.risk{border-left-color:var(--danger)}.spine{position:sticky;top:0;height:100vh;display:flex;flex-direction:column;align-items:center;gap:32px;padding:28px 0;border-right:1px solid var(--line);background:var(--spine-bg)}.spine .mark{display:block;width:14px;height:14px;background:var(--mark)}.spine .brand{margin:0;writing-mode:vertical-rl;transform:rotate(180deg);color:var(--muted);font-family:var(--font-mono);font-size:var(--size-label);font-weight:400;letter-spacing:.3em;text-decoration:none;text-transform:uppercase}.spine .theme{margin-top:auto}.sheet{width:100%;max-width:var(--page-max);min-height:calc(100vh - 88px);margin:44px auto;padding:44px 56px 56px;border:1px solid var(--line);background:var(--paper);box-shadow:var(--shadow-page)}@media(width<=800px){.spine{position:static;height:auto;flex-direction:row;gap:14px;padding:14px 16px;border-right:none;border-bottom:1px solid var(--line)}.spine .brand{writing-mode:horizontal-tb;transform:none}.spine .theme{margin:0 0 0 auto}.sheet{min-height:0;margin:0;padding:24px 16px 40px;border:none}}dialog.aa-dialog{width:min(520px,100vw - 32px);max-width:none;margin:auto;padding:28px 32px 24px;border:1px solid var(--line);border-top:2px solid var(--accent);border-radius:0;background:var(--paper);color:var(--body);box-shadow:var(--shadow-page)}dialog.aa-dialog[data-tone=danger]{border-top-color:var(--danger)}dialog.aa-dialog[open]{animation:aa-pop var(--dur) var(--ease-out)}dialog.aa-dialog::backdrop{background:#12181566;animation:aa-fade var(--dur) ease-out}dialog.aa-dialog .title{margin:0 0 8px;color:var(--ink);font-family:var(--font-display);font-size:var(--size-head);font-weight:600;line-height:1.3}dialog.aa-dialog p{margin:0 0 20px;font-size:var(--size-row);line-height:1.5}dialog.aa-dialog label{display:block;margin-bottom:4px}dialog.aa-dialog textarea{resize:vertical}dialog.aa-dialog .help,dialog.aa-dialog .field-error{margin:6px 0 20px;font-size:15px}dialog.aa-dialog .help{color:var(--muted);font-style:italic}dialog.aa-dialog .field-error{color:var(--danger)}dialog.aa-dialog textarea[aria-invalid=true]{border-color:var(--danger)}dialog.aa-dialog .actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:8px}dialog.aa-dialog button[type=submit].danger{border-color:var(--danger);background:var(--paper);color:var(--danger)}dialog.aa-dialog button[type=submit].danger:hover{background:var(--danger-tint);color:var(--danger)}:root{--dur-fast: .12s;--dur: .18s;--dur-slow: .6s;--ease-out: cubic-bezier(.22, 1, .36, 1)}@keyframes aa-rise{0%{opacity:0;transform:translateY(4px)}}@keyframes aa-fade{0%{opacity:0}}@keyframes aa-fade-out{to{opacity:0}}@keyframes aa-pop{0%{opacity:0;transform:translateY(6px) scale(.985)}}@keyframes aa-drop{0%{opacity:0;transform:translateY(-6px)}}@keyframes aa-pulse{50%{opacity:.3}}@keyframes aa-shimmer{0%{background-position:100% 0}to{background-position:0 0}}@keyframes aa-sweep{0%{transform:translate(-100%)}to{transform:translate(400%)}}@keyframes aa-fill{0%{transform:scaleY(0);transform-origin:bottom}45%,55%{transform:scaleY(1);transform-origin:bottom}56%{transform-origin:top}to{transform:scaleY(0);transform-origin:top}}tbody tr{animation:aa-rise var(--dur) var(--ease-out) both}@supports (order: sibling-index()){tbody tr{animation-delay:calc(min(sibling-index(),12)*18ms)}}.status:before{transition:background-color var(--dur-slow) var(--ease-out)}.status[data-live]:before{animation:aa-pulse 1.6s ease-in-out infinite}main{view-transition-name:page}::view-transition-old(root),::view-transition-new(root),::view-transition-group(page){animation:none}::view-transition-old(page){animation:aa-fade-out var(--dur-fast) ease-in both}::view-transition-new(page){animation:aa-rise var(--dur) var(--ease-out) both}.aa-progress{position:fixed;inset:0 0 auto;z-index:100;height:2px;overflow:hidden;opacity:0;pointer-events:none;transition:opacity var(--dur) ease-out}.aa-progress.on{opacity:1}.aa-progress span{display:block;width:25%;height:100%;background:var(--accent);animation:aa-sweep 1.1s var(--ease-out) infinite}.aa-skeleton{display:block;margin:0 0 1.5rem}.aa-skeleton span{display:block;height:8px;margin:20px 0;background:linear-gradient(90deg,var(--line-soft) 0%,var(--line-soft) 40%,var(--band) 50%,var(--line-soft) 60%,var(--line-soft) 100%) 0 0/300% 100%;animation:aa-shimmer 1.4s linear infinite}.aa-skeleton span:nth-child(3n+1){width:92%}.aa-skeleton span:nth-child(3n+2){width:74%}.aa-skeleton span:nth-child(3n){width:58%}.aa-mark-loader{display:inline-flex;align-items:center;gap:12px}.aa-mark-loader .box{position:relative;flex:none;width:14px;height:14px;border:1px solid var(--mark)}.aa-mark-loader .box:after{content:"";position:absolute;inset:2px;background:var(--mark);animation:aa-fill 1.6s var(--ease-out) infinite}@media(prefers-reduced-motion:reduce){*,*:before,*:after,::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important;transition:none!important}.aa-progress span{width:100%}}
