.uf-page-navigation,.uf-page-tree-content,.uf-page-header,.uf-view-switcher{min-width:0}.uf-page-sidebar{width:var(--uf-desktop-nav);padding:var(--uf-space-24) var(--uf-space-8);border-right:var(--uf-border-width) solid var(--uf-border-subtle);background:var(--uf-bg);height:100%}.uf-page-navigation-brand{padding:var(--uf-space-8) var(--uf-space-12) var(--uf-space-24)}.uf-page-navigation-brand .uf-logo{background:0 0;padding:0}.uf-page-workspace-name{margin:0 var(--uf-space-12) var(--uf-space-24);overflow-wrap:anywhere}.uf-page-favorites{padding-bottom:var(--uf-space-16);margin-bottom:var(--uf-space-24);border-bottom:var(--uf-border-width) solid var(--uf-border-subtle)}.uf-page-favorites h2,.uf-page-tree-heading{margin:0 var(--uf-space-12) var(--uf-space-4)}.uf-page-favorites ul,.uf-page-tree{margin:0;padding:0;list-style:none}.uf-page-favorites li{min-width:0}.uf-page-favorites li .uf-button{text-align:start;overflow-wrap:anywhere;justify-content:flex-start;width:100%}.uf-page-favorites li .uf-button span{min-width:0}.uf-page-tree-help{margin:0 var(--uf-space-12) var(--uf-space-12)}.uf-page-tree-row{padding-left:calc(var(--uf-tree-depth,0) * var(--uf-space-4))}.uf-page-tree-item{border:var(--uf-border-width) solid transparent;border-radius:var(--uf-radius-field);align-items:center;gap:0;min-width:0;display:flex}.uf-page-tree-item[data-selected=true]{background:var(--uf-surface);border-color:var(--uf-border)}.uf-page-tree-item:hover{background:var(--uf-surface-subtle)}.uf-page-tree-item .uf-page-tree-toggle,.uf-page-tree-item .uf-favorite{min-width:var(--uf-min-target);width:var(--uf-min-target);min-height:var(--uf-target);flex-shrink:0;padding:0}.uf-page-tree-toggle{font-size:var(--uf-icon-size)}.uf-page-tree-toggle-space{width:var(--uf-space-8);flex-shrink:0}.uf-page-tree-select{align-items:center;gap:var(--uf-space-4);min-width:0;min-height:var(--uf-target);padding:var(--uf-space-8) var(--uf-space-4);color:var(--uf-text);font-size:var(--uf-type-label);font-weight:var(--uf-weight-medium);line-height:var(--uf-line-height-heading);text-align:start;cursor:pointer;background:0 0;border:0;flex:1;display:flex}.uf-page-tree-select[aria-selected=true]{font-weight:var(--uf-weight-semibold)}.uf-page-tree-icon{font-size:var(--uf-type-body);line-height:var(--uf-line-height-heading);flex-shrink:0}.uf-page-tree-name{overflow-wrap:anywhere;min-width:0}.uf-favorite{color:var(--uf-text-secondary)}.uf-favorite[aria-pressed=true]{color:var(--uf-brand)}.uf-favorite svg{width:var(--uf-icon-size);height:var(--uf-icon-size)}.uf-page-tree-keyboard,.uf-page-navigation-notice{margin:var(--uf-space-16) var(--uf-space-12) 0;overflow-wrap:anywhere}.uf-page-navigation-notice{border-top:var(--uf-border-width) solid var(--uf-border-subtle);padding-top:var(--uf-space-16)}.uf-page-drawer-trigger{display:none}.uf-page-drawer.uf-dialog--sheet{width:min(var(--uf-desktop-inspector), 100%);border-radius:0 var(--uf-radius-panel) var(--uf-radius-panel) 0;max-width:100%;height:100dvh;max-height:100dvh;padding-bottom:calc(var(--uf-space-24) + env(safe-area-inset-bottom));margin:0;inset:0 auto 0 0}.uf-page-breadcrumb{min-width:0;font-size:var(--uf-type-label)}.uf-page-breadcrumb-list{gap:var(--uf-space-4);flex-wrap:wrap;align-items:center;margin:0;padding:0;list-style:none;display:flex}.uf-page-breadcrumb-list li{align-items:center;gap:var(--uf-space-4);overflow-wrap:anywhere;min-width:0;max-width:100%;display:inline-flex}.uf-page-breadcrumb-list .uf-button{padding-inline:var(--uf-space-8);min-width:var(--uf-min-target);text-align:start;white-space:normal;overflow-wrap:anywhere;max-width:100%;color:var(--uf-text-secondary)}.uf-page-breadcrumb-current{padding-block:var(--uf-space-12);overflow-wrap:anywhere}.uf-page-breadcrumb-separator{color:var(--uf-text-secondary)}.uf-page-breadcrumb-path{display:none}.uf-page-header-main{justify-content:space-between;align-items:flex-start;gap:var(--uf-space-24);padding-block:var(--uf-space-24);display:flex}.uf-page-header-cover{margin-top:var(--uf-space-16);border-radius:var(--uf-radius-card);background:var(--uf-surface-subtle);overflow:hidden}.uf-page-header-cover img{width:100%;max-width:100%;height:auto;display:block}.uf-page-header-copy{min-width:0}.uf-page-header-icon{margin-bottom:var(--uf-space-8);font-size:var(--uf-type-h1);line-height:var(--uf-line-height-heading);display:inline-block}.uf-page-header-title{font-size:var(--uf-type-h1);line-height:var(--uf-line-height-heading);font-weight:var(--uf-weight-semibold);overflow-wrap:anywhere;margin:0}.uf-page-header-description{margin:var(--uf-space-12) 0 0;max-width:var(--uf-reading-max);color:var(--uf-text-secondary);overflow-wrap:anywhere}.uf-page-header-actions{justify-content:flex-end;align-items:center;gap:var(--uf-space-8);flex-wrap:wrap;flex-shrink:0;display:flex}.uf-block-toolbar{align-items:center;gap:var(--uf-space-8);flex-wrap:wrap;min-width:0;display:flex}.uf-block-toolbar .uf-button{min-width:var(--uf-min-target);min-height:var(--uf-target);max-width:100%}.uf-view-switcher{padding-block:var(--uf-space-16)}.uf-view-switcher-source{justify-content:space-between;align-items:center;gap:var(--uf-space-8);margin-bottom:var(--uf-space-12);flex-wrap:wrap;display:flex}.uf-view-switcher-source .uf-badge{white-space:normal;overflow-wrap:anywhere}.uf-view-source-missing{color:var(--uf-danger);font-size:var(--uf-type-label)}.uf-view-switcher-help{margin-bottom:0}@media (max-width:1199px){.uf-page-sidebar{display:none}.uf-page-navigation{width:100%}.uf-page-drawer-trigger{align-items:center;gap:var(--uf-space-12);padding:var(--uf-space-12) var(--uf-space-16);border-bottom:var(--uf-border-width) solid var(--uf-border-subtle);background:var(--uf-bg);min-width:0;display:flex}.uf-page-drawer-trigger .uf-button{flex-shrink:0}.uf-page-drawer-current{min-width:0;font-size:var(--uf-type-label);overflow-wrap:anywhere}}@media (max-width:767px){.uf-page-header-main{gap:var(--uf-space-16);flex-direction:column}.uf-page-header-actions{flex-shrink:1;justify-content:flex-start}.uf-page-header-title{font-size:var(--uf-type-h2)}.uf-page-breadcrumb-middle{display:none!important}.uf-page-breadcrumb-path{display:block}.uf-page-breadcrumb-path summary{color:var(--uf-brand);padding-block:var(--uf-space-12);min-height:var(--uf-target);cursor:pointer}.uf-page-breadcrumb-path ol{overflow-wrap:anywhere;margin:0;padding-inline-start:var(--uf-space-24)}.uf-page-breadcrumb-path li{padding-block:var(--uf-space-4)}.uf-page-breadcrumb-path .uf-button{white-space:normal;overflow-wrap:anywhere;text-align:start;max-width:100%}}
