@media (max-width:880px){.app-sidebar:not(.mobile-open){visibility:hidden}}.au-page{gap:var(--space-lg);flex-direction:column;min-width:0;display:flex}.au-page-row{justify-content:space-between;align-items:flex-start;gap:var(--space-xl);flex-wrap:wrap;display:flex}.au-page-text{flex:20rem;min-width:0}.au-page-eyebrow{margin-bottom:var(--space-sm);color:var(--indigo-text);font-size:var(--text-caption);font-weight:var(--weight-label);line-height:var(--leading-heading);letter-spacing:var(--tracking-eyebrow)}.au-page-title{font-size:var(--text-page);line-height:var(--leading-heading);letter-spacing:var(--tracking-heading);font-weight:var(--weight-heading);color:var(--text-primary);overflow-wrap:anywhere;margin:0}.au-page-sub{margin:var(--space-sm) 0 0;font-size:var(--text-body-sm);line-height:var(--leading-ui);color:var(--text-muted);overflow-wrap:anywhere;max-width:72ch;font-weight:var(--weight-body)}.au-page-meta{margin-left:var(--inline-sm);color:var(--text-subtle);font-size:var(--text-metadata);font-weight:var(--weight-body)}.au-page-actions{gap:var(--space-md);flex-wrap:wrap;flex:0 auto;align-items:center;min-width:0;max-width:100%;display:flex}.au-page-actions>*{min-width:0;max-width:100%}.au-page .page-header-side{flex-shrink:1;min-width:0;max-width:100%}.au-page .page-header-stats{min-width:0;max-width:100%}.au-page .page-header-stat{overflow-wrap:anywhere;min-width:0}.au-page .page-header-action{gap:var(--space-md);flex-wrap:wrap;flex-shrink:1;min-width:0;max-width:100%;display:flex}@container main (max-width:720px){.au-page-actions{width:100%}.au-page .page-header-side{justify-content:flex-start}}@media (max-width:640px){.au-page,.au-page-row{gap:var(--space-lg)}.au-page-title{font-size:var(--text-page);font-weight:var(--weight-heading);line-height:var(--leading-heading);letter-spacing:var(--tracking-heading)}.au-page-actions{width:100%}.au-page-actions>.au-btn{flex:auto}.au-page .page-header-side{justify-content:flex-start;gap:var(--space-md);width:100%}.au-page .page-header-stats{grid-template-columns:repeat(auto-fit,minmax(min(100%,8rem),1fr));width:100%;display:grid}}.au-btn{justify-content:center;align-items:center;gap:var(--space-sm);height:var(--control-md);padding:0 var(--space-xl);border-radius:var(--radius-control);font-family:var(--font-sans);font-size:var(--text-body-sm);font-weight:var(--weight-control);line-height:var(--leading-none);white-space:nowrap;cursor:pointer;transition:transform var(--dur-fast) var(--ease-out), background-color var(--dur-base) var(--ease-out), border-color var(--dur-base) var(--ease-out), filter var(--dur-base) var(--ease-out);border:1px solid #0000;text-decoration:none;display:inline-flex}.au-btn:disabled{opacity:.55;cursor:not-allowed}.au-btn-sm{height:var(--control-sm);padding:0 var(--inline-sm);font-size:var(--text-caption)}.au-btn-primary{background:var(--gradient-cta);color:var(--action-text)}.au-btn-primary:hover:not(:disabled){filter:brightness(1.05);transform:translateY(-1px)}.au-btn-primary:active:not(:disabled){transform:scale(.98)}.au-btn-ghost{border-color:var(--line-2);color:var(--text-secondary);background:0 0}.au-btn-ghost:hover:not(:disabled){border-color:var(--line-3);background:color-mix(in srgb, var(--ink-0) 5%, transparent)}.au-btn-danger{background:var(--err-bg);border-color:var(--err-line);color:var(--err-text)}.au-btn:focus-visible,.au-icon-btn:focus-visible,.au-tab:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.au-btn>svg,.au-icon-btn>svg{color:currentColor;fill:currentColor;stroke:currentColor;flex:none}.au-btn>svg *,.au-icon-btn>svg *{fill:currentColor;stroke:currentColor}.au-icon-btn{min-width:var(--control-lg);min-height:var(--control-lg);width:var(--control-lg);height:var(--control-lg);border-radius:var(--radius-control);border:1px solid var(--line-1);color:var(--text-muted);cursor:pointer;transition:color var(--dur-base) var(--ease-out), border-color var(--dur-base) var(--ease-out);background:0 0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.au-icon-btn:hover{color:var(--text-primary);border-color:var(--line-3)}.au-chip{align-items:center;gap:var(--space-xs);min-height:var(--control-sm);padding:0 var(--space-md);border:1px solid var(--line-1);border-radius:var(--radius-pill);background:var(--bg-2);color:var(--text-secondary);font-family:var(--font-sans);font-size:var(--text-caption);font-weight:var(--weight-label);line-height:var(--leading-none);white-space:nowrap;flex:none;display:inline-flex}.au-chip-brand{border-color:color-mix(in srgb, var(--indigo) 24%, var(--line-2));background:color-mix(in srgb, var(--indigo) 10%, var(--bg-1));color:var(--text-primary)}.au-chip-removable{padding-inline-end:var(--space-xs)}button.au-chip-action{min-height:var(--control-sm);padding:0 var(--space-md);border-color:var(--line-2);background:var(--bg-2);color:var(--text-muted);cursor:pointer;transition:border-color var(--dur-fast) var(--ease-out), background-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out)}button.au-chip-action:hover:not(:disabled){border-color:color-mix(in srgb, var(--indigo) 45%, var(--line-2));background:color-mix(in srgb, var(--indigo) 8%, var(--bg-1));color:var(--indigo-text)}.au-chip-remove{background:color-mix(in srgb, var(--ink-3) 12%, transparent);width:24px;min-width:24px;height:24px;min-height:24px;color:var(--text-muted);font-size:var(--text-caption);line-height:var(--leading-none);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out);border:0;border-radius:50%;flex:0 0 24px;place-items:center;gap:0;padding:0;display:inline-grid}.au-chip-remove:hover:not(:disabled){background:var(--err-bg);color:var(--err-text);border:0}.au-chip-remove:active:not(:disabled){transform:scale(.94)}.au-chip-remove:focus-visible,.au-chip-action:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.au-chip-remove>svg{flex:none;width:10px;height:10px}.au-offline{text-align:center;overflow-wrap:anywhere;z-index:90;width:max-content;max-width:calc(100% - 32px);padding:var(--space-sm) var(--space-lg);border-radius:var(--radius-pill);border:1px solid var(--warn-line);background:color-mix(in srgb, var(--bg-1) 88%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--warn-text);font-size:var(--text-caption);font-weight:var(--weight-label);box-shadow:var(--shadow-soft);position:fixed;top:10px;left:50%;transform:translate(-50%)}.au-stat-grid{gap:var(--space-lg);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}@media (max-width:899px){.au-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container main (max-width:800px){.au-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:360px){.au-stat-grid{grid-template-columns:minmax(0,1fr)}}.au-stat{gap:var(--space-sm);border-radius:var(--radius-card);border:1px solid var(--line-1);background:var(--surface-raised);box-shadow:var(--shadow-xs);padding:var(--space-lg) var(--space-xl);overflow-wrap:anywhere;flex-direction:column;min-width:0;text-decoration:none;display:flex}.au-stat-link{transition:border-color var(--dur-base) var(--ease-out), transform var(--dur-base) var(--ease-out), box-shadow var(--dur-base) var(--ease-out)}.au-stat-link:hover{border-color:var(--line-3);box-shadow:var(--shadow-card);transform:translateY(-1px)}.job-id-badge{align-items:center;gap:var(--space-sm);font-family:var(--font-mono);font-size:var(--text-caption);line-height:var(--leading-none);color:var(--text-muted);background:color-mix(in srgb, var(--bg-1) 80%, transparent);border:1px solid var(--line-1);border-radius:var(--radius-pill);padding:var(--space-xs) var(--space-sm);cursor:pointer;transition:border-color var(--dur-base) var(--ease-out), color var(--dur-base) var(--ease-out), background var(--dur-base) var(--ease-out);-webkit-user-select:none;user-select:none;white-space:nowrap;isolation:isolate;font-weight:var(--weight-body);display:inline-flex}.job-id-badge:hover,.job-id-badge:focus-visible{color:var(--text-secondary);background:color-mix(in srgb, var(--bg-1) 100%, transparent);border-color:var(--line-3);outline:none}.job-id-badge:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb, var(--indigo-text,var(--indigo)) 38%, transparent)}.job-id-badge__label{font-size:inherit;line-height:inherit;font-weight:var(--weight-body);letter-spacing:var(--tracking-body);color:var(--text-subtle);text-transform:uppercase}.job-id-badge__value{font-size:inherit;line-height:inherit;font-weight:var(--weight-body);letter-spacing:var(--tracking-body)}.job-id-badge__icon{width:14px;height:14px;color:var(--text-subtle);flex:0 0 14px;justify-content:center;align-items:center;display:inline-flex}.job-id-badge__icon svg{color:currentColor;opacity:1;visibility:visible;fill:currentColor;stroke:currentColor;width:12px;height:12px;display:block}.job-id-badge__icon svg *{stroke:currentColor;fill:currentColor}.job-id-badge:hover .job-id-badge__icon{color:var(--text-muted)}.job-id-badge--tag{font-size:var(--text-caption);padding:var(--space-xs) var(--space-md);font-weight:var(--weight-body)}.au-stat-top{justify-content:space-between;align-items:center;gap:var(--space-sm);display:flex}.au-stat-label{font-size:var(--text-label);font-weight:var(--weight-body);color:var(--text-muted)}.au-stat-icon{color:var(--indigo-text);display:inline-flex}.au-stat-value{font-family:var(--font-sans);font-size:var(--text-section);font-weight:var(--weight-metric);letter-spacing:var(--tracking-label);color:var(--text-primary);font-variant-numeric:tabular-nums;line-height:var(--leading-tight)}.au-stat-hint{font-size:var(--text-metadata);color:var(--text-subtle);font-weight:var(--weight-body)}.au-stat-skel{width:70%;height:29px}.au-tone-accent .au-stat-value{color:var(--indigo-text)}.au-tone-ok .au-stat-value{color:var(--ok-text)}.au-tone-warn .au-stat-value{color:var(--warn-text)}.au-ring{flex-shrink:0;place-items:center;display:inline-grid;position:relative}.au-ring svg{display:block}.au-ring-track{stroke:var(--line-2)}.au-ring-fill{stroke:var(--accent)}.au-band-high .au-ring-fill{stroke:var(--score-high)}.au-band-good .au-ring-fill{stroke:var(--accent)}.au-band-mid .au-ring-fill{stroke:var(--score-low)}.au-band-low .au-ring-fill{stroke:var(--ink-3)}.au-ring-val{font-family:var(--font-sans);font-weight:var(--weight-metric);letter-spacing:var(--tracking-label);color:var(--text-primary);font-variant-numeric:tabular-nums;position:absolute}.au-steps{gap:var(--space-sm);flex-wrap:wrap;display:inline-flex}.au-step{align-items:center;gap:var(--space-xs);padding:var(--space-xs) var(--space-md);border-radius:var(--radius-pill);border:1px solid var(--line-1);background:color-mix(in srgb, var(--bg-2) 60%, transparent);font-size:var(--text-caption);font-weight:var(--weight-label);color:var(--text-subtle);display:inline-flex}.au-step em{font-style:normal}.au-steps.is-compact .au-step{padding:var(--space-xs) var(--inline-xs);font-size:var(--text-caption)}.au-step-done{color:var(--ok-text);border-color:var(--ok-line);background:var(--ok-bg)}.au-step-running{color:var(--indigo-text);border-color:color-mix(in srgb, var(--indigo) 35%, transparent);background:color-mix(in srgb, var(--indigo) 10%, transparent)}.au-step-error{color:var(--err-text);border-color:var(--err-line);background:var(--err-bg)}.au-step-skipped{opacity:.7}.au-step-spin{border:1.5px solid color-mix(in srgb, var(--indigo) 30%, transparent);border-top-color:var(--indigo);border-radius:50%;width:9px;height:9px;animation:.8s linear infinite au-spin}@keyframes au-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.au-step-spin{animation:none}}.au-step .au-step-score{min-width:22px;height:16px;padding:0 var(--space-xs);margin-left:var(--space-none);font-family:var(--font-sans);font-size:var(--text-caption);font-weight:var(--weight-metric);line-height:var(--leading-none);letter-spacing:var(--tracking-label);border-radius:var(--radius-pill);background:color-mix(in srgb, currentColor 16%, transparent);color:inherit;font-variant-numeric:tabular-nums;justify-content:center;align-items:center;display:inline-flex}.au-steps.is-compact .au-step .au-step-score{min-width:20px;height:18px;font-size:var(--text-caption)}.au-step.has-score.is-good{color:var(--ok-text);border-color:var(--ok-line);background:var(--ok-bg)}.au-step.has-score.is-okay{color:var(--status-warning-text);border-color:var(--status-warning-border);background:var(--status-warning-bg)}.au-step.has-score.is-low{color:var(--text-muted);border-color:var(--line-2);background:color-mix(in srgb, var(--bg-2) 80%, transparent)}.au-empty{text-align:center;align-items:center;gap:var(--space-md);padding:var(--space-5xl) var(--space-2xl);border-radius:var(--radius-card);border:1px dashed var(--line-2);flex-direction:column;display:flex}.au-empty-icon{color:var(--text-subtle);display:inline-flex}.au-empty-title{font-size:var(--text-body);font-weight:var(--weight-title);color:var(--text-primary);margin:0}.au-empty-body{font-size:var(--text-body-sm);line-height:var(--leading-body);color:var(--text-muted);max-width:44ch;font-weight:var(--weight-body);margin:0}.au-empty-actions{gap:var(--space-md);margin-top:var(--space-sm);flex-wrap:wrap;justify-content:center;display:flex}.au-error{justify-content:space-between;align-items:center;gap:var(--space-lg);padding:var(--space-lg) var(--space-xl);border-radius:var(--radius-3);border:1px solid var(--err-line);background:var(--err-bg);flex-wrap:wrap;display:flex}.au-error-text{gap:var(--space-xs);flex-direction:column;display:flex}.au-error-text strong{font-size:var(--text-body-sm);color:var(--status-danger-text)}.au-error-text span{font-size:var(--text-caption);color:var(--text-muted)}.au-skeleton{border-radius:var(--radius-2);background:linear-gradient(90deg, var(--line-1) 25%, color-mix(in srgb, var(--ink-0) 9%, transparent) 50%, var(--line-1) 75%);background-size:200% 100%;animation:1.4s ease-in-out infinite au-shimmer;display:block}@keyframes au-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.au-skeleton{animation:none}}.au-skel-rows{gap:var(--space-md);flex-direction:column;display:flex}.au-native-dialog{width:100%;max-width:none;height:100dvh;max-height:none;color:inherit;background:0 0;border:0;margin:0;padding:0;overflow:hidden}.au-native-dialog:not([open]){display:none}.au-native-dialog::backdrop{background:var(--scrim);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.au-modal-root{width:100%;max-width:none;height:100dvh;max-height:none;padding:var(--space-lg);color:inherit;background:0 0;border:0;place-items:center;margin:0;display:grid;position:fixed;inset:0;overflow:hidden}.au-modal-root::backdrop{background:color-mix(in srgb, var(--bg-0) 62%, transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.au-modal{border:1px solid var(--line-2);border-radius:var(--radius-dialog);background:var(--bg-elev);max-width:calc(100vw - 32px);max-height:min(88dvh,760px);color:var(--text-secondary);box-shadow:var(--shadow-pop);animation:au-modal-in .2s var(--ease-out);flex-direction:column;display:flex;position:relative;overflow:hidden}@keyframes au-modal-in{0%{opacity:0;transform:translateY(8px)scale(.985)}to{opacity:1;transform:none}}.au-modal-head{justify-content:space-between;align-items:center;gap:var(--space-lg);min-height:60px;padding:var(--space-md) var(--space-lg) var(--space-md) var(--space-xl);border-bottom:1px solid var(--line-1);flex-shrink:0;display:flex}.au-modal-title{overflow-wrap:anywhere;min-width:0;color:var(--text-primary);font-size:var(--text-title);font-weight:var(--weight-title);line-height:var(--leading-heading);letter-spacing:var(--tracking-title);margin:0}.au-modal-close:disabled{visibility:hidden}.au-modal-description{overflow-wrap:anywhere;padding:var(--space-lg) var(--space-xl) 0;color:var(--text-muted);font-size:var(--text-body-sm);line-height:var(--leading-ui);font-weight:var(--weight-body);flex-shrink:0}.au-modal-body{overscroll-behavior:contain;min-width:0;min-height:0;padding:var(--space-xl) var(--space-xl);overflow-y:auto}.au-modal-foot{justify-content:flex-end;gap:var(--space-md);padding:var(--space-lg) var(--space-xl);border-top:1px solid var(--line-1);flex-wrap:wrap;flex-shrink:0;display:flex}@media (max-width:560px){.au-modal-root{padding:var(--space-md);align-items:end}.au-modal{border-radius:var(--radius-dialog) var(--radius-dialog) 0 0;max-width:none;max-height:min(92dvh,760px);width:100%!important}}@media (prefers-reduced-motion:reduce){.au-modal{animation:none}}.au-drawer-root{width:100%;max-width:none;height:100dvh;max-height:none;color:inherit;background:0 0;border:0;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.au-drawer-root::backdrop{background:color-mix(in srgb, var(--bg-0) 55%, transparent);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.au-drawer{background:var(--bg-1);border-left:1px solid var(--line-2);min-width:0;max-width:100vw;box-shadow:var(--shadow-pop);animation:au-drawer-in .28s var(--ease-out);flex-direction:column;display:flex;position:absolute;top:0;bottom:0;right:0}@keyframes au-drawer-in{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.au-drawer{animation:none}}.au-drawer-head{justify-content:space-between;align-items:center;gap:var(--space-md);padding:var(--space-xl) var(--space-2xl) var(--space-lg);border-bottom:1px solid var(--line-1);flex-shrink:0;display:flex}.au-drawer-title{overflow-wrap:anywhere;min-width:0;font-size:var(--text-title);font-weight:var(--weight-title);letter-spacing:var(--tracking-title);margin:0}.au-drawer-body{overscroll-behavior:contain;min-width:0;min-height:0;padding:var(--space-xl) var(--space-2xl);flex:1;overflow-y:auto}.au-drawer-foot{padding:var(--space-lg) var(--space-2xl);border-top:1px solid var(--line-1);gap:var(--space-md);flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;display:flex}@media (max-width:560px){.au-drawer-head,.au-drawer-body,.au-drawer-foot{padding-inline:var(--space-lg)}.au-modal-foot>.au-btn,.au-drawer-foot>.au-btn{flex:auto}.au-modal-foot,.au-drawer-foot{padding-bottom:max(var(--space-lg), env(safe-area-inset-bottom))}}.au-kebab{display:inline-flex;position:relative}.au-kebab-menu{z-index:60;min-width:160px;padding:var(--space-xs);border-radius:var(--radius-2);border:1px solid var(--line-2);background:var(--bg-elev);box-shadow:var(--shadow-pop);flex-direction:column;max-height:min(70vh,24rem);display:flex;position:absolute;top:calc(100% + 6px);right:0;overflow-y:auto}.au-kebab-item{align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);font-size:var(--text-body-sm);font-weight:var(--weight-label);color:var(--text-secondary);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;display:flex}.au-kebab-item:hover,.au-kebab-item:focus-visible{background:color-mix(in srgb, var(--ink-0) 10%, transparent);color:var(--text-primary);outline:none}.au-kebab-item.is-danger{color:var(--err-text)}.au-kebab-item.is-danger:hover,.au-kebab-item.is-danger:focus-visible{background:var(--err-bg)}.au-kebab-item-icon{color:currentColor;flex:0 0 16px;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.au-kebab-item-icon svg,.au-kebab-item-icon svg *{color:currentColor;fill:currentColor;stroke:currentColor}.au-kebab-item-label{flex:auto}.au-tabs{overscroll-behavior-x:contain;gap:var(--space-xs);min-width:0;max-width:100%;padding:var(--space-xs);border-radius:var(--radius-control);border:1px solid var(--line-1);background:color-mix(in srgb, var(--bg-2) 55%, transparent);display:inline-flex;overflow-x:auto}.rcc-workspace{position:relative}.rcc-workspace-tabs{justify-content:space-between;align-items:center;gap:var(--space-md);flex-wrap:wrap;display:flex}.au-tab{white-space:nowrap;align-items:center;gap:var(--space-sm);height:var(--control-sm);padding:0 var(--space-lg);border-radius:calc(var(--radius-control) - var(--space-2));font-size:var(--text-body-sm);font-weight:var(--weight-control);color:var(--text-muted);cursor:pointer;transition:color var(--dur-base) var(--ease-out), background-color var(--dur-base) var(--ease-out);background:0 0;border:0;flex:none;display:inline-flex}.au-tab-icon{color:currentColor;flex:none;place-items:center;display:inline-grid}.au-tab:hover{color:var(--text-primary)}.au-tab:focus-visible{outline-offset:-2px}.au-tab.is-active{background:var(--bg-elev);color:var(--text-primary);box-shadow:var(--shadow-xs)}.au-tab-badge{min-width:18px;height:18px;padding:0 var(--space-xs);border-radius:var(--radius-pill);background:color-mix(in srgb, var(--indigo) 16%, transparent);color:var(--indigo-text);font-family:var(--font-mono);font-size:var(--text-label);font-weight:var(--weight-control);justify-content:center;align-items:center;display:inline-flex}.rcc-tabs.au-tabs{border-color:var(--border-default);background:var(--surface-subtle);width:min(100%,360px);height:40px;box-shadow:var(--shadow-xs);border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;padding:0;display:grid;overflow:visible}.rcc-tabs .au-tab{height:39px;padding:0 var(--space-md);color:var(--text-muted);font-size:var(--text-label);font-weight:var(--weight-control);letter-spacing:var(--tracking-label);border-radius:0;justify-content:center;position:relative}.rcc-tabs .au-tab:first-child{border-radius:11px 0 0 11px}.rcc-tabs .au-tab:last-child{border-radius:0 11px 11px 0}.rcc-tabs .au-tab+.au-tab{border-left:1px solid color-mix(in srgb, var(--line-2) 64%, transparent)}.rcc-tabs .au-tab:hover{color:var(--indigo-text);background:color-mix(in srgb, var(--indigo) 4%, transparent)}.rcc-tabs .au-tab.is-active{color:var(--indigo-text);background:var(--surface-raised);box-shadow:none;font-weight:var(--weight-control)}.rcc-tabs .au-tab.is-active:after{background:var(--action-primary);content:"";border-radius:2px 2px 0 0;height:2px;position:absolute;bottom:-1px;left:0;right:0}.rcc-tabs .au-tab:focus-visible{z-index:1;outline:3px solid color-mix(in srgb, var(--indigo) 30%, transparent);outline-offset:-3px}@container main (max-width:400px){.rcc-tabs .au-tab-icon{display:none}}.rcc-workspace-tabs .refresh-status-chip{min-height:27px;padding-inline:var(--space-md);border-color:color-mix(in srgb, var(--line-2) 52%, transparent);background:color-mix(in srgb, var(--bg-2) 42%, transparent);font-size:var(--text-caption)}.rcc-populated>.au-page .au-page-actions .au-btn{height:34px;padding-inline:var(--space-lg);font-size:var(--text-caption);border-radius:11px}@media (max-width:640px){.au-tabs{-webkit-overflow-scrolling:touch;scrollbar-width:none;max-width:100%;display:flex;overflow:auto hidden}.au-tabs::-webkit-scrollbar{display:none}.au-tab{flex:none}.rcc-tabs.au-tabs{display:grid;overflow:visible}}.page-error-boundary{min-height:60vh;padding:var(--space-3xl) var(--space-lg);justify-content:center;align-items:center;display:flex}.page-error-card{text-align:center;align-items:center;gap:var(--space-md);width:100%;max-width:460px;padding:var(--space-3xl) var(--space-2xl);border-radius:var(--radius-3);border:1px solid var(--line-2);background:color-mix(in srgb, var(--bg-1) 90%, transparent);box-shadow:var(--shadow-soft);flex-direction:column;display:flex}.page-error-icon{color:var(--warn-text);display:inline-flex}.page-error-title{margin:var(--space-xs) 0 0;font-size:var(--text-title-sm);font-weight:var(--weight-title);letter-spacing:var(--tracking-title);color:var(--text-primary)}.page-error-body{font-size:var(--text-body-sm);line-height:var(--leading-body);color:var(--text-muted);max-width:40ch;font-weight:var(--weight-body);margin:0}.page-error-actions{gap:var(--space-md);margin-top:var(--space-sm);flex-wrap:wrap;justify-content:center;display:flex}.au-panel{border-radius:var(--radius-card);border:1px solid var(--line-1);background:var(--surface-raised);min-width:0;box-shadow:var(--shadow-xs);padding:var(--space-xl) var(--space-xl)}.au-panel-head{justify-content:space-between;align-items:center;gap:var(--space-md);margin-bottom:var(--space-lg);flex-wrap:wrap;display:flex}.au-panel-title{font-size:var(--text-body);font-weight:var(--weight-title);letter-spacing:var(--tracking-title);color:var(--text-primary);margin:0}.au-panel-link{font-size:var(--text-label);font-weight:var(--weight-control);color:var(--link);text-decoration:none}.au-panel-link:hover{text-underline-offset:3px;text-decoration:underline}
