.dashboard-view-customer .fixed.inset-x-4.bottom-4.top-20{padding:18px 28px 36px!important}.dashboard-customer-view-toggle-dock{margin-bottom:12px!important}.customer-center{gap:14px!important}.customer-center__header{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:22px!important;padding-bottom:14px!important}.customer-center__header h2{margin-top:4px!important;font-size:20px!important;line-height:1.2!important}.customer-center__summary{grid-template-columns:repeat(3,minmax(86px,auto))!important}.customer-center__summary div{min-width:0!important;padding:0 0 0 18px!important}.customer-center-card__footer span:first-child,.customer-center-card__metrics dt,.customer-center-card__value span,.customer-center__summary span,.customer-detail-context span,.customer-detail-metrics span{letter-spacing:0!important}.customer-center-toolbar{grid-template-columns:minmax(0,1fr) minmax(220px,300px)!important;gap:12px!important;padding-bottom:12px!important}.customer-center-search,.customer-center-sort-trigger{min-height:40px!important}.customer-center-list-state{display:none!important}.customer-card-grid{grid-template-columns:repeat(auto-fill,minmax(310px,1fr))!important;gap:10px!important;align-items:start!important}.customer-center-card.customer-center-card--simple{min-height:0!important;border-radius:4px!important}.customer-center-card.customer-center-card--simple:focus-within,.customer-center-card.customer-center-card--simple:hover{border-color:hsl(var(--foreground)/.32)!important;background:hsl(var(--accent)/.32)!important;box-shadow:none!important}.customer-center-card__body-button{min-height:138px!important;height:auto!important;grid-template-columns:minmax(0,1fr) auto!important;grid-template-areas:"name value" "metrics footer"!important;align-items:end!important;gap:12px 16px!important;padding:14px 48px 14px 14px!important}.customer-center-card--simple h3{font-size:17px!important;line-height:1.2!important}.customer-card-pin{top:10px!important;right:10px!important;width:28px!important;height:28px!important;border-radius:4px!important}.customer-center-card--simple .customer-center-card__metrics{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:10px!important;margin:0!important}.customer-center-card--simple .customer-center-card__metrics div{display:inline-flex!important;align-items:baseline!important;gap:5px!important;padding:0!important}.customer-center-card__metrics dt{font-weight:700!important}.customer-center-card__metrics dd{font-size:15px!important;font-weight:760!important}.customer-center-card__value{min-width:124px!important;flex-direction:column!important;align-items:flex-end!important;justify-content:end!important;text-align:right!important}.customer-center-card__value strong{font-size:16px!important}.customer-center-card__footer{justify-content:flex-end!important;border-top:0!important;padding:0!important;font-size:11px!important;white-space:nowrap!important}.customer-center-card__footer span:first-child{font-size:10px!important;font-weight:700!important;text-transform:uppercase!important}.customer-detail-panel{display:grid!important;gap:0!important}.customer-detail-panel__header{padding:0 0 14px!important}.customer-detail-panel__title-row{grid-template-columns:40px minmax(0,1fr)!important}.customer-detail-panel__back{width:40px!important;min-height:40px!important;padding:0!important;font-size:0!important}.customer-detail-panel__back svg{width:18px!important;height:18px!important}.customer-detail-panel__header h3{font-size:22px!important;line-height:1.15!important}.customer-detail-context,.customer-detail-metrics{gap:0!important;padding:12px 0!important}.customer-detail-context{padding-top:0!important}.customer-detail-context div,.customer-detail-metrics div{padding:2px 16px!important}.customer-detail-context strong,.customer-detail-metrics strong{margin-top:4px!important;font-size:15px!important;line-height:1.2!important}.customer-project-list{gap:0!important;padding-top:14px!important}.customer-project-list__header{padding:0 0 10px!important}.customer-project-list__header .customer-project-group__eyebrow,.customer-project-list__header>span{display:none!important}.customer-project-list__header h4{margin:0!important;font-size:16px!important;line-height:1.25!important}.customer-project-group{border-right:0!important;border-left:0!important;border-radius:0!important;background:transparent!important}.customer-project-group+.customer-project-group{margin-top:-1px!important}.customer-project-group__header{min-height:54px!important;padding:12px 0!important;background:transparent!important}.customer-project-group__header:hover{background:hsl(var(--accent)/.35)!important}.customer-project-group__body{padding:0 0 12px!important}.customer-estimate-table-wrap{border-radius:0!important}.customer-estimate-table td,.customer-estimate-table th{padding-top:10px!important;padding-bottom:10px!important}.customer-center-empty{min-height:180px!important;border-radius:4px!important;box-shadow:none!important}@media (max-width:980px){.customer-center-toolbar,.customer-center__header,.customer-detail-context,.customer-detail-metrics{grid-template-columns:1fr!important}.customer-center__summary{width:100%!important}.customer-center__summary div{border-left:0!important;border-top:1px solid hsl(var(--border))!important;padding:10px 0!important}.customer-center__summary div:first-child{border-top:0!important}}@media (max-width:720px){.dashboard-view-customer .fixed.inset-x-4.bottom-4.top-20{padding:14px!important}.customer-card-grid,.customer-center-card__body-button{grid-template-columns:1fr!important}.customer-center-card__body-button{grid-template-areas:"name" "metrics" "value" "footer"!important;align-items:start!important;padding-right:46px!important}.customer-center-card__value{min-width:0!important;align-items:flex-start!important;text-align:left!important}.customer-center-card__footer{justify-content:flex-start!important}.customer-detail-panel__title-row{grid-template-columns:40px minmax(0,1fr)!important}}.customer-center__summary--core{grid-template-columns:repeat(2,minmax(110px,auto))!important}.customer-center__summary--core div{min-width:0!important}.customer-center-toolbar{grid-template-columns:minmax(320px,1fr) minmax(300px,420px)!important;align-items:center!important}.customer-center-search{overflow:hidden!important;background:hsl(var(--card))!important;box-shadow:none!important}.customer-center-search:focus-within{border-color:hsl(var(--ring)/.38)!important;box-shadow:0 0 0 3px hsl(var(--ring)/.08)!important}.customer-center-search input,.customer-center-search input:focus,.customer-center-search input:focus-visible{border:0!important;outline:0!important;box-shadow:none!important;background:transparent!important}.customer-sort-control{display:grid;grid-template-columns:92px minmax(0,1fr);gap:8px;min-width:0}.customer-sort-direction-button,.customer-status-filter{display:inline-flex;align-items:center;justify-content:center;border:1px solid hsl(var(--border))!important;border-radius:6px!important;background:hsl(var(--card))!important;color:hsl(var(--foreground));box-shadow:none!important}.customer-sort-direction-button{min-height:40px;gap:7px;padding:0 10px;font-size:12px;font-weight:780}.customer-center-sort-trigger:hover,.customer-center-sort-trigger[aria-expanded=true],.customer-sort-direction-button:focus-visible,.customer-sort-direction-button:hover{border-color:hsl(var(--ring)/.34)!important;background:hsl(var(--accent)/.55)!important}.customer-center-sort-menu{min-width:0!important}.customer-center-sort-trigger{padding-left:12px!important}.customer-intelligence-strip{display:flex;flex-wrap:wrap;gap:8px;align-items:center;border-bottom:1px solid hsl(var(--border));padding:0 0 14px}.customer-status-filter{min-height:34px;gap:9px;padding:0 12px;color:hsl(var(--muted-foreground));font-size:12px;font-weight:780}.customer-status-filter strong{color:hsl(var(--foreground));font-size:13px;line-height:1}.customer-status-filter.is-active,.customer-status-filter:focus-visible,.customer-status-filter:hover{color:hsl(var(--foreground));border-color:hsl(var(--ring)/.28)!important;background:hsl(var(--accent)/.52)!important}.customer-status-filter.is-active[data-status=won]{border-color:hsl(var(--success)/.38)!important;background:hsl(var(--success)/.12)!important;color:hsl(var(--success))}.customer-status-filter.is-active[data-status=lost]{border-color:hsl(var(--destructive)/.38)!important;background:hsl(var(--destructive)/.11)!important;color:hsl(var(--destructive))}.customer-status-filter.is-active[data-status=open]{border-color:hsl(var(--warning)/.42)!important;background:hsl(var(--warning)/.12)!important;color:hsl(var(--warning))}.customer-card-grid{grid-template-columns:repeat(auto-fill,minmax(286px,1fr))!important;gap:12px!important;align-items:stretch!important}.customer-center-card.customer-center-card--simple{position:relative;min-height:248px!important;overflow:hidden;border-radius:6px!important;background:hsl(var(--card))!important}.customer-center-card.customer-center-card--simple:before{content:"";position:absolute;inset:0 0 auto;z-index:1;height:4px;background:hsl(var(--warning))}.customer-accent-0:before{background:hsl(var(--warning))!important}.customer-accent-1:before{background:hsl(var(--success))!important}.customer-accent-2:before{background:hsl(var(--info))!important}.customer-accent-3:before{background:#e85d2a!important}.customer-accent-4:before{background:#64748b!important}.customer-center-card.customer-center-card--simple:focus-within,.customer-center-card.customer-center-card--simple:hover{transform:none!important;border-color:hsl(var(--foreground)/.3)!important;background:hsl(var(--accent)/.24)!important;box-shadow:0 8px 20px rgba(15,23,42,.06)!important}.customer-card-pin{top:12px!important;right:12px!important;width:30px!important;height:30px!important;border-radius:6px!important;background:hsl(var(--card))!important}.customer-center-card__body-button{display:grid!important;min-height:248px!important;height:100%!important;grid-template-columns:1fr!important;grid-template-areas:"topline" "name" "metrics" "value" "outcomes" "footer"!important;align-content:start!important;gap:12px!important;padding:22px 48px 16px 16px!important}.customer-center-card__topline{display:flex!important;grid-area:topline!important;min-height:26px!important;align-items:center!important;justify-content:flex-start!important;gap:8px!important;padding-right:4px}.customer-center-card__topline>span:last-child{min-width:0;overflow:hidden;color:hsl(var(--muted-foreground));font-size:11px;font-weight:720;text-overflow:ellipsis;white-space:nowrap}.customer-card-outcome,.customer-lifecycle-pill,.customer-outcome{display:inline-flex;min-height:24px;align-items:center;border:1px solid hsl(var(--border));border-radius:999px;padding:0 8px;font-size:11px;font-weight:800;line-height:1;white-space:nowrap}.customer-card-outcome--won,.customer-lifecycle-pill--won{border-color:hsl(var(--success)/.32);background:hsl(var(--success)/.11);color:hsl(var(--success))}.customer-card-outcome--open,.customer-lifecycle-pill--open{border-color:hsl(var(--warning)/.36);background:hsl(var(--warning)/.11);color:hsl(var(--warning))}.customer-card-outcome--lost,.customer-lifecycle-pill--lost{border-color:hsl(var(--destructive)/.32);background:hsl(var(--destructive)/.1);color:hsl(var(--destructive))}.customer-center-card--simple h3{grid-area:name!important;min-height:0!important;overflow:visible!important;display:block!important;padding-right:0!important;color:hsl(var(--foreground));font-size:19px!important;font-weight:800!important;line-height:1.18!important;overflow-wrap:anywhere}.customer-center-card--simple .customer-center-card__metrics{grid-area:metrics!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;margin:2px 0 0!important;border-top:1px solid hsl(var(--border))!important;border-bottom:1px solid hsl(var(--border))!important;padding:10px 0!important}.customer-center-card--simple .customer-center-card__metrics div{display:grid!important;grid-template-columns:1fr!important;gap:4px!important;min-width:0!important;border:0!important;padding:0 10px!important}.customer-center-card--simple .customer-center-card__metrics div:first-child{padding-left:0!important}.customer-center-card--simple .customer-center-card__metrics div+div{border-left:1px solid hsl(var(--border))!important}.customer-center-card--simple .customer-center-card__metrics div:nth-child(3){display:grid!important}.customer-center-card__metrics dt{overflow:visible!important;color:hsl(var(--muted-foreground));font-size:10px!important;font-weight:780!important;line-height:1!important;text-transform:uppercase;white-space:nowrap}.customer-center-card__metrics dd{margin:0!important;color:hsl(var(--foreground));font-size:17px!important;font-weight:820!important;line-height:1.05!important}.customer-center-card__value{grid-area:value!important;display:flex!important;min-width:0!important;align-items:baseline!important;justify-content:space-between!important;gap:12px!important;border-top:0!important;margin:0!important;padding:0!important;text-align:left!important}.customer-center-card__value span{color:hsl(var(--muted-foreground));font-size:12px!important;font-weight:760}.customer-center-card__footer span:first-child:after,.customer-center-card__value span:after{content:none!important}.customer-center-card__value strong{max-width:none!important;overflow:visible!important;color:hsl(var(--foreground));font-size:18px!important;font-weight:830!important;line-height:1.1!important;text-overflow:clip!important;white-space:nowrap}.customer-card-outcomes{grid-area:outcomes;display:flex;flex-wrap:wrap;gap:6px;align-items:center}.customer-center-card__footer{grid-area:footer!important;display:flex!important;justify-content:space-between!important;gap:10px!important;border-top:1px solid hsl(var(--border))!important;margin:0!important;padding-top:10px!important;color:hsl(var(--muted-foreground))!important;font-size:12px!important;white-space:normal!important}.customer-center-card__footer span:first-child{color:hsl(var(--muted-foreground))!important;font-size:11px!important;font-weight:760!important;text-transform:none!important}.customer-center-card__open{display:none!important}.customer-detail-breadcrumb{display:flex;min-width:0;align-items:center;gap:7px;margin-bottom:5px;color:hsl(var(--muted-foreground));font-size:12px;font-weight:720}.customer-detail-breadcrumb button{border:0!important;background:transparent!important;color:inherit;padding:0!important;font:inherit;text-decoration:underline;text-underline-offset:3px}.customer-detail-breadcrumb span:last-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.customer-estimate-table td:last-child,.customer-estimate-table th:last-child{display:none!important}.customer-estimate-table{min-width:680px!important}@media (max-width:980px){.customer-center-toolbar,.customer-sort-control{grid-template-columns:1fr!important}.customer-sort-direction-button{justify-content:center}}@media (max-width:720px){.customer-card-grid{grid-template-columns:1fr!important}.customer-center-card.customer-center-card--simple,.customer-center-card__body-button{min-height:0!important}.customer-center-card__body-button{padding-right:46px!important}.customer-center-card__value{display:grid!important;gap:3px!important}.customer-center-card__value strong{white-space:normal}.customer-center-card__footer{display:grid!important;justify-content:stretch!important}}html{scrollbar-gutter:stable}.customer-center-card--simple .customer-center-card__topline,.customer-center-card.customer-center-card--simple .customer-center-card__topline{display:flex!important}@media (min-width:721px){.dashboard-view-customer .fixed.inset-x-4.bottom-4.top-20{top:86px!important;right:0!important;bottom:0!important;left:0!important;padding:10px 32px 36px!important}.dashboard-view-customer .dashboard-customer-view-toggle-dock:not(.dashboard-customer-view-toggle-dock--monthly){width:100%!important;max-width:1280px!important;margin:0 auto 20px!important}.dashboard-view-customer .dashboard-customer-switch{width:-moz-fit-content!important;width:fit-content!important;height:auto!important;min-height:0!important}}.dashboard-view-customer .fixed.inset-x-4.bottom-4.top-20{height:calc(100dvh - var(--app-toolbar-height, 86px))!important;max-height:calc(100dvh - var(--app-toolbar-height, 86px))!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important;scrollbar-gutter:stable!important;-webkit-overflow-scrolling:touch}.customer-center.is-detail-view{gap:0!important;padding-bottom:72px!important}.customer-center.is-detail-view>.customer-center__header{display:none!important}.customer-detail-panel.customer-detail-panel--drilldown{display:grid!important;min-height:0!important;overflow:visible!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.customer-detail-panel__header{position:relative!important;padding:4px 0 18px!important;border-bottom:1px solid hsl(var(--border))!important}.customer-detail-panel__title-row{display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;gap:12px!important}.customer-detail-panel__back{width:auto!important;min-width:0!important;min-height:38px!important;gap:8px!important;border:1px solid hsl(var(--border))!important;border-radius:6px!important;background:hsl(var(--card))!important;color:hsl(var(--foreground))!important;padding:0 12px!important;font-size:13px!important;font-weight:760!important;line-height:1!important;white-space:nowrap!important;box-shadow:none!important}.customer-detail-panel__back:focus-visible,.customer-detail-panel__back:hover{border-color:hsl(var(--ring)/.34)!important;background:hsl(var(--accent)/.56)!important}.customer-detail-panel__back svg{width:17px!important;height:17px!important}.customer-detail-panel__title-block{min-width:0!important}.customer-detail-breadcrumb{margin-bottom:6px!important;font-size:12px!important;font-weight:720!important}.customer-detail-breadcrumb,.customer-detail-breadcrumb button{color:hsl(var(--muted-foreground))!important}.customer-detail-breadcrumb button:hover,.customer-detail-panel__header h3{color:hsl(var(--foreground))!important}.customer-detail-panel__header h3{margin:0!important;font-size:25px!important;font-weight:820!important;line-height:1.08!important;overflow-wrap:anywhere!important}.customer-detail-panel__eyebrow,.customer-detail-panel__header p:not(.customer-detail-panel__eyebrow){display:none!important}.customer-detail-metrics{grid-template-columns:minmax(190px,1.2fr) repeat(3,minmax(120px,1fr))!important;padding:18px 0!important;background:linear-gradient(90deg,hsl(var(--card)) 0,hsl(var(--background)) 72%)!important}.customer-detail-context,.customer-detail-metrics{display:grid!important;gap:0!important;border-bottom:1px solid hsl(var(--border))!important}.customer-detail-context{grid-template-columns:minmax(190px,1.2fr) repeat(2,minmax(120px,1fr))!important;padding:0 0 18px!important;background:hsl(var(--background))!important}.customer-detail-context div,.customer-detail-metrics div{min-width:0!important;border:0!important;border-left:1px solid hsl(var(--border))!important;border-radius:0!important;background:transparent!important;padding:4px 18px!important}.customer-detail-context div:first-child,.customer-detail-metrics div:first-child{border-left:0!important;padding-left:0!important}.customer-detail-context span,.customer-detail-metrics span{display:block!important;color:hsl(var(--muted-foreground))!important;font-size:10px!important;font-weight:800!important;letter-spacing:0!important;line-height:1.15!important;text-transform:uppercase!important}.customer-detail-context strong,.customer-detail-metrics strong{display:block!important;max-width:100%!important;margin-top:6px!important;overflow:hidden!important;color:hsl(var(--foreground))!important;font-size:18px!important;font-weight:820!important;line-height:1.15!important;text-overflow:ellipsis!important;white-space:nowrap!important}.customer-detail-metrics div:first-child strong{font-size:21px!important}.customer-detail-context div:first-child strong{color:hsl(var(--foreground))!important}.customer-project-list{display:grid!important;gap:12px!important;min-height:0!important;padding:18px 0 0!important}.customer-project-list__header{display:flex!important;align-items:end!important;justify-content:space-between!important;gap:12px!important;padding:0 0 2px!important}.customer-project-list__header .customer-project-group__eyebrow{display:block!important;color:hsl(var(--muted-foreground))!important}.customer-project-list__header h4{margin:5px 0 0!important;color:hsl(var(--foreground))!important;font-size:18px!important;font-weight:820!important;line-height:1.2!important}.customer-project-list__header>span{display:inline-flex!important;min-height:30px!important;align-items:center!important;border:1px solid hsl(var(--border))!important;border-radius:999px!important;background:hsl(var(--muted)/.42)!important;color:hsl(var(--muted-foreground))!important;padding:0 10px!important;font-size:12px!important;font-weight:780!important;white-space:nowrap!important}.customer-project-group{overflow:visible!important;border:1px solid hsl(var(--border))!important;border-radius:8px!important;background:hsl(var(--card))!important;box-shadow:none!important}.customer-project-group+.customer-project-group{margin-top:0!important}.customer-project-group__header{display:grid!important;min-height:64px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:14px!important;border-left:4px solid hsl(var(--ua-brand-orange))!important;border-radius:7px 7px 0 0!important;background:hsl(var(--muted)/.28)!important;padding:13px 16px 13px 14px!important}.customer-project-group__header:focus-visible,.customer-project-group__header:hover{background:hsl(var(--accent)/.52)!important}.customer-project-group__eyebrow{color:hsl(var(--muted-foreground))!important;font-size:10px!important;font-weight:800!important;letter-spacing:0!important;text-transform:uppercase!important}.customer-project-group__header h4{margin-top:5px!important;overflow:hidden!important;font-size:16px!important;font-weight:800!important;line-height:1.2!important;text-overflow:ellipsis!important}.customer-project-group__header h4,.customer-project-group__stats{color:hsl(var(--foreground))!important;white-space:nowrap!important}.customer-project-group__stats{display:inline-flex!important;align-items:center!important;gap:14px!important;font-size:13px!important;font-weight:760!important}.customer-project-group__stats span:first-child{color:hsl(var(--muted-foreground))!important;font-weight:720!important}.customer-project-group__body{min-height:0!important;overflow:visible!important;padding:0!important}.customer-estimate-table-wrap{width:100%!important;max-width:100%!important;overflow-x:auto!important;overflow-y:visible!important;border:0!important;border-top:1px solid hsl(var(--border))!important;border-radius:0 0 8px 8px!important;scrollbar-gutter:stable!important}.customer-estimate-table{min-width:760px!important}.customer-estimate-table td,.customer-estimate-table th{padding:12px 16px!important}.customer-estimate-table th{background:hsl(var(--muted)/.38)!important;letter-spacing:0!important}.customer-estimate-table tbody tr.customer-estimate-row-clickable:hover td{background:hsl(var(--accent)/.5)!important}.customer-detail-panel .customer-estimate-table td:last-child,.customer-detail-panel .customer-estimate-table th:last-child{display:table-cell!important;width:92px!important;text-align:right!important}.customer-detail-panel .customer-estimate-open-link{display:inline-flex!important;width:auto!important;min-width:70px!important;height:32px!important;align-items:center!important;justify-content:center!important;gap:6px!important;border:1px solid hsl(var(--border))!important;border-radius:6px!important;background:hsl(var(--card))!important;color:hsl(var(--foreground))!important;padding:0 10px!important;font-size:12px!important;font-weight:780!important;text-decoration:none!important}.customer-detail-panel .customer-estimate-open-link:after{content:"Open"!important}.customer-detail-panel .customer-estimate-open-link:focus-visible,.customer-detail-panel .customer-estimate-open-link:hover{border-color:hsl(var(--ring)/.36)!important;background:hsl(var(--accent)/.62)!important}.customer-detail-panel .customer-outcome{min-height:24px!important;border-radius:999px!important;padding:0 9px!important}@media (max-width:980px){.customer-detail-context,.customer-detail-metrics{grid-template-columns:1fr 1fr!important}.customer-detail-context div,.customer-detail-metrics div{border-left:0!important;border-top:1px solid hsl(var(--border))!important;padding:12px 0!important}.customer-detail-context div:nth-child(-n+2),.customer-detail-metrics div:nth-child(-n+2){border-top:0!important}.customer-detail-context div:nth-child(odd),.customer-detail-metrics div:nth-child(odd){padding-right:14px!important}.customer-detail-context div:nth-child(2n),.customer-detail-metrics div:nth-child(2n){border-left:1px solid hsl(var(--border))!important;padding-left:14px!important}}@media (max-width:720px){.dashboard-view-customer .fixed.inset-x-4.bottom-4.top-20{top:var(--app-toolbar-height,86px)!important;height:calc(100dvh - var(--app-toolbar-height, 86px))!important;max-height:calc(100dvh - var(--app-toolbar-height, 86px))!important;padding:12px 14px 72px!important}.customer-detail-panel__title-row,.customer-project-group__header{grid-template-columns:1fr!important}.customer-detail-panel__back{width:-moz-fit-content!important;width:fit-content!important}.customer-detail-context,.customer-detail-metrics{grid-template-columns:1fr!important}.customer-detail-context div,.customer-detail-context div:nth-child(2n),.customer-detail-metrics div,.customer-detail-metrics div:nth-child(2n){border-left:0!important;border-top:1px solid hsl(var(--border))!important;padding:12px 0!important}.customer-detail-context div:first-child,.customer-detail-metrics div:first-child{border-top:0!important}.customer-project-list__header{align-items:flex-start!important;flex-direction:column!important}.customer-project-group__stats{justify-content:space-between!important;width:100%!important}}.light,:root,html:not(.dark){--ua-brand-orange:24 95% 53%;--ua-radius-control:6px;--ua-radius-surface:8px;--ua-radius-tight:4px;--ua-control-height:40px;--ua-control-height-sm:34px;--ua-space-toolbar:12px;--ua-shadow-surface:0 1px 2px rgb(0 0 0/0.04),0 16px 40px -38px rgb(0 0 0/0.32);--ua-shadow-hover:0 10px 24px rgb(15 23 42/0.07),0 0 0 1px hsl(var(--foreground)/0.04);--ua-shadow-popover:0 18px 44px rgb(15 23 42/0.12),0 0 0 1px hsl(var(--border));--ua-focus-ring:0 0 0 3px hsl(var(--ring)/0.13),0 0 0 1px hsl(var(--ring)/0.34);--ua-ease-standard:cubic-bezier(0.2,0,0.38,0.9);--ua-ease-entrance:cubic-bezier(0,0,0.38,0.9);--ua-ease-exit:cubic-bezier(0.2,0,1,0.9);--ua-duration-fast:110ms;--ua-duration-control:150ms;--ua-duration-panel:240ms}.dark,body,html,html.dark{color-scheme:light}.dark,html.dark{--background:0 0% 97%;--foreground:0 0% 7%;--card:0 0% 100%;--card-foreground:0 0% 7%;--popover:0 0% 100%;--popover-foreground:0 0% 7%;--primary:0 0% 7%;--primary-foreground:0 0% 100%;--secondary:0 0% 94%;--secondary-foreground:0 0% 7%;--muted:0 0% 94%;--muted-foreground:0 0% 39%;--accent:0 0% 92%;--accent-foreground:0 0% 7%;--destructive:0 68% 48%;--destructive-foreground:0 0% 100%;--border:0 0% 86%;--input:0 0% 88%;--ring:0 0% 7%;--surface-primary:0 0% 100%;--surface-secondary:0 0% 97%;--surface-tertiary:0 0% 94%;--surface-hover:0 0% 92%}:where(a,button,input,select,textarea,[tabindex]):focus-visible{outline:0!important;box-shadow:var(--ua-focus-ring)!important}:where(input:not([type=checkbox]):not([type=radio]),select,textarea):focus{outline:0!important;border-color:hsl(var(--ring)/.42)!important;box-shadow:var(--ua-focus-ring)!important}:where(button,a[role=button],a[class*=border],a[class*=bg-primary]):not(.customer-center-card *):not(.app-home-logo){transition-property:background-color,border-color,color,opacity,transform,box-shadow!important;transition-duration:var(--ua-duration-control)!important;transition-timing-function:var(--ua-ease-standard)!important}:where(button,a[role=button],a[class*=border],a[class*=bg-primary]):not(.customer-center-card *):not(.app-home-logo):active{transform:translateY(1px)!important}:where(button svg,a svg){flex:0 0 auto}:where(input:not([type=checkbox]):not([type=radio]),select,textarea):not(.customer-center-card *){border-radius:var(--ua-radius-control)!important;border-color:hsl(var(--input))!important;background:hsl(var(--card))!important;color:hsl(var(--foreground))!important}header{isolation:isolate}.sticky.top-0>div,header>div{max-width:1480px!important}header :where(a,button):not(.app-home-logo):not(.premium-theme-toggle):not(.customer-center-card *){display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:var(--ua-control-height)!important;border-radius:var(--ua-radius-control)!important;line-height:1!important;white-space:nowrap!important}header :where(a,button):not(.app-home-logo):not(.premium-theme-toggle):not(.customer-center-card *):hover{box-shadow:none!important}header .flex-wrap{row-gap:8px!important}:where(.glass-card,.card-elevated,.section-card,.stat-card):not(.customer-center-card):not(.customer-center-card *){border-radius:var(--ua-radius-surface)!important;box-shadow:var(--ua-shadow-surface)!important}:where([class*=shadow-sm],[class*=shadow-card]):not(.customer-center-card):not(.customer-center-card *){box-shadow:var(--ua-shadow-surface)!important}:where([class*=shadow-elevated],[class*=shadow-float]):not(.customer-center-card):not(.customer-center-card *){box-shadow:var(--ua-shadow-popover)!important}:where(table th button):not(.customer-center-card *){min-height:28px!important;border-radius:var(--ua-radius-tight)!important}:where(table tbody tr){transition:background-color var(--ua-duration-fast) var(--ua-ease-standard)}body.admin-category-drag-ready .min-h-screen{background:hsl(var(--background))!important}body.admin-category-drag-ready header .flex.justify-between.items-center{gap:16px!important}body.admin-category-drag-ready header .flex.items-center.gap-3{flex-wrap:wrap!important;justify-content:flex-end!important}body.admin-category-drag-ready nav{border-radius:var(--ua-radius-surface)!important;box-shadow:var(--ua-shadow-surface)!important}body.admin-category-drag-ready nav button{min-height:44px!important;border-radius:0!important}body.admin-category-drag-ready nav button:first-child{border-top-left-radius:var(--ua-radius-surface)!important;border-top-right-radius:var(--ua-radius-surface)!important}body.admin-category-drag-ready nav button:last-child{border-bottom-left-radius:var(--ua-radius-surface)!important;border-bottom-right-radius:var(--ua-radius-surface)!important}body.admin-category-drag-ready .flex-1>.bg-background.rounded-xl.border.border-border.p-6{border-radius:var(--ua-radius-surface)!important;box-shadow:var(--ua-shadow-surface)!important}body.admin-category-drag-ready .admin-category-row{min-height:66px!important;padding:10px 12px 10px 10px!important;align-items:center!important;border-radius:var(--ua-radius-control)!important;background:hsl(var(--card))!important;border-color:hsl(var(--border))!important;cursor:grab!important;transform-origin:center;will-change:transform,box-shadow,background-color;transition:transform var(--ua-duration-control) var(--ua-ease-standard),opacity var(--ua-duration-control) var(--ua-ease-standard),background-color var(--ua-duration-control) var(--ua-ease-standard),border-color var(--ua-duration-control) var(--ua-ease-standard),box-shadow var(--ua-duration-control) var(--ua-ease-standard)!important}body.admin-category-drag-ready .admin-category-row+.admin-category-row{margin-top:8px!important}body.admin-category-drag-ready .admin-category-row:hover{transform:translateY(-1px);border-color:hsl(var(--foreground)/.22)!important;box-shadow:var(--ua-shadow-hover)!important}body.admin-category-drag-ready .admin-category-row:active,body.admin-category-is-dragging .admin-category-row{cursor:grabbing!important}body.admin-category-drag-ready .admin-category-row.is-dragging{opacity:.42!important;transform:scale(.992)!important;box-shadow:none!important}body.admin-category-drag-ready .admin-category-row.is-drop-target{position:relative;transform:translateY(2px)!important;outline:0!important;border-color:hsl(var(--ua-brand-orange)/.42)!important;background:hsl(var(--ua-brand-orange)/.07)!important;box-shadow:inset 0 2px 0 hsl(var(--ua-brand-orange)/.88),var(--ua-shadow-surface)!important}body.admin-category-drag-ready .admin-category-row.is-drop-target:before{content:"";position:absolute;top:-5px;right:8px;left:8px;height:3px;border-radius:999px;background:hsl(var(--ua-brand-orange))}.admin-category-drag-handle{align-self:stretch!important;width:34px!important;min-height:42px!important;border-right:1px solid hsl(var(--border))!important;color:hsl(var(--muted-foreground))!important;cursor:grab!important}.admin-category-row:active .admin-category-drag-handle,body.admin-category-is-dragging .admin-category-drag-handle{cursor:grabbing!important}.admin-category-drag-handle:before{width:13px!important;height:20px!important;opacity:.76!important}.admin-category-drag-ghost{position:fixed!important;top:-1000px!important;left:-1000px!important;z-index:9999!important;box-sizing:border-box!important;pointer-events:none!important;border-radius:var(--ua-radius-surface)!important;border:1px solid hsl(var(--ua-brand-orange)/.45)!important;background:hsl(var(--card))!important;box-shadow:0 18px 38px rgb(15 23 42/.16),0 0 0 1px hsl(var(--foreground)/.04)!important;opacity:.96!important;transform:rotate(-.25deg) scale(1.012)!important}.admin-category-drag-ghost .admin-category-drag-handle{border-right-color:hsl(var(--ua-brand-orange)/.24)!important}@media (max-width:900px){.sticky.top-0>div,header>div{padding-right:16px!important;padding-left:70px!important}header .flex.flex-col,header .flex.justify-between.items-center{align-items:stretch!important}header :where(a,button):not(.app-home-logo):not(.premium-theme-toggle):not(.customer-center-card *){min-height:36px!important}body.admin-category-drag-ready .max-w-7xl.mx-auto.px-6.py-8>.flex.gap-6{flex-direction:column!important}body.admin-category-drag-ready .w-56.flex-shrink-0{width:100%!important}body.admin-category-drag-ready nav{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))}body.admin-category-drag-ready nav button,body.admin-category-drag-ready nav button:first-child,body.admin-category-drag-ready nav button:last-child{border-radius:0!important}}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}.dashboard-view-switch-slot:empty{display:none}.quickcalc-import-card{position:relative!important}.quickcalc-import-card.has-quickcalc-import{border-color:hsl(var(--primary)/.65)!important;box-shadow:0 0 0 1px hsl(var(--primary)/.12),0 14px 32px -30px rgb(15 23 42/.42)!important}.quickcalc-import-trigger{display:inline-flex;min-height:28px;align-items:center;justify-content:center;border:1px solid hsl(var(--border));border-radius:6px;background:hsl(var(--background));color:hsl(var(--foreground));font-size:11px;font-weight:700;line-height:1;padding:0 9px;text-transform:uppercase;letter-spacing:0;white-space:nowrap;transition:background-color .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease}.quickcalc-import-trigger:focus-visible,.quickcalc-import-trigger:hover{border-color:hsl(var(--primary)/.45);color:hsl(var(--primary));box-shadow:0 0 0 3px hsl(var(--primary)/.12);outline:0}.quickcalc-import-note{margin-top:10px;border-top:1px solid hsl(var(--border));padding-top:9px;color:hsl(var(--primary));font-size:11px;font-weight:700;line-height:1.3;text-transform:uppercase;letter-spacing:0}.quickcalc-import-value{color:hsl(var(--primary))!important;font-weight:800!important}.quickcalc-import-danger,.quickcalc-import-detail-button,.quickcalc-import-icon-button,.quickcalc-import-primary,.quickcalc-import-secondary,.quickcalc-import-upload{display:inline-flex;align-items:center;justify-content:center;border-radius:6px;font-weight:700;letter-spacing:0;transition:background-color .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease,transform .15s ease}.quickcalc-import-detail-button{min-height:40px;border:1px solid hsl(var(--border));background:hsl(var(--foreground));color:hsl(var(--background));padding:0 14px;font-size:13px;white-space:nowrap}.quickcalc-import-detail-button:focus-visible,.quickcalc-import-detail-button:hover{box-shadow:0 0 0 3px hsl(var(--ring)/.13);outline:0}.quickcalc-import-summary-band{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;border-bottom:1px solid hsl(var(--border));background:hsl(var(--primary)/.06);padding:12px 20px;color:hsl(var(--foreground));font-size:13px}.quickcalc-import-summary-band strong{font-size:13px}.quickcalc-import-summary-band span{color:hsl(var(--muted-foreground))}.quickcalc-imported-estimate{margin:-2px 0 18px;border:1px solid hsl(var(--primary)/.28);border-radius:8px;background:hsl(var(--primary)/.06);padding:14px}.quickcalc-imported-estimate>div:first-child{display:flex;align-items:center;justify-content:space-between;gap:12px;color:hsl(var(--muted-foreground));font-size:12px;font-weight:700;text-transform:uppercase}.quickcalc-imported-estimate>div:first-child strong{color:hsl(var(--primary))}.quickcalc-imported-estimate dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:12px 0}.quickcalc-imported-estimate dl div{border:1px solid hsl(var(--border));border-radius:6px;background:hsl(var(--background));padding:9px}.quickcalc-imported-estimate dt{color:hsl(var(--muted-foreground));font-size:10px;font-weight:700;text-transform:uppercase}.quickcalc-imported-estimate dd{margin:3px 0 0;color:hsl(var(--foreground));font-size:15px;font-weight:800}.quickcalc-imported-estimate__totals{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;border-top:1px solid hsl(var(--border));padding-top:10px;font-size:13px}.quickcalc-imported-estimate__totals strong{color:hsl(var(--primary))}.quickcalc-imported-estimate__totals small{margin-left:auto;color:hsl(var(--muted-foreground))}.quickcalc-import-modal-backdrop{position:fixed;inset:0;z-index:120;display:flex;align-items:center;justify-content:center;background:rgb(0 0 0/.42);padding:20px}.quickcalc-import-modal{width:min(720px,100%);max-height:min(760px,calc(100vh - 40px));overflow:auto;border:1px solid hsl(var(--border));border-radius:8px;background:hsl(var(--background));color:hsl(var(--foreground));box-shadow:0 24px 70px rgb(0 0 0/.25)}.quickcalc-import-modal__footer,.quickcalc-import-modal__header{display:flex;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid hsl(var(--border));padding:18px 20px}.quickcalc-import-modal__footer{border-top:1px solid hsl(var(--border));border-bottom:0}.quickcalc-import-modal__header p{margin:0 0 3px;color:hsl(var(--muted-foreground));font-size:11px;font-weight:800;text-transform:uppercase}.quickcalc-import-modal__header h2{margin:0;font-size:22px;font-weight:800;letter-spacing:0}.quickcalc-import-modal__body{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:20px}.quickcalc-import-field,.quickcalc-import-upload{min-width:0}.quickcalc-import-field{display:grid;gap:6px}.quickcalc-import-field--wide,.quickcalc-import-status,.quickcalc-import-template,.quickcalc-import-upload{grid-column:1/-1}.quickcalc-import-field span{color:hsl(var(--muted-foreground));font-size:12px;font-weight:700}.quickcalc-import-field input,.quickcalc-import-field select,.quickcalc-import-field textarea{width:100%;border:1px solid hsl(var(--border));border-radius:6px;background:hsl(var(--card));color:hsl(var(--foreground));font:inherit;min-height:42px;padding:9px 11px}.quickcalc-import-field textarea{resize:vertical}.quickcalc-import-upload{position:relative;min-height:46px;gap:9px;border:1px dashed hsl(var(--border));background:hsl(var(--muted)/.35);color:hsl(var(--foreground));padding:0 14px;cursor:pointer}.quickcalc-import-upload:hover{border-color:hsl(var(--primary)/.48);color:hsl(var(--primary))}.quickcalc-import-upload input{position:absolute;inset:0;cursor:pointer;opacity:0}.quickcalc-import-status,.quickcalc-import-template{display:flex;align-items:center;gap:8px;border:1px solid hsl(var(--border));border-radius:6px;background:hsl(var(--muted)/.22);color:hsl(var(--muted-foreground));font-size:12px;padding:10px 12px}.quickcalc-import-status{border-color:hsl(var(--primary)/.24);background:hsl(var(--primary)/.06);color:hsl(var(--foreground))}.quickcalc-import-icon-button{width:36px;height:36px;border:1px solid hsl(var(--border));background:hsl(var(--background));color:hsl(var(--foreground))}.quickcalc-import-danger,.quickcalc-import-primary,.quickcalc-import-secondary{min-height:42px;gap:8px;border:1px solid hsl(var(--border));padding:0 14px;font-size:14px}.quickcalc-import-primary{border-color:hsl(var(--foreground));background:hsl(var(--foreground));color:hsl(var(--background))}.quickcalc-import-secondary{background:hsl(var(--background));color:hsl(var(--foreground))}.quickcalc-import-danger{border-color:hsl(var(--destructive)/.35);background:hsl(var(--destructive)/.08);color:hsl(var(--destructive))}.quickcalc-import-footer-actions{display:flex;justify-content:flex-end;gap:10px;margin-left:auto}.quickcalc-import-danger:disabled,.quickcalc-import-primary:disabled{cursor:wait;opacity:.65}@media (max-width:720px){.quickcalc-import-modal-backdrop{align-items:flex-end;padding:10px}.quickcalc-import-modal{max-height:calc(100vh - 20px)}.quickcalc-import-modal__body,.quickcalc-imported-estimate dl{grid-template-columns:1fr}.quickcalc-import-modal__footer{align-items:stretch;flex-direction:column}.quickcalc-import-footer-actions{width:100%;margin-left:0}.quickcalc-import-danger,.quickcalc-import-footer-actions>button{flex:1 1 0}}body.admin-category-is-dragging{-moz-user-select:none!important;user-select:none!important;-webkit-user-select:none!important}.admin-category-drag-handle{touch-action:none!important}header.app-shell-toolbar>.app-shell-toolbar__inner{max-width:none!important;margin:0!important;padding:12px 16px 12px 14px!important;grid-template-columns:minmax(400px,1fr) auto auto!important}header.app-shell-toolbar a.app-shell-toolbar__brand{width:-moz-max-content!important;width:max-content!important;min-width:0!important;min-height:62px!important;display:inline-grid!important;grid-template-columns:48px minmax(0,auto)!important;align-items:center!important;justify-content:start!important;gap:12px!important;padding:6px 12px 6px 6px!important;line-height:normal!important;white-space:normal!important;border:1px solid transparent!important;border-radius:var(--ua-radius-surface,8px)!important;background:transparent!important;box-shadow:none!important}header.app-shell-toolbar a.app-shell-toolbar__brand:hover{background:transparent!important;border-color:transparent!important;box-shadow:none!important}header.app-shell-toolbar a.app-shell-toolbar__brand:focus-visible{background:transparent!important;border-color:transparent!important}header.app-shell-toolbar a.app-shell-toolbar__brand .app-shell-toolbar__logo{width:48px!important;height:48px!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:5px!important;overflow:hidden!important;border-radius:8px!important}header.app-shell-toolbar a.app-shell-toolbar__brand .app-shell-toolbar__logo-image{width:38px!important;min-width:38px!important;max-width:38px!important;height:38px!important;min-height:38px!important;max-height:38px!important;-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:left center!important;object-position:left center!important;flex:0 0 38px!important}header.app-shell-toolbar a.app-shell-toolbar__brand .app-shell-toolbar__logo-image--dark{display:block!important}header.app-shell-toolbar a.app-shell-toolbar__brand .app-shell-toolbar__logo-image--light{display:none!important}header.app-shell-toolbar a.app-shell-toolbar__brand .app-shell-toolbar__brand-copy{min-width:0!important;display:grid!important;gap:2px!important}header.app-shell-toolbar a.app-shell-toolbar__brand .app-shell-toolbar__brand-subtitle,header.app-shell-toolbar a.app-shell-toolbar__brand .app-shell-toolbar__brand-title{display:block!important;line-height:1.1!important;white-space:nowrap!important}header.app-shell-toolbar a.app-shell-toolbar__brand .app-shell-toolbar__brand-title{font-size:23px!important;font-weight:750!important}header.app-shell-toolbar a.app-shell-toolbar__brand .app-shell-toolbar__brand-subtitle{font-size:14px!important;color:hsl(var(--muted-foreground))!important}@media (max-width:1120px){header.app-shell-toolbar>.app-shell-toolbar__inner{grid-template-columns:minmax(280px,auto) minmax(0,1fr) auto!important;padding-inline:12px!important}header.app-shell-toolbar a.app-shell-toolbar__brand .app-shell-toolbar__brand-subtitle{display:none!important}}@media (max-width:760px){header.app-shell-toolbar>.app-shell-toolbar__inner{grid-template-columns:minmax(58px,auto) minmax(0,1fr) auto!important;padding-inline:8px!important}header.app-shell-toolbar a.app-shell-toolbar__brand{min-height:52px!important;grid-template-columns:40px minmax(0,auto)!important;gap:10px!important;padding:5px!important}header.app-shell-toolbar a.app-shell-toolbar__brand .app-shell-toolbar__logo{width:40px!important;height:40px!important;padding:4px!important}header.app-shell-toolbar a.app-shell-toolbar__brand .app-shell-toolbar__logo-image{width:32px!important;min-width:32px!important;max-width:32px!important;height:32px!important;min-height:32px!important;max-height:32px!important;flex-basis:32px!important}header.app-shell-toolbar a.app-shell-toolbar__brand .app-shell-toolbar__brand-title{max-width:180px!important;overflow:hidden!important;text-overflow:ellipsis!important;font-size:16px!important}}@media (max-width:560px){header.app-shell-toolbar a.app-shell-toolbar__brand .app-shell-toolbar__brand-copy{display:none!important}}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/f639721981034f88-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/9766a7e9e2e0ad5a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/b66cf8e69499582a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/aa016aab0e6d1295-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/22a5144ee8d83bca-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Fallback;src:local("Arial");ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.00%;size-adjust:104.76%}.__className_246ccd{font-family:Geist,Geist Fallback;font-style:normal}.__variable_246ccd{--font-geist-sans:"Geist","Geist Fallback"}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/013b72fa676f92e0-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/b9408752a0c24fb9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/65f03d54ccadf4a8-s.woff2) format("woff2");unicode-range:u+2000-2001,u+2004-2008,u+200a,u+23b8-23bd,u+2500-259f}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e038a29029a234f2-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/2b5b02fc7e511755-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/7d4881bb7e1bf84d-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Mono Fallback;src:local("Arial");ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.00%;size-adjust:134.59%}.__className_c29908{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.__variable_c29908{--font-geist-mono:"Geist Mono","Geist Mono Fallback"}