.feedback-alert-dialog-module__2vuplG__backdrop{background:color-mix(in oklab, var(--color-black) 10%, transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition-duration:.1s;animation-duration:.1s}.feedback-alert-dialog-module__2vuplG__content{--feedback-foreground:var(--color-black);background:var(--popover);width:calc(100% - 2rem);max-width:320px;max-height:calc(100dvh - 2rem);color:var(--feedback-foreground);border-radius:var(--radius-xl);box-shadow:0 0 0 1px color-mix(in oklab, var(--feedback-foreground) 10%, transparent);border:0;outline:none;gap:16px;padding:16px;transition-duration:.1s;animation-duration:.1s;overflow-y:auto}.feedback-alert-dialog-module__2vuplG__content :is([data-slot=alert-dialog-header],[data-slot=dialog-header]){text-align:left;grid-template-rows:none;place-items:start;gap:6px;padding:0}.feedback-alert-dialog-module__2vuplG__content :is([data-slot=alert-dialog-title],[data-slot=dialog-title]){font-size:1rem;font-weight:500;line-height:1.5}.feedback-alert-dialog-module__2vuplG__content :is([data-slot=alert-dialog-description],[data-slot=dialog-description]){overflow-wrap:anywhere;text-wrap:balance;min-width:0;font-weight:300}.feedback-alert-dialog-module__2vuplG__content :is([data-slot=alert-dialog-description],[data-slot=dialog-description]):empty{display:none}.feedback-alert-dialog-module__2vuplG__content :is([data-slot=alert-dialog-footer],[data-slot=dialog-footer]){border-top:1px solid var(--border);border-radius:0 0 var(--radius-xl) var(--radius-xl);background:color-mix(in oklab, var(--muted) 50%, transparent);flex-flow:wrap;justify-content:flex-end;margin:0 -16px -16px;padding:16px;display:flex}.feedback-alert-dialog-module__2vuplG__content :is([data-slot=alert-dialog-footer],[data-slot=dialog-footer]) button{white-space:normal;overflow-wrap:anywhere;border-radius:var(--radius-lg);min-width:0;height:auto;min-height:32px;box-shadow:none;-webkit-user-select:none;user-select:none;background-clip:padding-box;padding:0 10px;font-size:.875rem;font-weight:400}.feedback-alert-dialog-module__2vuplG__content :is([data-slot=alert-dialog-footer],[data-slot=dialog-footer]) button:active:not([aria-haspopup]){transform:translateY(1px)}.feedback-alert-dialog-module__2vuplG__content [data-slot=alert-dialog-cancel]:hover{background:var(--muted)}@media (min-width:640px){.feedback-alert-dialog-module__2vuplG__content{max-width:384px}.feedback-alert-dialog-module__2vuplG__content[data-feedback-size=wide]{max-width:480px}}@media (min-width:768px){.feedback-alert-dialog-module__2vuplG__content :is([data-slot=alert-dialog-description],[data-slot=dialog-description]){text-wrap:pretty}}.feedback-alert-dialog-module__2vuplG__content :is([data-slot=alert-dialog-footer],[data-slot=dialog-footer]) [data-variant=destructive]{background:color-mix(in oklab, var(--destructive) 10%, transparent);color:var(--destructive);box-shadow:none;border:1px solid #0000}.feedback-alert-dialog-module__2vuplG__content :is([data-slot=alert-dialog-footer],[data-slot=dialog-footer]) [data-variant=destructive]:hover{background:color-mix(in oklab, var(--destructive) 20%, transparent)}.feedback-alert-dialog-module__2vuplG__content :is([data-slot=alert-dialog-footer],[data-slot=dialog-footer]) [data-variant=destructive]:focus-visible{border-color:color-mix(in oklab, var(--destructive) 40%, transparent);box-shadow:0 0 0 3px color-mix(in oklab, var(--destructive) 20%, transparent)}.feedback-alert-dialog-module__2vuplG__content [data-slot=alert-dialog-cancel]:focus-visible{box-shadow:0 0 0 3px color-mix(in oklab, var(--ring) 50%, transparent)}[data-theme=dark] .feedback-alert-dialog-module__2vuplG__content :is([data-slot=alert-dialog-footer],[data-slot=dialog-footer]) [data-variant=destructive]{background:color-mix(in oklab, var(--destructive) 20%, transparent)}[data-theme=dark] .feedback-alert-dialog-module__2vuplG__content{--feedback-foreground:var(--foreground)}[data-theme=dark] .feedback-alert-dialog-module__2vuplG__content :is([data-slot=alert-dialog-footer],[data-slot=dialog-footer]) [data-variant=destructive]:hover{background:color-mix(in oklab, var(--destructive) 30%, transparent)}[data-theme=dark] .feedback-alert-dialog-module__2vuplG__content :is([data-slot=alert-dialog-footer],[data-slot=dialog-footer]) [data-variant=destructive]:focus-visible{box-shadow:0 0 0 3px color-mix(in oklab, var(--destructive) 40%, transparent)}[data-theme=dark] .feedback-alert-dialog-module__2vuplG__content [data-slot=alert-dialog-cancel]:hover{background:color-mix(in oklab, var(--input) 50%, transparent)}
.workspace-tabs-module__3fSUoa__list[data-slot=tabs-list]{--foreground:#000;height:2rem}@supports (color:lab(0% 0 0)){.workspace-tabs-module__3fSUoa__list[data-slot=tabs-list]{--foreground:lab(0% 0 0)}}.workspace-tabs-module__3fSUoa__list [data-slot=tabs-trigger]{cursor:default;padding:.125rem .375rem;font-weight:400}[data-theme=dark] .workspace-tabs-module__3fSUoa__list[data-slot=tabs-list]{--foreground:#fafafa}@supports (color:lab(0% 0 0)){[data-theme=dark] .workspace-tabs-module__3fSUoa__list[data-slot=tabs-list]{--foreground:lab(98.26% 0 0)}}
.company-menu-module__1zdclq__menu{border-radius:var(--radius-xl);width:max-content;min-width:0;max-width:calc(100vw - 2rem);padding:.375rem}.company-menu-module__1zdclq__menu [data-slot=dropdown-menu-group]+[data-slot=dropdown-menu-group]{margin-top:.5rem}.company-menu-module__1zdclq__menu [data-slot=dropdown-menu-label]{color:var(--muted-foreground);padding:.5rem .625rem .375rem;font-size:.6875rem;font-weight:500;line-height:1.25rem}.company-menu-module__1zdclq__menu [data-slot=dropdown-menu-item]{border-radius:var(--radius-md);gap:.875rem;min-height:2.25rem;padding:.5rem .625rem;font-size:.75rem;font-weight:400;line-height:1.25rem}.company-menu-module__1zdclq__menu [data-current=true]{background:var(--accent);font-weight:500}.company-menu-module__1zdclq__spacer{flex-shrink:0;justify-content:center;align-items:center;width:1rem;margin-inline-start:auto;display:inline-flex}.company-menu-module__1zdclq__triggerLabel{text-overflow:ellipsis;white-space:nowrap;color:inherit;font-family:Kanit,sans-serif;font-size:12px;font-weight:400;overflow:hidden}.company-menu-module__1zdclq__menu [data-slot=dropdown-menu-label].company-menu-module__1zdclq__title{color:var(--foreground);font-size:.8125rem;font-weight:600}:is(#workspaceCompanyMenuTrigger[data-current=true],#companyDetailMenuTrigger[data-current=true]){color:var(--foreground)}
.company-directory-module__yRp-6W__directory,.company-directory-module__yRp-6W__content,.company-directory-module__yRp-6W__lanes{flex-direction:column;gap:28px;min-width:0;display:flex}.company-directory-module__yRp-6W__toolbar,.company-directory-module__yRp-6W__actions,.company-directory-module__yRp-6W__laneHeading{align-items:center;gap:16px;min-width:0;display:flex}.company-directory-module__yRp-6W__toolbar{justify-content:space-between}.company-directory-module__yRp-6W__actions{gap:8px}.company-directory-module__yRp-6W__search{width:240px}.company-directory-module__yRp-6W__lane{flex-direction:column;gap:12px;min-width:0;display:flex}.company-directory-module__yRp-6W__laneCount{color:var(--muted-foreground);font-size:12px}.company-directory-module__yRp-6W__directory{container-type:inline-size}.company-directory-module__yRp-6W__groupGrid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:16px;display:grid}.company-directory-module__yRp-6W__directory .company-directory-module__yRp-6W__groupCard{border-radius:var(--table-frame-radius,var(--radius-md));gap:12px;min-width:0;padding:20px}.company-directory-module__yRp-6W__groupHeader{align-items:center;gap:14px;min-width:0;padding:0;display:flex;position:relative}.company-directory-module__yRp-6W__groupIdentity{flex-direction:column;flex:1;align-items:flex-start;gap:2px;min-width:0;display:flex}.company-directory-module__yRp-6W__groupIdentity h4{overflow-wrap:anywhere}.company-directory-module__yRp-6W__groupManager{overflow-wrap:anywhere;font-size:12px}.company-directory-module__yRp-6W__summary{flex-direction:column;gap:12px;display:flex}.company-directory-module__yRp-6W__stats{gap:20px;margin:0;display:flex}.company-directory-module__yRp-6W__stats>div{flex-direction:column;display:flex}.company-directory-module__yRp-6W__stats dt{color:var(--muted-foreground);font-size:12px}.company-directory-module__yRp-6W__stats dd{font-variant-numeric:tabular-nums;order:-1;margin:0;font-size:18px;font-weight:500;line-height:1.3}.company-directory-module__yRp-6W__statPending dd{color:var(--destructive)}.company-directory-module__yRp-6W__groupLink{border-radius:6px;margin:-4px -6px;padding:4px 6px;display:inline-block;position:relative}.company-directory-module__yRp-6W__groupLink:after{content:"";border-radius:6px;position:absolute;inset:0}.company-directory-module__yRp-6W__groupLink:hover{text-decoration:none}.company-directory-module__yRp-6W__members{flex-direction:column;justify-content:center;gap:4px;min-width:0;padding:0;display:flex}.company-directory-module__yRp-6W__member{border-radius:6px;align-items:center;gap:9px;min-width:0;min-height:40px;padding:4px 6px;display:flex}.company-directory-module__yRp-6W__groupLink:hover,.company-directory-module__yRp-6W__member:hover{background:var(--hl,var(--accent))}.company-directory-module__yRp-6W__member:focus-visible,.company-directory-module__yRp-6W__groupLink:focus-visible:after{outline:2px solid var(--ring);outline-offset:2px}.company-directory-module__yRp-6W__memberCopy{flex:1;min-width:0;display:flex}.company-directory-module__yRp-6W__memberName{font-size:14px;font-weight:500;line-height:1.25}@media (max-width:767px){.company-directory-module__yRp-6W__directory,.company-directory-module__yRp-6W__content,.company-directory-module__yRp-6W__lanes{gap:24px}.company-directory-module__yRp-6W__toolbar{flex-direction:column;align-items:stretch;gap:12px}.company-directory-module__yRp-6W__actions{gap:8px;width:100%}.company-directory-module__yRp-6W__search{flex:1;width:auto;min-width:0}.company-directory-module__yRp-6W__directory .company-directory-module__yRp-6W__groupCard{padding:16px}.company-directory-module__yRp-6W__member{min-height:44px}}@container (max-width:960px){.company-directory-module__yRp-6W__groupGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width:640px){.company-directory-module__yRp-6W__groupGrid{grid-template-columns:minmax(0,1fr)}}@container (min-width:768px){.company-directory-module__yRp-6W__content:has(.company-directory-module__yRp-6W__lanes){grid-template-columns:minmax(0,1fr);display:grid}.company-directory-module__yRp-6W__content:has(.company-directory-module__yRp-6W__lanes)>.company-directory-module__yRp-6W__toolbar{z-index:1;grid-area:1/1;place-self:start end;position:relative}.company-directory-module__yRp-6W__content>.company-directory-module__yRp-6W__lanes{grid-area:1/1}.company-directory-module__yRp-6W__lanes>.company-directory-module__yRp-6W__lane:first-child>.company-directory-module__yRp-6W__laneHeading{min-height:32px;padding-right:360px}}.company-directory-module__yRp-6W__groupArchived .company-directory-module__yRp-6W__groupIdentity>:not(.company-directory-module__yRp-6W__closedLock),.company-directory-module__yRp-6W__groupArchived .company-directory-module__yRp-6W__summary,.company-directory-module__yRp-6W__groupArchived .company-directory-module__yRp-6W__members,.company-directory-module__yRp-6W__memberClosed .company-directory-module__yRp-6W__memberCopy{opacity:.55}.company-directory-module__yRp-6W__closedLock{color:var(--muted-foreground);flex:none;display:inline-flex}.company-directory-module__yRp-6W__groupIdentity>.company-directory-module__yRp-6W__closedLock{margin-top:2px}
.daily-entry-layout-module__OTcYnq__bonusList{margin:-4px;padding:4px}.daily-entry-layout-module__OTcYnq__form input,.daily-entry-layout-module__OTcYnq__expenseForm input,.daily-entry-layout-module__OTcYnq__bonusList input{text-align:left;font-weight:300}.daily-entry-layout-module__OTcYnq__form,.daily-entry-layout-module__OTcYnq__expenseForm,.daily-entry-layout-module__OTcYnq__actions{--foreground:#000;--primary:#000;color:var(--foreground);font-size:.9375rem;line-height:1.75}@supports (color:lab(0% 0 0)){.daily-entry-layout-module__OTcYnq__form,.daily-entry-layout-module__OTcYnq__expenseForm,.daily-entry-layout-module__OTcYnq__actions{--foreground:lab(0% 0 0);--primary:lab(0% 0 0)}}:is([data-theme=dark] .daily-entry-layout-module__OTcYnq__form,[data-theme=dark] .daily-entry-layout-module__OTcYnq__expenseForm,[data-theme=dark] .daily-entry-layout-module__OTcYnq__actions){--foreground:#fafafa;--primary:#e5e5e5}@supports (color:lab(0% 0 0)){:is([data-theme=dark] .daily-entry-layout-module__OTcYnq__form,[data-theme=dark] .daily-entry-layout-module__OTcYnq__expenseForm,[data-theme=dark] .daily-entry-layout-module__OTcYnq__actions){--foreground:lab(98.26% 0 0);--primary:lab(90.952% 0 -.0000119209)}}.daily-entry-layout-module__OTcYnq__form,.daily-entry-layout-module__OTcYnq__expenseForm{gap:1.25rem;width:100%;max-width:28rem}.daily-entry-layout-module__OTcYnq__expensePage{max-width:62rem}.daily-entry-layout-module__OTcYnq__expensePage .expense-entry-main{gap:1rem}.daily-entry-layout-module__OTcYnq__expensePage [data-slot=field]{gap:.5rem}.daily-entry-layout-module__OTcYnq__expensePage .expense-entry-actions{margin-top:.25rem!important}.daily-entry-layout-module__OTcYnq__expensePage .expense-quick-title{height:1.5em;font-size:15px;font-weight:600;line-height:1.5}.daily-entry-layout-module__OTcYnq__expensePage .expense-quick-side{padding-top:0}:is(.daily-entry-layout-module__OTcYnq__expensePage .daily-entry-layout-module__OTcYnq__expenseForm #expenseCategoryPicker,.daily-entry-layout-module__OTcYnq__expensePage .daily-entry-layout-module__OTcYnq__expenseForm #expenseReceivingAccountPicker){border-radius:var(--radius-lg);height:2rem;box-shadow:none;padding-inline:.625rem;font-weight:300}.daily-entry-layout-module__OTcYnq__expensePage .daily-entry-layout-module__OTcYnq__expenseForm #catField{gap:.5rem}@media (max-width:63.999rem){.daily-entry-layout-module__OTcYnq__form>[data-slot=field-separator]{display:none}}@media (min-width:64rem){.daily-entry-layout-module__OTcYnq__form{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;column-gap:4rem;max-width:62rem;display:grid}.daily-entry-layout-module__OTcYnq__form>[data-slot=field-separator]{display:none}}.daily-entry-layout-module__OTcYnq__form [data-slot=field-set]{gap:1rem;min-width:0}.daily-entry-layout-module__OTcYnq__form [data-slot=field-legend]{margin-bottom:.5rem}.daily-entry-layout-module__OTcYnq__form [data-slot=field]:not([data-invalid=true]) [data-slot=field-label],.daily-entry-layout-module__OTcYnq__expenseForm [data-slot=field]:not([data-invalid=true]) [data-slot=field-label]{color:color-mix(in oklab, var(--foreground) 70%, var(--muted-foreground))}.daily-entry-layout-module__OTcYnq__dateHeading,.daily-entry-layout-module__OTcYnq__form [data-slot=field-legend]{font-size:15px;font-weight:600}.daily-entry-layout-module__OTcYnq__form [data-slot=field-label],.daily-entry-layout-module__OTcYnq__expenseForm [data-slot=field-label],.daily-entry-layout-module__OTcYnq__form button,.daily-entry-layout-module__OTcYnq__actions button{font-weight:400}.daily-entry-layout-module__OTcYnq__form [data-slot=field-label],.daily-entry-layout-module__OTcYnq__expenseForm [data-slot=field-label]{font-size:13px}.daily-entry-layout-module__OTcYnq__form [data-slot=field-group]{gap:1.25rem}.daily-entry-layout-module__OTcYnq__form [data-slot=field-content]{gap:.125rem;min-width:0}.daily-entry-layout-module__OTcYnq__form [data-slot=input],.daily-entry-layout-module__OTcYnq__expenseForm [data-slot=input],.daily-entry-layout-module__OTcYnq__form [data-slot=input-group]{border-radius:var(--radius-lg);height:2rem;box-shadow:none}.daily-entry-layout-module__OTcYnq__form [data-slot=input],.daily-entry-layout-module__OTcYnq__expenseForm [data-slot=input],.daily-entry-layout-module__OTcYnq__form [data-slot=input-group-control]{padding-inline:.625rem;transition-property:color,background-color,border-color}.daily-entry-layout-module__OTcYnq__form [data-slot=input]:focus-visible,.daily-entry-layout-module__OTcYnq__expenseForm [data-slot=input]:focus-visible{box-shadow:0 0 0 3px color-mix(in oklab, var(--ring) 50%, transparent)}.daily-entry-layout-module__OTcYnq__form [data-slot=input-group]:has(input:focus-visible){box-shadow:0 0 0 3px color-mix(in oklab, var(--ring) 50%, transparent)}.daily-entry-layout-module__OTcYnq__form [data-slot=input-group-control]{height:2rem}.daily-entry-layout-module__OTcYnq__control{min-width:0}.daily-entry-layout-module__OTcYnq__form .daily-entry-layout-module__OTcYnq__row{grid-template-columns:repeat(var(--deb-cols), minmax(0, 1fr));gap:1rem;display:grid}.daily-entry-layout-module__OTcYnq__form [data-slot=field]{min-width:0}.daily-entry-layout-module__OTcYnq__form [data-slot=field-separator]{margin-block:-.5rem}.daily-entry-layout-module__OTcYnq__actions{justify-content:flex-start;width:100%;max-width:28rem;margin-top:1.25rem}.daily-entry-layout-module__OTcYnq__actions button{border-radius:var(--radius-lg);gap:.375rem;height:2rem;padding:0 .625rem}.daily-entry-layout-module__OTcYnq__actions>div{margin-left:0}.daily-entry-layout-module__OTcYnq__form button,.daily-entry-layout-module__OTcYnq__actions button{cursor:default;-webkit-user-select:none;user-select:none;background-clip:padding-box;border:1px solid #0000}.daily-entry-layout-module__OTcYnq__actions button:hover{background-color:color-mix(in oklab, var(--primary) 80%, transparent)}.daily-entry-layout-module__OTcYnq__actions button:has([data-icon=inline-start]){padding-left:.5rem}.daily-entry-layout-module__OTcYnq__actions button:active:not([aria-haspopup]){translate:0 1px}.daily-entry-layout-module__OTcYnq__form button:focus-visible,.daily-entry-layout-module__OTcYnq__actions button:focus-visible{border-color:var(--ring)}.daily-entry-layout-module__OTcYnq__form [data-slot=input]:disabled{background-color:color-mix(in oklab, var(--input) 50%, transparent)}.daily-entry-layout-module__OTcYnq__form [data-slot=input-group]:has(:disabled){background-color:color-mix(in oklab, var(--input) 50%, transparent)}.daily-entry-layout-module__OTcYnq__form [data-slot=input-group]:has(:disabled){opacity:.5}[data-theme=dark] .daily-entry-layout-module__OTcYnq__form [data-slot=input]:disabled{background-color:color-mix(in oklab, var(--input) 80%, transparent)}[data-theme=dark] .daily-entry-layout-module__OTcYnq__form [data-slot=input-group]:has(:disabled){background-color:color-mix(in oklab, var(--input) 80%, transparent)}.daily-entry-layout-module__OTcYnq__form [data-slot=input][aria-invalid=true],.daily-entry-layout-module__OTcYnq__expenseForm [data-slot=input][aria-invalid=true],.daily-entry-layout-module__OTcYnq__form button[aria-invalid=true],.daily-entry-layout-module__OTcYnq__actions button[aria-invalid=true]{border-color:var(--destructive);box-shadow:0 0 0 3px color-mix(in oklab, var(--destructive) 20%, transparent)}.daily-entry-layout-module__OTcYnq__form [data-slot=input-group]:has([aria-invalid=true]){border-color:var(--destructive);box-shadow:0 0 0 3px color-mix(in oklab, var(--destructive) 20%, transparent)}[data-theme=dark] .daily-entry-layout-module__OTcYnq__form [data-slot=input][aria-invalid=true]{border-color:color-mix(in oklab, var(--destructive) 50%, transparent);box-shadow:0 0 0 3px color-mix(in oklab, var(--destructive) 40%, transparent)}[data-theme=dark] .daily-entry-layout-module__OTcYnq__form button[aria-invalid=true]{border-color:color-mix(in oklab, var(--destructive) 50%, transparent);box-shadow:0 0 0 3px color-mix(in oklab, var(--destructive) 40%, transparent)}[data-theme=dark] .daily-entry-layout-module__OTcYnq__actions button[aria-invalid=true]{border-color:color-mix(in oklab, var(--destructive) 50%, transparent);box-shadow:0 0 0 3px color-mix(in oklab, var(--destructive) 40%, transparent)}[data-theme=dark] .daily-entry-layout-module__OTcYnq__form [data-slot=input-group]:has([aria-invalid=true]){box-shadow:0 0 0 3px color-mix(in oklab, var(--destructive) 40%, transparent)}[data-theme=dark] .daily-entry-layout-module__OTcYnq__form [data-slot=input-group-control][aria-invalid=true]{border-color:color-mix(in oklab, var(--destructive) 50%, transparent)}.daily-entry-layout-module__OTcYnq__form [data-slot=input-group]:has(>[data-align=inline-end])>input{padding-right:.375rem}.daily-entry-layout-module__OTcYnq__form [data-slot=input-group-addon][data-align=inline-end]{margin-right:-.3rem;padding-right:.5rem}.daily-entry-layout-module__OTcYnq__form [data-slot=input-group] button{border-radius:calc(var(--radius) - 3px)}.daily-entry-layout-module__OTcYnq__form [data-slot=input-group] button svg{width:1rem;height:1rem}.daily-entry-layout-module__OTcYnq__form [data-slot=input-group] button:hover,.daily-entry-layout-module__OTcYnq__form [data-slot=input-group] button[aria-expanded=true]{background-color:var(--muted);color:var(--foreground)}[data-theme=dark] .daily-entry-layout-module__OTcYnq__form [data-slot=input-group] button:hover{background-color:color-mix(in oklab, var(--muted) 50%, transparent)}
.department-workspace-module__aTTt4G__workspace{--table-frame-border:1px solid var(--border);--table-frame-radius:8px;--table-frame-shadow:0 1px 2px #0000000d;--paper:var(--background);min-width:0;max-width:76rem}.department-workspace-module__aTTt4G__stack{flex-direction:column;gap:1.5rem;min-width:0;display:flex}.department-workspace-module__aTTt4G__toolbar{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.department-workspace-module__aTTt4G__toolbar>:last-child{margin-left:auto}.department-workspace-module__aTTt4G__directory{max-width:42rem}.department-workspace-module__aTTt4G__directory [data-slot=item]{min-height:4rem}.department-workspace-module__aTTt4G__directory [data-slot=item-content]{min-width:0}.department-workspace-module__aTTt4G__directory [data-slot=item-actions] svg{width:1rem;height:1rem}.department-workspace-module__aTTt4G__navigation{scrollbar-width:none;max-width:100%;margin:-3px;padding:3px;overflow-x:auto}.department-workspace-module__aTTt4G__navigation::-webkit-scrollbar{display:none}.department-workspace-module__aTTt4G__navigation [data-slot=tabs-list]{height:2rem}.department-workspace-module__aTTt4G__navigation [data-slot=tabs-trigger]{font-weight:400}.department-workspace-module__aTTt4G__form{width:100%;max-width:32rem}.department-workspace-module__aTTt4G__form [data-slot=field-group]{gap:1.25rem}.department-workspace-module__aTTt4G__form [data-slot=field]{gap:.5rem;min-width:0}.department-workspace-module__aTTt4G__form [data-slot=field-label]{font-weight:400}.department-workspace-module__aTTt4G__form [data-slot=input],.department-workspace-module__aTTt4G__form [data-slot=select-trigger]{height:2rem;box-shadow:none;font-weight:300}.department-workspace-module__aTTt4G__form [data-slot=input]:focus-visible,.department-workspace-module__aTTt4G__form [data-slot=select-trigger]:focus-visible{box-shadow:0 0 0 3px color-mix(in oklab, var(--ring) 50%, transparent)}.department-workspace-module__aTTt4G__form [data-slot=field-legend]{margin-bottom:1rem;font-size:.9375rem;font-weight:600}.department-workspace-module__aTTt4G__form [data-slot=field-description]{font-size:.75rem}.department-workspace-module__aTTt4G__fieldRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.department-workspace-module__aTTt4G__entry{grid-template-columns:minmax(0,32rem) minmax(15rem,23rem);align-items:start;gap:2rem;display:grid}.department-workspace-module__aTTt4G__summary{border:var(--table-frame-border);border-radius:var(--table-frame-radius);background:var(--paper);box-shadow:var(--table-frame-shadow);padding:1.25rem}.department-workspace-module__aTTt4G__summary h3,.department-workspace-module__aTTt4G__sectionTitle{margin:0 0 1rem;font-size:.9375rem;font-weight:600}.department-workspace-module__aTTt4G__summary>p,.department-workspace-module__aTTt4G__hint{color:var(--muted-foreground);font-size:.75rem;line-height:1.6}.department-workspace-module__aTTt4G__valueLine{justify-content:space-between;align-items:baseline;gap:1rem;padding:.65rem 0;font-size:.875rem;display:flex}.department-workspace-module__aTTt4G__valueLine dt{color:var(--muted-foreground)}.department-workspace-module__aTTt4G__valueLine dd{font-variant-numeric:tabular-nums;white-space:nowrap;margin:0}.department-workspace-module__aTTt4G__valueLine p{color:var(--muted-foreground);margin:.25rem 0 0;font-size:.75rem}.department-workspace-module__aTTt4G__actions{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:1.25rem;display:flex}.department-workspace-module__aTTt4G__frame{border:var(--table-frame-border);border-radius:var(--table-frame-radius);background:var(--paper);box-shadow:var(--table-frame-shadow);min-width:0;overflow:hidden}.department-workspace-module__aTTt4G__frame td,.department-workspace-module__aTTt4G__frame th{padding:.75rem 1rem;font-size:.8125rem}.department-workspace-module__aTTt4G__number{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.department-workspace-module__aTTt4G__filters{flex-wrap:wrap;align-items:end;gap:1rem;display:flex}.department-workspace-module__aTTt4G__filters>*{width:12rem;max-width:100%}.department-workspace-module__aTTt4G__filters>.department-workspace-module__aTTt4G__optionField{flex:1;width:auto;min-width:min(100%,20rem)}.department-workspace-module__aTTt4G__filters [data-slot=input],.department-workspace-module__aTTt4G__filters [data-slot=select-trigger]{height:2rem}.department-workspace-module__aTTt4G__empty{min-height:17rem}.department-workspace-module__aTTt4G__resources{flex-direction:column;gap:.5rem;display:flex}.department-workspace-module__aTTt4G__resources [data-slot=item-content]{min-width:0}.department-workspace-module__aTTt4G__resourceMeta{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.department-workspace-module__aTTt4G__employeeList{color:var(--muted-foreground);flex-wrap:wrap;justify-content:center;gap:1rem;margin:1rem 0 0;padding:0;font-size:.875rem;list-style:none;display:flex}.department-workspace-module__aTTt4G__reportTotals{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;padding-block:.5rem;display:grid}.department-workspace-module__aTTt4G__reportTotals dl{margin:0}.department-workspace-module__aTTt4G__reportTotals dt{color:var(--muted-foreground);font-size:.8125rem}.department-workspace-module__aTTt4G__reportTotals dd{font-variant-numeric:tabular-nums;margin:.35rem 0 0;font-size:1.25rem;font-weight:500}.department-workspace-module__aTTt4G__sectionHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.department-workspace-module__aTTt4G__sectionHeader h2{margin:0;font-size:1rem;font-weight:600}.department-workspace-module__aTTt4G__error{color:var(--destructive);font-size:.8125rem}@media (max-width:767px){.department-workspace-module__aTTt4G__entry{grid-template-columns:minmax(0,1fr);gap:1.5rem}.department-workspace-module__aTTt4G__toolbar{align-items:flex-start}.department-workspace-module__aTTt4G__toolbar>:last-child{margin-left:0}.department-workspace-module__aTTt4G__filters{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.department-workspace-module__aTTt4G__filters>*{width:100%}.department-workspace-module__aTTt4G__filters>.department-workspace-module__aTTt4G__optionField{grid-column:1/-1;min-width:0}.department-workspace-module__aTTt4G__reportTotals{grid-template-columns:minmax(0,1fr);gap:.75rem}.department-workspace-module__aTTt4G__reportTotals dl{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.department-workspace-module__aTTt4G__reportTotals dd{font-size:1rem}.department-workspace-module__aTTt4G__resources [data-slot=item]{align-items:flex-start}}.department-workspace-module__aTTt4G__adEntry>form,.department-workspace-module__aTTt4G__adEntry>form>fieldset{display:contents}.department-workspace-module__aTTt4G__adFields{grid-area:1/1}.department-workspace-module__aTTt4G__adSummary{grid-area:1/2/span 3}.department-workspace-module__aTTt4G__adActions{grid-column:1;margin-top:0}@media (max-width:767px){.department-workspace-module__aTTt4G__adFields,.department-workspace-module__aTTt4G__adSummary,.department-workspace-module__aTTt4G__adActions{grid-area:auto/1}.department-workspace-module__aTTt4G__expenseList table,.department-workspace-module__aTTt4G__expenseList tbody,.department-workspace-module__aTTt4G__expenseList caption{width:100%;display:block}.department-workspace-module__aTTt4G__expenseList thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.department-workspace-module__aTTt4G__expenseList tbody tr{grid-template-columns:minmax(0,1fr) auto;padding:.75rem;display:grid}.department-workspace-module__aTTt4G__expenseList tbody td{white-space:normal;min-width:0;padding:.35rem}.department-workspace-module__aTTt4G__expenseList tbody td:first-child,.department-workspace-module__aTTt4G__expenseList tbody td:nth-child(4){grid-column:1/-1}.department-workspace-module__aTTt4G__expenseList .department-workspace-module__aTTt4G__actions{margin-top:.25rem}}.department-workspace-module__aTTt4G__resourceDetails dd{white-space:normal;overflow-wrap:anywhere;text-align:right}.department-workspace-module__aTTt4G__calendarLayout{grid-template-columns:minmax(0,1fr) minmax(18rem,22rem);align-items:start;gap:1.5rem;display:grid}.department-workspace-module__aTTt4G__calendarColumn,.department-workspace-module__aTTt4G__calendarSide{flex-direction:column;gap:1rem;min-width:0;display:flex}.department-workspace-module__aTTt4G__calendarHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;min-height:2.25rem;display:flex}.department-workspace-module__aTTt4G__calendarFrame{overflow:visible}.department-workspace-module__aTTt4G__taskCalendar,.department-workspace-module__aTTt4G__calendarMonths,.department-workspace-module__aTTt4G__calendarMonth{width:100%;min-width:0}.department-workspace-module__aTTt4G__taskCalendar{border-radius:inherit}.department-workspace-module__aTTt4G__calendar{table-layout:fixed;border-collapse:collapse;width:100%}.department-workspace-module__aTTt4G__calendar .department-workspace-module__aTTt4G__calendarWeekday{height:2.1875rem;color:var(--muted-foreground);text-align:center;padding:0 .5rem;font-size:.8rem;font-weight:400}.department-workspace-module__aTTt4G__calendarWeekdays,.department-workspace-module__aTTt4G__calendarWeek{display:table-row}.department-workspace-module__aTTt4G__calendar .department-workspace-module__aTTt4G__calendarDay{vertical-align:top;border-top:1px solid #0000;border-right:1px solid #0000;height:6.75rem;padding:0}.department-workspace-module__aTTt4G__calendar tr:first-child td{border-top:0}.department-workspace-module__aTTt4G__calendar td:last-child{border-right:0}.department-workspace-module__aTTt4G__calendar .department-workspace-module__aTTt4G__dayButton{aspect-ratio:auto;white-space:normal;justify-content:flex-start;align-items:flex-start;gap:.25rem;width:100%;min-width:0;height:6.75rem;min-height:6.75rem;padding:.375rem}.department-workspace-module__aTTt4G__dayNumber{font-variant-numeric:tabular-nums;flex-shrink:0;place-items:center;min-width:1.5rem;height:1.5rem;display:inline-grid}.department-workspace-module__aTTt4G__calendarEntries{flex-direction:column;gap:.25rem;width:100%;min-width:0;display:flex}.department-workspace-module__aTTt4G__calendarTaskLine{align-items:center;gap:.25rem;min-width:0;display:flex}.department-workspace-module__aTTt4G__calendarTask{flex-shrink:1;justify-content:flex-start;min-width:0;max-width:100%}.department-workspace-module__aTTt4G__calendarTask[data-variant=outline]:not([data-recurring]){color:inherit}.department-workspace-module__aTTt4G__calendarLayout [data-slot=badge][data-recurring]{background-color:var(--task-recurring-background);border-color:var(--task-recurring-border);color:var(--task-recurring-foreground)}.department-workspace-module__aTTt4G__calendarTask[data-done]{opacity:.55;text-decoration:line-through}.department-workspace-module__aTTt4G__calendarMore{flex-shrink:0;font-size:.6875rem}.department-workspace-module__aTTt4G__calendarCount{display:none}.department-workspace-module__aTTt4G__calendarLegend{flex-wrap:wrap;gap:.5rem;display:flex}.department-workspace-module__aTTt4G__taskList{gap:.5rem}.department-workspace-module__aTTt4G__taskRow[data-done] .department-workspace-module__aTTt4G__taskTitle{color:var(--muted-foreground);text-decoration:line-through}.department-workspace-module__aTTt4G__taskTitle{overflow-wrap:anywhere;line-height:1.4}.department-workspace-module__aTTt4G__taskMeta{flex-wrap:wrap;align-items:center;gap:.375rem .5rem;display:flex}.department-workspace-module__aTTt4G__taskGroupTitle{color:var(--muted-foreground);margin:0;font-size:.75rem;font-weight:500}@media (max-width:1023px){.department-workspace-module__aTTt4G__calendarLayout{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.department-workspace-module__aTTt4G__calendar .department-workspace-module__aTTt4G__calendarDay,.department-workspace-module__aTTt4G__calendar .department-workspace-module__aTTt4G__dayButton{height:3.5rem;min-height:3.5rem}.department-workspace-module__aTTt4G__calendar .department-workspace-module__aTTt4G__dayButton{align-items:center;padding:.25rem}.department-workspace-module__aTTt4G__calendarEntries,.department-workspace-module__aTTt4G__calendarLegend{display:none}.department-workspace-module__aTTt4G__calendarCount{display:inline-flex}}
.calculation-typography-module__s8UqNG__content{--foreground:#000;color:var(--foreground);font-size:.9375rem;font-weight:400;line-height:1.75}@supports (color:lab(0% 0 0)){.calculation-typography-module__s8UqNG__content{--foreground:lab(0% 0 0)}}[data-theme=dark] .calculation-typography-module__s8UqNG__content{--foreground:#fafafa}@supports (color:lab(0% 0 0)){[data-theme=dark] .calculation-typography-module__s8UqNG__content{--foreground:lab(98.26% 0 0)}}.calculation-typography-module__s8UqNG__content [data-slot=field-label],.calculation-typography-module__s8UqNG__content dt{color:color-mix(in oklab, var(--foreground) 70%, var(--muted-foreground));font-size:.875rem;font-weight:400}.calculation-typography-module__s8UqNG__content input{font-weight:300}.calculation-typography-module__s8UqNG__content .definition-context dt{color:var(--muted-foreground);font-size:.75rem}.calculation-typography-module__s8UqNG__content .definition-source-heading [data-slot=field-label]{color:var(--muted-foreground);font-size:.75rem}.calculation-typography-module__s8UqNG__content .definition-formula [data-slot=field-label]{color:var(--muted-foreground);font-size:.75rem}:is(.calculation-typography-module__s8UqNG__content .definition-expression,.calculation-typography-module__s8UqNG__content .definition-expression *){font-weight:400}.calculation-typography-module__s8UqNG__content .definition-source-button{padding-inline:.5rem}.calculation-typography-module__s8UqNG__content .definition-source-button[data-sign="1"]{color:var(--success);background-color:color-mix(in oklab, var(--success) 10%, var(--popover))}.calculation-typography-module__s8UqNG__content .definition-source-button[data-sign="-1"]{color:var(--destructive);background-color:color-mix(in oklab, var(--destructive) 10%, var(--popover))}.calculation-typography-module__s8UqNG__content .definition-source-button[aria-pressed=true]{border-color:#0000}.calculation-typography-module__s8UqNG__content .definition-source-button[aria-pressed=true]:before{content:"";border:1px solid var(--border);border-radius:inherit;pointer-events:none;clip-path:polygon(0 0,3.75px 0,3.75px 7.25px,18.25px 7.25px,18.25px 0,100% 0,100% 100%,0 100%);position:absolute;inset:-1px}
