.ui_pageHeader__CalSH{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:1rem;padding-block:.5rem 1rem;border-bottom:1px solid var(--border)}.ui_pageHeader__CalSH h1{margin:0}.ui_pageHeader__CalSH p{margin:.5rem 0 0;color:var(--fg-muted);max-width:65ch}.ui_notice__EdZXF{padding:.75rem 1rem;-webkit-border-start:3px solid var(--primary);border-inline-start:3px solid var(--primary);background:var(--primary-soft);border-radius:var(--radius-sm)}.ui_notice__EdZXF[data-tone=error]{color:var(--danger);background:var(--danger-soft);border-color:var(--danger)}.ui_empty__iO2Pz{padding:2rem 1rem;text-align:center;color:var(--fg-muted)}.ui_empty__iO2Pz h2{color:var(--fg);font-family:var(--font-heading);font-size:1.5rem}.ui_dialog__MhP5q{box-sizing:border-box;width:min(36rem,calc(100% - 2rem));max-height:calc(100dvh - 2rem);padding:1.5rem;border:1px solid var(--border-control);border-radius:var(--radius-dialog);color:var(--fg);background:var(--surface-raised);box-shadow:var(--shadow-lg);overflow:auto}.ui_dialog__MhP5q::-webkit-backdrop{background:var(--scrim)}.ui_dialog__MhP5q::backdrop{background:var(--scrim)}.ui_dialogHeader__Xlrmz{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1rem}.ui_dialogHeader__Xlrmz h2{font-family:var(--font-heading);font-size:1.75rem;margin:0}.ui_dialogHeader__Xlrmz button{display:grid;place-items:center;flex:none}.ui_sheet__bIfVw{margin:0 0 0 auto;height:100dvh;max-height:100dvh;width:min(24rem,100%);border-radius:0;padding-bottom:calc(1rem + env(safe-area-inset-bottom))}@media (min-width:1280px){.ui_dock__Gckrt[open]{position:-webkit-sticky;position:sticky;top:1rem;inset-inline:auto;margin:0;grid-column:2;grid-row:2/span 5;width:320px;height:auto;max-height:calc(100dvh - 2rem);box-shadow:none;padding:1rem}}.ui_steps__vW7ih{list-style:none;display:flex;flex-wrap:wrap;gap:.75rem 1.25rem;padding:0;margin:1.5rem 0;font-size:.875rem;color:var(--fg-muted)}.ui_steps__vW7ih li{display:flex;align-items:center;gap:.5rem}.ui_steps__vW7ih li>span{display:grid;place-items:center;width:1.5rem;height:1.5rem;border:1px solid var(--border-control);border-radius:50%;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ui_steps__vW7ih [aria-current=step]{color:var(--primary);font-weight:600}.ui_steps__vW7ih [aria-current=step]>span{background:var(--primary);color:var(--on-primary);border-color:var(--primary)}.ui_pageHeader__CalSH>div{min-width:0;max-width:100%;overflow-wrap:anywhere}.workspace-shell_shell___3J1q{display:flex;min-height:100dvh}.workspace-shell_skip__m_lOH{position:fixed;left:1rem;top:-5rem;z-index:100;padding:.75rem;background:var(--primary);color:var(--on-primary)}.workspace-shell_skip__m_lOH:focus{top:1rem}.workspace-shell_sidebar__Usbz_{position:-webkit-sticky;position:sticky;top:0;width:256px;flex:0 0 256px;height:100dvh;display:flex;flex-direction:column;gap:.75rem;padding:1.25rem 1rem;background:var(--surface);border-right:1px solid var(--border);overflow-y:auto}.workspace-shell_wordmark__4kMl5{display:inline-flex;align-items:center;min-height:44px;color:var(--fg);font-family:var(--font-heading);font-size:1.75rem;text-decoration:none;line-height:1.4}.workspace-shell_railBrand__P1gs9{display:none}.workspace-shell_command__ywmGD,.workspace-shell_vault__R7NoB{display:flex;align-items:center;gap:.5rem;min-height:44px;width:100%;text-decoration:none;padding:.5rem;color:var(--fg-muted)}.workspace-shell_vault__R7NoB span{flex:1 1;overflow-wrap:anywhere}.workspace-shell_command__ywmGD{font-size:.875rem;background:transparent}.workspace-shell_command__ywmGD span{flex:1 1;text-align:left}.workspace-shell_command__ywmGD kbd{font-size:.75rem}.workspace-shell_primary__fV0T8{list-style:none;padding:0;margin:0;display:grid;grid-gap:.25rem;gap:.25rem}.workspace-shell_footer__9rqKE a,.workspace-shell_footer__9rqKE button,.workspace-shell_primary__fV0T8 a{display:flex;align-items:center;gap:.75rem;padding:.625rem .75rem;min-height:44px;border:none;border-radius:6px;color:var(--fg-muted);text-decoration:none;background:transparent;text-align:left;width:100%}.workspace-shell_footer__9rqKE a:hover,.workspace-shell_footer__9rqKE button:hover,.workspace-shell_primary__fV0T8 a:hover{background:var(--surface-2);color:var(--fg)}.workspace-shell_bottom__LDxut [aria-current=page],.workspace-shell_primary__fV0T8 a[aria-current=page]{background:var(--primary-soft);color:var(--primary);font-weight:600}.workspace-shell_sidebarSpace__beJuD{flex:1 1}.workspace-shell_footer__9rqKE{margin-top:auto;padding-top:.75rem;border-top:1px solid var(--border)}.workspace-shell_sync__gnxdy{font-size:.875rem}.workspace-shell_workspace__ZQvQj{flex:1 1;min-width:0}.workspace-shell_content___Hyy_:focus{outline:none}.workspace-shell_content___Hyy_{min-width:0}.workspace-shell_library__Qv4AQ{min-width:0;min-height:0;flex:1 1;overflow:auto}.workspace-shell_library__Qv4AQ>div{padding:.5rem 0}.workspace-shell_library__Qv4AQ [role=tree]{border:0;border-radius:0;height:40dvh;background:transparent}.workspace-shell_library__Qv4AQ h1{font-size:1.125rem;font-family:var(--font-sans)}.workspace-shell_library__Qv4AQ [role=toolbar]{gap:.25rem}.workspace-shell_bottom__LDxut,.workspace-shell_mobileHeader__0EYtg{display:none}.workspace-shell_menuLinks__cbXVg{display:grid;grid-gap:.5rem;gap:.5rem}.workspace-shell_menuLinks__cbXVg a{display:flex;align-items:center;gap:.75rem;min-height:44px;padding:.5rem;text-decoration:none}@media (min-width:1024px){.workspace-shell_shell___3J1q[data-focus] .workspace-shell_sidebar__Usbz_{display:none}}@media (min-width:768px) and (max-width:1023px){.workspace-shell_sidebar__Usbz_{width:76px;flex-basis:76px;padding-inline:.5rem}.workspace-shell_sidebar__Usbz_ .workspace-shell_wordmark__4kMl5{justify-content:center}.workspace-shell_sidebar__Usbz_ .workspace-shell_wordmark__4kMl5 span{display:none}.workspace-shell_sidebar__Usbz_ .workspace-shell_railBrand__P1gs9{display:block}.workspace-shell_sidebar__Usbz_ .workspace-shell_command__ywmGD kbd,.workspace-shell_sidebar__Usbz_ .workspace-shell_command__ywmGD span,.workspace-shell_sidebar__Usbz_ .workspace-shell_footer__9rqKE span,.workspace-shell_sidebar__Usbz_ .workspace-shell_library__Qv4AQ,.workspace-shell_sidebar__Usbz_ .workspace-shell_primary__fV0T8 span,.workspace-shell_sidebar__Usbz_ .workspace-shell_vault__R7NoB{display:none}.workspace-shell_footer__9rqKE a,.workspace-shell_footer__9rqKE button,.workspace-shell_primary__fV0T8 a,.workspace-shell_sidebar__Usbz_ .workspace-shell_command__ywmGD{justify-content:center}.workspace-shell_mobileHeader__0EYtg{display:flex;align-items:center;gap:.75rem;padding:.5rem 1rem;border-bottom:1px solid var(--border)}.workspace-shell_mobileHeader__0EYtg .workspace-shell_wordmark__4kMl5{flex:1 1}}@media (max-width:767px){.workspace-shell_sidebar__Usbz_{display:none}.workspace-shell_workspace__ZQvQj{padding-bottom:var(--bottom-nav-height,calc(76px + env(safe-area-inset-bottom)))}.workspace-shell_mobileHeader__0EYtg{position:-webkit-sticky;position:sticky;top:0;z-index:15;display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.5rem 1rem;background:var(--bg);border-bottom:1px solid var(--border)}.workspace-shell_bottom__LDxut{position:fixed;inset:auto 0 0;z-index:20;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));background:var(--surface);border-top:1px solid var(--border);padding:.25rem .5rem calc(.25rem + env(safe-area-inset-bottom))}.workspace-shell_bottom__LDxut a,.workspace-shell_bottom__LDxut button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.125rem;min-height:60px;border:none;background:transparent;color:var(--fg-muted);text-decoration:none;font-size:.875rem;padding:.25rem}}.workspace-shell_library__Qv4AQ [role=toolbar]>button:not(:first-child){display:none}.workspace-shell_sidebar__Usbz_ .workspace-shell_footer__9rqKE{flex-shrink:0}@media (min-width:1024px){.workspace-shell_footer__9rqKE{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.workspace-shell_footer__9rqKE .workspace-shell_sync__gnxdy{grid-column:1/-1}.workspace-shell_footer__9rqKE>:not(.workspace-shell_sync__gnxdy){justify-content:center}.workspace-shell_footer__9rqKE>:not(.workspace-shell_sync__gnxdy) span{display:none}}.workspace-shell_workspace__ZQvQj :is(button,a,input,textarea,[contenteditable]){scroll-margin-block:calc(var(--workspace-top-inset, 0px) + 16px) calc(var(--bottom-nav-height, 0px) + 16px)}