.accordion_accordion__item__Fa548{border-bottom:1px solid var(--border)}.accordion_accordion__item__Fa548:last-child{border-bottom:none}.accordion_accordion__header__8tDkU{display:flex}.accordion_accordion__trigger__V_2EV{display:flex;flex:1;align-items:flex-start;justify-content:space-between;gap:1rem;border-radius:.375rem;padding-top:1rem;padding-bottom:1rem;text-align:left;font-size:.875rem;line-height:1.25rem;font-weight:500;transition:all .15s;outline:none}.accordion_accordion__trigger__V_2EV:hover{text-decoration:underline}.accordion_accordion__trigger__V_2EV:focus-visible{border-color:var(--ring);box-shadow:0 0 0 3px var(--ring)}.accordion_accordion__trigger__V_2EV:disabled{pointer-events:none;opacity:.5}.accordion_accordion__trigger__V_2EV[data-state=open]>svg{transform:rotate(180deg)}.accordion_accordion__icon__Ut1Ud{color:var(--muted-foreground);pointer-events:none;width:1rem;height:1rem;flex-shrink:0;transform:translateY(.125rem);transition:transform .2s}.accordion_accordion__content__lop6t{overflow:hidden;font-size:.875rem;line-height:1.25rem}.accordion_accordion__content__lop6t[data-state=open]{animation:accordion_accordion-down__0nXCx .2s ease-out}.accordion_accordion__content__lop6t[data-state=closed]{animation:accordion_accordion-up__ad9S8 .2s ease-out}.accordion_accordion__content-body__ETJ1_{padding-top:0;padding-bottom:1rem}.alert_alert__f2xu4{position:relative;width:100%;border-radius:.5rem;border:1px solid var(--border);padding:.75rem 1rem;font-size:.875rem;line-height:1.25rem;display:grid;grid-template-columns:0 1fr;gap:0 0;row-gap:.125rem;align-items:flex-start}.alert_alert__f2xu4:has(>svg){grid-template-columns:calc(var(--spacing, .25rem)*4) 1fr;-moz-column-gap:.75rem;column-gap:.75rem}.alert_alert__f2xu4>svg{width:1rem;height:1rem;transform:translateY(.125rem);color:currentColor}.alert_alert--default__W6qNE{background:var(--card);color:var(--card-foreground)}.alert_alert--destructive__QKoEC{color:var(--destructive);background:var(--card)}.alert_alert--destructive__QKoEC>svg{color:currentColor}.alert_alert--success__y6mQ1{color:var(--pk-positive);background:var(--pk-primary-light);border-color:var(--pk-positive)}.alert_alert--success__y6mQ1>svg{color:currentColor}.alert_alert__title__sdCxg{grid-column-start:2;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;min-height:1rem;font-weight:500;letter-spacing:-.025em}.alert_alert__description__XfF9Y{color:var(--muted-foreground);grid-column-start:2;display:grid;justify-items:start;gap:.25rem;font-size:.875rem;line-height:1.25rem}.alert_alert__description__XfF9Y p{line-height:1.625}.avatar_avatar__FBwnE{position:relative;display:flex;width:2.5rem;height:2.5rem;flex-shrink:0;overflow:hidden;border-radius:9999px}.avatar_avatar__image__mTrDC{aspect-ratio:1/1;width:100%;height:100%}.avatar_avatar__fallback__sDGYK{background:var(--muted);display:flex;width:100%;height:100%;align-items:center;justify-content:center;border-radius:9999px}.badge_badge__gZx4p{display:inline-flex;align-items:center;justify-content:center;border-radius:.375rem;border:1px solid var(--border);padding:.125rem .5rem;font-size:.75rem;font-weight:500;width:-moz-fit-content;width:fit-content;white-space:nowrap;flex-shrink:0;overflow:hidden;gap:.25rem;transition:color .15s,box-shadow .15s}.badge_badge__gZx4p:focus-visible{border-color:var(--ring);box-shadow:0 0 0 3px var(--ring)}.badge_badge__gZx4p>svg{width:.75rem;height:.75rem;pointer-events:none}.badge_badge--default___GhSg{border-color:rgba(0,0,0,0);background:var(--primary);color:var(--primary-foreground)}.badge_badge--secondary__1nJB1{border-color:rgba(0,0,0,0);background:var(--secondary);color:var(--secondary-foreground)}.badge_badge--destructive__juq1P{border-color:rgba(0,0,0,0);background:var(--destructive);color:#fff}.badge_badge--outline___Z2RA{color:var(--foreground)}.breadcrumb_breadcrumb__list__KN9xa{color:var(--muted-foreground);display:flex;flex-wrap:wrap;align-items:center;gap:.375rem;font-size:.875rem;line-height:1.25rem;overflow-wrap:break-word}@media(min-width:640px){.breadcrumb_breadcrumb__list__KN9xa{gap:.625rem}}.breadcrumb_breadcrumb__item__bvkx5{display:inline-flex;align-items:center;gap:.375rem}.breadcrumb_breadcrumb__link__gcG16{transition:color .15s}.breadcrumb_breadcrumb__link__gcG16:hover{color:var(--foreground)}.breadcrumb_breadcrumb__page__BCTNu{color:var(--foreground);font-weight:400}.breadcrumb_breadcrumb__separator__ZM0Oc>svg{width:.875rem;height:.875rem}.breadcrumb_breadcrumb__ellipsis__rcRkI{display:flex;width:2.25rem;height:2.25rem;align-items:center;justify-content:center}.breadcrumb_breadcrumb__ellipsis-icon__JW_Rh{width:1rem;height:1rem}.button_button__1k7DH{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;white-space:nowrap;border-radius:.375rem;font-size:.875rem;line-height:1.25rem;font-weight:500;transition:all .15s;outline:none;flex-shrink:0}.button_button__1k7DH:disabled{pointer-events:none;opacity:.5}.button_button__1k7DH:focus-visible{border-color:var(--ring);box-shadow:0 0 0 3px var(--ring)}.button_button__1k7DH svg{pointer-events:none;flex-shrink:0}.button_button__1k7DH svg:not([class*=size-]){width:1rem;height:1rem}.button_button--default__N__1_{background:var(--primary);color:var(--primary-foreground)}.button_button--default__N__1_:hover{opacity:.9}.button_button--destructive__q7Phi{background:var(--destructive);color:#fff}.button_button--destructive__q7Phi:hover{opacity:.9}.button_button--outline__INeJW{border:1px solid var(--border);background:var(--background);color:var(--foreground)}.button_button--outline__INeJW:hover{background:var(--accent);color:var(--accent-foreground)}.button_button--secondary__j56QP{background:var(--secondary);color:var(--secondary-foreground)}.button_button--secondary__j56QP:hover{opacity:.8}.button_button--ghost__jE40u:hover{background:var(--accent);color:var(--accent-foreground)}.button_button--link__sGKuY{color:var(--primary);text-underline-offset:4px}.button_button--link__sGKuY:hover{text-decoration:underline}.button_button--size-default__avUAY{height:2.25rem;padding:.5rem 1rem}.button_button--size-sm__w_sTa{height:2rem;border-radius:.375rem;gap:.375rem;padding:0 .75rem}.button_button--size-lg__Rz0YX{height:2.5rem;border-radius:.375rem;padding:0 1.5rem}.button_button--size-icon__BA2yA{width:2.25rem;height:2.25rem;border-radius:.375rem}.calendar_calendar__oSt5w{padding:.75rem}.calendar_calendar__months__ZZqGs{display:flex;flex-direction:column;gap:.5rem}@media(min-width:640px){.calendar_calendar__months__ZZqGs{flex-direction:row}}.calendar_calendar__month__1hznl{display:flex;flex-direction:column;gap:1rem}.calendar_calendar__month-caption__vcqoG{display:flex;justify-content:center;padding-top:.25rem;position:relative;align-items:center;width:100%}.calendar_calendar__caption-label__3RIdj{font-size:.875rem;font-weight:500}.calendar_calendar__nav__jKeSA{display:flex;align-items:center;gap:.25rem}.calendar_calendar__nav-btn__t1_Fh{position:absolute;width:1.75rem;height:1.75rem;display:inline-flex;align-items:center;justify-content:center;background:rgba(0,0,0,0);border:1px solid var(--pk-border);border-radius:6px;padding:0;opacity:.5;cursor:pointer;color:var(--pk-text)}.calendar_calendar__nav-btn__t1_Fh:hover{opacity:1}.calendar_calendar__nav-btn--prev__Gp4A4{left:.25rem}.calendar_calendar__nav-btn--next__zWJT_{right:.25rem}.calendar_calendar__month-grid__qRakO{width:100%;border-collapse:collapse}.calendar_calendar__weekdays__euiUW{display:flex}.calendar_calendar__weekday__M6b5l{color:var(--pk-muted);border-radius:6px;width:2rem;font-weight:400;font-size:.8rem;text-align:center}.calendar_calendar__week___nCCP{display:flex;width:100%;margin-top:.5rem}.calendar_calendar__day__FTsdk{position:relative;padding:0;text-align:center;font-size:.875rem;border-radius:6px}.calendar_calendar__day__FTsdk:has([aria-selected]){background:var(--pk-bg)}.calendar_calendar__day__FTsdk:first-child:has([aria-selected]),.calendar_calendar__day__FTsdk:last-child:has([aria-selected]){border-radius:6px}.calendar_calendar__day-btn___UwEx{width:2rem;height:2rem;padding:0;font-size:.875rem;font-weight:400;background:none;border:none;border-radius:6px;color:var(--pk-text);cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.calendar_calendar__day-btn___UwEx:hover{background:var(--pk-bg)}.calendar_calendar__day-btn___UwEx[aria-selected]{opacity:1}.calendar_calendar__range-start__vCBe4{border-radius:6px 0 0 6px}.calendar_calendar__range-start__vCBe4 .calendar_calendar__day-btn___UwEx{background:var(--pk-primary);color:#fff}.calendar_calendar__range-end__Iv4n6{border-radius:0 6px 6px 0}.calendar_calendar__range-end__Iv4n6 .calendar_calendar__day-btn___UwEx,.calendar_calendar__selected__1n_Lv .calendar_calendar__day-btn___UwEx,.calendar_calendar__selected__1n_Lv .calendar_calendar__day-btn___UwEx:focus,.calendar_calendar__selected__1n_Lv .calendar_calendar__day-btn___UwEx:hover{background:var(--pk-primary);color:#fff}.calendar_calendar__today__0ZGmI .calendar_calendar__day-btn___UwEx{background:var(--pk-bg);color:var(--pk-text)}.calendar_calendar__outside__kbmTn .calendar_calendar__day-btn___UwEx{color:var(--pk-muted);opacity:.5}.calendar_calendar__outside__kbmTn .calendar_calendar__day-btn___UwEx[aria-selected]{color:var(--pk-muted)}.calendar_calendar__disabled__nzb1d .calendar_calendar__day-btn___UwEx{color:var(--pk-muted);opacity:.5;pointer-events:none}.calendar_calendar__range-middle__xf_5P{border-radius:0}.calendar_calendar__range-middle__xf_5P .calendar_calendar__day-btn___UwEx[aria-selected]{background:var(--pk-bg);color:var(--pk-text)}.calendar_calendar__hidden__yLhRH{visibility:hidden}.card_card__IUUdd{background:var(--card);color:var(--card-foreground);display:flex;flex-direction:column;gap:1.5rem;border-radius:.75rem;border:1px solid var(--border)}.card_card__header__jltFg{display:grid;grid-auto-rows:min-content;grid-template-rows:auto auto;align-items:flex-start;gap:.375rem;padding-left:1.5rem;padding-right:1.5rem;padding-top:1.5rem}.card_card__title__Z2Tse{line-height:1}.card_card__description__xm3eF{color:var(--muted-foreground)}.card_card__action__J_IQ5{grid-column-start:2;grid-row:span 2;grid-row-start:1;align-self:flex-start;justify-self:flex-end}.card_card__content__fkl3E{padding-left:1.5rem;padding-right:1.5rem}.card_card__content__fkl3E:last-child{padding-bottom:1.5rem}.card_card__footer__jAJ94{display:flex;align-items:center;padding-left:1.5rem;padding-right:1.5rem;padding-bottom:1.5rem}.checkbox_checkbox__TzROR{border:1px solid var(--border);width:1rem;height:1rem;flex-shrink:0;border-radius:.25rem;box-shadow:0 1px 2px rgba(0,0,0,.05);transition:box-shadow .15s;outline:none}.checkbox_checkbox__TzROR[data-state=checked]{background:var(--primary);color:var(--primary-foreground);border-color:var(--primary)}.checkbox_checkbox__TzROR:focus-visible{border-color:var(--ring);box-shadow:0 0 0 3px var(--ring)}.checkbox_checkbox__TzROR:disabled{cursor:not-allowed;opacity:.5}.checkbox_checkbox__indicator__AT0qB{display:flex;align-items:center;justify-content:center;color:currentColor;transition:none}.checkbox_checkbox__icon__hUoOz{width:.875rem;height:.875rem}.context-menu_context-menu__content__oC1eW,.context-menu_context-menu__sub-content__WMP5T{background:var(--popover);color:var(--popover-foreground);z-index:50;min-width:8rem;overflow:hidden;border-radius:.375rem;border:1px solid var(--border);padding:.25rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1)}.context-menu_context-menu__sub-trigger__1GeOi{display:flex;cursor:default;align-items:center;border-radius:.125rem;padding:.375rem .5rem;font-size:.875rem;line-height:1.25rem;outline:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.context-menu_context-menu__sub-trigger__1GeOi[data-inset]{padding-left:2rem}.context-menu_context-menu__sub-trigger__1GeOi:focus,.context-menu_context-menu__sub-trigger__1GeOi[data-state=open]{background:var(--accent);color:var(--accent-foreground)}.context-menu_context-menu__sub-trigger__1GeOi svg{pointer-events:none;flex-shrink:0;width:1rem;height:1rem}.context-menu_context-menu__chevron__qK0hC{margin-left:auto}.context-menu_context-menu__item__oonB6{position:relative;display:flex;cursor:default;align-items:center;gap:.5rem;border-radius:.125rem;padding:.375rem .5rem;font-size:.875rem;line-height:1.25rem;outline:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.context-menu_context-menu__item__oonB6[data-inset]{padding-left:2rem}.context-menu_context-menu__item__oonB6:focus{background:var(--accent);color:var(--accent-foreground)}.context-menu_context-menu__item__oonB6[data-variant=destructive]{color:var(--destructive)}.context-menu_context-menu__item__oonB6[data-variant=destructive]:focus{background:rgba(var(--destructive-rgb,239 68 68)/.1);color:var(--destructive)}.context-menu_context-menu__item__oonB6[data-disabled]{pointer-events:none;opacity:.5}.context-menu_context-menu__item__oonB6 svg{pointer-events:none;flex-shrink:0;width:1rem;height:1rem;color:var(--muted-foreground)}.context-menu_context-menu__checkbox-item__skKpW,.context-menu_context-menu__radio-item__RpZCe{position:relative;display:flex;cursor:default;align-items:center;gap:.5rem;border-radius:.125rem;padding:.375rem .5rem .375rem 2rem;font-size:.875rem;line-height:1.25rem;outline:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.context-menu_context-menu__checkbox-item__skKpW:focus,.context-menu_context-menu__radio-item__RpZCe:focus{background:var(--accent);color:var(--accent-foreground)}.context-menu_context-menu__checkbox-item__skKpW[data-disabled],.context-menu_context-menu__radio-item__RpZCe[data-disabled]{pointer-events:none;opacity:.5}.context-menu_context-menu__checkbox-item__skKpW svg,.context-menu_context-menu__radio-item__RpZCe svg{pointer-events:none;flex-shrink:0;width:1rem;height:1rem}.context-menu_context-menu__indicator-wrap__fQgXQ{pointer-events:none;position:absolute;left:.5rem;display:flex;width:.875rem;height:.875rem;align-items:center;justify-content:center}.context-menu_context-menu__check-icon__ygN3h{width:1rem;height:1rem}.context-menu_context-menu__circle-icon__khmoV{width:.5rem;height:.5rem;fill:currentColor}.context-menu_context-menu__label__wBSqG{color:var(--foreground);padding:.375rem .5rem;font-size:.875rem;line-height:1.25rem;font-weight:500}.context-menu_context-menu__label__wBSqG[data-inset]{padding-left:2rem}.context-menu_context-menu__separator__bW_e7{background:var(--border);margin:.25rem -.25rem;height:1px}.context-menu_context-menu__shortcut__GSMF6{color:var(--muted-foreground);margin-left:auto;font-size:.75rem;letter-spacing:.1em}.dialog_dialog__overlay__qlYn3{position:fixed;inset:0;z-index:50;background:rgba(0,0,0,.5)}.dialog_dialog__overlay__qlYn3[data-state=open]{animation:dialog_fade-in__zahKY .15s ease-out}.dialog_dialog__overlay__qlYn3[data-state=closed]{animation:dialog_fade-out__NqZp5 .15s ease-out}.dialog_dialog__content__ZdObP{background:var(--background);position:fixed;top:50%;left:50%;z-index:50;display:grid;width:100%;max-width:calc(100% - 2rem);translate:-50% -50%;gap:1rem;border-radius:.5rem;border:1px solid var(--border);padding:1.5rem;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);transition-duration:.2s}@media(min-width:640px){.dialog_dialog__content__ZdObP{max-width:32rem}}.dialog_dialog__content__ZdObP[data-state=open]{animation:dialog_fade-in__zahKY .15s ease-out}.dialog_dialog__content__ZdObP[data-state=closed]{animation:dialog_fade-out__NqZp5 .15s ease-out}.dialog_dialog__close__629Dy{position:absolute;top:1rem;right:1rem;border-radius:.125rem;opacity:.7;transition:opacity .15s;outline:none}.dialog_dialog__close__629Dy:hover{opacity:1}.dialog_dialog__close__629Dy:disabled{pointer-events:none}.dialog_dialog__close__629Dy svg{pointer-events:none;flex-shrink:0;width:1rem;height:1rem}.dialog_dialog__header__oHiVr{display:flex;flex-direction:column;gap:.5rem;text-align:center}@media(min-width:640px){.dialog_dialog__header__oHiVr{text-align:left}}.dialog_dialog__footer__OI74U{display:flex;flex-direction:column-reverse;gap:.5rem}@media(min-width:640px){.dialog_dialog__footer__OI74U{flex-direction:row;justify-content:flex-end}}.dialog_dialog__title__1u1_b{font-size:1.125rem;line-height:1;font-weight:600}.dialog_dialog__description__tRsnh{color:var(--muted-foreground);font-size:.875rem;line-height:1.25rem}.dropdown-menu_dropdown-menu__content__oooTX,.dropdown-menu_dropdown-menu__sub-content__Yb1ru{background:var(--popover);color:var(--popover-foreground);z-index:50;min-width:8rem;overflow:hidden;border-radius:.375rem;border:1px solid var(--border);padding:.25rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1)}.dropdown-menu_dropdown-menu__sub-trigger__P2TOy{display:flex;cursor:default;align-items:center;border-radius:.125rem;padding:.375rem .5rem;font-size:.875rem;line-height:1.25rem;outline:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.dropdown-menu_dropdown-menu__sub-trigger__P2TOy[data-inset]{padding-left:2rem}.dropdown-menu_dropdown-menu__sub-trigger__P2TOy:focus,.dropdown-menu_dropdown-menu__sub-trigger__P2TOy[data-state=open]{background:var(--accent);color:var(--accent-foreground)}.dropdown-menu_dropdown-menu__chevron__DFbRK{margin-left:auto;width:1rem;height:1rem}.dropdown-menu_dropdown-menu__item__y9Qvb{position:relative;display:flex;cursor:default;align-items:center;gap:.5rem;border-radius:.125rem;padding:.375rem .5rem;font-size:.875rem;line-height:1.25rem;outline:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.dropdown-menu_dropdown-menu__item__y9Qvb[data-inset]{padding-left:2rem}.dropdown-menu_dropdown-menu__item__y9Qvb:focus{background:var(--accent);color:var(--accent-foreground)}.dropdown-menu_dropdown-menu__item__y9Qvb[data-variant=destructive]{color:var(--destructive)}.dropdown-menu_dropdown-menu__item__y9Qvb[data-variant=destructive]:focus{background:rgba(239,68,68,.1);color:var(--destructive)}.dropdown-menu_dropdown-menu__item__y9Qvb[data-disabled]{pointer-events:none;opacity:.5}.dropdown-menu_dropdown-menu__item__y9Qvb svg{pointer-events:none;flex-shrink:0;width:1rem;height:1rem;color:var(--muted-foreground)}.dropdown-menu_dropdown-menu__checkbox-item__c567i,.dropdown-menu_dropdown-menu__radio-item__BXUny{position:relative;display:flex;cursor:default;align-items:center;gap:.5rem;border-radius:.125rem;padding:.375rem .5rem .375rem 2rem;font-size:.875rem;line-height:1.25rem;outline:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.dropdown-menu_dropdown-menu__checkbox-item__c567i:focus,.dropdown-menu_dropdown-menu__radio-item__BXUny:focus{background:var(--accent);color:var(--accent-foreground)}.dropdown-menu_dropdown-menu__checkbox-item__c567i[data-disabled],.dropdown-menu_dropdown-menu__radio-item__BXUny[data-disabled]{pointer-events:none;opacity:.5}.dropdown-menu_dropdown-menu__checkbox-item__c567i svg,.dropdown-menu_dropdown-menu__radio-item__BXUny svg{pointer-events:none;flex-shrink:0;width:1rem;height:1rem}.dropdown-menu_dropdown-menu__indicator-wrap__nN0O6{pointer-events:none;position:absolute;left:.5rem;display:flex;width:.875rem;height:.875rem;align-items:center;justify-content:center}.dropdown-menu_dropdown-menu__check-icon__BpX1E{width:1rem;height:1rem}.dropdown-menu_dropdown-menu__circle-icon__qBjHH{width:.5rem;height:.5rem;fill:currentColor}.dropdown-menu_dropdown-menu__label__uk3yC{padding:.375rem .5rem;font-size:.875rem;line-height:1.25rem;font-weight:500}.dropdown-menu_dropdown-menu__label__uk3yC[data-inset]{padding-left:2rem}.dropdown-menu_dropdown-menu__separator__uPDxm{background:var(--border);margin:.25rem -.25rem;height:1px}.dropdown-menu_dropdown-menu__shortcut__EBDxt{color:var(--muted-foreground);margin-left:auto;font-size:.75rem;letter-spacing:.1em}.hover-card_hover-card__content__NHozh{background:var(--popover);color:var(--popover-foreground);z-index:50;width:16rem;padding:1rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1)}.hover-card_hover-card__content__NHozh,.input_input__Gb_aj{border-radius:.375rem;border:1px solid var(--border);outline:none}.input_input__Gb_aj{display:flex;height:2.25rem;width:100%;min-width:0;padding:.25rem .75rem;font-size:1rem;background:var(--input-background,transparent);transition:color .15s,box-shadow .15s}@media(min-width:768px){.input_input__Gb_aj{font-size:.875rem;line-height:1.25rem}}.input_input__Gb_aj::-moz-placeholder{color:var(--muted-foreground)}.input_input__Gb_aj::placeholder{color:var(--muted-foreground)}.input_input__Gb_aj:focus-visible{border-color:var(--ring);box-shadow:0 0 0 3px var(--ring)}.input_input__Gb_aj:disabled{pointer-events:none;cursor:not-allowed;opacity:.5}.input_input__Gb_aj[aria-invalid=true]{border-color:var(--destructive)}.input_input__Gb_aj::file-selector-button{display:inline-flex;height:1.75rem;border:0;background:rgba(0,0,0,0);font-size:.875rem;font-weight:500;color:var(--foreground)}.label_label__SGjHp{display:flex;align-items:center;gap:.5rem;font-size:.875rem;line-height:1;font-weight:500;-webkit-user-select:none;-moz-user-select:none;user-select:none}.label_group__H5kd4[data-disabled=true] .label_label__SGjHp{pointer-events:none;opacity:.5}.label_label__SGjHp:has(+:disabled),.label_label__SGjHp:has(~:disabled){cursor:not-allowed;opacity:.5}.navigation-menu_navigation-menu__QM7X1{position:relative;display:flex;max-width:-moz-max-content;max-width:max-content;flex:1;align-items:center;justify-content:center}.navigation-menu_navigation-menu__list__LeKBF{display:flex;flex:1;list-style:none;align-items:center;justify-content:center;gap:.25rem}.navigation-menu_navigation-menu__item__1rzFs{position:relative}.navigation-menu_navigation-menu__trigger__LQxHg{display:inline-flex;height:2.25rem;width:-moz-max-content;width:max-content;align-items:center;justify-content:center;border-radius:.375rem;background:var(--background);padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:500;outline:none;transition:color .15s,box-shadow .15s}.navigation-menu_navigation-menu__trigger__LQxHg:focus,.navigation-menu_navigation-menu__trigger__LQxHg:hover{background:var(--accent);color:var(--accent-foreground)}.navigation-menu_navigation-menu__trigger__LQxHg:disabled{pointer-events:none;opacity:.5}.navigation-menu_navigation-menu__trigger__LQxHg:focus-visible{box-shadow:0 0 0 3px var(--ring)}.navigation-menu_navigation-menu__trigger-icon__E_ov4{position:relative;top:1px;margin-left:.25rem;width:.75rem;height:.75rem;transition:transform .3s}.navigation-menu_group__6QPED[data-state=open] .navigation-menu_navigation-menu__trigger-icon__E_ov4{transform:rotate(180deg)}.navigation-menu_navigation-menu__content__NZIWH{top:0;left:0;width:100%;padding:.5rem .625rem .5rem .5rem}@media(min-width:768px){.navigation-menu_navigation-menu__content__NZIWH{position:absolute;width:auto}}.navigation-menu_navigation-menu__viewport-wrap__azd61{position:absolute;top:100%;left:0;isolation:isolate;z-index:50;display:flex;justify-content:center}.navigation-menu_navigation-menu__viewport__A8BiQ{background:var(--popover);color:var(--popover-foreground);position:relative;margin-top:.375rem;height:var(--radix-navigation-menu-viewport-height);width:100%;overflow:hidden;border-radius:.375rem;border:1px solid var(--border);box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}@media(min-width:768px){.navigation-menu_navigation-menu__viewport__A8BiQ{width:var(--radix-navigation-menu-viewport-width)}}.navigation-menu_navigation-menu__link__S6Axa{display:flex;flex-direction:column;gap:.25rem;border-radius:.125rem;padding:.5rem;font-size:.875rem;transition:all .15s;outline:none}.navigation-menu_navigation-menu__link__S6Axa:focus,.navigation-menu_navigation-menu__link__S6Axa:hover{background:var(--accent);color:var(--accent-foreground)}.navigation-menu_navigation-menu__link__S6Axa:focus-visible{box-shadow:0 0 0 3px var(--ring)}.navigation-menu_navigation-menu__indicator__gZIFX{top:100%;z-index:1;display:flex;height:.375rem;align-items:flex-end;justify-content:center;overflow:hidden}.navigation-menu_navigation-menu__indicator-arrow__bfZL1{background:var(--border);position:relative;top:60%;height:.5rem;width:.5rem;rotate:45deg;border-radius:2px 0 0 0;box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}.popover_popover__content__qOua_{background:var(--popover);color:var(--popover-foreground);z-index:50;width:18rem;border-radius:.375rem;border:1px solid var(--border);padding:1rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);outline:none}.progress_progress__3Ewwa{position:relative;height:.5rem;width:100%;overflow:hidden;border-radius:9999px;background:color-mix(in srgb,var(--primary) 20%,transparent)}.progress_progress__indicator__vEhpl{background:var(--primary);height:100%;width:100%;flex:1;transition:all .15s}.radio-group_radio-group__VhgMc{display:grid;gap:.75rem}.radio-group_radio-group__item__KG6Wh{border:1px solid var(--border);color:var(--primary);aspect-ratio:1/1;width:1rem;height:1rem;flex-shrink:0;border-radius:9999px;box-shadow:0 1px 2px rgba(0,0,0,.05);transition:color .15s,box-shadow .15s;outline:none}.radio-group_radio-group__item__KG6Wh:focus-visible{border-color:var(--ring);box-shadow:0 0 0 3px var(--ring)}.radio-group_radio-group__item__KG6Wh:disabled{cursor:not-allowed;opacity:.5}.radio-group_radio-group__indicator__AGs0n{position:relative;display:flex;align-items:center;justify-content:center}.radio-group_radio-group__icon__V646g{fill:var(--primary);position:absolute;top:50%;left:50%;width:.5rem;height:.5rem;translate:-50% -50%}.scroll-area_scroll-area__RYJ8m{position:relative}.scroll-area_scroll-area__viewport__QCQ1Y{width:100%;height:100%;border-radius:inherit;transition:color .15s,box-shadow .15s;outline:none}.scroll-area_scroll-area__viewport__QCQ1Y:focus-visible{box-shadow:0 0 0 3px var(--ring)}.scroll-area_scroll-area__scrollbar__9qDIQ{display:flex;touch-action:none;padding:1px;transition:colors .15s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.scroll-area_scroll-area__scrollbar--vertical__SXIxK{height:100%;width:.625rem;border-left:1px solid rgba(0,0,0,0)}.scroll-area_scroll-area__scrollbar--horizontal__9m23m{height:.625rem;flex-direction:column;border-top:1px solid rgba(0,0,0,0)}.scroll-area_scroll-area__thumb__2qoBU{background:var(--border);position:relative;flex:1;border-radius:9999px}.separator_separator__WmiVY{background:var(--border);flex-shrink:0}.separator_separator__WmiVY[data-orientation=horizontal]{height:1px;width:100%}.separator_separator__WmiVY[data-orientation=vertical]{height:100%;width:1px}.skeleton_skeleton__nYBY9{background:var(--accent);animation:skeleton_pulse__WTEq0 2s cubic-bezier(.4,0,.6,1) infinite;border-radius:.375rem}@keyframes skeleton_pulse__WTEq0{0%,to{opacity:1}50%{opacity:.5}}.switch_switch__jIt_6{display:inline-flex;height:1.15rem;width:2rem;flex-shrink:0;align-items:center;border-radius:9999px;border:1px solid rgba(0,0,0,0);transition:all .15s;outline:none}.switch_switch__jIt_6[data-state=checked]{background:var(--primary)}.switch_switch__jIt_6[data-state=unchecked]{background:var(--switch-background,var(--muted))}.switch_switch__jIt_6:focus-visible{border-color:var(--ring);box-shadow:0 0 0 3px var(--ring)}.switch_switch__jIt_6:disabled{cursor:not-allowed;opacity:.5}.switch_switch__thumb__GWDM7{background:var(--card);pointer-events:none;display:block;width:1rem;height:1rem;border-radius:9999px;box-shadow:0 0 0 0 rgba(0,0,0,0);transition:transform .15s}.switch_switch__thumb__GWDM7[data-state=checked]{transform:translateX(calc(100% - 2px))}.switch_switch__thumb__GWDM7[data-state=unchecked]{transform:translateX(0)}.table_table-container__2sGjT{position:relative;width:100%;overflow-x:auto}.table_table__aHFdx{width:100%;caption-side:bottom;font-size:.875rem;line-height:1.25rem}.table_table__header__oEVm9 tr{border-bottom:1px solid var(--border)}.table_table__body__9lgL9 tr:last-child{border-bottom:none}.table_table__footer__nfxZ1{background:color-mix(in srgb,var(--muted) 50%,transparent);border-top:1px solid var(--border);font-weight:500}.table_table__footer__nfxZ1>tr:last-child{border-bottom:none}.table_table__row__R1Oin{border-bottom:1px solid var(--border);transition:colors .15s}.table_table__row__R1Oin:hover{background:color-mix(in srgb,var(--muted) 50%,transparent)}.table_table__row__R1Oin[data-state=selected]{background:var(--muted)}.table_table__head__RCSDS{color:var(--foreground);height:2.5rem;padding:0 .5rem;text-align:left;vertical-align:middle;font-weight:500;white-space:nowrap}.table_table__head__RCSDS:has([role=checkbox]){padding-right:0}.table_table__head__RCSDS>[role=checkbox]{transform:translateY(2px)}.table_table__cell__0Y1jP{padding:.5rem;vertical-align:middle;white-space:nowrap}.table_table__cell__0Y1jP:has([role=checkbox]){padding-right:0}.table_table__cell__0Y1jP>[role=checkbox]{transform:translateY(2px)}.table_table__caption__jcCAB{color:var(--muted-foreground);margin-top:1rem;font-size:.875rem;line-height:1.25rem}.tabs_tabs__KfPYp{display:flex;flex-direction:column;gap:.5rem}.tabs_tabs__list__5Xe69{background:var(--muted);color:var(--muted-foreground);height:2.25rem;width:-moz-fit-content;width:fit-content;padding:3px}.tabs_tabs__list__5Xe69,.tabs_tabs__trigger__LlfJy{display:inline-flex;align-items:center;justify-content:center;border-radius:.75rem}.tabs_tabs__trigger__LlfJy{height:calc(100% - 1px);flex:1;gap:.375rem;border:1px solid rgba(0,0,0,0);padding:.25rem .5rem;font-size:.875rem;line-height:1.25rem;font-weight:500;white-space:nowrap;transition:color .15s,box-shadow .15s;outline:none}.tabs_tabs__trigger__LlfJy[data-state=active]{background:var(--card)}.tabs_tabs__trigger__LlfJy:focus-visible{border-color:var(--ring);box-shadow:0 0 0 3px var(--ring)}.tabs_tabs__trigger__LlfJy:disabled{pointer-events:none;opacity:.5}.tabs_tabs__trigger__LlfJy svg{pointer-events:none;flex-shrink:0;width:1rem;height:1rem}.tabs_tabs__content__DEFf5{flex:1;outline:none}.activity-header_activity-header__lWKt8{background:var(--pk-surface);box-shadow:0 1px 0 rgba(0,0,0,.05);padding:40px 20px 20px;position:sticky;top:0;z-index:20}.activity-header_activity-header__inner__ysWUG{display:flex;align-items:center;justify-content:space-between;gap:16px;max-width:1060px;margin:0 auto}.activity-header_activity-header__copy__jPQmc{display:flex;flex-direction:column;gap:6px;min-width:0}.activity-header_activity-header__title__4Lx_O{font-size:1.3rem;font-weight:700;color:var(--pk-text)}.activity-header_activity-header__subtitle__8rIZG{color:var(--pk-muted);font-size:.88rem;font-weight:500}.activity-header_activity-header__custom__AxzEA{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;width:70px;min-height:76px;border-radius:12px;background:rgba(0,0,0,0);flex-shrink:0}.activity-header_activity-header__custom-icon__VcELU{width:36px;height:36px;border-radius:10px;background:var(--pk-bg);color:var(--pk-text);display:flex;align-items:center;justify-content:center}.activity-header_activity-header__custom-label__yKnw7{color:var(--pk-text);font-size:.62rem;font-weight:700}.activity-header_activity-header__btn__M8T6Z{width:36px;height:36px;border-radius:50%;background:var(--pk-bg);display:flex;align-items:center;justify-content:center;border:none;cursor:pointer;flex-shrink:0}.textarea_textarea__QlFLR{resize:none;border:1px solid var(--border);display:flex;field-sizing:content;min-height:4rem;width:100%;border-radius:.375rem;background:var(--input-background,transparent);padding:.5rem .75rem;font-size:1rem;transition:color .15s,box-shadow .15s;outline:none}@media(min-width:768px){.textarea_textarea__QlFLR{font-size:.875rem;line-height:1.25rem}}.textarea_textarea__QlFLR::-moz-placeholder{color:var(--muted-foreground)}.textarea_textarea__QlFLR::placeholder{color:var(--muted-foreground)}.textarea_textarea__QlFLR:focus-visible{border-color:var(--ring);box-shadow:0 0 0 3px var(--ring)}.textarea_textarea__QlFLR:disabled{cursor:not-allowed;opacity:.5}.textarea_textarea__QlFLR[aria-invalid=true]{border-color:var(--destructive)}.toggle_toggle__ZSlqH{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border-radius:.375rem;font-size:.875rem;line-height:1.25rem;font-weight:500;outline:none;transition:color .15s,box-shadow .15s;white-space:nowrap}.toggle_toggle__ZSlqH:hover{background:var(--muted);color:var(--muted-foreground)}.toggle_toggle__ZSlqH:disabled{pointer-events:none;opacity:.5}.toggle_toggle__ZSlqH[data-state=on]{background:var(--accent);color:var(--accent-foreground)}.toggle_toggle__ZSlqH:focus-visible{border-color:var(--ring);box-shadow:0 0 0 3px var(--ring)}.toggle_toggle__ZSlqH svg{pointer-events:none;flex-shrink:0;width:1rem;height:1rem}.toggle_toggle--default__ZnYSi{background:rgba(0,0,0,0)}.toggle_toggle--outline__l_bqy{border:1px solid var(--border);background:rgba(0,0,0,0)}.toggle_toggle--outline__l_bqy:hover{background:var(--accent);color:var(--accent-foreground)}.toggle_toggle--size-default__PXeZM{height:2.25rem;padding:0 .5rem;min-width:2.25rem}.toggle_toggle--size-sm__DyXRN{height:2rem;padding:0 .375rem;min-width:2rem}.toggle_toggle--size-lg__WzAhD{height:2.5rem;padding:0 .625rem;min-width:2.5rem}.add-task-sheet_add-task-sheet__overlay__XtpfQ{position:fixed;inset:0;display:flex;align-items:flex-end;justify-content:center;background:rgba(0,0,0,.4);z-index:100}.add-task-sheet_add-task-sheet__panel__LmjXU{width:100%;max-width:430px;max-height:92svh;border-radius:24px 24px 0 0;background:var(--pk-surface);padding:0 24px 48px;overflow-y:auto}.add-task-sheet_add-task-sheet__handle__tipcO{width:40px;height:4px;border-radius:999px;background:var(--pk-border);margin:12px auto 16px}.add-task-sheet_add-task-sheet__header__fOkik{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.add-task-sheet_add-task-sheet__title__zEx_o{font-size:1rem;font-weight:700;color:var(--pk-text)}.add-task-sheet_add-task-sheet__cancel__Z6DKy{display:inline-flex;align-items:center;gap:4px;font-size:.9rem;font-weight:500;color:var(--pk-muted);background:none;border:none;cursor:pointer;padding:4px 0}.add-task-sheet_add-task-sheet__fields__5_ufk{display:flex;flex-direction:column;gap:20px}.add-task-sheet_add-task-sheet__label___GC6V{color:var(--pk-muted);font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;display:block;margin-bottom:8px}.add-task-sheet_add-task-sheet__input__zhOE3{width:100%;min-width:0;background:var(--pk-bg);border:1px solid var(--pk-border);color:var(--pk-text);font-size:.92rem;padding:12px 16px;border-radius:12px;outline:none;font-family:inherit;box-sizing:border-box}.add-task-sheet_add-task-sheet__input__zhOE3:focus{border-color:var(--pk-primary)}.add-task-sheet_add-task-sheet__input__zhOE3[type=datetime-local]{padding-inline:8px;font-size:.85rem}.add-task-sheet_add-task-sheet__field-with-icon__qSX_z{position:relative}.add-task-sheet_add-task-sheet__field-with-icon__qSX_z .add-task-sheet_add-task-sheet__input__zhOE3{padding-right:48px}.add-task-sheet_add-task-sheet__input--missing__pxBPa{border-color:var(--pk-negative);background:color-mix(in srgb,var(--pk-negative) 9%,var(--pk-bg))}.add-task-sheet_add-task-sheet__select-wrap__9mVFH{position:relative;min-height:52px;border-radius:12px}.add-task-sheet_add-task-sheet__select__YbfI1{width:100%;min-height:52px;min-width:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--pk-border);border-radius:12px;background:var(--pk-bg);color:var(--pk-text);font-family:inherit;font-size:.92rem;font-weight:500;line-height:1.2;outline:none;padding:0 44px 0 16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.add-task-sheet_add-task-sheet__select__YbfI1:focus{border-color:var(--pk-primary)}.add-task-sheet_add-task-sheet__select__YbfI1:disabled{cursor:not-allowed;color:var(--pk-muted);opacity:1;padding-left:46px}.add-task-sheet_add-task-sheet__select-wrap--disabled__Ibpus .add-task-sheet_add-task-sheet__select__YbfI1{background:color-mix(in srgb,var(--pk-bg) 74%,var(--pk-surface))}.add-task-sheet_add-task-sheet__project-empty__VnFvo,.add-task-sheet_add-task-sheet__select-icon__2FCV6{position:absolute;top:50%;transform:translateY(-50%);pointer-events:none;color:var(--pk-muted)}.add-task-sheet_add-task-sheet__select-icon__2FCV6{right:16px}.add-task-sheet_add-task-sheet__project-empty__VnFvo{left:16px}.add-task-sheet_add-task-sheet__mic__6uOgk{position:absolute;top:50%;right:8px;width:34px;height:34px;transform:translateY(-50%);border:1px solid var(--pk-border);border-radius:10px;background:var(--pk-primary-light);color:var(--pk-primary);display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.add-task-sheet_add-task-sheet__textarea__gukN5{width:100%;background:var(--pk-bg);border:1px solid var(--pk-border);color:var(--pk-text);font-size:.92rem;padding:12px 16px;border-radius:12px;outline:none;font-family:inherit;box-sizing:border-box;resize:none}.add-task-sheet_add-task-sheet__textarea__gukN5:focus{border-color:var(--pk-primary)}.add-task-sheet_add-task-sheet__categories__ZE2SX{display:flex;gap:8px}.add-task-sheet_add-task-sheet__cat-btn__lNQ_2{flex:1;padding:10px 0;border-radius:12px;border:1px solid var(--pk-border);background:var(--pk-bg);color:var(--pk-muted);font-size:.82rem;font-weight:600;cursor:pointer;transition:all .15s}.add-task-sheet_add-task-sheet__cat-btn--active__bie0N{background:var(--pk-primary-light);border-color:var(--pk-primary);color:var(--pk-primary)}.add-task-sheet_add-task-sheet__cost-row__Asyru{display:flex;gap:8px}.add-task-sheet_add-task-sheet__cost-row--missing__pEtpv{padding:6px;border:1px solid var(--pk-negative);border-radius:14px;background:color-mix(in srgb,var(--pk-negative) 8%,transparent)}.add-task-sheet_add-task-sheet__cost-btn__eKOYT{flex:1;aspect-ratio:1;border-radius:12px;border:1px solid var(--pk-border);background:var(--pk-bg);color:var(--pk-muted);font-size:.88rem;font-weight:700;cursor:pointer;transition:all .15s}.add-task-sheet_add-task-sheet__cost-btn--active__QcUK3{background:var(--pk-primary);border-color:var(--pk-primary);color:#fff}.add-task-sheet_add-task-sheet__submit__OKRyU{min-width:42px;font-size:.9rem;font-weight:700;color:var(--pk-primary);background:none;border:none;cursor:pointer;padding:4px 0}.add-task-sheet_add-task-sheet__processing__xYQxv,.add-task-sheet_add-task-sheet__recording__cJp2n{min-height:380px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;text-align:center;color:var(--pk-text)}.add-task-sheet_add-task-sheet__processing__xYQxv h4,.add-task-sheet_add-task-sheet__recording__cJp2n h4{margin:0;font-size:1rem;font-weight:700}.add-task-sheet_add-task-sheet__processing__xYQxv p,.add-task-sheet_add-task-sheet__recording__cJp2n p{margin:0;color:var(--pk-muted);font-size:.82rem;font-weight:500;line-height:1.45}.add-task-sheet_add-task-sheet__record-button__5d_ed{width:96px;height:96px;border-radius:50%;background:var(--pk-negative);color:#fff;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 0 0 12px color-mix(in srgb,var(--pk-negative) 14%,transparent)}.add-task-sheet_add-task-sheet__duration__KJTlN{color:var(--pk-text)!important;font-size:1rem!important;font-weight:700!important}.add-task-sheet_add-task-sheet__wave__6jKLf{height:34px;display:flex;align-items:center;gap:3px;color:var(--pk-negative)}.add-task-sheet_add-task-sheet__wave__6jKLf span{width:2px;height:10px;border-radius:999px;background:currentColor;animation:add-task-sheet_pk-wave__7aBRu 1s ease-in-out infinite}.add-task-sheet_add-task-sheet__wave__6jKLf span:first-child{animation-delay:0s;height:15px}.add-task-sheet_add-task-sheet__wave__6jKLf span:nth-child(2){animation-delay:.04s;height:22px}.add-task-sheet_add-task-sheet__wave__6jKLf span:nth-child(3){animation-delay:.08s;height:29px}.add-task-sheet_add-task-sheet__wave__6jKLf span:nth-child(4){animation-delay:.12s;height:14px}.add-task-sheet_add-task-sheet__wave__6jKLf span:nth-child(5){animation-delay:.16s;height:21px}.add-task-sheet_add-task-sheet__wave__6jKLf span:nth-child(6){animation-delay:.2s;height:28px}.add-task-sheet_add-task-sheet__wave__6jKLf span:nth-child(7){animation-delay:.24s;height:13px}.add-task-sheet_add-task-sheet__wave__6jKLf span:nth-child(8){animation-delay:.28s;height:20px}.add-task-sheet_add-task-sheet__wave__6jKLf span:nth-child(9){animation-delay:.32s;height:27px}.add-task-sheet_add-task-sheet__wave__6jKLf span:nth-child(10){animation-delay:.36s;height:12px}.add-task-sheet_add-task-sheet__wave__6jKLf span:nth-child(11){animation-delay:.4s;height:19px}.add-task-sheet_add-task-sheet__wave__6jKLf span:nth-child(12){animation-delay:.44s;height:26px}.add-task-sheet_add-task-sheet__wave__6jKLf span:nth-child(13){animation-delay:.48s;height:11px}.add-task-sheet_add-task-sheet__wave__6jKLf span:nth-child(14){animation-delay:.52s;height:18px}.add-task-sheet_add-task-sheet__wave__6jKLf span:nth-child(15){animation-delay:.56s;height:25px}.add-task-sheet_add-task-sheet__wave__6jKLf span:nth-child(16){animation-delay:.6s;height:10px}.add-task-sheet_add-task-sheet__wave__6jKLf span:nth-child(17){animation-delay:.64s;height:17px}.add-task-sheet_add-task-sheet__wave__6jKLf span:nth-child(18){animation-delay:.68s;height:24px}.add-task-sheet_add-task-sheet__wave__6jKLf span:nth-child(19){animation-delay:.72s;height:9px}.add-task-sheet_add-task-sheet__wave__6jKLf span:nth-child(20){animation-delay:.76s;height:16px}.add-task-sheet_add-task-sheet__wave__6jKLf span:nth-child(21){animation-delay:.8s;height:23px}.add-task-sheet_add-task-sheet__wave__6jKLf span:nth-child(22){animation-delay:.84s;height:8px}.add-task-sheet_add-task-sheet__wave__6jKLf span:nth-child(23){animation-delay:.88s;height:15px}.add-task-sheet_add-task-sheet__wave__6jKLf span:nth-child(24){animation-delay:.92s;height:22px}.add-task-sheet_add-task-sheet__action-row__pHSzR{width:100%;display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:10px}.add-task-sheet_add-task-sheet__add-another__fbUII,.add-task-sheet_add-task-sheet__danger-btn__n_W_z,.add-task-sheet_add-task-sheet__full-submit__pyhtU,.add-task-sheet_add-task-sheet__secondary-btn__lW0N7{min-height:44px;border-radius:12px;font-size:.88rem;font-weight:700;cursor:pointer}.add-task-sheet_add-task-sheet__secondary-btn__lW0N7{border:1px solid var(--pk-border);background:var(--pk-surface);color:var(--pk-text)}.add-task-sheet_add-task-sheet__danger-btn__n_W_z{border:none;background:var(--pk-negative);color:#fff;display:inline-flex;align-items:center;justify-content:center;gap:8px}.add-task-sheet_add-task-sheet__note__zvbI3{display:inline-flex;align-items:center;justify-content:center;gap:6px;color:var(--pk-muted)!important}.add-task-sheet_add-task-sheet__error__OWm_p{margin:0;padding:10px 12px;border-radius:12px;background:color-mix(in srgb,var(--pk-negative) 10%,var(--pk-surface));color:var(--pk-negative);font-size:.82rem;font-weight:700;line-height:1.35}.add-task-sheet_add-task-sheet__field-error__FhRpv{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:8px 0 0;color:var(--pk-negative);font-size:.76rem;font-weight:700;line-height:1.35}.add-task-sheet_add-task-sheet__clear-imported__E59JP{flex-shrink:0;border:none;background:rgba(0,0,0,0);color:var(--pk-primary);font:inherit;font-size:.74rem;cursor:pointer;padding:2px 0}.add-task-sheet_add-task-sheet__csv-drop__091j4{min-height:210px;border:1.5px dashed var(--pk-border);border-radius:14px;background:var(--pk-surface);color:var(--pk-text);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:20px;text-align:center;cursor:pointer}.add-task-sheet_add-task-sheet__csv-drop__091j4 input{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.add-task-sheet_add-task-sheet__csv-drop__091j4 span{font-size:.92rem;font-weight:700}.add-task-sheet_add-task-sheet__csv-drop__091j4 small{color:var(--pk-muted);font-size:.78rem;font-weight:500;line-height:1.35}.add-task-sheet_add-task-sheet__csv-icon__AD0eh{color:var(--pk-muted)}.add-task-sheet_add-task-sheet__csv-file__jgIAg{max-width:100%;color:var(--pk-primary);font-size:.78rem;font-style:normal;font-weight:700;overflow-wrap:anywhere}.add-task-sheet_add-task-sheet__csv-template__KrIti{min-height:44px;border:1px solid var(--pk-border);border-radius:12px;background:var(--pk-surface);color:var(--pk-text);display:inline-flex;align-items:center;justify-content:center;gap:8px;font-size:.86rem;font-weight:700;cursor:pointer}.add-task-sheet_add-task-sheet__csv-guide__lf0uE{border:1px solid var(--pk-border);border-radius:14px;overflow:hidden;background:var(--pk-surface)}.add-task-sheet_add-task-sheet__csv-guide-btn__dKnyM{width:100%;min-height:44px;display:flex;align-items:center;gap:8px;padding:0 12px;border:none;background:rgba(0,0,0,0);color:var(--pk-text);font-size:.82rem;font-weight:700;cursor:pointer}.add-task-sheet_add-task-sheet__csv-guide-body__Y_lDh{display:flex;flex-direction:column;gap:12px;padding:0 12px 12px;color:var(--pk-muted);font-size:.78rem;font-weight:500;line-height:1.45}.add-task-sheet_add-task-sheet__csv-guide-body__Y_lDh h4{margin:4px 0 0;color:var(--pk-text);font-size:.86rem;font-weight:700}.add-task-sheet_add-task-sheet__csv-guide-body__Y_lDh p{margin:0}.add-task-sheet_add-task-sheet__csv-guide-body__Y_lDh ul{margin:0;padding-left:18px}.add-task-sheet_add-task-sheet__csv-guide-body__Y_lDh strong{color:var(--pk-text);font-weight:700}.add-task-sheet_add-task-sheet__csv-chips__t4KpX{display:flex;flex-wrap:wrap;gap:8px}.add-task-sheet_add-task-sheet__csv-chip___mZE7{border-radius:999px;background:var(--pk-bg);color:var(--pk-muted);padding:5px 10px;font-size:.74rem;font-weight:700}.add-task-sheet_add-task-sheet__csv-list__O5ZKX{display:flex;flex-direction:column;gap:5px}.add-task-sheet_add-task-sheet__csv-group__CS_1A{border:1px solid var(--pk-border);border-radius:12px;padding:10px 12px;background:var(--pk-bg)}.add-task-sheet_add-task-sheet__csv-group-title__t7jIO{color:var(--pk-text);font-weight:700;margin-bottom:6px!important}.add-task-sheet_add-task-sheet__process-icon__i7SGC{width:108px;height:108px;border-radius:50%;background:var(--pk-primary-light);color:var(--pk-primary);display:inline-flex;align-items:center;justify-content:center}.add-task-sheet_add-task-sheet__process-icon__i7SGC svg{animation:add-task-sheet_pk-spin__wdf1Y 1s linear infinite}.add-task-sheet_add-task-sheet__steps__MIMCv{width:100%;display:flex;flex-direction:column;gap:12px;margin-top:18px;text-align:left}.add-task-sheet_add-task-sheet__step__Sbh6i{position:relative;padding-left:28px;color:var(--pk-muted);font-size:.86rem;font-weight:500}.add-task-sheet_add-task-sheet__step__Sbh6i:before{content:"";position:absolute;left:0;top:1px;width:16px;height:16px;border-radius:50%;background:var(--pk-border)}.add-task-sheet_add-task-sheet__step--done__6QOox{color:var(--pk-text)}.add-task-sheet_add-task-sheet__step--done__6QOox:before{background:var(--pk-primary)}.add-task-sheet_add-task-sheet__review-note__Ll5mt{display:flex;align-items:flex-start;gap:8px;padding:12px;border-radius:12px;background:var(--pk-primary-light);color:var(--pk-primary);font-size:.78rem;font-weight:700;line-height:1.35}.add-task-sheet_add-task-sheet__review-task__gbVHr{display:flex;flex-direction:column;gap:12px;padding:14px;border-radius:14px;background:var(--pk-bg)}.add-task-sheet_add-task-sheet__review-head__Xvy7V{display:flex;align-items:center;justify-content:space-between;color:var(--pk-text);font-size:.84rem;font-weight:700}.add-task-sheet_add-task-sheet__delete-btn__HqpSq{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:10px;background:rgba(0,0,0,0);color:var(--pk-negative);cursor:pointer}.add-task-sheet_add-task-sheet__add-another__fbUII{border:1px solid var(--pk-border);background:var(--pk-surface);color:var(--pk-text);display:inline-flex;align-items:center;justify-content:center;gap:8px}.add-task-sheet_add-task-sheet__transcript__k97oZ{border:1px solid var(--pk-border);border-radius:14px;overflow:hidden;background:var(--pk-surface)}.add-task-sheet_add-task-sheet__transcript-btn__QiNQ_{width:100%;min-height:44px;display:flex;align-items:center;gap:8px;padding:0 12px;border:none;background:rgba(0,0,0,0);color:var(--pk-text);font-size:.82rem;font-weight:700;cursor:pointer}.add-task-sheet_add-task-sheet__chevron--open__9oxcq{transform:rotate(180deg)}.add-task-sheet_add-task-sheet__transcript-body__ExPH3{margin:0 12px 12px;padding:12px;border-radius:10px;background:var(--pk-bg);color:var(--pk-muted);font-size:.82rem;font-weight:500;line-height:1.45;white-space:pre-wrap}.add-task-sheet_add-task-sheet__full-submit__pyhtU{width:100%;border:none;background:var(--pk-primary);color:#fff}.add-task-sheet_add-task-sheet__full-submit__pyhtU:disabled{cursor:not-allowed;opacity:.55}@keyframes add-task-sheet_pk-wave__7aBRu{0%,to{transform:scaleY(.55)}50%{transform:scaleY(1)}}@keyframes add-task-sheet_pk-spin__wdf1Y{to{transform:rotate(1turn)}}.baseline-setup_baseline-setup__rKFIT{min-height:100vh;display:flex;flex-direction:column;background:var(--pk-bg)}.baseline-setup_baseline-setup__header__1Jr23{background:var(--pk-surface);box-shadow:var(--pk-card-shadow);padding:48px 20px 20px}.baseline-setup_baseline-setup__title__AFSsq{font-size:1.4rem;font-weight:700;color:var(--pk-text)}.baseline-setup_baseline-setup__date__7yNBL{color:var(--pk-muted);font-size:.85rem;margin-top:4px}.baseline-setup_baseline-setup__body__1rrOa{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 20px}.baseline-setup_baseline-setup__card__aEQpg{width:100%;padding:24px;background:var(--pk-surface);border-radius:18px;box-shadow:var(--pk-card-shadow)}.baseline-setup_baseline-setup__card-title__l5qV4{font-size:1.2rem;font-weight:700;color:var(--pk-text);margin-bottom:8px}.baseline-setup_baseline-setup__card-desc__uUKjt{color:var(--pk-muted);font-size:.85rem;line-height:1.55;margin-bottom:24px}.baseline-setup_baseline-setup__grid__CvP77{display:grid;grid-template-columns:repeat(5,1fr);gap:8px;margin-bottom:24px}.baseline-setup_baseline-setup__score-btn__0163q{aspect-ratio:1;border-radius:12px;background:var(--pk-bg);color:var(--pk-text);font-weight:700;font-size:1rem;border:1px solid var(--pk-border);cursor:pointer;padding:8px 0}.baseline-setup_baseline-setup__score-btn--active__AmwMw{background:var(--pk-primary);color:#fff;border:none}.baseline-setup_baseline-setup__submit-btn__GbllH{width:100%;padding:14px;border-radius:12px;background:var(--pk-border);color:var(--pk-muted);font-weight:700;font-size:.95rem;border:none;cursor:not-allowed}.baseline-setup_baseline-setup__submit-btn--ready__TC2n3{background:var(--pk-primary);color:#fff;cursor:pointer}.bottom-navigation_bottom-navigation__YI98k{position:fixed;bottom:0;width:100%;display:flex;align-items:flex-start;background:var(--pk-surface);padding-bottom:env(safe-area-inset-bottom);box-shadow:0 -1px 0 rgba(0,0,0,.06),0 -4px 16px rgba(0,0,0,.04);z-index:50}.bottom-navigation_bottom-navigation__item__t2n6c{position:relative;flex:1;height:68px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;transition:all .15s;cursor:pointer;border:none;background:none;padding:0}.bottom-navigation_bottom-navigation__pip__ZxsVi{position:absolute;top:0;width:0;height:3px;border-radius:999px;background:var(--pk-primary);transition:width .2s}.bottom-navigation_bottom-navigation__pip--active__7amNh{width:20px}.bottom-navigation_bottom-navigation__icon-wrapper__sH_IS{display:flex;align-items:center;justify-content:center;border-radius:14px;width:44px;height:44px;transition:all .15s;background:rgba(0,0,0,0)}.bottom-navigation_bottom-navigation__icon-wrapper--active__LmVSX{background:var(--pk-primary-light)}.bottom-navigation_bottom-navigation__label__mgKqi{font-size:.59rem;letter-spacing:.01em;color:var(--pk-muted);font-weight:500}.bottom-navigation_bottom-navigation__label--active__UvZIX{color:var(--pk-primary);font-weight:700}.capacity-card_capacity-card__xq65P{background:var(--pk-surface);border-radius:18px;box-shadow:var(--pk-card-shadow);padding:20px}.capacity-card_capacity-card__header__ee__h{display:flex;align-items:center;justify-content:space-between}.capacity-card_capacity-card__toggle__0ekME{display:flex;background:var(--pk-bg);border-radius:999px;padding:3px;gap:2px}.capacity-card_capacity-card__toggle-btn__5MB58{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:999px;border:none;background:rgba(0,0,0,0);color:var(--pk-muted);cursor:pointer;padding:0;transition:background .15s,color .15s}.capacity-card_capacity-card__toggle-btn__5MB58[data-active=true]{background:var(--pk-surface);color:var(--pk-primary);box-shadow:0 1px 3px rgba(0,0,0,.15)}.capacity-card_capacity-card__toggle-btn__5MB58:hover:not([data-active=true]){color:var(--pk-text)}.capacity-card_capacity-card__gauge-wrap__Y89_N{margin-top:4px}.capacity-card_capacity-card__label__2Y_d5{color:var(--pk-muted);font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.07em}.capacity-card_capacity-card__hero__hvq9M{display:flex;align-items:center;gap:12px;margin-top:12px;margin-bottom:20px}.capacity-card_capacity-card__number__gQnj4{font-size:2.8rem;font-weight:800;line-height:1}.capacity-card_capacity-card__badge__rb_QK{font-size:.78rem;font-weight:700;padding:5px 14px;border-radius:999px}.capacity-card_capacity-card__bar-track__J_1ki{height:8px;border-radius:999px;background:var(--pk-bg);margin-bottom:8px}.capacity-card_capacity-card__bar-fill__P0wN0{height:8px;border-radius:999px;transition:all .3s}.capacity-card_capacity-card__bar-labels__3sLBp{display:flex;justify-content:space-between;margin-bottom:12px}.capacity-card_capacity-card__bar-label__BLyoq{color:var(--pk-faint);font-size:.68rem}.capacity-card_capacity-card__message__bQvNb{color:var(--pk-muted);font-size:.82rem;line-height:1.5}.capacity-ledger_capacity-ledger__section-label__t6rW2{color:var(--pk-muted);font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.07em;margin-bottom:10px;padding-left:2px}.capacity-ledger_capacity-ledger__card__qPfvF{background:var(--pk-surface);border-radius:18px;box-shadow:var(--pk-card-shadow);padding:20px 20px 16px}.capacity-ledger_capacity-ledger__grid__hkttk{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:16px}.capacity-ledger_capacity-ledger__stat__8tgl4{display:flex;flex-direction:column;align-items:center;gap:4px}.capacity-ledger_capacity-ledger__stat-value__SLMWf{font-size:1.25rem;font-weight:800;line-height:1}.capacity-ledger_capacity-ledger__stat-label__0_TFg{font-size:.6rem;color:var(--pk-muted);font-weight:700;text-transform:uppercase;letter-spacing:.04em;margin-top:3px}.capacity-ledger_capacity-ledger__divider__OtnvN{height:1px;background:var(--pk-bg);margin-bottom:12px}.capacity-ledger_capacity-ledger__link__Bp203{width:100%;text-align:center;color:var(--pk-primary);font-size:.82rem;font-weight:600;border:none;background:none;cursor:pointer}.capacity-trend-card_capacity-trend-card__7Fb9x{background:var(--pk-surface);border-radius:18px;box-shadow:var(--pk-card-shadow);padding:24px}.capacity-trend-card_capacity-trend-card__header__81LGc{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.capacity-trend-card_capacity-trend-card__label__XoVUn{color:var(--pk-muted);font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.capacity-trend-card_capacity-trend-card__insights-btn__6bSoG{color:var(--pk-primary);font-size:.75rem;font-weight:600;background:none;border:none;cursor:pointer}.capacity-trend-card_capacity-trend-card__chart__WOatg{width:100%;border-radius:12px;overflow:hidden}.capacity-trend-card_capacity-trend-card__stats__5oNPo{display:flex;gap:12px;margin-top:16px}.capacity-trend-card_capacity-trend-card__stat__Cy1A4{flex:1;background:var(--pk-bg);border-radius:12px;padding:8px 12px;text-align:center}.capacity-trend-card_capacity-trend-card__stat-value__ZINZv{font-size:.9rem;font-weight:800;color:var(--pk-primary)}.capacity-trend-card_capacity-trend-card__stat-label__2ZsAe{font-size:.6rem;color:var(--pk-muted);font-weight:600;text-transform:uppercase}.custom-activity-sheet_custom-activity-sheet__overlay__Ecpby{position:fixed;inset:0;display:flex;align-items:flex-end;justify-content:center;background:rgba(0,0,0,.4);z-index:100}.custom-activity-sheet_custom-activity-sheet__panel__FEm1G{width:100%;max-width:430px;border-radius:24px 24px 0 0;background:var(--pk-surface);padding:0 24px 36px}.custom-activity-sheet_custom-activity-sheet__handle__zvn4I{width:40px;height:4px;border-radius:999px;background:var(--pk-border);margin:12px auto 24px}.custom-activity-sheet_custom-activity-sheet__title__cnCNn{font-size:1.1rem;font-weight:700;color:var(--pk-text);margin-bottom:20px}.custom-activity-sheet_custom-activity-sheet__fields__pp7DN{display:flex;flex-direction:column;gap:16px}.custom-activity-sheet_custom-activity-sheet__label__Pu_tf{color:var(--pk-muted);font-size:.75rem;font-weight:700;display:block;margin-bottom:6px}.custom-activity-sheet_custom-activity-sheet__input__glfZq{width:100%;background:var(--pk-bg);border:1px solid var(--pk-border);color:var(--pk-text);font-size:.92rem;padding:12px 16px;border-radius:12px;outline:none;font-family:inherit;box-sizing:border-box}.custom-activity-sheet_custom-activity-sheet__submit__nyN2k{width:100%;padding:14px;border-radius:12px;background:var(--pk-primary);color:#fff;font-weight:700;font-size:.95rem;border:none;cursor:pointer;margin-top:4px}.toggle-group_toggle-group__bC79_{display:flex;width:-moz-fit-content;width:fit-content;align-items:center;border-radius:.375rem}.toggle-group_toggle-group__bC79_[data-variant=outline]{box-shadow:0 1px 2px rgba(0,0,0,.05)}.toggle-group_toggle-group__item__B96Xs{min-width:0;flex:1;flex-shrink:0;border-radius:0;box-shadow:none}.toggle-group_toggle-group__item__B96Xs:first-child{border-radius:.375rem 0 0 .375rem}.toggle-group_toggle-group__item__B96Xs:last-child{border-radius:0 .375rem .375rem 0}.toggle-group_toggle-group__item__B96Xs:focus{z-index:10}.toggle-group_toggle-group__item__B96Xs:focus-visible{z-index:10}.toggle-group_toggle-group__item__B96Xs[data-variant=outline]{border-left:none}.toggle-group_toggle-group__item__B96Xs[data-variant=outline]:first-child{border-left:1px solid var(--border)}.daily-baseline-modal_daily-baseline-modal__4XMuJ{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:20px;background:rgba(0,0,0,.45);backdrop-filter:blur(4px)}.daily-baseline-modal_daily-baseline-modal__card__qY5Vc{width:100%;max-width:420px;background:var(--pk-surface);border-radius:24px;box-shadow:0 24px 48px rgba(0,0,0,.18);padding:32px 24px;display:flex;flex-direction:column;gap:28px}.daily-baseline-modal_daily-baseline-modal__greeting__M2jo5{font-size:1.4rem;font-weight:700;color:var(--pk-text)}.daily-baseline-modal_daily-baseline-modal__date__jf8nS{font-size:.85rem;color:var(--pk-muted);margin-top:4px}.daily-baseline-modal_daily-baseline-modal__section-title__vHULB{font-size:1rem;font-weight:700;color:var(--pk-text);margin-bottom:6px}.daily-baseline-modal_daily-baseline-modal__section-desc__LXwXz{font-size:.82rem;color:var(--pk-muted);line-height:1.5;margin-bottom:16px}.daily-baseline-modal_daily-baseline-modal__grid__LkKtu{display:grid;grid-template-columns:repeat(5,1fr);gap:8px}.daily-baseline-modal_daily-baseline-modal__score-btn__xqMTg{aspect-ratio:1;border-radius:10px;background:var(--pk-bg);color:var(--pk-text);font-weight:700;font-size:.95rem;border:1.5px solid var(--pk-border);cursor:pointer;transition:background .12s,color .12s}.daily-baseline-modal_daily-baseline-modal__score-btn--active__QAWxK{background:var(--pk-primary);color:#fff;border-color:var(--pk-primary)}.daily-baseline-modal_daily-baseline-modal__stepper__kdy2y{display:flex;align-items:center;gap:16px}.daily-baseline-modal_daily-baseline-modal__stepper-btn__IPLk7{width:38px;height:38px;border-radius:50%;background:var(--pk-bg);border:1.5px solid var(--pk-border);color:var(--pk-text);font-size:1.25rem;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .12s}.daily-baseline-modal_daily-baseline-modal__stepper-btn__IPLk7:disabled{opacity:.35;cursor:default}.daily-baseline-modal_daily-baseline-modal__stepper-val__DBon9{font-size:1.1rem;font-weight:600;color:var(--pk-text);min-width:80px;text-align:center}.daily-baseline-modal_daily-baseline-modal__error__DbxiF{font-size:.82rem;color:#991b1b;background:#fee2e2;border-radius:8px;padding:8px 12px}.daily-baseline-modal_daily-baseline-modal__submit__VGq96{width:100%;padding:14px;border-radius:14px;background:var(--pk-border);color:var(--pk-muted);font-weight:700;font-size:.95rem;border:none;cursor:not-allowed;transition:background .15s,color .15s}.daily-baseline-modal_daily-baseline-modal__submit--ready__4TqIQ{background:var(--pk-primary);color:#fff;cursor:pointer}.dashboard-header_dashboard-header__40H_h{background:var(--pk-surface);box-shadow:0 1px 0 rgba(0,0,0,.05);padding:40px 20px 20px;position:sticky;top:0;z-index:20}.dashboard-header_dashboard-header__inner__6vD_J{display:flex;align-items:flex-start;justify-content:space-between}.dashboard-header_dashboard-header__title__cD_dU{font-size:1.3rem;font-weight:700;color:var(--pk-text)}.dashboard-header_dashboard-header__date___u_W2{color:var(--pk-muted);font-size:.82rem;margin-top:4px}.desktop-ledger-card_desktop-ledger-card__s0LLd{background:var(--pk-surface);border-radius:18px;box-shadow:var(--pk-card-shadow);padding:24px}.desktop-ledger-card_desktop-ledger-card__label__oLeJE{color:var(--pk-muted);font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.desktop-ledger-card_desktop-ledger-card__grid__nTyqe{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:12px}.desktop-ledger-card_desktop-ledger-card__cell__TUbO6{background:var(--pk-bg);border-radius:12px;padding:12px}.desktop-ledger-card_desktop-ledger-card__cell-value__2Q5L_{font-size:1.3rem;font-weight:800;line-height:1}.desktop-ledger-card_desktop-ledger-card__cell-label__220YT{font-size:.62rem;color:var(--pk-muted);font-weight:700;text-transform:uppercase;letter-spacing:.04em;margin-top:4px}.desktop-top-bar_desktop-top-bar__bpsgI{display:flex;align-items:center;justify-content:space-between;padding:20px 32px;background:var(--pk-surface);box-shadow:0 1px 0 rgba(0,0,0,.05);position:sticky;top:0;z-index:20}.desktop-top-bar_desktop-top-bar__title__zpcyH{font-size:1.3rem;font-weight:700;color:var(--pk-text)}.desktop-top-bar_desktop-top-bar__date__IIyWI{color:var(--pk-muted);font-size:.82rem;margin-top:2px}.desktop-top-bar_desktop-top-bar__actions__meOQM{display:flex;align-items:center;gap:12px}.desktop-top-bar_desktop-top-bar__log-btn__GYGZU{display:flex;align-items:center;gap:8px;padding:8px 16px;border-radius:12px;background:var(--pk-primary);color:#fff;font-size:.82rem;font-weight:600;border:none;cursor:pointer;transition:opacity .15s}.desktop-top-bar_desktop-top-bar__log-btn__GYGZU:hover{opacity:.85}.drawer-item_drawer-item__6IVoQ{display:flex;align-items:center;gap:12px;width:100%;transition:all .15s;padding:10px 14px;border-radius:10px;cursor:pointer;border:none;background:rgba(0,0,0,0);text-align:left}.drawer-item_drawer-item--active__4Qmoq{background:var(--pk-primary-light)}.drawer-item_drawer-item__icon__41ETh{display:flex;align-items:center;justify-content:center;border-radius:8px;flex-shrink:0;width:30px;height:30px}.drawer-item_drawer-item__label__0uDBY{font-size:.88rem;font-weight:500;color:var(--pk-text)}.drawer-item_drawer-item__label--active__VySg7{font-weight:700;color:var(--pk-primary)}.drawer-item_drawer-item__pip__SkQI9{width:3px;height:18px;border-radius:999px;background:var(--pk-primary);margin-left:auto}.energy-overview-card_energy-overview-card__j3MpC{background:var(--pk-surface);border-radius:18px;box-shadow:var(--pk-card-shadow);padding:24px}.energy-overview-card_energy-overview-card__header__focYN{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.energy-overview-card_energy-overview-card__label__DN0gr{color:var(--pk-muted);font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.energy-overview-card_energy-overview-card__insights-btn__5LWIj{color:var(--pk-primary);font-size:.75rem;font-weight:600;background:none;border:none;cursor:pointer}.energy-overview-card_energy-overview-card__body__h2YZx{display:grid;grid-template-columns:1fr;gap:16px;align-items:start}.energy-overview-card_energy-overview-card__ledger__rzK3D{display:grid;grid-template-columns:1fr 1fr;gap:10px;order:2}@media(min-width:1024px){.energy-overview-card_energy-overview-card__ledger__rzK3D{order:unset}}.energy-overview-card_energy-overview-card__cell__oxIQO{background:var(--pk-bg);border-radius:12px;padding:12px}.energy-overview-card_energy-overview-card__cell-value___pVzA{font-size:1.2rem;font-weight:800;line-height:1}.energy-overview-card_energy-overview-card__cell-label__cpRpE{font-size:.6rem;color:var(--pk-muted);font-weight:700;text-transform:uppercase;letter-spacing:.04em;margin-top:4px}.energy-overview-card_energy-overview-card__chart-area__CGJyW{display:flex;flex-direction:column;gap:12px}.energy-overview-card_energy-overview-card__chart__Rn3kH{border-radius:12px;overflow:hidden}.energy-overview-card_energy-overview-card__chart__Rn3kH:focus-visible{outline:2px solid var(--pk-primary);outline-offset:3px}.energy-overview-card_energy-overview-card__stats__6HjLU{display:flex;gap:10px}.energy-overview-card_energy-overview-card__stat__mkHYU{flex:1;background:var(--pk-bg);border-radius:12px;padding:8px 12px;text-align:center}.energy-overview-card_energy-overview-card__stat-value__uDkIe{font-size:.9rem;font-weight:800;line-height:1}.energy-overview-card_energy-overview-card__stat-label__or099{font-size:.6rem;color:var(--pk-muted);font-weight:600;text-transform:uppercase;margin-top:3px}.alert-dialog_alert-dialog__overlay__tfxV4{position:fixed;inset:0;z-index:50;background:rgba(0,0,0,.5)}.alert-dialog_alert-dialog__overlay__tfxV4[data-state=open]{animation:alert-dialog_fade-in__Gs_vl .15s ease-out}.alert-dialog_alert-dialog__overlay__tfxV4[data-state=closed]{animation:alert-dialog_fade-out__DzCfx .15s ease-out}.alert-dialog_alert-dialog__content__nD5W8{background:var(--background);position:fixed;top:50%;left:50%;z-index:50;display:grid;width:100%;max-width:calc(100% - 2rem);translate:-50% -50%;gap:1rem;border-radius:.5rem;border:1px solid var(--border);padding:1.5rem;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);transition-duration:.2s}@media(min-width:640px){.alert-dialog_alert-dialog__content__nD5W8{max-width:32rem}}.alert-dialog_alert-dialog__content__nD5W8[data-state=open]{animation:alert-dialog_fade-in__Gs_vl .15s ease-out}.alert-dialog_alert-dialog__content__nD5W8[data-state=closed]{animation:alert-dialog_fade-out__DzCfx .15s ease-out}.alert-dialog_alert-dialog__header__Qxn2S{display:flex;flex-direction:column;gap:.5rem;text-align:center}@media(min-width:640px){.alert-dialog_alert-dialog__header__Qxn2S{text-align:left}}.alert-dialog_alert-dialog__footer__kt3zu{display:flex;flex-direction:column-reverse;gap:.5rem}@media(min-width:640px){.alert-dialog_alert-dialog__footer__kt3zu{flex-direction:row;justify-content:flex-end}}.alert-dialog_alert-dialog__title__Eru8X{font-size:1.125rem;font-weight:600}.alert-dialog_alert-dialog__description__ZgA5L{color:var(--muted-foreground);font-size:.875rem;line-height:1.25rem}.tooltip_tooltip__content__w6pA8{background:var(--primary);color:var(--primary-foreground);z-index:50;width:-moz-fit-content;width:fit-content;border-radius:.375rem;padding:.375rem .75rem;font-size:.75rem;text-wrap:balance;animation:tooltip_fade-in__MtvUK .15s ease-out,tooltip_zoom-in-95__Yus1z .15s ease-out}.tooltip_tooltip__content__w6pA8[data-state=closed]{animation:tooltip_fade-out__UnpHI .15s ease-out,tooltip_zoom-out-95__zxi2j .15s ease-out}.tooltip_tooltip__arrow__sWQN3{background:var(--primary);fill:var(--primary);z-index:50;width:.625rem;height:.625rem;translate:0 calc(-50% - 2px);rotate:45deg;border-radius:2px}.page-skeleton_page__tMgpe{display:flex;flex-direction:column;height:100%}.page-skeleton_header___e_no{padding:20px 16px 12px;display:flex;flex-direction:column;gap:8px;border-bottom:1px solid var(--pk-border)}.page-skeleton_content__5WVlM{padding:16px;display:flex;flex-direction:column;gap:12px}.page-skeleton_block__wWkZE{display:block;flex-shrink:0}.page-skeleton_h-sm__0EAy4{height:22px;border-radius:6px}.page-skeleton_h-xs__WWJyb{height:14px;border-radius:4px}.page-skeleton_card-xl__iqWe9{height:200px}.page-skeleton_card-lg__GcXva{height:140px}.page-skeleton_card-md__fIGLF{height:100px}.page-skeleton_row__Geutg{display:flex;gap:10px}.page-skeleton_circle__Nelxz{width:52px;height:52px;border-radius:14px;flex-shrink:0}.page-skeleton_stat-card__FRQbB{flex:1;height:72px}.page-skeleton_list__7KH6M{display:flex;flex-direction:column;gap:0;background:var(--pk-surface);border-radius:12px;overflow:hidden}.page-skeleton_list-row__qZi9S{display:flex;align-items:center;gap:12px;padding:14px 16px;border-bottom:1px solid var(--pk-border)}.page-skeleton_list-row__qZi9S:last-child{border-bottom:none}.page-skeleton_list-lines__BEUnS{flex:1;display:flex;flex-direction:column;gap:6px}.page-skeleton_avatar__t8XpB{width:36px;height:36px;border-radius:10px;flex-shrink:0}.page-skeleton_checkbox__eQlfv{width:20px;height:20px;border-radius:6px;flex-shrink:0}.drawer_drawer__0Z4N9{display:flex;flex-direction:column;flex-shrink:0;width:240px;height:100vh;background:var(--pk-surface);box-shadow:1px 0 0 rgba(0,0,0,.06);position:sticky;top:0}.drawer_drawer__logo__lEt5j{display:flex;align-items:center;gap:12px;padding:24px;border-bottom:1px solid var(--pk-bg)}.drawer_drawer__logo-icon__Rdbh9{display:flex;align-items:center;justify-content:center;border-radius:12px;width:36px;height:36px;background:var(--pk-primary);flex-shrink:0}.drawer_drawer__logo-name__otDgz{font-weight:800;color:var(--pk-text);font-size:1rem;line-height:1}.drawer_drawer__logo-sub__Runx7{color:var(--pk-muted);font-size:.68rem;margin-top:2px}.drawer_drawer__nav__a5w3k{display:flex;flex-direction:column;gap:4px;padding:16px 12px;flex:1;overflow-y:auto}.drawer_drawer__footer__wcYUo{border-top:1px solid var(--pk-bg);padding:16px 12px}.drawer_drawer__user__37STX{display:flex;align-items:center;gap:12px;margin-top:8px;padding:8px 14px}.drawer_drawer__avatar__Y45Nx{display:flex;align-items:center;justify-content:center;border-radius:50%;flex-shrink:0;width:32px;height:32px;background:var(--pk-primary);color:#fff;font-size:.75rem;font-weight:700}.drawer_drawer__user-name__pG9ew{font-size:.82rem;font-weight:600;color:var(--pk-text)}.drawer_drawer__user-email__ardxr{font-size:.7rem;color:var(--pk-muted)}.drawer_drawer__logout__caf4P{display:flex;align-items:center;gap:8px;width:100%;padding:8px 14px;margin-top:4px;border-radius:10px;border:none;background:none;color:var(--pk-muted);font-size:.82rem;font-weight:500;cursor:pointer;transition:background .15s,color .15s}.drawer_drawer__logout__caf4P:hover{background:#ffe8eb;color:var(--pk-negative)}.forgot-password-form_forgot-password-form__QFNN6{display:flex;flex-direction:column;gap:24px}.forgot-password-form_forgot-password-form__title__50c2Y{font-size:1.5rem;font-weight:600}.forgot-password-form_forgot-password-form__fields__PEQz2{display:flex;flex-direction:column;gap:24px}.forgot-password-form_forgot-password-form__field__He007{display:grid;gap:8px}.forgot-password-form_forgot-password-form__error__XJ9Kr{font-size:.875rem;color:var(--pk-negative)}.forgot-password-form_forgot-password-form__btn__4rKZK{width:100%}.forgot-password-form_forgot-password-form__footer__zJkYi{margin-top:16px;text-align:center;font-size:.875rem;color:var(--pk-muted)}.forgot-password-form_forgot-password-form__link__2tJp9{color:var(--pk-primary);text-decoration:underline;text-underline-offset:4px}.forgot-password-form_forgot-password-form__success-text__ME65C{font-size:.875rem;color:var(--pk-muted)}.google-auth-button_google-auth-button__lsCqX{display:flex;flex-direction:column;gap:16px}.google-auth-button_google-auth-button__divider__id17A{display:flex;align-items:center;gap:12px}.google-auth-button_google-auth-button__divider-line__59bDv{flex:1;height:1px;background:var(--pk-border)}.google-auth-button_google-auth-button__divider-text__7KBB8{font-size:.8125rem;color:var(--pk-muted);white-space:nowrap}.google-auth-button_google-auth-button__btn__uDqD9{width:100%;display:flex;justify-content:center}.google-auth-button_google-auth-button__error__1GeVw{font-size:.875rem;color:var(--pk-negative);text-align:center}.login-form_login-form__kZbSP{display:flex;flex-direction:column;gap:24px}.login-form_login-form__title__L8pMy{font-size:1.5rem;font-weight:600}.login-form_login-form__fields__Z0Egr{display:flex;flex-direction:column;gap:24px}.login-form_login-form__field__x2smJ{display:grid;gap:8px}.login-form_login-form__label-row__PI22F{display:flex;align-items:center}.login-form_login-form__forgot-link__ud3nA{margin-left:auto;display:inline-block;font-size:.875rem;color:var(--pk-primary);text-underline-offset:4px}.login-form_login-form__forgot-link__ud3nA:hover{text-decoration:underline}.login-form_login-form__error__mZfs3{font-size:.875rem;color:var(--pk-negative)}.login-form_login-form__btn__kcCuA{width:100%}.login-form_login-form__footer__kA4kk{margin-top:16px;text-align:center;font-size:.875rem;color:var(--pk-muted)}.login-form_login-form__link__sxz2q{color:var(--pk-primary);text-decoration:underline;text-underline-offset:4px}.sign-up-form_sign-up-form__xV9z1{display:flex;flex-direction:column;gap:24px}.sign-up-form_sign-up-form__title__0q0HM{font-size:1.5rem;font-weight:600}.sign-up-form_sign-up-form__fields__M05oD{display:flex;flex-direction:column;gap:24px}.sign-up-form_sign-up-form__field__orhZp{display:grid;gap:8px}.sign-up-form_sign-up-form__label-row__QNgGU{display:flex;align-items:center}.sign-up-form_sign-up-form__error___Oz0b{font-size:.875rem;color:var(--pk-negative)}.sign-up-form_sign-up-form__btn__oV0cu{width:100%}.sign-up-form_sign-up-form__footer__eROd0{margin-top:16px;text-align:center;font-size:.875rem;color:var(--pk-muted)}.sign-up-form_sign-up-form__link__pWEbo{color:var(--pk-primary);text-decoration:underline;text-underline-offset:4px}.update-password-form_update-password-form__ADVKl{display:flex;flex-direction:column;gap:24px}.update-password-form_update-password-form__title__WAxI3{font-size:1.5rem;font-weight:600}.update-password-form_update-password-form__fields__OfCf2{display:flex;flex-direction:column;gap:24px}.update-password-form_update-password-form__field__HWzI3{display:grid;gap:8px}.update-password-form_update-password-form__error__veuIL{font-size:.875rem;color:var(--pk-negative)}.update-password-form_update-password-form__btn__M5bv2{width:100%}