svg.svelte-k9i744{flex:none;display:block}header.svelte-cvpch5{display:contents}kefine-topbar.svelte-cvpch5{z-index:3;pointer-events:none;align-content:start;justify-items:stretch;gap:.55rem;display:grid;position:fixed;top:0;left:0;right:0}kefine-topbar-row.svelte-cvpch5{min-height:0;box-shadow:none;backdrop-filter:blur();transition:background-color var(--kef-motion-fast) var(--kef-ease-soft), box-shadow var(--kef-motion-fast) var(--kef-ease-soft), border-color var(--kef-motion-fast) var(--kef-ease-soft), backdrop-filter var(--kef-motion-fast) var(--kef-ease-soft);background:0 0;border:0;border-radius:0;justify-content:space-between;align-items:flex-start;gap:.75rem;padding:.75rem;display:flex}kefine-topbar[data-scrolled=true].svelte-cvpch5>kefine-topbar-row:where(.svelte-cvpch5){background:color-mix(in oklab, var(--kef-bg-card) 90%, var(--kef-bg));backdrop-filter:blur(14px);box-shadow:0 10px 24px oklab(40.162% .0124914 .0290352/.08)}kefine-sidebar-root.svelte-cvpch5{z-index:1;pointer-events:auto;align-content:start;gap:.9rem;width:7.5rem;min-width:7.5rem;min-height:0;display:grid;position:relative}kefine-sidebar-root[data-expanded=true].svelte-cvpch5{width:fit-content;min-width:0;max-width:calc(100vw - 5rem)}kefine-sidebar-root.svelte-cvpch5 [data-part=brand]:where(.svelte-cvpch5),kefine-sidebar-root.svelte-cvpch5 [data-part=link]:where(.svelte-cvpch5),kefine-sidebar-root.svelte-cvpch5 [data-part=icon]:where(.svelte-cvpch5){border:var(--kef-border-width-soft) solid var(--kef-line);color:var(--lefine-text);text-decoration:none}kefine-sidebar-root.svelte-cvpch5>button[data-part=brand]:where(.svelte-cvpch5){border-radius:var(--kef-radius-ui);width:100%;min-height:2.5rem;box-shadow:none;transition:background-color var(--kef-motion-fast) var(--kef-ease-soft), box-shadow var(--kef-motion-fast) var(--kef-ease-soft), backdrop-filter var(--kef-motion-fast) var(--kef-ease-soft);background:0 0;border:0;justify-content:flex-start;align-items:center;padding:.14rem .48rem;display:inline-flex}kefine-sidebar-root[data-scrolled=true].svelte-cvpch5>button[data-part=brand]:where(.svelte-cvpch5){box-shadow:none;backdrop-filter:none;background:0 0}kefine-sidebar-brand-mark[data-part=brand-mark].svelte-cvpch5{border-radius:calc(var(--kef-radius-ui) - .12rem);background:color-mix(in oklab, var(--kef-bg-card) 82%, transparent);width:auto;min-width:6.55rem;min-height:2.5rem;color:color-mix(in oklab, var(--lefine-text) 96%, transparent);font-family:var(--kef-font-family-brand);letter-spacing:.01em;transition:color var(--kef-motion-fast) var(--kef-ease-soft), transform var(--kef-motion-fast) var(--kef-ease-soft);flex:none;justify-content:center;align-items:center;padding:0 .48rem;font-size:2rem;font-weight:700;line-height:1;display:inline-flex}kefine-sidebar-root.svelte-cvpch5>button[data-part=brand]:where(.svelte-cvpch5):hover kefine-sidebar-brand-mark[data-part=brand-mark]:where(.svelte-cvpch5),kefine-sidebar-root[data-expanded=true].svelte-cvpch5 kefine-sidebar-brand-mark[data-part=brand-mark]:where(.svelte-cvpch5){color:color-mix(in oklab, var(--kef-primary) 88%, #5a4636)}kefine-sidebar-root.svelte-cvpch5>button[data-part=brand]:where(.svelte-cvpch5){anchor-name:--kefine-topbar-anchor}kefine-sidebar-toolbar.svelte-cvpch5 [data-role=theme]:where(.svelte-cvpch5){anchor-name:--kefine-theme-anchor}kefine-sidebar-toolbar.svelte-cvpch5 [data-role=locale]:where(.svelte-cvpch5){anchor-name:--kefine-locale-anchor}kefine-sidebar-popover.svelte-cvpch5{position-anchor:--kefine-topbar-anchor;top:anchor(bottom);left:anchor(left);border:var(--kef-border-width-soft) solid color-mix(in oklab, var(--kef-border) 72%, transparent);border-radius:var(--kef-radius-ui);background:color-mix(in oklab, var(--kef-bg-card) 96%, var(--kef-bg));width:max-content;min-width:12rem;color:inherit;box-sizing:border-box;margin:.9rem 0 0;padding:.4rem;position:fixed;overflow:visible;box-shadow:0 8px 18px oklab(40.162% .0124914 .0290352/.06)}kefine-sidebar-popover.svelte-cvpch5::backdrop{background:0 0}kefine-picker-popover.svelte-cvpch5{border:var(--kef-border-width-soft) solid color-mix(in oklab, var(--kef-border) 72%, transparent);border-radius:var(--kef-radius-ui);background:color-mix(in oklab, var(--kef-bg-card) 98%, var(--kef-bg));width:max-content;min-width:11rem;color:inherit;margin:0;padding:.28rem;position:fixed;box-shadow:0 10px 24px oklab(40.162% .0124914 .0290352/.08)}kefine-picker-popover[data-kind=theme].svelte-cvpch5{position-anchor:--kefine-theme-anchor;top:anchor(bottom);left:anchor(left);margin-top:.45rem}kefine-picker-popover[data-kind=locale].svelte-cvpch5{position-anchor:--kefine-locale-anchor;top:anchor(bottom);left:anchor(left);margin-top:.45rem}kefine-picker-popover.svelte-cvpch5::backdrop{background:0 0}kefine-picker-list.svelte-cvpch5{gap:.2rem;display:grid}kefine-picker-list.svelte-cvpch5 [data-part=picker-option]:where(.svelte-cvpch5){border:var(--kef-border-width-soft) solid transparent;border-radius:calc(var(--kef-radius-ui) - .08rem);min-height:2.45rem;color:color-mix(in oklab, var(--lefine-text) 96%, transparent);text-align:left;font:inherit;transition:border-color var(--kef-motion-fast) var(--kef-ease-soft), background-color var(--kef-motion-fast) var(--kef-ease-soft), color var(--kef-motion-fast) var(--kef-ease-soft);background:0 0;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.55rem;padding:.55rem .7rem;display:grid}kefine-picker-list.svelte-cvpch5 [data-part=picker-option][data-active=true]:where(.svelte-cvpch5){border-color:color-mix(in oklab, var(--kef-primary) 28%, var(--kef-line));background:color-mix(in oklab, var(--kef-primary) 8%, white);color:color-mix(in oklab, var(--kef-primary) 92%, #4f3d30)}kefine-picker-list.svelte-cvpch5 [data-part=picker-option]:where(.svelte-cvpch5):hover{border-color:color-mix(in oklab, var(--kef-primary) 22%, var(--kef-line));background:color-mix(in oklab, var(--kef-primary) 6%, white)}kefine-sidebar-stack.svelte-cvpch5{border-radius:calc(var(--kef-radius-ui) - .06rem);background:0 0;flex-direction:row;gap:.45rem;width:100%;display:flex}kefine-sidebar-nav.svelte-cvpch5{gap:.42rem;display:grid}kefine-sidebar-nav.svelte-cvpch5 a[data-part=link]:where(.svelte-cvpch5){border-radius:calc(var(--kef-radius-ui) - .06rem);min-height:2.85rem;transition:border-color var(--kef-motion-fast) var(--kef-ease-soft), color var(--kef-motion-fast) var(--kef-ease-soft), background-color var(--kef-motion-fast) var(--kef-ease-soft), transform var(--kef-motion-fast) var(--kef-ease-soft), box-shadow var(--kef-motion-fast) var(--kef-ease-soft);background:0 0;justify-content:center;align-items:center;gap:.82rem;padding:.72rem .88rem;display:inline-flex}kefine-sidebar-nav.svelte-cvpch5 a[data-part=link]:where(.svelte-cvpch5):hover,kefine-sidebar-toolbar.svelte-cvpch5 [data-part=icon]:where(.svelte-cvpch5):hover{background:color-mix(in oklab, var(--kef-primary) 6%, white);border-color:var(--kef-line-primary);color:color-mix(in oklab, var(--kef-primary) 92%, #4f3d30)}lefine-text[data-part=link-label].svelte-cvpch5{white-space:nowrap;color:color-mix(in oklab, var(--lefine-text) 96%, transparent);font-size:.96rem;font-weight:620;line-height:1}kefine-sidebar-toolbar.svelte-cvpch5{border-color:color-mix(in oklab, var(--kef-border) 62%, transparent);width:fit-content;color:color-mix(in oklab, var(--lefine-text) 92%, transparent);flex-wrap:nowrap;align-items:center;gap:.4rem;padding:0;display:flex;overflow:visible}kefine-sidebar-toolbar[data-kind=social].svelte-cvpch5{justify-content:flex-start}kefine-sidebar-toolbar.svelte-cvpch5 [data-part=icon]:where(.svelte-cvpch5){border-radius:calc(var(--kef-radius-ui) - .06rem);width:2.55rem;min-width:2.55rem;height:2.55rem;transition:border-color var(--kef-motion-fast) var(--kef-ease-soft), color var(--kef-motion-fast) var(--kef-ease-soft), background-color var(--kef-motion-fast) var(--kef-ease-soft), transform var(--kef-motion-fast) var(--kef-ease-soft), box-shadow var(--kef-motion-fast) var(--kef-ease-soft);background:0 0;justify-content:center;align-items:center;display:inline-flex}kefine-sidebar-toolbar.svelte-cvpch5 [data-part=icon]:where(.svelte-cvpch5):hover{box-shadow:0 10px 20px color-mix(in oklab, var(--lefine-text) 6%, transparent)}button[data-part=auth].svelte-cvpch5{z-index:1;anchor-name:--kefine-auth-anchor;border:var(--kef-border-width-soft) solid color-mix(in oklab, var(--kef-border) 72%, transparent);border-radius:calc(var(--kef-radius-ui) - .04rem);background:color-mix(in oklab, var(--kef-bg-card) 94%, var(--kef-bg));width:auto;min-width:0;max-width:min(16ch + 2rem,100vw - 2rem);min-height:2.5rem;color:color-mix(in oklab, var(--lefine-text) 96%, transparent);font:inherit;cursor:pointer;pointer-events:auto;white-space:nowrap;transition:background-color var(--kef-motion-fast) var(--kef-ease-soft), box-shadow var(--kef-motion-fast) var(--kef-ease-soft), border-color var(--kef-motion-fast) var(--kef-ease-soft), backdrop-filter var(--kef-motion-fast) var(--kef-ease-soft);flex:0 auto;justify-content:flex-start;align-items:center;gap:.55rem;padding:.42rem .8rem;display:inline-flex;position:relative;overflow:hidden}button[data-part=auth][data-scrolled=true].svelte-cvpch5{box-shadow:none;backdrop-filter:none;background:0 0}button[data-part=auth][data-scrolled=true][data-variant=primary].svelte-cvpch5{color:color-mix(in oklab, var(--lefine-text) 96%, transparent);border:var(--kef-border-width-soft) solid color-mix(in oklab, var(--kef-border) 72%, transparent)}button[data-part=auth][data-scrolled=true][data-variant=ghost].svelte-cvpch5{color:color-mix(in oklab, var(--lefine-text) 96%, transparent);border-color:#0000}button[data-part=auth][data-loading=true].svelte-cvpch5{cursor:progress;justify-content:center;align-items:center;gap:.55rem;display:inline-flex}button[data-part=auth].svelte-cvpch5:hover,button[data-part=auth][data-scrolled=true].svelte-cvpch5:hover,button[data-part=auth][data-scrolled=true][data-variant=primary].svelte-cvpch5:hover,button[data-part=auth][data-scrolled=true][data-variant=ghost].svelte-cvpch5:hover{color:color-mix(in oklab, var(--kef-primary) 92%, #4f3d30);border-color:color-mix(in oklab, var(--kef-primary) 38%, var(--kef-border));background:color-mix(in oklab, var(--kef-primary) 10%, transparent)}lef-auth-loading.svelte-cvpch5{border:1.8px solid color-mix(in oklab, currentColor 22%, transparent);border-top-color:currentColor;border-radius:999px;width:.92rem;height:.92rem;animation:.78s linear infinite svelte-cvpch5-kefine-auth-spin}button[data-part=auth].svelte-cvpch5>[data-part=auth-label]:where(.svelte-cvpch5){text-overflow:clip;white-space:nowrap;text-align:left;flex:auto;width:100%;min-width:0;max-width:100%;font-size:.95rem;font-weight:620;line-height:1.15;display:block;overflow:hidden}button[data-part=auth][data-authenticated=true].svelte-cvpch5{flex-basis:min(16ch + 2rem,100vw - 2rem);width:min(16ch + 2rem,100vw - 2rem)}@keyframes svelte-cvpch5-kefine-auth-spin{to{transform:rotate(360deg)}}@media (width<=760px){button[data-part=auth].svelte-cvpch5{max-width:min(12ch + 1.44rem,100vw - 4.25rem);padding-inline:.72rem}kefine-topbar.svelte-cvpch5{top:0;left:0;right:0}kefine-topbar-row.svelte-cvpch5{padding:.7rem .55rem}kefine-sidebar-root.svelte-cvpch5,kefine-sidebar-root[data-expanded=true].svelte-cvpch5{width:fit-content;min-width:0;max-width:calc(100vw - 5.75rem);position:relative;top:auto;left:auto}kefine-sidebar-root.svelte-cvpch5:not([data-expanded=true]){width:7.5rem;min-width:7.5rem}kefine-sidebar-root.svelte-cvpch5:not([data-expanded=true]) kefine-sidebar-toolbar:where(.svelte-cvpch5){-webkit-overflow-scrolling:touch;flex-direction:row;justify-content:center;display:flex;overflow-x:auto}kefine-sidebar-root.svelte-cvpch5:not([data-expanded=true]) kefine-sidebar-stack:where(.svelte-cvpch5){justify-content:center}kefine-sidebar-popover.svelte-cvpch5{top:anchor(bottom);left:anchor(left);width:min(12rem,100vw - 1.1rem);min-width:min(12rem,100vw - 1.1rem);max-width:min(12rem,100vw - 1.1rem);margin-top:.55rem}kefine-sidebar-popover.svelte-cvpch5:popover-open{inset:auto}kefine-sidebar-stack.svelte-cvpch5{background:0 0;flex-wrap:nowrap;width:100%;overflow:auto hidden}kefine-sidebar-nav.svelte-cvpch5,kefine-sidebar-toolbar.svelte-cvpch5{flex-shrink:0;width:100%}kefine-sidebar-toolbar.svelte-cvpch5{-webkit-overflow-scrolling:touch;flex-flow:row;gap:.35rem;display:flex;overflow-x:auto}button[data-part=auth].svelte-cvpch5{white-space:nowrap;text-align:left;max-width:min(12ch + 1.44rem,100vw - 4.25rem);padding-inline:.72rem}button[data-part=auth][data-authenticated=true].svelte-cvpch5{flex-basis:min(12ch + 1.44rem,100vw - 4.25rem);width:min(12ch + 1.44rem,100vw - 4.25rem)}}
