.switch.svelte-1i5k5w4{display:inline-flex;align-items:center}.switch.svelte-1i5k5w4:not(:has(input:disabled)){cursor:pointer}.switch.svelte-1i5k5w4 input:where(.svelte-1i5k5w4){position:absolute;opacity:0}.switch__thumb.svelte-1i5k5w4{position:relative;border-radius:9999px;transition:all .35s ease-in-out;background-color:var(--background-interactive-secondary);width:56px;height:28px;display:flex;justify-content:space-between;align-items:center;padding:2px}.switch__thumb.svelte-1i5k5w4 .icon-container:where(.svelte-1i5k5w4):first-child{color:var(--icon-interactive-secondary-press)}.switch__thumb.svelte-1i5k5w4 .icon-container:where(.svelte-1i5k5w4):last-child{color:var(--icon-interactive-secondary)}.switch.svelte-1i5k5w4 input:where(.svelte-1i5k5w4):checked~.switch__thumb:where(.svelte-1i5k5w4) .icon-container:where(.svelte-1i5k5w4):first-child{color:var(--icon-interactive-secondary)}.switch.svelte-1i5k5w4 input:where(.svelte-1i5k5w4):checked~.switch__thumb:where(.svelte-1i5k5w4) .icon-container:where(.svelte-1i5k5w4):last-child{color:var(--icon-interactive-secondary-press)}.switch__thumb.svelte-1i5k5w4:after{content:"";position:absolute;top:2px;left:2px;transition:all .35s ease-in-out;border-radius:var(--border-radius-circle);background-color:var(--background-interactive-secondary-press);width:24px;height:24px}.switch.svelte-1i5k5w4:not(:has(input:disabled)) input:where(.svelte-1i5k5w4):focus~.switch__thumb:where(.svelte-1i5k5w4){outline-width:2px;outline-color:var(--border-focus-ring);outline-offset:1px;outline-style:solid}.switch.svelte-1i5k5w4 input:where(.svelte-1i5k5w4):checked~.switch__thumb:where(.svelte-1i5k5w4):after{left:30px}.icon-container.svelte-1i5k5w4{display:flex;z-index:1;padding:4px}.icon-container.svelte-1i5k5w4 svg{width:16px;height:16px}.icon-container.svelte-1i5k5w4 svg path{fill:currentColor;transition:fill .35s ease-in-out}.breadcrumb-container.svelte-vct3mv{display:flex;align-items:center;padding:var(--spacing-24);gap:var(--spacing-4)}.breadcrumb-link.svelte-vct3mv{display:flex;align-items:center;font-size:var(--font-size-body-md);font-weight:var(--font-weight-medium);line-height:var(--line-height-body-md);text-decoration:none;gap:var(--spacing-2);color:var(--text-interactive-secondary);height:24px;border-radius:var(--border-radius-4)}.breadcrumb-link.svelte-vct3mv:hover{background-color:var(--background-interactive-secondary-hover);color:var(--text-interactive-secondary-hover)}.breadcrumb-link.svelte-vct3mv:focus{background-color:var(--background-secondary);color:var(--text-interactive-secondary);border:var(--border-width-2) solid var(--border-focus-ring);border-radius:var(--border-radius-4)}.breadcrumb-current.svelte-vct3mv{font-size:var(--font-size-body-md);font-weight:var(--font-weight-medium);line-height:var(--line-height-body-md);display:flex;align-items:center;color:var(--text-primary);gap:2px}.breadcrumb-link.svelte-vct3mv svg path,.breadcrumb-current.svelte-vct3mv svg,.icon-chevron.svelte-vct3mv{flex-shrink:0;color:var(--icon-interactive-secondary)}.breadcrumb-link.svelte-vct3mv svg,.breadcrumb-current.svelte-vct3mv svg,.icon-chevron.svelte-vct3mv{width:24px;height:24px}.breadcrumb-container.svelte-vct3mv>svg path{width:var(--spacing-24);height:var(--spacing-24);flex-shrink:0;color:var(--icon-interactive-secondary)}.icon-parent.svelte-vct3mv{width:24px;height:24px}.icon-parent.svelte-vct3mv svg path{fill:var(--icon-interactive-secondary)}.breadcrumb-container.svelte-vct3mv :where(.svelte-vct3mv):is(a:where(.svelte-vct3mv)):focus-visible{outline:0 solid var(--border-focus-ring);border-radius:var(--border-radius-4)}.notification-item.svelte-6gyz0j{display:block;width:100%;padding:16px;border:none;border-bottom:1px solid var(--border-tertiary);background-color:transparent;text-align:left;cursor:pointer}.notification-item.svelte-6gyz0j:hover{background-color:var(--background-secondary)}.item-header.svelte-6gyz0j{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.title-wrapper.svelte-6gyz0j{display:inline-flex;align-items:center;gap:8px;background-color:var(--background-interactive-badge-active);color:var(--text-interactive-primary);padding:4px 10px;border-radius:4px}.icon-container.svelte-6gyz0j{display:flex;align-items:center;color:var(--icon-brand)}.icon-container.svelte-6gyz0j svg{width:24px;height:24px}.item-type.svelte-6gyz0j{font-weight:var(--font-weight-medium);color:var(--text-interactive-primary);font-size:var(--font-size-body-md);line-height:var(--line-height-body-md);margin:0}.unread-dot.svelte-6gyz0j{width:8px;height:8px;background-color:var(--icon-brand);border-radius:50%;flex-shrink:0}.item-content.svelte-6gyz0j{font-size:var(--font-size-body-sm);font-weight:var(--font-weight-body-md);color:var(--text-primary);margin:0 0 12px;line-height:var(--line-height-body-sm)}.item-footer.svelte-6gyz0j{display:flex;justify-content:space-between;align-items:center}.info-tags.svelte-6gyz0j{display:flex;gap:8px}.info-tag.svelte-6gyz0j{align-items:center;display:flex;height:20px;text-align:center;justify-content:center;background-color:var(--background-interactive-inverse);color:var(--text-interactive-inverse);font-size:var(--font-size-body-sm);font-weight:var(--font-weight-medium);border-radius:var(--border-radius-12);padding:2px 8px}.item-time.svelte-6gyz0j{font-size:var(--font-size-body-sm);font-weight:var(--font-weight-body-sm);line-height:var(--line-height-body-sm);color:var(--text-tertiary)}.notification-item.svelte-6gyz0j:focus{outline:var(--border-width-1) solid var(--border-focus-ring);border-radius:var(--border-radius-4)}.notification-panel.svelte-e6xrou{position:fixed;top:0;right:0;width:380px;height:100%;display:flex;flex-direction:column;z-index:9999;box-shadow:var(--shadow-16);pointer-events:auto;background-color:var(--background-primary);transition:transform .2s ease-out,opacity .2s ease-out}.panel-header.svelte-e6xrou{display:flex;align-items:center;gap:8px;padding:20px;border-bottom:1px solid var(--border-tertiary);flex-shrink:0;height:72px}.back-button.svelte-e6xrou{background:none;border:none;color:var(--text-secondary);cursor:pointer;display:flex;align-items:center;gap:4px;padding:4px}.back-button.svelte-e6xrou svg{width:24px;height:24px}.back-button.svelte-e6xrou:focus{outline:var(--border-width-2) solid var(--border-focus-ring);border-radius:var(--border-radius-4)}.panel-title.svelte-e6xrou{font-size:var(--font-size-heading-md);font-weight:var(--font-weight-heading-md);line-height:var(--line-height-heading-md);color:var(--text-primary);margin:0}.panel-body.svelte-e6xrou{flex-grow:1;overflow-y:auto;padding:4px}.state-message.svelte-e6xrou{height:100%;display:flex;align-items:center;padding:40px 20px;justify-content:center;color:var(--text-tertiary)}.header.svelte-14ojrsa{border-bottom:var(--border-width-1) solid var(--border-tertiary);display:flex;justify-content:space-between;align-items:center;padding-right:24px;height:var(--common-header-height);background:var(--background-primary)}.breadcrumb.svelte-14ojrsa{display:flex;align-items:center}.breadcrumb.svelte-14ojrsa span:focus-visible,.btn-drawer.svelte-14ojrsa:focus-visible{outline:var(--border-width-2) solid var(--border-focus-ring);border-radius:var(--border-radius-4)}.breadcrumb.svelte-14ojrsa .breadcrumb-link>span{display:inline-flex}.header-right.svelte-14ojrsa{position:relative;display:flex;align-items:center;gap:8px}.btn-drawer.svelte-14ojrsa{position:relative;border:none;cursor:pointer;background:transparent;padding:0;display:inline-flex;align-items:center}.btn-drawer.svelte-14ojrsa svg{width:24px;height:24px}.btn-drawer.svelte-14ojrsa svg path{fill:var(--icon-primary)}.notification-wrapper.svelte-14ojrsa{position:relative}.header-right.svelte-14ojrsa .badge-active:where(.svelte-14ojrsa){position:absolute;top:-8px;right:-10px;min-width:20px;height:20px;padding:4px;background-color:var(--background-success);color:var(--icon-primary);border-radius:9999px;font-size:var(--font-size-body-md);font-weight:var(--font-weight-body-md);line-height:var(--line-height-body-md);display:flex;align-items:center;justify-content:center}.backdrop.svelte-14ojrsa{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#0003;z-index:1000;border:none;padding:0;font:inherit;color:inherit;text-align:inherit}.panel-container.svelte-14ojrsa{position:relative;z-index:1001}.header-container.svelte-ky5vb1{display:flex;flex-direction:column;position:sticky;top:0;z-index:998;background:var(--background-primary)}
