.ui-shell--desk{--rail-width:14.5rem;--page-gutter:clamp(1rem, 2.6vw, 2.5rem);--shadow-card:0 1px 2px color-mix(in srgb, var(--ink) 3%, transparent);background:var(--ground)}.ui-shell--desk .ui-bar--desk{min-height:4.5rem;padding-inline:var(--sp-5);border-bottom-color:var(--line)}.ui-shell--desk .ui-brandband{height:2px}.ui-shell--desk .desk-identity{flex-direction:column;gap:1px;min-width:0;display:flex}.ui-shell--desk .desk-identity-caption{font-size:var(--text-xs);color:var(--ink-3)}.ui-shell--desk .desk-monogram{border-radius:var(--radius-sm);color:var(--brand-ink,var(--brand-ink-fallback));font-weight:var(--weight-title);place-items:center;display:grid}.ui-shell--desk .ui-main{padding:var(--sp-7) max(var(--page-gutter), calc((100% - var(--rail-width) - 88rem) / 2)) 0;scrollbar-gutter:stable;scroll-padding-block:var(--sp-6)}.ui-shell--desk .ui-rail{padding:var(--sp-5) var(--sp-3) 0;gap:var(--sp-1)}.ui-shell--desk .ui-rail-group{padding-inline:var(--sp-3);margin-top:var(--sp-5);font-size:var(--text-xs)}.ui-shell--desk .ui-rail-group:first-child{margin-top:0}.ui-shell--desk .ui-rail-link{padding-inline:var(--sp-3);border-radius:var(--radius-sm);color:var(--ink-2);transition:background var(--motion), color var(--motion);margin:0}.ui-shell--desk .ui-rail-link[aria-current=page]{background:color-mix(in srgb, var(--here) 9%, var(--ground));color:var(--ink)}.ui-shell--desk .ui-rail-link .ui-icon{color:var(--ink-3)}.ui-shell--desk .ui-rail-link[aria-current=page] .ui-icon{color:var(--here)}.ui-shell--desk .ui-rail-foot{gap:var(--sp-1);padding:var(--sp-3) 0;flex-direction:column;margin-top:auto;display:flex}.ui-shell--desk .ui-rail-foot .ui-btn{box-shadow:none;padding-inline:var(--sp-3);font-size:var(--text-md);background:0 0;border-color:#0000;justify-content:flex-start}.ui-shell--desk .ui-rail-foot .ui-btn:hover,.ui-shell--desk .ui-rail-foot .ui-btn[aria-current=page]{background:var(--surface);color:var(--ink)}.ui-shell--desk .ui-head{padding-bottom:var(--sp-5);border-bottom-color:var(--line)}.ui-shell--desk .ui-head-title{letter-spacing:-.035em;font-size:clamp(1.625rem,2.3vw,2rem);line-height:1.2}.ui-shell--desk .ui-head-eyebrow{margin-bottom:var(--sp-1)}.ui-shell--desk .ui-head-icon{box-shadow:none}.ui-shell--desk .ui-btn{padding-inline:var(--sp-4)}.ui-shell--desk .ui-btn--text{padding-inline:0}.ui-shell--desk .ui-btn--secondary:not(.ui-btn--danger){border-color:var(--edge)}.ui-shell--desk .ui-field-control{padding-block:var(--sp-2);min-height:3rem;transition:border-color var(--motion), box-shadow var(--motion)}.ui-shell--desk .ui-field-control:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--focus) 12%, transparent)}.ui-shell--desk .ui-field>:is(label,legend),.ui-shell--desk .ui-field-label>label{font-size:var(--text-md);font-weight:var(--weight-medium)}.ui-shell--desk .ui-fieldset{gap:var(--sp-5) var(--sp-6)}.ui-shell--desk .ui-panel-head{background:var(--ground)}.ui-shell--desk .ui-panel-body{padding:var(--sp-5)}.ui-shell--desk .ui-section{max-width:70rem}.ui-shell--desk .ui-savebar{padding-right:max(var(--page-gutter), calc(100% + var(--page-gutter) - 70rem))}.ui-shell--desk .ui-section:has(>div>.ui-fieldset){padding:var(--sp-5);border:var(--rule-entry);border-radius:var(--radius);background:var(--ground)}.ui-shell--desk .ui-section:has(>div>.ui-fieldset) .ui-section-title{font-size:var(--text-lg)}.ui-shell--desk .ui-panel,.ui-shell--desk .ui-disclosure,.ui-shell--desk .ui-empty{box-shadow:none}.ui-shell--desk .ui-chip{border-radius:var(--radius-sm);font-weight:var(--weight-medium)}.ui-shell--desk .ui-chip:not([aria-pressed=true]):not(.ui-chip--on):hover{border-color:var(--edge);background:var(--surface)}.ui-shell--desk .desk-overview{gap:var(--sp-4);margin-top:var(--sp-5);grid-template-columns:minmax(0,1fr);display:grid}.ui-shell--desk .desk-overview>.ui-stats{gap:var(--sp-4);grid-template-columns:repeat(4,minmax(0,1fr));margin:0}.ui-shell--desk .ui-stat{padding:var(--sp-5);box-shadow:none}.ui-shell--desk .ui-stat-value{margin-block:var(--sp-2)}.ui-shell--desk .ui-stat-note{line-height:1.5}.ui-shell--desk .desk-overview .ui-glance{gap:var(--sp-3);padding:var(--sp-4) var(--sp-5);box-shadow:none;margin:0}.ui-shell--desk .desk-overview .ui-glance-pair{box-shadow:none;margin:0}.ui-shell--desk .desk-overview .ui-glance-head{align-items:baseline;gap:var(--sp-2) var(--sp-5)}.ui-shell--desk .desk-overview .ui-glance-head>.ui-label{flex:none}.ui-shell--desk .desk-overview .ui-glance-head>.ui-glance-figures{flex:auto;order:0}.ui-shell--desk .ui-glance-go{font-size:var(--text-sm)}.ui-shell--desk .ui-glance-value{font-size:var(--text-xl)}.ui-shell--desk .desk-stays{margin-top:var(--sp-7)}.ui-shell--desk .desk-stays-heading{align-items:baseline;gap:var(--sp-2) var(--sp-4);flex-wrap:wrap;display:flex}.ui-shell--desk .desk-stays-heading h2{font-size:var(--text-xl);letter-spacing:-.02em}.ui-shell--desk .desk-stays-heading>span{color:var(--ink-3);font-size:var(--text-sm);font-weight:var(--weight-medium)}.ui-shell--desk .desk-stays-tools{justify-content:space-between;align-items:center;gap:var(--sp-3) var(--sp-5);margin-block:var(--sp-4);flex-wrap:wrap;display:flex}.ui-shell--desk .desk-stays-tools>.ui-toolbar{margin:0}.ui-shell--desk .desk-stays-tools>.ui-toolbar:first-child{flex:17rem}.ui-shell--desk .desk-stays-tools .ui-search{flex:0 24rem;max-width:100%}.ui-shell--desk .desk-stays-tools>.ui-toolbar+.ui-toolbar{order:-1}.ui-shell--desk .desk-stays-tools>.ui-toolbar:first-child{justify-content:flex-end}.ui-shell--desk .ui-entry:not([data-state=off]){background:var(--ground);box-shadow:none}.ui-shell--desk .ui-entry:not([data-state=off]) .ui-entry-head{background:var(--ground)}.ui-shell--desk .ui-entry-lead-value{font-size:var(--text-2xl)}.ui-shell--desk .ui-entry-body>.ui-msg:first-child{margin-top:0}.ui-shell--desk .ui-entry-body>.ui-msg+*{margin-top:var(--sp-4)}.ui-shell--desk .ui-entry-head{padding:var(--sp-4) var(--sp-5)}.ui-shell--desk .ui-empty{background:var(--ground)}.ui-shell--desk .ui-empty:not([data-size]){padding:var(--sp-8) var(--sp-5)}.ui-shell--desk .ui-empty-note{max-width:32rem}@media (width>=40rem){.ui-shell--desk .ui-section>div>.ui-fieldset{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=64rem){.ui-shell--desk .desk-overview>.ui-stats{gap:var(--sp-3)}.ui-shell--desk .ui-stat{padding:var(--sp-4)}}@media (width<=52rem){.ui-shell--desk .desk-wide-only{display:none}.ui-shell--desk .ui-main{padding:var(--sp-5) var(--page-gutter) 0}.ui-shell--desk .ui-bar--desk{min-height:4rem;padding-inline:var(--page-gutter)}.ui-shell--desk .ui-tabs{padding-inline:var(--sp-2)}.ui-shell--desk .ui-tab{gap:var(--sp-1);min-height:3.75rem;color:var(--ink-2)}.ui-shell--desk .ui-tab[aria-current=page]{background:color-mix(in srgb, var(--here) 8%, var(--ground));color:var(--ink)}.ui-shell--desk .ui-tab .ui-icon{width:1.25rem;height:1.25rem}}@media (width<=40rem){.ui-shell--desk .ui-head{gap:var(--sp-4);grid-template-columns:minmax(0,1fr)}.ui-shell--desk .ui-head--beside{gap:var(--sp-3);grid-template-columns:minmax(0,1fr) auto}.ui-shell--desk .ui-head-actions{justify-content:flex-start;gap:var(--sp-2)}.ui-shell--desk .ui-head-actions>.ui-btn{white-space:normal;text-align:center}.ui-shell--desk .desk-overview>.ui-stats{gap:var(--sp-2);grid-template-columns:repeat(2,minmax(0,1fr))}.ui-shell--desk .ui-stat{padding:var(--sp-3) var(--sp-4)}.ui-shell--desk .ui-stat-value{margin-block:var(--sp-1)}.ui-shell--desk .desk-overview .ui-stat-value{font-size:clamp(var(--text-lg), var(--stat-fit,var(--text-2xl)), var(--text-2xl))}.ui-shell--desk .desk-overview .ui-stat-body{align-items:baseline;column-gap:var(--sp-2);flex-flow:wrap}.ui-shell--desk .desk-overview .ui-stat-meter{flex-basis:100%}.ui-shell--desk .desk-overview .ui-stat-body>:has(+.ui-stat-meter){margin-bottom:var(--sp-2)}.ui-shell--desk .desk-overview .ui-glance{padding:var(--sp-3) var(--sp-4);gap:var(--sp-2)}.ui-shell--desk .desk-overview .ui-glance-head,.ui-shell--desk .desk-overview .ui-glance-figures{column-gap:var(--sp-3)}.ui-shell--desk .desk-overview .ui-glance-value{font-size:var(--text-lg)}.ui-shell--desk .desk-overview .ui-glance-go{margin-left:auto}.ui-shell--desk .desk-overview .ui-glance .ui-spark{height:2rem}.ui-shell--desk .desk-stays{margin-top:var(--sp-6)}.ui-shell--desk .desk-stays-tools{display:block}.ui-shell--desk .desk-stays-tools>.ui-toolbar+.ui-toolbar{margin-top:var(--sp-3);gap:var(--sp-2);grid-template-columns:repeat(3,minmax(0,1fr)) auto;display:grid}.ui-shell--desk .desk-stays-tools .ui-chip{min-height:3.5rem;padding:var(--sp-1) var(--sp-2);font-size:var(--text-sm);text-align:center;flex-direction:column;justify-content:center;gap:0;line-height:1.2}.ui-shell--desk .desk-stays-tools .ui-chip-count{font-size:var(--text-lg)}.ui-shell--desk .desk-stays-tools .ui-search{flex:1}.ui-shell--desk .ui-panel-body,.ui-shell--desk .ui-entry-head{padding:var(--sp-4)}.ui-shell--desk .ui-empty:not([data-size]){padding:var(--sp-6) var(--sp-4)}.ui-shell--desk .ui-section:has(>div>.ui-fieldset){padding:var(--sp-4)}.ui-shell--desk .ui-pager{gap:var(--sp-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ui-shell--desk .ui-pager>.ui-bar-meta{text-align:center;white-space:normal;order:-1;grid-column:1/-1}.ui-shell--desk .ui-btn{white-space:normal;text-align:center;max-width:100%}}
