.ab-sysstate{background:radial-gradient(120% 70% at 50% 0%, color-mix(in oklab, var(--ab-action) 6%, transparent), transparent 70%), var(--ab-bg);min-height:100dvh;color:var(--ab-text);flex-direction:column;justify-content:center;align-items:center;gap:18px;padding:32px 16px;display:flex;position:relative}.ab-sysstate[data-embedded]{background:0 0;min-height:60vh}.ab-sysstate__card{background:var(--ab-paper);border:1px solid var(--ab-border);width:100%;max-width:440px;box-shadow:0 1px 2px rgba(var(--ab-shade-rgb), .06), 0 18px 40px -28px rgba(var(--ab-shade-rgb), .35);text-align:start;border-radius:20px;padding:28px 24px 22px}.ab-sysstate__glyph{color:var(--ab-text-muted);margin-block-end:14px}.ab-sysstate__title{letter-spacing:-.01em;color:var(--ab-text);outline:none;font-size:20px;font-weight:600;line-height:1.3}.ab-sysstate__title:focus-visible{outline:2px solid var(--ab-focus-ring);outline-offset:4px;border-radius:6px}.ab-sysstate__body{color:var(--ab-text-secondary);margin-block-start:8px;font-size:15px;line-height:1.55}.ab-sysstate__actions{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-block-start:20px;display:flex}.ab-sysstate__outline{border:1px solid color-mix(in oklab, var(--ab-text) 22%, var(--ab-border));min-height:44px;color:var(--ab-text);transition:background-color .16s var(--ab-ease-out);background:0 0;border-radius:14px;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:14px;font-weight:600;display:inline-flex}.ab-sysstate__outline:hover{background:rgba(var(--ab-line-rgb), .05)}.ab-sysstate__outline:focus-visible{outline:2px solid var(--ab-focus-ring);outline-offset:2px}.ab-sysstate__link{color:var(--ab-text-secondary);padding:10px 4px;font-size:14px;font-weight:600;text-decoration:none}.ab-sysstate__link:hover{color:var(--ab-text);text-underline-offset:3px;text-decoration:underline}.ab-sysstate__link:focus-visible{outline:2px solid var(--ab-focus-ring);outline-offset:2px;border-radius:6px}.ab-sysstate__code{color:var(--ab-text-muted);align-items:center;gap:8px;margin-block-start:18px;font-size:12px;display:flex}.ab-sysstate__code button{color:var(--ab-text-secondary);text-underline-offset:3px;font-weight:600;text-decoration:underline}.ab-sysstate__support{color:var(--ab-text-muted);text-underline-offset:3px;font-size:13px;text-decoration:underline}.ab-sysstate__support:hover{color:var(--ab-text)}.ab-sysstate__support:focus-visible{outline:2px solid var(--ab-focus-ring);outline-offset:2px;border-radius:6px}@media (max-width:480px){.ab-sysstate__actions{flex-direction:column;align-items:stretch}.ab-sysstate__outline{width:100%}.ab-sysstate__link{text-align:center}}.ab-sysstrip{background:var(--ab-glass-l2);-webkit-backdrop-filter:var(--ab-glass-l2-filter);box-shadow:inset 0 1px 0 var(--ab-rim-top), inset 0 -1px 0 var(--ab-rim-bottom), 0 8px 22px -16px rgba(var(--ab-shade-rgb), .35);color:var(--ab-text-secondary);border-radius:14px;align-items:center;gap:10px;padding:8px 14px;font-size:13px;line-height:1.45;display:flex}.ab-sysstrip svg{color:var(--ab-text-muted);flex-shrink:0}.ab-ratenote{color:var(--ab-text-secondary);align-items:center;gap:8px;font-size:12.5px;display:inline-flex}.ab-ratenote svg{color:var(--ab-text-muted)}
