.app-header.svelte-12qhfyh{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-6);box-sizing:border-box;inline-size:100%;min-block-size:var(--size-top-bar);padding:var(--space-2) var(--space-6);background-color:var(--color-surface);border-block-end:var(--border-width-hairline) solid var(--color-border)}.platform-name.svelte-12qhfyh{font:var(--text-h3);color:var(--color-text-brand)}.region-display.svelte-12qhfyh{display:flex;align-items:baseline;gap:var(--space-2);margin-inline-end:auto}.region-label.svelte-12qhfyh{font:var(--text-caption);color:var(--color-text-muted)}.region-name.svelte-12qhfyh{font:var(--text-body-sm);font-weight:600;color:var(--color-text-primary)}.signout-button.svelte-12qhfyh{box-sizing:border-box;min-block-size:var(--size-control-md);padding-inline:var(--space-4);border:var(--border-width-hairline) solid var(--color-border-interactive);border-radius:var(--radius-md);background-color:var(--color-surface);color:var(--color-text-primary);font:var(--text-body-sm);cursor:pointer}.signout-button.svelte-12qhfyh:hover{background-color:var(--color-surface-2)}.audit-log-link.svelte-12qhfyh{display:inline-flex;align-items:center;min-block-size:var(--size-control-md);padding-inline:var(--space-3);border-radius:var(--radius-md);color:var(--color-text-primary);font:var(--text-body-sm);text-decoration:none}.audit-log-link.svelte-12qhfyh:hover{background-color:var(--color-surface-2)}.audit-log-link.svelte-12qhfyh:focus-visible,.signout-button.svelte-12qhfyh:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}.app-body.svelte-12qhfyh{display:flex;flex-wrap:wrap;align-items:flex-start}.device-notice.svelte-12qhfyh{box-sizing:border-box;inline-size:100%;padding:var(--space-4) var(--space-6) var(--space-0)}.notice-dismiss.svelte-12qhfyh{min-block-size:var(--size-control-md);margin-block-start:var(--space-2);padding-inline:var(--space-4);border:var(--border-width-hairline) solid var(--color-border-interactive);border-radius:var(--radius-md);background-color:var(--color-surface);color:var(--color-text-primary);font:var(--text-body-sm);cursor:pointer}.notice-dismiss.svelte-12qhfyh:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}.app-sidebar.svelte-12qhfyh{flex-shrink:0;box-sizing:border-box;min-block-size:calc(100vh - var(--size-top-bar));padding:var(--space-4);background-color:var(--color-surface);border-inline-end:var(--border-width-hairline) solid var(--color-border)}.app-sidebar.svelte-12qhfyh ul:where(.svelte-12qhfyh){display:flex;flex-direction:column;gap:var(--space-2);margin:var(--space-0);padding:var(--space-0);list-style:none}.app-sidebar.svelte-12qhfyh a:where(.svelte-12qhfyh){display:flex;align-items:center;min-block-size:var(--size-control-md);padding-inline:var(--space-3);border-radius:var(--radius-md);color:var(--color-text-primary);font:var(--text-body-sm);text-decoration:none}.app-sidebar.svelte-12qhfyh a:where(.svelte-12qhfyh):hover{background-color:var(--color-surface-2)}.app-sidebar.svelte-12qhfyh a:where(.svelte-12qhfyh):focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}.app-main.svelte-12qhfyh{box-sizing:border-box;inline-size:100%;min-inline-size:0;padding:var(--space-6)}
