.ui-nav-tabs,.ui-nav-stepper,.ui-nav-calendar{width:100%;min-width:0}.ui-nav-tab-strip{min-width:0;box-shadow:inset 0 -1px 0 var(--color-border);position:relative}.ui-nav-tab-scroll{--ui-nav-tab-fade-start:#000;--ui-nav-tab-fade-end:#000;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-mask-image:linear-gradient(to right, var(--ui-nav-tab-fade-start) 0, #000 32px, #000 calc(100% - 32px), var(--ui-nav-tab-fade-end) 100%);mask-image:linear-gradient(to right, var(--ui-nav-tab-fade-start) 0, #000 32px, #000 calc(100% - 32px), var(--ui-nav-tab-fade-end) 100%);overflow-x:auto}.ui-nav-tab-scroll::-webkit-scrollbar{display:none}.ui-nav-tab-strip[data-clipped-start]>.ui-nav-tab-scroll{--ui-nav-tab-fade-start:transparent}.ui-nav-tab-strip[data-clipped-end]>.ui-nav-tab-scroll{--ui-nav-tab-fade-end:transparent}.ui-nav-tab-list{gap:2px;width:max-content;min-width:100%;display:flex;position:relative}.ui-nav-tab{border-radius:var(--radius-sm) var(--radius-sm) 0 0;white-space:nowrap;flex-shrink:0;min-height:36px;font-size:13px}.ui-nav-tab:focus-visible{outline-offset:-2px}.ui-nav-tab[aria-selected=true]{color:var(--color-text);box-shadow:inset 0 -2px 0 var(--color-accent)}.ui-nav-tab-count{background:var(--color-surface-raised);min-width:18px;color:var(--color-muted);font-variant-numeric:tabular-nums;text-align:center;border-radius:9px;padding:0 5px;font-size:11px;font-weight:500;line-height:18px}.ui-nav-tab[aria-selected=true]>.ui-nav-tab-count{color:var(--color-text)}.ui-nav-tab-panel,.ui-nav-step-content{padding-block:var(--space-3);animation:ui-content-in var(--motion-enter) var(--motion-ease) both;font-size:12px;line-height:1.6}.ui-nav-tab-panel{padding-bottom:0}.ui-nav-tab-panel:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px;border-radius:var(--radius)}.ui-nav-tabs[data-orientation=vertical]{gap:var(--space-3);grid-template-columns:max-content minmax(0,1fr);display:grid}.ui-nav-tabs[data-orientation=vertical]>.ui-nav-tab-strip{box-shadow:inset -1px 0 0 var(--color-border)}.ui-nav-tabs[data-orientation=vertical] .ui-nav-tab-scroll{overflow-x:visible;-webkit-mask-image:none;mask-image:none}.ui-nav-tabs[data-orientation=vertical] .ui-nav-tab-list{flex-direction:column;width:auto;padding-right:6px}.ui-nav-tabs[data-orientation=vertical] .ui-nav-tab{border-radius:var(--radius-sm);justify-content:flex-start}.ui-nav-tabs[data-orientation=vertical] .ui-nav-tab[aria-selected=true]{background:var(--color-secondary-hover);box-shadow:none}.ui-nav-tabs[data-orientation=vertical]>.ui-nav-tab-panel{padding-top:0}.ui-nav-breadcrumbs ol,.ui-nav-steps{flex-wrap:wrap;align-items:center;gap:6px;margin:0;padding:0;list-style:none;display:flex}.ui-nav-breadcrumbs li{color:var(--color-muted);align-items:center;gap:6px;min-height:36px;font-size:12px;display:flex}.ui-nav-breadcrumbs [aria-current]{color:var(--color-text);font-weight:600}.ui-nav-record,.ui-nav-calendar-actions{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.ui-nav-pagination,.ui-nav-pagination-page{align-items:center;gap:2px;display:flex}.ui-nav-pagination{flex-wrap:wrap;max-width:100%}.ui-nav-pagination-page .ui-button{font-variant-numeric:tabular-nums;min-width:32px}.ui-nav-pagination-page .ui-button[aria-current=page]{border-color:var(--color-border);background:var(--color-surface);color:var(--color-text)}.ui-nav-ellipsis{color:var(--color-muted);padding-inline:3px;font-size:12px}.ui-nav-pagination-bar{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-3);width:100%;min-width:0;color:var(--color-muted);flex-wrap:wrap;font-size:12px;line-height:1.5;display:flex}.ui-nav-pagination-range{font-variant-numeric:tabular-nums}.ui-nav-command-search{border:1px solid var(--color-border);background:var(--color-input);border-radius:var(--radius);transition:border-color var(--motion-normal) var(--motion-ease),box-shadow var(--motion-normal) var(--motion-ease);align-items:center;gap:8px;padding:0 10px;display:flex}.ui-nav-command-search:focus-within{border-color:var(--color-accent);box-shadow:var(--shadow-input-focus)}.ui-nav-command-search input{width:100%;min-width:0;height:36px;color:var(--color-text);font:inherit;background:0 0;border:0;outline:0;font-size:13px}.ui-nav-command-list{max-height:280px;padding-top:8px;scroll-padding:4px;overflow-y:auto}.ui-nav-command-item{border-radius:var(--radius);cursor:pointer;min-height:36px;color:var(--color-muted);transition:background-color var(--motion-fast) var(--motion-ease),color var(--motion-fast) var(--motion-ease);align-items:center;gap:8px;padding:8px 10px;font-size:13px;display:flex}.ui-nav-command-item [aria-hidden]{display:flex}.ui-nav-command-item[data-selected=true]{color:var(--color-text);background:var(--color-secondary-hover)}.ui-nav-command-item[data-disabled=true]{opacity:.45;cursor:not-allowed}.ui-nav-command-empty{color:var(--color-muted);padding:14px 10px;font-size:12px}.ui-nav-steps{gap:4px}.ui-nav-step-number{border:1px solid var(--color-border);width:20px;height:20px;transition:background-color var(--motion-fast) var(--motion-ease),border-color var(--motion-fast) var(--motion-ease),color var(--motion-fast) var(--motion-ease);border-radius:50%;justify-content:center;align-items:center;font-size:10px;display:inline-flex}.ui-nav-steps [aria-current=step]{color:var(--color-text);background:var(--color-secondary-hover)}.ui-nav-steps [aria-current=step] .ui-nav-step-number{background:var(--color-accent);color:var(--color-on-accent);border-color:var(--color-accent)}.ui-nav-step-footer{border-top:1px solid var(--color-border);justify-content:flex-end;gap:8px;padding-top:10px;display:flex}.ui-nav-accordion{border:1px solid var(--color-border);border-radius:var(--radius);width:100%;overflow:hidden}.ui-nav-accordion-item+.ui-nav-accordion-item{border-top:1px solid var(--color-border)}.ui-nav-accordion h3{margin:0;font-size:12px}.ui-nav-accordion h3>.ui-button{text-align:left;width:100%;color:var(--color-text);border-radius:0;justify-content:space-between}.ui-nav-accordion h3>.ui-button:focus-visible{outline-offset:-3px}.ui-nav-accordion [aria-expanded] svg{transition:transform var(--motion-normal) var(--motion-ease);flex-shrink:0}.ui-nav-accordion [aria-expanded=true] svg{transform:rotate(180deg)}.ui-nav-accordion-panel{color:var(--color-muted);padding:8px 12px 12px;font-size:12px;line-height:1.6}.ui-nav-anchor{border-bottom:1px solid var(--color-border);flex-wrap:wrap;gap:4px 12px;padding-bottom:6px;display:flex}.ui-nav-anchor .ui-text-link{min-height:36px;transition:color var(--motion-fast) var(--motion-ease),border-color var(--motion-fast) var(--motion-ease);border-bottom:2px solid #0000;font-size:12px}.ui-nav-anchor [aria-current=location]{border-bottom-color:var(--color-accent);color:var(--color-text)}.ui-nav-anchor-target{scroll-margin-top:88px}.ui-nav-record{font-variant-numeric:tabular-nums;color:var(--color-muted);justify-content:space-between;gap:8px;font-size:12px}.ui-nav-calendar{gap:8px;display:grid}.ui-nav-calendar-heading{font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;gap:8px;font-size:12px;font-weight:600;display:flex}.ui-nav-calendar-actions{gap:6px}.ui-nav-calendar .ui-segmented{flex-wrap:wrap}@media (pointer:coarse){.ui-nav-tab-list .ui-button,.ui-nav-steps .ui-button,.ui-nav-accordion h3>.ui-button,.ui-nav-pagination .ui-button,.ui-nav-record .ui-button,.ui-nav-calendar .ui-button,.ui-nav-command-item,.ui-nav-anchor .ui-text-link,.ui-nav-breadcrumbs .ui-text-link{min-height:44px}.ui-nav-pagination-page .ui-button{min-width:40px}}@media (prefers-reduced-motion:reduce){.ui-nav-tab-panel,.ui-nav-step-content{animation:none}.ui-nav-anchor .ui-text-link,.ui-nav-step-number,.ui-nav-command-item,.ui-nav-command-search,.ui-nav-accordion [aria-expanded] svg{transition:none}}.ui-nav-demo-stack,.ui-nav-demo-copy{flex-direction:column;gap:8px;width:100%;min-width:0;display:flex}.ui-nav-demo-copy{gap:4px;font-size:12px;line-height:1.5}.ui-nav-demo-copy>span{color:var(--color-muted)}.ui-nav-demo-stack>.ui-button{align-self:flex-start}.ui-nav-demo-records{margin:0;padding:0;font-size:11px;list-style:none}.ui-nav-demo-records li{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:8px;min-height:36px;display:flex}.ui-nav-demo-records li>span{color:var(--color-muted)}.ui-nav-demo-note{color:var(--color-muted);margin:0;font-size:11px}.ui-nav-demo-scroll{border:1px solid var(--color-border);border-radius:var(--radius);overscroll-behavior:contain;height:148px;padding:8px 10px;scroll-padding-top:8px;overflow:auto}.ui-nav-demo-scroll:focus-visible,.ui-nav-demo-scroll h4:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.ui-nav-demo-scroll h4{margin:0 0 8px;padding-block:4px;font-size:12px}.ui-nav-demo-section{min-height:116px;font-size:12px}.ui-nav-demo-section p{color:var(--color-muted);margin:0}.ui-nav-demo-days{text-align:center;grid-template-columns:repeat(7,minmax(0,1fr));gap:2px;font-size:11px;display:grid}.ui-nav-demo-days time{font-variant-numeric:tabular-nums;transition:background-color var(--motion-fast) var(--motion-ease),color var(--motion-fast) var(--motion-ease);border-radius:4px;padding:3px}.ui-nav-demo-days [data-current]{color:var(--color-on-accent);background:var(--color-accent)}@media (prefers-reduced-motion:reduce){.ui-nav-demo-days time{transition:none}}
.resource-page{gap:var(--ui-panel-body-gap,12px);min-width:0;display:grid}.resource-list-toolbar{margin-bottom:var(--space-2)}.resource-list-search input[type=search]::-webkit-search-cancel-button{display:none}.resource-list-extra-filters{display:contents}.resource-list-toolbar>.ui-page-toolbar-row,.resource-list-toolbar .ui-page-toolbar-start{align-items:flex-end}.resource-list-count{min-height:var(--ui-input-height,36px);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;display:inline-flex}.resource-list-chips{gap:var(--space-2);flex-wrap:wrap;min-width:0;margin:0;padding:0;list-style:none;display:flex}.resource-list-chips>li{min-width:0;display:flex}.resource-list-chip>svg{color:var(--color-muted);flex-shrink:0}.resource-list-toolbar .resource-list-filter-toggle{display:none}.resource-list-filter-count{background:var(--color-accent);min-width:18px;color:var(--color-on-accent);font-variant-numeric:tabular-nums;text-align:center;border-radius:9px;padding:0 5px;font-size:11px;line-height:18px}.resource-list-drawer-filters{gap:var(--space-3);min-width:0;display:grid}.resource-list-drawer-filters .ui-select-field{width:100%}@media (max-width:639.98px){.resource-list-toolbar .resource-list-filter-toggle{display:inline-flex}.resource-list-toolbar .ui-page-toolbar-start>.ui-select-field,.resource-list-toolbar .resource-list-extra-filters{display:none}.resource-list-toolbar .ui-page-toolbar-start>.ui-field.resource-list-search{flex:1 1 0;min-width:0}.resource-list-toolbar .ui-page-toolbar-end{flex:100%;justify-content:space-between}}.resource-list-range{font-variant-numeric:tabular-nums;white-space:nowrap}.resource-list-summary{justify-content:space-between;align-items:center;gap:var(--space-2);color:var(--color-muted);flex-wrap:wrap;font-size:.8125rem;display:flex}@media (max-width:600px){.resource-list-summary{align-items:start}.resource-list-summary .ui-nav-pagination{width:100%}}
