.session-notice.svelte-1uha8ag{z-index:100;border:1px solid color-mix(in srgb, var(--color-danger) 22%, var(--color-border-default));border-radius:var(--radius-lg);background:color-mix(in srgb, var(--color-bg-surface) 97%, var(--color-danger));width:min(100vw - 2rem,36rem);box-shadow:var(--shadow-overlay-rest);color:var(--color-fg-default);transform-origin:top;animation:svelte-1uha8ag-session-notice-enter var(--duration-normal) var(--ease-emphasized-out) both;grid-template-columns:auto 1fr;align-items:center;gap:.75rem;padding:.875rem 1rem 1rem;display:grid;position:fixed;top:clamp(.75rem,2vw,1.25rem);left:50%;overflow:hidden}.session-notice.leaving.svelte-1uha8ag{animation:svelte-1uha8ag-session-notice-exit .3s var(--ease-emphasized-in) both}.session-notice__icon.svelte-1uha8ag{border-radius:var(--radius-md);background:var(--color-status-danger-soft);width:2rem;height:2rem;color:var(--color-status-danger);place-items:center;display:grid}.session-notice__icon.svelte-1uha8ag svg:where(.svelte-1uha8ag){fill:none;stroke:currentColor;stroke-width:1.7px;width:1.125rem;height:1.125rem}.session-notice.svelte-1uha8ag p:where(.svelte-1uha8ag){font-size:var(--text-body-sm);font-weight:var(--font-weight-medium);line-height:var(--text-body-sm--line-height);margin:0}.session-notice__timer.svelte-1uha8ag{background:var(--color-status-danger);transform-origin:0;height:.1875rem;animation:5s linear both svelte-1uha8ag-session-notice-timer;position:absolute;bottom:0;left:0;right:0}@keyframes svelte-1uha8ag-session-notice-enter{0%{opacity:0;transform:translate(-50%,-.875rem)scale(.985)}to{opacity:1;transform:translate(-50%)scale(1)}}@keyframes svelte-1uha8ag-session-notice-exit{0%{opacity:1;transform:translate(-50%)scale(1)}to{opacity:0;transform:translate(-50%,-.625rem)scale(.985)}}@keyframes svelte-1uha8ag-session-notice-timer{0%{transform:scaleX(1)}to{transform:scaleX(0)}}
